/*
- * $Id: file.c,v 1.29.2.6 2002-03-05 02:08:12 jmarcus Exp $
+ * $Id: file.c,v 1.29.2.7 2002-03-08 05:47:25 jmarcus Exp $
*
* Copyright (c) 1990,1993 Regents of The University of Michigan.
* All Rights Reserved. See COPYRIGHT.
char *upath;
int err;
cnid_t id;
+ cnid_t fileid;
u_short vid;
#ifdef DEBUG
memcpy(&id, ibuf, sizeof( id ));
ibuf += sizeof(id);
-
+ fileid = id;
+
if ((upath = cnid_resolve(vol->v_db, &id)) == NULL) {
return AFPERR_NOID;
}
if (S_ISDIR(st.st_mode))
return AFPERR_BADTYPE;
- if (cnid_delete(vol->v_db, id)) {
+ if (cnid_delete(vol->v_db, fileid)) {
switch (errno) {
case EROFS:
return AFPERR_VLOCK;