diff options
author | Ulf Lamping <ulf.lamping@web.de> | 2007-01-06 00:48:11 +0000 |
---|---|---|
committer | Ulf Lamping <ulf.lamping@web.de> | 2007-01-06 00:48:11 +0000 |
commit | d0724fc02f0f8b257f46389eb7217258c23f517b (patch) | |
tree | cb213a1635a6bc748df465bf0cb22ed785bfc606 /capture_wpcap_packet.c | |
parent | 69ebd4f94807cc14314fe8d8bfde093748ed8413 (diff) |
fix sockaddr_storage problem for MSVC 7.1 (hmmm, maybe it's a platform SDK issue - time will tell)
svn path=/trunk/; revision=20331
Diffstat (limited to 'capture_wpcap_packet.c')
-rw-r--r-- | capture_wpcap_packet.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/capture_wpcap_packet.c b/capture_wpcap_packet.c index d055a72d59..901e7f1b1d 100644 --- a/capture_wpcap_packet.c +++ b/capture_wpcap_packet.c @@ -64,11 +64,13 @@ typedef unsigned short eth_sa_family_t; ETH_SS_PAD1SIZE + ETH_SS_ALIGNSIZE)) /* sockaddr_storage problem with different MSVC versions - * - MSVC 6 (1200) doesn't define this - * - MSVC 7 (1300) unknown - * - MSVC 8 (1400) does */ + * - MSVC 6 (1200) doesn't define this + * - MSVC 7 (1300) unknown + * - MSVC 7.1 (1310) does + * - MSVC 8 (1400) does */ /* we might need to tweak this #if, see version_info for _MSC_VER values */ -#if _MSC_VER < 1400 +/* XXX - is this more of a Platform SDK issue? */ +#if _MSC_VER < 1310 struct sockaddr_storage { eth_sa_family_t __ss_family; /* address family */ /* Following fields are implementation specific */ |