freebsd-src/usr.bin/systat
Robert Watson ad71fe3c35 Correct a number of evolved problems with inp_vflag and inp_flags:
certain flags that should have been in inp_flags ended up in inp_vflag,
meaning that they were inconsistently locked, and in one case,
interpreted.  Move the following flags from inp_vflag to gaps in the
inp_flags space (and clean up the inp_flags constants to make gaps
more obvious to future takers):

  INP_TIMEWAIT
  INP_SOCKREF
  INP_ONESBCAST
  INP_DROPPED

Some aspects of this change have no effect on kernel ABI at all, as these
are UDP/TCP/IP-internal uses; however, netstat and sockstat detect
INP_TIMEWAIT when listing TCP sockets, so any MFC will need to take this
into account.

MFC after:      1 week (or after dependencies are MFC'd)
Reviewed by:    bz
2009-03-15 09:58:31 +00:00
..
cmds.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
cmdtab.c
convtbl.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
convtbl.h
devs.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
devs.h
extern.h
fetch.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
icmp6.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
icmp.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
ifcmds.c
ifstat.c
iostat.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
ip6.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
ip.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
keyboard.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
main.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
Makefile
mbufs.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
mode.c
mode.h
netcmds.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
netstat.c Correct a number of evolved problems with inp_vflag and inp_flags: 2009-03-15 09:58:31 +00:00
pigs.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
swap.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
systat.1
systat.h
tcp.c ANSIfy and remove register. 2008-01-16 19:27:43 +00:00
vmstat.c Update top and systat for vfs.bufcache now being a long rather than an int. 2009-03-10 15:25:19 +00:00