diff options
author | Gerald Combs <gerald@wireshark.org> | 2011-04-07 23:16:05 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2011-04-07 23:16:05 +0000 |
commit | 56bc7f5e47bdb0254e647aee9a5d6ba79787a934 (patch) | |
tree | 9ec277c86ad62277a207ea0af1f7dbe0f79e3853 /wiretap/netscreen.c | |
parent | d00527f3690b6ca2b685d77538b1ff6c7d645da9 (diff) |
Be more picky about our sscanf integer field widths. Hopefully this will
help squelch Coverity CIDs 701-709.
svn path=/trunk/; revision=36511
Diffstat (limited to 'wiretap/netscreen.c')
-rw-r--r-- | wiretap/netscreen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wiretap/netscreen.c b/wiretap/netscreen.c index afdb1adab3..9c652dc4f4 100644 --- a/wiretap/netscreen.c +++ b/wiretap/netscreen.c @@ -356,7 +356,7 @@ parse_netscreen_rec_hdr(wtap *wth, const char *line, char *cap_int, char direction[2]; char cap_src[13]; - if (sscanf(line, "%d.%d: %15[a-z0-9/:.](%1[io]) len=%d:%12s->%12s/", + if (sscanf(line, "%9d.%9d: %15[a-z0-9/:.](%1[io]) len=%9d:%12s->%12s/", &sec, &dsec, cap_int, direction, &pkt_len, cap_src, cap_dst) < 5) { *err = WTAP_ERR_BAD_RECORD; *err_info = g_strdup("netscreen: Can't parse packet-header"); |