diff options
author | Zhenhua Zhang <zhenhua.zhang@intel.com> | 2010-06-21 17:25:39 +0800 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-06-21 09:19:55 -0500 |
commit | 9f180fc27a83937e6d6e6e15936cca5004f057ad (patch) | |
tree | 32b37f02913e5dabce9c6e1609a40e40347d749e /gatchat/ppp_cp.c | |
parent | c80432bfde1bdea41ec7d079f9ad064a0f493a11 (diff) | |
download | ofono-9f180fc27a83937e6d6e6e15936cca5004f057ad.tar.bz2 |
ppp: Fix leak in pppcp_send_protocol_reject
Free the reject pppcp packet after ppp_transmit.
Diffstat (limited to 'gatchat/ppp_cp.c')
-rw-r--r-- | gatchat/ppp_cp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gatchat/ppp_cp.c b/gatchat/ppp_cp.c index bade6bbe..b0a18aac 100644 --- a/gatchat/ppp_cp.c +++ b/gatchat/ppp_cp.c @@ -938,6 +938,8 @@ void pppcp_send_protocol_reject(struct pppcp_data *data, ppp_transmit(data->ppp, pppcp_to_ppp_packet(packet), ntohs(packet->length)); + + pppcp_packet_free(packet); } /* |