[asterisk-commits] russell: branch group/security_events r199363 - in /team/group/security_event...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Fri Jun 5 17:46:57 CDT 2009


Author: russell
Date: Fri Jun  5 17:46:44 2009
New Revision: 199363

URL: http://svn.asterisk.org/svn-view/asterisk?view=rev&rev=199363
Log:
Add auth method IE

Modified:
    team/group/security_events/include/asterisk/event_defs.h
    team/group/security_events/main/event.c
    team/group/security_events/main/security_events.c
    team/group/security_events/security_events.txt

Modified: team/group/security_events/include/asterisk/event_defs.h
URL: http://svn.asterisk.org/svn-view/asterisk/team/group/security_events/include/asterisk/event_defs.h?view=diff&rev=199363&r1=199362&r2=199363
==============================================================================
--- team/group/security_events/include/asterisk/event_defs.h (original)
+++ team/group/security_events/include/asterisk/event_defs.h Fri Jun  5 17:46:44 2009
@@ -135,8 +135,9 @@
 	AST_EVENT_IE_EVENT_TV       = 0x0015,
 	AST_EVENT_IE_REQUEST_TYPE   = 0x0016,
 	AST_EVENT_IE_REQUEST_PARAMS = 0x0017,
+	AST_EVENT_IE_AUTH_METHOD    = 0x0018,
 	/*! \brief Must be the last IE value +1 */
-	AST_EVENT_IE_TOTAL          = 0x0018,
+	AST_EVENT_IE_TOTAL          = 0x0019,
 };
 
 /*!

Modified: team/group/security_events/main/event.c
URL: http://svn.asterisk.org/svn-view/asterisk/team/group/security_events/main/event.c?view=diff&rev=199363&r1=199362&r2=199363
==============================================================================
--- team/group/security_events/main/event.c (original)
+++ team/group/security_events/main/event.c Fri Jun  5 17:46:44 2009
@@ -185,13 +185,13 @@
  * \brief Event Names
  */
 static const char * const event_names[AST_EVENT_TOTAL] = {
-	[AST_EVENT_CUSTOM] =              "Custom",
-	[AST_EVENT_MWI] =                 "MWI",
-	[AST_EVENT_SUB] =                 "Subscription",
-	[AST_EVENT_UNSUB] =               "Unsubscription",
-	[AST_EVENT_DEVICE_STATE] =        "DeviceState",
+	[AST_EVENT_CUSTOM]              = "Custom",
+	[AST_EVENT_MWI]                 = "MWI",
+	[AST_EVENT_SUB]                 = "Subscription",
+	[AST_EVENT_UNSUB]               = "Unsubscription",
+	[AST_EVENT_DEVICE_STATE]        = "DeviceState",
 	[AST_EVENT_DEVICE_STATE_CHANGE] = "DeviceStateChange",
-	[AST_EVENT_SECURITY] =            "Security",
+	[AST_EVENT_SECURITY]            = "Security",
 };
 
 /*!
@@ -201,29 +201,30 @@
 	enum ast_event_ie_pltype ie_pltype;
 	const char *name;
 } ie_maps[AST_EVENT_IE_TOTAL] = {
-	[AST_EVENT_IE_NEWMSGS] =        { AST_EVENT_IE_PLTYPE_UINT, "NewMessages" },
-	[AST_EVENT_IE_OLDMSGS] =        { AST_EVENT_IE_PLTYPE_UINT, "OldMessages" },
-	[AST_EVENT_IE_MAILBOX] =        { AST_EVENT_IE_PLTYPE_STR,  "Mailbox" },
-	[AST_EVENT_IE_UNIQUEID] =       { AST_EVENT_IE_PLTYPE_UINT, "UniqueID" },
-	[AST_EVENT_IE_EVENTTYPE] =      { AST_EVENT_IE_PLTYPE_UINT, "EventType" },
-	[AST_EVENT_IE_EXISTS] =         { AST_EVENT_IE_PLTYPE_UINT, "Exists" },
-	[AST_EVENT_IE_DEVICE] =         { AST_EVENT_IE_PLTYPE_STR,  "Device" },
-	[AST_EVENT_IE_STATE] =          { AST_EVENT_IE_PLTYPE_UINT, "State" },
-	[AST_EVENT_IE_CONTEXT] =        { AST_EVENT_IE_PLTYPE_STR,  "Context" },
-	[AST_EVENT_IE_EID] =            { AST_EVENT_IE_PLTYPE_RAW,  "EntityID" },
+	[AST_EVENT_IE_NEWMSGS]        = { AST_EVENT_IE_PLTYPE_UINT, "NewMessages" },
+	[AST_EVENT_IE_OLDMSGS]        = { AST_EVENT_IE_PLTYPE_UINT, "OldMessages" },
+	[AST_EVENT_IE_MAILBOX]        = { AST_EVENT_IE_PLTYPE_STR,  "Mailbox" },
+	[AST_EVENT_IE_UNIQUEID]       = { AST_EVENT_IE_PLTYPE_UINT, "UniqueID" },
+	[AST_EVENT_IE_EVENTTYPE]      = { AST_EVENT_IE_PLTYPE_UINT, "EventType" },
+	[AST_EVENT_IE_EXISTS]         = { AST_EVENT_IE_PLTYPE_UINT, "Exists" },
+	[AST_EVENT_IE_DEVICE]         = { AST_EVENT_IE_PLTYPE_STR,  "Device" },
+	[AST_EVENT_IE_STATE]          = { AST_EVENT_IE_PLTYPE_UINT, "State" },
+	[AST_EVENT_IE_CONTEXT]        = { AST_EVENT_IE_PLTYPE_STR,  "Context" },
+	[AST_EVENT_IE_EID]            = { AST_EVENT_IE_PLTYPE_RAW,  "EntityID" },
 	[AST_EVENT_IE_SECURITY_EVENT] = { AST_EVENT_IE_PLTYPE_STR,  "SecurityEvent" },
-	[AST_EVENT_IE_EVENT_VERSION] =  { AST_EVENT_IE_PLTYPE_UINT, "EventVersion" },
-	[AST_EVENT_IE_SERVICE] =        { AST_EVENT_IE_PLTYPE_STR,  "Service" },
-	[AST_EVENT_IE_MODULE] =         { AST_EVENT_IE_PLTYPE_STR,  "Module" },
-	[AST_EVENT_IE_ACCOUNT_ID] =     { AST_EVENT_IE_PLTYPE_STR,  "AccountID" },
-	[AST_EVENT_IE_SESSION_ID] =     { AST_EVENT_IE_PLTYPE_STR,  "SessionID" },
-	[AST_EVENT_IE_SESSION_TV] =     { AST_EVENT_IE_PLTYPE_STR,  "SessionTV" },
-	[AST_EVENT_IE_ACL_NAME] =       { AST_EVENT_IE_PLTYPE_STR,  "ACLName" },
-	[AST_EVENT_IE_LOCAL_ADDR] =     { AST_EVENT_IE_PLTYPE_STR,  "LocalAddress" },
-	[AST_EVENT_IE_REMOTE_ADDR] =    { AST_EVENT_IE_PLTYPE_STR,  "RemoteAddress" },
-	[AST_EVENT_IE_EVENT_TV] =       { AST_EVENT_IE_PLTYPE_STR,  "EventTV" },
-	[AST_EVENT_IE_REQUEST_TYPE] =   { AST_EVENT_IE_PLTYPE_STR,  "RequestType" },
+	[AST_EVENT_IE_EVENT_VERSION]  = { AST_EVENT_IE_PLTYPE_UINT, "EventVersion" },
+	[AST_EVENT_IE_SERVICE]        = { AST_EVENT_IE_PLTYPE_STR,  "Service" },
+	[AST_EVENT_IE_MODULE]         = { AST_EVENT_IE_PLTYPE_STR,  "Module" },
+	[AST_EVENT_IE_ACCOUNT_ID]     = { AST_EVENT_IE_PLTYPE_STR,  "AccountID" },
+	[AST_EVENT_IE_SESSION_ID]     = { AST_EVENT_IE_PLTYPE_STR,  "SessionID" },
+	[AST_EVENT_IE_SESSION_TV]     = { AST_EVENT_IE_PLTYPE_STR,  "SessionTV" },
+	[AST_EVENT_IE_ACL_NAME]       = { AST_EVENT_IE_PLTYPE_STR,  "ACLName" },
+	[AST_EVENT_IE_LOCAL_ADDR]     = { AST_EVENT_IE_PLTYPE_STR,  "LocalAddress" },
+	[AST_EVENT_IE_REMOTE_ADDR]    = { AST_EVENT_IE_PLTYPE_STR,  "RemoteAddress" },
+	[AST_EVENT_IE_EVENT_TV]       = { AST_EVENT_IE_PLTYPE_STR,  "EventTV" },
+	[AST_EVENT_IE_REQUEST_TYPE]   = { AST_EVENT_IE_PLTYPE_STR,  "RequestType" },
 	[AST_EVENT_IE_REQUEST_PARAMS] = { AST_EVENT_IE_PLTYPE_STR,  "RequestParams" },
+	[AST_EVENT_IE_AUTH_METHOD]    = { AST_EVENT_IE_PLTYPE_STR,  "AuthMethod" },
 };
 
 const char *ast_event_get_type_name(const struct ast_event *event)

Modified: team/group/security_events/main/security_events.c
URL: http://svn.asterisk.org/svn-view/asterisk/team/group/security_events/main/security_events.c?view=diff&rev=199363&r1=199362&r2=199363
==============================================================================
--- team/group/security_events/main/security_events.c (original)
+++ team/group/security_events/main/security_events.c Fri Jun  5 17:46:44 2009
@@ -309,6 +309,7 @@
 	case AST_EVENT_IE_ACL_NAME:
 	case AST_EVENT_IE_REQUEST_TYPE:
 	case AST_EVENT_IE_REQUEST_PARAMS:
+	case AST_EVENT_IE_AUTH_METHOD:
 	{
 		const char *str;
 

Modified: team/group/security_events/security_events.txt
URL: http://svn.asterisk.org/svn-view/asterisk/team/group/security_events/security_events.txt?view=diff&rev=199363&r1=199362&r2=199363
==============================================================================
--- team/group/security_events/security_events.txt (original)
+++ team/group/security_events/security_events.txt Fri Jun  5 17:46:44 2009
@@ -262,6 +262,10 @@
 Content: This is a service specific string that represents relevant parameters
          given with a request that was considered invalid.
 
+IE: AuthMethod
+Content: This is a service specific string that represents an authentication
+         method that was used or requested.
+
 --------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
 




More information about the asterisk-commits mailing list