misc: Use msgb_free for freeing the messages
This commit is contained in:
parent
c50543b18a
commit
a8ddb08e05
|
@ -84,7 +84,7 @@ static int proxy_ns_cb(enum gprs_ns_evt event, struct gprs_nsvc *nsvc,
|
|||
default:
|
||||
LOGP(DGPRS, LOGL_ERROR, "SGSN: Unknown event %u from NS\n", event);
|
||||
if (msg)
|
||||
talloc_free(msg);
|
||||
msgb_free(msg);
|
||||
rc = -EIO;
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -162,7 +162,7 @@ static int defrag_segments(struct gprs_sndcp_entity *sne)
|
|||
dqe = defrag_get_seg(sne, seg_nr);
|
||||
if (!dqe) {
|
||||
LOGP(DSNDCP, LOGL_ERROR, "Segment %u missing\n", seg_nr);
|
||||
talloc_free(msg);
|
||||
msgb_free(msg);
|
||||
return -EIO;
|
||||
}
|
||||
/* actually append the segment to the N-PDU */
|
||||
|
|
|
@ -91,7 +91,7 @@ static int sgsn_ns_cb(enum gprs_ns_evt event, struct gprs_nsvc *nsvc,
|
|||
default:
|
||||
LOGP(DGPRS, LOGL_ERROR, "SGSN: Unknown event %u from NS\n", event);
|
||||
if (msg)
|
||||
talloc_free(msg);
|
||||
msgb_free(msg);
|
||||
rc = -EIO;
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -998,7 +998,7 @@ static int nsip_sendmsg(struct gprs_nsvc *nsvc, struct msgb *msg)
|
|||
rc = sendto(nsi->nsip.fd.fd, msg->data, msg->len, 0,
|
||||
(struct sockaddr *)daddr, sizeof(*daddr));
|
||||
|
||||
talloc_free(msg);
|
||||
msgb_free(msg);
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
|
|
@ -263,7 +263,7 @@ int gprs_ns_frgre_sendmsg(struct gprs_nsvc *nsvc, struct msgb *msg)
|
|||
rc = sendto(nsi->frgre.fd.fd, msg->data, msg->len, 0,
|
||||
(struct sockaddr *)&daddr, sizeof(daddr));
|
||||
|
||||
talloc_free(msg);
|
||||
msgb_free(msg);
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
|
|
@ -418,7 +418,7 @@ int int_mncc_recv(struct gsm_network *net, struct msgb *msg)
|
|||
}
|
||||
|
||||
out_free:
|
||||
talloc_free(msg);
|
||||
msgb_free(msg);
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue