/freebsd/contrib/ntp/libntp/lib/isc/ |
H A D | sockaddr.c | 114 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 D | libpfkey.h | 38 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 D | test-policy.c | 252 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 D | test_rtsock_l3.c | 133 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 D | test_rtsock_lladdr.c | 85 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 *)ðer); in ATF_TC_BODY() 140 prepare_route_message(rtm, RTM_ADD, (struct sockaddr *)&sin6, (struct sockaddr *)ðer); 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 *)ðer, msg, sizeof(msg), sa_flags); in ATF_TC_BODY() 187 sa_convert_str_to_sa(str_buf, (struct sockaddr *)ðer); in ATF_TC_BODY() 189 prepare_route_message(rtm, RTM_ADD, (struct sockaddr *)&sin6, (struct sockaddr *)ðer); in ATF_TC_BODY() [all …]
|
/freebsd/contrib/pf/ftp-proxy/ |
H A D | filter.h | 21 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 D | filter.h | 21 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 D | tftp-proxy.c | 62 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 D | sockaddr.h | 34 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 D | protosw.h | 47 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 D | sctp_pcb.h | 494 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 D | sctputil.h | 69 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 D | sctp_output.h | 76 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 D | netlink_snl_route.h | 38 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 D | ib_addr.c | 66 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 D | ng_btsocket_l2cap.h | 100 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 D | fibs_multibind_test.c | 184 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 D | route.h | 34 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 D | socket.cc | 50 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 D | regress_listener.c | 59 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 D | regress_listener.c | 59 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 D | route.h | 61 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 D | SocketAddress.h | 44 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 D | hv_sock.h | 54 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 D | netstat.h | 38 #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,
|