Home
last modified time | relevance | path

Searched refs:sockaddr (Results 1 – 25 of 1210) sorted by relevance

12345678910>>...49

/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/
H A Dsockaddr.c121 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 Dsockaddr.c1 /* $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 Dlibpfkey.h53 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 Dsockmisc.h47 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 Dhandler.h121 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 Dpolicy.c143 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 Disakmp_var.h56 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 Droute.h67 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 Dsa.h36 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 Dsocket.h255 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 Ddomain.h51 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 Dsockaddr.h1 /* $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 Dsockaddr.h36 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 Dtftp-proxy.c73 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 Dfilter.h22 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 Dsocket.d147 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 Dipf.h23 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 Dfilter.h24 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 Dipf.c56 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 Dnpf.c57 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 Dldp_peer.h61 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 Drtutil.h44 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 Dip_encap.h47 (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 Dtcp_syncache.h154 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 Duv_wrap.h42 __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...]

12345678910>>...49