Home
last modified time | relevance | path

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

12

/freebsd-14-stable/contrib/sendmail/libsmutil/
HDsafefile.c58 struct stat stbuf; variable
204 if (stat(dir, &stbuf) >= 0)
209 if (stbuf.st_uid == uid)
212 else if (uid == 0 && stbuf.st_uid == TrustedUid)
218 if (stbuf.st_gid == gid)
224 gr->gr_gid == stbuf.st_gid) ||
225 (gr = getgrgid(stbuf.st_gid)) != NULL))
239 if ((stbuf.st_mode & md) != md)
246 dir, (int) stbuf.st_uid,
247 (unsigned long) stbuf.st_mode,
[all …]
/freebsd-14-stable/sbin/mksnap_ffs/
HDmksnap_ffs.c80 struct stat stbuf; in issamefs() local
82 if (isdir(path, &stbuf) != 1) in issamefs()
98 struct stat stbuf; in main() local
129 switch (isdir(path, &stbuf)) { in main()
139 if ((stbuf.st_mode & S_ISTXT) && stbuf.st_uid != getuid()) in main()
179 if (fstat(fd, &stbuf) != 0) in main()
181 if ((stbuf.st_flags & SF_SNAPSHOT) == 0) in main()
/freebsd-14-stable/usr.sbin/makefs/
HDwalk.c80 struct stat stbuf; in walk_dir() local
126 if (lstat(path, &stbuf) == -1) in walk_dir()
129 if (S_ISSOCK(stbuf.st_mode & S_IFMT)) { in walk_dir()
149 S_ISDIR(stbuf.st_mode)) { in walk_dir()
158 inode_type(stbuf.st_mode), path, in walk_dir()
163 cur = create_fsnode(root, dir, name, &stbuf); in walk_dir()
184 if (stbuf.st_nlink > 1) { in walk_dir()
220 struct stat *stbuf) in create_fsnode() argument
229 cur->type = stbuf->st_mode & S_IFMT; in create_fsnode()
231 cur->inode->st = *stbuf; in create_fsnode()
[all …]
/freebsd-14-stable/usr.sbin/lpr/lpc/
HDcmds.c784 struct stat stbuf; in unlinkf() local
796 res = lstat(name, &stbuf); in unlinkf()
804 agemod = difftime(cln_now, stbuf.st_mtime); in unlinkf()
805 agestat = difftime(cln_now, stbuf.st_ctime); in unlinkf()
818 if (S_ISLNK(stbuf.st_mode)) { in unlinkf()
833 cln_sizecnt += stbuf.st_size; in unlinkf()
837 if (S_ISLNK(stbuf.st_mode)) { in unlinkf()
862 if (S_ISLNK(stbuf.st_mode)) { in unlinkf()
1009 struct stat stbuf; in setstatus_q() local
1024 if (stat(lf, &stbuf) >= 0) { in setstatus_q()
[all …]
/freebsd-14-stable/usr.sbin/lpr/common_source/
HDcommon.c123 struct stat stbuf; in getq() local
132 if (fstat(dirfd(dirp), &stbuf) < 0) in getq()
140 arraysz = (stbuf.st_size / 24); in getq()
152 statres = stat(d->d_name, &stbuf); in getq()
163 q->job_time = stbuf.st_mtime; in getq()
334 struct stat stbuf; in set_qstate() local
343 memset(&stbuf, 0, sizeof(stbuf)); in set_qstate()
345 statres = stat(lfname, &stbuf); in set_qstate()
357 chgbits = stbuf.st_mode; in set_qstate()
/freebsd-14-stable/sbin/ldconfig/
HDelfhints.c63 struct stat stbuf; in add_dir() local
68 if (stat(name, &stbuf) == -1) { in add_dir()
72 if (stbuf.st_uid != 0) { in add_dir()
76 if ((stbuf.st_mode & S_IWOTH) != 0) { in add_dir()
80 if ((stbuf.st_mode & S_IWGRP) != 0) { in add_dir()
/freebsd-14-stable/libexec/talkd/
HDannounce.c71 struct stat stbuf; in announce() local
75 if (stat(full_tty, &stbuf) < 0 || (stbuf.st_mode&020) == 0) in announce()
/freebsd-14-stable/contrib/openbsm/libauditd/
HDauditd_lib.c423 struct stat stbuf; in auditd_expire_trails() local
471 if (stat(pn, &stbuf) < 0 || !S_ISREG(stbuf.st_mode)) { in auditd_expire_trails()
476 total_size += stbuf.st_size; in auditd_expire_trails()
494 tstamp = stbuf.st_mtime; in auditd_expire_trails()
508 tstamp = stbuf.st_mtime = current_time; in auditd_expire_trails()
510 &stbuf.st_atimespec); in auditd_expire_trails()
512 &stbuf.st_mtimespec); in auditd_expire_trails()
526 new->at_size = stbuf.st_size; in auditd_expire_trails()
/freebsd-14-stable/crypto/heimdal/appl/ftp/ftpd/
HDftpcmd.y615 struct stat stbuf;
616 if (stat($3, &stbuf) < 0)
619 else if (!S_ISREG(stbuf.st_mode)) {
624 time_t mtime = stbuf.st_mtime;
1441 struct stat stbuf;
1442 if (stat(filename, &stbuf) < 0 || !S_ISREG(stbuf.st_mode))
1445 reply(213, "%lu", (unsigned long)stbuf.st_size);
1452 struct stat stbuf;
1458 if (fstat(fileno(fin), &stbuf) < 0 || !S_ISREG(stbuf.st_mode)) {
HDftpcmd.c2391 struct stat stbuf; in yyparse()
2392 if (stat((yyvsp[(3) - (5)].s), &stbuf) < 0) in yyparse()
2395 else if (!S_ISREG(stbuf.st_mode)) { in yyparse()
2400 time_t mtime = stbuf.st_mtime; in yyparse()
3494 struct stat stbuf;
3495 if (stat(filename, &stbuf) < 0 || !S_ISREG(stbuf.st_mode))
3498 reply(213, "%lu", (unsigned long)stbuf.st_size);
3505 struct stat stbuf;
3511 if (fstat(fileno(fin), &stbuf) < 0 || !S_ISREG(stbuf.st_mode)) {
/freebsd-14-stable/libexec/ftpd/
HDftpcmd.y723 struct stat stbuf;
724 if (stat($4, &stbuf) < 0)
726 else if (!S_ISREG(stbuf.st_mode)) {
730 t = gmtime(&stbuf.st_mtime);
1587 struct stat stbuf;
1588 if (stat(filename, &stbuf) < 0)
1590 else if (!S_ISREG(stbuf.st_mode))
1593 reply(213, "%jd", (intmax_t)stbuf.st_size);
1599 struct stat stbuf;
1605 if (fstat(fileno(fin), &stbuf) < 0) {
[all …]
/freebsd-14-stable/sbin/restore/
HDtape.c207 struct stat stbuf; in setup() local
256 if (stat(".", &stbuf) < 0) { in setup()
260 if (stbuf.st_blksize > 0 && stbuf.st_blksize < TP_BSIZE ) in setup()
262 if (stbuf.st_blksize >= TP_BSIZE && stbuf.st_blksize <= MAXBSIZE) in setup()
263 fssize = stbuf.st_blksize; in setup()
264 if (((TP_BSIZE - 1) & stbuf.st_blksize) != 0) { in setup()
266 "blocksize (%d);\n", TP_BSIZE, stbuf.st_blksize); in setup()
HDsymtab.c531 struct stat stbuf; in initsymtable() local
549 if (fstat(fd, &stbuf) < 0) { in initsymtable()
553 tblsize = stbuf.st_size - sizeof(struct symtableheader); in initsymtable()
/freebsd-14-stable/contrib/tcp_wrappers/
HDscaffold.c233 struct stat stbuf; local
248 (void) check_path(buf[0] ? buf : "/", &stbuf);
/freebsd-14-stable/usr.bin/msgs/
HDmsgs.c272 struct stat stbuf; in main() local
301 if (stat(inbuf, &stbuf) != 0) in main()
303 if (stbuf.st_mtime < keep in main()
304 && stbuf.st_mode&S_IWRITE) { in main()
/freebsd-14-stable/usr.sbin/makefs/cd9660/
HDcd9660_eltorito.c72 struct stat stbuf; in cd9660_add_boot_disk() local
132 if (lstat(new_image->filename, &stbuf) == -1) in cd9660_add_boot_disk()
136 switch (stbuf.st_size) { in cd9660_add_boot_disk()
158 new_image->size = stbuf.st_size; in cd9660_add_boot_disk()
/freebsd-14-stable/sbin/routed/
HDtrace.c285 struct stat stbuf; in set_tracefile() local
320 || 0 > stat(_PATH_TRACE, &stbuf)) in set_tracefile()
329 if (stat(filename, &stbuf) >= 0 && !S_ISREG(stbuf.st_mode)) { in set_tracefile()
331 stbuf.st_mode, filename); in set_tracefile()
/freebsd-14-stable/usr.bin/vgrind/
HDvfontedpr.c133 struct stat stbuf; in main() local
304 fstat(fileno(stdin), &stbuf); in main()
305 cp = ctime(&stbuf.st_mtime); in main()
/freebsd-14-stable/contrib/tcsh/
HDsh.exec.c887 struct stat stbuf; in executable() local
900 return (stat(strname, &stbuf) != -1 && in executable()
901 ((dir_ok && S_ISDIR(stbuf.st_mode)) || in executable()
902 (S_ISREG(stbuf.st_mode) && in executable()
904 (stbuf.st_mode & (S_IXOTH | S_IXGRP | S_IXUSR)) && in executable()
/freebsd-14-stable/contrib/sendmail/src/
HDcollect.c201 struct stat stbuf; local
224 if (dfd < 0 || fstat(dfd, &stbuf) < 0)
228 e->e_dfdev = stbuf.st_dev;
229 e->e_dfino = stbuf.st_ino;
/freebsd-14-stable/libexec/tftpd/
HDtftp-options.c141 struct stat *stbuf) in option_tsize() argument
148 options_set_reply(OPT_TSIZE, "%ju", (uintmax_t)stbuf->st_size); in option_tsize()
/freebsd-14-stable/contrib/libedit/
HDfilecomplete.c449 struct stat stbuf; in append_char_function() local
453 if (stat(expname ? expname : name, &stbuf) == -1) in append_char_function()
455 if (S_ISDIR(stbuf.st_mode)) in append_char_function()
/freebsd-14-stable/lib/libmd/
HDmdXhl.c55 struct stat stbuf; in MDXFdChunk() local
/freebsd-14-stable/sbin/camcontrol/
HDfwdownload.c575 struct stat stbuf; in fw_read_img() local
584 if (fstat(fd, &stbuf) < 0) { in fw_read_img()
588 if ((img_size = stbuf.st_size) == 0) { in fw_read_img()
/freebsd-14-stable/contrib/tnftp/src/
HDcmds.c611 struct stat stbuf; in getit() local
619 ret = stat(locfile, &stbuf); in getit()
625 restart_point = stbuf.st_size; in getit()
633 if (stbuf.st_mtime >= mtime) { in getit()
730 struct stat stbuf; in mget() local
732 if (stat(tp, &stbuf) == 0) in mget()
733 restart_point = stbuf.st_size; in mget()

12