version 1.15, 2001/02/04 11:11:54 |
version 1.16, 2001/02/04 15:23:08 |
|
|
off = get_int64(); |
off = get_int64(); |
len = get_int(); |
len = get_int(); |
|
|
TRACE("read id %d handle %d off %qd len %d", id, handle, off, len); |
TRACE("read id %d handle %d off %qd len %d", id, handle, |
|
(unsigned long long)off, len); |
if (len > sizeof buf) { |
if (len > sizeof buf) { |
len = sizeof buf; |
len = sizeof buf; |
log("read change len %d", len); |
log("read change len %d", len); |
|
|
off = get_int64(); |
off = get_int64(); |
data = get_string(&len); |
data = get_string(&len); |
|
|
TRACE("write id %d handle %d off %qd len %d", id, handle, off, len); |
TRACE("write id %d handle %d off %qd len %d", id, handle, |
|
(unsigned long long)off, len); |
fd = handle_to_fd(handle); |
fd = handle_to_fd(handle); |
if (fd >= 0) { |
if (fd >= 0) { |
if (lseek(fd, off, SEEK_SET) < 0) { |
if (lseek(fd, off, SEEK_SET) < 0) { |