hexdump(buf, buf_len, "Unknown> ");
break;
}
- if (debug)
- fprintf(stderr, "LAN < %s\n", out);
+ if (verbose) {
+ int i;
+
+ printf("LAN < ");
+ for (i = 0; i < outpos-out-2; i++)
+ printf("%c", out[i]);
+ printf("\n");
+ }
w = write(fd, out, outpos-out);
if (w <= 0) {
inpos = buf;
- if (debug)
- fprintf(stderr, "\nLAN > %s", buf);
-
while (inpos < inend) {
uint8_t *instart = inpos;
if (last == 0)
continue;
+ if (verbose) {
+ printf("LAN > ");
+ for (i = 0; i < last; i++)
+ printf("%c", instart[i]);
+ printf("\n");
+ }
+
memset(out, 0, sizeof(out));
*outpos++ = *inpos++;