User's Manual
0*.))*LM
>&&&&&#!1&)*+,&.*7*)&%*)..&)55,*)
" " " $
1*,K
result = getsockopt(socket, level, optname, optval, optlen)
int result, socket, level, optname;
char *optval;
int *optlen;
,,5*.
result 0 getsockopt() ""$
-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() ")"
)"! $