changeset 5235:23363945d9a1 draft

privsep: No need for ipv4state
author Roy Marples <roy@marples.name>
date Tue, 19 May 2020 16:13:06 +0000
parents bcd021398c1d
children 40c8b6fa2033
files src/privsep-bpf.c
diffstat 1 files changed, 0 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/src/privsep-bpf.c	Tue May 19 16:09:35 2020 +0000
+++ b/src/privsep-bpf.c	Tue May 19 16:13:06 2020 +0000
@@ -171,7 +171,6 @@
 	pid_t start;
 	struct iovec *iov = msg->msg_iov;
 	struct interface *ifp;
-	struct ipv4_state *istate;
 
 	cmd = (uint16_t)(psm->ps_cmd & ~(PS_START | PS_STOP));
 	psp = ps_findprocess(ctx, &psm->ps_id);
@@ -212,11 +211,6 @@
 	ifp->options = NULL;
 	memset(ifp->if_data, 0, sizeof(ifp->if_data));
 
-	if ((istate = ipv4_getstate(ifp)) == NULL) {
-		ps_freeprocess(psp);
-		return -1;
-	}
-
 	memcpy(psp->psp_ifname, ifp->name, sizeof(psp->psp_ifname));
 
 	switch (cmd) {