Searched refs:in6_addr (Results 1 - 25 of 60) sorted by relevance

123

/darwin-on-arm/xnu/bsd/netinet6/
H A Dscope6_var.h82 u_int32_t scope6_in6_addrscope(struct in6_addr *);
83 u_int32_t scope6_addr2default(struct in6_addr *);
86 int in6_setscope (struct in6_addr *, struct ifnet *, u_int32_t *);
87 int in6_clearscope (struct in6_addr *);
H A Din6_pcb.h104 struct in6_addr *, struct ifnet **);
105 extern struct inpcb *in6_pcblookup_local(struct inpcbinfo *, struct in6_addr *,
107 extern struct inpcb *in6_pcblookup_hash(struct inpcbinfo *, struct in6_addr *,
108 u_int, struct in6_addr *, u_int, int, struct ifnet *);
109 extern int in6_pcblookup_hash_exists(struct inpcbinfo *, struct in6_addr *,
110 u_int, struct in6_addr *, u_int, int, uid_t *, gid_t *, struct ifnet *);
114 extern struct sockaddr *in6_sockaddr(in_port_t port, struct in6_addr *addr_p);
122 extern int in6_pcbsetport(struct in6_addr *, struct inpcb *,
H A Din6_ifattach.h69 extern int in6_nigroup(struct ifnet *, const char *, int, struct in6_addr *);
H A Dnd6.h196 struct in6_addr addr; /* IPv6 address of the neighbor */
206 struct in6_addr addr;
215 struct in6_addr addr;
229 struct in6_addr rtaddr;
241 struct in6_addr rtaddr;
252 struct in6_addr rtaddr;
301 struct in6_addr prefix;
310 struct in6_addr advrtr[DRLSTSIZ]; /* XXX: explicit limit */
318 struct in6_addr prefix;
327 struct in6_addr advrt
[all...]
H A Dmld6.h75 struct in6_addr mld_addr; /* address being queried */
105 struct in6_addr mr_addr; /* address being reported */
H A Din6.h158 struct in6_addr { struct
186 struct in6_addr sin6_addr; /* IP6 address */
212 extern const struct in6_addr in6mask0;
213 extern const struct in6_addr in6mask7;
214 extern const struct in6_addr in6mask16;
215 extern const struct in6_addr in6mask32;
216 extern const struct in6_addr in6mask64;
217 extern const struct in6_addr in6mask96;
218 extern const struct in6_addr in6mask128;
280 extern const struct in6_addr in6addr_an
[all...]
H A Dip6_fw.h103 struct in6_addr fu_via_ip6; /* Specified by IPv6 address */
127 struct in6_addr fw_src, fw_dst; /* Source and destination IPv6 addr */
128 struct in6_addr fw_smsk, fw_dmsk; /* Mask for src and dest IPv6 addr */
161 struct in6_addr fw_src, fw_dst; /* Source and destination IPv6 addr */
162 struct in6_addr fw_smsk, fw_dmsk; /* Mask for src and dest IPv6 addr */
194 struct in6_addr fw_src, fw_dst; /* Source and destination IPv6 addr */
195 struct in6_addr fw_smsk, fw_dmsk; /* Mask for src and dest IPv6 addr */
H A Dip6protosw.h118 struct in6_addr;
146 struct in6_addr *ip6c_finaldst; /* final destination address */
H A Din6_var.h670 extern struct in6_addr zeroin6_addr;
703 struct in6_addr im6s_addr;
723 struct in6_addr im6s_addr; /* Common field */
756 struct in6_addr in6m_addr; /* IP6 multicast address */
861 /* struct in6_addr *addr; */ \
910 extern int in6_mc_join(struct ifnet *, const struct in6_addr *,
917 extern int in6m_record_source(struct in6_multi *, const struct in6_addr *);
923 struct in6_addr *, int *, int);
931 extern int in6_mask2len(struct in6_addr *, u_char *);
932 extern void in6_len2mask(struct in6_addr *, in
[all...]
H A Dnd6_prproxy.c115 struct in6_addr ndprl_sol_saddr; /* solicitor's address */
123 struct in6_addr solsrc_saddr; /* soliciting (src) address */
133 struct in6_addr taddr; /* solicited (tgt) address */
149 struct in6_addr *, struct in6_addr *);
150 static boolean_t nd6_solsrc_deq(struct nd_prefix *, struct in6_addr *,
151 struct in6_addr *, struct ifnet **);
464 struct in6_addr pr_addr;
585 struct in6_addr pr_addr;
702 struct in6_addr add
[all...]
H A Dip6_mroute.h185 struct in6_addr im6_src, im6_dst;
206 struct in6_addr im6_src, im6_dst;
260 struct in6_addr m6_lcl_addr; /* local interface address */
H A Din6_prefix.h69 struct in6_addr ra_ifid;
H A Dip6_var.h112 struct in6_addr ip6q_src, ip6q_dst;
336 struct in6_addr ip6a_careof; /* care-of address of the peer */
337 struct in6_addr ip6a_home; /* home address of the peer */
514 extern struct in6_addr *in6_selectsrc(struct sockaddr_in6 *,
516 struct ifnet **, struct in6_addr *, unsigned int, int *);
H A Dscope6.c220 struct in6_addr *addr;
281 struct in6_addr *addr) /* must not be NULL */
472 struct in6_addr *addr)
485 * in the in6_addr structure, in6 will be modified.
490 in6_setscope(struct in6_addr *in6, struct ifnet *ifp, u_int32_t *ret_id)
564 in6_clearscope(struct in6_addr *in6)
H A Dicmp6.c158 static int icmp6_ratelimit(const struct in6_addr *, const int, const int);
159 static const char *icmp6_redirect_diag(struct in6_addr *,
160 struct in6_addr *, struct in6_addr *);
983 struct in6_addr *finaldst = NULL;
1069 finaldst = (struct in6_addr *)(void *)(rth0 + 1) + (hops - 1);
1188 struct in6_addr *dst = ip6cp->ip6c_finaldst;
1363 if (subjlen != sizeof(struct in6_addr))
1470 if ((replylen += addrs * (sizeof(struct in6_addr) +
1977 if (resid < sizeof(struct in6_addr)
[all...]
H A Din6_pcb.c139 struct in6_addr zeroin6_addr;
153 struct in6_addr *laddr,
399 struct in6_addr *plocal_addr6, struct ifnet **outif)
402 struct in6_addr *addr6 = NULL;
403 struct in6_addr src_storage;
493 struct in6_addr addr6;
631 struct in6_addr *addr_p)
692 struct in6_addr addr;
714 struct in6_addr addr;
891 struct in6_addr *ladd
[all...]
H A Dnd6_nbr.c156 extern int in6_get_hw_ifid(struct ifnet *, struct in6_addr *);
258 struct in6_addr saddr6 = ip6->ip6_src;
259 struct in6_addr daddr6 = ip6->ip6_dst;
260 struct in6_addr taddr6;
261 struct in6_addr myaddr6;
551 const struct in6_addr *daddr6,
552 const struct in6_addr *taddr6,
560 struct in6_addr *src, src_in, src_storage;
658 struct in6_addr *hsrc = NULL;
846 struct in6_addr saddr
[all...]
H A Din6.c151 const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT;
152 const struct in6_addr in6addr_loopback = IN6ADDR_LOOPBACK_INIT;
153 const struct in6_addr in6addr_nodelocal_allnodes =
155 const struct in6_addr in6addr_linklocal_allnodes =
157 const struct in6_addr in6addr_linklocal_allrouters =
159 const struct in6_addr in6addr_linklocal_allv2routers =
162 const struct in6_addr in6mask0 = IN6MASK0;
163 const struct in6_addr in6mask7 = IN6MASK7;
164 const struct in6_addr in6mask16 = IN6MASK16;
165 const struct in6_addr in6mask3
[all...]
H A Dmld6.c458 mld_is_addr_reported(const struct in6_addr *addr)
467 struct in6_addr tmp = *addr;
776 struct in6_addr dst;
969 (nsrc * sizeof(struct in6_addr)))
982 struct in6_addr dst;
1183 (const struct in6_addr *)(void *)sp);
1187 soff += sizeof(struct in6_addr);
1218 struct in6_addr src, dst;
2590 minrec0len += sizeof(struct in6_addr);
2612 sizeof(struct in6_addr);
[all...]
H A Din6_ifattach.c118 static int get_rand_ifid(struct ifnet *, struct in6_addr *);
120 int in6_get_hw_ifid(struct ifnet *, struct in6_addr *);
121 static int get_ifid(struct ifnet *, struct ifnet *, struct in6_addr *);
137 struct in6_addr *in6) /* upper 64bits are preserved */
263 struct in6_addr *in6) /* upper 64bits are preserved */
410 struct in6_addr *in6)
678 struct in6_addr *in6)
751 struct in6_addr in6;
/darwin-on-arm/xnu/bsd/netinet/
H A Dip_flowid.h73 struct in6_addr dst_ip6; /* could also store MAC addr! */
74 struct in6_addr src_ip6;
H A Din_pcb.h170 struct in6_addr inp6_foreign;
175 struct in6_addr inp6_local;
299 struct in6_addr inp6_foreign;
304 struct in6_addr inp6_local;
382 struct in6_addr inp6_foreign;
386 struct in6_addr inp6_local;
425 struct in6_addr inp6_foreign;
429 struct in6_addr inp6_local;
H A Dicmp6.h209 struct in6_addr mld_addr; /* multicast address */
277 struct in6_addr nd_ns_target; /*target address */
288 struct in6_addr nd_na_target; /* target address */
310 struct in6_addr nd_rd_target; /* target address */
311 struct in6_addr nd_rd_dst; /* destination address */
344 struct in6_addr nd_opt_pi_prefix;
379 struct in6_addr nd_opt_rdnss_addr[1];
507 struct in6_addr rpm_prefix;
523 struct in6_addr rpu_prefix;
541 struct in6_addr rrr_prefi
[all...]
H A Dip6.h113 struct in6_addr ip6_src; /* source address */
114 struct in6_addr ip6_dst; /* destination address */
261 struct in6_addr ip6r0_addr[1]; /* up to 23 addresses */
/darwin-on-arm/xnu/bsd/nfs/
H A Dnfsrvcache.h82 struct in6_addr had_inet6addr;

Completed in 188 milliseconds

123