You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
105 lines
1.9 KiB
105 lines
1.9 KiB
4 months ago
|
.TH genl\-ctrl-list 8 "20 April 2012" "libnl"
|
||
|
.SH NAME
|
||
|
genl\-ctrl\-list \- List available kernel-side Generic Netlink families
|
||
|
.SH SYNOPSIS
|
||
|
.B genl\-ctrl\-list [-d]
|
||
|
|
||
|
.SH DESCRIPTION
|
||
|
.PP
|
||
|
Queries the Generic Netlink controller in kernel and prints a list of all
|
||
|
registered Generic Netlink families including the version of the interface
|
||
|
that has been registered.
|
||
|
|
||
|
.SH OPTIONS
|
||
|
.TP
|
||
|
.BR \-\^h " or " \-\-help
|
||
|
Print help text to console and exit.
|
||
|
.TP
|
||
|
.BR \-\^v " or " \-\-version
|
||
|
Print versioning information to console and exit.
|
||
|
.TP
|
||
|
.BR \-\^d " or " \-\-details
|
||
|
Include additional detailed information for each Generic Netlink
|
||
|
family that is printed.
|
||
|
|
||
|
The information includes:
|
||
|
|
||
|
.RS
|
||
|
.TP
|
||
|
.B hdrsize N
|
||
|
The size of the user specific header.
|
||
|
|
||
|
.TP
|
||
|
.B maxattr N
|
||
|
The maximum Netlink attribute identifier expected by the interface.
|
||
|
|
||
|
.TP
|
||
|
.B op NAME (ID) <FLAGS>
|
||
|
A list of available operations including their name, numeric identifier
|
||
|
and the flags indicating the capabilities of the opertion.
|
||
|
|
||
|
Available flags:
|
||
|
.RS
|
||
|
.TP
|
||
|
.I admin-perm
|
||
|
Requires administrative privileges
|
||
|
|
||
|
.TP
|
||
|
.I has-doit
|
||
|
Command can handle request
|
||
|
|
||
|
.TP
|
||
|
.I has-dump
|
||
|
Command can handle a dump request
|
||
|
|
||
|
.TP
|
||
|
.I has-policy
|
||
|
Command enforces attribute validation policy
|
||
|
.RE
|
||
|
|
||
|
.TP
|
||
|
.B grp NAME (ID)
|
||
|
A list of registered multicast groups including name (if available)
|
||
|
and identifier.
|
||
|
.RE
|
||
|
|
||
|
.RS
|
||
|
.B Example:
|
||
|
.RS
|
||
|
0x0010 nlctrl version 2
|
||
|
.RS 0
|
||
|
hdrsize 0 maxattr 7
|
||
|
.RS 0
|
||
|
op GETFAMILY (0x03) <has-doit,has-dump,has-policy>
|
||
|
.RS 0
|
||
|
grp notify (0x10)
|
||
|
.RE
|
||
|
|
||
|
|
||
|
.SH EXAMPLE
|
||
|
.RS 0
|
||
|
$ genl-ctrl-list
|
||
|
.RS 0
|
||
|
0x0010 nlctrl version 2
|
||
|
.RS 0
|
||
|
0x0011 NLBL_MGMT version 3
|
||
|
.RS 0
|
||
|
0x0012 NLBL_CIPSOv4 version 3
|
||
|
.RS 0
|
||
|
0x0013 NLBL_UNLBL version 3
|
||
|
.RS 0
|
||
|
0x0014 acpi_event version 1
|
||
|
.RS 0
|
||
|
0x0015 thermal_event version 1
|
||
|
.RS 0
|
||
|
0x0016 VFS_DQUOT version 1
|
||
|
.RS 0
|
||
|
0x0017 TASKSTATS version 1
|
||
|
.RS 0
|
||
|
0x0018 NET_DM version 2
|
||
|
|
||
|
.SH AUTHOR
|
||
|
.PP
|
||
|
Thomas Graf is the original author and current maintainer of libnl and
|
||
|
libnl tools. Many people have contributed to it since.
|