SO_DEBUG
options |= SO_DEBUG;
options &= ~SO_DEBUG;
if (options & SO_DEBUG)
if (options & SO_DEBUG)
options |= SO_DEBUG;
if (setsockopt(s, SOL_SOCKET, SO_DEBUG, (void *)&one, sizeof(one)) < 0)
setsockopt(errsock2, SOL_SOCKET, SO_DEBUG,
if (debug && SetSockOpt(net, SOL_SOCKET, SO_DEBUG, 1) < 0) {
(SetSockOpt(net, SOL_SOCKET, SO_DEBUG, debug)) < 0) {
if (net > 0 && SetSockOpt(net, SOL_SOCKET, SO_DEBUG, 0, 0) < 0)
#if defined(SO_DEBUG) && defined(HAVE_SETSOCKOPT)
setsockopt (sock, SOL_SOCKET, SO_DEBUG, (void *) &on, sizeof (on));
if (setsockopt(s, SOL_SOCKET, SO_DEBUG,
(void)setsockopt(ssend, SOL_SOCKET, SO_DEBUG, (char *)&hold,
(void)setsockopt(srecv, SOL_SOCKET, SO_DEBUG, (char *)&hold,
(void)setsockopt(ssend, SOL_SOCKET, SO_DEBUG, (char *)&hold,
(void)setsockopt(srecv, SOL_SOCKET, SO_DEBUG, (char *)&hold,
return (SO_DEBUG);
if (so_options & SO_DEBUG) {
case SO_DEBUG:
case SO_DEBUG:
EXPECT_NOTCAPABLE(setsockopt(cap_sock_rw, SOL_SOCKET, SO_DEBUG, &value, sizeof(value)));
EXPECT_NOTCAPABLE(getsockopt(cap_sock_rw, SOL_SOCKET, SO_DEBUG, &value, &len));
EXPECT_OK(setsockopt(cap_sock_all, SOL_SOCKET, SO_DEBUG, &value, sizeof(value)));
EXPECT_OK(getsockopt(cap_sock_all, SOL_SOCKET, SO_DEBUG, &value, &len));
if (strcmp(sep->se_proto, "tcp") == 0 && (options & SO_DEBUG) &&
turnon(sep->se_fd, SO_DEBUG) < 0)
options |= SO_DEBUG;
if (setsockopt(*s, SOL_SOCKET, SO_DEBUG, &debuglvl,
sol_entry(SO_DEBUG), /* int */
options |= SO_DEBUG;
if (options & SO_DEBUG)
(void)setsockopt(s, SOL_SOCKET, SO_DEBUG, (char *)&on,
if (options & SO_DEBUG)
(void)setsockopt(sndsock, SOL_SOCKET, SO_DEBUG, (char *)&on,
options |= SO_DEBUG;
if (options & SO_DEBUG)
(void) setsockopt(rcvsock, SOL_SOCKET, SO_DEBUG,
if (options & SO_DEBUG)
(void) setsockopt(sndsock, SOL_SOCKET, SO_DEBUG,