diff options
author | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 2005-06-14 18:18:05 +0000 |
---|---|---|
committer | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 2005-06-14 18:18:05 +0000 |
commit | 6fa83765422da4c0eb61a19ceec96f3b585ff14a (patch) | |
tree | 145674137d6f3d91449ff72c09fca92c9450bdd8 /epan/dissectors/packet-dcerpc-samr.c | |
parent | 027e7013be48c0f2ab8215da23055abb9f582704 (diff) |
From Steve Grubb:
Fix bounds checking in lemon.c. Fix up an if/else block in
packet-dcerpc-samr.c. Fix hex printing in packet-gtp.c.
Fix other problems discovered by Steve:
Fix a bounds check in packet-isis-lsp.c. Also, fix netmask printing
on non-little-endian machines. Add a comment about adding a netmask
routine to to_str.c. Add bounds checks to packet-ncp2222.inc.
All of these apply to bug 217.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14627 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-dcerpc-samr.c')
-rw-r--r-- | epan/dissectors/packet-dcerpc-samr.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-dcerpc-samr.c b/epan/dissectors/packet-dcerpc-samr.c index bf454e537f..33eb02ae1f 100644 --- a/epan/dissectors/packet-dcerpc-samr.c +++ b/epan/dissectors/packet-dcerpc-samr.c @@ -1158,17 +1158,17 @@ samr_dissect_connect2_3_4_reply(tvbuff_t *tvb, int offset, if (server) { if (dcv->opnum == SAMR_CONNECT2) pol_name = g_strdup_printf("Connect2(%s)", server); - if (dcv->opnum == SAMR_CONNECT3) + else if (dcv->opnum == SAMR_CONNECT3) pol_name = g_strdup_printf("Connect3(%s)", server); - if (dcv->opnum == SAMR_CONNECT4) + else if (dcv->opnum == SAMR_CONNECT4) pol_name = g_strdup_printf("Connect4(%s)", server); } else { if (dcv->opnum == SAMR_CONNECT2) pol_name = g_strdup("Connect2 handle"); - if (dcv->opnum == SAMR_CONNECT3) + else if (dcv->opnum == SAMR_CONNECT3) pol_name = g_strdup("Connect3 handle"); - if (dcv->opnum == SAMR_CONNECT4) + else if (dcv->opnum == SAMR_CONNECT4) pol_name = g_strdup("Connect4 handle"); } |