| /netbsd/src/crypto/dist/ipsec-tools/src/libipsec/ |
| 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/ |
| D | sockmisc.h | 47 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 …]
|
| 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 …]
|
| D | policy.c | 141 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 …]
|
| D | isakmp_var.h | 56 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 *);
|
| D | sockmisc.c | 89 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/ |
| 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 …]
|
| D | raw_cb.h | 46 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/ |
| 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 …]
|
| 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;
|
| D | protosw.h | 62 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/ |
| 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 …]
|
| 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/dist/pf/usr.sbin/ftp-proxy/ |
| 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 *);
|
| 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 *);
|
| 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 …]
|
| 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 …]
|
| D | filter.c | 47 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/ |
| 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/ |
| 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 *);
|
| D | rtutil.c | 64 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/ |
| D | mDNSUNP.h | 48 #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/ |
| 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) \
|
| 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/usr.bin/netstat/ |
| D | route.c | 78 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 …]
|