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

12

/freebsd-current/sys/modules/sff/
H A DMakefile1 .PATH: ${SRCTOP}/sys/dev/sff
3 KMOD= sff
/freebsd-current/contrib/sendmail/libsmutil/
H A Dsafefile.c673 ** sff -- safefile flags.
680 safeopen(fn, omode, cmode, sff)
684 long sff;
695 sm_dprintf("safeopen: fn=%s, omode=%x, cmode=%x, sff=%lx\n",
696 fn, omode, cmode, sff);
699 sff |= SFF_CREAT;
719 if (bitset(SFF_OPENASROOT, sff))
721 sff, smode, &stb);
724 sff, smode, &stb);
730 if (stb.st_mode == ST_MODE_NOFILE && bitset(SFF_CREAT, sff))
[all...]
/freebsd-current/contrib/sendmail/libsmdb/
H A Dsmdb.c174 ** sff -- Flags to safefile.
204 smdb_open_database(database, db_name, mode, mode_mask, sff, type, user_info,
210 long sff;
234 result = (*smdb_open_fun)(database, db_name, mode, mode_mask, sff,
307 ** sff -- Flags to safefile.
315 smdb_lock_file(lock_fd, db_name, mode, sff, extension)
319 long sff;
330 *lock_fd = safeopen(file_name, mode & ~O_TRUNC, DBMMODE, sff);
418 ** sff -- Flags to safefile.
428 smdb_setup_file(db_name, extension, mode_mask, sff, user_inf
[all...]
H A Dsmndbm.c470 ** sff -- Flags to safefile.
488 smdb_ndbm_open(database, db_name, mode, mode_mask, sff, type, user_info,
494 long sff;
515 sff, user_info, &dir_stat_info);
520 sff, user_info, &pag_stat_info);
530 result = smdb_lock_file(&lock_fd, db_name, mode, sff,
540 result = smdb_lock_file(&pag_fd, db_name, mode, sff,
H A Dsmdb1.c428 ** sff -- Flags for safefile.
446 smdb_db_open(database, db_name, mode, mode_mask, sff, type, user_info,
452 long sff;
482 sff, user_info, &stat_info);
491 result = smdb_lock_file(&lock_fd, db_name, mode, sff,
H A Dsmcdb.c414 ** sff -- Flags for safefile.
428 smdb_cdb_open(database, db_name, mode, mode_mask, sff, type, user_info, db_params)
433 long sff;
454 mode_mask, sff, user_info, &stat_info);
464 result = smdb_lock_file(&lock_fd, db_name, mode, sff,
H A Dsmdb2.c554 ** sff -- Flags for safefile.
575 smdb_db_open(database, db_name, mode, mode_mask, sff, type, user_info, db_params)
580 long sff;
610 mode_mask, sff, user_info, &stat_info);
620 result = smdb_lock_file(&lock_fd, db_name, mode, sff,
/freebsd-current/contrib/sendmail/src/
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.c66 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_CREAT|SFF_MUSTOWN; local
79 sff, S_IRUSR|S_IWUSR, NULL);
175 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_CREAT|SFF_MUSTOWN; local
188 RunAsUserName, sff, S_IRUSR|S_IWUSR, NULL);
H A Dtls.c281 long sff; local
285 sff = SFF_SAFEDIRPATH | SFF_NOWLINK
290 sff |= SFF_NOLOCK;
291 if ((fd = safeopen(randfile, O_RDONLY, 0, sff)) >= 0)
611 ** sff -- flags for safefile()
619 tls_safe_f(var, sff, srv)
621 long sff;
626 if ((ret = safefile(var, RunAsUid, RunAsGid, RunAsUserName, sff,
682 ** sff -- flags for safefile()
693 # define TLS_SAFE_F(var, sff, re
724 long sff, status; local
987 long sff, status; local
[all...]
H A Dalias.c520 long sff = SFF_OPENASROOT|SFF_REGONLY|SFF_NOLOCK; local
530 sff |= SFF_NOWLINK;
532 sff |= SFF_NOGWFILES;
534 sff |= SFF_NOWWFILES;
537 if ((af = safefopen(map->map_file, O_RDWR, 0, sff)) == NULL)
542 (af = safefopen(map->map_file, O_RDONLY, 0, sff)) == 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)
418 sff = SFF_CREAT|SFF_REGONLY|SFF_ROOTOK|SFF_OPENASROOT|SFF_MUSTOWN;
419 if (!writable(DeadLetterDrop, NULL, sff) ||
421 FileMode, sff)) == NULL)
916 long sff = SFF_ROOTOK|SFF_REGONLY; local
919 sff |
[all...]
H A Dbf.c69 # define OPEN(fn, omode, cmode, sff) open(fn, omode, cmode)
71 # define OPEN(fn, omode, cmode, sff) safeopen(fn, omode, cmode, sff)
H A Dmap.c1688 long sff; local
1714 sff = SFF_ROOTOK|SFF_REGONLY;
1717 sff |= SFF_CREAT;
1719 sff |= SFF_NOSLINK;
1721 sff |= SFF_NOHLINK;
1727 sff |= SFF_NOWLINK;
1730 sff |= SFF_SAFEDIRPATH;
1732 sff, smode, &std);
1735 sff, smode, &stp);
1780 long sff
2274 long sff; variable
2874 long sff; local
5092 long sff = SFF_OPENASROOT|SFF_ROOTOK|SFF_NOWLINK|SFF_NOWWFILES|SFF_NOGWFILES; local
6406 long sff; local
6515 long sff = map->map_sff; local
6705 long sff; local
8426 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_EXECOK; local
[all...]
H A Dusersmtp.c774 long sff; local
819 sff = SFF_REGONLY|SFF_SAFEDIRPATH|SFF_NOWLINK
822 sff |= SFF_NOGRFILES;
824 sff |= SFF_NOLOCK;
833 sff |= SFF_MUSTOWN;
836 sff |= SFF_OPENASROOT;
839 f = safefopen(filename, O_RDONLY, 0, sff);
1380 long sff; local
1391 sff = SFF_SAFEDIRPATH|SFF_NOWLINK|SFF_NOWWFILES|SFF_ROOTOK;
1404 sff |
[all...]
H A Dutil.c611 long sff; local
616 sff = SFF_NOLINK|SFF_ROOTOK|SFF_REGONLY|SFF_CREAT|SFF_NBLOCK;
618 sff |= SFF_OPENASROOT;
620 Pidf = safefopen(pidpath, O_WRONLY|O_TRUNC, FileMode, sff);
2173 int sff; local
2309 sff = SFF_ROOTOK|SFF_EXECOK;
2311 sff |= SFF_NOGWFILES|SFF_NOWWFILES;
2313 sff |= SFF_NOPATHCHECK;
2315 sff |= SFF_SAFEDIRPATH;
2316 ret = safefile(argv[0], DefUid, DefGid, DefUser, sff,
[all...]
H A Dqueue.c6067 ** sff -- flags for safefile()
6076 chkqdir(name, sff)
6078 long sff;
6126 i = safedirpath(name, RunAsUid, RunAsGid, NULL, sff, 0, 0);
6177 long sff = SFF_ANYFILE; local
6202 sff |= SFF_ROOTOK;
6204 sff |= SFF_SAFEDIRPATH|SFF_NOWWFILES;
6206 sff |= SFF_NOGWFILES;
6322 sff, 0, 0);
6359 if (!chkqdir(relpath, sff))
7026 long sff; local
7083 long sff, n; local
7374 long sff = SFF_CREAT; local
[all...]
H A Dreadcf.c162 long sff = SFF_OPENASROOT; local
180 sff |= SFF_NOLOCK;
181 cf = safefopen(cfname, O_RDONLY, 0444, sff);
1039 long sff; local
1216 sff = SFF_REGONLY;
1218 sff |= SFF_SAFEDIRPATH;
1221 sff |= SFF_NOWLINK;
1223 sff |= SFF_OPENASROOT;
1225 sff |= SFF_ROOTOK;
1227 sff |
[all...]
H A Dconf.c1025 long sff = SFF_REGONLY|SFF_OPENASROOT|SFF_NOLOCK; local
1029 sff |= SFF_NOWLINK;
1033 fp = safefopen(ServiceSwitchFile, O_RDONLY, 0, sff);
5761 int sff; local
5768 sff = SFF_REGONLY|SFF_OPENASROOT;
5770 sff |= SFF_NOLOCK;
5773 src = safeopen((char *)source, O_RDONLY, 0, sff);
5782 sff &= ~SFF_NOLOCK;
5783 sff |= SFF_CREAT;
5785 st.st_mode, sff);
[all...]
H A Ddaemon.c1103 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_ROOTOK|SFF_EXECOK|SFF_CREAT; local
1108 RunAsUserName, sff,
3141 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_ROOTOK|SFF_EXECOK; local
3146 sff, S_IRUSR|S_IWUSR, NULL);
3270 long sff = SFF_SAFEDIRPATH|SFF_OPENASROOT|SFF_NOLINK|SFF_MUSTOWN|SFF_EXECOK|SFF_CREAT; local
3275 RunAsUserName, sff,
/freebsd-current/contrib/sendmail/editmap/
H A Deditmap.c95 long sff = SFF_ROOTOK|SFF_REGONLY; local
173 sff |= SFF_NOSLINK;
175 sff |= SFF_NOHLINK;
177 sff |= SFF_NOWLINK;
277 sff |= SFF_CREAT|SFF_NOTEXCL;
283 errno = smdb_open_database(&database, mapname, mode, smode, sff,
/freebsd-current/contrib/sendmail/makemap/
H A Dmakemap.c374 long sff = SFF_ROOTOK|SFF_REGONLY; local
535 sff |= SFF_NOSLINK;
537 sff |= SFF_NOHLINK;
539 sff |= SFF_NOWLINK;
582 sff |= SFF_CREAT;
619 errno = smdb_open_database(&database, mapname, mode, smode, sff,
/freebsd-current/contrib/sendmail/vacation/
H A Dvacation.c147 long sff; local
384 sff = SFF_CREAT;
389 sff |= SFF_OPENASROOT;
394 sff |= SFF_OPENASROOT|SFF_ROOTOK;
397 sff |= SFF_NOSLINK|SFF_NOHLINK|SFF_REGONLY;
402 S_IRUSR|S_IWUSR, sff,
/freebsd-current/contrib/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,
/freebsd-current/sys/modules/
H A DMakefile698 _sff= sff

Completed in 317 milliseconds

12