summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2005-04-06 10:14:13 +0000
committerphk <phk@FreeBSD.org>2005-04-06 10:14:13 +0000
commit46c303a78b5662f22124d5ffd7c84efadd776284 (patch)
tree9b941a863b485d05ed46f94be264a51823184dff
parenta3d1d94c5a8970e2f052993d02a0018cc79fb836 (diff)
downloadFreeBSD-src-46c303a78b5662f22124d5ffd7c84efadd776284.zip
FreeBSD-src-46c303a78b5662f22124d5ffd7c84efadd776284.tar.gz
Constify hexdump() harder.
-rw-r--r--sys/kern/subr_prf.c4
-rw-r--r--sys/sys/systm.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/subr_prf.c b/sys/kern/subr_prf.c
index 26d4d41..d550ed3 100644
--- a/sys/kern/subr_prf.c
+++ b/sys/kern/subr_prf.c
@@ -913,11 +913,11 @@ DB_SHOW_COMMAND(msgbuf, db_show_msgbuf)
#endif /* DDB */
void
-hexdump(void *ptr, int length, const char *hdr, int flags)
+hexdump(const void *ptr, int length, const char *hdr, int flags)
{
int i, j, k;
int cols;
- unsigned char *cp;
+ const unsigned char *cp;
char delim;
if ((flags & HD_DELIM_MASK) != 0)
diff --git a/sys/sys/systm.h b/sys/sys/systm.h
index adeea69..e8b923f 100644
--- a/sys/sys/systm.h
+++ b/sys/sys/systm.h
@@ -171,7 +171,7 @@ u_long strtoul(const char *, char **, int) __nonnull(1);
quad_t strtoq(const char *, char **, int) __nonnull(1);
u_quad_t strtouq(const char *, char **, int) __nonnull(1);
void tprintf(struct proc *p, int pri, const char *, ...) __printflike(3, 4);
-void hexdump(void *ptr, int length, const char *hdr, int flags);
+void hexdump(const void *ptr, int length, const char *hdr, int flags);
#define HD_COLUMN_MASK 0xff
#define HD_DELIM_MASK 0xff00
#define HD_OMIT_COUNT (1 << 16)
OpenPOWER on IntegriCloud