From 4123baba50294607e1c50a6dcbc0106e9ff399b7 Mon Sep 17 00:00:00 2001 From: yellows8 Date: Tue, 5 Apr 2016 11:26:48 -0400 Subject: [PATCH] Added UDS_HOST_NETWORKNODEID. Updated UDS_SENDFLAG_Broadcast. --- libctru/include/3ds/services/uds.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libctru/include/3ds/services/uds.h b/libctru/include/3ds/services/uds.h index ef14bc6..608783b 100644 --- a/libctru/include/3ds/services/uds.h +++ b/libctru/include/3ds/services/uds.h @@ -10,6 +10,9 @@ /// Broadcast value for NetworkNodeID / alias for all NetworkNodeIDs. #define UDS_BROADCAST_NETWORKNODEID 0xFFFF +/// NetworkNodeID for the host(the first node). +#define UDS_HOST_NETWORKNODEID 0x1 + /// Default value that can be used for udsSendTo() input8. #define UDS_SEND_INPUT8_DEFAULT 0xF3 @@ -107,7 +110,7 @@ enum { enum { UDS_SENDFLAG_Default = BIT(0), //Unknown what this bit is for. - UDS_SENDFLAG_Broadcast = BIT(1) //When set, broadcast the data frame even when UDS_BROADCAST_NETWORKNODEID isn't used. Needs verified. + UDS_SENDFLAG_Broadcast = BIT(1) //When set, broadcast the data frame via the destination MAC address even when UDS_BROADCAST_NETWORKNODEID isn't used. }; typedef enum {