[−][src]Module neli::genl
This module contains generic netlink parsing data structures.
This is all handled by the Genlmsghdr
header struct which contains all of the information needed for
the generic netlink layer.
Design decisions
The generic netlink attrs
field has been changed to a
GenlBuffer
of
Nlattr
s instead of the
original Vec<u8>
to allow simpler parsing at the top
level when one Nlattr
structure is not
nested within another, a use case that is instead handled using
AttrHandle
.
Structs
Genlmsghdr | Struct representing generic netlink header and payload |
Nlattr | Struct representing netlink attributes and payloads |