From 7d6ad45eb1a137170d27dbcdee5a00c903b402e2 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 14 Dec 2011 13:57:06 +0000 Subject: [PATCH] need an address family too --- daemon/kernel.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemon/kernel.c b/daemon/kernel.c index 939dec424..5d929ebc8 100644 --- a/daemon/kernel.c +++ b/daemon/kernel.c @@ -77,10 +77,13 @@ int kernel_add_stream(int fd, struct kernel_stream *info, int update) { ZERO(msg); msg.cmd = update ? MMG_UPDATE : MMG_ADD; msg.target.target_port = info->local_port; + msg.target.src_addr.family = AF_INET; msg.target.src_addr.ipv4 = info->src.ip; msg.target.src_addr.port = info->src.port; + msg.target.dst_addr.family = AF_INET; msg.target.dst_addr.ipv4 = info->dest.ip; msg.target.dst_addr.port = info->dest.port; + msg.target.mirror_addr.family = AF_INET; msg.target.mirror_addr.ipv4 = info->mirror.ip; msg.target.mirror_addr.port = info->mirror.port; msg.target.tos = info->tos;