chan_lcr: added missing memcpy to bchannel_transmit. HDLC data was not send at all!

This commit is contained in:
Peter Schlaile 2008-08-21 08:45:30 +02:00 committed by root
parent 3a5b34a850
commit b8ff0dae45
1 changed files with 9 additions and 4 deletions

View File

@ -462,9 +462,14 @@ void bchannel_transmit(struct bchannel *bchannel, unsigned char *data, int len)
frm->prim = PH_DATA_REQ;
break;
case 2:
memcpy(p, data, len);
frm->prim = DL_DATA_REQ;
p[len] = 0;
CDEBUG(bchannel->call, NULL, "HDLC DSP transmit: '%s'\n",
p);
break;
case 3:
memcpy(p, data, len);
frm->prim = PH_DATA_REQ;
break;
}