PERFORCE change 164009 for review
Gabor Pali
pgj at FreeBSD.org
Wed Jun 10 15:28:39 UTC 2009
http://perforce.freebsd.org/chv.cgi?CH=164009
Change 164009 by pgj at 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));
More information about the p4-projects
mailing list