| /src/sys/netinet6/ |
| H A D | in6.c | 164 static int in6_notify_ifa(struct ifnet *, struct in6_ifaddr *, 166 static void in6_unlink_ifa(struct in6_ifaddr *, struct ifnet *); 169 struct in6_ifaddr *, int); 170 static struct in6_ifaddr *in6_alloc_ifa(struct ifnet *, 173 struct in6_ifaddr *, int, int); 175 struct in6_ifaddr *, int); 180 #define ifa2ia6(ifa) ((struct in6_ifaddr *)(ifa)) 187 in6_newaddrmsg(struct in6_ifaddr *ia, int cmd) in in6_newaddrmsg() 268 struct in6_ifaddr *ia = NULL; in in6_control_ioctl() 671 struct in6_ifaddr *ia, int flags, struct in6_multi **in6m_sol) in in6_update_ifa_join_mc() [all …]
|
| H A D | in6_var.h | 101 struct in6_ifaddr { struct 110 CK_STAILQ_ENTRY(in6_ifaddr) ia_link; /* list of IPv6 addresses */ argument 125 CK_LIST_ENTRY(in6_ifaddr) ia6_hash; argument 129 CK_STAILQ_HEAD(in6_ifaddrhead, in6_ifaddr); 130 CK_LIST_HEAD(in6_ifaddrlisthead, in6_ifaddr); 890 struct in6_ifaddr *, int); 893 int in6_addifaddr(struct ifnet *, struct in6_aliasreq *, struct in6_ifaddr *); 895 void in6_purgeifaddr(struct in6_ifaddr *); 897 void in6_savemkludge(struct in6_ifaddr *); 902 struct in6_ifaddr *in6ifa_ifpforlinklocal(struct ifnet *, int); [all …]
|
| H A D | nd6_nbr.c | 293 anycast = ((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_ANYCAST; in nd6_ns_input() 294 tentative = ((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_TENTATIVE; in nd6_ns_input() 295 if (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_DUPLICATED) in nd6_ns_input() 777 && (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_TENTATIVE)) { in nd6_na_input() 1281 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; in nd6_dad_start() 1384 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; in nd6_dad_timer() 1508 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; in nd6_dad_duplicated() 1585 struct in6_ifaddr *ia = (struct in6_ifaddr *)dp->dad_ifa; in nd6_dad_ns_output()
|
| H A D | nd6.h | 358 int nd6_add_ifa_lle(struct in6_ifaddr *); 359 void nd6_rem_ifa_lle(struct in6_ifaddr *, int); 409 int in6_tmpifadd(const struct in6_ifaddr *, int, int);
|
| H A D | nd6.c | 152 static int regen_tmpaddr(struct in6_ifaddr *); 952 struct in6_ifaddr *ia6, *nia6; in nd6_timer() 1108 regen_tmpaddr(struct in6_ifaddr *ia6) in regen_tmpaddr() 1112 struct in6_ifaddr *public_ifa6 = NULL; in regen_tmpaddr() 1118 struct in6_ifaddr *it6; in regen_tmpaddr() 1123 it6 = (struct in6_ifaddr *)ifa; in regen_tmpaddr() 1708 struct in6_ifaddr *ia; in nd6_ioctl() 1724 ia = (struct in6_ifaddr *)ifa; in nd6_ioctl() 1756 ia = (struct in6_ifaddr *)ifa; in nd6_ioctl() 1784 ia = (struct in6_ifaddr *)ifa; in nd6_ioctl() [all …]
|
| H A D | nd6_rtr.c | 1188 static struct in6_ifaddr * 1194 struct in6_ifaddr *ia = NULL, *ib = NULL; in in6_ifadd() 1238 ib = (struct in6_ifaddr *)ifa; in in6_ifadd() 1254 ifa = ifa_alloc(sizeof(struct in6_ifaddr), M_NOWAIT); in in6_ifadd() 1256 ib = (struct in6_ifaddr *)ifa; in in6_ifadd() 1504 struct in6_ifaddr *ia6 = NULL, *ia6_match = NULL; in prelist_update() 1615 struct in6_ifaddr *ifa6; in prelist_update() 1621 ifa6 = (struct in6_ifaddr *)ifa; in prelist_update() 1878 struct in6_ifaddr *ifa; in pfxlist_onlink_check() 2334 in6_tmpifadd(const struct in6_ifaddr *ia0, int forcegen, int delay) in in6_tmpifadd() [all …]
|
| H A D | in6_pcb.h | 69 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa))
|
| H A D | in6.h | 683 struct in6_ifaddr *in6_ifawithifp(struct ifnet *, struct in6_addr *); 696 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa))
|
| H A D | icmp6.c | 1189 struct in6_ifaddr *ia6 = NULL; in ni6_input() 1659 struct in6_ifaddr *ifa6; in ni6_addrs() 1686 ifa6 = (struct in6_ifaddr *)ifa; in ni6_addrs() 1749 struct in6_ifaddr *ifa6; in ni6_store_addrs() 1769 ifa6 = (struct in6_ifaddr *)ifa; in ni6_store_addrs() 2009 struct in6_ifaddr *ia = NULL; in icmp6_reflect() 2432 struct in6_ifaddr *ia; in icmp6_redirect_output()
|
| H A D | raw_ip6.c | 110 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa)) 773 ((struct in6_ifaddr *)ifa)->ia6_flags & in rip6_bind()
|
| H A D | in6_ifattach.c | 528 struct in6_ifaddr *ia; in in6_ifattach_linklocal() 782 struct in6_ifaddr *ia; in in6_ifattach()
|
| H A D | ip6_output.c | 417 struct in6_ifaddr *ia = NULL; in ip6_output() 701 ia = (struct in6_ifaddr *)(nh->nh_ifa); in ip6_output() 1155 struct in6_ifaddr *ia6; in ip6_output() 2830 struct in6_ifaddr *ia; in ip6_setpktopt()
|
| H A D | mld6.c | 1046 struct in6_ifaddr *ia; in mld_v1_input_report() 1747 struct in6_ifaddr *ia; in mld_v1_transmit_report() 3143 struct in6_ifaddr *ia; in mld_v2_encap_report()
|
| H A D | in6_src.c | 181 struct in6_ifaddr *ia = NULL, *ia_best = NULL; in in6_selectsrc()
|
| H A D | frag6.c | 428 struct in6_ifaddr *ia6; in frag6_input()
|
| H A D | in6_pcb.c | 213 ((struct in6_ifaddr *)ifa)->ia6_flags & in in6_pcbbind_avail()
|
| H A D | ip6_input.c | 537 struct in6_ifaddr *ia; in ip6_input()
|
| H A D | in6_mcast.c | 586 struct in6_ifaddr *ifa6; in in6m_disconnect_locked()
|
| /src/sys/netinet/ |
| H A D | sctp_bsd_addr.c | 118 struct in6_ifaddr *ifa6; in sctp_gather_internal_ifa_flags() 123 ifa6 = (struct in6_ifaddr *)ifa->ifa; in sctp_gather_internal_ifa_flags() 201 struct in6_ifaddr *ifa6; in sctp_init_ifns_for_vrf() 242 ifa6 = (struct in6_ifaddr *)ifa; in sctp_init_ifns_for_vrf() 326 ifa_flags = ((struct in6_ifaddr *)ifa)->ia6_flags; in sctp_addr_change()
|
| H A D | tcp_input.c | 1234 struct in6_ifaddr *ia6; in tcp_input_with_port()
|
| /src/tools/tools/ifpifa/ |
| H A D | ifpifa.c | 87 struct in6_ifaddr in6; in main()
|
| /src/sys/netlink/route/ |
| H A D | iface.c | 936 export_cache_info6(struct nl_writer *nw, const struct in6_ifaddr *ia) in export_cache_info6() 955 export_cache_info6(nw, (struct in6_ifaddr *)ifa); in export_cache_info() 1012 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; in dump_iface_addr() 1029 uint32_t ifa_flags = ((struct in6_ifaddr *)ifa)->ia6_flags; in dump_iface_addr()
|
| /src/sys/dev/cxgbe/ |
| H A D | t4_clip.c | 407 struct in6_ifaddr *ia; in update_clip_db() 731 in6 = &((struct in6_ifaddr *)ifa)->ia_addr.sin6_addr; in t4_ifaddr_event()
|
| /src/sys/netpfil/ipfw/nptv6/ |
| H A D | nptv6.c | 537 struct in6_ifaddr *ia; in nptv6_find_prefix() 551 ia = (struct in6_ifaddr *)ifa; in nptv6_find_prefix()
|
| /src/sys/netpfil/ipfw/ |
| H A D | ip_fw2.c | 799 struct in6_ifaddr *ia; in ipfw_localip6()
|