• Home
  • Raw
  • Download

Lines Matching refs:alen

203 static int tcp_md5sig(int sd, void *addr, socklen_t alen, const char *password)  in tcp_md5sig()  argument
210 memcpy(&md5sig.tcpm_addr, addr, alen); in tcp_md5sig()
237 int alen; in tcp_md5_remote() local
244 alen = sizeof(sin); in tcp_md5_remote()
250 alen = sizeof(sin6); in tcp_md5_remote()
257 if (tcp_md5sig(sd, addr, alen, args->password)) in tcp_md5_remote()
548 socklen_t alen = sizeof(local_addr); in show_sockstat() local
555 if (getsockname(sd, sa, &alen) == 0) { in show_sockstat()
568 if (getpeername(sd, sa, &alen) == 0) { in show_sockstat()
616 static int send_msg_no_cmsg(int sd, void *addr, socklen_t alen) in send_msg_no_cmsg() argument
621 err = sendto(sd, msg, msglen, 0, addr, alen); in send_msg_no_cmsg()
637 static int send_msg_cmsg(int sd, void *addr, socklen_t alen, in send_msg_cmsg() argument
651 m.msg_namelen = alen; in send_msg_cmsg()
699 static int send_msg(int sd, void *addr, socklen_t alen, struct sock_args *args) in send_msg() argument
707 if (send_msg_cmsg(sd, addr, alen, args->ifindex, args->version)) in send_msg()
710 if (send_msg_no_cmsg(sd, addr, alen)) in send_msg()
724 socklen_t alen = sizeof(addr); in socket_read_dgram() local
728 .msg_namelen = alen, in socket_read_dgram()
786 if (send_msg_cmsg(sd, addr, alen, in socket_read_dgram()
800 (void *) addr, alen) < 0) in socket_read_dgram()
873 static int stdin_to_socket(int sd, int type, void *addr, socklen_t alen) in stdin_to_socket() argument
891 err = sendto(sd, buf, len, 0, addr, alen); in stdin_to_socket()
920 static int msg_loop(int client, int sd, void *addr, socklen_t alen, in msg_loop() argument
936 if (send_msg(sd, addr, alen, args)) in msg_loop()
980 if (stdin_to_socket(sd, args->type, addr, alen) <= 0) in msg_loop()
997 if (send_msg(sd, addr, alen, args)) { in msg_loop()
1079 socklen_t alen; in bind_socket() local
1089 alen = sizeof(serv_addr); in bind_socket()
1096 alen = sizeof(serv6_addr); in bind_socket()
1104 if (bind(sd, addr, alen) < 0) { in bind_socket()
1167 socklen_t alen = sizeof(addr); in do_server() local
1190 rc = msg_loop(0, lsd, (void *) addr, alen, args); in do_server()
1222 csd = accept(lsd, (void *) addr, &alen); in do_server()
1237 rc = msg_loop(0, csd, (void *) addr, alen, args); in do_server()
1284 static int connectsock(void *addr, socklen_t alen, struct sock_args *args) in connectsock() argument
1316 if (args->password && tcp_md5sig(sd, addr, alen, args->password)) in connectsock()
1322 if (connect(sd, addr, alen) < 0) { in connectsock()
1349 int alen; in do_client() local
1366 alen = sizeof(sin); in do_client()
1373 alen = sizeof(sin6); in do_client()
1380 sd = connectsock(addr, alen, args); in do_client()
1394 rc = msg_loop(1, sd, addr, alen, args); in do_client()