Lines Matching refs:sock
129 int sock, flags; in vrrp_cmd_request() local
134 if ((sock = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) in vrrp_cmd_request()
140 flags = fcntl(sock, F_GETFL, 0); in vrrp_cmd_request()
141 (void) fcntl(sock, F_SETFL, (flags | O_NONBLOCK)); in vrrp_cmd_request()
150 if (connect(sock, (const struct sockaddr *)&to, sizeof (to)) < 0) { in vrrp_cmd_request()
151 (void) close(sock); in vrrp_cmd_request()
159 len = write(sock, (char *)cmd + cur_size, csize - cur_size); in vrrp_cmd_request()
166 (void) close(sock); in vrrp_cmd_request()
175 len = read(sock, (char *)&ret + cur_size, in vrrp_cmd_request()
184 (void) close(sock); in vrrp_cmd_request()
195 err = func(sock, arg); in vrrp_cmd_request()
198 (void) close(sock); in vrrp_cmd_request()
456 vrrp_list_func(int sock, void *arg) in vrrp_list_func() argument
469 len = read(sock, (char *)&ret + cur_size, in vrrp_list_func()
486 len = read(sock, (char *)list_arg->vfl_names + cur_size, in vrrp_list_func()
552 vrrp_query_func(int sock, void *arg) in vrrp_query_func() argument
564 len = read(sock, (char *)qinfo + cur_size, total - cur_size); in vrrp_query_func()
586 len = read(sock, (char *)qinfo + cur_size, total - cur_size); in vrrp_query_func()