/freebsd/contrib/tcsh/ |
H A D | glob.c | 468 struct strbuf pathbuf = strbuf_INIT; in glob1() local 476 err = glob2(&pathbuf, pattern, pglob, no_match); in glob1() 477 xfree(pathbuf.s); in glob1() 487 glob2(struct strbuf *pathbuf, const Char *pattern, glob_t *pglob, int no_match) in glob2() argument 501 strbuf_terminate(pathbuf); in glob2() 503 if (Lstat(pathbuf->s, &sbuf)) in glob2() 507 pathbuf->s[pathbuf->len - 1] != SEP) && in glob2() 511 (Stat(pathbuf->s, &sbuf) == 0) && in glob2() 515 strbuf_append1(pathbuf, SEP); in glob2() 516 strbuf_terminate(pathbuf); in glob2() [all …]
|
H A D | tc.os.c | 1218 char pathbuf[MAXPATHLEN]; /* temporary pathname buffer */ in xgetcwd() local 1219 char *pnptr = &pathbuf[(sizeof pathbuf)-1]; /* pathname pointer */ in xgetcwd() 1269 pnptr = strnrcpy(dirp->d_name, pnptr, pnptr - pathbuf); in xgetcwd() 1270 pnptr = strnrcpy("/", pnptr, pnptr - pathbuf); in xgetcwd() 1289 (void) chdir(strnrcpy(".", pnptr, pnptr - pathbuf)); in xgetcwd() 1304 char pathbuf[MAXPATHLEN], nextpathbuf[MAXPATHLEN * 2]; in xgetcwd() local 1315 pathbuf[MAXPATHLEN - 1] = '\0'; in xgetcwd() 1316 pathptr = &pathbuf[MAXPATHLEN - 1]; in xgetcwd() 1404 pathptr = strnrcpy(pathptr, d->d_name, pathptr - pathbuf); in xgetcwd() 1405 pathptr = strnrcpy(pathptr, "/", pathptr - pathbuf); in xgetcwd()
|
/freebsd/sbin/kldconfig/ |
H A D | kldconfig.c | 143 char pathbuf[MAXPATHLEN+1]; in addpath() local 152 if (realpath(path, pathbuf) == NULL) in addpath() 153 strlcpy(pathbuf, path, sizeof(pathbuf)); in addpath() 155 len = strlen(pathbuf); in addpath() 157 if ((len > 0) && (pathbuf[len-1] == '/')) in addpath() 158 pathbuf[--len] = '\0'; in addpath() 162 if (!strcmp(pe->path, pathbuf)) in addpath() 167 errx(1, "already in the module search path: %s", pathbuf); in addpath() 172 ((pe->path = strdup(pathbuf)) == NULL)) { in addpath() 194 char pathbuf[MAXPATHLEN+1]; in rempath() local [all …]
|
/freebsd/contrib/openpam/lib/libpam/ |
H A D | openpam_check_owner_perms.c | 102 char pathbuf[PATH_MAX]; in openpam_check_path_owner_perms() local 109 if (realpath(path, pathbuf) == NULL) in openpam_check_path_owner_perms() 111 len = strlen(pathbuf); in openpam_check_path_owner_perms() 113 if (stat(pathbuf, &sb) != 0) { in openpam_check_path_owner_perms() 116 openpam_log(PAM_LOG_ERROR, "%s: %m", pathbuf); in openpam_check_path_owner_perms() 123 "%s: not a regular file", pathbuf); in openpam_check_path_owner_perms() 130 "%s: insecure ownership or permissions", pathbuf); in openpam_check_path_owner_perms() 134 while (--len > 0 && pathbuf[len] != '/') in openpam_check_path_owner_perms() 135 pathbuf[len] = '\0'; in openpam_check_path_owner_perms()
|
/freebsd/bin/ln/ |
H A D | ln.c | 177 char pathbuf[PATH_MAX]; in samedirent() local 197 memcpy(pathbuf, ".", 2); in samedirent() 199 memcpy(pathbuf, path1, file1 - path1); in samedirent() 200 pathbuf[file1 - path1] = '\0'; in samedirent() 202 if (stat(pathbuf, &sb1) != 0) in samedirent() 205 memcpy(pathbuf, ".", 2); in samedirent() 207 memcpy(pathbuf, path2, file2 - path2); in samedirent() 208 pathbuf[file2 - path2] = '\0'; in samedirent() 210 if (stat(pathbuf, &sb2) != 0) in samedirent()
|
/freebsd/usr.sbin/pw/ |
H A D | grupd.c | 41 static char pathbuf[MAXPATHLEN]; in getgrpath() local 43 snprintf(pathbuf, sizeof pathbuf, "%s/%s", conf.etcpath, file); in getgrpath() 45 return (pathbuf); in getgrpath()
|
H A D | pwupd.c | 45 static char pathbuf[MAXPATHLEN]; in getpwpath() local 47 snprintf(pathbuf, sizeof pathbuf, "%s/%s", conf.etcpath, file); in getpwpath() 49 return (pathbuf); in getpwpath()
|
/freebsd/crypto/heimdal/lib/roken/ |
H A D | glob.c | 496 Char pathbuf[MaxPathLen+1]; in glob1() local 501 return(glob2(pathbuf, pathbuf, pattern, pglob, limit)); in glob1() 519 glob2(Char *pathbuf, Char *pathend, Char *pattern, glob_t *pglob, in glob2() argument 533 if (g_lstat(pathbuf, &sb, pglob)) in glob2() 539 (g_stat(pathbuf, &sb, pglob) == 0) && in glob2() 545 return(globextend(pathbuf, pglob, limit)); in glob2() 563 return(glob3(pathbuf, pathend, pattern, p, pglob, in glob2() 570 glob3(Char *pathbuf, Char *pathend, Char *pattern, Char *restpattern, in glob3() argument 589 if ((dirp = g_opendir(pathbuf, pglob)) == NULL) { in glob3() 592 g_Ctoc(pathbuf, buf); in glob3() [all …]
|
/freebsd/usr.bin/mail/ |
H A D | fio.c | 60 char linebuf[LINESIZE], pathbuf[PATHSIZE]; in setptr() local 64 (void)snprintf(pathbuf, sizeof(pathbuf), "%s/mail.XXXXXXXXXX", tmpdir); in setptr() 65 if ((c = mkstemp(pathbuf)) == -1 || (mestmp = Fdopen(c, "r+")) == NULL) in setptr() 66 err(1, "can't open %s", pathbuf); in setptr() 67 (void)rm(pathbuf); in setptr()
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | glob.c | 616 Char pathbuf[PATH_MAX]; local 621 return(glob2(pathbuf, pathbuf+PATH_MAX-1, 622 pathbuf, pathbuf+PATH_MAX-1, 632 glob2(Char *pathbuf, Char *pathbuf_last, Char *pathend, Char *pathend_last, argument 654 if (g_lstat(pathbuf, &sb, pglob)) 660 (g_stat(pathbuf, &sb, pglob) == 0) && 668 return(globextend(pathbuf, pglob, limitp, &sb)); 692 return(glob3(pathbuf, pathbuf_last, pathend, 700 glob3(Char *pathbuf, Char *pathbuf_last, Char *pathend, Char *pathend_last, argument 722 if ((dirp = g_opendir(pathbuf, pglob)) == NULL) { [all …]
|
/freebsd/contrib/ncurses/ncurses/tinfo/ |
H A D | read_termcap.c | 793 char pathbuf[PBUFSIZ]; /* holds raw path of filenames */ in _nc_tgetent() local 800 p = pathbuf; in _nc_tgetent() 812 _nc_str_init(&desc, pathbuf, sizeof(pathbuf)); in _nc_tgetent() 837 *fname++ = pathbuf; /* tokenize path into vector of names */ in _nc_tgetent() 1038 char pathbuf[PATH_MAX]; in _nc_read_termcap_entry() local 1073 _nc_SPRINTF(pathbuf, _nc_SLIMIT(sizeof(pathbuf)) in _nc_read_termcap_entry() 1075 (int) (sizeof(pathbuf) - sizeof(PRIVATE_CAP)), in _nc_read_termcap_entry() 1077 ADD_TC(pathbuf, filecount); in _nc_read_termcap_entry()
|
/freebsd/lib/libc/gen/ |
H A D | glob-compat11.c | 593 Char pathbuf[MAXPATHLEN]; in glob1() local 598 return (glob2(pathbuf, pathbuf, pathbuf + MAXPATHLEN - 1, in glob1() 608 glob2(Char *pathbuf, Char *pathend, Char *pathend_last, Char *pattern, in glob2() argument 622 if (g_lstat(pathbuf, &sb, pglob)) in glob2() 634 g_stat(pathbuf, &sb, pglob) == 0 && in glob2() 644 return (globextend(pathbuf, pglob, limit, NULL)); in glob2() 671 return (glob3(pathbuf, pathend, pathend_last, pattern, in glob2() 678 glob3(Char *pathbuf, Char *pathend, Char *pathend_last, in glob3() argument 695 g_Ctoc(pathbuf, buf, sizeof(buf))) { in glob3() 702 if ((dirp = g_opendir(pathbuf, pglob)) == NULL) { in glob3() [all …]
|
H A D | glob.c | 626 Char pathbuf[MAXPATHLEN]; in glob1() local 631 return (glob2(pathbuf, pathbuf, pathbuf + MAXPATHLEN - 1, in glob1() 641 glob2(Char *pathbuf, Char *pathend, Char *pathend_last, Char *pattern, in glob2() argument 655 if (g_lstat(pathbuf, &sb, pglob)) in glob2() 667 g_stat(pathbuf, &sb, pglob) == 0 && in glob2() 677 return (globextend(pathbuf, pglob, limit, NULL)); in glob2() 704 return (glob3(pathbuf, pathend, pathend_last, pattern, in glob2() 711 glob3(Char *pathbuf, Char *pathend, Char *pathend_last, in glob3() argument 728 g_Ctoc(pathbuf, buf, sizeof(buf))) { in glob3() 735 if ((dirp = g_opendir(pathbuf, pglob)) == NULL) { in glob3() [all …]
|
/freebsd/sbin/fsck_ffs/ |
H A D | pass2.c | 63 char pathbuf[MAXPATHLEN + 1]; in pass2() local 162 getpathname(pathbuf, inp->i_number, inp->i_number); in pass2() 165 "DIRECTORY", pathbuf, in pass2() 169 "DIRECTORY", pathbuf, in pass2() 227 getpathname(pathbuf, inp->i_parent, inp->i_number); in pass2() 229 (uintmax_t)inp->i_number, pathbuf); in pass2() 230 getpathname(pathbuf, inp->i_dotdot, inp->i_dotdot); in pass2() 232 (uintmax_t)inp->i_dotdot, pathbuf); in pass2() 233 getpathname(pathbuf, inp->i_parent, inp->i_parent); in pass2() 235 (uintmax_t)inp->i_parent, pathbuf); in pass2()
|
H A D | dir.c | 429 char pathbuf[MAXPATHLEN + 1]; in fileerror() local 440 getpathname(pathbuf, cwd, ino); in fileerror() 444 pathbuf); in fileerror() 446 pfatal("NAME=%s\n", pathbuf); in fileerror() 738 char pathbuf[MAXPATHLEN + 1]; in makeentry() local 761 getpathname(pathbuf, parent, parent); in makeentry() 762 if (expanddir(&ip, pathbuf) == 0) { in makeentry()
|
H A D | inode.c | 67 char pathbuf[MAXPATHLEN + 1]; in ckinode() local 101 getpathname(pathbuf, idesc->id_number, in ckinode() 104 pathbuf); in ckinode() 142 getpathname(pathbuf, idesc->id_number, in ckinode() 145 pathbuf); in ckinode() 173 char pathbuf[MAXPATHLEN + 1]; in iblock() local 228 getpathname(pathbuf, idesc->id_number, in iblock() 231 pathbuf); in iblock()
|
/freebsd/contrib/sendmail/smrsh/ |
H A D | smrsh.c | 151 char pathbuf[1000]; local 163 (void) sm_strlcpyn(pathbuf, sizeof pathbuf, 2, "PATH=", PATH); 164 newenv[0] = pathbuf;
|
/freebsd/usr.bin/rpcgen/ |
H A D | rpc_main.c | 72 static char pathbuf[MAXPATHLEN + 1]; variable 1227 if (strlcpy(pathbuf, argv[i], in parseargs() 1228 sizeof(pathbuf)) >= sizeof(pathbuf) in parseargs() 1229 || strlcat(pathbuf, "/cpp", in parseargs() 1230 sizeof(pathbuf)) >= in parseargs() 1231 sizeof(pathbuf)) { in parseargs() 1235 CPP = pathbuf; in parseargs()
|
/freebsd/libexec/rtld-elf/ |
H A D | libmap.c | 412 char pathbuf[64], *s, *t; in lm_findn() local 414 if (n < sizeof(pathbuf) - 1) in lm_findn() 415 s = pathbuf; in lm_findn() 421 if (s != pathbuf) in lm_findn()
|
/freebsd/lib/libdpv/ |
H A D | dpv.c | 67 static char pathbuf[PATH_MAX]; variable 575 len = snprintf(pathbuf, in dpv() 578 len = snprintf(pathbuf, in dpv() 587 if ((output_out = open(pathbuf, in dpv() 590 warn("%s", pathbuf); in dpv()
|
/freebsd/contrib/ntp/util/ |
H A D | ntp-keygen.c | 324 char pathbuf[MAXFILENAME + 1]; in main() local 486 if (RAND_file_name(pathbuf, sizeof(pathbuf)) == NULL) { in main() 491 temp = RAND_load_file(pathbuf, -1); in main() 495 pathbuf); in main() 499 "Random seed file %s %u bytes\n", pathbuf, temp); in main() 556 BIO_gets(bp, pathbuf, in main() 559 if (strcmp(pathbuf, in main() 562 else if (strcmp(pathbuf, in main() 1987 char pathbuf[MAXFILENAM in x509() 1972 char pathbuf[MAXFILENAME + 1]; x509() local [all...] |
/freebsd/sys/contrib/openzfs/cmd/zed/agents/ |
H A D | zfs_mod.c | 208 char pathbuf[PATH_MAX]; in zfs_process_add() local 383 if (realpath(rawpath, pathbuf) == NULL && !is_mpath_wholedisk) { in zfs_process_add() 443 leafname = strrchr(pathbuf, '/') + 1; in zfs_process_add() 521 (void) snprintf(pathbuf, sizeof (pathbuf), "%s%s", in zfs_process_add() 524 "replaced by '%s'", path, pathbuf); in zfs_process_add() 525 path = pathbuf; in zfs_process_add()
|
/freebsd/bin/ps/ |
H A D | ps.c | 865 char pathbuf[PATH_MAX], pathbuf2[PATH_MAX], pathbuf3[PATH_MAX]; in addelem_tty() local 881 strlcpy(pathbuf, _PATH_DEV, sizeof(pathbuf)); in addelem_tty() 882 strlcat(pathbuf, elem, sizeof(pathbuf)); in addelem_tty() 883 ttypath = pathbuf; in addelem_tty() 884 if (strncmp(pathbuf, _PATH_TTY, strlen(_PATH_TTY)) == 0) in addelem_tty() 886 if (strncmp(pathbuf, _PATH_PTS, strlen(_PATH_PTS)) == 0) in addelem_tty() 888 if (strcmp(pathbuf, _PATH_CONSOLE) == 0) in addelem_tty()
|
/freebsd/sys/kern/ |
H A D | vfs_mount.c | 1596 char *pathbuf; in vfs_domount() local 1672 pathbuf = malloc(MNAMELEN, M_TEMP, M_WAITOK); in vfs_domount() 1673 strcpy(pathbuf, fspath); in vfs_domount() 1680 error = vn_path_to_global_path(td, vp, pathbuf, in vfs_domount() 1684 nd.ni_dvp, pathbuf, MNAMELEN, in vfs_domount() 1687 error = vfs_domount_first(td, vfsp, pathbuf, vp, in vfs_domount() 1690 free(pathbuf, M_TEMP); in vfs_domount() 1727 char *fsidbuf, *pathbuf; in kern_unmount() local 1759 pathbuf = malloc(MNAMELEN, M_TEMP, M_WAITOK); in kern_unmount() 1760 error = copyinstr(path, pathbuf, MNAMELEN, NULL); in kern_unmount() [all …]
|
/freebsd/contrib/mtree/ |
H A D | spec.c | 436 static char pathbuf[4*MAXPATHLEN + 1]; in vispath() local 439 strsvis(pathbuf, path, VIS_CSTYLE, extra); in vispath() 441 strsvis(pathbuf, path, VIS_OCTAL, extra_glob); in vispath() 442 return pathbuf; in vispath()
|