/* FIXME: the caller should provide this */
switch (msg_type) {
case GSM_TCHF_FRAME:
- len = 33;
+ len = sizeof(struct gsm_data_frame) + 33;
break;
default:
len = sizeof(struct gsm_mncc);
/* close MNCC socket */
static int mncc_fd_close(struct lcr_fd *lfd)
{
+ printf("mncc_sock: closing\n");
close(lfd->fd);
unregister_fd(lfd);
lfd->fd = -1;