diff options
author | Oliver Smith <osmith@sysmocom.de> | 2024-02-27 14:58:55 +0100 |
---|---|---|
committer | Oliver Smith <osmith@sysmocom.de> | 2024-02-27 15:00:59 +0100 |
commit | 768d6d5be90dd18370c1012ef1217de80bc7dea9 (patch) | |
tree | 1822166829bd225f80541b1572c437ca3493571b | |
parent | fa91a10498f0ee24ec2aa3dd66798c76deecb94a (diff) |
lib/gtp-kernel.c: initialize ret with 0
Fix -Werror=maybe-uninitialize found in Pau's build env:
/home/pespin/dev/sysmocom/git/osmo-ggsn/lib/gtp-kernel.c: In function ‘gtp_kernel_tunnel_add’:
/home/pespin/dev/sysmocom/git/osmo-ggsn/lib/gtp-kernel.c:111:13: error: ‘ret’ may be used uninitialized [-Werror=maybe-uninitialize]
111 | int ret;
| ^~~
/home/pespin/dev/sysmocom/git/osmo-ggsn/lib/gtp-kernel.c: In function ‘gtp_kernel_tunnel_del’:
/home/pespin/dev/sysmocom/git/osmo-ggsn/lib/gtp-kernel.c:167:13: error: ‘ret’ may be used uninitialized [-Werror=maybe-uninitialize]
167 | int ret;
| ^~~
Fixes: b17fe7bf ("kernel-gtp: support IPv6 on inner layer")
Change-Id: I19067ebe561d4c067b9ace7f5b201e15af6b342e
-rw-r--r-- | lib/gtp-kernel.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/gtp-kernel.c b/lib/gtp-kernel.c index 9bfb380..3ad8424 100644 --- a/lib/gtp-kernel.c +++ b/lib/gtp-kernel.c @@ -108,7 +108,7 @@ int gtp_kernel_tunnel_add(struct pdp_t *pdp, const char *devname) struct in46_addr ms[2]; struct in46_addr sgsn; struct gtp_tunnel *t; - int ret; + int ret = 0; pdp_debug(__func__, devname, pdp); @@ -164,7 +164,7 @@ int gtp_kernel_tunnel_del(struct pdp_t *pdp, const char *devname) int ms_addr_count; struct in46_addr ms[2]; struct gtp_tunnel *t; - int ret; + int ret = 0; pdp_debug(__func__, devname, pdp); |