2013年(53)
发布时间:2013-09-18 20:03:04
Linux下IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换而且,inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。inet_pton函数原型如下[将“点分十进制” -> “整数”]#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet.h>int inet_.........【阅读全文】
发布时间:2013-09-17 16:25:43
今天在如鹏网里讨论htonl、ntohl在不同机器的区别,特意模拟了htonl、ntohl、htons、ntohs函数实现。实现如下:typedef unsigned short int uint16;typedef unsigned long int uint32; // 短整型大小端互换#define BigLittleSwap16(A) ((((uint16)(A) & 0xff00) >> 8) | \ .........【阅读全文】