summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRichard Mudgett <rmudgett@digium.com>2017-12-01 13:54:26 -0600
committerRichard Mudgett <rmudgett@digium.com>2017-12-04 17:21:15 -0600
commit04f7a58f67d28c42ba66914e900b4757b2ef3be3 (patch)
tree24fdba2631e9b810d1ce13bdbcdd1d9d04e18f1e /include
parent1022fd98c64160e4396466cef4b67080e6fff190 (diff)
security-events: Fix SuccessfulAuth using_password declaration.
The SuccessfulAuth using_password field was declared as a pointer to a uint32_t when the field was later read as a uint32_t value. This resulted in unnecessary casts and a non-portable field value reinterpret in main/security_events.c:add_json_object(). i.e., It would work on a 32 bit architecture but not on a 64 bit big endian architecture. Change-Id: Ia08bc797613a62f07e5473425f9ccd8d77c80935
Diffstat (limited to 'include')
-rw-r--r--include/asterisk/security_events_defs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/asterisk/security_events_defs.h b/include/asterisk/security_events_defs.h
index 30a713606..1cae046f9 100644
--- a/include/asterisk/security_events_defs.h
+++ b/include/asterisk/security_events_defs.h
@@ -394,7 +394,7 @@ struct ast_security_event_successful_auth {
* \brief Using password - if a password was used or not
* \note required, 0 = no, 1 = yes
*/
- uint32_t *using_password;
+ uint32_t using_password;
};
/*!