MODEMASK is defined in sys/vnode.h on Solaris, so undef it before we
define our own. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15123 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -323,6 +323,7 @@ syserr: run_err("%s: %s", name, strerror(errno));
|
|||||||
if (response() < 0)
|
if (response() < 0)
|
||||||
goto next;
|
goto next;
|
||||||
}
|
}
|
||||||
|
#undef MODEMASK
|
||||||
#define MODEMASK (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
|
#define MODEMASK (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
|
||||||
snprintf(buf, sizeof(buf), "C%04o %lu %s\n",
|
snprintf(buf, sizeof(buf), "C%04o %lu %s\n",
|
||||||
stb.st_mode & MODEMASK,
|
stb.st_mode & MODEMASK,
|
||||||
|
Reference in New Issue
Block a user