所以我正在创建一个输入套接字
CFSocketCreateWithSocketSignature (NULL, &signature, kCFSocketDataCallBack, receiveData, &socket_context);
在receiveData函数(正确调用)中,我试图使用该CFDataRef address参数找出这个"包"的发件人地址.
发送方PC的IP地址为192.168.1.2.
我正在使用
char buffer[INET_ADDRSTRLEN];
NSLog([NSString stringWithFormat:@"incoming connection from: %s", inet_ntop(AF_INET, address, buffer, INET_ADDRSTRLEN)]);
但是我总是从日志中得到192.6.105.48.是什么赋予了?我在Cocoa/C网络方面真的不大,所以非常感谢任何帮助/解释.
提前致谢!