struct in_addr; 和struct in6_addr; 用来保存IPv4和IPv6地址,一般写程序的时候对于保存的IP地址有字节序的约定吗?
我印象中应该都是约定成以网络字节序保存的,但是看netinet/in.h头文件貌似也没看到这个说明。我们维护的一个项目里,估计是不同的开发写的吧,有的地方是以网络字节序保存,有的地方又是以主机(小端)字节序保存,搞得很混乱。我想趁着开发新功能,把这一块都统一一下,全部约定成以网络字节序保存,大家觉得应该不应该这么做?
--
FROM 183.221.18.*