diff --git a/capture_opts.c b/capture_opts.c index 88c2bfc162..84b880caf5 100644 --- a/capture_opts.c +++ b/capture_opts.c @@ -30,7 +30,7 @@ #include "capture_opts.h" #include "ringbuffer.h" -#include +#include #include #include #include diff --git a/dumpcap.c b/dumpcap.c index 626f2c88b8..ce3303bbb8 100644 --- a/dumpcap.c +++ b/dumpcap.c @@ -60,7 +60,7 @@ #include #endif -#include +#include #include #include "sync_pipe.h" diff --git a/editcap.c b/editcap.c index d5f880497d..39ef2e766e 100644 --- a/editcap.c +++ b/editcap.c @@ -47,7 +47,7 @@ #include #endif -#include +#include #include #include #include diff --git a/mergecap.c b/mergecap.c index 5828461eb9..beacd3e8a0 100644 --- a/mergecap.c +++ b/mergecap.c @@ -25,7 +25,7 @@ #include -#include +#include #include #include #include diff --git a/randpkt.c b/randpkt.c index 627a313ed5..c0692ee8b7 100644 --- a/randpkt.c +++ b/randpkt.c @@ -18,7 +18,7 @@ #include #include -#include +#include #include #include #include diff --git a/rawshark.c b/rawshark.c index 2ccb16b297..ca89404501 100644 --- a/rawshark.c +++ b/rawshark.c @@ -51,7 +51,7 @@ #include #include #include -#include +#include #ifdef _WIN32 #include diff --git a/sharkd.c b/sharkd.c index f0905cbef4..bd58c0ab69 100644 --- a/sharkd.c +++ b/sharkd.c @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include #include diff --git a/tfshark.c b/tfshark.c index 8c355a81d5..130ced6770 100644 --- a/tfshark.c +++ b/tfshark.c @@ -29,7 +29,7 @@ #include #include -#include +#include #include #include #include diff --git a/tshark.c b/tshark.c index 9c992e3b1b..6b2c2230db 100644 --- a/tshark.c +++ b/tshark.c @@ -38,7 +38,7 @@ #include #include -#include +#include #include #include #include diff --git a/ui/CMakeLists.txt b/ui/CMakeLists.txt index 59fdd64054..92de384004 100644 --- a/ui/CMakeLists.txt +++ b/ui/CMakeLists.txt @@ -11,7 +11,6 @@ set(NONGENERATED_UI_SRC alert_box.c capture.c capture_ui_utils.c - clopts_common.c commandline.c decode_as_utils.c dissect_opts.c diff --git a/ui/commandline.c b/ui/commandline.c index fe0da010fd..73cbc27de8 100644 --- a/ui/commandline.c +++ b/ui/commandline.c @@ -21,7 +21,7 @@ #include -#include +#include #include #include #include diff --git a/ui/dissect_opts.c b/ui/dissect_opts.c index f03ae281fa..23564a5983 100644 --- a/ui/dissect_opts.c +++ b/ui/dissect_opts.c @@ -30,7 +30,7 @@ #include #endif -#include +#include #include #include #include diff --git a/ui/logray/logray_main.cpp b/ui/logray/logray_main.cpp index edccee9aab..4a30a8e431 100644 --- a/ui/logray/logray_main.cpp +++ b/ui/logray/logray_main.cpp @@ -23,7 +23,7 @@ #endif #include -#include +#include #include #include #include diff --git a/ui/qt/main.cpp b/ui/qt/main.cpp index 0a0165ba48..b52635fb08 100644 --- a/ui/qt/main.cpp +++ b/ui/qt/main.cpp @@ -23,7 +23,7 @@ #endif #include -#include +#include #include #include #include diff --git a/wsutil/CMakeLists.txt b/wsutil/CMakeLists.txt index b72bbb54df..4f511b6bb2 100644 --- a/wsutil/CMakeLists.txt +++ b/wsutil/CMakeLists.txt @@ -32,6 +32,7 @@ set(WSUTIL_PUBLIC_HEADERS bits_ctz.h bitswap.h buffer.h + clopts_common.h cmdarg_err.h codecs.h color.h @@ -104,6 +105,7 @@ set(WSUTIL_COMMON_FILES base32.c bitswap.c buffer.c + clopts_common.c cmdarg_err.c codecs.c crash_info.c diff --git a/ui/clopts_common.c b/wsutil/clopts_common.c similarity index 100% rename from ui/clopts_common.c rename to wsutil/clopts_common.c diff --git a/ui/clopts_common.h b/wsutil/clopts_common.h similarity index 85% rename from ui/clopts_common.h rename to wsutil/clopts_common.h index 04ff5ed56c..e622f2eb45 100644 --- a/ui/clopts_common.h +++ b/wsutil/clopts_common.h @@ -9,8 +9,10 @@ * SPDX-License-Identifier: GPL-2.0-or-later */ -#ifndef __UI_CLOPTS_COMMON_H__ -#define __UI_CLOPTS_COMMON_H__ +#ifndef __CLOPTS_COMMON_H__ +#define __CLOPTS_COMMON_H__ + +#include #ifdef __cplusplus extern "C" { @@ -32,23 +34,23 @@ extern "C" { // Base value for GUI specific long options #define LONGOPT_BASE_GUI 4000 -extern int +WS_DLL_PUBLIC int get_natural_int(const char *string, const char *name); -extern int +WS_DLL_PUBLIC int get_positive_int(const char *string, const char *name); -extern guint32 +WS_DLL_PUBLIC guint32 get_guint32(const char *string, const char *name); -extern guint32 +WS_DLL_PUBLIC guint32 get_nonzero_guint32(const char *string, const char *name); -extern double +WS_DLL_PUBLIC double get_positive_double(const char *string, const char *name); #ifdef __cplusplus } #endif /* __cplusplus */ -#endif /* __UI_CLOPTS_COMMON_H__ */ +#endif /* __CLOPTS_COMMON_H__ */