mrg
de11d87641
introduce some common variables for use in GCC warning disables:
...
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many
of these are false positives, most of the real bugs are already
commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."
2019-10-13 07:28:04 +00:00
kre
3e9d705017
sysctl(KERN_BOOTTIME) is a struct timespec, not struct timeval
...
and has eben since 2009. Adapt.
NFCI - while the tv_usec (now tv_nsec) field is used, we will
keep its uses to microsecond precision to avoid any compat issues.
2018-10-30 21:18:39 +00:00
christos
ffeb8dbf4e
Define _KERNTYPES for things that need it.
2016-01-23 21:22:45 +00:00
dholland
fedb6c32b4
put the sccsids back here too
2014-06-26 03:24:51 +00:00
christos
bcd3afec62
Although the kernel handles non-NUL terminated interface names, it is better
...
to avoid this, and all other places that create ifdr_name use strlcpy anyway
so make it conform.
2014-06-06 15:33:14 +00:00
joerg
a300913f30
Remove remaining kvm glue.
2014-06-02 19:29:58 +00:00
joerg
b760a206df
Remove majority of KVM usage.
2014-06-02 18:17:51 +00:00
joerg
80a70b4c48
Remove !BSD and lint branches.
2014-06-02 17:40:05 +00:00
dholland
c5642eeaf7
Pass WARNS=5
2012-06-19 06:06:34 +00:00
plunky
2b8aaed8cd
NULL does not need a cast, here
2011-09-16 16:13:16 +00:00
plunky
87d4f6076b
Apply casts to cases where xdrproc_t is expected but is not
...
strictly passed, for example because the second argument is
a different kind of pointer.
2011-08-30 17:06:20 +00:00
joerg
9eba1e423c
Use __dead
2011-08-29 20:41:06 +00:00
lukem
eccb8fb7be
WARNS=4
2009-03-16 00:43:33 +00:00
mrg
0c37c63edc
change (mostly) int to socklen_t. GCC 4 doesn't like that int and
...
socklen_t are different signness.
2006-05-09 20:18:05 +00:00
blymn
d791be4b46
New io statistics
2006-04-14 13:19:03 +00:00
agc
8e6ab8837d
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22284, verified by myself.
2003-08-07 09:46:37 +00:00
drochner
96b62d8a69
no need to #include <sys/dkstat.h>
2003-06-11 17:26:31 +00:00
hannken
a775363fd5
Dont call gettimeofday on a rpc timeval.
...
This fails on sparc64 because rpc timeval elements are int
and timeval elements are long.
2003-03-09 10:33:04 +00:00
mrg
c066bc7b3a
update to new dkstats.c interface; no changes to how this program works.
...
pointed out by uwe@ in private email.
2002-11-02 01:59:24 +00:00
wiz
d6285bbf1d
Begin new sentences on new lines.
...
Patch from Robert Elz (kre at munnari oz au).
2002-09-29 14:05:52 +00:00
lukem
bafe5da620
use bsd.own.mk instead of the (obvious typo of) bsd.obj.mk
2002-09-18 06:24:33 +00:00
lukem
f794aa60bb
Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path
2002-08-19 13:54:34 +00:00
augustss
d904dc6dd8
Make it compile again (vmstat change fallout).
2002-01-28 13:10:01 +00:00
wiz
c0196b8ad0
Whitespace nits.
2002-01-15 02:26:48 +00:00
simonb
0833efd07d
Remove extern variables and functions now declared in dkstats.h.
2000-12-01 02:10:22 +00:00
simonb
80bd9216d2
ANSIfy.
2000-11-30 23:59:03 +00:00
simonb
ba632e7078
Use the vm.uvmexp2 sysctl.
2000-11-29 11:18:33 +00:00
mrg
8d4795719a
remove include of <vm/vm.h>
2000-06-29 06:26:33 +00:00
perry
79b8558eac
include sys/sched.h to get definition of CPUSTATES
2000-06-04 01:38:52 +00:00
fvdl
5ce895dff6
Use sockaddr_storage in from_inetd check (call to getsockname()).
2000-06-03 20:36:30 +00:00
fvdl
3ff53c6c24
ANSIfy function prototypes and definitions.
2000-06-03 18:58:22 +00:00
fvdl
1e12f48a81
Use rpcb_unset, not pmap_unset.
2000-06-03 18:48:24 +00:00
fvdl
015c3c107d
Oops, remove debugging printf.
2000-06-03 18:43:10 +00:00
fvdl
ed2c47f74f
Adapt for new RPC interface.
2000-06-02 23:20:18 +00:00
simonb
6c872090f0
The cp_time array has had 5 members since 1994 - show them all in debug
...
output.
2000-05-29 11:30:30 +00:00
chs
21eedb0ec1
the PMAP_NEW option is gone as the new interface is no longer optional.
1999-09-12 01:19:23 +00:00
bgrayson
085184c276
Avoid an open-file leak when not inetd-spawned: only call kvm_openfiles() once
1999-03-25 08:07:47 +00:00
bgrayson
3db12eddbc
Added description of argv[1] value interval (rpc.rstatd doesn\'t use getopt)
1999-03-25 01:56:13 +00:00
mrg
d2397ac5f7
completely remove Mach VM support. all that is left is the all the
...
header files as UVM still uses (most of) these.
1999-03-24 05:50:49 +00:00
garbled
f124765044
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Many more to
come.
1999-03-22 18:25:43 +00:00
mrg
f2130fd9fd
do not use LOG_CONS.
1999-01-31 08:51:53 +00:00
kleink
3ed4fcf61e
In userland, pull in <errno.h> instead of <sys/errno.h> for the declaration
...
of errno.
1999-01-11 22:39:59 +00:00
perry
bfd526219d
bzero->memset, bcopy->memcpy, bcmp->memcmp
1998-08-10 02:57:23 +00:00
drochner
017037d6b1
adapt to changed dkinit() in ../../usr.bin/vmstat/dkstats.c
1998-07-19 17:48:15 +00:00
mrg
984d89b066
use static int, not just static
1998-03-30 01:53:45 +00:00
perry
ba7b5f16ff
add -DPMAP_NEW if PMAP_NEW is on in mk.conf
1998-02-18 03:54:58 +00:00
mrg
b788ab7665
use sysctl for "kern.boottime" over kvm_read
1998-02-12 05:27:51 +00:00
bad
8a0d3fa9d7
Make this compile with -DUVM.
1998-02-11 17:27:37 +00:00
mrg
279ce528ce
add -DUVM to CPPFLAGS if defined(UVM)
1998-02-09 06:25:15 +00:00
mrg
f1d37094a5
make this work in the -DUVM case.
1998-02-07 12:04:37 +00:00