aboutsummaryrefslogtreecommitdiffstats
path: root/ui/cli/tap-smbsids.c
diff options
context:
space:
mode:
authorPeter Wu <peter@lekensteyn.nl>2015-11-25 23:15:58 +0100
committerAnders Broman <a.broman58@gmail.com>2015-11-27 05:34:36 +0000
commit58dc5b05b9241ec8b7942722c6fd61cb21002c68 (patch)
tree83bb7d6afa11ec0dd75ee6132db7f531be087964 /ui/cli/tap-smbsids.c
parent20a41fae76ab20c7e972bc7955ae901a5d71ef4c (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.c8
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