diff options
author | Binh Trinh <beango@gmail.com> | 2016-06-17 21:46:11 -0400 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-06-18 14:42:35 +0000 |
commit | c07fd447c362099b04eedb445e8fa469643403f7 (patch) | |
tree | 45026be011f392dad58b166467c59b8ca0dcc3e2 /epan/dissectors/packet-dcerpc-lsa.c | |
parent | a7aaf0ba72ecb1e5e975eabef1ba7ff00f49a198 (diff) |
DCE/RPC: fix array of pointers with NULL
Change-Id: Ie89f8fd4ec744d427d41866206d5a6784c5b224f
Reviewed-on: https://code.wireshark.org/review/16004
Petri-Dish: Jaap Keuter <jaap.keuter@xs4all.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-dcerpc-lsa.c')
-rw-r--r-- | epan/dissectors/packet-dcerpc-lsa.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/epan/dissectors/packet-dcerpc-lsa.c b/epan/dissectors/packet-dcerpc-lsa.c index 6350815885..67e97ec349 100644 --- a/epan/dissectors/packet-dcerpc-lsa.c +++ b/epan/dissectors/packet-dcerpc-lsa.c @@ -1330,7 +1330,8 @@ lsarpc_policy_specific_rights(tvbuff_t *tvb, gint offset, proto_tree *tree, guin &hf_lsarpc_lsa_PolicyAccessMask_LSA_POLICY_TRUST_ADMIN, &hf_lsarpc_lsa_PolicyAccessMask_LSA_POLICY_GET_PRIVATE_INFORMATION, &hf_lsarpc_lsa_PolicyAccessMask_LSA_POLICY_VIEW_AUDIT_INFORMATION, - &hf_lsarpc_lsa_PolicyAccessMask_LSA_POLICY_VIEW_LOCAL_INFORMATION + &hf_lsarpc_lsa_PolicyAccessMask_LSA_POLICY_VIEW_LOCAL_INFORMATION, + NULL }; proto_tree_add_bitmask_list_value(tree, tvb, offset, 4, access_flags, access); } @@ -1341,7 +1342,8 @@ lsarpc_account_specific_rights(tvbuff_t *tvb, gint offset, proto_tree *tree, gui &hf_lsarpc_lsa_AccountAccessMask_LSA_ACCOUNT_ADJUST_SYSTEM_ACCESS, &hf_lsarpc_lsa_AccountAccessMask_LSA_ACCOUNT_ADJUST_QUOTAS, &hf_lsarpc_lsa_AccountAccessMask_LSA_ACCOUNT_ADJUST_PRIVILEGES, - &hf_lsarpc_lsa_AccountAccessMask_LSA_ACCOUNT_VIEW + &hf_lsarpc_lsa_AccountAccessMask_LSA_ACCOUNT_VIEW, + NULL }; proto_tree_add_bitmask_list_value(tree, tvb, offset, 4, access_flags, access); } @@ -1350,7 +1352,8 @@ lsarpc_secret_specific_rights(tvbuff_t *tvb, gint offset, proto_tree *tree, guin { static const int* access_flags[] = { &hf_lsarpc_lsa_SecretAccessMask_LSA_SECRET_QUERY_VALUE, - &hf_lsarpc_lsa_SecretAccessMask_LSA_SECRET_SET_VALUE + &hf_lsarpc_lsa_SecretAccessMask_LSA_SECRET_SET_VALUE, + NULL }; proto_tree_add_bitmask_list_value(tree, tvb, offset, 4, access_flags, access); } @@ -1364,7 +1367,8 @@ lsarpc_domain_specific_rights(tvbuff_t *tvb, gint offset, proto_tree *tree, guin &hf_lsarpc_lsa_DomainAccessMask_LSA_DOMAIN_QUERY_POSIX, &hf_lsarpc_lsa_DomainAccessMask_LSA_DOMAIN_SET_CONTROLLERS, &hf_lsarpc_lsa_DomainAccessMask_LSA_DOMAIN_QUERY_CONTROLLERS, - &hf_lsarpc_lsa_DomainAccessMask_LSA_DOMAIN_QUERY_DOMAIN_NAME + &hf_lsarpc_lsa_DomainAccessMask_LSA_DOMAIN_QUERY_DOMAIN_NAME, + NULL }; proto_tree_add_bitmask_list_value(tree, tvb, offset, 4, access_flags, access); } |