Home
last modified time | relevance | path

Searched refs:sockaddr_in6 (Results 1 – 25 of 169) sorted by relevance

1234567

/dragonfly/sys/netinet6/
HDin6_var.h120 struct sockaddr_in6 ia_addr; /* interface address */
121 struct sockaddr_in6 ia_net; /* network number of interface */
122 struct sockaddr_in6 ia_dstaddr; /* space for destination addr */
123 struct sockaddr_in6 ia_prefixmask; /* prefix mask */
135 struct sockaddr_in6 addr; /* prefix address */
136 struct sockaddr_in6 addrmask; /* prefix mask */
264 struct sockaddr_in6 ifru_addr;
265 struct sockaddr_in6 ifru_dstaddr;
279 struct sockaddr_in6 ifra_addr;
280 struct sockaddr_in6 ifra_dstaddr;
[all …]
HDin6_gif.c101 struct sockaddr_in6 *dst = (struct sockaddr_in6 *)&ro->ro_dst; in in6_gif_output()
102 struct sockaddr_in6 *sin6_src = (struct sockaddr_in6 *)sc->gif_psrc; in in6_gif_output()
103 struct sockaddr_in6 *sin6_dst = (struct sockaddr_in6 *)sc->gif_pdst; in in6_gif_output()
192 dst->sin6_len = sizeof(struct sockaddr_in6); in in6_gif_output()
311 struct sockaddr_in6 *src, *dst; in gif_validate6()
313 src = (struct sockaddr_in6 *)sc->gif_psrc; in gif_validate6()
314 dst = (struct sockaddr_in6 *)sc->gif_pdst; in gif_validate6()
329 struct sockaddr_in6 sin6; in gif_validate6()
334 sin6.sin6_len = sizeof(struct sockaddr_in6); in gif_validate6()
HDin6_pcb.c108 struct sockaddr_in6 jsin6; in in6_pcbbind()
115 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam; in in6_pcbbind()
278 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam; in in6_pcbladdr()
340 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam; in in6_pcbconnect()
427 struct sockaddr_in6 *sin6; in in6_setsockaddr()
476 struct sockaddr_in6 *sin6; in in6_setpeeraddr()
485 sin6->sin6_len = sizeof(struct sockaddr_in6); in in6_setpeeraddr()
514 struct sockaddr_in6 sa6_src, *sa6_dst; in in6_pcbnotify()
520 sa6_dst = (struct sockaddr_in6 *)dst; in in6_pcbnotify()
527 sa6_src = (src == NULL) ? sa6_any : *(const struct sockaddr_in6 *)src; in in6_pcbnotify()
[all …]
HDip6_mroute.h130 struct sockaddr_in6 mf6cc_origin; /* IPv6 origin of mcasts */
131 struct sockaddr_in6 mf6cc_mcastgrp; /* multicast group associated */
200 struct sockaddr_in6 src;
201 struct sockaddr_in6 grp;
245 struct sockaddr_in6 mf6c_origin; /* IPv6 origin of mcasts */
246 struct sockaddr_in6 mf6c_mcastgrp; /* multicast group associated*/
HDraw_ip6.c103 #define satosin6(sa) ((struct sockaddr_in6 *)(sa))
129 struct sockaddr_in6 rip6src; in rip6_input()
235 const struct sockaddr_in6 *sa6_src = NULL; in rip6_ctlinput()
239 sa->sa_len != sizeof(struct sockaddr_in6)) in rip6_ctlinput()
272 struct sockaddr_in6 *dstsock; in rip6_output()
286 dstsock = __va_arg(ap, struct sockaddr_in6 *); in rip6_output()
611 struct sockaddr_in6 *addr = (struct sockaddr_in6 *)nam; in rip6_bind()
656 struct sockaddr_in6 *addr = (struct sockaddr_in6 *)nam; in rip6_connect()
660 struct sockaddr_in6 tmp; in rip6_connect()
719 struct sockaddr_in6 tmp; in rip6_send()
[all …]
HDin6_pcb.h78 #define satosin6(sa) ((struct sockaddr_in6 *)(sa))
96 struct sockaddr_in6;
123 struct in6_addr *in6_selectsrc (struct sockaddr_in6 *,
130 void init_sin6 (struct sockaddr_in6 *sin6, struct mbuf *m);
HDudp6_usrreq.c145 struct sockaddr_in6 udp_in6; in udp6_input()
394 const struct sockaddr_in6 *sa6_src = NULL; in udp6_ctlinput()
402 sa->sa_len != sizeof(struct sockaddr_in6)) in udp6_ctlinput()
455 struct sockaddr_in6 addrs[2]; in udp6_getcred()
560 struct sockaddr_in6 *sin6_p = (struct sockaddr_in6 *)nam; in udp6_bind()
586 struct sockaddr_in6 *sin6_p; in udp6_connect()
596 sin6_p = (struct sockaddr_in6 *)nam; in udp6_connect()
684 struct sockaddr_in6 *sin6; in udp6_send()
686 if (addr->sa_len != sizeof(struct sockaddr_in6)) { in udp6_send()
695 sin6 = (struct sockaddr_in6 *)addr; in udp6_send()
HDin6.c128 const struct sockaddr_in6 sa6_any = {sizeof(sa6_any), AF_INET6,
134 struct sockaddr_in6 *, int);
152 struct sockaddr_in6 all1_sa; in in6_ifloop_request()
158 all1_sa.sin6_len = sizeof(struct sockaddr_in6); in in6_ifloop_request()
557 struct sockaddr_in6 *sa6 = in in6_control_internal()
558 (struct sockaddr_in6 *)&ifra->ifra_addr; in in6_control_internal()
598 ifra->ifra_addr.sin6_len != sizeof(struct sockaddr_in6)) in in6_control_internal()
882 struct sockaddr_in6 dst6; in in6_update_ifa()
901 if (ifra->ifra_prefixmask.sin6_len > sizeof(struct sockaddr_in6)) in in6_update_ifa()
1102 struct sockaddr_in6 mltaddr, mltmask; in in6_update_ifa()
[all …]
HDin6_ifattach.c417 ifra.ifra_addr.sin6_len = sizeof(struct sockaddr_in6); in in6_ifattach_linklocal()
432 ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6); in in6_ifattach_linklocal()
540 ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6); in in6_ifattach_loopback()
548 ifra.ifra_dstaddr.sin6_len = sizeof(struct sockaddr_in6); in in6_ifattach_loopback()
552 ifra.ifra_addr.sin6_len = sizeof(struct sockaddr_in6); in in6_ifattach_loopback()
640 struct sockaddr_in6 mltaddr; in in6_nigroup_attach_dispatch()
647 mltaddr.sin6_len = sizeof(struct sockaddr_in6); in in6_nigroup_attach_dispatch()
687 struct sockaddr_in6 mltaddr; in in6_nigroup_detach_dispatch()
694 mltaddr.sin6_len = sizeof(struct sockaddr_in6); in in6_nigroup_detach_dispatch()
789 struct sockaddr_in6 sin6; in in6_ifdetach_dispatch()
[all …]
/dragonfly/contrib/tcp_wrappers/
HDsocket.c155 : sizeof(struct sockaddr_in6);
181 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sin;
201 ap = (char *)&((struct sockaddr_in6 *)sin)->sin6_addr;
203 salen = sizeof(struct sockaddr_in6);
293 if (((struct sockaddr_in6 *)sin)->sin6_scope_id !=
294 ((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id) {
297 rap = (char *)&((struct sockaddr_in6 *)res->ai_addr)->sin6_addr;
/dragonfly/usr.sbin/route6d/
HDroute6d.c102 struct sockaddr_in6 ifc_ripsin; /* rip multicast address */
201 static void ripsend(struct ifc *, struct sockaddr_in6 *, int);
207 static int rt_del(const struct sockaddr_in6 *, const struct sockaddr_in6 *,
208 const struct sockaddr_in6 *);
209 static int rt_deladdr(struct ifc *, const struct sockaddr_in6 *,
210 const struct sockaddr_in6 *);
226 struct sockaddr_in6 *);
227 static void ripflush(struct ifc *, struct sockaddr_in6 *);
229 static int sin6mask2len(const struct sockaddr_in6 *);
231 static int sendpacket(struct sockaddr_in6 *, int);
[all …]
/dragonfly/usr.sbin/ndp/
HDndp.c364 struct sockaddr_in6 so_mask = {sizeof(so_mask), AF_INET6 };
365 struct sockaddr_in6 blank_sin = {sizeof(blank_sin), AF_INET6 }, sin_m;
380 struct sockaddr_in6 *sin = &sin_m; in set()
402 sin->sin6_addr = ((struct sockaddr_in6 *)res->ai_addr)->sin6_addr; in set()
406 htons(((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id); in set()
428 sin = (struct sockaddr_in6 *)(rtm + 1); in set()
461 struct sockaddr_in6 *sin = &sin_m; in get()
474 sin->sin6_addr = ((struct sockaddr_in6 *)res->ai_addr)->sin6_addr; in get()
478 htons(((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id); in get()
497 struct sockaddr_in6 *sin = &sin_m; in delete()
[all …]
/dragonfly/sbin/ifconfig/
HDaf_inet6.c64 static void in6_fillscopeid(struct sockaddr_in6 *sin6);
135 const struct sockaddr_in6 *sin6 = NULL; in setip6eui64()
149 sin6 = (const struct sockaddr_in6 *)ifa->ifa_addr; in setip6eui64()
165 in6_fillscopeid(struct sockaddr_in6 *sin6) in in6_fillscopeid()
181 struct sockaddr_in6 *sin, null_sin; in in6_status()
195 sin = (struct sockaddr_in6 *)ifa->ifa_addr; in in6_status()
248 sin = (struct sockaddr_in6 *)ifa->ifa_dstaddr; in in6_status()
276 sin = (struct sockaddr_in6 *)ifa->ifa_netmask; in in6_status()
324 #define SIN6(x) ((struct sockaddr_in6 *) &(x))
325 static struct sockaddr_in6 *sin6tab[] = {
[all …]
/dragonfly/lib/libc/net/
HDgetnameinfo.c67 static int ip6_sa2str(const struct sockaddr_in6 *, char *, size_t, int);
101 {PF_INET6, sizeof(struct in6_addr), sizeof(struct sockaddr_in6),
102 offsetof(struct sockaddr_in6, sin6_addr)},
188 const struct sockaddr_in6 *sin6; in getnameinfo_inet()
189 sin6 = (const struct sockaddr_in6 *)sa; in getnameinfo_inet()
312 if (((const struct sockaddr_in6 *)sa)->sin6_scope_id) { in ip6_parsenumeric()
317 (const struct sockaddr_in6 *)(const void *)sa, in ip6_parsenumeric()
336 ip6_sa2str(const struct sockaddr_in6 *sa6, char *buf, size_t bufsiz, in ip6_sa2str()
/dragonfly/sys/kern/
HDkern_jail.c379 struct sockaddr_in6 *ip6; in prison_ipcache_init()
399 ip6 = (struct sockaddr_in6 *)&jis->ip; in prison_ipcache_init()
427 struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip; in prison_replace_wildcards()
462 struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip; in prison_remote_ip()
496 struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip; in prison_local_ip()
532 struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip; in prison_get_nonlocal()
565 struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip; in prison_get_local()
590 const struct sockaddr_in6 *jip6, *ip6; in jailed_ip()
595 ip6 = (const struct sockaddr_in6 *)ip; in jailed_ip()
609 jip6 = (const struct sockaddr_in6 *) &jis->ip; in jailed_ip()
[all …]
/dragonfly/contrib/dhcpcd/src/
HDsa.c68 return offsetof(struct sockaddr_in6, sin6_addr) + in sa_addroffset()
114 return sizeof(struct sockaddr_in6); in sa_len()
171 const struct sockaddr_in6 *sin6; in sa_is_allones()
203 const struct sockaddr_in6 *sin6; in sa_is_loopback()
248 const struct sockaddr_in6 *sin6; in sa_toprefix()
350 sa->sa_len = sizeof(struct sockaddr_in6); in sa_fromprefix()
448 offset = offsetof(struct sockaddr_in6, sin6_addr); in sa_cmp()
491 struct sockaddr_in6 *sin6; in sa_in6_init()
HDsa.h38 struct sockaddr_in6 sin6;
53 #define satosin6(sa) ((struct sockaddr_in6 *)(void *)(sa))
54 #define satocsin6(sa) ((const struct sockaddr_in6 *)(const void *)(sa))
/dragonfly/usr.sbin/rrenumd/
HDrrenumd.c78 struct sockaddr_in6 from;
79 struct sockaddr_in6 sin6_ll_allrouters;
89 static void init_sin6(struct sockaddr_in6 *, const char *);
114 init_sin6(struct sockaddr_in6 *sin6, const char *addr_ascii) in init_sin6()
168 rcvmhdr.msg_namelen = sizeof(struct sockaddr_in6); in init_globals()
182 sndmhdr.msg_namelen = sizeof(struct sockaddr_in6); in init_globals()
310 struct sockaddr_in6 *sin6 = NULL; in rrenum_output()
314 sin6 = (struct sockaddr_in6 *)dl->dl_dst; in rrenum_output()
/dragonfly/usr.sbin/ftp-proxy/
HDfilter.c40 #define satosin6(sa) ((struct sockaddr_in6 *)(sa))
48 int server_lookup6(struct sockaddr_in6 *, struct sockaddr_in6 *,
49 struct sockaddr_in6 *);
365 server_lookup6(struct sockaddr_in6 *client, struct sockaddr_in6 *proxy, in server_lookup6()
366 struct sockaddr_in6 *server) in server_lookup6()
382 memset(server, 0, sizeof(struct sockaddr_in6)); in server_lookup6()
383 server->sin6_len = sizeof(struct sockaddr_in6); in server_lookup6()
/dragonfly/usr.sbin/ppp/
HDncpaddr.c166 adjust_linklocal(struct sockaddr_in6 *sin6)
313 struct sockaddr_in6 *host6 = (struct sockaddr_in6 *)host; in ncpaddr_getsa()
344 const struct sockaddr_in6 *host6 = (const struct sockaddr_in6 *)host; in ncpaddr_setsa()
376 struct sockaddr_in6 sin6; in ncpaddr_ntowa()
708 const struct sockaddr_in6 *host6 = (const struct sockaddr_in6 *)host; in ncprange_setsa()
709 const struct sockaddr_in6 *mask6 = (const struct sockaddr_in6 *)mask; in ncprange_setsa()
751 struct sockaddr_in6 *host6 = (struct sockaddr_in6 *)host; in ncprange_getsa()
752 struct sockaddr_in6 *mask6 = (struct sockaddr_in6 *)mask; in ncprange_getsa()
/dragonfly/crypto/openssh/
HDcanohost.c41 struct sockaddr_in6 *a6 = (struct sockaddr_in6 *)addr; in ipv64_normalise_mapped()
92 addrlen = sizeof(struct sockaddr_in6); in get_socket_address()
185 fromlen = sizeof(struct sockaddr_in6); in get_sock_port()
/dragonfly/usr.sbin/rtadvd/
HDrtadvd.h57 extern struct sockaddr_in6 sin6_linklocal_allnodes;
58 extern struct sockaddr_in6 sin6_linklocal_allrouters;
59 extern struct sockaddr_in6 sin6_sitelocal_allrouters;
178 struct sockaddr_in6 sol_addr;
/dragonfly/usr.bin/netstat/
HDnetstat.h84 struct sockaddr_in6;
86 char *routename6 (struct sockaddr_in6 *);
87 const char *netname6 (struct sockaddr_in6 *, struct in6_addr *);
/dragonfly/lib/libc/rpc/
HDbindresvport.c72 struct sockaddr_in6 *sin6; in bindresvport_sa()
104 sin6 = (struct sockaddr_in6 *)sa; in bindresvport_sa()
105 salen = sizeof(struct sockaddr_in6); in bindresvport_sa()
/dragonfly/usr.sbin/rpcbind/
HDutil.c62 #define SA2SIN6(sa) ((struct sockaddr_in6 *)(sa))
68 static struct sockaddr_in6 *local_in6;
73 static void in6_fillscopeid(struct sockaddr_in6 *);
99 in6_fillscopeid(struct sockaddr_in6 *sin6) in in6_fillscopeid()
324 local_in6 = (struct sockaddr_in6 *)malloc(sizeof *local_in6); in network_init()

1234567