lib: remove unneeded header includesThese header includes have been flagged by the iwyu_tooland removed.Signed-off-by: Sean Morrissey <[email protected]>
remove unnecessary null checksFunctions like free, rte_free, and rte_mempool_freealready handle NULL pointer so the checks here are not necessary.Remove redundant NULL pointer checks before free
remove unnecessary null checksFunctions like free, rte_free, and rte_mempool_freealready handle NULL pointer so the checks here are not necessary.Remove redundant NULL pointer checks before free functionsfound by nullfree.cocciSigned-off-by: Stephen Hemminger <[email protected]>
show more ...
ip_frag: add namespaceUpdate public macros to have RTE_IP_FRAG_ prefix.Update DPDK components to use new names.Keep obsolete macro for compatibility reasons.Renamed experimental function ``rte_f
ip_frag: add namespaceUpdate public macros to have RTE_IP_FRAG_ prefix.Update DPDK components to use new names.Keep obsolete macro for compatibility reasons.Renamed experimental function ``rte_frag_table_del_expired_entries``to``rte_ip_frag_table_del_expired_entries`` to comply with other publicAPI naming convention.Signed-off-by: Konstantin Ananyev <[email protected]>
build: cleanup libpcap dependent componentsThe RTE_PORT_PCAP variable is used to signal libpcap availability,though its name seems to refer to pcap support in the port library.Prefer a generic na
build: cleanup libpcap dependent componentsThe RTE_PORT_PCAP variable is used to signal libpcap availability,though its name seems to refer to pcap support in the port library.Prefer a generic name and add explicit link dependencies where needed.Fixes: 7a944656b33f ("test/pcapng: test pcapng library")Fixes: 2eccf6afbea9 ("bpf: add function to convert classic BPF to DPDK BPF")Fixes: cbb44143be74 ("app/dumpcap: add new packet capture application")Signed-off-by: David Marchand <[email protected]>Acked-by: Stephen Hemminger <[email protected]>
port: configure loop count for source portAdd support for configurable number of loops through the input PCAPfile for the source port. Added an additional parameter to sourceport CLI command.Si
port: configure loop count for source portAdd support for configurable number of loops through the input PCAPfile for the source port. Added an additional parameter to sourceport CLI command.Signed-off-by: Yogesh Jangra <[email protected]>Acked-by: Cristian Dumitrescu <[email protected]>
build/windows: remove separate list of libsRather than maintaining a separate list of libraries which are to bebuilt on windows, use the standard library list and explicitly add toeach library th
build/windows: remove separate list of libsRather than maintaining a separate list of libraries which are to bebuilt on windows, use the standard library list and explicitly add toeach library that is not to be built a check for windows and disablethe library at that per-lib level. As well as shortening the mainlib/meson.build file, this also leads to the build summary at the end ofthe meson config run correctly listing the libraries which are not to bebuilt.Signed-off-by: Bruce Richardson <[email protected]>
version: 21.11-rc0Start a new release cycle with empty release notes.The ABI version becomes 22.0.The map files are updated to the new ABI major number (22).The ABI exceptions are dropped and C
version: 21.11-rc0Start a new release cycle with empty release notes.The ABI version becomes 22.0.The map files are updated to the new ABI major number (22).The ABI exceptions are dropped and CI ABI checks are disabled becausecompatibility is not preserved.Signed-off-by: Thomas Monjalon <[email protected]>Acked-by: Ferruh Yigit <[email protected]>Acked-by: David Marchand <[email protected]>
lib: remove librte_ prefix from directory namesThere is no reason for the DPDK libraries to all have 'librte_' prefix onthe directory names. This prefix makes the directory names longer and alsom
lib: remove librte_ prefix from directory namesThere is no reason for the DPDK libraries to all have 'librte_' prefix onthe directory names. This prefix makes the directory names longer and alsomakes it awkward to add features referring to individual libraries in thebuild - should the lib names be specified with or without the prefix.Therefore, we can just remove the library prefix and use the library'sunique name as the directory name, i.e. 'eal' rather than 'librte_eal'Signed-off-by: Bruce Richardson <[email protected]>