Hylafax Mailing List Archives
|
[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
Win95/NT WHFC "syntax error": seem to have found a solution!
Fun to reply to my own message...
The hypothesis is correct. I've made a slight modification to the hfaxd
Parser code, and WHFC now functions quite well.
As soon as I test a while longer and get the patch bundled, I'll copy the
list.
-Alan
-----Original Message-----
From: Alan Sparks <asparks@nss.harris.com>
To: flexfax@sgi.com <flexfax@sgi.com>
Date: Friday, October 24, 1997 2:41 PM
Subject: flexfax: Win95/NT WHFC: Syntax error: server side problem?
> I've been looking at the data coming from WHFC on NT4.0 toward my
>SunOS-based server today, and think I see something interesting. To me it
>suggests that any fix is likely to have to happen on the server side, not
>WHFC.
>
>I've included a little tracing that I did in the getCmdLine() function of
>Parser.c++ (hfaxd). The big thing I notice, that does *not* happen on UNIX
>inbound connections, is the triggering of the code snippet: (line 1512,
>approx)
>
> if (c == EOF)
> return (FALSE);
>
>This appears to be causing getCmdLine() to be reinvoked several times for
>one command (Windows TCP/IP flow-control screwup?)... but it looks like the
>buffer is not collecting (or is resetting), leaving just the line-end
>character ultimately.
>
>And, a line with just a line terminator is flagged as a syntax error.
>
>I'm still digging into this, but just wanted to throw this out as food for
>thought.
>-Alan
>
>---------
>Alan Sparks, IS Engineering Support <asparks@harris.com>
>Harris Network Support Systems, Camarillo CA (805) 389-2430
>
>