unix {
  nodaemon
  log /var/log/vpp/vpp.log
  full-coredump
  cli-listen /run/vpp/cli.sock
  gid vpp
  startup-config /etc/vpp/config.conf	
}

api-trace {

  on
}

api-segment {
  gid vpp
}

socksvr {
  default
}

cpu {
	
	main-core 1
	corelist-workers 2-15
	skip-cores 0

}

# buffers {
	## Increase number of buffers allocated, needed only in scenarios with
	## large number of interfaces and worker threads. Value is per numa node.
	## Default is 16384 (8192 if running unpriviledged)
	# buffers-per-numa 128000

	## Size of buffer data area
	## Default is 2048
	# default data-size 2048
# }

dpdk {

	## Set interface name
	#Placa Intel X710 placa da esquerda
	dev 0000:08:00.0 {
		name eth0
	}

	dev 0000:08:00.1 {
		name eth1
	}

	#Placa Intel X520 placa da direita
	dev 0000:41:00.0 {
		name eth2
	}

	dev 0000:41:00.1 {
		name eth3
	}	

	no-multi-seg

	no-tx-checksum-offload

	
}



# plugins {
	## Adjusting the plugin path depending on where the VPP plugins are
	#	path /ws/vpp/build-root/install-vpp-native/vpp/lib/vpp_plugins

	## Disable all plugins by default and then selectively enable specific plugins
	# plugin default { disable }
	# plugin dpdk_plugin.so { enable }
	# plugin acl_plugin.so { enable }

	## Enable all plugins by default and then selectively disable specific plugins
	# plugin dpdk_plugin.so { disable }
	# plugin acl_plugin.so { disable }
# }

## Statistics Segment
# statseg {
    # socket-name <filename>, name of the stats segment socket
    #     defaults to /run/vpp/stats.sock
    # size <nnn>[KMG], size of the stats segment, defaults to 32mb
    # per-node-counters on | off, defaults to none
    # update-interval <f64-seconds>, sets the segment scrape / update interval
# }

