perry
ba7b5f16ff
add -DPMAP_NEW if PMAP_NEW is on in mk.conf
1998-02-18 03:54:58 +00:00
augustss
d379dadee2
Add MAP_PRIVATE|MAP_FILE to mmap() call.
1998-02-17 17:45:55 +00:00
augustss
170f7ea829
Add MAP_FILE as well.
1998-02-17 17:44:55 +00:00
augustss
f9cd93c874
Make sure mmap() uses MAP_PRIVATE instead of 0.
1998-02-17 17:40:59 +00:00
kleink
3b80d582e2
Include <sys/time.h>, which is the canonical location of the select()
...
prototype and assorted data type definitions.
1998-02-17 11:38:26 +00:00
kleink
fd709cbde8
Add an `-r' flag (which is a no-op) to meet XPG4.2 requirements.
1998-02-15 17:08:17 +00:00
thorpej
2ca4a3f1c2
Add support for listing and dumping UVM history buffers.
1998-02-13 05:10:32 +00:00
ross
f288e985a1
abs() numeric parameters to allow portable invocations in scripts.
1998-02-12 21:11:00 +00:00
lukem
d3fed48809
revert; we can't break the existing ABI and API
1998-02-12 03:52:12 +00:00
lukem
423e29d2ec
revert; we can't break the existing ABI and API
1998-02-11 23:01:22 +00:00
cgd
c62f53ae70
allocate temporary storage for directory list, rather than clobbering
...
argv (yuck!).
1998-02-10 21:52:51 +00:00
lukem
54305d4d11
use %d instead of %ld
1998-02-10 07:15:34 +00:00
lukem
caf41deb2a
output explicit types (int16_t, int32_t, etc) rather than (short, long, ...)
1998-02-10 05:10:19 +00:00
mrg
7afa0335b4
change tty settings "now" when switching to/from raw mode
1998-02-10 03:53:39 +00:00
cjs
4d03919ab5
Add -F option to follow files though rotations and truncations.
1998-02-09 22:39:41 +00:00
mrg
45eb2a7d5d
clean up memory totals in UVM case.
1998-02-09 15:29:52 +00:00
mrg
7bd27d00fd
make "systat vmstat" much much much more UVM friendly.
1998-02-09 14:14:43 +00:00
mrg
4e8c1720a8
print almost all of uvmexp with -s. do pagein/pageout counts correctly.
...
also include freed pages count (that was missing from mach vm, but present
in the "output" but hard coded to 0 in vmstat.c.
1998-02-09 13:11:26 +00:00
mrg
279ce528ce
add -DUVM to CPPFLAGS if defined(UVM)
1998-02-09 06:25:15 +00:00
lukem
79da0bed76
minor whitespace fixup
1998-02-08 13:39:09 +00:00
mrg
52bb2f5ba0
print out the contents of uvmexp for "vmstat -s"
1998-02-07 16:50:59 +00:00
mrg
3ff646f56e
flesh out standard vmstat output with UVM.
1998-02-07 16:18:14 +00:00
mrg
a705b928fd
GC old old old "NEWVM". make run under UVM, if not report everything yet..
1998-02-07 15:42:32 +00:00
mrg
e42b5e70e3
build and run with -DUVM. this isn't yet finished but it does run and partially work.
1998-02-07 14:08:23 +00:00
mikel
fe49cec369
syslog(3) cleanup: don't append \n, use %m instead of %s & strerror(3)
1998-02-07 07:06:24 +00:00
perry
34a98169f0
macroize BSD, NetBSD, FreeBSD and misc cleanup
1998-02-06 05:54:12 +00:00
hubertf
5dd9482e0e
Word Perfect "magic" entries, submitted by ksulliva@psc.edu in PR 4940.
1998-02-06 02:47:26 +00:00
christos
cb47578732
Use -ltermcap instead of -ltermlib
1998-02-05 12:15:51 +00:00
thorpej
1ed9f7e142
Always include <string.h> for string prototypes.
1998-02-04 21:32:23 +00:00
christos
9032c78379
Don't hardcode 1900
1998-02-04 15:23:54 +00:00
christos
91fe434141
Use strftime and strptime.
1998-02-04 15:21:52 +00:00
christos
ae32ae7441
- Y2K fixes
...
- fix usage message
1998-02-04 15:19:50 +00:00
christos
7bc244d512
Don't hardcode 1900...
1998-02-04 15:17:49 +00:00
christos
e98b84beb5
Y2K fixes...
1998-02-04 15:16:29 +00:00
christos
79400c03dd
Y2K fixes: use strftime(), and add a fake strftime() for systems that do
...
not have it.
1998-02-04 14:47:39 +00:00
perry
db7d894b0d
change includes to fix compiler warning
1998-02-03 04:27:35 +00:00
perry
cb9fa15a74
change includes to fix compiler warning
1998-02-03 04:24:17 +00:00
perry
d15c52e60c
change includes to fix compiler warning
1998-02-03 04:19:15 +00:00
perry
db49a9331a
change includes to fix compiler warning
1998-02-03 04:08:01 +00:00
perry
36af0320ed
add includes to fix compiler warning
1998-02-03 04:04:58 +00:00
perry
9f66981ad6
add <unistd.h> to fix compiler warning
1998-02-03 03:56:44 +00:00
perry
6abf6a014c
<stdlib.h> -> <unistd.h> to fix compiler warning
1998-02-03 03:53:39 +00:00
perry
cb66b17575
<stdlib.h> -> <unistd.h> to fix compiler warning
1998-02-03 03:51:49 +00:00
perry
b7110dfa46
add <unistd.h> to fix compiler warning
1998-02-03 03:47:47 +00:00
perry
3a2316b4d9
<stdlib.h> -> <unistd.h> to fix compiler warning
1998-02-03 03:44:22 +00:00
perry
c10fb822b5
add <unistd.h> to fix compiler warning
1998-02-03 03:10:15 +00:00
mrg
111777dda2
remove getvfsbyname cruft.
1998-02-03 01:04:27 +00:00
christos
60315cbc81
Does not need -lcompat
1998-02-02 14:10:45 +00:00
mrg
7b983ca6d5
merge lite2, sans getvfsbyname in functions.c (waiting on libc)
1998-02-02 14:02:06 +00:00
christos
26d6865f8e
Remove __GNUC__ ifdef, and make usage string consistent with other programs.
1998-01-31 20:42:07 +00:00
frueauf
feff15ad4a
s/_offsetof/offsetof and include stddef.h to reflect recent
...
change in sys/netiso/iso.h.
1998-01-29 09:11:21 +00:00
kleink
a2d5407369
.Nm usage police; from NAKAJIMA Yoshihiro in PR bin/4897.
1998-01-28 16:42:55 +00:00
kleink
226c774dba
* When opening a file fails, just issue a warning; convert to appropriate
...
use of the err(3) function; from NAKAJIMA Yoshihiro in PR bin/4870.
* Initialize native locale environment on startup.
* Since strtol() is used to convert the number of lines to be printed,
make linecnt and assorted variables `long's, and perform range checks
on it.
1998-01-27 17:00:19 +00:00
lukem
74576ae63b
fix richard o'keefe's email address (will have to change for his new job, but the one i've used is at least valid...)
1998-01-23 23:05:34 +00:00
lukem
33a9f67f94
enable el_parse for unknown commands (so editrc(5) commands can be used directly
1998-01-21 11:14:34 +00:00
mycroft
7eb2b1553a
Fix the old-style date parsing code as well.
1998-01-21 00:48:44 +00:00
mycroft
85876e6b32
Minor code rearrangement, and allow less of the time stamp to be specified.
1998-01-21 00:24:46 +00:00
mycroft
651689eea9
Fix a typo.
1998-01-20 21:18:25 +00:00
mycroft
95c66d2a0a
Pull in tzfile.h.
1998-01-20 21:04:04 +00:00
mycroft
eeec814a41
Use TM_YEAR_BASE to adjust tm_year, not 1900.
1998-01-20 20:53:32 +00:00
lukem
fa21aaa9f5
cosmetic mods to ptransfer() (which displays transfer statistics for
...
SIGINFO and at the end of the transfer):
* display time taken as [[x days?] hh:]mm:ss
* display ETA as [hh:]mm:ss
* print ' (stalled)' if the transfer is stalled
1998-01-20 04:39:34 +00:00
lukem
6ab4bdf006
define MAX_IN_PORT_T and use instead of USHRT_MAX. suggested by cgd@netbsd.org
1998-01-18 22:09:39 +00:00
lukem
7ee412ebee
* ensure buffer for username is initialised, so ^D on username prompt
...
doesn't use garbage for the username. from "Soren S. Jorvang" <soren@t.dk>
in [bin/4559]
* use in_port_t for ports, and USHRT_MAX instead of 0xffff
(from millert@openbsd.org )
* use `NULL' instead of `(.... *)0' where appropriate.
1998-01-18 14:23:33 +00:00
hubertf
567c3f3e41
Also save groups before chdir($HOME). This fixes a problem pointed
...
out by Bernd Ernesti with /home/lusers/joe (being uid joe, gid lusers),
with /home/lusers mode 750 and owner root:lusers.
1998-01-16 00:31:53 +00:00
cgd
377a82ec74
fgetc() returns 'int'. (char)EOF != EOF on unsigned-char machines.
1998-01-15 22:36:41 +00:00
mikel
83d4f0d268
make usage string match manpage
1998-01-12 08:11:19 +00:00
perry
c9eb40b69e
Commit a fix to the problem that nvi was reporting a completely silly
...
error message when TERM is not set. This might or might not be a
reasonable permanent fix -- I'm waiting to hear back from Keith Bostic.
Problem was reported in pr-3816 by Erik Fair.
1998-01-10 23:04:11 +00:00
enami
d9fba75667
.Nm in SYNOPSIS except first one should be followed by "".
1998-01-10 08:29:55 +00:00
perry
3fe138c146
RCS Id Police.
1998-01-09 08:03:16 +00:00
lukem
11cfadcaa1
if INP_ANONPORT is set in the pcb, don't getservbyport the local port,
...
as the service name is irrelevent. from freebsd
1998-01-07 22:55:07 +00:00
thorpej
974b59d07c
Happy new year!
1998-01-07 00:41:43 +00:00
cgd
10cc9f3b70
RCS Id police
1998-01-05 22:00:34 +00:00
perry
c44d4effcd
RCSID Police.
1998-01-05 05:15:43 +00:00
perry
a2c607302b
Slightly better RCS keyword munging
1998-01-05 05:15:18 +00:00
thorpej
faa8ffb044
Revive the -f option: report fork statistics.
1998-01-04 03:59:04 +00:00
thorpej
0af223dbf1
Pull in prototypes, RCS IDs, and make this safe for vfork().
1997-12-31 06:56:04 +00:00
thorpej
cd509e6837
Prototype wwterminfoinit() and wwterminfoend().
1997-12-31 06:55:16 +00:00
thorpej
d616cbff44
Change an exit() -> _exit(), so that it's safe for vfork().
1997-12-31 06:13:24 +00:00
thorpej
c85905a814
Change a couple of exit()s to _exit(), so that they're safe for vfork().
1997-12-31 06:12:20 +00:00
thorpej
f04b8efed3
Change an exit() to _exit(), so that it's safe for vfork().
1997-12-31 06:06:12 +00:00
thorpej
d32f706973
Change an err() to a warn()/_exit(), so that it's safe for vfork(), and
...
fix the error message that's displayed if the vfork() fails.
1997-12-31 05:53:45 +00:00
thorpej
e00e57ff80
Delete extra RCS ID.
1997-12-30 22:31:17 +00:00
cgd
86cd94fb5a
fix an inconsistency between signed- and unsigned-char machines:
...
make sure that pushed-back 0xff character isn't accidentally
interpreted as an EOF because of sign extension when chars were being
assigned to pbents. (signed-char machines lost.) To do this, make
putback() and pbstr() operate only on unsigned chars, and add a
putbackeof() function to do the obvious thing when necessary.
1997-12-29 19:52:55 +00:00
ross
4b2ac6c053
Change = to == in exit return code expression. From Chris Engebretson.
1997-12-23 18:21:34 +00:00
christos
b1d0822b6d
add -Idirectory option to seach for .so files.
1997-12-21 17:04:16 +00:00
christos
1b853377db
Make this work with obj dirs
1997-12-21 15:48:30 +00:00
christos
6cedf18a50
Work with obj directories
1997-12-21 15:46:33 +00:00
mellon
851bf413cd
Only turn off the O_NONBLOCK flag if DC flag is set.
1997-12-17 17:09:33 +00:00
mellon
e0a22c4659
Turn off the O_NONBLOCK flag after CLOCAL is set.
1997-12-17 16:56:30 +00:00
thorpej
a9f58b2ca8
Print the connections dropped due to excessive persist timeouts.
1997-12-17 06:17:26 +00:00
thorpej
d673bd5c41
Nuke "delayed window updates" statistic.
1997-12-13 21:03:46 +00:00
gwr
61958ba2d9
Kill the "progress bar" stuff when compiled with -DSMALL
...
because progressmeter() uses floats which are unwanted
when this is built under src/distrib/utils/x_ftp
(Maybe -DNO_FLOAT would be better?)
1997-12-12 23:34:56 +00:00
thorpej
76de9752dd
Print window updates delayed (piggybacked on delayed ACKs).
1997-12-11 07:00:01 +00:00
thorpej
4047416683
Report connections drained due to memory shortage.
1997-12-10 07:26:02 +00:00
mrg
25b87a361a
use MAP_PRIVATE|MAP_FILE rather than "0"
1997-12-09 10:59:54 +00:00
bad
d78ba35458
Fix a pasto that would cause coredumps on exit when the mailbox has been
...
changed and new mail has arrived in the mean time. (PR bin/4644 Ken Wellsch)
While I'm here, fix typo in comment.
1997-12-07 21:27:10 +00:00
msaitoh
7b5f411e4a
Don't print NULL characters on "eject -n".
1997-12-07 19:04:36 +00:00
hubertf
5dda445628
Give up special privileges before chdir($HOME) and access(.hushlogin),
...
fixing PR 4636 by myself with some help from Jason Thorpe.
1997-12-05 08:29:39 +00:00
cgd
e4d749962a
add a typedef which describes elements in the push-back buffer. Make
...
that typedef 'short'. 'char' (which was previously used) because char
may be unsigned and ((char)EOF) != EOF if that is the case. That was
causing the (char)EOF (0xff) pushed back in main to be interepreted as
a character, and, in some cases, to be written to the output. 'short'
was used rather than 'signed char' because if the latter is used,
0xff characters in the input would confuse m4. (No point in introducing
(more?) 8-bit lossage.)
1997-12-02 22:34:00 +00:00
chuck
6bfc234bf3
use MAP_PRIVATE for mmap flags, not the non-standard MAP_FILE (aka 0)
1997-12-01 21:11:39 +00:00