MCPcopy Create free account
hub / github.com/F-Stack/f-stack / ff_default_config

Function ff_default_config

lib/ff_config.c:1318–1342  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1316}
1317
1318static void
1319ff_default_config(struct ff_config *cfg)
1320{
1321 memset(cfg, 0, sizeof(struct ff_config));
1322
1323 cfg->filename = DEFAULT_CONFIG_FILE;
1324
1325 cfg->dpdk.proc_id = -1;
1326 cfg->dpdk.numa_on = 1;
1327 cfg->dpdk.promiscuous = 1;
1328 cfg->dpdk.pkt_tx_delay = BURST_TX_DRAIN_US;
1329
1330 /* KNI ratelimit default disabled */
1331 //cfg->kni.console_packets_ratelimit = KNI_RATELIMT_CONSOLE;
1332 //cfg->kni.general_packets_ratelimit = KNI_RATELIMT_GENERAL;
1333 //cfg->kni.kernel_packets_ratelimit = KNI_RATELIMT_KERNEL;
1334
1335 cfg->freebsd.hz = 100;
1336 cfg->freebsd.physmem = 1048576*256;
1337 cfg->freebsd.fd_reserve = 0;
1338 cfg->freebsd.mem_size = 256;
1339
1340 cfg->log.level = FF_LOG_DISABLE;
1341 cfg->log.dir = FF_LOG_FILENAME_PREFIX;
1342}
1343
1344int
1345ff_load_config(int argc, char *const argv[])

Callers 1

ff_load_configFunction · 0.85

Calls 1

memsetFunction · 0.85

Tested by

no test coverage detected