=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/quota/quota.c,v retrieving revision 1.10 retrieving revision 1.11 diff -c -r1.10 -r1.11 *** src/usr.bin/quota/quota.c 1998/07/10 08:17:39 1.10 --- src/usr.bin/quota/quota.c 1998/07/10 08:50:35 1.11 *************** *** 1,4 **** ! /* $OpenBSD: quota.c,v 1.10 1998/07/10 08:17:39 deraadt Exp $ */ /* * Copyright (c) 1980, 1990, 1993 --- 1,4 ---- ! /* $OpenBSD: quota.c,v 1.11 1998/07/10 08:50:35 deraadt Exp $ */ /* * Copyright (c) 1980, 1990, 1993 *************** *** 44,50 **** #ifndef lint /*static char sccsid[] = "from: @(#)quota.c 8.1 (Berkeley) 6/6/93";*/ ! static char rcsid[] = "$OpenBSD: quota.c,v 1.10 1998/07/10 08:17:39 deraadt Exp $"; #endif /* not lint */ /* --- 44,50 ---- #ifndef lint /*static char sccsid[] = "from: @(#)quota.c 8.1 (Berkeley) 6/6/93";*/ ! static char rcsid[] = "$OpenBSD: quota.c,v 1.11 1998/07/10 08:50:35 deraadt Exp $"; #endif /* not lint */ /* *************** *** 554,560 **** * Convert implicit 0 quota (EOF) * into an explicit one (zero'ed dqblk) */ ! bzero((caddr_t)&qup->dqblk, sizeof(struct dqblk)); break; case sizeof(struct dqblk): /* OK */ break; --- 554,560 ---- * Convert implicit 0 quota (EOF) * into an explicit one (zero'ed dqblk) */ ! memset((caddr_t)&qup->dqblk, 0, sizeof(struct dqblk)); break; case sizeof(struct dqblk): /* OK */ break; *************** *** 603,614 **** } *cp = '\0'; ! if (*(cp+1) != '/') { *cp = ':'; return (0); } ! gq_args.gqa_pathp = cp + 1; gq_args.gqa_uid = id; if (callaurpc(fst->f_mntfromname, RQUOTAPROG, RQUOTAVERS, RQUOTAPROC_GETQUOTA, xdr_getquota_args, &gq_args, --- 603,614 ---- } *cp = '\0'; ! if (cp[1] != '/') { *cp = ':'; return (0); } ! gq_args.gqa_pathp = &cp[1]; gq_args.gqa_uid = id; if (callaurpc(fst->f_mntfromname, RQUOTAPROG, RQUOTAVERS, RQUOTAPROC_GETQUOTA, xdr_getquota_args, &gq_args, *************** *** 677,683 **** return ((int) RPC_UNKNOWNHOST); timeout.tv_usec = 0; timeout.tv_sec = 6; ! bcopy(hp->h_addr, &server_addr.sin_addr, hp->h_length); server_addr.sin_family = AF_INET; server_addr.sin_port = 0; --- 677,685 ---- return ((int) RPC_UNKNOWNHOST); timeout.tv_usec = 0; timeout.tv_sec = 6; ! ! memset(&server_addr, 0, sizeof server_addr); ! memcpy(&server_addr.sin_addr, hp->h_addr, hp->h_length); server_addr.sin_family = AF_INET; server_addr.sin_port = 0;