From: Matthew Jordan Date: Tue, 5 Nov 2013 21:06:03 +0000 (+0000) Subject: netsock2: Define AST_AF_* enum constants to their AF_* equivalents X-Git-Tag: 12.0.0-beta2~49 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=135ac61bc5c75be76fe5556338a45903abdab165;p=thirdparty%2Fasterisk.git netsock2: Define AST_AF_* enum constants to their AF_* equivalents This patch explicitly defines AST_AF_* enum constants to their sys/socket.h defined equivalents. It is certainly unclear why these constants actually have to exist, given that netsock2.h includes sys/socket.h; however, since the code base is already liberally sprinkled with the usage of AST_AF_* (as well as with direct calls to AF_*), this will at least keep the semantics consistent between their usage across systems. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@402503 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/include/asterisk/acl.h b/include/asterisk/acl.h index 89eff78570..a0f06df57b 100644 --- a/include/asterisk/acl.h +++ b/include/asterisk/acl.h @@ -208,7 +208,7 @@ enum ast_acl_sense ast_apply_acl(struct ast_acl_list *acl_list, const struct ast * * \param addr The IP address found. The address family is used * as an input parameter to filter the returned addresses. If - * it is 0, both IPv4 and IPv6 addresses can be returned. + * it is AST_AF_UNSPEC, both IPv4 and IPv6 addresses can be returned. * \param hostname The hostname to look up * * \retval 0 Success diff --git a/include/asterisk/netsock2.h b/include/asterisk/netsock2.h index 90122f6c07..b4513c604a 100644 --- a/include/asterisk/netsock2.h +++ b/include/asterisk/netsock2.h @@ -37,9 +37,9 @@ extern "C" { * ever include socket.h. */ enum { - AST_AF_UNSPEC = 0, - AST_AF_INET = 2, - AST_AF_INET6 = 10, + AST_AF_UNSPEC = AF_UNSPEC, + AST_AF_INET = AF_INET, + AST_AF_INET6 = AF_INET6, }; enum ast_transport {