Date: Wed, 10 Jun 2009 15:28:38 GMT From: Gabor Pali <pgj@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 164009 for review Message-ID: <200906101528.n5AFScdQ087549@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=164009 Change 164009 by pgj@petymeg-current on 2009/06/10 15:28:25 Remove need for xsocket Affected files ... .. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat.c#18 edit .. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat.h#16 edit .. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_internal.h#13 edit .. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_util.c#15 edit .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/netstat/inet.c#10 edit Differences ... ==== //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat.c#18 (text+ko) ==== @@ -435,7 +435,6 @@ stp->st_flags = SOCKTYPE_TCP; /* XXX: Remove this. */ stp->XXX_inpcb = *inp; - stp->XXX_xsocket = *so; /* XXX: address is missing. */ stp->st_address[0] = '\0'; if (tp->t_state < 0 || tp->t_state >= TCP_NSTATES) ==== //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat.h#16 (text+ko) ==== @@ -85,7 +85,6 @@ const char *netstat_st_get_tcpstate(const struct socket_type *stp); /* XXX: Remove this hacks. */ struct inpcb XXX_netstat_st_get_inpcb(const struct socket_type *stp); -struct xsocket XXX_netstat_st_get_xsocket(const struct socket_type *stp); __END_DECLS #endif /* !_NETSTAT_H_ */ ==== //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_internal.h#13 (text+ko) ==== @@ -65,7 +65,6 @@ /* XXX: Removables. */ struct inpcb XXX_inpcb; - struct xsocket XXX_xsocket; /* list of types */ LIST_ENTRY(socket_type) st_list; ==== //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_util.c#15 (text+ko) ==== @@ -408,9 +408,3 @@ { return (stp->XXX_inpcb); } - -struct xsocket -XXX_netstat_st_get_xsocket(const struct socket_type *stp) -{ - return (stp->XXX_xsocket); -} ==== //depot/projects/soc2009/pgj_libstat/src/usr.bin/netstat/inet.c#10 (text+ko) ==== @@ -614,10 +614,8 @@ static int first = 1; char buf1[15]; struct inpcb inp; - struct xsocket so; inp = XXX_netstat_st_get_inpcb(stp); - so = XXX_netstat_st_get_xsocket(stp); if (first) { if (!Lflag) { printf("Active Internet connections"); @@ -651,7 +649,7 @@ } first = 0; } - if (Lflag && so.so_qlimit == 0) + if (Lflag && netstat_st_get_qlimit(stp) == 0) return; if (Aflag) printf("%8lx ", netstat_st_get_pcb(stp));
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906101528.n5AFScdQ087549>