#include <stdint.h>
#include <inttypes.h>
#define RX_RING_SIZE 1024
#define TX_RING_SIZE 1024
#define NUM_MBUFS 8191
#define MBUF_CACHE_SIZE 250
#define BURST_SIZE 32
    },
};
static inline int
{
    const uint16_t rx_rings = 1, tx_rings = 1;
    uint16_t nb_rxd = RX_RING_SIZE;
    uint16_t nb_txd = TX_RING_SIZE;
    int retval;
    uint16_t q;
        return -1;
    
    if (retval != 0)
        return retval;
    if (retval != 0)
        return retval;
    
    for (q = 0; q < rx_rings; q++) {
        if (retval < 0)
            return retval;
    }
    txconf = dev_info.default_txconf;
    
    for (q = 0; q < tx_rings; q++) {
        if (retval < 0)
            return retval;
    }
    
    if (retval < 0)
        return retval;
    
    printf("Port %u MAC: %02" PRIx8 " %02" PRIx8 " %02" PRIx8
               " %02" PRIx8 " %02" PRIx8 " %02" PRIx8 "\n",
            port,
            addr.addr_bytes[0], addr.addr_bytes[1],
            addr.addr_bytes[2], addr.addr_bytes[3],
            addr.addr_bytes[4], addr.addr_bytes[5]);
    
    return 0;
}
static __attribute__((noreturn)) void
lcore_main(void)
{
    uint16_t port;
    
            printf("WARNING, port %u is on remote NUMA node to "
                    "polling thread.\n\tPerformance will "
                    "not be optimal.\n", port);
    printf("\nCore %u forwarding packets. [Ctrl+C to quit]\n",
    
    for (;;) {
        
            
                    bufs, BURST_SIZE);
                continue;
            
                    bufs, nb_rx);
            
                uint16_t buf;
                for (buf = nb_tx; buf < nb_rx; buf++)
            }
        }
    }
}
int
main(int argc, char *argv[])
{
    unsigned nb_ports;
    uint16_t portid;
    
    if (ret < 0)
        rte_exit(EXIT_FAILURE, 
"Error with EAL initialization\n");
 
    argc -= ret;
    argv += ret;
    
    if (nb_ports < 2 || (nb_ports & 1))
        rte_exit(EXIT_FAILURE, 
"Error: number of ports must be even\n");
 
    
    if (mbuf_pool == NULL)
        rte_exit(EXIT_FAILURE, 
"Cannot create mbuf pool\n");
 
    
        if (port_init(portid, mbuf_pool) != 0)
            rte_exit(EXIT_FAILURE, "Cannot init port %"PRIu16 "\n",
 
                    portid);
        printf("\nWARNING: Too many lcores enabled. Only 1 used.\n");
    
    lcore_main();
    return 0;
}