diff options
author | 2004-05-04 18:14:51 +0000 | |
---|---|---|
committer | 2004-05-04 18:14:51 +0000 | |
commit | 48e0415e836b4238c59627e9ae3e42b9079e87dc (patch) | |
tree | 59428b633126d4d8bb9e5e1c5c502e736a3c57be | |
parent | Apply bridge filter rules to incoming packets destined to the local machine. (diff) | |
download | wireguard-openbsd-48e0415e836b4238c59627e9ae3e42b9079e87dc.tar.xz wireguard-openbsd-48e0415e836b4238c59627e9ae3e42b9079e87dc.zip |
Fix memory leak, ok henning@
-rw-r--r-- | sbin/dhclient/privsep.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sbin/dhclient/privsep.c b/sbin/dhclient/privsep.c index aa7efddf9db..6cd447ef614 100644 --- a/sbin/dhclient/privsep.c +++ b/sbin/dhclient/privsep.c @@ -63,6 +63,9 @@ buf_close(int sock, struct buf *buf) error("short write: wanted %u got %d bytes", buf->size, buf->rpos); + free(buf->buf); + free(buf); + return (n); } @@ -225,4 +228,4 @@ dispatch_imsg(int fd) default: error("received unknown message, code %d", hdr.code); } -}
\ No newline at end of file +} |