]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/tar.c
rio, kbdfs: increase read buffer for high latency kbdfs support
[plan9front.git] / sys / src / cmd / tar.c
index ae0b8e52c97f86d77415e431d7e841d3128b7f39..8b646b115dc920d3461be73549dc6eb52b854405 100644 (file)
@@ -855,12 +855,12 @@ again:
                return nil;
        if (parsepax(ar, bp, hdr, LF_PAXHDR))
                goto again;
+       if (parsepax(ar, bp, &globlhdr, LF_PAXGLOBL))
+               goto again;
        if (getname(ar, bp, hdr))
                goto again;
        if (parsehdr(hdr, bp) == -1)
                sysfatal("could not parse header: %r");
-       if (parsepax(ar, bp, &globlhdr, LF_PAXGLOBL))
-               goto again;
 
        return bp;
 }