mirror of
https://github.com/opnsense/src.git
synced 2026-06-08 16:22:46 -04:00
Get rid of some old debug code. It provides checks similar to the one
offered by RedZone so there's no need to keep it. Sponsored by: iXsystems inc.
This commit is contained in:
parent
cde1b992cf
commit
e631d5ab78
2 changed files with 0 additions and 40 deletions
|
|
@ -70,18 +70,8 @@ smbfs_name_alloc(const u_char *name, int nmlen)
|
|||
u_char *cp;
|
||||
|
||||
nmlen++;
|
||||
#ifdef SMBFS_NAME_DEBUG
|
||||
cp = malloc(nmlen + 2 + sizeof(int), M_SMBNODENAME, M_WAITOK);
|
||||
*(int*)cp = nmlen;
|
||||
cp += sizeof(int);
|
||||
cp[0] = 0xfc;
|
||||
cp++;
|
||||
bcopy(name, cp, nmlen - 1);
|
||||
cp[nmlen] = 0xfe;
|
||||
#else
|
||||
cp = malloc(nmlen, M_SMBNODENAME, M_WAITOK);
|
||||
bcopy(name, cp, nmlen - 1);
|
||||
#endif
|
||||
cp[nmlen - 1] = 0;
|
||||
return cp;
|
||||
}
|
||||
|
|
@ -89,26 +79,8 @@ smbfs_name_alloc(const u_char *name, int nmlen)
|
|||
static void
|
||||
smbfs_name_free(u_char *name)
|
||||
{
|
||||
#ifdef SMBFS_NAME_DEBUG
|
||||
int nmlen, slen;
|
||||
u_char *cp;
|
||||
|
||||
cp = name;
|
||||
cp--;
|
||||
if (*cp != 0xfc)
|
||||
panic("First byte of name entry '%s' corrupted", name);
|
||||
cp -= sizeof(int);
|
||||
nmlen = *(int*)cp;
|
||||
slen = strlen(name) + 1;
|
||||
if (nmlen != slen)
|
||||
panic("Name length mismatch: was %d, now %d name '%s'",
|
||||
nmlen, slen, name);
|
||||
if (name[nmlen] != 0xfe)
|
||||
panic("Last byte of name entry '%s' corrupted\n", name);
|
||||
free(cp, M_SMBNODENAME);
|
||||
#else
|
||||
free(name, M_SMBNODENAME);
|
||||
#endif
|
||||
}
|
||||
|
||||
static int __inline
|
||||
|
|
|
|||
|
|
@ -1135,18 +1135,6 @@ smbfs_lookup(ap)
|
|||
SMBFSERR("invalid '..'\n");
|
||||
return EIO;
|
||||
}
|
||||
#ifdef SMB_VNODE_DEBUG
|
||||
{
|
||||
char *cp, c;
|
||||
|
||||
cp = name + nmlen;
|
||||
c = *cp;
|
||||
*cp = 0;
|
||||
SMBVDEBUG("%d '%s' in '%s' id=d\n", nameiop, name,
|
||||
VTOSMB(dvp)->n_name);
|
||||
*cp = c;
|
||||
}
|
||||
#endif
|
||||
islastcn = flags & ISLASTCN;
|
||||
if (islastcn && (mp->mnt_flag & MNT_RDONLY) && (nameiop != LOOKUP))
|
||||
return EROFS;
|
||||
|
|
|
|||
Loading…
Reference in a new issue