读书人

为什么?关于inet_pton(),该怎么处理

发布时间: 2012-04-01 17:23:46 作者: rapoo

为什么?关于inet_pton()
为什么我用inet_pton()把ip地址转化的整数和mysql里面的函数INET_ATON算出来的整数不一样呢?
具体代码如下:

struct in_addr s;
if( inet_pton(AF_INET, ipStr, (void *)&s) <= 0)
{
LOG(1)("get ip error!");
return -1;
}

[解决办法]
自己写个简单的大小端转换的函数,调用后。再比较
或者调用ntohl(大端转小端)

读书人网 >UNIXLINUX

热点推荐