Lines Matching refs:alen

210 static int tcp_md5sig(int sd, void *addr, socklen_t alen, struct sock_args *args)  in tcp_md5sig()  argument
227 memcpy(&md5sig.tcpm_addr, addr, alen); in tcp_md5sig()
257 int alen; in tcp_md5_remote() local
264 alen = sizeof(sin); in tcp_md5_remote()
270 alen = sizeof(sin6); in tcp_md5_remote()
277 if (tcp_md5sig(sd, addr, alen, args)) in tcp_md5_remote()
568 socklen_t alen = sizeof(local_addr); in show_sockstat() local
575 if (getsockname(sd, sa, &alen) == 0) { in show_sockstat()
588 if (getpeername(sd, sa, &alen) == 0) { in show_sockstat()
636 static int send_msg_no_cmsg(int sd, void *addr, socklen_t alen) in send_msg_no_cmsg() argument
641 err = sendto(sd, msg, msglen, 0, addr, alen); in send_msg_no_cmsg()
657 static int send_msg_cmsg(int sd, void *addr, socklen_t alen, in send_msg_cmsg() argument
671 m.msg_namelen = alen; in send_msg_cmsg()
719 static int send_msg(int sd, void *addr, socklen_t alen, struct sock_args *args) in send_msg() argument
727 if (send_msg_cmsg(sd, addr, alen, args->ifindex, args->version)) in send_msg()
730 if (send_msg_no_cmsg(sd, addr, alen)) in send_msg()
744 socklen_t alen = sizeof(addr); in socket_read_dgram() local
748 .msg_namelen = alen, in socket_read_dgram()
806 if (send_msg_cmsg(sd, addr, alen, in socket_read_dgram()
820 (void *) addr, alen) < 0) in socket_read_dgram()
893 static int stdin_to_socket(int sd, int type, void *addr, socklen_t alen) in stdin_to_socket() argument
911 err = sendto(sd, buf, len, 0, addr, alen); in stdin_to_socket()
940 static int msg_loop(int client, int sd, void *addr, socklen_t alen, in msg_loop() argument
956 if (send_msg(sd, addr, alen, args)) in msg_loop()
1000 if (stdin_to_socket(sd, args->type, addr, alen) <= 0) in msg_loop()
1017 if (send_msg(sd, addr, alen, args)) { in msg_loop()
1099 socklen_t alen; in bind_socket() local
1109 alen = sizeof(serv_addr); in bind_socket()
1116 alen = sizeof(serv6_addr); in bind_socket()
1124 if (bind(sd, addr, alen) < 0) { in bind_socket()
1187 socklen_t alen = sizeof(addr); in do_server() local
1210 rc = msg_loop(0, lsd, (void *) addr, alen, args); in do_server()
1242 csd = accept(lsd, (void *) addr, &alen); in do_server()
1257 rc = msg_loop(0, csd, (void *) addr, alen, args); in do_server()
1304 static int connectsock(void *addr, socklen_t alen, struct sock_args *args) in connectsock() argument
1336 if (args->password && tcp_md5sig(sd, addr, alen, args)) in connectsock()
1342 if (connect(sd, addr, alen) < 0) { in connectsock()
1369 int alen; in do_client() local
1386 alen = sizeof(sin); in do_client()
1393 alen = sizeof(sin6); in do_client()
1400 sd = connectsock(addr, alen, args); in do_client()
1414 rc = msg_loop(1, sd, addr, alen, args); in do_client()