]> The Tcpdump Group git mirrors - libpcap/blobdiff - fmtutils.h
CI: Call print_so_deps() on rpcapd in remote enabled build
[libpcap] / fmtutils.h
index ba0f66ca06846bbed90514b30022d63c76619762..d163e386f38ac5a5d2e7f51ff10f3f872d4c0a3a 100644 (file)
 #ifndef fmtutils_h
 #define        fmtutils_h
 
+#include <stdarg.h>    /* we declare varargs functions */
+
 #include "pcap/funcattrs.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void   pcap_fmt_set_encoding(unsigned int);
+void   pcapint_fmt_set_encoding(unsigned int);
 
-void   pcap_fmt_errmsg_for_errno(char *, size_t, int,
+void   pcapint_fmt_errmsg_for_errno(char *, size_t, int,
     PCAP_FORMAT_STRING(const char *), ...) PCAP_PRINTFLIKE(4, 5);
+void   pcapint_vfmt_errmsg_for_errno(char *, size_t, int,
+    PCAP_FORMAT_STRING(const char *), va_list) PCAP_PRINTFLIKE(4, 0);
 
 #ifdef _WIN32
-void   pcap_fmt_errmsg_for_win32_err(char *, size_t, DWORD,
+void   pcapint_fmt_errmsg_for_win32_err(char *, size_t, DWORD,
     PCAP_FORMAT_STRING(const char *), ...) PCAP_PRINTFLIKE(4, 5);
+void   pcapint_vfmt_errmsg_for_win32_err(char *, size_t, DWORD,
+    PCAP_FORMAT_STRING(const char *), va_list) PCAP_PRINTFLIKE(4, 0);
 #endif
 
 #ifdef __cplusplus