more deps and opts around osmo-upf and PFCP
Change-Id: I3606597392aee73ae3d9692152bf646803a80858
diff --git a/all.deps b/all.deps
index 39d1507..7e099cf 100644
--- a/all.deps
+++ b/all.deps
@@ -24,10 +24,14 @@
osmo-gbproxy libosmocore
osmo-pcap libosmocore
osmo-bsc-nat libosmo-sccp osmo-mgw
+libosmo-pfcp libosmocore
libgtpnl
-osmo-upf libosmocore libgtpnl
+libnftnl
+nftables libnftnl
+osmo-upf libosmocore libosmo-pfcp libgtpnl nftables
osmo-cbc libosmo-netif
osmo-hnodeb osmo-iuh
+osmo-hnbgw osmo-iuh osmo-mgw libosmo-pfcp
# can only clone these
docker-playground
diff --git a/gen_makefile.py b/gen_makefile.py
index d83072f..573fd6b 100755
--- a/gen_makefile.py
+++ b/gen_makefile.py
@@ -171,6 +171,9 @@
touch $@
'''
+ if proj in ("libgtpnl", "libnftnl"):
+ url = "git://git.netfilter.org"
+
return f'''
.make.{proj}.clone:
@echo -e "\\n\\n\\n===== $@\\n"
diff --git a/sanitize.opts b/sanitize.opts
index 34f27af..51721bc 100644
--- a/sanitize.opts
+++ b/sanitize.opts
@@ -3,6 +3,7 @@
libosmocore --enable-sanitize
libosmo-netif --enable-sanitize
libosmo-sccp --enable-sanitize
+libosmo-pfcp --enable-sanitize
libsmpp34 --enable-sanitize
osmo-bsc --enable-sanitize
osmo-ggsn --enable-sanitize
@@ -19,3 +20,4 @@
osmo-pcu --enable-sanitize
osmo-upf --enable-sanitize
osmo-cbc --enable-sanitize
+osmo-hnbgw --enable-sanitize
diff --git a/werror.opts b/werror.opts
index 8758fbd..af7c8dd 100644
--- a/werror.opts
+++ b/werror.opts
@@ -3,6 +3,7 @@
libosmocore --enable-werror
libosmo-netif --enable-werror
libosmo-sccp --enable-werror
+libosmo-pfcp --enable-werror
libsmpp34 --enable-werror
osmo-bsc --enable-werror
osmo-ggsn --enable-werror
@@ -16,3 +17,4 @@
osmo-upf --enable-werror
osmo-cbc --enable-werror
osmo-hnodeb --enable-werror
+osmo-hnbgw --enable-werror