scp of sysfs file repeats data

Peter Korsgaard peter at korsgaard.com
Wed Jun 24 02:11:29 AWST 2015


>>>>> "Peter" == Peter Korsgaard <peter at korsgaard.com> writes:

>>>>> "Matt" == Matt Johnston <matt at ucc.asn.au> writes:
 >> I see what you mean. I'll update scp to OpenSSH's latest -
 >> there are a few changes to be merged.

 > FYI, openssh scp has a similar problem here:

 > open("vendor", O_RDONLY|O_NONBLOCK)     = 3
 > fstat(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
 > fcntl(3, F_GETFL)                       = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
 > fcntl(3, F_SETFL, O_RDONLY|O_LARGEFILE) = 0
 > write(6, "C0444 4096 vendor\n", 18)     = 18
 > read(3, "0x8086\n", 4096)               = 7
 > read(3, "", 4089)                       = 0
 > write(6, "0x8086\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096

 > This is with openssh 6.7p1-6.

But thinking further about it, I guess that's just an artifact of the
protocol and there isn't any way around it.

-- 
Bye, Peter Korsgaard


More information about the Dropbear mailing list