Home | History | Annotate | Download | only in libperfuse

Lines Matching defs:sv

171 	int sv[2];
188 if ((sv[0] = socket(PF_LOCAL, SOCK_SEQPACKET, 0)) == -1) {
193 if ((sv[0] = socket(PF_LOCAL, SOCK_DGRAM, 0)) == -1) {
208 if (setsockopt(sv[0], SOL_SOCKET, SO_SNDBUF, &opt, optlen) != 0)
211 if (setsockopt(sv[0], SOL_SOCKET, SO_RCVBUF, &opt, optlen) != 0)
219 if (connect(sv[0], sa, (socklen_t)sun.sun_len) == 0)
220 return sv[0];
228 if (socketpair(PF_LOCAL, sock_type, 0, sv) != 0) {
240 if (setsockopt(sv[0], SOL_SOCKET, SO_SNDBUF, &opt, optlen) != 0)
243 if (setsockopt(sv[0], SOL_SOCKET, SO_RCVBUF, &opt, optlen) != 0)
246 if (setsockopt(sv[1], SOL_SOCKET, SO_SNDBUF, &opt, optlen) != 0)
249 if (setsockopt(sv[1], SOL_SOCKET, SO_RCVBUF, &opt, optlen) != 0)
258 if (setsockopt(sv[1], SOL_LOCAL, LOCAL_CREDS, &opt, optlen) != 0)
261 (void)sprintf(fdstr, "%d", sv[1]);
272 (void)close(sv[0]);
284 (void)close(sv[1]);
285 return sv[0];