PACK_STRUCT_FLD_S is only used within LwIP.
 
Symbols
loading...
Files
loading...

PACK_STRUCT_FLD_S macro

Packed structs support. Wraps members that are packed structs themselves, where some compilers warn that packing is not necessary.\n For examples of packed struct declarations, see include/lwip/prot/ subfolder.\n A port to GCC/clang is included in lwIP, if you use these compilers there is nothing to do here.

Syntax

#define PACK_STRUCT_FLD_S(x) PACK_STRUCT_FIELD(x)

Arguments

x

References

LocationText
arch.h:356
#define PACK_STRUCT_FLD_S(x) PACK_STRUCT_FIELD(x)
dhcp.h:72
PACK_STRUCT_FLD_S(ip4_addr_p_t ciaddr);
dhcp.h:73
PACK_STRUCT_FLD_S(ip4_addr_p_t yiaddr);
dhcp.h:74
PACK_STRUCT_FLD_S(ip4_addr_p_t siaddr);
dhcp.h:75
PACK_STRUCT_FLD_S(ip4_addr_p_t giaddr);
etharp.h:92
PACK_STRUCT_FLD_S(struct eth_addr shwaddr);
etharp.h:93
PACK_STRUCT_FLD_S(struct ip4_addr_wordaligned sipaddr);
etharp.h:94
PACK_STRUCT_FLD_S(struct eth_addr dhwaddr);
etharp.h:95
PACK_STRUCT_FLD_S(struct ip4_addr_wordaligned dipaddr);
ethernet.h:80
PACK_STRUCT_FLD_S(struct eth_addr dest);
ethernet.h:81
PACK_STRUCT_FLD_S(struct eth_addr src);
ip4.h:95
PACK_STRUCT_FLD_S(ip4_addr_p_t src);
ip4.h:96
PACK_STRUCT_FLD_S(ip4_addr_p_t dest);