summaryrefslogtreecommitdiff
path: root/net/libpcap/files/patch-gencode.c
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2021-01-06 14:49:34 +0000
committerRenato Botelho <garga@FreeBSD.org>2021-01-06 14:49:34 +0000
commitbfadc030568e1e43fa67ff110da61e175116ab8f (patch)
tree46cb679d8674d43681420456c3f5ccd266e871ee /net/libpcap/files/patch-gencode.c
parentx11-themes/Kvantum: Update to 0.18.0 (diff)
net/libpcap: Update to 1.10.0
Sponsored by: Rubicon Communications, LLC (Netgate)
Diffstat (limited to 'net/libpcap/files/patch-gencode.c')
-rw-r--r--net/libpcap/files/patch-gencode.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/net/libpcap/files/patch-gencode.c b/net/libpcap/files/patch-gencode.c
deleted file mode 100644
index 8d439e20edb9..000000000000
--- a/net/libpcap/files/patch-gencode.c
+++ /dev/null
@@ -1,33 +0,0 @@
-diff --git a/gencode.c b/gencode.c
-index bdc35e64..040a5531 100644
---- gencode.c
-+++ gencode.c
-@@ -6947,11 +6947,15 @@ gen_mcode(compiler_state_t *cstate, const char *s1, const char *s2,
- return (NULL);
-
- nlen = __pcap_atoin(s1, &n);
-+ if (nlen < 0)
-+ bpf_error(cstate, "invalid IPv4 address '%s'", s1);
- /* Promote short ipaddr */
- n <<= 32 - nlen;
-
- if (s2 != NULL) {
- mlen = __pcap_atoin(s2, &m);
-+ if (mlen < 0)
-+ bpf_error(cstate, "invalid IPv4 address '%s'", s2);
- /* Promote short ipaddr */
- m <<= 32 - mlen;
- if ((n & ~m) != 0)
-@@ -7009,8 +7013,11 @@ gen_ncode(compiler_state_t *cstate, const char *s, bpf_u_int32 v, struct qual q)
- vlen = __pcap_atodn(s, &v);
- if (vlen == 0)
- bpf_error(cstate, "malformed decnet address '%s'", s);
-- } else
-+ } else {
- vlen = __pcap_atoin(s, &v);
-+ if (vlen < 0)
-+ bpf_error(cstate, "invalid IPv4 address '%s'", s);
-+ }
-
- switch (q.addr) {
-