mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-21 14:21:48 +00:00
netlink: add RX/TX-ring support to netlink diag
Based on AF_PACKET. Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
cd1df525da
commit
4ae9fbee16
2 changed files with 42 additions and 0 deletions
|
@ -25,9 +25,18 @@ struct netlink_diag_msg {
|
|||
__u32 ndiag_cookie[2];
|
||||
};
|
||||
|
||||
struct netlink_diag_ring {
|
||||
__u32 ndr_block_size;
|
||||
__u32 ndr_block_nr;
|
||||
__u32 ndr_frame_size;
|
||||
__u32 ndr_frame_nr;
|
||||
};
|
||||
|
||||
enum {
|
||||
NETLINK_DIAG_MEMINFO,
|
||||
NETLINK_DIAG_GROUPS,
|
||||
NETLINK_DIAG_RX_RING,
|
||||
NETLINK_DIAG_TX_RING,
|
||||
|
||||
__NETLINK_DIAG_MAX,
|
||||
};
|
||||
|
@ -38,5 +47,6 @@ enum {
|
|||
|
||||
#define NDIAG_SHOW_MEMINFO 0x00000001 /* show memory info of a socket */
|
||||
#define NDIAG_SHOW_GROUPS 0x00000002 /* show groups of a netlink socket */
|
||||
#define NDIAG_SHOW_RING_CFG 0x00000004 /* show ring configuration */
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue