Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linux 2.6.38 (fc14) を使用しています。ソケットファイル記述子 (TCP ソケットなど) の空き容量を取得するための ioctl フラグは何ですか? NetBSD には、そのような目的のために FIONREAD、FIONWRITE、および FIONSPACE があることがわかりました。しかし、Linux では FIONREAD しか使えませんでした。
SIOCOUTQに相当する Linux ですFIONWRITE。FIONSPACE直接同等のものがあるとは思わSIOCOUTQないgetsockopt(s, SOL_SOCKET, SO_SNDBUF, ...).
SIOCOUTQ
FIONWRITE
FIONSPACE
getsockopt(s, SOL_SOCKET, SO_SNDBUF, ...)