소스 검색

modules:ims_registrar_pcscf: added support for notification event deactivated

Richard Good 11 년 전
부모
커밋
6a82057688
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      modules/ims_registrar_pcscf/notify.c

+ 4 - 0
modules/ims_registrar_pcscf/notify.c

@@ -68,6 +68,7 @@
 #define EVENT_CREATED 3
 #define EVENT_CREATED 3
 #define EVENT_REFRESHED 4
 #define EVENT_REFRESHED 4
 #define EVENT_EXPIRED 5
 #define EVENT_EXPIRED 5
+#define EVENT_DEACTIVATED 6
 
 
 #define RESULT_ERROR -1
 #define RESULT_ERROR -1
 #define RESULT_CONTACTS_FOUND 1
 #define RESULT_CONTACTS_FOUND 1
@@ -182,6 +183,9 @@ int reginfo_parse_event(char * s) {
 			if (strncmp(s, "registered", 10) ==  0) return EVENT_REGISTERED;
 			if (strncmp(s, "registered", 10) ==  0) return EVENT_REGISTERED;
 			if (strncmp(s, "terminated", 10) ==  0) return EVENT_TERMINATED;
 			if (strncmp(s, "terminated", 10) ==  0) return EVENT_TERMINATED;
 			break;
 			break;
+	    case 11:
+			if (strncmp(s, "deactivated", 11) ==  0) return EVENT_DEACTIVATED;
+			break;
 		case 12:
 		case 12:
 			if (strncmp(s, "unregistered", 12) ==  0) return EVENT_UNREGISTERED;
 			if (strncmp(s, "unregistered", 12) ==  0) return EVENT_UNREGISTERED;
 			break;
 			break;