pck: EOF may be normal if this is the last chunk

We try to read a full header, but it may just be 0xffff (The end-image
tag) then eof