X-Git-Url: https://git.decadent.org.uk/gitweb/?p=ap-utils.git;a=blobdiff_plain;f=lib%2Fsysinfo.c;h=a190762d51a08af40fc68386b2ea07cf1d229545;hp=6e1e7f8a387bd779cf12f4c96899779e7e489d24;hb=17cd5711411f45df26b33c51288780627b7377e2;hpb=63444196dd1edb154f81d9418b3d0bc2367163e5 diff --git a/lib/sysinfo.c b/lib/sysinfo.c index 6e1e7f8..a190762 100644 --- a/lib/sysinfo.c +++ b/lib/sysinfo.c @@ -33,6 +33,7 @@ extern WINDOW *main_sub; extern char* bridge_modes[6]; +extern int poll_delay; void atmel_sysinfo() { @@ -144,7 +145,7 @@ char *bridge_modes[6] = { for (i = 0; i < varbinds[0].len_val && *(varbinds[0].value + i); i++) mvwaddch(main_sub, 1, i + 1, *(varbinds[0].value + i)); - if (varbinds[1].len_val == 128) { + if (varbinds[1].len_val == 92 || varbinds[1].len_val == 128) { memcpy(&str128, varbinds[1].value, sizeof(struct sysDeviceInfo_128)); ap_sversion = str128.StructVersion; @@ -227,7 +228,7 @@ char *bridge_modes[6] = { wrefresh(main_sub); - i = wait_key(); + i = wait_key(poll_delay); if (i == -1) goto quit; @@ -508,7 +509,7 @@ void nwn_sysinfo() mvwaddstr(main_sub, 1, 0, message); wrefresh(main_sub); - i = wait_key(); + i = wait_key(poll_delay); if (i == -1) goto quit;