1. Ignore \n in ax25 mode for C client.
[spider.git] / src / client.c
index 7864e9d13dc70cfab79b90f3f98e118ea7c7e47d..3404be9d9232b3600571118de6fec1e69180f67b 100644 (file)
@@ -387,6 +387,8 @@ int fcb_handler(sel_t *sp, int in, int out, int err)
                                default:
                                        if (nl == '\n' && *p == '\r') {   /* ignore \r in telnet mode (ugh) */
                                                p++;
+                                       } else if (nl == '\r' && *p == '\n') {  /* and ignore \n in ax25 mode (double ugh) */
+                                               p++;
                                        } else if (*p == nl) {
                                                if (mp->inp == mp->data)
                                                        *mp->inp++ = ' ';