summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwayne warren <wayne.warren.s@gmail.com>2023-05-19 14:33:44 -0600
committerwayne warren <wayne.warren.s@gmail.com>2023-05-24 11:14:23 -0600
commitdfde14def812c99dffe72827c32899b89fe782d3 (patch)
tree9c8e6ed4e39a222547e321bc1dd5a7b449bbf9f8
parent3d55a80ad48fba8754c4bf55806fdb25dcbe4121 (diff)
generate-services.py: include service[] count in add_entry calls
-rw-r--r--tools/generate-services.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/generate-services.py b/tools/generate-services.py
index d6cb6a5..b58bbc4 100644
--- a/tools/generate-services.py
+++ b/tools/generate-services.py
@@ -67,7 +67,8 @@ class Services:
if i >= max_entries:
break
ports = self.ports[name]
- f.write(f"\tadd_entry({i}, \"{name}\", (struct service[]){{\n")
+ svc_count = len(ports.entries)
+ f.write(f"\tadd_entry({i}, \"{name}\", {svc_count}, (struct service[]){{\n")
for (j, tpl) in enumerate(iter(ports.entries)):
(port, proto) = tpl
socktype = ""