| /netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/ |
| H A D | sockaddr.c | 121 isc_sockaddr_totext(const isc_sockaddr_t *sockaddr, isc_buffer_t *target) { in isc_sockaddr_totext() argument 128 REQUIRE(sockaddr != NULL); in isc_sockaddr_totext() 135 switch (sockaddr->type.sa.sa_family) { in isc_sockaddr_totext() 138 ntohs(sockaddr->type.sin.sin_port)); in isc_sockaddr_totext() 142 ntohs(sockaddr->type.sin6.sin6_port)); in isc_sockaddr_totext() 146 plen = strlen(sockaddr->type.sunix.sun_path); in isc_sockaddr_totext() 153 (const unsigned char *)sockaddr->type.sunix.sun_path, in isc_sockaddr_totext() 172 isc_netaddr_fromsockaddr(&netaddr, sockaddr); in isc_sockaddr_totext() 217 isc_sockaddr_hash(const isc_sockaddr_t *sockaddr, bool address_only) { in isc_sockaddr_hash() argument 224 REQUIRE(sockaddr != NULL); in isc_sockaddr_hash() [all …]
|
| /netbsd-src/external/mpl/bind/dist/lib/isc/ |
| H A D | sockaddr.c | 1 /* $NetBSD: sockaddr.c,v 1.13 2025/01/26 16:25:38 christos Exp $ */ 26 #include <isc/sockaddr.h> 118 isc_sockaddr_totext(const isc_sockaddr_t *sockaddr, isc_buffer_t *target) { in isc_sockaddr_totext() argument 125 REQUIRE(sockaddr != NULL); in isc_sockaddr_totext() 132 switch (sockaddr->type.sa.sa_family) { in isc_sockaddr_totext() 135 ntohs(sockaddr->type.sin.sin_port)); in isc_sockaddr_totext() 139 ntohs(sockaddr->type.sin6.sin6_port)); in isc_sockaddr_totext() 148 isc_netaddr_fromsockaddr(&netaddr, sockaddr); in isc_sockaddr_totext() 193 isc_sockaddr_hash_ex(isc_hash32_t *hash, const isc_sockaddr_t *sockaddr, in isc_sockaddr_format() 195 REQUIRE(sockaddr ! in isc_sockaddr_format() 212 isc_sockaddr_hash(const isc_sockaddr_t * sockaddr,bool address_only) isc_sockaddr_hash() argument 259 isc_sockaddr_any(isc_sockaddr_t * sockaddr) isc_sockaddr_any() argument 269 isc_sockaddr_any6(isc_sockaddr_t * sockaddr) isc_sockaddr_any6() argument 279 isc_sockaddr_fromin(isc_sockaddr_t * sockaddr,const struct in_addr * ina,in_port_t port) isc_sockaddr_fromin() argument 290 isc_sockaddr_anyofpf(isc_sockaddr_t * sockaddr,int pf) isc_sockaddr_anyofpf() argument 304 isc_sockaddr_fromin6(isc_sockaddr_t * sockaddr,const struct in6_addr * ina6,in_port_t port) isc_sockaddr_fromin6() argument 315 isc_sockaddr_v6fromin(isc_sockaddr_t * sockaddr,const struct in_addr * ina,in_port_t port) isc_sockaddr_v6fromin() argument 328 isc_sockaddr_pf(const isc_sockaddr_t * sockaddr) isc_sockaddr_pf() argument 352 isc_sockaddr_fromnetaddr(isc_sockaddr_t * sockaddr,const isc_netaddr_t * na,in_port_t port) isc_sockaddr_fromnetaddr() argument 375 isc_sockaddr_setport(isc_sockaddr_t * sockaddr,in_port_t port) isc_sockaddr_setport() argument 390 isc_sockaddr_getport(const isc_sockaddr_t * sockaddr) isc_sockaddr_getport() argument 409 isc_sockaddr_ismulticast(const isc_sockaddr_t * sockaddr) isc_sockaddr_ismulticast() argument 422 isc_sockaddr_isexperimental(const isc_sockaddr_t * sockaddr) isc_sockaddr_isexperimental() argument 433 isc_sockaddr_issitelocal(const isc_sockaddr_t * sockaddr) isc_sockaddr_issitelocal() argument 444 isc_sockaddr_islinklocal(const isc_sockaddr_t * sockaddr) isc_sockaddr_islinklocal() argument 455 isc_sockaddr_isnetzero(const isc_sockaddr_t * sockaddr) isc_sockaddr_isnetzero() argument 466 isc_sockaddr_frompath(isc_sockaddr_t * sockaddr,const char * path) isc_sockaddr_frompath() argument [all...] |
| /netbsd-src/crypto/dist/ipsec-tools/src/libipsec/ |
| H A D | libpfkey.h | 53 struct sockaddr; 75 struct sockaddr *src; /* IP src address for SA */ 76 struct sockaddr *dst; /* IP dst address for SA */ 91 struct sockaddr *l_natt_oa; 121 int pfkey_send_getspi(int, u_int, u_int, struct sockaddr *, 122 struct sockaddr *, u_int32_t, u_int32_t, u_int32_t, u_int32_t); 124 struct sockaddr *, struct sockaddr *, u_int8_t, u_int16_t, u_int16_t, 130 struct sockaddr *, struct sockaddr *, u_int32_t); 132 struct sockaddr *, struct sockaddr *); 134 struct sockaddr *, struct sockaddr *, u_int32_t); [all …]
|
| /netbsd-src/crypto/dist/ipsec-tools/src/racoon/ |
| H A D | sockmisc.h | 47 struct sockaddr sa; 64 extern int cmpsaddr __P((const struct sockaddr *, const struct sockaddr *)); 66 extern struct sockaddr *getlocaladdr __P((struct sockaddr *)); 69 struct sockaddr *, socklen_t *, struct sockaddr *, unsigned int *)); 71 struct sockaddr *, struct sockaddr *, int)); 75 extern struct sockaddr *newsaddr __P((int)); 76 extern struct sockaddr *dupsaddr __P((struct sockaddr *)); 77 extern char *saddr2str __P((const struct sockaddr *)); 78 extern char *saddrwop2str __P((const struct sockaddr *)); 80 const struct sockaddr *saddr, [all …]
|
| H A D | handler.h | 121 struct sockaddr *remote; /* remote address to negosiate ph1 */ 122 struct sockaddr *local; /* local address to negosiate ph1 */ 225 struct sockaddr *local; 226 struct sockaddr *remote; 265 struct sockaddr *src; 266 struct sockaddr *dst; 273 struct sockaddr *sa_src; 274 struct sockaddr *sa_dst; 286 struct sockaddr *natoa_src; /* peer's view of my address */ 287 struct sockaddr *natoa_dst; /* peer's view of his address */ [all …]
|
| H A D | policy.c | 143 saddr2str((struct sockaddr *)&spidx->src)); 145 if (cmpsaddr(iph2->src, (struct sockaddr *) &spidx->src) != CMPSADDR_MATCH || 152 saddr2str((struct sockaddr *)&spidx->dst)); 154 if (cmpsaddr(iph2->dst, (struct sockaddr *) &spidx->dst) != CMPSADDR_MATCH || 203 if (cmpsaddr((struct sockaddr *) &a->src, 204 (struct sockaddr *) &b->src) != CMPSADDR_MATCH) 206 if (cmpsaddr((struct sockaddr *) &a->dst, 207 (struct sockaddr *) &b->dst) != CMPSADDR_MATCH) 256 mask_sockaddr((struct sockaddr *)&sa1, (struct sockaddr *)&a->src, 258 mask_sockaddr((struct sockaddr *)&sa2, (struct sockaddr *)&b->src, [all …]
|
| H A D | isakmp_var.h | 56 struct sockaddr; 65 struct sockaddr *, struct sockaddr *)); 72 extern int isakmp_open __P((struct sockaddr *, int)); 100 extern int isakmp_newcookie __P((caddr_t, struct sockaddr *, struct sockaddr *)); 124 extern void isakmp_printpacket __P((vchar_t *, struct sockaddr *, 125 struct sockaddr *, int)); 129 struct remoteconf *, struct sockaddr *, struct sockaddr *)); 139 u_int32_t setscopeid __P((struct sockaddr *, struct sockaddr *));
|
| /netbsd-src/sys/net/ |
| H A D | route.h | 67 struct sockaddr *ro_sa; 111 #define rt_mask(r) ((const struct sockaddr *)((r)->rt_nodes->rn_mask)) 112 struct sockaddr *rt_gateway; /* value */ 124 struct sockaddr *_rt_key; 125 struct sockaddr *rt_tag; /* route tagging info */ 133 static __inline const struct sockaddr * 145 struct sockaddr rt_dst; /* key */ 146 struct sockaddr rt_gateway; /* value */ 335 const struct sockaddr *rti_info[RTAX_MAX]; 407 struct sockaddr ri_dst; [all …]
|
| /netbsd-src/external/bsd/dhcpcd/dist/src/ |
| H A D | sa.h | 36 struct sockaddr sa; 57 socklen_t sa_addroffset(const struct sockaddr *sa); 58 socklen_t sa_addrlen(const struct sockaddr *sa); 62 socklen_t sa_len(const struct sockaddr *sa); 64 bool sa_is_unspecified(const struct sockaddr *); 65 bool sa_is_allones(const struct sockaddr *); 66 bool sa_is_loopback(const struct sockaddr *); 67 void *sa_toaddr(struct sockaddr *); 68 int sa_toprefix(const struct sockaddr *); 69 int sa_fromprefix(struct sockaddr *, int); [all …]
|
| /netbsd-src/sys/sys/ |
| H A D | socket.h | 255 struct sockaddr { struct 307 #define sstosa(__ss) ((struct sockaddr *)(__ss)) 308 #define sstocsa(__ss) ((const struct sockaddr *)(__ss)) 424 struct sockaddr _kis_src; /* STRUCT: local address */ 428 struct sockaddr _kid_dst; /* STRUCT: remote address */ 594 sockaddr_getlen(const struct sockaddr *sa) in sockaddr_getlen() 601 struct sockaddr *sockaddr_copy(struct sockaddr *, socklen_t, 602 const struct sockaddr *); 603 struct sockaddr *sockaddr_externalize(struct sockaddr *, socklen_t, 604 const struct sockaddr *); [all …]
|
| H A D | domain.h | 51 struct sockaddr; 79 const void *(*dom_sockaddr_const_addr)(const struct sockaddr *, 81 void *(*dom_sockaddr_addr)(struct sockaddr *, socklen_t *); 82 int (*dom_sockaddr_cmp)(const struct sockaddr *, 83 const struct sockaddr *); 84 struct sockaddr *(*dom_sockaddr_externalize)(struct sockaddr *, 86 const struct sockaddr *); 87 const struct sockaddr *dom_sa_any;
|
| /netbsd-src/external/mpl/bind/dist/lib/isc/include/isc/ |
| H A D | sockaddr.h | 1 /* $NetBSD: sockaddr.h,v 1.9 2025/01/26 16:25:42 christos Exp $ */ 18 /*! \file isc/sockaddr.h */ 34 struct sockaddr sa; 90 isc_sockaddr_hash_ex(isc_hash32_t *hash, const isc_sockaddr_t *sockaddr, 93 * Add the hash of the sockaddr into the hash for incremental hashing 99 isc_sockaddr_hash(const isc_sockaddr_t *sockaddr, bool address_only); 101 * Return a hash value for the socket address 'sockaddr'. If 'address_only' 109 isc_sockaddr_any(isc_sockaddr_t *sockaddr); 115 isc_sockaddr_any6(isc_sockaddr_t *sockaddr); 121 isc_sockaddr_anyofpf(isc_sockaddr_t *sockaddr, in [all...] |
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/include/isc/ |
| H A D | sockaddr.h | 36 struct sockaddr sa; 96 isc_sockaddr_hash(const isc_sockaddr_t *sockaddr, bool address_only); 106 isc_sockaddr_any(isc_sockaddr_t *sockaddr); 112 isc_sockaddr_any6(isc_sockaddr_t *sockaddr); 118 isc_sockaddr_anyofpf(isc_sockaddr_t *sockaddr, int family); 128 isc_sockaddr_fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina, 135 isc_sockaddr_fromin6(isc_sockaddr_t *sockaddr, const struct in6_addr *ina6, 142 isc_sockaddr_v6fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina, 149 isc_sockaddr_fromnetaddr(isc_sockaddr_t *sockaddr, const isc_netaddr_t *na, 156 isc_sockaddr_pf(const isc_sockaddr_t *sockaddr); [all …]
|
| /netbsd-src/dist/pf/libexec/tftp-proxy/ |
| H A D | tftp-proxy.c | 73 const char *sock_ntop(struct sockaddr *); 162 if (getsockname(fd, (struct sockaddr *)&s_in, &j) == -1) { in main() 172 (struct sockaddr *)&from, &j)) < 0) { in main() 222 if (bind(peer, (struct sockaddr *)&s_in, s_in.ss_len) < 0) { in main() 226 if (connect(peer, (struct sockaddr *)&from, from.ss_len) < 0) { in main() 243 if (getsockname(fd, (struct sockaddr *)&proxy, &j) == -1) { in main() 251 if (server_lookup((struct sockaddr *)&from, in main() 252 (struct sockaddr *)&proxy, (struct sockaddr *)&server, in main() 259 if ((out_fd = socket(((struct sockaddr *)&from)->sa_family, in main() 268 if (bind(out_fd, (struct sockaddr *)&sock_out, sizeof(sock_out)) < 0) { in main() [all …]
|
| H A D | filter.h | 22 int add_filter(u_int32_t, u_int8_t, struct sockaddr *, struct sockaddr *, 24 int add_nat(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t, 25 struct sockaddr *, u_int16_t, u_int16_t, u_int8_t); 26 int add_rdr(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t, 27 struct sockaddr *, u_int16_t, u_int8_t); 32 int server_lookup(struct sockaddr *, struct sockaddr *, struct sockaddr *,
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/sys/posix/sys/ |
| H A D | socket.d | 147 struct sockaddr in version() struct 557 struct sockaddr 694 struct sockaddr 852 struct sockaddr 1030 struct sockaddr 1268 struct sockaddr 1402 struct sockaddr 1554 int accept(int, scope sockaddr*, scope socklen_t*); 1555 int bind(int, const scope sockaddr*, socklen_t); 1556 int connect(int, const scope sockaddr*, socklen_t); [all …]
|
| /netbsd-src/dist/pf/usr.sbin/ftp-proxy/ |
| H A D | ipf.h | 23 int ipf_add_filter(u_int32_t, u_int8_t, struct sockaddr *, struct sockaddr *, 25 int ipf_add_nat(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t, 26 struct sockaddr *, u_int16_t, u_int16_t); 27 int ipf_add_rdr(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t, 28 struct sockaddr *, u_int16_t); 33 int ipf_server_lookup(struct sockaddr *, struct sockaddr *, struct sockaddr *);
|
| H A D | filter.h | 24 int (*add_filter)(uint32_t, uint8_t, struct sockaddr *, 25 struct sockaddr *, uint16_t); 26 int (*add_nat)(uint32_t, struct sockaddr *, struct sockaddr *, 27 uint16_t, struct sockaddr *, u_int16_t, u_int16_t); 28 int (*add_rdr)(uint32_t, struct sockaddr *, struct sockaddr *, 29 uint16_t, struct sockaddr *, uint16_t); 30 int (*server_lookup)(struct sockaddr *, struct sockaddr *, 31 struct sockaddr *);
|
| H A D | ipf.c | 56 int ipf_add_filter(u_int32_t, u_int8_t, struct sockaddr *, struct sockaddr *, 58 int ipf_add_nat(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t, 59 struct sockaddr *, u_int16_t, u_int16_t); 60 int ipf_add_rdr(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t, 61 struct sockaddr *, u_int16_t); 62 int ipf_server_lookup(struct sockaddr *, struct sockaddr *, struct sockaddr *); 197 ipf_add_filter(u_int32_t id, u_int8_t dir, struct sockaddr *src, in ipf_add_filter() 198 struct sockaddr *dst, u_int16_t d_port) in ipf_add_filter() 212 ipf_add_nat(u_int32_t id, struct sockaddr *src, struct sockaddr *dst, in ipf_add_nat() 213 u_int16_t d_port, struct sockaddr *snat, u_int16_t nat_range_low, in ipf_add_nat() [all …]
|
| H A D | npf.c | 57 static int npf_add_filter(uint32_t, uint8_t, struct sockaddr *, 58 struct sockaddr *, uint16_t); 59 static int npf_add_nat(uint32_t, struct sockaddr *, struct sockaddr *, 60 uint16_t, struct sockaddr *, uint16_t, uint16_t); 61 static int npf_add_rdr(uint32_t, struct sockaddr *, struct sockaddr *, 62 uint16_t, struct sockaddr *, uint16_t); 63 static int npf_server_lookup(struct sockaddr *, struct sockaddr *, 64 struct sockaddr *); 233 npf_add_filter(uint32_t id, uint8_t pf_dir, struct sockaddr *src, in npf_add_filter() 234 struct sockaddr *dst, uint16_t dport) in npf_add_filter() [all …]
|
| /netbsd-src/usr.sbin/ldpd/ |
| H A D | ldp_peer.h | 61 struct sockaddr *address, *transport_address; 90 int sockaddr_cmp(const struct sockaddr *, const struct sockaddr *); 92 struct ldp_peer * ldp_peer_new(const struct in_addr *, const struct sockaddr *, 93 const struct sockaddr *, uint16_t, int); 96 struct ldp_peer * get_ldp_peer(const struct sockaddr *); 100 int add_ifaddr(struct ldp_peer *, const struct sockaddr *); 101 int del_ifaddr(struct ldp_peer *, const struct sockaddr *); 103 const struct sockaddr *); 108 int ldp_peer_add_mapping(struct ldp_peer *, const struct sockaddr *, int, int); 109 int ldp_peer_delete_mapping(struct ldp_peer *, const struct sockaddr *, int); [all …]
|
| /netbsd-src/sbin/route/ |
| H A D | rtutil.h | 44 void p_sockaddr(const struct sockaddr *, const struct sockaddr *, int, int, int); 48 void p_addr(const struct sockaddr *sa, const struct sockaddr *mask, int, int); 49 void p_gwaddr(const struct sockaddr *sa, int, int); 51 char *routename(const struct sockaddr *sa, int); 57 char *netname(const struct sockaddr *, const struct sockaddr *, int); 60 char *mpls_ntoa(const struct sockaddr *); 61 char *any_ntoa(const struct sockaddr *);
|
| /netbsd-src/sys/netinet/ |
| H A D | ip_encap.h | 47 (int, const struct sockaddr *, void *, void *); 53 (int, const struct sockaddr *, void *, void *); 65 struct sockaddr local_u_sa; 74 struct sockaddr remote_u_sa; 89 struct sockaddr *addrpack; /* malloc'ed, for lookup */ 90 struct sockaddr *src; /* my addr */ 91 struct sockaddr *dst; /* remote addr */ 129 const struct sockaddr *, const struct sockaddr *, 131 void *encap6_ctlinput(int, const struct sockaddr *, void *); 140 name##_wrapper(int a, const struct sockaddr *b, void *c, void *d) \
|
| H A D | tcp_syncache.h | 154 struct sockaddr sa; 205 int syn_cache_add(struct sockaddr *, struct sockaddr *, 208 void syn_cache_unreach(const struct sockaddr *, const struct sockaddr *, 211 *syn_cache_get(struct sockaddr *, struct sockaddr *, 215 void syn_cache_reset(struct sockaddr *, struct sockaddr *,
|
| /netbsd-src/external/mpl/bind/dist/tests/isc/ |
| H A D | uv_wrap.h | 42 __wrap_uv_udp_bind(uv_udp_t *handle, const struct sockaddr *addr, 45 __wrap_uv_udp_connect(uv_udp_t *handle, const struct sockaddr *addr); 47 __wrap_uv_udp_getpeername(const uv_udp_t *handle, struct sockaddr *name, 50 __wrap_uv_udp_getsockname(const uv_udp_t *handle, struct sockaddr *name, 54 unsigned int nbufs, const struct sockaddr *addr, 66 __wrap_uv_tcp_bind(uv_tcp_t *handle, const struct sockaddr *addr, 69 __wrap_uv_tcp_getsockname(const uv_tcp_t *handle, struct sockaddr *name, 72 __wrap_uv_tcp_getpeername(const uv_tcp_t *handle, struct sockaddr *name, 76 const struct sockaddr *addr, uv_connect_cb cb); 112 __wrap_uv_udp_bind(uv_udp_t *handle, const struct sockaddr *add [all...] |