39 bitmap->
array[0] = 0x00000000;
57 ioam_e2e_option_t * e2e;
62 e2e = (ioam_e2e_option_t *) opt;
63 e2e->e2e_data = clib_host_to_net_u32(++data->
seq_num);
76 ioam_e2e_option_t * e2e;
81 e2e = (ioam_e2e_option_t *) opt;
92 s =
format(s,
"SeqNo Data:\n");
95 s =
format(s,
" Current Seq. Number : %llu\n", seqno_data->
seq_num);
void ioam_analyze_seqno(seqno_rx_info *ppc_rx, u64 seqno)
int ioam_seqno_encap_handler(vlib_buffer_t *b, ip6_header_t *ip, ip6_hop_by_hop_option_t *opt)
int ioam_seqno_decap_handler(vlib_buffer_t *b, ip6_header_t *ip, ip6_hop_by_hop_option_t *opt)
static ioam_seqno_data * ioam_e2ec_get_seqno_data_from_flow_ctx(u32 flow_ctx)
#define SEQNO_WINDOW_ARRAY_SIZE
u8 * show_ioam_seqno_cmd_fn(u8 *s, ioam_seqno_data *seqno_data, u8 enc)
#define SEQNO_WINDOW_SIZE
void ioam_seqno_init_bitmap(ioam_seqno_data *data)
u64 array[SEQNO_WINDOW_ARRAY_SIZE]
ioam_seqno_data_main_t ioam_seqno_main