projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove confusing and incorrect comment inherited from patchkit days.
[unix-history]
/
sys
/
kern
/
kern_subr.c
diff --git
a/sys/kern/kern_subr.c
b/sys/kern/kern_subr.c
index
4b17daa
..
9c8accf
100644
(file)
--- a/
sys/kern/kern_subr.c
+++ b/
sys/kern/kern_subr.c
@@
-31,7
+31,7
@@
* SUCH DAMAGE.
*
* from: @(#)kern_subr.c 7.7 (Berkeley) 4/15/91
* SUCH DAMAGE.
*
* from: @(#)kern_subr.c 7.7 (Berkeley) 4/15/91
- * $Id: kern_subr.c,v 1.
3 1993/11/18 05:02:34 rgrimes
Exp $
+ * $Id: kern_subr.c,v 1.
4 1993/11/25 01:33:11 wollman
Exp $
*/
#include "param.h"
*/
#include "param.h"
@@
-39,11
+39,12
@@
#include "proc.h"
int
#include "proc.h"
int
-uiomove(cp, n, uio)
- register
caddr_t
cp;
+uiomove(
x
cp, n, uio)
+ register
void *x
cp;
register int n;
register struct uio *uio;
{
register int n;
register struct uio *uio;
{
+ caddr_t cp = (caddr_t)xcp;
register struct iovec *iov;
u_int cnt;
int error = 0;
register struct iovec *iov;
u_int cnt;
int error = 0;
@@
-97,8
+98,8
@@
uiomove(cp, n, uio)
int
uioapply(func, arg1, arg2, uio)
int (*func)() ;
int
uioapply(func, arg1, arg2, uio)
int (*func)() ;
-
in
t arg1;
-
in
t arg2;
+
caddr_
t arg1;
+
caddr_
t arg2;
register struct uio *uio;
{
register struct iovec *iov;
register struct uio *uio;
{
register struct iovec *iov;
@@
-176,15
+177,18
@@
again:
return (0);
}
return (0);
}
-void
+char *
strcat(src, append)
strcat(src, append)
- register char *src, *append;
+ register char *src;
+ const char *append;
{
{
+ char *old = src;
for (; *src; ++src)
;
while (*src++ = *append++)
;
for (; *src; ++src)
;
while (*src++ = *append++)
;
+ return old;
}
char *
}
char *
@@
-198,15
+202,18
@@
strcpy(to, from)
return old;
}
return old;
}
-void
+char *
strncpy(to, from, cnt)
strncpy(to, from, cnt)
- register char *to, *from;
- register int cnt;
+ char *to;
+ const char *from;
+ int cnt;
{
{
+ char *old = to;
for (; cnt && (*to = *from); --cnt, ++from, ++to)
;
*to = '\0';
for (; cnt && (*to = *from); --cnt, ++from, ++to)
;
*to = '\0';
+ return old;
}
}