Fixed bug in DZ SET LINE= implementation
This commit is contained in:
parent
a72d85b2bd
commit
37b73c40a6
2 changed files with 4 additions and 2 deletions
|
@ -745,8 +745,10 @@ if (newln < dz_desc.lines) {
|
|||
}
|
||||
}
|
||||
dz_dib.lnt = (newln / DZ_LINES) * IOLN_DZ; /* set length */
|
||||
dz_desc.ldsc = dz_ldsc = realloc(dz_ldsc, newln*sizeof(*dz_ldsc));
|
||||
if (dz_desc.lines < newln)
|
||||
memset (dz_ldsc + dz_desc.lines, 0, sizeof(*dz_ldsc)*(newln-dz_desc.lines));
|
||||
dz_desc.lines = newln;
|
||||
dz_desc.ldsc = dz_ldsc = realloc(dz_ldsc, dz_desc.lines*sizeof(*dz_ldsc));
|
||||
return dz_reset (&dz_dev); /* setup lines and auto config */
|
||||
}
|
||||
|
||||
|
|
|
@ -73,7 +73,7 @@
|
|||
#define TMXR_MDM_CTS 0x10 /* Clear To Send */
|
||||
#define TMXR_MDM_DSR 0x20 /* Data Set Ready */
|
||||
#define TMXR_MDM_INCOMING (TMXR_MDM_DCD|TMXR_MDM_RNG|TMXR_MDM_CTS|TMXR_MDM_DSR) /* Settable Modem Bits */
|
||||
#define TMXR_MDM_OUTGOING (TMXR_MDM_DTR|TMXR_MDM_DTR) /* Settable Modem Bits */
|
||||
#define TMXR_MDM_OUTGOING (TMXR_MDM_DTR|TMXR_MDM_RTS) /* Settable Modem Bits */
|
||||
|
||||
/* Unit flags */
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue