Commit Graph

14 Commits (7fbb5c620bbfaadbbd2f7e871227fd23cbd7a1c7)

Author SHA1 Message Date
YuQing f4fef93061 add function is_loopback_ip 2024-03-05 16:28:04 +08:00
YuQing dd77da144f field socket_domain rename to af 2023-11-29 18:35:00 +08:00
YuQing 700a5bcaec replace type in_addr_t to in_addr_64_t 2023-11-24 15:25:14 +08:00
YuQing 4eb30adb1a code adjust for pull request #47 2023-11-23 15:40:58 +08:00
sunqiangwei1988 718906e477 Added: 增加IPv6支持
1、将IP_ADDRESS_SIZE的值由16修改为INET6_ADDRSTRLEN(46)。
2、新定义in_addr_64结构体替换in_addr结构体,以支持IPv6地址长度。
3、将connection_pool相关文件的socket_domain预设值由AF_INET修改为AF_UNSPEC。
4、增加IPv6的本地回环地址判断。
5、新增从字符串中解析IP地址和端口号方法(支持IPv4和IPv6)。
6、sockopt增加IPv6的支持
2023-11-02 10:13:42 +08:00
YuQing 56a5ac4f92 modify license to LGPLv3 and copyright 2020-10-14 11:03:46 +08:00
YuQing 938a6a7fac modify website name 2019-11-23 10:03:54 +08:00
YuQing bb0a1f0da6 add function local_host_ip_addrs_to_string 2019-10-15 21:47:13 +08:00
yuqing 5fb8531218 add function fc_trim to avoid conflict with trim 2017-02-27 16:08:55 +08:00
Yuqing f895a970c6 use local private ip first as machine id 2016-04-10 20:22:03 +08:00
yuqing 3a3abaf148 add function is_private_ip 2015-10-09 16:12:30 +08:00
yuqing ba00a3bb12 export php function: fastcommon_get_first_local_ip 2015-09-15 14:56:29 +08:00
yuqing 29451eaf49 add function get_first_local_ip 2015-09-08 19:09:35 +08:00
yuqing 0dd3d17c92 update source code from FastDFS V5.02 2014-05-29 09:21:50 +08:00