是不是GCC的BUG?
#include <stdio.h>(Y}3_W#i M@O0@rb
#include <stdlib.h>
Q6A/V.E&GP*bHwww.linuxeden.com#include <string.h>
dC{ {Z?www.linuxeden.com#include <sys/un.h>
2IT,exs^9SI#include <sys/types.h>
O([*{)nbxwww.linuxeden.com#include <sys/socket.h>
7O;U5d
X*h4n*S&^D#include <netinet/in.h>
?WL$\])|5Mg#include <unistd.h>j`w7h5F
#include <errno.h>dk/Q&F*dw
_0T,vb9^6j0@;{char *
6z5~)lSE'Ywww.linuxeden.comsock_ntop(const struct sockaddr *sa, socklen_t salen)
z4f(mn-i#Pp1@y0Z6GLinux伊甸园论坛{
:~;\I5[}Q UGLinux伊甸园论坛 char portstr[8];
DP+y$p~jjSLinux伊甸园论坛 static char str[128]; /* Unix domain is largest */
l}Z;n[$qs`\!hj
Z;v4}$ca"}WI
wwww.linuxeden.com switch (sa->sa_family) {'M:c:vu%A)V
M)tVu
case AF_INET: {b-X U
bgD
struct sockaddr_in *sin = (struct sockaddr_in *) sa;
(M3S
I;OL7xN$Pwww.linuxeden.com)^
n\.SA+Vt
if ( inet_ntop(AF_INET, &sin->sin_addr, str, sizeof(str)) == NULL)
-EeKwo.NU5O1H return(NULL);
|