1 #ifndef MESHLINK_SOCKADDR_H
2 #define MESHLINK_SOCKADDR_H
7 #define SALEN(s) SA_LEN(&(s))
9 #define SALEN(s) ((s).sa_family==AF_INET ? sizeof(struct sockaddr_in) : sizeof(struct sockaddr_in6))
12 struct sockaddr_unknown {
20 typedef union sockaddr_t {
22 struct sockaddr_in in;
23 struct sockaddr_in6 in6;
24 struct sockaddr_unknown unknown;
25 struct sockaddr_storage storage;