Searched refs:linkpath (Results 1 - 20 of 20) sorted by relevance

/ast/src/cmd/pax/
H A Dfile.c478 if (!*f->linkpath)
480 if (streq(f->name, f->linkpath))
490 if (pathsetlink(f->linkpath, f->name))
497 if (exists || pathsetlink(f->linkpath, f->name))
499 error(ERROR_SYSTEM|2, "%s: cannot symlink to %s", f->name, f->linkpath);
825 f->linkpath = stash(&ap->stash.link, NiL, f->linkpathsize);
826 if (pathgetlink(f->path, f->linkpath, f->linkpathsize) != f->st->st_size)
833 pathcanon(f->linkpath, 0, 0);
835 f->linkpath = map(ap, f->linkpath);
[all...]
H A Dpax-ar.c93 f->linkpath = 0;
H A Dpax-tar.c232 * check if f->linkpath is too long
241 if (f->linktype != NOLINK && strlen(f->linkpath) > TARSIZEOF(linkname))
250 error(2, "%s: link name too long -- %d max", f->linkpath, TARSIZEOF(linkname));
475 if (f->linkpath && (tar_longlink(ap, f) < 0 || !portable(ap, f->linkpath)))
476 putkey(ap, sp, &options[OPT_linkpath], f->linkpath, 0);
614 f->linkpath = 0;
624 f->linkpath = paxstash(pax, &ap->stash.link, tar->header.linkname, 0);
629 f->linkpath = paxstash(pax, &ap->stash.link, tar->header.linkname, 0);
793 synthesize(ap, f, headname(ap, f, "@PaxLinkText.%(sequence)s"), LLNKTYPE, f->linkpath, strle
[all...]
H A Dpax-cpio.c255 f->linkpath = 0;
319 f->linkpath = paxstash(pax, &ap->stash.link, NiL, f->st->st_size);
321 s = f->linkpath;
460 if (streq(f->name, f->linkpath))
462 paxwrite(pax, ap, f->linkpath, f->linkpathsize);
776 if (streq(f->name, f->linkpath))
778 paxwrite(pax, ap, f->linkpath, f->linkpathsize);
H A Dmisc.c156 if (f->skip || f->namesize <= 1 || f->linkpath && !*f->linkpath)
191 d->info->linkpath = strdup(d->info->linkpath);
605 s = f->linkpath;
756 sfprintf(state.tmp.fmt, "%s %s %s", s, f->linktype == HARDLINK ? "==" : "->", f->linkpath);
H A Dformat.c661 getkeyname(ap, f, OPT_linkpath, &f->linkpath, NiL, 0);
685 if (f->linkpath)
687 pathcanon(f->linkpath, 0, 0);
689 f->linkpath = map(ap, f->linkpath);
690 f->linkpathsize = strlen(f->linkpath) + 1;
H A Dpax-mime.c192 f->linkpath = 0;
H A Dpax-pds.c162 f->linkpath = dp->link;
H A Dpaxlib.h115 char* linkpath; /* link path */ member in struct:Paxfile_s
H A Dpax-vdb.c161 f->linkpath = 0;
H A Dpax-slt.c281 f->linkpath = 0;
H A Ddelta.c799 if (!(h = (Member_t*)hashget(ip->delta->tab, d->info->linkpath)))
800 error(1, "%s: %s: %s: hard link not in base archive", ip->name, d->info->name, d->info->linkpath);
/ast/src/cmd/paxlib/tp/
H A Dtp.c139 f->linkpath = 0;
/ast/src/cmd/paxlib/arj/
H A Darj.c158 f->linkpath = 0;
/ast/src/cmd/paxlib/ico/
H A Dico.c141 f->linkpath = 0;
/ast/src/cmd/paxlib/lha/
H A Dlha.c184 f->linkpath = 0;
/ast/src/cmd/paxlib/rar/
H A Drar.c157 f->linkpath = 0;
/ast/src/cmd/paxlib/zoo/
H A Dzoo.c217 f->linkpath = 0;
/ast/src/cmd/paxlib/zip/
H A Dzip.c262 f->linkpath = 0;
/ast/src/cmd/paxlib/calib/
H A Dcalib.c942 f->linkpath = 0;

Completed in 234 milliseconds