diff options
author | phk <phk@FreeBSD.org> | 1995-11-14 09:10:54 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1995-11-14 09:10:54 +0000 |
commit | c23e20dc57f18fb6fe26509e34fe1bbca9814c33 (patch) | |
tree | e99e43420be823c89bedb2c9739f7e3d9ddb6730 /sys/kern/kern_xxx.c | |
parent | 08ab771c4d31d055a8414acbe6eeb5e386e02a66 (diff) | |
download | FreeBSD-src-c23e20dc57f18fb6fe26509e34fe1bbca9814c33.zip FreeBSD-src-c23e20dc57f18fb6fe26509e34fe1bbca9814c33.tar.gz |
Get rid of domainnamelen.
Diffstat (limited to 'sys/kern/kern_xxx.c')
-rw-r--r-- | sys/kern/kern_xxx.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/kern/kern_xxx.c b/sys/kern/kern_xxx.c index a961990..fca19bc 100644 --- a/sys/kern/kern_xxx.c +++ b/sys/kern/kern_xxx.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)kern_xxx.c 8.2 (Berkeley) 11/14/93 - * $Id: kern_xxx.c,v 1.17 1995/11/12 06:43:03 bde Exp $ + * $Id: kern_xxx.c,v 1.18 1995/11/12 07:04:30 bde Exp $ */ #include <sys/param.h> @@ -280,6 +280,7 @@ getdomainname(p, uap, retval) struct getdomainname_args *uap; int *retval; { + int domainnamelen = strlen(domainname) + 1; if ((u_int)uap->len > domainnamelen + 1) uap->len = domainnamelen + 1; return (copyout((caddr_t)domainname, (caddr_t)uap->domainname, uap->len)); @@ -299,7 +300,7 @@ setdomainname(p, uap, retval) struct setdomainname_args *uap; int *retval; { - int error; + int error, domainnamelen; if ((error = suser(p->p_ucred, &p->p_acflag))) return (error); |