netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.
[platform/kernel/linux-starfive.git] / net / netfilter / nf_conntrack_sip.c
index 77f5e82..d0eac27 100644 (file)
@@ -611,7 +611,7 @@ int ct_sip_parse_numerical_param(const struct nf_conn *ct, const char *dptr,
        start += strlen(name);
        *val = simple_strtoul(start, &end, 0);
        if (start == end)
-               return 0;
+               return -1;
        if (matchoff && matchlen) {
                *matchoff = start - dptr;
                *matchlen = end - start;