robert
4a93c6295e
- Modernize the format of the open file showing mode output:
...
. Print the column headers centered (except for the left-aligned
TYPE header) using a different header for architectures where
sizeof(uintptr_t) is not four.
. Consistently do not print a '0x' prefix for hexadecimal values.
. Separate columns by a single space character.
. Pad the columns presenting an address or offset enough to hold
their respective largest value.
. Do not restrict the output to unknown file types, inodes and
sockets; allow displaying of pipes, fifos, kqueues and crypto file
descriptors too.
- Shorten an overly long line by removing a cast of printf's return
value to void.
PR: alpha/45240
Tested on: i386, sparc64, alpha
2003-01-31 15:16:52 +00:00
dillon
ccd5574cc6
Bow to the whining masses and change a union back into void *. Retain
...
removal of unnecessary casts and throw in some minor cleanups to see if
anyone complains, just for the hell of it.
2003-01-13 00:33:17 +00:00
dillon
ddf9ef103e
Change struct file f_data to un_data, a union of the correct struct
...
pointer types, and remove a huge number of casts from code using it.
Change struct xfile xf_data to xun_data (ABI is still compatible).
If we need to add a #define for f_data and xf_data we can, but I don't
think it will be necessary. There are no operational changes in this
commit.
2003-01-12 01:37:13 +00:00
phk
b884c995db
Make struct swblock kernel only, to make vm/swap_pager.h userland includable.
...
Move struct swdevt from sys/conf.h to the more appropriate vm/swap_pager.h.
Adjust #include use in libkvm and pstat(8) to match.
2003-01-03 16:23:12 +00:00
mike
b6add043f9
Back out rev 1.78; getbsize(3)'s original interface has been restored.
...
Approved by: markm
2002-12-30 18:19:19 +00:00
markm
a3db15f196
Adjust argument passed to getbsize().
2002-10-23 18:55:20 +00:00
des
81f45956da
Use struct xfile, not struct file.
2002-07-31 12:43:17 +00:00
charnier
d2168fe021
The .Nm utility
2002-07-14 14:47:15 +00:00
des
db56aa68a1
If unable to retrive maxfiles / openfiles, fail rather than print garbage.
...
Gratuitously rename a couple of variables.
Remove unused macros.
Add NAI copyright.
Sponsored by: DARPA, NAI Labs
2002-05-28 06:52:21 +00:00
des
de2d13be74
Remove the code that was disabled in a recent commit; it is of very limited
...
use and has been broken in -CURRENT for a long time.
Clean up unneeded entries in the nlist array.
Implement kvm-backed ttymode (which we never had before). Incomplete as we
do not (yet?) print the correct device, sid or pgid.
Sponsored by: DARPA, NAI Labs
2002-05-28 06:37:27 +00:00
des
671edd16d9
Oops, don't print /dev/ twice.
2002-05-28 05:45:56 +00:00
des
e60971dda8
struct tty -> struct xtty. Reenable some previously disable code, but
...
temporarily disable some rarely-used code that needs more work.
Sponsored by: DARPA, NAI Labs
2002-05-28 05:42:32 +00:00
des
df83130b9c
Un-kmemize. Portions of the tty mode code have been temporarily disabled;
...
everything else, including dead kernel support, works just like before.
Sponsored by: DARPA, NAI Labs
2002-05-23 15:09:49 +00:00
des
530e4f719b
Nits in previous commits.
...
Sponsored by: DARPA, NAI Labs
2002-05-23 14:58:07 +00:00
des
4cbec75e55
Cull large amounts of dead code (deprecated since 1997)
...
Sponsored by: DARPA, NAI Labs
2002-05-23 14:53:04 +00:00
des
041a682317
ANSIfy.
...
Sponsored by: DARPA, NAI Labs
2002-05-23 14:48:25 +00:00
des
1fc7e0f0ed
Staticize.
...
Sponsored by: DARPA, NAI Labs
2002-05-23 14:44:23 +00:00
des
dbc631f550
Whitespace cleanup.
...
Sponsored by: DARPA, NAI Labs
2002-05-23 14:42:17 +00:00
des
ab841e31f2
Unbreak tty mode (cons was renamed to constty a while ago)
...
Sponsored by: DARPA, NAI Labs
2002-05-23 14:41:52 +00:00
joe
36c976074e
Replace /kernel with /boot/kernel/kernel.
...
PR: docs/37757
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
2002-05-09 11:47:42 +00:00
iedowse
3bdd57c657
Oops, remove references to NLOCKED and NWANTED, now that they no
...
longer exist.
2002-04-28 10:24:38 +00:00
dillon
45a6fabe87
Change the vnode list under the mount point from a LIST to a TAILQ
...
in preparation for an implementation of limiting code for kern.maxvnodes.
MFC after: 3 days
2001-10-23 01:21:29 +00:00
peter
68a5e33921
Userland part of nfs client/server split and cleanup.
2001-09-18 23:34:44 +00:00
ru
d7e70183dd
SECURITY: Drop `setgid kmem' bit as early as possible.
2001-08-31 16:26:37 +00:00
tmm
d67a26493a
Fix the third argument to sysctlbyname() to be of the type size_t *
...
(instead of int *).
MFC after: 2 days
2001-07-30 21:42:26 +00:00
obrien
9c97c8f02d
Perform a major cleanup of the usr.sbin Makefiles.
...
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
2001-07-20 06:20:32 +00:00
ru
0d5f9334cf
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 15:12:08 +00:00
dd
816462428e
Make the '-tn' flag combination print the major/minor numbers of the
...
line as documented intead of a full column of 0's.
2001-07-04 22:53:19 +00:00
dd
7894e59b7f
Nuke unused variables.
2001-06-24 23:41:57 +00:00
dd
b5460aa75b
Don't call printf without a format string (harmless in this case).
2001-06-17 02:01:43 +00:00
schweikh
770507fd58
Fix a grammar bogon and removed whitespace at EOL.
...
MFC after: 1 week
2001-06-03 16:08:25 +00:00
ru
e7a85be33f
Remove vestiges of MFS.
2001-06-01 10:07:28 +00:00
ru
35437d86aa
- FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file
...
systems were repo-copied from sys/miscfs to sys/fs.
- Renamed the following file systems and their modules:
fdesc -> fdescfs, portal -> portalfs, union -> unionfs.
- Renamed corresponding kernel options:
FDESC -> FDESCFS, PORTAL -> PORTALFS, UNION -> UNIONFS.
- Install header files for the above file systems.
- Removed bogus -I${.CURDIR}/../../sys CFLAGS from userland
Makefiles.
2001-05-23 09:42:29 +00:00
alfred
5a64b2bb6b
Unbreak world, IN_SHLOCK/IN_EXLOCK haven't existed in a while and
...
Kirk finally has ditched them. While I'm here also ditch FSHLOCK.
2001-05-09 03:38:02 +00:00
grog
4b9d9cbaac
Revert consequences of changes to mount.h, part 2.
...
Requested by: bde
2001-04-29 02:45:39 +00:00
grog
05ea68dcf4
Include necessary header files, in preparation for fixing breakage in
...
sys/mount.h.
Suggested by: phk
2001-04-23 08:13:18 +00:00
ru
a875f67c07
mdoc(7) police: you don't need to use enclose macros for blocks of text.
2001-04-04 11:25:07 +00:00
dd
617435415d
Note that the -v option is not supported. Don't remove the actual
...
text because the code is still in pstat.c, and may be reincarnated at
some point.
PR: 26054
Approved by: nik
2001-03-29 01:46:20 +00:00
ru
afd506414e
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:42:20 +00:00
ru
f10dc9aca1
Set the default manual section for usr.sbin/ to 8.
2001-03-20 18:17:26 +00:00
ru
5addfd60d6
mdoc(7) police: Change -filled displays (which just happen
...
to be the same as -ragged in the current implementation) to
-ragged. With mdocNG, -filled displays produce the correct
output, formatted and justified to both margins.
2001-02-07 13:45:30 +00:00
ru
0138595d39
mdoc(7) police: compact a few lists for better output.
2001-01-17 09:07:31 +00:00
ben
947e3ec23b
Ooops, the -M and -N flags were already documented, though not very clearly.
...
Remove the old description in favour of the new description which lists the
-M and -N flags along with all the other flags. This is consistent with the
manual pages for ps, netstat, iostat, etc.
2001-01-16 22:09:33 +00:00
ben
13a7451229
document -M and -N flags.
...
PR: 24323
Submitted by: Jesse Monroy <opentrax@email.com>
2001-01-16 22:05:28 +00:00
assar
6b77259e11
update to the current set of mnt_, ufs_ and nfs_ flags
...
also make man-page correspond to the code
2000-12-30 15:41:40 +00:00
phk
624a962108
Use the MACRO API to <sys/queue.h>.
...
Submitted by: "Peter Avalos" <pavalos@theshell.com>
2000-12-30 14:19:07 +00:00
ru
4bb5f49662
Prepare for mdoc(7)NG.
2000-12-27 15:30:30 +00:00
kris
75f6720a4f
Constify
2000-11-27 08:18:58 +00:00
ru
71e2293ad4
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 20:10:44 +00:00
peter
4fd86c31a6
Don't report TABLDISC - it "doesn't happen(TM)"
2000-01-29 16:45:28 +00:00