Make this compile again, including Politically Correct const handling.
This commit is contained in:
parent
60bc771353
commit
bb31faf853
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: ibcs2_misc.c,v 1.21 1996/10/02 18:04:59 ws Exp $ */
|
/* $NetBSD: ibcs2_misc.c,v 1.22 1996/12/22 23:01:12 fvdl Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1994, 1995 Scott Bartram
|
* Copyright (c) 1994, 1995 Scott Bartram
|
||||||
@ -642,8 +642,7 @@ ibcs2_sys_setgroups(p, v, retval)
|
|||||||
caddr_t sg = stackgap_init(p->p_emul);
|
caddr_t sg = stackgap_init(p->p_emul);
|
||||||
|
|
||||||
SCARG(&sa, gidsetsize) = SCARG(uap, gidsetsize);
|
SCARG(&sa, gidsetsize) = SCARG(uap, gidsetsize);
|
||||||
SCARG(&sa, gidset) = stackgap_alloc(&sg, SCARG(&sa, gidsetsize) *
|
gp = stackgap_alloc(&sg, SCARG(&sa, gidsetsize) * sizeof(gid_t *));
|
||||||
sizeof(gid_t *));
|
|
||||||
iset = stackgap_alloc(&sg, SCARG(&sa, gidsetsize) *
|
iset = stackgap_alloc(&sg, SCARG(&sa, gidsetsize) *
|
||||||
sizeof(ibcs2_gid_t *));
|
sizeof(ibcs2_gid_t *));
|
||||||
if (SCARG(&sa, gidsetsize)) {
|
if (SCARG(&sa, gidsetsize)) {
|
||||||
@ -652,8 +651,9 @@ ibcs2_sys_setgroups(p, v, retval)
|
|||||||
if (error)
|
if (error)
|
||||||
return error;
|
return error;
|
||||||
}
|
}
|
||||||
for (i = 0, gp = SCARG(&sa, gidset); i < SCARG(&sa, gidsetsize); i++)
|
for (i = 0; i < SCARG(&sa, gidsetsize); i++)
|
||||||
*gp++ = (gid_t)iset[i];
|
gp[i]= (gid_t)iset[i];
|
||||||
|
SCARG(&sa, gidset) = gp;
|
||||||
return sys_setgroups(p, &sa, retval);
|
return sys_setgroups(p, &sa, retval);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -963,14 +963,16 @@ ibcs2_sys_stime(p, v, retval)
|
|||||||
int error;
|
int error;
|
||||||
struct sys_settimeofday_args sa;
|
struct sys_settimeofday_args sa;
|
||||||
caddr_t sg = stackgap_init(p->p_emul);
|
caddr_t sg = stackgap_init(p->p_emul);
|
||||||
|
struct timeval *tvp;
|
||||||
|
|
||||||
SCARG(&sa, tv) = stackgap_alloc(&sg, sizeof(*SCARG(&sa, tv)));
|
tvp = stackgap_alloc(&sg, sizeof(*SCARG(&sa, tv)));
|
||||||
SCARG(&sa, tzp) = NULL;
|
SCARG(&sa, tzp) = NULL;
|
||||||
error = copyin((caddr_t)SCARG(uap, timep),
|
error = copyin((caddr_t)SCARG(uap, timep),
|
||||||
&(SCARG(&sa, tv)->tv_sec), sizeof(long));
|
(void *)&tvp->tv_sec, sizeof(long));
|
||||||
if (error)
|
if (error)
|
||||||
return error;
|
return error;
|
||||||
SCARG(&sa, tv)->tv_usec = 0;
|
tvp->tv_usec = 0;
|
||||||
|
SCARG(&sa, tv) = tvp;
|
||||||
if ((error = sys_settimeofday(p, &sa, retval)) != 0)
|
if ((error = sys_settimeofday(p, &sa, retval)) != 0)
|
||||||
return EPERM;
|
return EPERM;
|
||||||
return 0;
|
return 0;
|
||||||
@ -1000,14 +1002,12 @@ ibcs2_sys_utime(p, v, retval)
|
|||||||
sizeof(ubuf));
|
sizeof(ubuf));
|
||||||
if (error)
|
if (error)
|
||||||
return error;
|
return error;
|
||||||
SCARG(&sa, tptr) = stackgap_alloc(&sg,
|
tp = stackgap_alloc(&sg, 2 * sizeof(struct timeval *));
|
||||||
2 * sizeof(struct timeval *));
|
tp[0].tv_sec = ubuf.actime;
|
||||||
tp = (struct timeval *)SCARG(&sa, tptr);
|
tp[0].tv_usec = 0;
|
||||||
tp->tv_sec = ubuf.actime;
|
tp[1].tv_sec = ubuf.modtime;
|
||||||
tp->tv_usec = 0;
|
tp[1].tv_usec = 0;
|
||||||
tp++;
|
SCARG(&sa, tptr) = tp;
|
||||||
tp->tv_sec = ubuf.modtime;
|
|
||||||
tp->tv_usec = 0;
|
|
||||||
} else
|
} else
|
||||||
SCARG(&sa, tptr) = NULL;
|
SCARG(&sa, tptr) = NULL;
|
||||||
return sys_utimes(p, &sa, retval);
|
return sys_utimes(p, &sa, retval);
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: linux_socket.c,v 1.14 1996/04/05 00:01:50 christos Exp $ */
|
/* $NetBSD: linux_socket.c,v 1.15 1996/12/22 23:02:26 fvdl Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1995 Frank van der Linden
|
* Copyright (c) 1995 Frank van der Linden
|
||||||
@ -170,7 +170,7 @@ linux_bind(p, uap, retval)
|
|||||||
return error;
|
return error;
|
||||||
|
|
||||||
SCARG(&bba, s) = lba.s;
|
SCARG(&bba, s) = lba.s;
|
||||||
SCARG(&bba, name) = (caddr_t) lba.name;
|
SCARG(&bba, name) = (void *) lba.name;
|
||||||
SCARG(&bba, namelen) = lba.namelen;
|
SCARG(&bba, namelen) = lba.namelen;
|
||||||
|
|
||||||
return sys_bind(p, &bba, retval);
|
return sys_bind(p, &bba, retval);
|
||||||
@ -194,7 +194,7 @@ linux_connect(p, uap, retval)
|
|||||||
return error;
|
return error;
|
||||||
|
|
||||||
SCARG(&bca, s) = lca.s;
|
SCARG(&bca, s) = lca.s;
|
||||||
SCARG(&bca, name) = (caddr_t) lca.name;
|
SCARG(&bca, name) = (void *) lca.name;
|
||||||
SCARG(&bca, namelen) = lca.namelen;
|
SCARG(&bca, namelen) = lca.namelen;
|
||||||
|
|
||||||
return sys_connect(p, &bca, retval);
|
return sys_connect(p, &bca, retval);
|
||||||
@ -398,7 +398,7 @@ linux_sendto(p, uap, retval)
|
|||||||
SCARG(&bsa, buf) = lsa.msg;
|
SCARG(&bsa, buf) = lsa.msg;
|
||||||
SCARG(&bsa, len) = lsa.len;
|
SCARG(&bsa, len) = lsa.len;
|
||||||
SCARG(&bsa, flags) = lsa.flags;
|
SCARG(&bsa, flags) = lsa.flags;
|
||||||
SCARG(&bsa, to) = (caddr_t) lsa.to;
|
SCARG(&bsa, to) = (void *) lsa.to;
|
||||||
SCARG(&bsa, tolen) = lsa.tolen;
|
SCARG(&bsa, tolen) = lsa.tolen;
|
||||||
|
|
||||||
return sys_sendto(p, &bsa, retval);
|
return sys_sendto(p, &bsa, retval);
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: linux_socketcall.c,v 1.14 1996/04/05 00:01:50 christos Exp $ */
|
/* $NetBSD: linux_socketcall.c,v 1.15 1996/12/22 23:02:26 fvdl Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1995 Frank van der Linden
|
* Copyright (c) 1995 Frank van der Linden
|
||||||
@ -170,7 +170,7 @@ linux_bind(p, uap, retval)
|
|||||||
return error;
|
return error;
|
||||||
|
|
||||||
SCARG(&bba, s) = lba.s;
|
SCARG(&bba, s) = lba.s;
|
||||||
SCARG(&bba, name) = (caddr_t) lba.name;
|
SCARG(&bba, name) = (void *) lba.name;
|
||||||
SCARG(&bba, namelen) = lba.namelen;
|
SCARG(&bba, namelen) = lba.namelen;
|
||||||
|
|
||||||
return sys_bind(p, &bba, retval);
|
return sys_bind(p, &bba, retval);
|
||||||
@ -194,7 +194,7 @@ linux_connect(p, uap, retval)
|
|||||||
return error;
|
return error;
|
||||||
|
|
||||||
SCARG(&bca, s) = lca.s;
|
SCARG(&bca, s) = lca.s;
|
||||||
SCARG(&bca, name) = (caddr_t) lca.name;
|
SCARG(&bca, name) = (void *) lca.name;
|
||||||
SCARG(&bca, namelen) = lca.namelen;
|
SCARG(&bca, namelen) = lca.namelen;
|
||||||
|
|
||||||
return sys_connect(p, &bca, retval);
|
return sys_connect(p, &bca, retval);
|
||||||
@ -398,7 +398,7 @@ linux_sendto(p, uap, retval)
|
|||||||
SCARG(&bsa, buf) = lsa.msg;
|
SCARG(&bsa, buf) = lsa.msg;
|
||||||
SCARG(&bsa, len) = lsa.len;
|
SCARG(&bsa, len) = lsa.len;
|
||||||
SCARG(&bsa, flags) = lsa.flags;
|
SCARG(&bsa, flags) = lsa.flags;
|
||||||
SCARG(&bsa, to) = (caddr_t) lsa.to;
|
SCARG(&bsa, to) = (void *) lsa.to;
|
||||||
SCARG(&bsa, tolen) = lsa.tolen;
|
SCARG(&bsa, tolen) = lsa.tolen;
|
||||||
|
|
||||||
return sys_sendto(p, &bsa, retval);
|
return sys_sendto(p, &bsa, retval);
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: linux_socket.c,v 1.14 1996/04/05 00:01:50 christos Exp $ */
|
/* $NetBSD: linux_socket.c,v 1.15 1996/12/22 23:02:26 fvdl Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1995 Frank van der Linden
|
* Copyright (c) 1995 Frank van der Linden
|
||||||
@ -170,7 +170,7 @@ linux_bind(p, uap, retval)
|
|||||||
return error;
|
return error;
|
||||||
|
|
||||||
SCARG(&bba, s) = lba.s;
|
SCARG(&bba, s) = lba.s;
|
||||||
SCARG(&bba, name) = (caddr_t) lba.name;
|
SCARG(&bba, name) = (void *) lba.name;
|
||||||
SCARG(&bba, namelen) = lba.namelen;
|
SCARG(&bba, namelen) = lba.namelen;
|
||||||
|
|
||||||
return sys_bind(p, &bba, retval);
|
return sys_bind(p, &bba, retval);
|
||||||
@ -194,7 +194,7 @@ linux_connect(p, uap, retval)
|
|||||||
return error;
|
return error;
|
||||||
|
|
||||||
SCARG(&bca, s) = lca.s;
|
SCARG(&bca, s) = lca.s;
|
||||||
SCARG(&bca, name) = (caddr_t) lca.name;
|
SCARG(&bca, name) = (void *) lca.name;
|
||||||
SCARG(&bca, namelen) = lca.namelen;
|
SCARG(&bca, namelen) = lca.namelen;
|
||||||
|
|
||||||
return sys_connect(p, &bca, retval);
|
return sys_connect(p, &bca, retval);
|
||||||
@ -398,7 +398,7 @@ linux_sendto(p, uap, retval)
|
|||||||
SCARG(&bsa, buf) = lsa.msg;
|
SCARG(&bsa, buf) = lsa.msg;
|
||||||
SCARG(&bsa, len) = lsa.len;
|
SCARG(&bsa, len) = lsa.len;
|
||||||
SCARG(&bsa, flags) = lsa.flags;
|
SCARG(&bsa, flags) = lsa.flags;
|
||||||
SCARG(&bsa, to) = (caddr_t) lsa.to;
|
SCARG(&bsa, to) = (void *) lsa.to;
|
||||||
SCARG(&bsa, tolen) = lsa.tolen;
|
SCARG(&bsa, tolen) = lsa.tolen;
|
||||||
|
|
||||||
return sys_sendto(p, &bsa, retval);
|
return sys_sendto(p, &bsa, retval);
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: linux_socketcall.c,v 1.14 1996/04/05 00:01:50 christos Exp $ */
|
/* $NetBSD: linux_socketcall.c,v 1.15 1996/12/22 23:02:26 fvdl Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1995 Frank van der Linden
|
* Copyright (c) 1995 Frank van der Linden
|
||||||
@ -170,7 +170,7 @@ linux_bind(p, uap, retval)
|
|||||||
return error;
|
return error;
|
||||||
|
|
||||||
SCARG(&bba, s) = lba.s;
|
SCARG(&bba, s) = lba.s;
|
||||||
SCARG(&bba, name) = (caddr_t) lba.name;
|
SCARG(&bba, name) = (void *) lba.name;
|
||||||
SCARG(&bba, namelen) = lba.namelen;
|
SCARG(&bba, namelen) = lba.namelen;
|
||||||
|
|
||||||
return sys_bind(p, &bba, retval);
|
return sys_bind(p, &bba, retval);
|
||||||
@ -194,7 +194,7 @@ linux_connect(p, uap, retval)
|
|||||||
return error;
|
return error;
|
||||||
|
|
||||||
SCARG(&bca, s) = lca.s;
|
SCARG(&bca, s) = lca.s;
|
||||||
SCARG(&bca, name) = (caddr_t) lca.name;
|
SCARG(&bca, name) = (void *) lca.name;
|
||||||
SCARG(&bca, namelen) = lca.namelen;
|
SCARG(&bca, namelen) = lca.namelen;
|
||||||
|
|
||||||
return sys_connect(p, &bca, retval);
|
return sys_connect(p, &bca, retval);
|
||||||
@ -398,7 +398,7 @@ linux_sendto(p, uap, retval)
|
|||||||
SCARG(&bsa, buf) = lsa.msg;
|
SCARG(&bsa, buf) = lsa.msg;
|
||||||
SCARG(&bsa, len) = lsa.len;
|
SCARG(&bsa, len) = lsa.len;
|
||||||
SCARG(&bsa, flags) = lsa.flags;
|
SCARG(&bsa, flags) = lsa.flags;
|
||||||
SCARG(&bsa, to) = (caddr_t) lsa.to;
|
SCARG(&bsa, to) = (void *) lsa.to;
|
||||||
SCARG(&bsa, tolen) = lsa.tolen;
|
SCARG(&bsa, tolen) = lsa.tolen;
|
||||||
|
|
||||||
return sys_sendto(p, &bsa, retval);
|
return sys_sendto(p, &bsa, retval);
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: svr4_stat.c,v 1.21 1996/04/22 01:16:07 christos Exp $ */
|
/* $NetBSD: svr4_stat.c,v 1.22 1996/12/22 23:00:02 fvdl Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1994 Christos Zoulas
|
* Copyright (c) 1994 Christos Zoulas
|
||||||
@ -556,6 +556,7 @@ svr4_sys_utime(p, v, retval)
|
|||||||
struct sys_utimes_args ap;
|
struct sys_utimes_args ap;
|
||||||
int error;
|
int error;
|
||||||
caddr_t sg = stackgap_init(p->p_emul);
|
caddr_t sg = stackgap_init(p->p_emul);
|
||||||
|
void *ttp;
|
||||||
|
|
||||||
SVR4_CHECK_ALT_EXIST(p, &sg, SCARG(uap, path));
|
SVR4_CHECK_ALT_EXIST(p, &sg, SCARG(uap, path));
|
||||||
SCARG(&ap, path) = SCARG(uap, path);
|
SCARG(&ap, path) = SCARG(uap, path);
|
||||||
@ -566,10 +567,11 @@ svr4_sys_utime(p, v, retval)
|
|||||||
tbuf[0].tv_usec = 0;
|
tbuf[0].tv_usec = 0;
|
||||||
tbuf[1].tv_sec = ub.modtime;
|
tbuf[1].tv_sec = ub.modtime;
|
||||||
tbuf[1].tv_usec = 0;
|
tbuf[1].tv_usec = 0;
|
||||||
SCARG(&ap, tptr) = stackgap_alloc(&sg, sizeof(tbuf));
|
ttp = stackgap_alloc(&sg, sizeof(tbuf));
|
||||||
error = copyout(tbuf, SCARG(&ap, tptr), sizeof(tbuf));
|
error = copyout(tbuf, ttp, sizeof(tbuf));
|
||||||
if (error)
|
if (error)
|
||||||
return error;
|
return error;
|
||||||
|
SCARG(&ap, tptr) = ttp;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
SCARG(&ap, tptr) = NULL;
|
SCARG(&ap, tptr) = NULL;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: svr4_stream.c,v 1.18 1996/12/06 03:24:32 christos Exp $ */
|
/* $NetBSD: svr4_stream.c,v 1.19 1996/12/22 23:00:03 fvdl Exp $ */
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1994, 1996 Christos Zoulas. All rights reserved.
|
* Copyright (c) 1994, 1996 Christos Zoulas. All rights reserved.
|
||||||
*
|
*
|
||||||
@ -259,13 +259,16 @@ clean_pipe(p, path)
|
|||||||
int error;
|
int error;
|
||||||
caddr_t sg = stackgap_init(p->p_emul);
|
caddr_t sg = stackgap_init(p->p_emul);
|
||||||
size_t l = strlen(path) + 1;
|
size_t l = strlen(path) + 1;
|
||||||
|
void *tpath;
|
||||||
|
|
||||||
SCARG(&la, path) = stackgap_alloc(&sg, l);
|
tpath = stackgap_alloc(&sg, l);
|
||||||
SCARG(&la, ub) = stackgap_alloc(&sg, sizeof(struct stat));
|
SCARG(&la, ub) = stackgap_alloc(&sg, sizeof(struct stat));
|
||||||
|
|
||||||
if ((error = copyout(path, SCARG(&la, path), l)) != 0)
|
if ((error = copyout(path, tpath, l)) != 0)
|
||||||
return error;
|
return error;
|
||||||
|
|
||||||
|
SCARG(&la, path) = tpath;
|
||||||
|
|
||||||
if ((error = sys_lstat(p, &la, &retval)) != 0)
|
if ((error = sys_lstat(p, &la, &retval)) != 0)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
@ -797,7 +800,7 @@ ti_bind(fp, fd, ioc, p)
|
|||||||
|
|
||||||
SCARG(&ba, s) = fd;
|
SCARG(&ba, s) = fd;
|
||||||
DPRINTF(("TI_BIND: fileno %d\n", fd));
|
DPRINTF(("TI_BIND: fileno %d\n", fd));
|
||||||
SCARG(&ba, name) = (caddr_t) sup;
|
SCARG(&ba, name) = (void *) sup;
|
||||||
SCARG(&ba, namelen) = sasize;
|
SCARG(&ba, namelen) = sasize;
|
||||||
|
|
||||||
if ((error = sys_bind(p, &ba, &retval)) != 0) {
|
if ((error = sys_bind(p, &ba, &retval)) != 0) {
|
||||||
@ -1475,7 +1478,7 @@ svr4_sys_putmsg(p, v, retval)
|
|||||||
struct sys_connect_args co;
|
struct sys_connect_args co;
|
||||||
|
|
||||||
co.s = SCARG(uap, fd);
|
co.s = SCARG(uap, fd);
|
||||||
co.name = (caddr_t) sup;
|
co.name = (void *) sup;
|
||||||
co.namelen = (int) sasize;
|
co.namelen = (int) sasize;
|
||||||
return sys_connect(p, &co, retval);
|
return sys_connect(p, &co, retval);
|
||||||
}
|
}
|
||||||
@ -1625,7 +1628,7 @@ svr4_sys_getmsg(p, v, retval)
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
SCARG(&ga, fdes) = SCARG(uap, fd);
|
SCARG(&ga, fdes) = SCARG(uap, fd);
|
||||||
SCARG(&ga, asa) = (caddr_t) sup;
|
SCARG(&ga, asa) = (void *) sup;
|
||||||
SCARG(&ga, alen) = flen;
|
SCARG(&ga, alen) = flen;
|
||||||
|
|
||||||
if ((error = sys_getpeername(p, &ga, retval)) != 0) {
|
if ((error = sys_getpeername(p, &ga, retval)) != 0) {
|
||||||
@ -1684,7 +1687,7 @@ svr4_sys_getmsg(p, v, retval)
|
|||||||
* We are after a listen, so we try to accept...
|
* We are after a listen, so we try to accept...
|
||||||
*/
|
*/
|
||||||
SCARG(&aa, s) = SCARG(uap, fd);
|
SCARG(&aa, s) = SCARG(uap, fd);
|
||||||
SCARG(&aa, name) = (caddr_t) sup;
|
SCARG(&aa, name) = (void *) sup;
|
||||||
SCARG(&aa, anamelen) = flen;
|
SCARG(&aa, anamelen) = flen;
|
||||||
|
|
||||||
if ((error = sys_accept(p, &aa, retval)) != 0) {
|
if ((error = sys_accept(p, &aa, retval)) != 0) {
|
||||||
|
Loading…
Reference in New Issue
Block a user