Home
last modified time | relevance | path

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

12345678910>>...48

/freebsd/contrib/ntp/libntp/lib/isc/
H A Dsockaddr.c114 isc_sockaddr_totext(const isc_sockaddr_t *sockaddr, isc_buffer_t *target) { in isc_sockaddr_totext() argument
121 REQUIRE(sockaddr != NULL); in isc_sockaddr_totext()
128 switch (sockaddr->type.sa.sa_family) { in isc_sockaddr_totext()
130 snprintf(pbuf, sizeof(pbuf), "%u", ntohs(sockaddr->type.sin.sin_port)); in isc_sockaddr_totext()
133 snprintf(pbuf, sizeof(pbuf), "%u", ntohs(sockaddr->type.sin6.sin6_port)); in isc_sockaddr_totext()
137 plen = (unsigned int)strlen(sockaddr->type.sunix.sun_path); in isc_sockaddr_totext()
141 isc_buffer_putmem(target, sockaddr->type.sunix.sun_path, plen); in isc_sockaddr_totext()
159 isc_netaddr_fromsockaddr(&netaddr, sockaddr); in isc_sockaddr_totext()
205 isc_sockaddr_hash(const isc_sockaddr_t *sockaddr, isc_boolean_t address_only) { in isc_sockaddr_hash() argument
213 REQUIRE(sockaddr != NULL); in isc_sockaddr_hash()
[all …]
/freebsd/lib/libipsec/
H A Dlibpfkey.h38 struct sockaddr;
45 int pfkey_send_getspi(int, u_int, u_int, struct sockaddr *, struct sockaddr *,
47 int pfkey_send_update(int, u_int, u_int, struct sockaddr *, struct sockaddr *,
50 int pfkey_send_add(int, u_int, u_int, struct sockaddr *, struct sockaddr *,
53 int pfkey_send_delete(int, u_int, u_int, struct sockaddr *, struct sockaddr *,
55 int pfkey_send_delete_all(int, u_int, u_int, struct sockaddr *,
56 struct sockaddr *);
57 int pfkey_send_get(int, u_int, u_int, struct sockaddr *, struct sockaddr *,
65 int pfkey_send_spdadd(int, struct sockaddr *, u_int, struct sockaddr *, u_int,
67 int pfkey_send_spdadd2(int, struct sockaddr *, u_int, struct sockaddr *, u_int,
[all …]
H A Dtest-policy.c252 if (pfkey_send_spdsetidx(so, (struct sockaddr *)addr, 128, in test2()
253 (struct sockaddr *)addr, 128, in test2()
260 if (pfkey_send_spdupdate(so, (struct sockaddr *)addr, 128, in test2()
261 (struct sockaddr *)addr, 128, in test2()
271 if (pfkey_send_spddelete(so, (struct sockaddr *)addr, 128, in test2()
272 (struct sockaddr *)addr, 128, in test2()
279 if (pfkey_send_spdadd(so, (struct sockaddr *)addr, 128, in test2()
280 (struct sockaddr *)addr, 128, in test2()
301 if (pfkey_send_spdadd2(so, (struct sockaddr *)addr, 128, in test2()
302 (struct sockaddr *)addr, 128, in test2()
[all …]
/freebsd/tests/sys/net/routing/
H A Dtest_rtsock_l3.c133 sa_print((struct sockaddr *)dst, 0); in prepare_v4_network()
134 sa_print((struct sockaddr *)mask, 0); in prepare_v4_network()
135 sa_print((struct sockaddr *)gw, 0); in prepare_v4_network()
153 sa_print((struct sockaddr *)dst, 0); in prepare_v6_network()
154 sa_print((struct sockaddr *)mask, 0); in prepare_v6_network()
155 sa_print((struct sockaddr *)gw, 0); in prepare_v6_network()
159 prepare_route_message(struct rt_msghdr *rtm, int cmd, struct sockaddr *dst, in prepare_route_message()
160 struct sockaddr *mask, struct sockaddr *gw) in prepare_route_message()
170 verify_route_message(struct rt_msghdr *rtm, int cmd, struct sockaddr *dst, in verify_route_message()
171 struct sockaddr *mask, struct sockaddr *gw) in verify_route_message()
[all …]
H A Dtest_rtsock_lladdr.c85 prepare_route_message(struct rt_msghdr *rtm, int cmd, struct sockaddr *dst, in prepare_route_message()
86 struct sockaddr *gw) in prepare_route_message()
101 struct sockaddr *sa; \
134 sa_convert_str_to_sa(str_buf, (struct sockaddr *)&sin6); in ATF_TC_BODY()
138 sa_convert_str_to_sa(str_buf, (struct sockaddr *)&ether); in ATF_TC_BODY()
140 prepare_route_message(rtm, RTM_ADD, (struct sockaddr *)&sin6, (struct sockaddr *)&ether); in ATF_TC_BODY()
154 ret = sa_equal_msg(sa, (struct sockaddr *)&sin6, msg, sizeof(msg)); in ATF_TC_BODY()
159 ret = sa_equal_msg_flags(sa, (struct sockaddr *)&ether, msg, sizeof(msg), sa_flags); in ATF_TC_BODY()
187 sa_convert_str_to_sa(str_buf, (struct sockaddr *)&ether); in ATF_TC_BODY()
189 prepare_route_message(rtm, RTM_ADD, (struct sockaddr *)&sin6, (struct sockaddr *)&ether); in ATF_TC_BODY()
[all …]
/freebsd/contrib/pf/ftp-proxy/
H A Dfilter.h21 int add_filter(u_int32_t, u_int8_t, struct sockaddr *, struct sockaddr *,
23 int add_nat(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t,
24 struct sockaddr *, u_int16_t, u_int16_t);
25 int add_rdr(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t,
26 struct sockaddr *, u_int16_t);
31 int server_lookup(struct sockaddr *, struct sockaddr *, struct sockaddr *);
/freebsd/contrib/pf/tftp-proxy/
H A Dfilter.h21 int add_filter(u_int32_t, u_int8_t, struct sockaddr *, struct sockaddr *,
23 int add_nat(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t,
24 struct sockaddr *, u_int16_t, u_int16_t, u_int8_t);
25 int add_rdr(u_int32_t, struct sockaddr *, struct sockaddr *, u_int16_t,
26 struct sockaddr *, u_int16_t, u_int8_t);
31 int server_lookup(struct sockaddr *, struct sockaddr *, struct sockaddr *,
H A Dtftp-proxy.c62 const char *sock_ntop(struct sockaddr *);
142 if (getsockname(fd, (struct sockaddr *)&s_in, &j) == -1) { in main()
152 (struct sockaddr *)&from, &j)) < 0) { in main()
195 if (bind(peer, (struct sockaddr *)&s_in, s_in.ss_len) < 0) { in main()
199 if (connect(peer, (struct sockaddr *)&from, from.ss_len) < 0) { in main()
216 if (getsockname(fd, (struct sockaddr *)&proxy, &j) == -1) { in main()
224 if (server_lookup((struct sockaddr *)&from, in main()
225 (struct sockaddr *)&proxy, (struct sockaddr *)&server, in main()
232 if ((out_fd = socket(((struct sockaddr *)&from)->sa_family, in main()
241 if (bind(out_fd, (struct sockaddr *)&sock_out, sizeof(sock_out)) < 0) { in main()
[all …]
/freebsd/contrib/ntp/libntp/lib/isc/include/isc/
H A Dsockaddr.h34 struct sockaddr sa;
91 isc_sockaddr_hash(const isc_sockaddr_t *sockaddr, isc_boolean_t address_only);
101 isc_sockaddr_any(isc_sockaddr_t *sockaddr);
107 isc_sockaddr_any6(isc_sockaddr_t *sockaddr);
113 isc_sockaddr_anyofpf(isc_sockaddr_t *sockaddr, int family);
123 isc_sockaddr_fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina,
130 isc_sockaddr_fromin6(isc_sockaddr_t *sockaddr, const struct in6_addr *ina6,
137 isc_sockaddr_v6fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina,
144 isc_sockaddr_fromnetaddr(isc_sockaddr_t *sockaddr, const isc_netaddr_t *na,
151 isc_sockaddr_pf(const isc_sockaddr_t *sockaddr);
[all …]
/freebsd/sys/sys/
H A Dprotosw.h47 struct sockaddr;
60 typedef int pr_accept_t(struct socket *, struct sockaddr *);
62 typedef int pr_bind_t(struct socket *, struct sockaddr *, struct thread *);
63 typedef int pr_connect_t(struct socket *, struct sockaddr *,
71 typedef int pr_peeraddr_t(struct socket *, struct sockaddr *);
82 struct sockaddr *, struct mbuf *, struct thread *);
86 typedef int pr_sockaddr_t(struct socket *, struct sockaddr *);
87 typedef int pr_sosend_t(struct socket *, struct sockaddr *, struct uio *,
89 typedef int pr_soreceive_t(struct socket *, struct sockaddr **,
94 typedef int pr_bindat_t(int, struct socket *, struct sockaddr *,
[all …]
/freebsd/sys/netinet/
H A Dsctp_pcb.h494 void *ifa, struct sockaddr *addr, uint32_t ifa_flags,
500 sctp_del_addr_from_vrf(uint32_t vrfid, struct sockaddr *addr,
503 struct sctp_nets *sctp_findnet(struct sctp_tcb *, struct sockaddr *);
505 struct sctp_inpcb *sctp_pcb_findep(struct sockaddr *, int, int, uint32_t);
508 sctp_inpcb_bind(struct socket *, struct sockaddr *,
511 sctp_inpcb_bind_locked(struct sctp_inpcb *, struct sockaddr *,
516 struct sockaddr *, struct sockaddr *,
521 sctp_findassociation_addr_sa(struct sockaddr *,
522 struct sockaddr *, struct sctp_inpcb **, struct sctp_nets **, int, uint32_t);
536 struct sockaddr *, struct sctp_nets **, struct sockaddr *,
[all …]
H A Dsctputil.h69 sctp_get_ifa_hash_val(struct sockaddr *addr);
71 struct sctp_ifa *sctp_find_ifa_in_ep(struct sctp_inpcb *inp, struct sockaddr *addr, int hold_lock);
73 struct sctp_ifa *sctp_find_ifa_by_addr(struct sockaddr *addr, uint32_t vrf_id, int holds_lock);
100 sctp_dynamic_set_primary(struct sockaddr *sa, uint32_t vrf_id);
164 int, struct sockaddr *, struct sockaddr *,
176 struct sockaddr *, struct sockaddr *,
183 sctp_connectx_helper_add(struct sctp_tcb *stcb, struct sockaddr *addr,
187 sctp_connectx_helper_find(struct sctp_inpcb *, struct sockaddr *,
212 int sctp_cmpaddr(struct sockaddr *, struct sockaddr *);
214 void sctp_print_address(struct sockaddr *);
[all …]
H A Dsctp_output.h76 struct sockaddr *, struct sockaddr *,
110 sctp_send_shutdown_complete2(struct sockaddr *, struct sockaddr *,
134 sctp_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
174 sctp_send_abort(struct mbuf *, int, struct sockaddr *, struct sockaddr *,
180 sctp_send_operr_to(struct sockaddr *, struct sockaddr *,
190 struct sockaddr *addr,
/freebsd/sys/netlink/
H A Dnetlink_snl_route.h38 static inline struct sockaddr *
51 return ((struct sockaddr *)sin); in parse_rta_ip4()
54 static inline struct sockaddr *
67 return ((struct sockaddr *)sin6); in parse_rta_ip6()
70 static inline struct sockaddr *
92 struct sockaddr *sa = parse_rta_ip(ss, (struct rtattr *)nla, &error); in snl_attr_get_ip()
94 *((struct sockaddr **)target) = sa; in snl_attr_get_ip()
100 static inline struct sockaddr *
122 struct sockaddr *sa = parse_rta_via(ss, (struct rtattr *)nla, &error); in snl_attr_get_ipvia()
124 *((struct sockaddr **)target) = sa; in snl_attr_get_ipvia()
[all …]
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_addr.c66 void (*callback)(int status, struct sockaddr *src_addr,
79 int rdma_addr_size(struct sockaddr *addr) in rdma_addr_size()
96 int ret = rdma_addr_size((struct sockaddr *) addr); in rdma_addr_size_in6()
104 int ret = rdma_addr_size((struct sockaddr *) addr); in rdma_addr_size_kss()
173 int rdma_translate_ip(const struct sockaddr *addr, in rdma_translate_ip()
244 static int addr_resolve_multi(u8 *edst, if_t ifp, struct sockaddr *dst_in) in addr_resolve_multi()
246 struct sockaddr *llsa; in addr_resolve_multi()
251 llsa = (struct sockaddr *)&sdl; in addr_resolve_multi()
276 struct sockaddr *saddr = NULL; in addr4_resolve()
364 saddr = (struct sockaddr *)&dst_tmp; in addr4_resolve()
[all …]
/freebsd/sys/netgraph/bluetooth/include/
H A Dng_btsocket_l2cap.h100 int ng_btsocket_l2cap_raw_bind (struct socket *, struct sockaddr *,
102 int ng_btsocket_l2cap_raw_connect (struct socket *, struct sockaddr *,
108 int ng_btsocket_l2cap_raw_peeraddr (struct socket *, struct sockaddr *);
110 struct sockaddr *, struct mbuf *,
112 int ng_btsocket_l2cap_raw_sockaddr (struct socket *, struct sockaddr *);
195 int ng_btsocket_l2cap_bind (struct socket *, struct sockaddr *,
197 int ng_btsocket_l2cap_connect (struct socket *, struct sockaddr *,
205 int ng_btsocket_l2cap_peeraddr (struct socket *, struct sockaddr *);
207 struct sockaddr *, struct mbuf *,
209 int ng_btsocket_l2cap_sockaddr (struct socket *, struct sockaddr *);
/freebsd/tests/sys/netinet/
H A Dfibs_multibind_test.c184 error = bind(s[0], (struct sockaddr *)&ss, sslen); in multibind_different_user()
187 error = getsockname(s[0], (struct sockaddr *)&ss, &sslen); in multibind_different_user()
196 error = bind(s[1], (struct sockaddr *)&ss, sslen); in multibind_different_user()
208 error = bind(s[1], (struct sockaddr *)&ss, sslen); in multibind_different_user()
241 error = bind(ls1, (struct sockaddr *)&ss, sslen); in per_fib_listening_socket()
244 error = getsockname(ls1, (struct sockaddr *)&ss, &sslen); in per_fib_listening_socket()
256 error = connect(cs1, (struct sockaddr *)&ss, sslen); in per_fib_listening_socket()
267 error = connect(cs2, (struct sockaddr *)&ss, sslen); in per_fib_listening_socket()
277 error = bind(ls2, (struct sockaddr *)&ss, sslen); in per_fib_listening_socket()
283 error = connect(cs1, (struct sockaddr *)&ss, sslen); in per_fib_listening_socket()
[all …]
/freebsd/usr.sbin/ppp/
H A Droute.h34 struct sockaddr;
69 extern void route_ParseHdr(struct rt_msghdr *, struct sockaddr *[RTAX_MAX]);
72 extern void rt_Update(struct bundle *, const struct sockaddr *,
73 const struct sockaddr *, const struct sockaddr *,
74 const struct sockaddr *, const struct sockaddr *);
/freebsd/contrib/capsicum-test/
H A Dsocket.cc50 EXPECT_NOTCAPABLE(connect_(cap_sock_rw, (struct sockaddr *)&un, len)); in TEST()
51 EXPECT_OK(connect_(cap_sock_all, (struct sockaddr *)&un, len)); in TEST()
75 EXPECT_NOTCAPABLE(bind_(cap_sock_rw, (struct sockaddr *)&un, len)); in TEST()
76 EXPECT_OK(bind_(cap_sock_all, (struct sockaddr *)&un, len)); in TEST()
84 EXPECT_NOTCAPABLE(getsockname(cap_sock_rw, (struct sockaddr*)&un, &len)); in TEST()
92 EXPECT_OK(getsockname(cap_sock_all, (struct sockaddr*)&un, &len)); in TEST()
105 EXPECT_NOTCAPABLE(accept(cap_sock_rw, (struct sockaddr *)&un, &len)); in TEST()
106 int conn_fd = accept(cap_sock_all, (struct sockaddr *)&un, &len); in TEST()
155 EXPECT_NOTCAPABLE(bind_(cap_sock_rw, (struct sockaddr *)&addr, len)); in TEST()
156 EXPECT_OK(bind_(cap_sock_all, (struct sockaddr *)&addr, len)); in TEST()
[all …]
/freebsd/contrib/ntp/sntp/libevent/test/
H A Dregress_listener.c59 struct sockaddr *addr, int socklen, void *arg) in acceptcb()
97 flags, -1, (struct sockaddr *)&sin, sizeof(sin)); in regress_pick_a_port()
100 flags, -1, (struct sockaddr *)&sin, sizeof(sin)); in regress_pick_a_port()
106 (struct sockaddr*)&ss1, &slen1) == 0); in regress_pick_a_port()
108 (struct sockaddr*)&ss2, &slen2) == 0); in regress_pick_a_port()
122 evutil_socket_connect_(&fd1, (struct sockaddr*)&ss1, slen1); in regress_pick_a_port()
123 evutil_socket_connect_(&fd2, (struct sockaddr*)&ss1, slen1); in regress_pick_a_port()
124 evutil_socket_connect_(&fd3, (struct sockaddr*)&ss2, slen2); in regress_pick_a_port()
191 struct sockaddr *addr, int socklen, void *arg) in acceptcb_free()
221 flags, -1, (struct sockaddr *)&sin, sizeof(sin)); in regress_listener_close_accepted_fd()
[all …]
/freebsd/contrib/libevent/test/
H A Dregress_listener.c59 struct sockaddr *addr, int socklen, void *arg) in acceptcb()
97 flags, -1, (struct sockaddr *)&sin, sizeof(sin)); in regress_pick_a_port()
100 flags, -1, (struct sockaddr *)&sin, sizeof(sin)); in regress_pick_a_port()
106 (struct sockaddr*)&ss1, &slen1) == 0); in regress_pick_a_port()
108 (struct sockaddr*)&ss2, &slen2) == 0); in regress_pick_a_port()
122 evutil_socket_connect_(&fd1, (struct sockaddr*)&ss1, slen1); in regress_pick_a_port()
123 evutil_socket_connect_(&fd2, (struct sockaddr*)&ss1, slen1); in regress_pick_a_port()
124 evutil_socket_connect_(&fd3, (struct sockaddr*)&ss2, slen2); in regress_pick_a_port()
191 struct sockaddr *addr, int socklen, void *arg) in acceptcb_free()
221 flags, -1, (struct sockaddr *)&sin, sizeof(sin)); in regress_listener_close_accepted_fd()
[all …]
/freebsd/sys/net/
H A Droute.h61 struct sockaddr ro_dst;
352 struct sockaddr *rti_info[RTAX_MAX]; /* Sockaddr data */
369 ( (((struct sockaddr *)(sa))->sa_len == 0) ? \
371 1 + ( (((struct sockaddr *)(sa))->sa_len - 1) | (sizeof(long) - 1) ) )
374 (((const struct sockaddr *)(a))->sa_len == ((const struct sockaddr *)(b))->sa_len) && \
375 (bcmp((a), (b), ((const struct sockaddr *)(b))->sa_len) == 0))
428 void rt_maskedcopy(const struct sockaddr *, struct sockaddr *,
429 const struct sockaddr *);
434 struct sockaddr *rtsock_fix_netmask(const struct sockaddr *dst,
435 const struct sockaddr *smask, struct sockaddr_storage *dmask);
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DSocketAddress.h44 SocketAddress(const struct sockaddr &s);
53 const SocketAddress &operator=(const struct sockaddr &s);
119 struct sockaddr &sockaddr() { in sockaddr() function
123 const struct sockaddr &sockaddr() const { return m_socket_addr.sa; } in sockaddr() function
154 operator struct sockaddr *() { return &m_socket_addr.sa; }
156 operator const struct sockaddr *() const { return &m_socket_addr.sa; }
176 struct sockaddr sa;
/freebsd/sys/dev/hyperv/hvsock/
H A Dhv_sock.h54 unsigned char hvs_zero[sizeof(struct sockaddr) -
101 int hvs_trans_bind(struct socket *, struct sockaddr *, struct thread *);
103 int hvs_trans_accept(struct socket *, struct sockaddr *);
105 struct sockaddr *, struct thread *);
106 int hvs_trans_peeraddr(struct socket *, struct sockaddr *);
107 int hvs_trans_sockaddr(struct socket *, struct sockaddr *);
108 int hvs_trans_soreceive(struct socket *, struct sockaddr **,
110 int hvs_trans_sosend(struct socket *, struct sockaddr *, struct uio *,
/freebsd/usr.bin/netstat/
H A Dnetstat.h38 #define sin6tosa(sin6) ((struct sockaddr *)(sin6))
82 struct sockaddr;
150 char *routename(struct sockaddr *, int);
151 const char *netname(struct sockaddr *, struct sockaddr *);
153 int p_sockaddr(const char *name, struct sockaddr *sa,
154 struct sockaddr *mask, int flags, int width);
155 const char *fmt_sockaddr(struct sockaddr *sa, struct sockaddr *mask,

12345678910>>...48