User's Manual
.*.))*LM
#!1&)*+,&.*7*)&%*)..&)55,*)&&&&&
$
1*,K
result = setsockopt(socket, level, optname, optval, optlen)
int result, socket, level, optname, optlen;
char *optval;
,,5*.
result 0 setsockopt() ""$
-1 " "$
socket $
level % $
% # JK ' level " ( SOL_SOCKET$
% # J%7K ' level " ( IPPROTO_TCP$
optname !$
% " JK
SOL_SOCKET &
SO_KEEPALIVE % ! / !"
$ / !"
*' (
" ' SO_KEEPALIVE
! # F " H
!"'
" $ : "!!#' SO_KEEPALIVE
/H !" (
"$ :
' ! $
% (# "$
SO_REUSEADDR %
"$ % !" (
(" ! $
% ! " " (#
bind() $
SO_REUSEADDR !
( (" ! "!(
! !M ' #
( #
)" "!($
% !
( " # !
! ! ! $
Connect() ")"
)"! $