This folder contains message definitions for various protocols based on Netlink. The structure is as follows: protocols/*.(cpp|h) - base definition classes and protocol definition lookup protocols/common/ - common message types that apply to all protocols protocols//.(cpp|h) - protocol definition (usually just a list of message types) protocols//*.(cpp|h) - message definition that covers all message types with the same header (T type in MessageDefinition template) and attributes