[Asterisk-cvs] asterisk/apps app_festival.c,1.13.2.2,1.13.2.3

markster at lists.digium.com markster at lists.digium.com
Wed Apr 21 20:45:29 CDT 2004


Update of /usr/cvsroot/asterisk/apps
In directory mongoose.digium.com:/tmp/cvs-serv20221/apps

Modified Files:
      Tag: v1-0_stable
	app_festival.c 
Log Message:
Backport gethostbyname_r conversion


Index: app_festival.c
===================================================================
RCS file: /usr/cvsroot/asterisk/apps/app_festival.c,v
retrieving revision 1.13.2.2
retrieving revision 1.13.2.3
diff -u -d -r1.13.2.2 -r1.13.2.3
--- app_festival.c	24 Mar 2004 22:52:10 -0000	1.13.2.2
+++ app_festival.c	22 Apr 2004 00:50:10 -0000	1.13.2.3
@@ -247,6 +247,7 @@
 	struct localuser *u;
  	struct sockaddr_in serv_addr;
 	struct hostent *serverhost;
+	struct ast_hostent ahp;
 	int fd;
 	FILE *fs;
 	char *host;
@@ -327,7 +328,7 @@
         memset(&serv_addr, 0, sizeof(serv_addr));
         if ((serv_addr.sin_addr.s_addr = inet_addr(host)) == -1) {
 	        /* its a name rather than an ipnum */
-	        serverhost = gethostbyname(host);
+	        serverhost = ast_gethostbyname(host, &ahp);
 	        if (serverhost == (struct hostent *)0) {
         	    	ast_log(LOG_WARNING,"festival_client: gethostbyname failed\n");
 	            	return -1;




More information about the svn-commits mailing list