diff options
Diffstat (limited to 'etherent.c')
-rw-r--r-- | etherent.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/etherent.c b/etherent.c index 69da9a540ad8..fd228b81f61d 100644 --- a/etherent.c +++ b/etherent.c @@ -19,9 +19,7 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ -#ifdef HAVE_CONFIG_H #include <config.h> -#endif #include <pcap-types.h> @@ -33,6 +31,8 @@ #include <pcap/namedb.h> +#include "thread-local.h" + #ifdef HAVE_OS_PROTO_H #include "os-proto.h" #endif @@ -87,7 +87,7 @@ pcap_next_etherent(FILE *fp) u_char d; char *bp; size_t namesize; - static struct pcap_etherent e; + static thread_local struct pcap_etherent e; memset((char *)&e, 0, sizeof(e)); for (;;) { |