Searched refs:ifaddr (Results 1 - 25 of 48) sorted by relevance

12

/macosx-10.5.8/xnu-1228.15.4/bsd/net/
H A Dif_var.h288 struct ifaddr;
290 TAILQ_HEAD(ifaddrhead, ifaddr); /* instantiation is preserved in the list */
556 * The ifaddr structure contains information about one address
561 struct ifaddr { struct
567 TAILQ_ENTRY(ifaddr) ifa_link; /* queue macro glue */
577 (struct ifaddr *, const struct sockaddr *);
606 * Multicast address structure. This is analogous to the ifaddr
637 extern struct ifaddr **ifnet_addrs;
668 void if_attach_ifa(struct ifnet * ifp, struct ifaddr *ifa);
669 void if_detach_ifa(struct ifnet * ifp, struct ifaddr *if
[all...]
H A Droute.h145 struct ifaddr *rt_ifa; /* the answer: interface to use */
347 extern void rt_newaddrmsg(int, struct ifaddr *, int, struct rtentry *);
372 extern void rtsetifa(struct rtentry *, struct ifaddr *);
373 extern int rtinit(struct ifaddr *, int, int);
374 extern int rtinit_locked(struct ifaddr *, int, int);
H A Dif_disc.c191 register struct ifaddr *ifa;
199 ifa = (struct ifaddr *)data;
H A Dif.c139 MALLOC_DEFINE(M_IFADDR, "ifaddr", "interface address");
148 static struct ifaddr *ifa_ifwithnet_common(const struct sockaddr *,
169 struct ifaddr **ifnet_addrs;
175 struct ifaddr *ifa)
189 struct ifaddr *ifa)
199 struct ifaddr *ifa2;
268 ifnet_addrs = (struct ifaddr **)new_ifnet_addrs;
525 struct ifaddr *ifa;
553 __private_extern__ struct ifaddr *
556 struct ifaddr *ifa
[all...]
H A Dkpi_interface.h753 to fill out the first ifaddr in the list of addresses for the
1546 @param ifaddr The interface address.
1549 errno_t ifaddr_reference(ifaddr_t ifaddr);
1555 @param ifaddr The interface address.
1558 errno_t ifaddr_release(ifaddr_t ifaddr);
1562 @discussion Copies the address out of the ifaddr.
1563 @param ifaddr The interface address.
1568 errno_t ifaddr_address(ifaddr_t ifaddr, struct sockaddr *out_addr, u_int32_t addr_size);
1573 @param ifaddr The interface address.
1576 sa_family_t ifaddr_address_family(ifaddr_t ifaddr);
[all...]
H A Dif_dummy.c237 register struct ifaddr *ifa;
245 ifa = (struct ifaddr *)data;
H A Droute.c186 static struct ifaddr *ifa_ifwithroute_common_locked(int,
747 rtsetifa(struct rtentry *rt, struct ifaddr* ifa)
768 ifafree(struct ifaddr *ifa)
786 ifaref(struct ifaddr *ifa)
810 struct ifaddr *ifa = NULL;
940 struct ifaddr *
946 struct ifaddr *ifa;
955 struct ifaddr *
963 struct ifaddr *
975 static struct ifaddr *
[all...]
H A Dif_loop.c326 register struct ifaddr *ifa;
334 ifa = (struct ifaddr *)data;
H A Dif_stf.c405 struct ifaddr *ia;
772 struct ifaddr *ifa;
780 ifa = (struct ifaddr *)data;
H A Drtsock.c524 struct ifaddr *ifa2;
691 struct ifaddr *ifa = 0;
701 * New gateway could require new ifaddr, ifp; flags may also
733 struct ifaddr *oifa = rt->rt_ifa;
1025 rt_newaddrmsg(int cmd, struct ifaddr *ifa, int error, struct rtentry *rt)
1176 struct ifaddr *ifa;
1239 struct ifaddr *ifa;
H A Dkpi_interface.c777 struct ifaddr *addr;
807 struct ifaddr *addr;
913 struct ifaddr *ifa;
1065 struct ifaddr *ifa = ifnet_addrs[ifp->if_index - 1];
/macosx-10.5.8/xnu-1228.15.4/bsd/netinet6/
H A Dnd6_nbr.c71 static struct dadq *nd6_dad_find(struct ifaddr *);
76 void nd6_dad_stoptimer(struct ifaddr *);
78 static void nd6_dad_timer(struct ifaddr *);
79 static void nd6_dad_ns_output(struct dadq *, struct ifaddr *);
80 static void nd6_dad_ns_input(struct ifaddr *);
81 static void nd6_dad_na_input(struct ifaddr *);
108 struct ifaddr *ifa;
190 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, &daddr6);
207 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, &taddr6);
225 ifa = (struct ifaddr *)in6ifa_ifpforlinkloca
[all...]
H A Dnd6.h397 void nd6_dad_start(struct ifaddr *, int *);
398 void nd6_dad_stop(struct ifaddr *);
399 void nd6_dad_duplicated(struct ifaddr *);
H A Din6.c179 in6_ifloop_request(int cmd, struct ifaddr *ifa)
245 in6_ifaddloop(struct ifaddr *ifa)
265 in6_ifremloop(struct ifaddr *ifa, int locked)
324 struct ifaddr *ifa;
873 " no ifaddr\n");
1114 * If this is a new address, allocate a new ifaddr and link it
1222 in6_purgeaddr((struct ifaddr *)ia, 0);
1252 in6_purgeaddr((struct ifaddr *)ia, 0);
1382 nd6_dad_start((struct ifaddr *)ia, NULL);
1399 struct ifaddr *if
[all...]
H A Din6_var.h79 * The ifaddr structure contains the protocol-independent part
100 struct ifaddr ia_ifa; /* protocol-independent info */
348 * Given a pointer to an in6_ifaddr (ifaddr),
529 struct ifaddr *ifa; \
624 void in6_purgeaddr __P((struct ifaddr *, int));
H A Dnd6_rtr.c532 struct ifaddr *ifa = NULL;
544 * Search for an ifaddr beloging to the specified interface.
549 "defrouter_addifreq: failed to find an ifaddr "
929 struct ifaddr *ifa, *ifa_next;
1087 struct ifaddr *ifa;
1568 struct ifaddr *ifa;
1618 ifa = (struct ifaddr *)in6ifa_ifpforlinklocal(ifp,
1640 "nd6_prefix_onlink: failed to find any ifaddr"
1794 struct ifaddr *ifa;
1827 ifa = (struct ifaddr *)in6ifa_ifpforlinkloca
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/netinet/
H A Dif_ether.h150 void arp_ifinit(struct ifnet *, struct ifaddr *);
H A Din_var.h79 * The ifaddr structure contains the protocol-independent part
83 struct ifaddr ia_ifa; /* protocol-independent info */
159 * Given a pointer to an in_ifaddr (ifaddr),
309 int in_ifadown(struct ifaddr *ifa, int);
H A Din_rmx.c474 struct ifaddr *ifa;
506 in_ifadown(struct ifaddr *ifa, int delete)
H A Dtcp_usrreq.c879 struct sockaddr_in *ifaddr; local
895 error = in_pcbladdr(inp, nam, &ifaddr);
903 : ifaddr->sin_addr,
931 if ((inp->inp_laddr.s_addr == INADDR_ANY ? ifaddr->sin_addr.s_addr :
942 inp->inp_laddr = ifaddr->sin_addr;
H A Dip_divert.c230 struct ifaddr *ifa;
386 struct ifaddr *ifa;
H A Din.c280 struct ifaddr *ifa;
958 struct ifaddr *ifa;
1151 struct ifaddr *ifa0;
1263 struct ifaddr *ifa;
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dkernel_types.h91 typedef struct ifaddr* ifaddr_t;
/macosx-10.5.8/xnu-1228.15.4/libkern/uuid/
H A Duuid.c54 struct ifaddr *ifa;
/macosx-10.5.8/xnu-1228.15.4/bsd/netat/
H A Dat_var.h158 * The ifaddr structure contains the protocol-independent part
163 struct ifaddr aa_ifa;

Completed in 200 milliseconds

12