ネットワークプログラミング相談室 Port9
■ このスレッドは過去ログ倉庫に格納されています
0175デフォルトの名無しさん
NGNGfd_setの中にセットされてるsocketを一覧する必要があるんだけど、
sys/types.hにあるfd_setの中のfd_maskの配列の長さが2なんだけど、
FD_SETは
# defineFD_SET(n, p)((p)->fds_bits[(n)/NFDBITS] |= (1L << ((n) % NFDBITS)))
ってなってる。NFDBITSは32だから、ソケットの番号が64より大きいとはみ出ない?
それともディスクリプタって64個しか開けないの?
■ このスレッドは過去ログ倉庫に格納されています