Searched defs:sff (Results 1 - 17 of 17) sorted by relevance

/osnet-11/usr/src/cmd/sendmail/src/
H A Dstats.c139 long sff = SFF_REGONLY|SFF_OPENASROOT; local
153 sff |= SFF_NOSLINK;
155 sff |= SFF_NOHLINK;
157 fd = safeopen(sfile, O_RDWR, 0600, sff);
H A Dcontrol.c69 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_CREAT|SFF_MUSTOWN; local
82 sff, S_IRUSR|S_IWUSR, NULL);
178 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_CREAT|SFF_MUSTOWN; local
191 RunAsUserName, sff, S_IRUSR|S_IWUSR, NULL);
H A Dsavemail.c66 long sff; local
375 sff = SFF_CREAT|SFF_REGONLY|SFF_RUNASREALUID;
377 sff |= SFF_ROOTOK;
379 if (writable(dlbuf, NULL, sff) &&
380 mailfile(dlbuf, FileMailer, NULL, sff, e) == EX_OK)
416 sff = SFF_CREAT|SFF_REGONLY|SFF_ROOTOK|SFF_OPENASROOT|SFF_MUSTOWN;
417 if (!writable(DeadLetterDrop, NULL, sff) ||
419 FileMode, sff)) == NULL)
846 long sff = SFF_ROOTOK|SFF_REGONLY; local
849 sff |
[all...]
H A Dalias.c508 long sff = SFF_OPENASROOT|SFF_REGONLY|SFF_NOLOCK; local
518 sff |= SFF_NOWLINK;
520 sff |= SFF_NOGWFILES;
522 sff |= SFF_NOWWFILES;
525 if ((af = safefopen(map->map_file, O_RDWR, 0, sff)) == NULL)
530 (af = safefopen(map->map_file, O_RDONLY, 0, sff)) == NULL)
H A Dtls.c147 long sff; local
151 sff = SFF_SAFEDIRPATH | SFF_NOWLINK
156 sff |= SFF_NOLOCK;
157 if ((fd = safeopen(randfile, O_RDONLY, 0, sff)) >= 0)
393 ** sff -- flags for safefile()
401 tls_safe_f(var, sff, srv)
403 long sff;
408 if ((ret = safefile(var, RunAsUid, RunAsGid, RunAsUserName, sff,
463 ** sff -- flags for safefile()
474 # define TLS_SAFE_F(var, sff, re
530 long sff, status; local
[all...]
H A Ddaemon.c1067 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_ROOTOK|SFF_EXECOK|SFF_CREAT; local
1072 RunAsUserName, sff,
2924 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_ROOTOK|SFF_EXECOK; local
2929 sff, S_IRUSR|S_IWUSR, NULL);
3055 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_MUSTOWN|SFF_EXECOK|SFF_CREAT; local
3060 RunAsUserName, sff,
H A Dusersmtp.c725 long sff; local
769 sff = SFF_REGONLY|SFF_SAFEDIRPATH|SFF_NOWLINK
774 sff |= SFF_NOGRFILES;
776 sff |= SFF_NOLOCK;
785 sff |= SFF_MUSTOWN;
788 sff |= SFF_OPENASROOT;
791 f = safefopen(filename, O_RDONLY, 0, sff);
1332 long sff; local
1341 sff = SFF_SAFEDIRPATH|SFF_NOWLINK|SFF_NOWWFILES|SFF_ROOTOK;
1354 sff |
[all...]
H A Dutil.c582 long sff; local
587 sff = SFF_NOLINK|SFF_ROOTOK|SFF_REGONLY|SFF_CREAT|SFF_NBLOCK;
589 sff |= SFF_OPENASROOT;
591 Pidf = safefopen(pidpath, O_WRONLY|O_TRUNC, FileMode, sff);
2027 int sff; local
2163 sff = SFF_ROOTOK|SFF_EXECOK;
2165 sff |= SFF_NOGWFILES|SFF_NOWWFILES;
2167 sff |= SFF_NOPATHCHECK;
2169 sff |= SFF_SAFEDIRPATH;
2170 ret = safefile(argv[0], DefUid, DefGid, DefUser, sff,
[all...]
H A Ddeliver.c2367 int sff; local
2685 sff = SFF_ROOTOK|SFF_EXECOK;
2688 sff |= SFF_NOGWFILES|SFF_NOWWFILES;
2691 sff |= SFF_NOPATHCHECK;
2693 sff |= SFF_SAFEDIRPATH;
2695 user, sff, 0, NULL);
H A Dmilter.c753 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_EXECOK; local
772 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,
H A Dsrvrsmtp.c4884 long sff = SFF_OPENASROOT|SFF_REGONLY; local
4891 sff |= SFF_NOLOCK;
4893 sff |= SFF_SAFEDIRPATH;
4896 (hf = safefopen(HelpFile, O_RDONLY, 0444, sff)) == NULL)
H A Dconf.c956 long sff = SFF_REGONLY|SFF_OPENASROOT|SFF_NOLOCK; local
960 sff |= SFF_NOWLINK;
964 fp = safefopen(ServiceSwitchFile, O_RDONLY, 0, sff);
5582 int sff; local
5589 sff = SFF_REGONLY|SFF_OPENASROOT;
5591 sff |= SFF_NOLOCK;
5594 src = safeopen((char *)source, O_RDONLY, 0, sff);
5603 sff &= ~SFF_NOLOCK;
5604 sff |= SFF_CREAT;
5606 st.st_mode, sff);
[all...]
H A Dreadcf.c105 long sff = SFF_OPENASROOT; local
129 sff |= SFF_NOLOCK;
130 cf = safefopen(cfname, O_RDONLY, 0444, sff);
945 long sff; local
1123 sff = SFF_REGONLY;
1125 sff |= SFF_SAFEDIRPATH;
1128 sff |= SFF_NOWLINK;
1130 sff |= SFF_OPENASROOT;
1132 sff |= SFF_ROOTOK;
1134 sff |
[all...]
H A Dmap.c1411 long sff; local
1437 sff = SFF_ROOTOK|SFF_REGONLY;
1440 sff |= SFF_CREAT;
1442 sff |= SFF_NOSLINK;
1444 sff |= SFF_NOHLINK;
1450 sff |= SFF_NOWLINK;
1453 sff |= SFF_SAFEDIRPATH;
1455 sff, smode, &std);
1458 sff, smode, &stp);
1503 long sff
2005 long sff; variable
4396 long sff = SFF_OPENASROOT|SFF_ROOTOK|SFF_NOWLINK|SFF_NOWWFILES|SFF_NOGWFILES; local
5701 long sff; local
5810 long sff = map->map_sff; local
6000 long sff; local
7518 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_EXECOK; local
[all...]
H A Dqueue.c5930 ** sff -- flags for safefile()
5939 chkqdir(name, sff)
5941 long sff;
5989 i = safedirpath(name, RunAsUid, RunAsGid, NULL, sff, 0, 0);
6040 long sff = SFF_ANYFILE; local
6065 sff |= SFF_ROOTOK;
6067 sff |= SFF_SAFEDIRPATH|SFF_NOWWFILES;
6069 sff |= SFF_NOGWFILES;
6185 sff, 0, 0);
6222 if (!chkqdir(relpath, sff))
6775 long sff; local
6832 long sff, n; local
7119 long sff = SFF_CREAT; local
[all...]
/osnet-11/usr/src/cmd/sendmail/aux/
H A Deditmap.c97 long sff = SFF_ROOTOK|SFF_REGONLY; local
179 sff |= SFF_NOSLINK;
181 sff |= SFF_NOHLINK;
183 sff |= SFF_NOWLINK;
283 sff |= SFF_CREAT|SFF_NOTEXCL;
289 errno = smdb_open_database(&database, mapname, mode, smode, sff,
H A Dmakemap.c98 long sff = SFF_ROOTOK|SFF_REGONLY; local
217 sff |= SFF_NOSLINK;
219 sff |= SFF_NOHLINK;
221 sff |= SFF_NOWLINK;
314 sff |= SFF_CREAT;
321 errno = smdb_open_database(&database, mapname, mode, smode, sff,

Completed in 120 milliseconds