Mercurial > mplayer.hg
comparison libmpdemux/network.c @ 9890:237fcb766110
removed some wrappers, now the configure checks for inet_pton. patch by Joey Parrish <joey@nicewarrior.org>
author | alex |
---|---|
date | Wed, 09 Apr 2003 16:21:42 +0000 |
parents | 58e5880f4788 |
children | f36b9dda3082 |
comparison
equal
deleted
inserted
replaced
9889:9dc39697e3b3 | 9890:237fcb766110 |
---|---|
886 mp_msg(MSGT_NETWORK,MSGL_ERR,"Counldn't resolve name: %s\n", url->hostname); | 886 mp_msg(MSGT_NETWORK,MSGL_ERR,"Counldn't resolve name: %s\n", url->hostname); |
887 return -1; | 887 return -1; |
888 } | 888 } |
889 memcpy( (void*)&server_address.sin_addr.s_addr, (void*)hp->h_addr, hp->h_length ); | 889 memcpy( (void*)&server_address.sin_addr.s_addr, (void*)hp->h_addr, hp->h_length ); |
890 } else { | 890 } else { |
891 #ifdef USE_ATON | |
892 inet_aton(url->hostname, &server_address.sin_addr); | |
893 #else | |
891 inet_pton(AF_INET, url->hostname, &server_address.sin_addr); | 894 inet_pton(AF_INET, url->hostname, &server_address.sin_addr); |
895 #endif | |
892 } | 896 } |
893 server_address.sin_family=AF_INET; | 897 server_address.sin_family=AF_INET; |
894 server_address.sin_port=htons(url->port); | 898 server_address.sin_port=htons(url->port); |
895 | 899 |
896 if( bind( socket_server_fd, (struct sockaddr*)&server_address, sizeof(server_address) )==-1 ) { | 900 if( bind( socket_server_fd, (struct sockaddr*)&server_address, sizeof(server_address) )==-1 ) { |