Home
last modified time | relevance | path

Searched refs:linkbuf (Results 1 – 5 of 5) sorted by relevance

/dflybsd-src/sbin/hammer/
H A Dcmd_softprune.c58 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 Dcmd_snapshot.c203 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 Dcmd_cleanup.c640 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 Dcmds.c771 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 Dnfs.c400 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()