NUM_DLCI
for (sent = false, i = 1; i < NUM_DLCI; i++) {
if (addr == 0 || addr >= NUM_DLCI || gsm->dlci[addr] == NULL)
if (addr == 0 || addr >= NUM_DLCI || !gsm->dlci[addr]) {
if (addr == 0 || addr >= NUM_DLCI || gsm->dlci[addr] == NULL)
if (address >= NUM_DLCI)
struct gsm_dlci *dlci[NUM_DLCI];
for (i = NUM_DLCI - 1; i >= 0; i--)
return gsm->num * NUM_DLCI;
return line / NUM_DLCI;
for (i = 0; i < NUM_DLCI; i++)
if (dc.channel == 0 || dc.channel >= NUM_DLCI)
addr = array_index_nospec(dc.channel, NUM_DLCI);
if (dc.channel == 0 || dc.channel >= NUM_DLCI)
addr = array_index_nospec(dc.channel, NUM_DLCI);
if (dc.channel >= NUM_DLCI)
base = index * NUM_DLCI; /* first minor for this index */
for (i = 1; i < NUM_DLCI; i++) {
base = index * NUM_DLCI; /* first minor for this index */
for (i = 1; i < NUM_DLCI; i++) {