X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=VNFs%2FDPPD-PROX%2Fdefaults.c;h=a6be0d7eb6faaf8a136efc3735a3169fb1dc1010;hb=05a1a5d34353c5f09c25a01b8dc543b06553915d;hp=eeb21b2dd283d09184df01753b9c75f53e2b7f24;hpb=4eca0440aee462f842567d5ef8b8796c27f4dd1b;p=samplevnf.git diff --git a/VNFs/DPPD-PROX/defaults.c b/VNFs/DPPD-PROX/defaults.c index eeb21b2d..a6be0d7e 100644 --- a/VNFs/DPPD-PROX/defaults.c +++ b/VNFs/DPPD-PROX/defaults.c @@ -26,6 +26,7 @@ #include "prox_port_cfg.h" #include "etypes.h" #include "toeplitz.h" +#include "handle_master.h" #define TEN_GIGABIT 1250000000 #define QUEUE_SIZES 128 @@ -53,7 +54,8 @@ static const struct rte_eth_conf default_port_conf = { .jumbo_frame = 0, /* Jumbo frame support disabled */ .hw_strip_crc = 1, /* CRC stripped by hardware --- always set to 1 in VF */ .hw_vlan_extend = 0, - .mq_mode = 0 + .mq_mode = 0, + .max_rx_pkt_len = PROX_MTU + ETHER_HDR_LEN + ETHER_CRC_LEN }, .rx_adv_conf = { .rss_conf = { @@ -116,6 +118,7 @@ void set_global_defaults(__attribute__((unused)) struct prox_cfg *prox_cfg) void set_task_defaults(struct prox_cfg* prox_cfg, struct lcore_cfg* lcore_cfg_init) { prox_cfg->master = RTE_MAX_LCORE; + handle_ctrl_plane = NULL; for (uint32_t i = 0; i < RTE_DIM(prox_cfg->cpe_table_ports); ++i) { prox_cfg->cpe_table_ports[i] = -1; @@ -162,7 +165,6 @@ void set_task_defaults(struct prox_cfg* prox_cfg, struct lcore_cfg* lcore_cfg_in targ->tunnel_hop_limit = 3; targ->ctrl_freq = 1000; targ->lb_friend_core = 0xFF; - targ->mbuf_size = MBUF_SIZE; targ->n_pkts = 1024*64; targ->runtime_flags |= TASK_TX_CRC; targ->accuracy_limit_nsec = 5000;