diff options
author | phk <phk@FreeBSD.org> | 2005-02-09 20:56:32 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2005-02-09 20:56:32 +0000 |
commit | 94b3cce893d49fffb49745b93de8fd8935a203bc (patch) | |
tree | da2f251b559c803dec6634efd86c3dff26f85498 | |
parent | ad21eaf4a14b7d941b1d6cda9339f7bebfe2eca8 (diff) | |
download | FreeBSD-src-94b3cce893d49fffb49745b93de8fd8935a203bc.zip FreeBSD-src-94b3cce893d49fffb49745b93de8fd8935a203bc.tar.gz |
Constify.
-rw-r--r-- | lib/libgpib/ibfoo.c | 16 | ||||
-rw-r--r-- | sys/dev/ieee488/ugpib.h | 8 |
2 files changed, 12 insertions, 12 deletions
diff --git a/lib/libgpib/ibfoo.c b/lib/libgpib/ibfoo.c index a1905c6..19c61ef 100644 --- a/lib/libgpib/ibfoo.c +++ b/lib/libgpib/ibfoo.c @@ -581,51 +581,51 @@ ibwait (int handle, int mask) } int -ibwrt (int handle, void * buffer, long cnt) +ibwrt (int handle, const void *buffer, long cnt) { struct ibfoo_iocarg io; io.__ident = __ID_IBWRT; io.handle = handle; - io.buffer = buffer; + io.buffer = __DECONST(void *, buffer); io.cnt = cnt; io.__field = __F_HANDLE | __F_BUFFER | __F_CNT; return (__ibsubmit(&io)); } int -ibwrta (int handle, void * buffer, long cnt) +ibwrta (int handle, const void * buffer, long cnt) { struct ibfoo_iocarg io; io.__ident = __ID_IBWRTA; io.handle = handle; - io.buffer = buffer; + io.buffer = __DECONST(void *, buffer); io.cnt = cnt; io.__field = __F_HANDLE | __F_BUFFER | __F_CNT; return (__ibsubmit(&io)); } int -ibwrtf (int handle, char * flname) +ibwrtf (int handle, const char *flname) { struct ibfoo_iocarg io; io.__ident = __ID_IBWRTF; io.handle = handle; - io.flname = flname; + io.flname = __DECONST(void *, flname); io.__field = __F_HANDLE | __F_FLNAME; return (__ibsubmit(&io)); } int -ibwrtkey (int handle, void * buffer, int cnt) +ibwrtkey (int handle, const void *buffer, int cnt) { struct ibfoo_iocarg io; io.__ident = __ID_IBWRTKEY; io.handle = handle; - io.buffer = buffer; + io.buffer = __DECONST(void *, buffer); io.cnt = cnt; io.__field = __F_HANDLE | __F_BUFFER | __F_CNT; return (__ibsubmit(&io)); diff --git a/sys/dev/ieee488/ugpib.h b/sys/dev/ieee488/ugpib.h index 77b7fcd..04467c7 100644 --- a/sys/dev/ieee488/ugpib.h +++ b/sys/dev/ieee488/ugpib.h @@ -143,10 +143,10 @@ int ibtmo(int handle, int tmo); int ibtrap(int mask, int mode); int ibtrg(int handle); int ibwait(int handle, int mask); -int ibwrt(int handle, void *buffer, long cnt); -int ibwrta(int handle, void *buffer, long cnt); -int ibwrtf(int handle, char *flname); -int ibwrtkey(int handle, void *buffer, int cnt); +int ibwrt(int handle, const void *buffer, long cnt); +int ibwrta(int handle, const void *buffer, long cnt); +int ibwrtf(int handle, const char *flname); +int ibwrtkey(int handle, const void *buffer, int cnt); int ibxtrc(int handle, void *buffer, long cnt); #endif /* _KERNEL */ #endif /* _DEV_IEEE488_UGPIB_H_ */ |