コード例 #1
0
ファイル: sai.c プロジェクト: pierce-m/switchsai
static void
transmit_wrapper(p4_port_t egress, void *pkt, int len) {
    if (log_level >= P4_LOG_LEVEL_TRACE) {
        packet_log(egress, pkt, len);
    }
    if (bmi_port_send(port_mgr, egress, pkt, len) < 0) {
        printf("Error sending packet\n");
    }
}
コード例 #2
0
 void transmit_fn_(int port_num, const char *buffer, int len) override {
   bmi_port_send(port_mgr, port_num, buffer, len);
 }
コード例 #3
0
ファイル: main.c プロジェクト: jack-songjian/p4factory
/* Wrapper for transmit operation */
static void
transmit_wrapper(p4_port_t egress, void *pkt, int len) {
    if (bmi_port_send(port_mgr, egress, pkt, len) < 0) {
        printf("Error sending packet\n");
    }
}