summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/network.c2
-rw-r--r--src/sync-ftfw.c1
-rw-r--r--src/sync-notrack.c1
3 files changed, 3 insertions, 1 deletions
diff --git a/src/network.c b/src/network.c
index 34992ec..98df5ea 100644
--- a/src/network.c
+++ b/src/network.c
@@ -58,7 +58,7 @@ void nethdr_set(struct nethdr *net, int type)
void nethdr_set_ack(struct nethdr *net)
{
- __nethdr_set(net, NETHDR_ACK_SIZ, 0);
+ __nethdr_set(net, NETHDR_ACK_SIZ, NET_T_CTL);
}
static size_t tx_buflenmax;
diff --git a/src/sync-ftfw.c b/src/sync-ftfw.c
index 749ccac..014cebd 100644
--- a/src/sync-ftfw.c
+++ b/src/sync-ftfw.c
@@ -97,6 +97,7 @@ static struct cache_extra cache_ftfw_extra = {
static void tx_queue_add_ctlmsg(uint32_t flags, uint32_t from, uint32_t to)
{
struct nethdr_ack ack = {
+ .type = NET_T_CTL,
.flags = flags,
.from = from,
.to = to,
diff --git a/src/sync-notrack.c b/src/sync-notrack.c
index 8e6601a..700e272 100644
--- a/src/sync-notrack.c
+++ b/src/sync-notrack.c
@@ -61,6 +61,7 @@ static struct cache_extra cache_notrack_extra = {
static void tx_queue_add_ctlmsg(uint32_t flags, uint32_t from, uint32_t to)
{
struct nethdr_ack ack = {
+ .type = NET_T_CTL,
.flags = flags,
.from = from,
.to = to,