Lines Matching refs:in6_addr

112 static int ipv6_chk_same_addr(const struct in6_addr *addr, struct net_device *dev);
145 const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT;
146 const struct in6_addr in6addr_loopback = IN6ADDR_LOOPBACK_INIT;
148 int ipv6_addr_type(const struct in6_addr *addr) in ipv6_addr_type()
333 void ipv6_addr_prefix(struct in6_addr *prefix, in ipv6_addr_prefix()
334 struct in6_addr *addr, int prefix_len) in ipv6_addr_prefix()
369 struct in6_addr addr; in dev_forward_change()
443 ipv6_add_addr(struct inet6_dev *idev, const struct in6_addr *addr, int pfxlen, in ipv6_add_addr()
568 struct in6_addr *daddr, struct in6_addr *saddr, int onlink) in ipv6_dev_get_saddr()
670 struct in6_addr *daddr, struct in6_addr *saddr) in ipv6_get_saddr()
686 int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *addr) in ipv6_get_lladdr()
721 int ipv6_chk_addr(struct in6_addr *addr, struct net_device *dev) in ipv6_chk_addr()
740 int ipv6_chk_same_addr(const struct in6_addr *addr, struct net_device *dev) in ipv6_chk_same_addr()
756 struct inet6_ifaddr * ipv6_get_ifaddr(struct in6_addr *addr, struct net_device *dev) in ipv6_get_ifaddr()
795 void addrconf_join_solict(struct net_device *dev, struct in6_addr *addr) in addrconf_join_solict()
797 struct in6_addr maddr; in addrconf_join_solict()
806 void addrconf_leave_solict(struct net_device *dev, struct in6_addr *addr) in addrconf_leave_solict()
808 struct in6_addr maddr; in addrconf_leave_solict()
865 addrconf_prefix_route(struct in6_addr *pfx, int plen, struct net_device *dev, in addrconf_prefix_route()
871 memcpy(&rtmsg.rtmsg_dst, pfx, sizeof(struct in6_addr)); in addrconf_prefix_route()
925 struct in6_addr addr; in addrconf_add_lroute()
1029 struct in6_addr addr; in addrconf_prefix_rcv()
1156 static int inet6_addr_add(int ifindex, struct in6_addr *pfx, int plen) in inet6_addr_add()
1186 static int inet6_addr_del(int ifindex, struct in6_addr *pfx, int plen) in inet6_addr_del()
1201 (!memcmp(pfx, &ifp->addr, sizeof(struct in6_addr)))) { in inet6_addr_del()
1257 struct in6_addr addr; in sit_add_v4_addrs()
1263 memset(&addr, 0, sizeof(struct in6_addr)); in sit_add_v4_addrs()
1347 static void addrconf_add_linklocal(struct inet6_dev *idev, struct in6_addr *addr) in addrconf_add_linklocal()
1360 struct in6_addr addr; in addrconf_dev_config()
1377 memset(&addr, 0, sizeof(struct in6_addr)); in addrconf_dev_config()
1568 struct in6_addr all_routers; in addrconf_rs_timer()
1640 struct in6_addr unspec; in addrconf_dad_timer()
1641 struct in6_addr mcaddr; in addrconf_dad_timer()
1687 struct in6_addr all_routers; in addrconf_dad_completed()
1706 struct in6_addr addr; in addrconf_dad_completed()
1845 struct in6_addr *pfx; in inet6_rtm_deladdr()
1869 struct in6_addr *pfx; in inet6_rtm_newaddr()
2115 struct in6_addr addr; in ipv6_ifa_notify()