Home
last modified time | relevance | path

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

12345678910>>...40

/netbsd/src/crypto/dist/ipsec-tools/src/libipsec/
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/
Dsockmisc.h47 struct sockaddr sa;
64 extern int cmpsaddr(const struct sockaddr *, const struct sockaddr *);
66 extern struct sockaddr *getlocaladdr(struct sockaddr *);
69 struct sockaddr *, socklen_t *, struct sockaddr *, unsigned int *);
71 struct sockaddr *, struct sockaddr *, int);
75 extern struct sockaddr *newsaddr(int);
76 extern struct sockaddr *dupsaddr(struct sockaddr *);
77 extern char *saddr2str(const struct sockaddr *);
78 extern char *saddrwop2str(const struct sockaddr *);
80 const struct sockaddr *saddr,
[all …]
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 …]
Dpolicy.c141 saddr2str((struct sockaddr *)&spidx->src));
143 if (cmpsaddr(iph2->src, (struct sockaddr *) &spidx->src) != CMPSADDR_MATCH ||
150 saddr2str((struct sockaddr *)&spidx->dst));
152 if (cmpsaddr(iph2->dst, (struct sockaddr *) &spidx->dst) != CMPSADDR_MATCH ||
199 if (cmpsaddr((struct sockaddr *) &a->src, in cmpspidxstrict()
200 (struct sockaddr *) &b->src) != CMPSADDR_MATCH) in cmpspidxstrict()
202 if (cmpsaddr((struct sockaddr *) &a->dst, in cmpspidxstrict()
203 (struct sockaddr *) &b->dst) != CMPSADDR_MATCH) in cmpspidxstrict()
251 mask_sockaddr((struct sockaddr *)&sa1, (struct sockaddr *)&a->src, in cmpspidxwild()
253 mask_sockaddr((struct sockaddr *)&sa2, (struct sockaddr *)&b->src, in cmpspidxwild()
[all …]
Disakmp_var.h56 struct sockaddr;
65 struct sockaddr *, struct sockaddr *);
72 extern int isakmp_open(struct sockaddr *, int);
100 extern int isakmp_newcookie(caddr_t, struct sockaddr *, struct sockaddr *);
123 extern void isakmp_printpacket(vchar_t *, struct sockaddr *,
124 struct sockaddr *, int);
128 struct remoteconf *, struct sockaddr *, struct sockaddr *);
138 uint32_t setscopeid(struct sockaddr *, struct sockaddr *);
Dsockmisc.c89 cmpsaddr(const struct sockaddr *addr1, const struct sockaddr *addr2) in cmpsaddr()
144 struct sockaddr *
145 getlocaladdr(struct sockaddr *remote) in getlocaladdr()
147 struct sockaddr *local; in getlocaladdr()
195 recvfromto(int s, void *buf, size_t buflen, int flags, struct sockaddr *from, in recvfromto()
196 socklen_t *fromlen, struct sockaddr *to, u_int *tolen) in recvfromto()
330 sendfromto(int s, const void *buf, size_t buflen, struct sockaddr *src, in sendfromto()
331 struct sockaddr *dst, int cnt) in sendfromto()
345 if (getsockname(s, (struct sockaddr *)&ss, &slen) < 0) { in sendfromto()
352 "sockname %s\n", saddr2str((struct sockaddr *)&ss)); in sendfromto()
[all …]
/netbsd/src/sys/net/
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 …]
Draw_cb.h46 struct sockaddr *rcb_faddr; /* destination address */
47 struct sockaddr *rcb_laddr; /* socket's address */
65 void *raw_ctlinput(int, const struct sockaddr *, void *);
68 void raw_input(struct mbuf *, struct sockproto *, struct sockaddr *,
69 struct sockaddr *, struct rawcbhead *);
72 void raw_setsockaddr(struct rawcb *, struct sockaddr *);
73 void raw_setpeeraddr(struct rawcb *, struct sockaddr *);
75 struct mbuf *, struct sockaddr *, struct mbuf *, struct lwp *,
/netbsd/src/sys/sys/
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 …]
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;
Dprotosw.h62 struct sockaddr;
81 (int, const struct sockaddr *, void *);
241 int (*pr_accept)(struct socket *, struct sockaddr *);
242 int (*pr_connect)(struct socket *, struct sockaddr *, struct lwp *);
244 int (*pr_bind)(struct socket *, struct sockaddr *, struct lwp *);
251 int (*pr_peeraddr)(struct socket *, struct sockaddr *);
252 int (*pr_sockaddr)(struct socket *, struct sockaddr *);
255 int (*pr_send)(struct socket *, struct mbuf *, struct sockaddr *,
279 struct sockaddr;
283 void pfctlinput(int, const struct sockaddr *);
[all …]
/netbsd/src/dist/pf/libexec/tftp-proxy/
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 …]
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/dist/pf/usr.sbin/ftp-proxy/
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 *);
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 *);
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 …]
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 …]
Dfilter.c47 int add_filter(u_int32_t, u_int8_t, struct sockaddr *, struct sockaddr *,
49 int add_nat(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t,
50 struct sockaddr *, u_int16_t, u_int16_t);
51 int add_rdr(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t,
52 struct sockaddr *, u_int16_t);
57 int server_lookup(struct sockaddr *, struct sockaddr *, struct sockaddr *);
59 int prepare_rule(u_int32_t, int, struct sockaddr *, struct sockaddr *,
85 add_filter(u_int32_t id, u_int8_t dir, struct sockaddr *src, in add_filter()
86 struct sockaddr *dst, u_int16_t d_port) in add_filter()
105 add_nat(u_int32_t id, struct sockaddr *src, struct sockaddr *dst, in add_nat()
[all …]
/netbsd/src/usr.sbin/ldpd/
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/
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 *);
Drtutil.c64 static char *link_print(const struct sockaddr *);
100 static void p_tag(const struct sockaddr *sa);
114 struct sockaddr *sa; in p_rttables()
137 sa = (struct sockaddr *)(rtm + 1); in p_rttables()
238 get_rtaddrs(int addrs, struct sockaddr *sa, struct sockaddr **rti_info) in get_rtaddrs()
245 sa = (struct sockaddr *)((char *)(sa) + in get_rtaddrs()
259 struct sockaddr *sa = (struct sockaddr *)(rtm + 1); in p_rtentry()
260 struct sockaddr *mask, *rti_info[RTAX_MAX]; in p_rtentry()
345 p_sockaddr(const struct sockaddr *sa, const struct sockaddr *mask, int rflags, in p_sockaddr()
359 cp = routename((const struct sockaddr *)&sa6, flags); in p_sockaddr()
[all …]
/netbsd/src/external/apache2/mDNSResponder/dist/mDNSPosix/
DmDNSUNP.h48 #define GET_SA_LEN(X) (sizeof(struct sockaddr) > ((struct sockaddr*)&(X))->sa_len ? \
49 sizeof(struct sockaddr) : ((struct sockaddr*)&(X))->sa_len )
51 #define GET_SA_LEN(X) (((struct sockaddr*)&(X))->sa_family == AF_INET ? sizeof(struct sockaddr_in)…
52 …((struct sockaddr*)&(X))->sa_family == AF_INET6 ? sizeof(struct sockaddr_in6) : sizeof(struct sock…
54 …define GET_SA_LEN(X) (((struct sockaddr*)&(X))->sa_family == AF_INET ? sizeof(struct sockaddr_in) …
75 … struct sockaddr *sa, socklen_t *salenptr, struct my_in_pktinfo *pktp, u_char *ttl);
/netbsd/src/sys/netinet/
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) \
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/usr.bin/netstat/
Droute.c78 struct sockaddr u_sa;
92 static struct sockaddr *kgetsa(const struct sockaddr *);
133 static struct sockaddr *
134 kgetsa(const struct sockaddr *dst) in kgetsa()
163 kgetsa((const struct sockaddr *)rnode.rn_key), in p_tree()
190 kgetsa((const struct sockaddr *)rnode.rn_mask), in p_rtnode()
208 p_sockaddr(kgetsa((const struct sockaddr *)rnode_aux.rn_mask), in p_rtnode()
212 kgetsa((const struct sockaddr *)rmask.rm_mask), in p_rtnode()
221 static struct sockaddr *sockcopy(struct sockaddr *, union sockaddr_union *);
227 static struct sockaddr *
[all …]

12345678910>>...40