summaryrefslogtreecommitdiffstats
path: root/src/privsep-bpf.c
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2020-05-24 12:02:15 +0000
committerRoy Marples <roy@marples.name>2020-05-24 12:02:15 +0000
commit0f1316cd8156bc9880fc693ac4f039db37493b1b (patch)
tree997ca4c59e56c0ab90354d814b9fc8b67ab28b50 /src/privsep-bpf.c
parent5aca43094dfbb69053877f3eb45a410157443b0f (diff)
downloaddhcpcd-0f1316cd8156bc9880fc693ac4f039db37493b1b.tar.xz
Fix some memory issues with prior
Diffstat (limited to 'src/privsep-bpf.c')
-rw-r--r--src/privsep-bpf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/privsep-bpf.c b/src/privsep-bpf.c
index e3b47f08..e1fd8bc7 100644
--- a/src/privsep-bpf.c
+++ b/src/privsep-bpf.c
@@ -81,7 +81,7 @@ ps_bpf_recvbpf(void *arg)
break;
psm.ps_flags = bpf->bpf_flags;
len = ps_sendpsmdata(psp->psp_ctx, psp->psp_ctx->ps_data_fd,
- &psm, buf, (size_t)len + sizeof(bpf->bpf_flags));
+ &psm, buf, (size_t)len);
if (len == -1 && errno != ECONNRESET)
logerr(__func__);
if (len == -1 || len == 0)