$OpenBSD: patch-etc_afpd_quota_c,v 1.1 2003/08/22 11:18:19 naddy Exp $
--- etc/afpd/quota.c.orig	Mon Aug 18 15:08:13 2003
+++ etc/afpd/quota.c	Mon Aug 18 15:09:37 2003
@@ -312,7 +312,7 @@ const u_int32_t     bsize;
     char *p;
 
 #ifdef __svr4__
-    char		buf[ MAXPATHLEN + 1];
+    char		buf[MAXPATHLEN];
 
     if ( vol->v_qfd == -1 && vol->v_gvs == NULL) {
         if (( p = mountp( vol->v_path, &vol->v_nfs)) == NULL ) {
@@ -328,7 +328,7 @@ const u_int32_t     bsize;
             strcpy( vol->v_gvs, p );
 
         } else {
-            sprintf( buf, "%s/quotas", p );
+            snprintf( buf, sizeof(buf), "%s/quotas", p );
             if (( vol->v_qfd = open( buf, O_RDONLY, 0 )) < 0 ) {
                 LOG(log_info, logtype_afpd, "open %s: %s", buf, strerror(errno) );
                 return( AFPERR_PARAM );
