const SizeofGenlmsg … const GENL_ID_CTRL … const GENL_CTRL_VERSION … const GENL_CTRL_NAME … const GENL_CTRL_CMD_GETFAMILY … const GENL_CTRL_ATTR_UNSPEC … const GENL_CTRL_ATTR_FAMILY_ID … const GENL_CTRL_ATTR_FAMILY_NAME … const GENL_CTRL_ATTR_VERSION … const GENL_CTRL_ATTR_HDRSIZE … const GENL_CTRL_ATTR_MAXATTR … const GENL_CTRL_ATTR_OPS … const GENL_CTRL_ATTR_MCAST_GROUPS … const GENL_CTRL_ATTR_OP_UNSPEC … const GENL_CTRL_ATTR_OP_ID … const GENL_CTRL_ATTR_OP_FLAGS … const GENL_ADMIN_PERM … const GENL_CMD_CAP_DO … const GENL_CMD_CAP_DUMP … const GENL_CMD_CAP_HASPOL … const GENL_CTRL_ATTR_MCAST_GRP_UNSPEC … const GENL_CTRL_ATTR_MCAST_GRP_NAME … const GENL_CTRL_ATTR_MCAST_GRP_ID … const GENL_GTP_VERSION … const GENL_GTP_NAME … const GENL_GTP_CMD_NEWPDP … const GENL_GTP_CMD_DELPDP … const GENL_GTP_CMD_GETPDP … const GENL_GTP_ATTR_UNSPEC … const GENL_GTP_ATTR_LINK … const GENL_GTP_ATTR_VERSION … const GENL_GTP_ATTR_TID … const GENL_GTP_ATTR_PEER_ADDRESS … const GENL_GTP_ATTR_MS_ADDRESS … const GENL_GTP_ATTR_FLOW … const GENL_GTP_ATTR_NET_NS_FD … const GENL_GTP_ATTR_I_TEI … const GENL_GTP_ATTR_O_TEI … const GENL_GTP_ATTR_PAD … type Genlmsg … func (msg *Genlmsg) Len() int { … } func DeserializeGenlmsg(b []byte) *Genlmsg { … } func (msg *Genlmsg) Serialize() []byte { … }