Symbol: in6_addr
crypto/dist/ipsec-tools/src/libipsec/pfkey.c
1142
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/libipsec/pfkey.c
1233
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/libipsec/pfkey.c
1507
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/libipsec/pfkey.c
1653
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/libipsec/pfkey.c
399
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/libipsec/pfkey.c
621
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/libipsec/pfkey_dump.c
714
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
1570
$3 == ~0u ? (sizeof(struct in6_addr) << 3): $3,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3263
struct in6_addr *mask;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3266
if (address->l != sizeof(struct in6_addr))
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3269
if (subnet->l != (sizeof(struct in6_addr)*2))
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3272
mask = (struct in6_addr*)(subnet->v + sizeof(struct in6_addr));
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3405
if ((ident_t.l != sizeof(struct in6_addr))||
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3406
(ident_s.l != sizeof(struct in6_addr)))
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3413
if ((ident_t.l != (sizeof(struct in6_addr)*2))||
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3414
(ident_s.l != (sizeof(struct in6_addr)*2)))
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3641
l = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3946
len1 = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3947
if (prefixlen >= (sizeof(struct in6_addr) << 3)) {
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3952
len2 = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4030
len1 = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4031
len2 = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4122
buf->v + sizeof(*id_b), sizeof(struct in6_addr));
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4143
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4161
alen = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4247
id->v + sizeof(*id_b), sizeof(struct in6_addr));
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4279
alen = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4347
id->v + sizeof(*id_b) + sizeof(struct in6_addr),
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4348
sizeof(struct in6_addr));
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2488
alen = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3403
sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3475
sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2298
spidx.prefd = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2381
spidx.prefs = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
145
addr_size = sizeof (struct in6_addr); /* IPv6 address */
crypto/dist/ipsec-tools/src/racoon/policy.c
128
prefixlen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
138
if (id_p->l - sizeof(*id_b) != sizeof(struct in6_addr))
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
141
if (memcmp(sa1, sa2, sizeof(struct in6_addr)) == 0)
crypto/dist/ipsec-tools/src/racoon/sockmisc.c
122
if (memcmp(sa1, sa2, sizeof(struct in6_addr)) != 0)
crypto/dist/ipsec-tools/src/racoon/sockmisc.c
830
alen = sizeof(struct in6_addr);
crypto/dist/ipsec-tools/src/setkey/parse.y
1016
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/setkey/parse.y
1216
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/setkey/parse.y
1462
plen = sizeof(struct in6_addr) << 3;
crypto/dist/ipsec-tools/src/setkey/parse.y
1499
plen = sizeof(struct in6_addr) << 3;
dist/pf/sbin/pfctl/pfctl_parser.c
1190
sizeof(struct in6_addr));
dist/pf/sbin/pfctl/pfctl_parser.c
1193
sizeof(struct in6_addr));
dist/pf/sbin/pfctl/pfctl_parser.c
1197
sizeof(struct in6_addr));
dist/pf/sbin/pfctl/pfctl_parser.c
1201
sizeof(struct in6_addr));
dist/pf/sbin/pfctl/pfctl_parser.c
1618
sizeof(struct in6_addr));
dist/pf/sbin/pfctl/pfctl_parser.c
1690
sizeof(struct in6_addr));
dist/pf/usr.sbin/authpf/authpf.c
81
struct in6_addr ina;
distrib/utils/libhack/gethost.c
144
struct in6_addr host_addr;
lib/libc/nameser/ns_print.c
682
struct in6_addr a;
lib/libc/net/getaddrinfo.c
144
{PF_INET6, sizeof(struct in6_addr),
lib/libc/net/getaddrinfo.c
1652
struct in6_addr *a6;
lib/libc/net/getaddrinfo.c
1856
struct in6_addr in6;
lib/libc/net/getaddrinfo.c
957
addrlen = sizeof(struct in6_addr);
lib/libc/net/gethnamaddr.c
1107
struct in6_addr host_addrs[MAXADDRS];
lib/libc/net/gethnamaddr.c
426
struct in6_addr in6;
lib/libc/net/gethnamaddr.c
697
(IN6_IS_ADDR_LINKLOCAL((const struct in6_addr *)addr) ||
lib/libc/net/gethnamaddr.c
698
IN6_IS_ADDR_SITELOCAL((const struct in6_addr *)addr))) {
lib/libc/net/gethnamaddr.c
703
(IN6_IS_ADDR_V4MAPPED((const struct in6_addr *)addr) ||
lib/libc/net/gethnamaddr.c
704
IN6_IS_ADDR_V4COMPAT((const struct in6_addr *)addr))) {
lib/libc/net/gethnamaddr.c
749
struct in6_addr host_addr;
lib/libc/net/getnameinfo.c
503
const struct in6_addr *a6;
lib/libc/net/getnameinfo.c
90
{PF_INET6, sizeof(struct in6_addr), sizeof(struct sockaddr_in6),
lib/libc/net/rthdr.c
101
sizeof(struct in6_addr));
lib/libc/net/rthdr.c
114
inet6_rthdr_add(struct cmsghdr *cmsg, const struct in6_addr *addr, u_int flags)
lib/libc/net/rthdr.c
136
((rt0->ip6r0_len + 1) << 3), addr, sizeof(struct in6_addr));
lib/libc/net/rthdr.c
137
rt0->ip6r0_len += sizeof(struct in6_addr) >> 3;
lib/libc/net/rthdr.c
204
len = (rt0->ip6r0_len * 8) / sizeof(struct in6_addr);
lib/libc/net/rthdr.c
214
struct in6_addr *
lib/libc/net/rthdr.c
232
len = (rt0->ip6r0_len * 8) / sizeof(struct in6_addr);
lib/libc/net/rthdr.c
238
return ((struct in6_addr *)(void *)(rt0 + 1)) + idx - 1;
lib/libc/net/rthdr.c
240
return ((struct in6_addr *)(void *)(rt0 + 1)) + idx;
lib/libc/net/rthdr.c
268
len = (rt0->ip6r0_len * 8) / sizeof(struct in6_addr);
lib/libc/net/rthdr.c
327
inet6_rth_add(void *bp, const struct in6_addr *addr)
lib/libc/net/rthdr.c
331
struct in6_addr *nextaddr;
lib/libc/net/rthdr.c
340
nextaddr = (struct in6_addr *)(void *)(rth0 + 1)
lib/libc/net/rthdr.c
382
struct in6_addr addr_tmp, *addr1, *addr2;
lib/libc/net/rthdr.c
384
addr1 = (struct in6_addr *)(void *)(rth0_out + 1) + i;
lib/libc/net/rthdr.c
385
addr2 = (struct in6_addr *)(void *)(rth0_out + 1) +
lib/libc/net/rthdr.c
429
struct in6_addr *
lib/libc/net/rthdr.c
455
return (((struct in6_addr *)(void *)__UNCONST(rh0 + 1)) + idx);
lib/libc/net/rthdr.c
76
return (CMSG_SPACE(sizeof(struct in6_addr) * seg +
lib/libc/net/sctp_sys_calls.c
774
(size_t)addrcnt * CMSG_SPACE(sizeof(struct in6_addr)));
lib/libc/net/sctp_sys_calls.c
914
cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_addr));
lib/libc/net/sctp_sys_calls.c
915
memcpy(CMSG_DATA(cmsg), &addr_in6->sin6_addr, sizeof(struct in6_addr));
lib/libc/net/sctp_sys_calls.c
916
msg.msg_controllen += CMSG_SPACE(sizeof(struct in6_addr));
lib/libc/net/sctp_sys_calls.c
917
cmsg = (struct cmsghdr *)((caddr_t)cmsg + CMSG_SPACE(sizeof(struct in6_addr)));
lib/libc/net/vars6.c
52
const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT;
lib/libc/net/vars6.c
53
const struct in6_addr in6addr_loopback = IN6ADDR_LOOPBACK_INIT;
lib/libc/net/vars6.c
54
const struct in6_addr in6addr_nodelocal_allnodes = IN6ADDR_NODELOCAL_ALLNODES_INIT;
lib/libc/net/vars6.c
55
const struct in6_addr in6addr_linklocal_allnodes = IN6ADDR_LINKLOCAL_ALLNODES_INIT;
lib/libc/net/vars6.c
56
const struct in6_addr in6addr_linklocal_allrouters = IN6ADDR_LINKLOCAL_ALLROUTERS_INIT;
lib/libc/resolv/res_private.h
12
struct in6_addr in6a;
lib/libnpf/npf.c
106
sz = sizeof(struct in6_addr);
lib/libnpf/npf.c
123
case sizeof(struct in6_addr):
lib/libresolv/res_mkupdate.c
91
struct in6_addr in6a;
lib/libresolv/res_private.h
12
struct in6_addr in6a;
libexec/ftpd/ftpd.c
637
const int off = sizeof(struct in6_addr) - sizeof(struct in_addr);
libexec/identd/pf.c
53
sizeof(struct in6_addr));
libexec/identd/pf.c
55
sizeof(struct in6_addr));
libexec/identd/pf.c
94
sizeof(struct in6_addr));
sbin/efi/devpath3.c
133
ipv6_addr(struct in6_addr *addr)
sbin/efi/devpath3.c
1467
sz = p->IsIPv6 ? sizeof(struct in6_addr) : sizeof(uint32_t);
sbin/efi/devpath3.c
1477
struct in6_addr *ip6addr = (void *)p->addr;
sbin/efi/devpath3.c
1518
struct in6_addr *ip6addr = (void *)p->addr;
sbin/efi/devpath3.c
754
struct in6_addr LocalIPAddr;
sbin/efi/devpath3.c
755
struct in6_addr RemoteIPAddr;
sbin/efi/devpath3.c
761
struct in6_addr GatewayIPAddr;
sbin/ifconfig/af_inet6.c
206
const struct in6_addr *lladdr = NULL;
sbin/ifconfig/af_inet6.c
207
struct in6_addr *in6;
sbin/ifconfig/af_inet6.c
281
printf("/%d", prefix(&sin6->sin6_addr, sizeof(struct in6_addr)));
sbin/ping6/ping6.c
1657
struct in6_addr *in6;
sbin/ping6/ping6.c
1830
if (nilen % (sizeof(u_int32_t) + sizeof(struct in6_addr)) == 0)
sbin/ping6/ping6.c
1859
nilen -= sizeof(struct in6_addr);
sbin/ping6/ping6.c
1860
cp += sizeof(struct in6_addr);
sbin/ping6/ping6.c
2196
if (l == sizeof(struct in6_addr) &&
sbin/ping6/ping6.c
2468
struct in6_addr in6;
sbin/route/route.c
1043
max = sizeof(struct in6_addr) * 8;
sbin/route/route.c
755
struct in6_addr in6;
sbin/route/rtutil.c
615
else if (lim > (int)sizeof(struct in6_addr))
sbin/route/rtutil.c
616
lim = sizeof(struct in6_addr);
sbin/route/rtutil.c
670
while (i < (int)sizeof(struct in6_addr))
sys/altq/altq.h
126
struct in6_addr fi6_dst; /* dest address */
sys/altq/altq.h
127
struct in6_addr fi6_src; /* src address */
sys/altq/altq.h
151
struct in6_addr mask6_dst;
sys/altq/altq.h
152
struct in6_addr mask6_src;
sys/altq/altq_flowvalve.h
49
struct in6_addr ip6_src;
sys/altq/altq_flowvalve.h
50
struct in6_addr ip6_dst;
sys/altq/altq_subr.c
1144
const struct in6_addr in6mask0 = IN6MASK0;
sys/altq/altq_subr.c
1145
const struct in6_addr in6mask128 = IN6MASK128;
sys/compat/netbsd32/netbsd32_ioctl.h
530
struct in6_addr addr; /* IPv6 address of the neighbor */
sys/compat/netinet6/nd6.h
100
struct in6_addr advrtr[DRLSTSIZ]; /* XXX: explicit limit */
sys/compat/netinet6/nd6.h
107
struct in6_addr prefix;
sys/compat/netinet6/nd6.h
116
struct in6_addr advrtr[DRLSTSIZ]; /* XXX: explicit limit */
sys/compat/netinet6/nd6.h
80
struct in6_addr rtaddr;
sys/compat/netinet6/nd6.h
91
struct in6_addr prefix;
sys/dist/pf/net/pf.c
1761
memcpy(&h6->ip6_src, &saddr->v6, sizeof(struct in6_addr));
sys/dist/pf/net/pf.c
1762
memcpy(&h6->ip6_dst, &daddr->v6, sizeof(struct in6_addr));
sys/dist/pf/net/pf_osfp.c
176
(const struct in6_addr *)&ip6->ip6_src);
sys/dist/pf/net/pfvar.h
143
struct in6_addr v6;
sys/dist/pf/net/pfvar.h
947
struct in6_addr _pfra_ip6addr;
sys/fs/nfs/client/nfs_clport.c
1059
nfscl_getmyip(struct nfsmount *nmp, struct in6_addr *paddr, int *isinet6p)
sys/fs/nfs/client/nfs_clrpcops.c
5332
sizeof(struct in6_addr));
sys/fs/nfs/client/nfs_clrpcops.c
836
struct in6_addr a6;
sys/fs/nfs/client/nfs_clrpcops.c
909
ip6_sprintf(ip6buf, (struct in6_addr *)cp);
sys/fs/nfs/common/nfs.h
240
struct in6_addr sin6_addr;
sys/fs/nfs/common/nfs.h
260
struct in6_addr sin6_addr;
sys/fs/nfs/common/nfs.h
564
struct in6_addr had_inet6;
sys/fs/nfs/common/nfs_var.h
310
u_int8_t *nfscl_getmyip(struct nfsmount *, struct in6_addr *, int *);
sys/fs/nfs/server/nfs_nfsdcache.c
441
sizeof (struct in6_addr));
sys/kern/uipc_mbufdebug.c
179
str_ip6addr(const struct in6_addr *ap)
sys/kern/uipc_mbufdebug.c
65
static char *str_ip6addr(const struct in6_addr *);
sys/net/if_faith.c
299
faithprefix(struct in6_addr *in6)
sys/net/if_faith.h
37
struct in6_addr;
sys/net/if_faith.h
38
int faithprefix(struct in6_addr *);
sys/net/if_ipsec.c
1658
saaddr->sadb_address_prefixlen = sizeof(struct in6_addr) << 3;
sys/net/if_llatbl.h
69
struct in6_addr addr6;
sys/net/if_spppsubr.c
4050
struct in6_addr myaddr, hisaddr;
sys/net/if_spppsubr.c
4095
struct in6_addr myaddr, desiredaddr, suggestaddr;
sys/net/if_spppsubr.c
4387
struct in6_addr suggestaddr;
sys/net/if_spppsubr.c
4444
struct in6_addr lastsuggest;
sys/net/if_spppsubr.c
4512
struct in6_addr ouraddr;
sys/net/if_spppsubr.c
474
static void sppp_get_ip6_addrs(struct sppp *, struct in6_addr *,
sys/net/if_spppsubr.c
475
struct in6_addr *, struct in6_addr *);
sys/net/if_spppsubr.c
477
static void sppp_set_ip6_addr(struct sppp *, const struct in6_addr *);
sys/net/if_spppsubr.c
478
static void sppp_gen_ip6_addr(struct sppp *, const struct in6_addr *);
sys/net/if_spppsubr.c
480
static void sppp_suggest_ip6_addr(struct sppp *, struct in6_addr *);
sys/net/if_spppsubr.c
5744
sppp_get_ip6_addrs(struct sppp *sp, struct in6_addr *src, struct in6_addr *dst,
sys/net/if_spppsubr.c
5745
struct in6_addr *srcmask)
sys/net/if_spppsubr.c
5749
struct in6_addr ssrc, ddst;
sys/net/if_spppsubr.c
5790
sppp_gen_ip6_addr(struct sppp *sp, struct in6_addr *addr)
sys/net/if_spppsubr.c
5799
sppp_set_ip6_addr(struct sppp *sp, const struct in6_addr *src)
sys/net/if_spppsubr.c
5843
sppp_suggest_ip6_addr(struct sppp *sp, struct in6_addr *suggest)
sys/net/if_spppsubr.c
5845
struct in6_addr myaddr;
sys/net/if_srt.c
128
struct in6_addr ia6;
sys/net/if_srt.c
138
ia6 = va_arg(ap,struct in6_addr);
sys/net/if_srt.h
17
struct in6_addr v6;
sys/net/if_stf.c
163
static int stf_checkaddr6(struct stf_softc *, const struct in6_addr *,
sys/net/if_stf.c
545
stf_checkaddr6(struct stf_softc *sc, const struct in6_addr *in6,
sys/net/if_wg.c
4956
struct in6_addr mask;
sys/net/if_wg.c
4959
if (addr_len != sizeof(struct in6_addr)) {
sys/net/if_wg.c
4965
sockaddr_in6_init(&sin6, (const struct in6_addr *)addr,
sys/net/if_wg.c
611
struct in6_addr _ip6;
sys/net/npf/npf_conn.h
106
#define NPF_CONNKEY_V6WORDS (2 + ((sizeof(struct in6_addr) * 2) >> 2))
sys/net/npf/npf_connkey.c
133
case sizeof(struct in6_addr):
sys/net/npf/npf_ifaddr.c
139
alen = sizeof(struct in6_addr);
sys/net/npf/npf_inet.c
233
case sizeof(struct in6_addr):
sys/net/npf/npf_inet.c
551
npc->npc_alen = sizeof(struct in6_addr);
sys/net/npf/npf_sendpkt.c
157
memcpy(&ip6->ip6_src, &oip->ip6_dst, sizeof(struct in6_addr));
sys/net/npf/npf_sendpkt.c
158
memcpy(&ip6->ip6_dst, &oip->ip6_src, sizeof(struct in6_addr));
sys/net/npf/npf_socket.c
178
const struct in6_addr *s6addr, *d6addr;
sys/net/toeplitz.c
189
const struct in6_addr *faddr6, const struct in6_addr *laddr6)
sys/net/toeplitz.c
202
const struct in6_addr *faddr6, const struct in6_addr *laddr6,
sys/net/toeplitz.h
52
struct in6_addr;
sys/net/toeplitz.h
54
const struct in6_addr *, const struct in6_addr *);
sys/net/toeplitz.h
56
const struct in6_addr *, const struct in6_addr *,
sys/netinet/icmp6.h
188
struct in6_addr mld_addr; /* multicast address */
sys/netinet/icmp6.h
256
struct in6_addr nd_ns_target; /*target address */
sys/netinet/icmp6.h
267
struct in6_addr nd_na_target; /* target address */
sys/netinet/icmp6.h
289
struct in6_addr nd_rd_target; /* target address */
sys/netinet/icmp6.h
290
struct in6_addr nd_rd_dst; /* destination address */
sys/netinet/icmp6.h
338
struct in6_addr nd_opt_pi_prefix;
sys/netinet/icmp6.h
503
struct in6_addr rpm_prefix;
sys/netinet/icmp6.h
519
struct in6_addr rpu_prefix;
sys/netinet/icmp6.h
537
struct in6_addr rrr_prefix;
sys/netinet/icmp6.h
658
struct in6_addr *);
sys/netinet/icmp6.h
669
void icmp6_mtudisc_callback_register(void (*)(struct in6_addr *));
sys/netinet/in_pcb.c
395
struct in6_addr mapped;
sys/netinet/in_pcb.h
292
struct inpcb *in6pcb_lookup_local(struct inpcbtable *, struct in6_addr *,
sys/netinet/in_pcb.h
314
const struct in6_addr *, u_int, const struct in6_addr *, u_int, int,
sys/netinet/in_pcb.h
317
const struct in6_addr *, u_int, int);
sys/netinet/in_pcb.h
337
struct in6_addr;
sys/netinet/in_pcb.h
351
void *(*init_ports6)(const struct in6_addr*, u_int, int);
sys/netinet/in_pcb.h
353
int (*lookup6)(const struct in6_addr *, uint16_t,
sys/netinet/in_pcb.h
354
const struct in6_addr *, uint16_t,
sys/netinet/ip6.h
122
struct in6_addr ip6ph_src;
sys/netinet/ip6.h
123
struct in6_addr ip6ph_dst;
sys/netinet/ip6.h
87
struct in6_addr ip6_src; /* source address */
sys/netinet/ip6.h
88
struct in6_addr ip6_dst; /* destination address */
sys/netinet/ip_carp.c
1181
memset(&ip6->ip6_src, 0, sizeof(struct in6_addr));
sys/netinet/ip_carp.c
1184
&ip6->ip6_src, sizeof(struct in6_addr));
sys/netinet/ip_carp.c
1281
struct in6_addr *in6;
sys/netinet/ip_carp.c
1282
static struct in6_addr mcast = IN6ADDR_LINKLOCAL_ALLNODES_INIT;
sys/netinet/ip_carp.c
1409
carp_iamatch6(void *v, struct in6_addr *taddr)
sys/netinet/ip_carp.c
269
struct in6_addr last6, cur6, in6;
sys/netinet/ip_carp.c
692
struct in6_addr in6_src, in6_found;
sys/netinet/ip_carp.h
158
struct ifaddr *carp_iamatch6(void *, struct in6_addr *);
sys/netinet/sctp_asconf.c
1140
sizeof(struct in6_addr));
sys/netinet/sctp_asconf.c
2326
addr_size = sizeof(struct in6_addr);
sys/netinet/sctp_asconf.c
2380
addr_size = sizeof(struct in6_addr);
sys/netinet/sctp_asconf.c
2499
sizeof(struct in6_addr));
sys/netinet/sctp_asconf.c
250
sizeof(struct in6_addr));
sys/netinet/sctp_asconf.c
2662
sizeof(struct in6_addr)) == 0) {
sys/netinet/sctp_asconf.c
385
sizeof(struct in6_addr));
sys/netinet/sctp_asconf.c
510
sizeof(struct in6_addr));
sys/netinet/sctp_asconf.c
819
sizeof(struct in6_addr)) == 0)) {
sys/netinet/sctp_asconf.c
984
sizeof(struct in6_addr));
sys/netinet/sctp_output.c
1836
struct in6_addr
sys/netinet/sctp_output.c
1841
struct in6_addr ans;
sys/netinet/sctp_output.c
1990
struct in6_addr in6;
sys/netinet/sctp_output.c
218
in6_clearscope((struct in6_addr *)ipv6p->addr);
sys/netinet/sctp_output.c
2605
if (IN6_IS_ADDR_LINKLOCAL((const struct in6_addr *) rtcache_getdst(&net->ro)->sa_data))
sys/netinet/sctp_output.c
3443
struct in6_addr addr;
sys/netinet/sctp_output.c
3452
sizeof(struct in6_addr));
sys/netinet/sctp_output.c
3509
memcpy(&stc.laddress, &addr, sizeof(struct in6_addr));
sys/netinet/sctp_output.c
3522
if (IN6_IS_ADDR_LINKLOCAL((const struct in6_addr *) rtcache_getdst(&lnet->ro)->sa_data)) {
sys/netinet/sctp_output.c
3557
sizeof(struct in6_addr));
sys/netinet/sctp_output.c
3569
sizeof(struct in6_addr));
sys/netinet/sctp_output.h
62
struct in6_addr sctp_ipv6_source_address_selection(struct sctp_inpcb *,
sys/netinet/sctp_pcb.c
110
SCTP6_ARE_ADDR_EQUAL(const struct in6_addr *a, const struct in6_addr *b)
sys/netinet/sctp_pcb.c
112
struct in6_addr tmp_a, tmp_b;
sys/netinet/sctp_pcb.c
3722
sizeof(struct in6_addr)) == 0) {
sys/netinet/sctp_pcb.c
4442
sizeof(struct in6_addr)) == 0) {
sys/netinet/sctp_pcb.c
445
memcpy(&sin6->sin6_addr, &p6->addr, sizeof(struct in6_addr));
sys/netinet/sctp_pcb.h
657
int SCTP6_ARE_ADDR_EQUAL(const struct in6_addr *a, const struct in6_addr *b);
sys/netinet/sctputil.c
3475
sizeof(struct in6_addr)) == 0) {
sys/netinet/tcp_input.c
1390
struct in6_addr s, d;
sys/netinet/tcp_subr.c
1341
(const struct in6_addr *)&sa6_src->sin6_addr,
sys/netinet/tcp_subr.c
1394
struct in6_addr src6, dst6;
sys/netinet/tcp_subr.c
1534
struct in6_addr in6;
sys/netinet/tcp_subr.c
1597
tcp6_mtudisc_callback(struct in6_addr *faddr)
sys/netinet/tcp_subr.c
1875
extern const struct in6_addr in6addr_loopback;
sys/netinet/tcp_subr.c
759
xchg(ip6->ip6_dst, ip6->ip6_src, struct in6_addr);
sys/netinet/tcp_usrreq.c
1449
inet6_ident_core(struct in6_addr *raddr, u_int rport,
sys/netinet/tcp_usrreq.c
1450
struct in6_addr *laddr, u_int lport,
sys/netinet/tcp_var.h
832
void tcp6_mtudisc_callback(struct in6_addr *);
sys/netinet/tcp_vtw.c
148
struct in6_addr v6;
sys/netinet/tcp_vtw.c
1675
tcp_init_ports_v6(const struct in6_addr *addr, u_int port, int wild)
sys/netinet/tcp_vtw.c
1752
tcp_lookup_v6(const struct in6_addr *faddr, uint16_t fport,
sys/netinet/tcp_vtw.c
1753
const struct in6_addr *laddr, uint16_t lport,
sys/netinet/tcp_vtw.c
2028
static struct in6_addr any = IN6ADDR_ANY_INIT;
sys/netinet/tcp_vtw.c
926
vtw_lookup_hash_v6(vtw_ctl_t *ctl, const struct in6_addr *faddr, uint16_t fport
sys/netinet/tcp_vtw.c
927
, const struct in6_addr *laddr, uint16_t lport
sys/netinet/tcp_vtw.h
236
struct in6_addr laddr;
sys/netinet/tcp_vtw.h
237
struct in6_addr faddr;
sys/netinet/tcp_vtw.h
327
v6_tag(const struct in6_addr *faddr, uint16_t fport,
sys/netinet/tcp_vtw.h
328
const struct in6_addr *laddr, uint16_t lport)
sys/netinet/tcp_vtw.h
367
struct in6_addr;
sys/netinet/tcp_vtw.h
370
const struct in6_addr *faddr, uint16_t fport,
sys/netinet/tcp_vtw.h
371
const struct in6_addr *laddr, uint16_t lport);
sys/netinet/tcp_vtw.h
376
struct in6_addr v6;
sys/netinet/tcp_vtw.h
406
struct in6_addr v6;
sys/netinet6/frag6.c
74
struct in6_addr ip6q_src, ip6q_dst;
sys/netinet6/icmp6.c
1124
struct in6_addr *dst = ip6cp->ip6c_finaldst;
sys/netinet6/icmp6.c
1232
struct in6_addr in6_subj; /* subject address */
sys/netinet6/icmp6.c
1407
(sizeof(struct in6_addr) + sizeof(u_int32_t));
sys/netinet6/icmp6.c
162
void (*mc_func)(struct in6_addr *);
sys/netinet6/icmp6.c
1867
if (resid < sizeof(struct in6_addr) +
sys/netinet6/icmp6.c
1913
sizeof(struct in6_addr));
sys/netinet6/icmp6.c
1914
in6_clearscope((struct in6_addr *)cp); /* XXX */
sys/netinet6/icmp6.c
1915
cp += sizeof(struct in6_addr);
sys/netinet6/icmp6.c
1917
resid -= (sizeof(struct in6_addr) + sizeof(u_int32_t));
sys/netinet6/icmp6.c
1918
copied += (sizeof(struct in6_addr) + sizeof(u_int32_t));
sys/netinet6/icmp6.c
192
static int icmp6_ratelimit(const struct in6_addr *, const int, const int);
sys/netinet6/icmp6.c
193
static const char *icmp6_redirect_diag(char *, size_t, struct in6_addr *,
sys/netinet6/icmp6.c
194
struct in6_addr *, struct in6_addr *);
sys/netinet6/icmp6.c
2060
struct in6_addr origdst;
sys/netinet6/icmp6.c
2230
icmp6_redirect_diag(char *buf, size_t buflen, struct in6_addr *src6,
sys/netinet6/icmp6.c
2231
struct in6_addr *dst6, struct in6_addr *tgt6)
sys/netinet6/icmp6.c
2254
struct in6_addr src6 = ip6->ip6_src;
sys/netinet6/icmp6.c
2255
struct in6_addr redtgt6;
sys/netinet6/icmp6.c
2256
struct in6_addr reddst6;
sys/netinet6/icmp6.c
2304
struct in6_addr *gw6;
sys/netinet6/icmp6.c
2321
if (memcmp(&src6, gw6, sizeof(struct in6_addr)) != 0) {
sys/netinet6/icmp6.c
2432
bcopy(&redtgt6, &sgw.sin6_addr, sizeof(struct in6_addr));
sys/netinet6/icmp6.c
2433
bcopy(&reddst6, &sdst.sin6_addr, sizeof(struct in6_addr));
sys/netinet6/icmp6.c
2434
bcopy(&src6, &ssrc.sin6_addr, sizeof(struct in6_addr));
sys/netinet6/icmp6.c
2473
struct in6_addr *ifp_ll6;
sys/netinet6/icmp6.c
2474
struct in6_addr *nexthop;
sys/netinet6/icmp6.c
2572
bcopy(ifp_ll6, &ip6->ip6_src, sizeof(struct in6_addr));
sys/netinet6/icmp6.c
2573
bcopy(&sip6->ip6_src, &ip6->ip6_dst, sizeof(struct in6_addr));
sys/netinet6/icmp6.c
2799
const struct in6_addr *dst, /* not used at this moment */
sys/netinet6/icmp6.c
294
icmp6_mtudisc_callback_register(void (*func)(struct in6_addr *))
sys/netinet6/icmp6.c
321
struct ifnet *ifp, struct in6_addr *src)
sys/netinet6/icmp6.c
985
struct in6_addr *finaldst = NULL;
sys/netinet6/in6.c
1124
struct in6_addr in6_tmp;
sys/netinet6/in6.c
125
const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT;
sys/netinet6/in6.c
126
const struct in6_addr in6addr_loopback = IN6ADDR_LOOPBACK_INIT;
sys/netinet6/in6.c
127
const struct in6_addr in6addr_nodelocal_allnodes =
sys/netinet6/in6.c
129
const struct in6_addr in6addr_linklocal_allnodes =
sys/netinet6/in6.c
131
const struct in6_addr in6addr_linklocal_allrouters =
sys/netinet6/in6.c
134
const struct in6_addr in6mask0 = IN6MASK0;
sys/netinet6/in6.c
135
const struct in6_addr in6mask32 = IN6MASK32;
sys/netinet6/in6.c
136
const struct in6_addr in6mask64 = IN6MASK64;
sys/netinet6/in6.c
137
const struct in6_addr in6mask96 = IN6MASK96;
sys/netinet6/in6.c
138
const struct in6_addr in6mask128 = IN6MASK128;
sys/netinet6/in6.c
1393
struct in6_addr llsol;
sys/netinet6/in6.c
1608
if (sizeof(struct in6_addr) * NBBY < iflr->prefixlen)
sys/netinet6/in6.c
1615
struct in6_addr *xhostid = NULL;
sys/netinet6/in6.c
1695
struct in6_addr mask, candidate, match;
sys/netinet6/in6.c
1926
in6ifa_ifwithaddr(const struct in6_addr *addr, uint32_t zoneid)
sys/netinet6/in6.c
1950
in6ifa_ifpwithaddr(const struct ifnet *ifp, const struct in6_addr *addr)
sys/netinet6/in6.c
1966
in6ifa_ifpwithaddr_psref(const struct ifnet *ifp, const struct in6_addr *addr,
sys/netinet6/in6.c
2024
in6_localaddr(const struct in6_addr *in6)
sys/netinet6/in6.c
2075
in6_matchlen(struct in6_addr *src, struct in6_addr *dst)
sys/netinet6/in6.c
2094
in6_prefixlen2mask(struct in6_addr *maskp, int len)
sys/netinet6/in6.c
2120
in6_ifawithifp(struct ifnet *ifp, struct in6_addr *dst)
sys/netinet6/in6.c
2359
in6_tunnel_validate(const struct ip6_hdr *ip6, const struct in6_addr *src,
sys/netinet6/in6.c
2360
const struct in6_addr *dst)
sys/netinet6/in6.c
2397
in6_lltable_new(const struct in6_addr *addr6, u_int flags)
sys/netinet6/in6.c
2467
in6_lltable_hash_dst(const struct in6_addr *dst, uint32_t hsize)
sys/netinet6/in6.c
2493
in6_lltable_find_dst(struct lltable *llt, const struct in6_addr *dst)
sys/netinet6/in6.c
2696
in6_in_2_v4mapin6(const struct in_addr *in, struct in6_addr *in6)
sys/netinet6/in6.c
362
in6_mask2len(struct in6_addr *mask, u_char *lim0)
sys/netinet6/in6.c
808
in6_get_llsol_addr(struct in6_addr *llsol, struct ifnet *ifp,
sys/netinet6/in6.c
809
struct in6_addr *ip6)
sys/netinet6/in6.c
813
memset(llsol, 0, sizeof(struct in6_addr));
sys/netinet6/in6.c
836
struct in6_addr llsol;
sys/netinet6/in6.h
151
struct in6_addr sin6_addr; /* IP6 address */
sys/netinet6/in6.h
173
extern const struct in6_addr in6mask0;
sys/netinet6/in6.h
174
extern const struct in6_addr in6mask32;
sys/netinet6/in6.h
175
extern const struct in6_addr in6mask64;
sys/netinet6/in6.h
176
extern const struct in6_addr in6mask96;
sys/netinet6/in6.h
177
extern const struct in6_addr in6mask128;
sys/netinet6/in6.h
224
extern const struct in6_addr in6addr_any;
sys/netinet6/in6.h
225
extern const struct in6_addr in6addr_loopback;
sys/netinet6/in6.h
226
extern const struct in6_addr in6addr_nodelocal_allnodes;
sys/netinet6/in6.h
227
extern const struct in6_addr in6addr_linklocal_allnodes;
sys/netinet6/in6.h
228
extern const struct in6_addr in6addr_linklocal_allrouters;
sys/netinet6/in6.h
231
(memcmp(&(a)->s6_addr[0], &(b)->s6_addr[0], sizeof(struct in6_addr)) == 0)
sys/netinet6/in6.h
461
struct in6_addr ipv6mr_multiaddr;
sys/netinet6/in6.h
469
struct in6_addr ipi6_addr; /* src/dst IPv6 address */
sys/netinet6/in6.h
563
in6_cksum_phdr(const struct in6_addr *src, const struct in6_addr *dst,
sys/netinet6/in6.h
603
int in6_localaddr(const struct in6_addr *);
sys/netinet6/in6.h
604
int in6_addrscope(const struct in6_addr *);
sys/netinet6/in6.h
605
struct in6_ifaddr *in6_ifawithifp(struct ifnet *, struct in6_addr *);
sys/netinet6/in6.h
615
int in6_tunnel_validate(const struct ip6_hdr *, const struct in6_addr *,
sys/netinet6/in6.h
616
const struct in6_addr *);
sys/netinet6/in6.h
625
sockaddr_in6_init1(struct sockaddr_in6 *sin6, const struct in6_addr *addr,
sys/netinet6/in6.h
635
sockaddr_in6_init(struct sockaddr_in6 *sin6, const struct in6_addr *addr,
sys/netinet6/in6.h
644
sockaddr_in6_alloc(const struct in6_addr *addr, in_port_t port,
sys/netinet6/in6.h
674
void in6_in_2_v4mapin6(const struct in_addr *, struct in6_addr *);
sys/netinet6/in6.h
696
extern int inet6_rthdr_add(struct cmsghdr *, const struct in6_addr *,
sys/netinet6/in6.h
703
extern struct in6_addr *inet6_rthdr_getaddr(struct cmsghdr *, int);
sys/netinet6/in6.h
719
extern int inet6_rth_add(void *, const struct in6_addr *);
sys/netinet6/in6.h
722
extern struct in6_addr *inet6_rth_getaddr(const void *, int);
sys/netinet6/in6.h
727
int in6_print(char *, size_t, const struct in6_addr *);
sys/netinet6/in6_cksum.c
52
struct in6_addr ip6_src;
sys/netinet6/in6_cksum.c
53
struct in6_addr ip6_dst;
sys/netinet6/in6_cksum.c
56
const struct in6_addr *in6_src;
sys/netinet6/in6_cksum.c
57
const struct in6_addr *in6_dst;
sys/netinet6/in6_ifattach.c
133
get_rand_ifid(struct in6_addr *in6) /* upper 64bits are preserved */
sys/netinet6/in6_ifattach.c
169
in6_get_hw_ifid(struct ifnet *ifp, struct in6_addr *in6)
sys/netinet6/in6_ifattach.c
309
struct in6_addr *in6)
sys/netinet6/in6_ifattach.c
559
struct in6_addr in6;
sys/netinet6/in6_ifattach.c
65
static int get_hostid_ifid(struct ifnet *, struct in6_addr *);
sys/netinet6/in6_ifattach.c
67
static int get_ifid(struct ifnet *, struct ifnet *, struct in6_addr *);
sys/netinet6/in6_ifattach.c
93
get_hostid_ifid(struct ifnet *ifp, struct in6_addr *in6)
sys/netinet6/in6_ifattach.h
40
int in6_get_hw_ifid(struct ifnet *, struct in6_addr *);
sys/netinet6/in6_pcb.c
1043
in6pcb_lookup(struct inpcbtable *table, const struct in6_addr *faddr6,
sys/netinet6/in6_pcb.c
1044
u_int fport_arg, const struct in6_addr *laddr6, u_int lport_arg,
sys/netinet6/in6_pcb.c
1089
in6pcb_lookup_bound(struct inpcbtable *table, const struct in6_addr *laddr6,
sys/netinet6/in6_pcb.c
1096
struct in6_addr zero_mapped;
sys/netinet6/in6_pcb.c
110
const struct in6_addr zeroin6_addr;
sys/netinet6/in6_pcb.c
389
struct in6_addr *in6a = NULL;
sys/netinet6/in6_pcb.c
390
struct in6_addr ia6;
sys/netinet6/in6_pcb.c
395
struct in6_addr mapped;
sys/netinet6/in6_pcb.c
833
in6pcb_lookup_local(struct inpcbtable *table, struct in6_addr *laddr6,
sys/netinet6/in6_print.c
125
const struct in6_addr *ia6 = &sin6->sin6_addr;
sys/netinet6/in6_print.c
44
in6_print(char *buf, size_t len, const struct in6_addr *ia6)
sys/netinet6/in6_proto.c
501
.dom_sa_cmplen = sizeof(struct in6_addr),
sys/netinet6/in6_proto.c
512
addrend = addrofs + sizeof(struct in6_addr);
sys/netinet6/in6_src.c
181
in6_select_best_ia(struct sockaddr_in6 *dstsock, struct in6_addr *dst,
sys/netinet6/in6_src.c
193
struct in6_addr src;
sys/netinet6/in6_src.c
466
struct ip6_moptions *mopts, struct route *ro, struct in6_addr *laddr,
sys/netinet6/in6_src.c
467
struct ifnet **ifpp, struct psref *psref, struct in6_addr *ret_ia6)
sys/netinet6/in6_src.c
469
struct in6_addr dst;
sys/netinet6/in6_src.c
731
struct in6_addr *dst;
sys/netinet6/in6_var.h
492
extern const struct in6_addr zeroin6_addr;
sys/netinet6/in6_var.h
508
struct in6_addr in6m_addr; /* IP6 multicast address */
sys/netinet6/in6_var.h
533
in6_lookup_mship(struct in6_addr *addr, struct ifnet *ifp,
sys/netinet6/in6_var.h
564
in6_lookup_multi(const struct in6_addr *, const struct ifnet *);
sys/netinet6/in6_var.h
565
bool in6_multi_group(const struct in6_addr *, const struct ifnet *);
sys/netinet6/in6_var.h
567
struct in6_multi *in6_addmulti(struct in6_addr *, struct ifnet *,
sys/netinet6/in6_var.h
571
void in6_lookup_and_delete_multi(const struct in6_addr *,
sys/netinet6/in6_var.h
573
struct in6_multi_mship *in6_joingroup(struct ifnet *, struct in6_addr *,
sys/netinet6/in6_var.h
576
int in6_mask2len(struct in6_addr *, u_char *);
sys/netinet6/in6_var.h
590
in6ifa_ifpwithaddr(const struct ifnet *, const struct in6_addr *);
sys/netinet6/in6_var.h
592
in6ifa_ifpwithaddr_psref(const struct ifnet *, const struct in6_addr *,
sys/netinet6/in6_var.h
594
struct in6_ifaddr *in6ifa_ifwithaddr(const struct in6_addr *, uint32_t);
sys/netinet6/in6_var.h
600
int in6_matchlen(struct in6_addr *, struct in6_addr *);
sys/netinet6/in6_var.h
601
void in6_prefixlen2mask(struct in6_addr *, int);
sys/netinet6/ip6_forward.c
128
struct in6_addr src_in6, dst_in6;
sys/netinet6/ip6_input.c
1089
memcpy(&pi6.ipi6_addr, &ip6->ip6_dst, sizeof(struct in6_addr));
sys/netinet6/ip6_input.c
347
struct in6_addr odst;
sys/netinet6/ip6_mroute.c
1367
struct in6_addr src0, dst0; /* copies for local work */
sys/netinet6/ip6_mroute.h
156
struct in6_addr im6_src, im6_dst;
sys/netinet6/ip6_mroute.h
176
struct in6_addr im6_src, im6_dst;
sys/netinet6/ip6_mroute.h
209
struct in6_addr m6_lcl_addr; /* local interface address */
sys/netinet6/ip6_output.c
133
static int ip6_ifaddrvalid(const struct in6_addr *, const struct in6_addr *);
sys/netinet6/ip6_output.c
224
struct in6_addr finaldst, src0, dst0;
sys/netinet6/ip6_output.c
2356
struct in6_addr *ia = &mreq.ipv6mr_multiaddr;
sys/netinet6/ip6_output.c
2438
struct in6_addr ia;
sys/netinet6/ip6_output.c
3334
ip6_ifaddrvalid(const struct in6_addr *src, const struct in6_addr *dst)
sys/netinet6/ip6_var.h
217
struct in6_addr ip6f_dst; /* destination address */
sys/netinet6/ip6_var.h
218
struct in6_addr ip6f_src; /* source address */
sys/netinet6/ip6_var.h
240
struct in6_addr ip6a_src;
sys/netinet6/ip6_var.h
368
struct ip6_moptions *, struct route *, struct in6_addr *,
sys/netinet6/ip6_var.h
369
struct ifnet **, struct psref *, struct in6_addr *);
sys/netinet6/ip6protosw.h
109
struct in6_addr *ip6c_finaldst; /* final destination address */
sys/netinet6/ip6protosw.h
82
struct in6_addr;
sys/netinet6/mld6.c
1024
*oldlenp += 2 * sizeof(struct in6_addr) +
sys/netinet6/mld6.c
1041
if (written + 2 * sizeof(struct in6_addr) +
sys/netinet6/mld6.c
1051
oldp, sizeof(struct in6_addr));
sys/netinet6/mld6.c
1054
oldp = (char *)oldp + sizeof(struct in6_addr);
sys/netinet6/mld6.c
1055
written += sizeof(struct in6_addr);
sys/netinet6/mld6.c
1057
oldp, sizeof(struct in6_addr));
sys/netinet6/mld6.c
1060
oldp = (char *)oldp + sizeof(struct in6_addr);
sys/netinet6/mld6.c
1061
written += sizeof(struct in6_addr);
sys/netinet6/mld6.c
154
static void mld_sendpkt(struct in6_multi *, int, const struct in6_addr *);
sys/netinet6/mld6.c
288
struct in6_addr all_in6;
sys/netinet6/mld6.c
322
struct in6_addr allnode, allrouter;
sys/netinet6/mld6.c
352
struct in6_addr mld_addr, all_in6;
sys/netinet6/mld6.c
547
mld_sendpkt(struct in6_multi *in6m, int type, const struct in6_addr *dst)
sys/netinet6/mld6.c
703
in6_addmulti(struct in6_addr *maddr6, struct ifnet *ifp, int *errorp,
sys/netinet6/mld6.c
856
in6_lookup_multi(const struct in6_addr *addr, const struct ifnet *ifp)
sys/netinet6/mld6.c
870
in6_lookup_and_delete_multi(const struct in6_addr *addr,
sys/netinet6/mld6.c
883
in6_multi_group(const struct in6_addr *addr, const struct ifnet *ifp)
sys/netinet6/mld6.c
945
in6_joingroup(struct ifnet *ifp, struct in6_addr *addr, int *errorp, int timer)
sys/netinet6/nd6.c
1033
struct in6_addr llsol;
sys/netinet6/nd6.c
1066
struct in6_addr llsol;
sys/netinet6/nd6.c
1267
struct in6_addr nb_addr = nbi->addr; /* make local for safety */
sys/netinet6/nd6.c
1326
struct in6_addr *from,
sys/netinet6/nd6.c
351
static struct in6_addr *
sys/netinet6/nd6.c
352
nd6_llinfo_get_holdsrc(struct llentry *ln, struct in6_addr *src)
sys/netinet6/nd6.c
421
struct in6_addr mdaddr6 = zeroin6_addr;
sys/netinet6/nd6.c
557
nd6_lookup(const struct in6_addr *addr6, const struct ifnet *ifp, bool wlock)
sys/netinet6/nd6.c
573
nd6_create(const struct in6_addr *addr6, const struct ifnet *ifp)
sys/netinet6/nd6.c
789
const struct in6_addr *skip_in6;
sys/netinet6/nd6.c
797
const struct in6_addr *skip_in6 = args->skip_in6;
sys/netinet6/nd6.c
821
nd6_gc_neighbors(struct lltable *llt, const struct in6_addr *in6)
sys/netinet6/nd6.c
847
struct in6_addr *in6;
sys/netinet6/nd6.c
848
struct in6_addr in6_all;
sys/netinet6/nd6.h
170
struct llentry *nd6_lookup(const struct in6_addr *, const struct ifnet *, bool);
sys/netinet6/nd6.h
171
struct llentry *nd6_create(const struct in6_addr *, const struct ifnet *);
sys/netinet6/nd6.h
178
void nd6_cache_lladdr(struct ifnet *, struct in6_addr *,
sys/netinet6/nd6.h
186
void nd6_na_output(struct ifnet *, const struct in6_addr *,
sys/netinet6/nd6.h
187
const struct in6_addr *, u_long, int, const struct sockaddr *);
sys/netinet6/nd6.h
189
void nd6_ns_output(struct ifnet *, const struct in6_addr *,
sys/netinet6/nd6.h
190
const struct in6_addr *, const struct in6_addr *, const uint8_t *);
sys/netinet6/nd6.h
85
struct in6_addr addr; /* IPv6 address of the neighbor */
sys/netinet6/nd6_nbr.c
106
struct in6_addr saddr6 = ip6->ip6_src;
sys/netinet6/nd6_nbr.c
107
struct in6_addr daddr6 = ip6->ip6_dst;
sys/netinet6/nd6_nbr.c
108
struct in6_addr taddr6;
sys/netinet6/nd6_nbr.c
109
struct in6_addr myaddr6;
sys/netinet6/nd6_nbr.c
1107
struct in6_addr *myaddr6, *dadaddr6;
sys/netinet6/nd6_nbr.c
1423
struct in6_addr in6;
sys/netinet6/nd6_nbr.c
355
struct in6_addr in6_all;
sys/netinet6/nd6_nbr.c
402
nd6_ns_output(struct ifnet *ifp, const struct in6_addr *daddr6,
sys/netinet6/nd6_nbr.c
403
const struct in6_addr *taddr6,
sys/netinet6/nd6_nbr.c
404
const struct in6_addr *hsrc,
sys/netinet6/nd6_nbr.c
410
const struct in6_addr *src;
sys/netinet6/nd6_nbr.c
411
struct in6_addr src_in;
sys/netinet6/nd6_nbr.c
613
struct in6_addr saddr6 = ip6->ip6_src;
sys/netinet6/nd6_nbr.c
614
struct in6_addr daddr6 = ip6->ip6_dst;
sys/netinet6/nd6_nbr.c
615
struct in6_addr taddr6;
sys/netinet6/nd6_nbr.c
897
const struct in6_addr *daddr6_0,
sys/netinet6/nd6_nbr.c
898
const struct in6_addr *taddr6,
sys/netinet6/nd6_nbr.c
912
struct in6_addr daddr6;
sys/netinet6/nd6_rtr.c
63
struct in6_addr saddr6 = ip6->ip6_src;
sys/netinet6/raw_ip6.c
320
(const struct in6_addr *)&sa6_src->sin6_addr, 0, 0, 0);
sys/netinet6/raw_ip6.c
370
struct in6_addr *dst;
sys/netinet6/raw_ip6.c
710
struct in6_addr in6a;
sys/netinet6/scope6.c
103
in6_addrscope(const struct in6_addr *addr)
sys/netinet6/scope6.c
156
scope6_addr2default(const struct in6_addr *addr)
sys/netinet6/scope6.c
271
in6_setzoneid(struct in6_addr *in6, uint32_t zoneid)
sys/netinet6/scope6.c
285
in6_setscope(struct in6_addr *in6, const struct ifnet *ifp, uint32_t *ret_id)
sys/netinet6/scope6.c
346
in6_getscopename(const struct in6_addr *addr)
sys/netinet6/scope6.c
373
in6_clearscope(struct in6_addr *in6)
sys/netinet6/scope6_var.h
108
uint32_t scope6_in6_addrscope(struct in6_addr *);
sys/netinet6/scope6_var.h
109
uint32_t scope6_addr2default(const struct in6_addr *);
sys/netinet6/scope6_var.h
112
int in6_setzoneid(struct in6_addr *, uint32_t);
sys/netinet6/scope6_var.h
113
int in6_setscope(struct in6_addr *, const struct ifnet *, u_int32_t *);
sys/netinet6/scope6_var.h
114
int in6_clearscope(struct in6_addr *);
sys/netinet6/scope6_var.h
115
const char *in6_getscopename(const struct in6_addr *);
sys/netinet6/udp6_usrreq.c
255
uh.uh_dport, (const struct in6_addr *)&sa6_src->sin6_addr,
sys/netinet6/udp6_usrreq.c
421
struct in6_addr src6, *dst6;
sys/netinet6/udp6_usrreq.c
742
struct in6_addr _laddr, *laddr, *faddr;
sys/netinet6/udp6_usrreq.c
743
struct in6_addr laddr_mapped; /* XXX ugly */
sys/netipsec/ipsec.c
1065
spidx->prefs = sizeof(struct in6_addr) << 3;
sys/netipsec/ipsec.c
1076
spidx->prefd = sizeof(struct in6_addr) << 3;
sys/netipsec/ipsec_input.c
280
sizeof(struct in6_addr),
sys/netipsec/ipsec_input.c
283
sizeof(struct in6_addr),
sys/netipsec/ipsec_output.c
718
const struct in6_addr *ia)
sys/netipsec/ipsec_output.c
720
struct in6_addr ia2;
sys/netipsec/key.c
4301
return _BITS(sizeof(struct in6_addr));
tests/lib/libc/net/h_dns_server.c
191
static struct in6_addr loopback = IN6ADDR_LOOPBACK_INIT;
tests/lib/libc/net/h_hostent.c
178
struct in6_addr addr;
tests/net/net/t_mapped.c
123
static const struct in6_addr in6addr_loopback = IN6ADDR_LOOPBACK_INIT;
tests/net/net/t_mapped.c
151
struct in6_addr *a = &sin6->sin6_addr;
tests/sys/netinet6/t_print.c
40
struct in6_addr ia;
usr.bin/fstat/fstat.c
171
static const char *inet6_addrstr(char *, size_t, const struct in6_addr *,
usr.bin/fstat/fstat.c
976
inet6_addrstr(char *buf, size_t len, const struct in6_addr *a, uint16_t p, bool isdg)
usr.bin/ftp/ftp.c
1504
for (i = 0; i < sizeof(struct in6_addr); i++) {
usr.bin/getnameinfo/getnameinfo.c
208
(struct in6_addr)IN6ADDR_ANY_INIT;
usr.bin/getnameinfo/getnameinfo.c
277
struct in6_addr ipv6_addr;
usr.bin/netstat/if.c
466
ia6_print(const struct in6_addr *ia)
usr.bin/netstat/if.c
493
mc_print(ifindex, sizeof(struct in6_addr), "net.inet6.multicast",
usr.bin/netstat/inet6.c
1394
inet6print(const struct in6_addr *in6, int port, const char *proto)
usr.bin/netstat/inet6.c
1436
inet6name(const struct in6_addr *inp)
usr.bin/netstat/inet6.c
151
char *inet6name(const struct in6_addr *);
usr.bin/netstat/inet6.c
152
void inet6print(const struct in6_addr *, int, const char *);
usr.bin/netstat/inet6.c
191
const struct in6_addr *laddr, uint16_t lport,
usr.bin/netstat/inet6.c
192
const struct in6_addr *faddr, uint16_t fport,
usr.bin/netstat/netstat.h
92
struct in6_addr;
usr.bin/rup/rup.c
122
sizeof (struct in6_addr));
usr.bin/rup/rup.c
67
struct in6_addr _addr6;
usr.bin/rup/rup.c
91
sizeof (struct in6_addr)))
usr.bin/rusers/rusers.c
127
sizeof (struct in6_addr));
usr.bin/rusers/rusers.c
76
struct in6_addr _addr6;
usr.bin/rusers/rusers.c
97
sizeof (struct in6_addr)))
usr.bin/systat/netstat.c
105
struct in6_addr ni_laddr6; /* local address */
usr.bin/systat/netstat.c
110
struct in6_addr ni_faddr6; /* foreign address */
usr.bin/systat/netstat.c
559
inet6print(struct in6_addr *in6, int port, const char *proto)
usr.bin/systat/netstat.c
628
inet6name(struct in6_addr *in6)
usr.bin/systat/netstat.c
87
static const char *inet6name(struct in6_addr *);
usr.bin/systat/netstat.c
88
static void inet6print(struct in6_addr *, int, const char *);
usr.bin/w/w.c
629
struct in6_addr l6;
usr.sbin/altq/libaltq/altq_qop.h
250
static inline uint32_t IN6ADDR32_GET(const struct in6_addr *a, size_t i) {
usr.sbin/altq/libaltq/altq_qop.h
255
static inline void IN6ADDR32_SET(struct in6_addr *a, size_t i, uint32_t val) {
usr.sbin/altq/libaltq/parser.c
69
static int get_ip6addr(char **, struct in6_addr *, struct in6_addr *);
usr.sbin/altq/libaltq/parser.c
808
get_ip6addr(char **cpp, struct in6_addr *addr, struct in6_addr *mask)
usr.sbin/altq/libaltq/parser.c
856
memset(mask, 0xff, sizeof(struct in6_addr));
usr.sbin/altq/libaltq/quip_server.c
334
const struct in6_addr mask128 =
usr.sbin/faithd/faithd.c
579
struct in6_addr faith_prefix;
usr.sbin/faithd/faithd.c
589
size = sizeof(struct in6_addr);
usr.sbin/faithd/faithd.c
596
sizeof(struct in6_addr) - sizeof(struct in_addr)) == 0;
usr.sbin/ifmcstat/ifmcstat.c
207
while (len >= 2 * sizeof(struct in6_addr) + sizeof(uint32_t)) {
usr.sbin/ifmcstat/ifmcstat.c
209
memcmp(p, last_p, sizeof(struct in6_addr)))
usr.sbin/ifmcstat/ifmcstat.c
212
p += sizeof(struct in6_addr);
usr.sbin/ifmcstat/ifmcstat.c
214
p += sizeof(struct in6_addr);
usr.sbin/ifmcstat/ifmcstat.c
219
len -= 2 * sizeof(struct in6_addr) + sizeof(uint32_t);
usr.sbin/inetd/inetd.c
1614
struct in6_addr *in6;
usr.sbin/inetd/inetd.h
214
struct in6_addr ipv6_addr __attribute__((aligned(16)));
usr.sbin/inetd/ratelimit.c
259
+ sizeof(struct in6_addr);
usr.sbin/inetd/ratelimit.c
293
sizeof(struct in6_addr));
usr.sbin/inetd/ratelimit.c
491
rl_ipv6_eq(struct in6_addr *a, struct in6_addr *b)
usr.sbin/inetd/ratelimit.c
53
struct in6_addr ipv6_addr __attribute__((aligned(16)));
usr.sbin/inetd/ratelimit.c
66
static bool rl_ipv6_eq(struct in6_addr *, struct in6_addr *);
usr.sbin/ldpd/fsm.c
91
&trtlv->address, sizeof(struct in6_addr));
usr.sbin/ldpd/socketops.c
432
#define IPV6_HELLO_MSG_SIZE BASIC_HELLO_MSG_SIZE + 4 + sizeof(struct in6_addr)
usr.sbin/ldpd/socketops.c
551
trtlv->length = htons(sizeof(struct in6_addr));
usr.sbin/ldpd/socketops.c
599
sizeof(struct in6_addr));
usr.sbin/ldpd/tlv.h
90
struct in6_addr ip6addr;
usr.sbin/mld6query/mld6.c
157
make_msg(int idx, struct in6_addr *addr, u_int type)
usr.sbin/mld6query/mld6.c
60
static struct in6_addr maddr = IN6ADDR_ANY_INIT, any = IN6ADDR_ANY_INIT;
usr.sbin/mld6query/mld6.c
67
static void make_msg(int index, struct in6_addr *addr, u_int type);
usr.sbin/ndp/ndp.c
147
static void do_foreach(struct in6_addr *, char *, int);
usr.sbin/ndp/ndp.c
148
static struct in6_nbrinfo *getnbrinfo(struct in6_addr *, unsigned int, int);
usr.sbin/ndp/ndp.c
457
do_foreach(struct in6_addr *addr, char *host, int _flags)
usr.sbin/ndp/ndp.c
659
getnbrinfo(struct in6_addr *addr, unsigned int ifindex, int warning)
usr.sbin/npf/npfctl/npf_bpf_comp.c
590
nwords = sizeof(struct in6_addr) / sizeof(uint32_t);
usr.sbin/npf/npfctl/npf_cmd.c
500
alen = sizeof(struct in6_addr);
usr.sbin/npf/npfctl/npf_cmd.c
535
if (!alen || alen == sizeof(struct in6_addr)) {
usr.sbin/npf/npfctl/npf_cmd.c
536
npf_conn_list_v(fd, sizeof(struct in6_addr), &f);
usr.sbin/npf/npfctl/npf_data.c
454
*alen = sizeof(struct in6_addr);
usr.sbin/npf/npftest/libnpftest/npf_nat_test.c
159
len = af == AF_INET ? sizeof(struct in_addr) : sizeof(struct in6_addr);
usr.sbin/npf/npftest/libnpftest/npf_table_test.c
267
const size_t alen = sizeof(struct in6_addr);
usr.sbin/npf/npftest/libnpftest/npf_table_test.c
322
const size_t alen = sizeof(struct in6_addr);
usr.sbin/npf/npftest/libnpftest/npf_table_test.c
416
error = npf_table_insert(t, sizeof(struct in6_addr), addr, NPF_NO_NETMASK);
usr.sbin/rip6query/rip6query.c
144
bzero(&np->rip6_dest, sizeof(struct in6_addr));
usr.sbin/rip6query/rip6query.c
201
inet6_n2a(struct in6_addr *addr)
usr.sbin/rip6query/rip6query.c
70
static const char *inet6_n2a(struct in6_addr *);
usr.sbin/route6d/route6d.c
110
struct in6_addr ifc_mylladdr; /* my link-local address */
usr.sbin/route6d/route6d.c
120
struct in6_addr ifa_addr; /* address */
usr.sbin/route6d/route6d.c
121
struct in6_addr ifa_raddr; /* remote address, valid in p2p */
usr.sbin/route6d/route6d.c
1218
if (nq->rip6_plen == sizeof(struct in6_addr) * 8)
usr.sbin/route6d/route6d.c
127
struct in6_addr iff_addr;
usr.sbin/route6d/route6d.c
159
struct in6_addr rrt_gw; /* gateway */
usr.sbin/route6d/route6d.c
1684
const struct in6_addr *dst = NULL;
usr.sbin/route6d/route6d.c
1685
const struct in6_addr *gw = NULL;
usr.sbin/route6d/route6d.c
1781
const struct in6_addr *addr = NULL;
usr.sbin/route6d/route6d.c
1833
struct in6_addr none;
usr.sbin/route6d/route6d.c
1946
memset(&rrt->rrt_gw, 0, sizeof(struct in6_addr));
usr.sbin/route6d/route6d.c
2011
struct in6_addr addr, dest;
usr.sbin/route6d/route6d.c
228
static void applyplen(struct in6_addr *, int);
usr.sbin/route6d/route6d.c
240
static int mask2len(const struct in6_addr *, int);
usr.sbin/route6d/route6d.c
242
static int addroute(struct riprt *, const struct in6_addr *, struct ifc *);
usr.sbin/route6d/route6d.c
243
static int delroute(struct netinfo6 *, struct in6_addr *);
usr.sbin/route6d/route6d.c
249
inet6_n2p(const struct in6_addr *);
usr.sbin/route6d/route6d.c
2500
memset(&rrt->rrt_gw, 0, sizeof(struct in6_addr));
usr.sbin/route6d/route6d.c
2508
memset(&rrt->rrt_gw, 0, sizeof(struct in6_addr));
usr.sbin/route6d/route6d.c
251
ifa_match(const struct ifc *, const struct in6_addr *, int);
usr.sbin/route6d/route6d.c
252
static struct in6_addr *
usr.sbin/route6d/route6d.c
2554
addroute(struct riprt *rrt, const struct in6_addr *gw, struct ifc *ifcp)
usr.sbin/route6d/route6d.c
2624
delroute(struct netinfo6 *np, struct in6_addr *gw)
usr.sbin/route6d/route6d.c
2647
if (np->rip6_plen == sizeof(struct in6_addr) * 8)
usr.sbin/route6d/route6d.c
2689
inet6_n2p(const struct in6_addr *p)
usr.sbin/route6d/route6d.c
2854
struct in6_addr gw;
usr.sbin/route6d/route6d.c
2969
ifa_match(const struct ifc *ifcp, const struct in6_addr *ia, int plen)
usr.sbin/route6d/route6d.c
3015
mask2len(const struct in6_addr *addr, int lenlim)
usr.sbin/route6d/route6d.c
3046
applyplen(struct in6_addr *ia, int plen)
usr.sbin/route6d/route6d.c
3065
static struct in6_addr *
usr.sbin/route6d/route6d.c
3068
static struct in6_addr ia;
usr.sbin/route6d/route6d.c
3072
memset(&ia, 0, sizeof(struct in6_addr));
usr.sbin/route6d/route6d.c
687
struct in6_addr *nh; /* next hop */
usr.sbin/route6d/route6d.c
813
struct in6_addr ia;
usr.sbin/route6d/route6d.c
969
struct in6_addr nh; /* next hop */
usr.sbin/route6d/route6d.c
983
struct in6_addr ia;
usr.sbin/route6d/route6d.h
43
struct in6_addr rip6_dest;
usr.sbin/rpcbind/rpcbind.c
798
sizeof(struct in6_addr)) == 0)
usr.sbin/rpcbind/util.c
230
sizeof (struct in6_addr)))
usr.sbin/rtadvd/config.c
785
struct in6_addr *a;
usr.sbin/rtadvd/config.c
969
add_prefix(struct rainfo *rai, int ifindex, const struct in6_addr *addr,
usr.sbin/rtadvd/config.h
38
extern void add_prefix(struct rainfo *, int, const struct in6_addr *, int);
usr.sbin/rtadvd/if.c
286
const struct in6_addr *
usr.sbin/rtadvd/if.h
42
const struct in6_addr *get_addr(const void *);
usr.sbin/rtadvd/rtadvd.c
1204
struct in6_addr prefix;
usr.sbin/rtadvd/rtadvd.c
1327
find_prefix(struct rainfo *rai, const struct in6_addr *prefix, int plen)
usr.sbin/rtadvd/rtadvd.c
1353
prefix_match(struct in6_addr *p0, int plen0,
usr.sbin/rtadvd/rtadvd.c
1354
struct in6_addr *p1, int plen1)
usr.sbin/rtadvd/rtadvd.c
473
const struct in6_addr *addr;
usr.sbin/rtadvd/rtadvd.h
105
struct in6_addr addr;
usr.sbin/rtadvd/rtadvd.h
197
int prefix_match(struct in6_addr *, int, struct in6_addr *, int);
usr.sbin/rtadvd/rtadvd.h
199
struct prefix *find_prefix(struct rainfo *, const struct in6_addr *, int);
usr.sbin/rtadvd/rtadvd.h
90
struct in6_addr prefix;
usr.sbin/rtadvd/rtadvd.h
99
struct in6_addr prefix;
usr.sbin/syslogd/tls.c
2071
struct in6_addr *addr6 =
usr.sbin/traceroute6/traceroute6.c
679
struct in6_addr lastaddr;
usr.sbin/wgconfig/wgconfig.c
182
famaddrlen = sizeof(struct in6_addr);