标签: udp queue
我在c上编写了相当简单的UDP服务器。 有时我需要知道在socket中排队的所有udp数据包(字节)的当前长度。 据我所知,getsockopt没有得到这样的信息。
欢迎使用Linux和FreeBSD解决方案,谢谢!
答案 0 :(得分:3)
ioctl(FIONREAD, ...)应该大致是你要找的,
ioctl(FIONREAD, ...)
http://www.daemon-systems.org/man/ioctl.2.html
答案 1 :(得分:1)
从服务器外部(命令行),您可以执行
netstat -uln
将显示所有侦听udp套接字的长度。