![]() |
Hi, i have dig a little bit through the source code and found the function Modem::suports2D() in faxd/Modem.c++ : fxBool Modem::supports2D() const { return caps.df & BIT(DF_2DMR); } When i change here the return value to true, HylaFAX send the faxes correct 2D encoded. I had a look in the variable caps.df it has as value 5. Does anybody know what this value mean and where this value came from ? Uli > Hi, > > i have checked faxQueueApp.c++. The decisson is also at line 528 in > HylaFAX v4.0p2. For > debugging i have put some line which should output some infos about the > decission : > ---------- > * o the user hasn't specified a desire to send 1D data. > */ > > char *t1, *t2; > if (use2D) t1 = "True"; > else t1 = "false"; > if ( job.modem->supports2D()) t2="True"; > else t2= "false"; > traceServer("Use2d = %s job.modem->supports2D %s " , t1, t2 ); > > if (req.desireddf > DF_1DMR) { > params.df = (use2D && job.modem->supports2D() && > ----------- > > and i get now the following message from this line : > > Jun 9 16:55:21 henko FaxQueuer[433]: Use2d = True job.modem->supports2D > false > > So it seems that i have to search the problem in the function > job.modem->supports2D() > which i will do tomorrow. -- Ulrich Eckhardt http://people.frankfurt.netsurf.de/uli Signalgro�tat des wu-ftpd 2,4 (unvollst�ndig?) Cgi-Sicherheitsbohrung in EWS (regen Sie f�r Webservers auf) [Translation from an english text to german by AltaVista]