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.
-\^h " or " --help Print help text to console and exit.
-\^v " or " --version Print versioning information to console and exit.
-\^d " or " --details Include additional detailed information for each Generic Netlink family that is printed. The information includes:
hdrsize N The size of the user specific header.
maxattr N The maximum Netlink attribute identifier expected by the interface.
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:
admin-perm Requires administrative privileges
has-doit Command can handle request
has-dump Command can handle a dump request
has-policy Command enforces attribute validation policy
grp NAME (ID) A list of registered multicast groups including name (if available) and identifier. Example: 0x0010 nlctrl version 2 hdrsize 0 maxattr 7 op GETFAMILY (0x03) <has-doit,has-dump,has-policy> grp notify (0x10)
Thomas Graf is the original author and current maintainer of libnl and libnl tools. Many people have contributed to it since.