首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

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

2012-04-01 
为什么?关于inet_pton()为什么我用inet_pton()把ip地址转化的整数和mysql里面的函数INET_ATON算出来的整数

为什么?关于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(大端转小端)

热点排行