From b4b5c311d376cd499dfeea146f0b448910700562 Mon Sep 17 00:00:00 2001 From: james Date: Sat, 6 Sep 2008 10:43:31 +0000 Subject: Modified ip_or_dns_addr_safe, which validates pulled DNS names, to more closely conform to RFC 3696: * DNS name length must not exceed 255 characters * DNS name characters must be limited to alphanumeric, dash ('-'), and dot ('.') git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@3312 e7ae566f-a301-0410-adde-c780ea21d3b5 --- socket.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'socket.h') diff --git a/socket.h b/socket.h index b111764..f6ec570 100644 --- a/socket.h +++ b/socket.h @@ -399,7 +399,7 @@ int openvpn_inet_aton (const char *dotted_quad, struct in_addr *addr); /* integrity validation on pulled options */ bool ip_addr_dotted_quad_safe (const char *dotted_quad); -bool ip_or_dns_addr_safe (const char *dotted_quad, const bool allow_fqdn); +bool ip_or_dns_addr_safe (const char *addr, const bool allow_fqdn); socket_descriptor_t create_socket_tcp (void); -- cgit