From Lee:
| commit
0f12c6104f78fe0400a08be482352971650f2304
| Author: Lee Howard <faxguy@howardsilvan.com>
| Date: Sat Feb 17 01:36:07 2007 +0000
|
| Some modems erroniously indicate MR compression with DF=2. Handle it.
if (dfscan & 0x8) params.df |= BIT(DF_JBIG);
} else {
params.df = DF_1DMH;
- if (dfscan & 0x3) params.df = DF_2DMMR;
+ if (dfscan == 0x3) params.df = DF_2DMMR;
else if (dfscan & 0x1) params.df = DF_2DMR;
else if (dfscan & 0x4) params.df = DF_JBIG; // JBIG L0 is JBIG to us
else if (dfscan & 0x8) params.df = DF_JBIG;