Displaying 1 result from an estimated 1 matches for "unfixtarnam".
Did you mean:
unfixtarname
1998 Apr 12
0
Long file name support for smbclient
...;
+ static char *long_file_name;
/*
* read in a "standard" tar format header - we're not that interested
@@ -184,23 +185,43 @@
return -1;
}
- strcpy(finfo->name, prefix);
-
- /* use l + 1 to do the null too; do prefix - prefcnt to zap leading slash */
- unfixtarname(finfo->name + strlen(prefix), hb->dbuf.name,
- strlen(hb->dbuf.name) + 1);
-
/* can't handle links at present */
if (hb->dbuf.linkflag != '0') {
- if (hb->dbuf.linkflag == 0) {
+ char *bp;
+ long tar_size;
+ switch (hb->dbuf.linkflag) {
+ c...