1 #ifndef INSTR_API_COMMON_H 2 #define INSTR_API_COMMON_H 29 #if !defined(_UINT8_T_DECLARED) || !defined(_UINT32_T_DECLARED) 33 #error "uint8_t or uint32_t not declared!" 48 #define ANIS_ALL_INTF (7+1) ANIS instrumentation API data structure.
Definition: instr_api_common.h:295
uint32_t instr_ipSize
Definition: instr_api_common.h:228
uint32_t instr_ipHeaderConstant
Definition: instr_api_common.h:220
uint32_t instr_socketList
Definition: instr_api_common.h:330
uint32_t intf_enabled
Definition: instr_api_common.h:68
uint32_t instr_hostUnreach
Definition: instr_api_common.h:262
uint32_t instr_noSocket
Definition: instr_api_common.h:244
uint32_t intf_link_status
Definition: instr_api_common.h:103
uint32_t instr_icmpFrag
Definition: instr_api_common.h:171
P4_uint32_t uint32_t
Definition: socket.h:46
uint32_t instr_udpLength
Definition: instr_api_common.h:310
struct anis_instr_intf_stat_s anis_instr_intf_stat_t
ANIS interface specific instrumentation API structure.
uint32_t instr_arpProtocol
Definition: instr_api_common.h:272
uint8_t intf_mac_address[6]
Definition: instr_api_common.h:89
uint32_t instr_fragOffset
Definition: instr_api_common.h:147
uint32_t instr_sendNoSrc
Definition: instr_api_common.h:302
uint32_t intf_ip_address
Definition: instr_api_common.h:75
#define ANIS_ALL_INTF
Maximum number of Ethernet interfaces including localhost loopback.
Definition: instr_api_common.h:48
uint32_t instr_fragError
Definition: instr_api_common.h:139
uint32_t instr_ipSum
Definition: instr_api_common.h:211
uint32_t instr_igmpFrag
Definition: instr_api_common.h:195
uint32_t instr_sockRecvBuf
Definition: instr_api_common.h:155
uint32_t instr_icmpType
Definition: instr_api_common.h:163
struct anis_instr_stat_s anis_instr_stat_t
ANIS instrumentation API data structure.
uint32_t instr_fragTimeout
Definition: instr_api_common.h:121
uint32_t instr_udpSum
Definition: instr_api_common.h:320
uint32_t intf_link_speed
Definition: instr_api_common.h:112
uint32_t instr_badIP
Definition: instr_api_common.h:254
uint32_t instr_txDrop
Definition: instr_api_common.h:282
ANIS interface specific instrumentation API structure.
Definition: instr_api_common.h:61
uint32_t instr_igmpType
Definition: instr_api_common.h:187
uint32_t instr_icmpSum
Definition: instr_api_common.h:179
uint32_t instr_igmpSum
Definition: instr_api_common.h:203
uint32_t instr_ipProtocol
Definition: instr_api_common.h:236
uint32_t intf_netmask
Definition: instr_api_common.h:82
uint32_t instr_fragSpace
Definition: instr_api_common.h:129