summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@redhat.com>2006-11-01 12:35:21 -0500
committerKristian Høgsberg <krh@redhat.com>2006-11-01 12:35:21 -0500
commit9e3af6922c5c9a5490c49609f78064f4da775959 (patch)
tree50701bef76e70e6beb6583e70012d5191db5772c
parentc567f49ab5c3c7f6c2973416bfffdd2d6e97e8f8 (diff)
Use infinite time out for poll(), mark more detail fields.
-rw-r--r--nosy-dump.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/nosy-dump.c b/nosy-dump.c
index 75c86ec..4459e49 100644
--- a/nosy-dump.c
+++ b/nosy-dump.c
@@ -540,7 +540,7 @@ struct packet_field read_block_response_fields[] = {
COMMON_RESPONSE_FIELDS,
{ "data_length", 96, 16 },
{ "extended_tcode", 112, 16 },
- { "crc", 128, 32 },
+ { "crc", 128, 32, PACKET_FIELD_DETAIL },
{ "data", 160, 0 },
{ "crc", -64, 32, PACKET_FIELD_DETAIL },
{ "ack", -4, 4, 0, ack_names }
@@ -564,7 +564,7 @@ struct packet_field write_block_request_fields[] = {
struct packet_field write_response_fields[] = {
COMMON_RESPONSE_FIELDS,
- { "reserved", 64, 32 },
+ { "reserved", 64, 32, PACKET_FIELD_DETAIL },
{ "ack", -4, 4, 0, ack_names }
};
@@ -1102,7 +1102,7 @@ int main(int argc, const char *argv[])
fread(buf, 1, length, input);
}
else {
- poll(pollfds, 2, 0);
+ poll(pollfds, 2, -1);
if (pollfds[1].revents) {
read(STDIN_FILENO, &c, sizeof c);
switch (c) {