/freebsd-current/sys/modules/sff/ |
H A D | Makefile | 1 .PATH: ${SRCTOP}/sys/dev/sff 3 KMOD= sff
|
/freebsd-current/contrib/sendmail/libsmutil/ |
H A D | safefile.c | 673 ** 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 D | smdb.c | 174 ** 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 D | smndbm.c | 470 ** 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 D | smdb1.c | 428 ** 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 D | smcdb.c | 414 ** 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 D | smdb2.c | 554 ** 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 D | stats.c | 137 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 D | control.c | 66 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 D | tls.c | 281 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 D | alias.c | 520 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 D | savemail.c | 68 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 D | bf.c | 69 # define OPEN(fn, omode, cmode, sff) open(fn, omode, cmode) 71 # define OPEN(fn, omode, cmode, sff) safeopen(fn, omode, cmode, sff)
|
H A D | map.c | 1688 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 D | usersmtp.c | 774 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 D | util.c | 611 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 D | queue.c | 6067 ** 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 D | readcf.c | 162 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 D | conf.c | 1025 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 D | daemon.c | 1103 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 D | editmap.c | 95 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 D | makemap.c | 374 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 D | vacation.c | 147 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 D | listener.c | 238 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 D | Makefile | 698 _sff= sff
|