diff options
author | Peter Wu <peter@lekensteyn.nl> | 2015-11-25 23:15:58 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-11-27 05:34:36 +0000 |
commit | 58dc5b05b9241ec8b7942722c6fd61cb21002c68 (patch) | |
tree | 83bb7d6afa11ec0dd75ee6132db7f531be087964 /ui/cli/tap-smbsids.c | |
parent | 20a41fae76ab20c7e972bc7955ae901a5d71ef4c (diff) |
SMB sidsnooping: use sid as key and name as value
Fixes "cast from 'const char *' to 'char *' drops const qualifier
[-Wcast-qual]", but changes the internal representation of
sid_name_table.
Change-Id: Ia853c3cf3010ea0cd1e2c975a23dd97e15be0fd6
Reviewed-on: https://code.wireshark.org/review/12157
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Dario Lombardo <lomato@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: João Valverde <j@v6e.pt>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'ui/cli/tap-smbsids.c')
-rw-r--r-- | ui/cli/tap-smbsids.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ui/cli/tap-smbsids.c b/ui/cli/tap-smbsids.c index ab325e71a7..7508b648a3 100644 --- a/ui/cli/tap-smbsids.c +++ b/ui/cli/tap-smbsids.c @@ -42,12 +42,12 @@ smbsids_packet(void *pss _U_, packet_info *pinfo _U_, epan_dissect_t *edt _U_, c } static void -enum_sids(gpointer key _U_, gpointer value, gpointer userdata _U_) +enum_sids(gpointer key, gpointer value, gpointer userdata _U_) { - sid_name *sn = (sid_name *)value; + const char *sid = (const char *)key; + const char *name = (const char *)value; - printf("%-60s %s\n", sn->sid, sn->name); - return; + printf("%-60s %s\n", sid, name); } static void |