/illumos-gate/usr/src/cmd/sendmail/libsmutil/ |
H A D | safefile.c | 681 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 D | smdb.c | 190 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 D | smndbm.c | 484 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 D | smdb1.c | 448 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 D | smdb2.c | 566 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 D | tls.c | 190 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 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 | 67 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 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) 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 D | alias.c | 506 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 D | map.c | 1416 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 D | usersmtp.c | 717 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 D | util.c | 582 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 D | bf.c | 69 # 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 D | queue.c | 5931 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 D | readcf.c | 104 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 D | conf.c | 959 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 D | daemon.c | 1067 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 D | deliver.c | 2366 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 D | srvrsmtp.c | 4879 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 D | milter.c | 753 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 D | editmap.c | 95 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 D | makemap.c | 97 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 D | listener.c | 238 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 D | pci.ids | 31898 103c 12bc D530 sff(dc578av)
|