From 07efd878147907b76d3f9c4b65fd0c1544389823 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fran=C3=A7ois=20De=20Keersmaeker?=
 <francois.dekeersmaeker@uclouvain.be>
Date: Thu, 8 Aug 2024 11:58:35 +0200
Subject: [PATCH] Templates: fixed policy name format

---
 src/translator/templates/callback.c.j2 | 1 +
 src/translator/templates/main.c.j2     | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/translator/templates/callback.c.j2 b/src/translator/templates/callback.c.j2
index 90766bb..e5f2d84 100644
--- a/src/translator/templates/callback.c.j2
+++ b/src/translator/templates/callback.c.j2
@@ -37,6 +37,7 @@ uint32_t old_verdict = verdict;
 {% macro write_callback_function(loop_index, nfqueue) %}
 {% set nfqueue_name = nfqueue.name.replace('-', '_') %}
 {% set nfqueue_name = nfqueue_name.replace('#', '_') %}
+{% set nfqueue_name = nfqueue_name.replace('.', '_') %}
 /**
  * @brief {{nfqueue.name}} callback function, called when a packet enters the queue.
  * 
diff --git a/src/translator/templates/main.c.j2 b/src/translator/templates/main.c.j2
index 0e498de..5d8a39d 100644
--- a/src/translator/templates/main.c.j2
+++ b/src/translator/templates/main.c.j2
@@ -124,7 +124,8 @@ int main(int argc, char *argv[]) {
     {% for nfqueue in nfqueues if nfqueue.queue_num >= 0 %}
     {% set nfqueue_name = nfqueue.name.replace('-', '_') %}
     {% set nfqueue_name = nfqueue_name.replace('#', '_') %}
-    /* {{nfqueue_name}} */
+    {% set nfqueue_name = nfqueue_name.replace('.', '_') %}
+    /* {{nfqueue.name}} */
     // Setup thread-specific data
     thread_data[i].id = i;
     thread_data[i].seed = time(NULL) + i;
-- 
GitLab