mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
af_packet: Add info if TP_STATUS_CSUM_VALID is not defined.
This commit is contained in:
parent
e0d7dba113
commit
61a3538106
1 changed files with 6 additions and 0 deletions
|
@ -4,6 +4,7 @@ cmake_minimum_required(VERSION 3.0 FATAL_ERROR)
|
||||||
project(ZeekPluginAF_Packet)
|
project(ZeekPluginAF_Packet)
|
||||||
|
|
||||||
include(ZeekPlugin)
|
include(ZeekPlugin)
|
||||||
|
include(CheckSymbolExists)
|
||||||
|
|
||||||
zeek_plugin_begin(Zeek AF_Packet)
|
zeek_plugin_begin(Zeek AF_Packet)
|
||||||
zeek_plugin_cc(src/Plugin.cc)
|
zeek_plugin_cc(src/Plugin.cc)
|
||||||
|
@ -13,6 +14,11 @@ zeek_plugin_bif(src/af_packet.bif)
|
||||||
zeek_plugin_dist_files(zeekctl/af_packet.py README COPYING VERSION)
|
zeek_plugin_dist_files(zeekctl/af_packet.py README COPYING VERSION)
|
||||||
zeek_plugin_end()
|
zeek_plugin_end()
|
||||||
|
|
||||||
|
check_symbol_exists(TP_STATUS_CSUM_VALID linux/if_packet.h HAVE_TP_STATUS_CSUM_VALID)
|
||||||
|
if (NOT HAVE_TP_STATUS_CSUM_VALID)
|
||||||
|
message(STATUS "Checksum offloading to the kernel might not be fully supported.")
|
||||||
|
endif ()
|
||||||
|
|
||||||
file(STRINGS "${CMAKE_CURRENT_SOURCE_DIR}/VERSION" VERSION LIMIT_COUNT 1)
|
file(STRINGS "${CMAKE_CURRENT_SOURCE_DIR}/VERSION" VERSION LIMIT_COUNT 1)
|
||||||
|
|
||||||
if ("${PROJECT_SOURCE_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}")
|
if ("${PROJECT_SOURCE_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue