diff options
author | Karl Ramm <kcr@1ts.org> | 2010-08-24 07:08:37 +0000 |
---|---|---|
committer | Karl Ramm <kcr@1ts.org> | 2010-08-24 07:08:37 +0000 |
commit | 41f37dec132e61e5c6abda02490dc74ba3014f13 (patch) | |
tree | 85d7ae4d097008429cb69f1adb6d50fb3de736c2 | |
parent | def9f9a0706a18cb1bc0f44b39d55e4e81c788ff (diff) |
Don't leak memory when refragmenting sketchy packets.
-rw-r--r-- | server/dispatch.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/server/dispatch.c b/server/dispatch.c index 2e701c3..c98eaa7 100644 --- a/server/dispatch.c +++ b/server/dispatch.c @@ -644,6 +644,7 @@ xmit(ZNotice_t *notice, if (fragsize < 0) { syslog(LOG_ERR, "xmit: negative fragsize, dropping packet"); + free(packet); return; } |