网络编程-错误:(packet32.h)error C2079: 'IPAddress' uses undefined struct 'sockaddr_storage

网络编程-错误:(packet32.h)error C2079: 'IPAddress' uses undefined struct 'sockaddr_storage
   
解决方法:
1.在winpcap库的packet32.h文件里面加入代码(且位于“struct npf_if_addr”定义之前)
#ifndef _SS_PAD1SIZE
struct sockaddr_storage {
u_char sa_len;
u_char sa_family;
u_char padding[128];
};
#endif
2.sockaddr_storage 改成 sockaddr

你可能感兴趣的:(网络编程-错误:(packet32.h)error C2079: 'IPAddress' uses undefined struct 'sockaddr_storage)