Lines Matching refs:in_ifaddr
72 struct in_ifaddr { struct
79 CK_LIST_ENTRY(in_ifaddr) ia_hash; /* hash of internet addresses */ argument
80 CK_STAILQ_ENTRY(in_ifaddr) ia_link; /* list of internet addresses */
93 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
94 #define IA_DSTSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_dstaddr))
95 #define IA_MASKSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_sockmask))
98 ((ntohl((in).s_addr) & ~((struct in_ifaddr *)(ifa)->ia_subnetmask))
110 CK_STAILQ_HEAD(in_ifaddrhead, in_ifaddr);
111 CK_LIST_HEAD(in_ifaddrhashhead, in_ifaddr);
149 struct in_ifaddr *ia; \
467 int in_addprefix(struct in_ifaddr *);
468 int in_scrubprefix(struct in_ifaddr *, u_int);