Переменная имеет неполный тип struct sockaddr_in

Я пытаюсь использовать

 struct sockaddr_in sin;

, но если я использую это, я получаю

Variable has incomplete type 'struct sockaddr_in' 

и

Forward declaration of 'struct sockaddr_in'

как ошибку. Я получаю сообщение об ошибке при использовании Xcode4. В Xcode3.2 это работает. Кто-нибудь знает как решить эту ошибку ?? Мой импорт:

#import <sys/socket.h>
#import <netinet/in.h>
#import <netinet6/in6.h>
#import <arpa/inet.h>
#import <ifaddrs.h>
#include <netdb.h>
#import <SystemConfiguration/SCNetworkReachability.h>
5
задан Ilanchezhian 23 January 2012 в 09:47
поделиться