summaryrefslogtreecommitdiffstats
path: root/include/linux/unix_diag.h
diff options
context:
space:
mode:
authorPavel Emelyanov <xemul@parallels.com>2011-12-30 00:54:39 +0000
committerDavid S. Miller <davem@davemloft.net>2011-12-30 16:46:02 -0500
commitc9da99e6475f92653139e43f3c30c0cd011a0fd8 (patch)
treed78e4097afdcba4a3a4dd2303cc8bd475331b75a /include/linux/unix_diag.h
parent885ee74d5d3058e4a904671ed7929c9540c95fa5 (diff)
downloadop-kernel-dev-c9da99e6475f92653139e43f3c30c0cd011a0fd8.zip
op-kernel-dev-c9da99e6475f92653139e43f3c30c0cd011a0fd8.tar.gz
unix_diag: Fixup RQLEN extension report
While it's not too late fix the recently added RQLEN diag extension to report rqlen and wqlen in the same way as TCP does. I.e. for listening sockets the ack backlog length (which is the input queue length for socket) in rqlen and the max ack backlog length in wqlen, and what the CINQ/OUTQ ioctls do for established. Signed-off-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/unix_diag.h')
-rw-r--r--include/linux/unix_diag.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/unix_diag.h b/include/linux/unix_diag.h
index 93fdb78..b1d2bf1 100644
--- a/include/linux/unix_diag.h
+++ b/include/linux/unix_diag.h
@@ -46,4 +46,9 @@ struct unix_diag_vfs {
__u32 udiag_vfs_dev;
};
+struct unix_diag_rqlen {
+ __u32 udiag_rqueue;
+ __u32 udiag_wqueue;
+};
+
#endif
OpenPOWER on IntegriCloud