Yup, this change to the linux-kernel source that exports /proc/net/unix: - s->socket ? s->socket->flags : 0, + s->state == TCP_LISTEN ? SO_ACCEPTCON : 0,
Was in 2.3.15pre3, which was June 30, 1999. I.E. no unix socket flags except SO_ACCEPTCON have been exported from the Linux kernel for 17 years. Therefore this bit of toys/pending/netstat.c: + strcpy(sock_flags, "[ "); + if (flags & SOCK_ACCEPTCON) strcat(sock_flags, "ACC "); + if (flags & SOCK_WAIT_DATA) strcat(sock_flags, "W "); + if (flags & SOCK_NO_SPACE) strcat(sock_flags, "N "); + strcat(sock_flags, "]"); Is just _wrong_. (Although it does apparently match the netstat man page, which presumaby hasn't been updated in about as long.) Rob _______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
