Searched refs:linkbuf (Results 1 – 5 of 5) sorted by relevance
/dflybsd-src/sbin/hammer/ |
H A D | cmd_softprune.c | 58 const char *linkbuf, const char *tidptr); 266 char *linkbuf; in hammer_softprune_scandir() local 270 linkbuf = malloc(MAXPATHLEN); in hammer_softprune_scandir() 288 if ((len = readlink(path, linkbuf, MAXPATHLEN - 1)) < 0) in hammer_softprune_scandir() 290 linkbuf[len] = 0; in hammer_softprune_scandir() 291 if ((ptr = strrchr(linkbuf, '@')) && in hammer_softprune_scandir() 292 ptr > linkbuf && ptr[-1] == '@') { in hammer_softprune_scandir() 295 linkbuf, ptr - 1); in hammer_softprune_scandir() 298 free(linkbuf); in hammer_softprune_scandir() 411 const char *linkbuf, const char *tidptr) in hammer_softprune_addentry() argument [all …]
|
H A D | cmd_snapshot.c | 203 char linkbuf[1024]; in hammer_cmd_snaprm() local 249 bzero(linkbuf, sizeof(linkbuf)); in hammer_cmd_snaprm() 250 if (readlink(av[i], linkbuf, sizeof(linkbuf) - 1) < 0) { in hammer_cmd_snaprm() 255 if (linkbuf[0] == '/') { in hammer_cmd_snaprm() 257 dirpath = dirpart(linkbuf); in hammer_cmd_snaprm() 259 asprintf(&ptr, "%s/%s", dirpath, linkbuf); in hammer_cmd_snaprm() 291 if (delete && (ptr = strrchr(linkbuf, '@')) && in hammer_cmd_snaprm() 292 ptr > linkbuf && ptr[-1] == '@' && ptr[1]) { in hammer_cmd_snaprm()
|
H A D | cmd_cleanup.c | 640 char linkbuf[1024]; in migrate_one_snapshot() local 669 bzero(linkbuf, sizeof(linkbuf)); in migrate_one_snapshot() 670 if (readlink(fpath, linkbuf, sizeof(linkbuf) - 1) > 0 && in migrate_one_snapshot() 671 (ptr = strrchr(linkbuf, '@')) != NULL && in migrate_one_snapshot() 672 ptr > linkbuf && ptr[-1] == '@') { in migrate_one_snapshot() 685 fpath, linkbuf); in migrate_one_snapshot()
|
/dflybsd-src/usr.sbin/lpr/lpc/ |
H A D | cmds.c | 771 char linkbuf[BUFSIZ]; in unlinkf() local 804 res = readlink(name, linkbuf, sizeof(linkbuf)); in unlinkf() 811 if (res == sizeof(linkbuf)) in unlinkf() 813 linkbuf[res] = '\0'; in unlinkf() 822 printf("\t (which is a symlink to %s)\n", linkbuf); in unlinkf() 847 printf("\t (which was a symlink to %s)\n", linkbuf); in unlinkf()
|
/dflybsd-src/stand/lib/ |
H A D | nfs.c | 400 char linkbuf[NFS_MAXPATHLEN + 1]; in nfs_open() local 497 error = nfs_readlink(newfd, linkbuf); in nfs_open() 501 link_len = strlen(linkbuf); in nfs_open() 511 bcopy(linkbuf, namebuf, link_len); in nfs_open()
|