Is there any way to lookup the send/receive buffer sizes for TCP sockets?
I've poked around with both netstat and ss, as well as the raw /proc/net/tcp. Lots of goodies there, including the counts of bytes in flight, timers, process name, etc.
But I'd like to be able to diagnose whether some proceses are setting SO_{SND,RCV}BUF...and more interestingly what values the kernel is actually using for each SKB.