commit | c1fa794ed50ab5587a99a47bdfec6adcd1ec56c7 | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Mon Aug 09 21:15:40 2010 +0800 |
committer | Harald Welte <laforge@gnumonks.org> | Mon Aug 09 21:15:40 2010 +0800 |
tree | d04c863d8b83285eea7a057051f35167ac1df646 | |
parent | 5508fe332016983a490b68bb6e14cd861d87a3c0 [diff] |
[GPRS NS] Fix memory leak in gprs_ns_sendmsg() error path When gprs_ns_sendmsg() succeeds in sending the message, we free()d the msgb after transmitting it on the socket. However, if the NS-VC is blocked or some other error condition exists, we returned an error code but didn't free the msgb. This resulted in an error leak which is now being addressed.