version 1.1, 2012/02/21 22:14:23
|
version 1.1.1.2, 2023/09/27 11:11:38
|
Line 1
|
Line 1
|
/* |
/* |
* $Id$ |
|
* |
|
* libnet_test.h |
* libnet_test.h |
* |
* |
* Copyright (c) 1998 - 2001 Mike D. Schiffman <mike@infonexus.com> |
* Copyright (c) 1998 - 2001 Mike D. Schiffman <mike@infonexus.com> |
Line 9
|
Line 7
|
#ifndef __LIBNET_TEST_H |
#ifndef __LIBNET_TEST_H |
#define __LIBNET_TEST_H |
#define __LIBNET_TEST_H |
|
|
#ifndef _WIN32 | #if (HAVE_CONFIG_H) |
| #include "../include/config.h" |
| #endif |
| |
#include "../include/libnet.h" |
#include "../include/libnet.h" |
#else | |
#include "../include/win32/libnet.h" | #if !defined(__WIN32__) |
#include "../include/win32/getopt.h" | # include <netinet/in.h> |
#endif |
#endif |
|
|
#define libnet_timersub(tvp, uvp, vvp) \ |
#define libnet_timersub(tvp, uvp, vvp) \ |
Line 40 u_char org_code[3] = {0x00, 0x00, 0x00};
|
Line 41 u_char org_code[3] = {0x00, 0x00, 0x00};
|
void usage(char *); |
void usage(char *); |
|
|
#if defined(__WIN32__) |
#if defined(__WIN32__) |
#include <win32/getopt.h> | #include <getopt.h> /* For non-MingW, this is a local libnet/win32/getopt.h */ |
#include <winsock2.h> | #include <winsock2.h> |
#include <ws2tcpip.h> | #include <ws2tcpip.h> |
#ifndef _WIN32 | |
#include <sys/time.h> | #ifndef _MSC_VER |
#endif | #include <sys/time.h> |
#if defined(__GNUC__) /* mingw compiler */ | #endif |
extern __attribute__((dllimport)) char *optarg; | |
#else /* assume msvc */ | // FIXME: weido... see #define LIBNET_API __declspec(dllexport) in win32/libnet.h... |
#ifndef _WIN32 | //#if defined(__GNUC__) /* mingw compiler */ |
extern __dllspec(dllimport) char *optarg; | //extern __attribute__((dllimport)) char *optarg; |
#endif | //#else /* assume msvc */ |
#endif | //extern __dllspec(dllimport) char *optarg; |
| //#endif |
| |
#endif /* __WIN32__ */ |
#endif /* __WIN32__ */ |
|
|
#endif /* __LIBNET_TEST_H */ |
#endif /* __LIBNET_TEST_H */ |
|
|
/* EOF */ |
|