示例#1
0
int $ {pd_prefix} mirror_session_create(p4_pd_sess_hdl_t shdl,
                                        p4_pd_dev_target_t dev_tgt,
                                        p4_pd_mirror_type_e type,
                                        p4_pd_direction_t dir,
                                        p4_pd_mirror_id_t mirror_id,
                                        uint16_t egress_port,
                                        uint16_t max_pkt_len,
                                        uint8_t cos,
                                        bool c2c
                                       )
{
    return $ {pd_prefix} mirror_session_update(shdl, dev_tgt, type, dir,
            mirror_id, egress_port, max_pkt_len, cos, c2c, true);
}
示例#2
0
int ${pd_prefix}mirror_session_create(p4_pd_sess_hdl_t shdl,
                                      p4_pd_dev_target_t dev_tgt,
                                      p4_pd_mirror_type_e type,
                                      p4_pd_direction_t dir,
                                      p4_pd_mirror_id_t mirror_id,
                                      uint16_t egress_port,
                                      uint16_t max_pkt_len,
                                      uint8_t cos,
                                      bool c2c,
                                      uint16_t extract_len,
                                      uint32_t timeout_usec,
                                      uint32_t *int_hdr,
                                      uint8_t int_hdr_len
                                     )
{
    return ${pd_prefix}mirror_session_update(shdl, dev_tgt, type, dir,
                        mirror_id, egress_port, max_pkt_len, cos, c2c,
                        extract_len, timeout_usec, int_hdr, int_hdr_len, true);
}