Lines Matching refs:alen
263 static int tcp_md5sig(int sd, void *addr, socklen_t alen, struct sock_args *args) in tcp_md5sig() argument
280 memcpy(&md5sig.tcpm_addr, addr, alen); in tcp_md5sig()
313 int alen; in tcp_md5_remote() local
320 alen = sizeof(sin); in tcp_md5_remote()
326 alen = sizeof(sin6); in tcp_md5_remote()
333 if (tcp_md5sig(sd, addr, alen, args)) in tcp_md5_remote()
704 socklen_t alen = sizeof(local_addr); in show_sockstat() local
711 if (getsockname(sd, sa, &alen) == 0) { in show_sockstat()
724 if (getpeername(sd, sa, &alen) == 0) { in show_sockstat()
926 static int send_msg_no_cmsg(int sd, void *addr, socklen_t alen) in send_msg_no_cmsg() argument
931 err = sendto(sd, msg, msglen, 0, addr, alen); in send_msg_no_cmsg()
947 static int send_msg_cmsg(int sd, void *addr, socklen_t alen, in send_msg_cmsg() argument
961 m.msg_namelen = alen; in send_msg_cmsg()
1009 static int send_msg(int sd, void *addr, socklen_t alen, struct sock_args *args) in send_msg() argument
1022 if (send_msg_cmsg(sd, addr, alen, args->ifindex, args->version)) in send_msg()
1025 if (send_msg_no_cmsg(sd, addr, alen)) in send_msg()
1039 socklen_t alen = sizeof(addr); in socket_read_dgram() local
1043 .msg_namelen = alen, in socket_read_dgram()
1101 if (send_msg_cmsg(sd, addr, alen, in socket_read_dgram()
1115 (void *) addr, alen) < 0) in socket_read_dgram()
1188 static int stdin_to_socket(int sd, int type, void *addr, socklen_t alen) in stdin_to_socket() argument
1206 err = sendto(sd, buf, len, 0, addr, alen); in stdin_to_socket()
1235 static int msg_loop(int client, int sd, void *addr, socklen_t alen, in msg_loop() argument
1251 if (send_msg(sd, addr, alen, args)) in msg_loop()
1295 if (stdin_to_socket(sd, args->type, addr, alen) <= 0) in msg_loop()
1312 if (send_msg(sd, addr, alen, args)) { in msg_loop()
1397 socklen_t alen; in bind_socket() local
1407 alen = sizeof(serv_addr); in bind_socket()
1414 alen = sizeof(serv6_addr); in bind_socket()
1422 if (bind(sd, addr, alen) < 0) { in bind_socket()
1542 socklen_t alen = sizeof(addr); in do_server() local
1581 rc = msg_loop(0, lsd, (void *) addr, alen, args); in do_server()
1613 csd = accept(lsd, (void *) addr, &alen); in do_server()
1628 rc = msg_loop(0, csd, (void *) addr, alen, args); in do_server()
1678 static int connectsock(void *addr, socklen_t alen, struct sock_args *args) in connectsock() argument
1713 if (args->password && tcp_md5sig(sd, addr, alen, args)) in connectsock()
1719 if (connect(sd, addr, alen) < 0) { in connectsock()
1746 int alen; in do_client() local
1783 alen = sizeof(sin); in do_client()
1790 alen = sizeof(sin6); in do_client()
1799 sd = connectsock(addr, alen, args); in do_client()
1813 rc = msg_loop(1, sd, addr, alen, args); in do_client()