37 #include "simplelink.h"
62 SL_MAC_ADDRESS_SET = 1,
63 SL_MAC_ADDRESS_GET = 2,
64 SL_IPV4_STA_P2P_CL_GET_INFO = 3,
65 SL_IPV4_STA_P2P_CL_DHCP_ENABLE = 4,
66 SL_IPV4_STA_P2P_CL_STATIC_ENABLE = 5,
67 SL_IPV4_AP_P2P_GO_GET_INFO = 6,
68 SL_IPV4_AP_P2P_GO_STATIC_ENABLE = 7,
69 SL_SET_HOST_RX_AGGR = 8,
77 unsigned long ipV4Mask;
78 unsigned long ipV4Gateway;
79 unsigned long ipV4DnsServer;
83 #define SL_MAC_ADDR_LEN 6
86 #define SL_IPV4_VAL(add_3,add_2,add_1,add_0) ( (((unsigned long)add_3 << 24) & 0xFF000000) | (((unsigned long)add_2 << 16) & 0xFF0000) | (((unsigned long)add_1 << 8) & 0xFF00) | ((unsigned long)add_0 & 0xFF) )
87 #define SL_IPV4_BYTE(val,index) ( (val >> (index*8)) & 0xFF )
174 #if _SL_INCLUDE_FUNC(sl_NetCfgSet)
175 long sl_NetCfgSet(
unsigned char ConfigId ,
unsigned char ConfigOpt,
unsigned char ConfigLen,
unsigned char *pValues);
256 #if _SL_INCLUDE_FUNC(sl_NetCfgGet)
257 long sl_NetCfgGet(
unsigned char ConfigId ,
unsigned char *pConfigOpt,
unsigned char *pConfigLen,
unsigned char *pValues);
long sl_NetCfgSet(unsigned char ConfigId, unsigned char ConfigOpt, unsigned char ConfigLen, unsigned char *pValues)
Internal function for setting network configurations.
long sl_NetCfgGet(unsigned char ConfigId, unsigned char *pConfigOpt, unsigned char *pConfigLen, unsigned char *pValues)
Internal function for getting network configurations.