Home
last modified time | relevance | path

Searched refs:sff (Results 1 – 25 of 25) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/libsmutil/
H A Dsafefile.c681 safeopen(fn, omode, cmode, sff) in safeopen() argument
685 long sff;
697 fn, omode, cmode, sff);
700 sff |= SFF_CREAT;
722 sff, smode, &stb);
725 sff, smode, &stb);
788 safefopen(fn, omode, cmode, sff) in safefopen() argument
792 long sff;
931 long sff;
955 if (!bitset(SFF_NOLOCK, sff) &&
[all …]
/illumos-gate/usr/src/cmd/sendmail/libsmdb/
H A Dsmdb.c190 smdb_open_database(database, db_name, mode, mode_mask, sff, type, user_info, in smdb_open_database() argument
196 long sff;
224 result = smdb_db_open(database, db_name, mode, mode_mask, sff,
243 sff, type, user_info, params);
316 smdb_lock_file(lock_fd, db_name, mode, sff, extension) in smdb_lock_file() argument
320 long sff;
331 *lock_fd = safeopen(file_name, mode & ~O_TRUNC, DBMMODE, sff);
430 smdb_setup_file(db_name, extension, mode_mask, sff, user_info, stat_info) in smdb_setup_file() argument
434 long sff;
449 sff, mode_mask, stat_info);
H A Dsmndbm.c484 smdb_ndbm_open(database, db_name, mode, mode_mask, sff, type, user_info, in smdb_ndbm_open() argument
490 long sff;
511 sff, user_info, &dir_stat_info);
516 sff, user_info, &pag_stat_info);
526 result = smdb_lock_file(&lock_fd, db_name, mode, sff,
536 result = smdb_lock_file(&pag_fd, db_name, mode, sff,
H A Dsmdb1.c448 smdb_db_open(database, db_name, mode, mode_mask, sff, type, user_info, in smdb_db_open() argument
454 long sff;
484 sff, user_info, &stat_info);
493 result = smdb_lock_file(&lock_fd, db_name, mode, sff,
H A Dsmdb2.c566 smdb_db_open(database, db_name, mode, mode_mask, sff, type, user_info, db_params) in smdb_db_open() argument
571 long sff;
601 mode_mask, sff, user_info, &stat_info);
611 result = smdb_lock_file(&lock_fd, db_name, mode, sff,
/illumos-gate/usr/src/cmd/sendmail/src/
H A Dtls.c190 long sff; local
194 sff = SFF_SAFEDIRPATH | SFF_NOWLINK
199 sff |= SFF_NOLOCK;
447 tls_safe_f(var, sff, srv) in tls_safe_f() argument
449 long sff;
522 r = tls_safe_f(var, sff, srv); \
569 long sff, status; local
693 sff = SFF_REGONLY | SFF_SAFEDIRPATH | SFF_NOWLINK
697 sff |= SFF_NOLOCK;
702 TLS_SAFE_F(keyfile, sff | TLS_KEYSFF(req),
[all …]
H A Dstats.c137 long sff = SFF_REGONLY|SFF_OPENASROOT; local
151 sff |= SFF_NOSLINK;
153 sff |= SFF_NOHLINK;
155 fd = safeopen(sfile, O_RDWR, 0600, sff);
H A Dcontrol.c67 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_CREAT|SFF_MUSTOWN; in opencontrolsocket() local
80 sff, S_IRUSR|S_IWUSR, NULL); in opencontrolsocket()
176 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_CREAT|SFF_MUSTOWN; local
189 RunAsUserName, sff, S_IRUSR|S_IWUSR, NULL);
H A Dsavemail.c68 long sff; local
377 sff = SFF_CREAT|SFF_REGONLY|SFF_RUNASREALUID;
379 sff |= SFF_ROOTOK;
381 if (writable(dlbuf, NULL, sff) &&
382 mailfile(dlbuf, FileMailer, NULL, sff, e) == EX_OK)
419 if (!writable(DeadLetterDrop, NULL, sff) ||
421 FileMode, sff)) == NULL)
848 long sff = SFF_ROOTOK|SFF_REGONLY; local
851 sff |= SFF_NOLOCK;
854 sff |= SFF_SAFEDIRPATH;
[all …]
H A Dalias.c506 long sff = SFF_OPENASROOT|SFF_REGONLY|SFF_NOLOCK; local
516 sff |= SFF_NOWLINK;
518 sff |= SFF_NOGWFILES;
520 sff |= SFF_NOWWFILES;
523 if ((af = safefopen(map->map_file, O_RDWR, 0, sff)) == NULL)
528 (af = safefopen(map->map_file, O_RDONLY, 0, sff)) == NULL)
H A Dmap.c1416 long sff; local
1445 sff |= SFF_CREAT;
1447 sff |= SFF_NOSLINK;
1449 sff |= SFF_NOHLINK;
1455 sff |= SFF_NOWLINK;
1511 sff |= SFF_NOSLINK;
2010 long sff; variable
2043 sff |= SFF_CREAT;
5706 long sff; local
5792 map->map_sff = sff;
[all …]
H A Dusersmtp.c717 long sff; local
766 sff |= SFF_NOGRFILES;
768 sff |= SFF_NOLOCK;
777 sff |= SFF_MUSTOWN;
780 sff |= SFF_OPENASROOT;
1324 long sff; local
1346 sff |= SFF_NORFILES;
1348 sff |= SFF_NOGWFILES;
1355 sff |= SFF_NOWRFILES;
1357 sff |= SFF_NORFILES;
[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, 0, NULL);
H A Dbf.c69 # define OPEN(fn, omode, cmode, sff) open(fn, omode, cmode) argument
71 # define OPEN(fn, omode, cmode, sff) safeopen(fn, omode, cmode, sff) argument
H A Dqueue.c5931 chkqdir(name, sff) in chkqdir() argument
5933 long sff;
6032 long sff = SFF_ANYFILE; local
6057 sff |= SFF_ROOTOK;
6061 sff |= SFF_NOGWFILES;
6177 sff, 0, 0);
6767 long sff; local
6775 sff |= SFF_OPENASROOT;
6824 long sff, n; local
7111 long sff = SFF_CREAT; local
[all …]
H A Dreadcf.c104 long sff = SFF_OPENASROOT; local
120 sff |= SFF_NOLOCK;
121 cf = safefopen(cfname, O_RDONLY, 0444, sff);
936 long sff; local
1114 sff = SFF_REGONLY;
1116 sff |= SFF_SAFEDIRPATH;
1119 sff |= SFF_NOWLINK;
1121 sff |= SFF_OPENASROOT;
1123 sff |= SFF_ROOTOK;
1125 sff |= SFF_NOLOCK;
[all …]
H A Dconf.c959 long sff = SFF_REGONLY|SFF_OPENASROOT|SFF_NOLOCK; local
963 sff |= SFF_NOWLINK;
967 fp = safefopen(ServiceSwitchFile, O_RDONLY, 0, sff);
5583 int sff; local
5590 sff = SFF_REGONLY|SFF_OPENASROOT;
5592 sff |= SFF_NOLOCK;
5595 src = safeopen((char *)source, O_RDONLY, 0, sff);
5604 sff &= ~SFF_NOLOCK;
5605 sff |= SFF_CREAT;
5607 st.st_mode, sff);
H A Ddaemon.c1067 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_ROOTOK|SFF_EXECOK|SFF_CREAT; local
1072 RunAsUserName, sff,
2918 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_ROOTOK|SFF_EXECOK; local
2923 sff, S_IRUSR|S_IWUSR, NULL);
3049 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_MUSTOWN|SFF_EXECOK|SFF_CREAT; in shutdown_daemon() local
3054 RunAsUserName, sff, in shutdown_daemon()
H A Ddeliver.c2366 int sff; local
2684 sff = SFF_ROOTOK|SFF_EXECOK;
2687 sff |= SFF_NOGWFILES|SFF_NOWWFILES;
2690 sff |= SFF_NOPATHCHECK;
2692 sff |= SFF_SAFEDIRPATH;
2694 user, sff, 0, NULL);
H A Dsrvrsmtp.c4879 long sff = SFF_OPENASROOT|SFF_REGONLY; local
4886 sff |= SFF_NOLOCK;
4888 sff |= SFF_SAFEDIRPATH;
4891 (hf = safefopen(HelpFile, O_RDONLY, 0444, sff)) == NULL)
H A Dmilter.c753 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_EXECOK; local
772 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,
/illumos-gate/usr/src/cmd/sendmail/util/
H A Deditmap.c95 long sff = SFF_ROOTOK|SFF_REGONLY; local
177 sff |= SFF_NOSLINK;
179 sff |= SFF_NOHLINK;
181 sff |= SFF_NOWLINK;
281 sff |= SFF_CREAT|SFF_NOTEXCL;
287 errno = smdb_open_database(&database, mapname, mode, smode, sff,
H A Dmakemap.c97 long sff = SFF_ROOTOK|SFF_REGONLY; local
216 sff |= SFF_NOSLINK;
218 sff |= SFF_NOHLINK;
220 sff |= SFF_NOWLINK;
313 sff |= SFF_CREAT;
320 errno = smdb_open_database(&database, mapname, mode, smode, sff,
/illumos-gate/usr/src/cmd/sendmail/libmilter/
H A Dlistener.c238 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_CREAT|SFF_MUSTOWN;
253 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,
/illumos-gate/usr/src/data/hwdata/
H A Dpci.ids31898 103c 12bc D530 sff(dc578av)