aboutsummaryrefslogtreecommitdiff
path: root/contrib/tcpdump/addrtoname.c
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2013-05-30 20:51:22 +0000
committerXin LI <delphij@FreeBSD.org>2013-05-30 20:51:22 +0000
commitd03c0883ad6dcda67e9281df01f1940292dee669 (patch)
treef1ffd0911b49d93d246ae1677dd73d297cd2d92d /contrib/tcpdump/addrtoname.c
parent7560005c4159f2ab5b497c5455a1e542400def4f (diff)
parentf3d019c7d20f9d0c07d397064fa7cef7711b2455 (diff)
downloadsrc-d03c0883ad6dcda67e9281df01f1940292dee669.tar.gz
src-d03c0883ad6dcda67e9281df01f1940292dee669.zip
MFV: tcpdump 4.4.0.
MFC after: 4 weeks
Notes
Notes: svn path=/head/; revision=251158
Diffstat (limited to 'contrib/tcpdump/addrtoname.c')
-rw-r--r--contrib/tcpdump/addrtoname.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/contrib/tcpdump/addrtoname.c b/contrib/tcpdump/addrtoname.c
index 41ddcc683588..10ec7db267b3 100644
--- a/contrib/tcpdump/addrtoname.c
+++ b/contrib/tcpdump/addrtoname.c
@@ -383,6 +383,9 @@ lookup_bytestring(register const u_char *bs, const unsigned int nlen)
tp->e_addr2 = k;
tp->e_bs = (u_char *) calloc(1, nlen + 1);
+ if (tp->e_bs == NULL)
+ error("lookup_bytestring: calloc");
+
memcpy(tp->e_bs, bs, nlen);
tp->e_nxt = (struct enamemem *)calloc(1, sizeof(*tp));
if (tp->e_nxt == NULL)