The currently defined DPI packet types as defined in the snmp_dpi.h include file are:
#define SNMP_DPI_GET 1 #define SNMP_DPI_GET_NEXT 2 /* old DPI 1.x style */ #define SNMP_DPI_GETNEXT 2 #define SNMP_DPI_SET 3 #define SNMP_DPI_TRAP 4 #define SNMP_DPI_RESPONSE 5 #define SNMP_DPI_REGISTER 6 #define SNMP_DPI_UNREGISTER 7 #define SNMP_DPI_OPEN 8 #define SNMP_DPI_CLOSE 9 #define SNMP_DPI_COMMIT 10 #define SNMP_DPI_UNDO 11 #define SNMP_DPI_GETBULK 12 #define SNMP_DPI_TRAPV2 13 /* reserved, not .... */ #define SNMP_DPI_INFORM 14 /* reserved, implemented */ #define SNMP_DPI_ARE_YOU_THERE 15
These packet types are used in the type parameter for the packet_type field in the snmp_dpi_hdr structure.
Related Information