diff options
author | markm <markm@FreeBSD.org> | 2001-12-12 00:13:37 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2001-12-12 00:13:37 +0000 |
commit | fa1f2b928010b69e6b1c78b220d8285e3145eeeb (patch) | |
tree | a352417aa710eb05cee72263260d54de2d5b2a8e /usr.bin/systat/fetch.c | |
parent | a5ca913bde3c80eb417acabe27efbd1e9046d38b (diff) | |
download | FreeBSD-src-fa1f2b928010b69e6b1c78b220d8285e3145eeeb.zip FreeBSD-src-fa1f2b928010b69e6b1c78b220d8285e3145eeeb.tar.gz |
WARNS=2 fixes with NO_WERROR set, as there are some header issues
with namelists. use __FBSDID().
Diffstat (limited to 'usr.bin/systat/fetch.c')
-rw-r--r-- | usr.bin/systat/fetch.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/usr.bin/systat/fetch.c b/usr.bin/systat/fetch.c index e583911..1a22bbe 100644 --- a/usr.bin/systat/fetch.c +++ b/usr.bin/systat/fetch.c @@ -29,21 +29,23 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. - * - * $FreeBSD$ */ -#ifndef lint -static char sccsid[] = "@(#)fetch.c 8.1 (Berkeley) 6/6/93"; -#endif /* not lint */ +#include <sys/cdefs.h> + +__FBSDID("$FreeBSD$"); + +#ifdef lint +static const char sccsid[] = "@(#)fetch.c 8.1 (Berkeley) 6/6/93"; +#endif #include <sys/types.h> #include <sys/sysctl.h> -#include <errno.h> #include <err.h> -#include <string.h> +#include <errno.h> #include <stdlib.h> +#include <string.h> #include "systat.h" #include "extern.h" @@ -55,7 +57,7 @@ kvm_ckread(a, b, l) { if (kvm_read(kd, (u_long)a, b, l) != l) { if (verbose) - error("error reading kmem at %x", a); + error("error reading kmem at %p", a); return (0); } else @@ -63,13 +65,12 @@ kvm_ckread(a, b, l) } void getsysctl(name, ptr, len) - char *name; + const char *name; void *ptr; size_t len; { - int err; size_t nlen = len; - if ((err = sysctlbyname(name, ptr, &nlen, NULL, 0)) != 0) { + if (sysctlbyname(name, ptr, &nlen, NULL, 0) != 0) { error("sysctl(%s...) failed: %s", name, strerror(errno)); } @@ -103,7 +104,7 @@ void getsysctl(name, ptr, len) char * sysctl_dynread(n, szp) - char *n; + const char *n; size_t *szp; { char *rv = NULL; |