Mail Archives: cygwin/2001/03/31/10:24:29
Hi Folks,
i have this crazy problem with fgets behaviour.
background info:
i am trying to write an authenticator for squid cache running under cygwin.
i am writing my code using ms visual studio, bacause not only is it familiar
to me, but also all of my existing development is all in there - i hope
nobody will tell me that i have to throw it away and use gcc <sigh>
anyway, my authenticator runs just fine when i run it interactively, and it
behaves just like squid wants it
to (pass the authenticator "username<space>password\n", and he returns
"ERR\n" or "OK\n" accordingly.
problem is that when squid runs it, the call to fgets() returns error 32
(reported by ferror())
the basic code is like this:
setbuf(stdout, NULL);
while(fgets(buf, 255, stdin) != NULL)
{
// do stuff
}
any pointers?
thanks and regards,
Mike.
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -