Header
struct f5_hdr_t{
u_int16_t version;
u_int16_t count;
u_int32_t sys_uptime;
u_int32_t unix_secs;
u_int32_t unix_nsecs;
u_int32_t sequence;
u_int8_t engine_type;
u_int8_t engine_id;
u_int16_t reserve;
};
Flow record
struct f5_rec_t{
u_int32_t src_addr;
u_int32_t dst_addr;
u_int32_t nexthop;
u_int16_t input_if;
u_int16_t output_if;
u_int32_t d_pkts;
u_int32_t d_octets;
u_int32_t first;
u_int32_t last;
u_int16_t src_port;
u_int16_t dst_port;
u_int8_t pad1;
u_int8_t tcp_flags;
u_int8_t proto;
u_int8_t tos;
u_int16_t dst_as;
u_int16_t src_as;
u_int8_t dst_mask;
u_int8_t src_mask;
u_int16_t pad2;
};