* Copyright (c) 1982, 1986 Regents of the University of California.
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
* @(#)kern_xxx.c 7.3 (Berkeley) %G%
} *uap
= (struct a
*)u
.u_ap
;
} *uap
= (struct a
*)u
.u_ap
;
if (len
> hostnamelen
+ 1)
u
.u_error
= copyout((caddr_t
)hostname
, (caddr_t
)uap
->hostname
, len
);
} *uap
= (struct a
*)u
.u_ap
;
if (uap
->len
> sizeof (hostname
) - 1) {
u
.u_error
= copyin((caddr_t
)uap
->hostname
, hostname
, uap
->len
);
hostname
[hostnamelen
] = 0;
boot(((struct a
*)u
.u_ap
)->opt
);