projects
/
lcr.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of ssh://jolly@www.mISDN.org/var/git/lcr
[lcr.git]
/
dss1.cpp
diff --git
a/dss1.cpp
b/dss1.cpp
index
27d1001
..
1cb52d1
100644
(file)
--- a/
dss1.cpp
+++ b/
dss1.cpp
@@
-473,6
+473,12
@@
void Pdss1::setup_ind(unsigned int cmd, unsigned int pid, struct l3_msg *l3m)
case 0:
p_callerinfo.screen = INFO_SCREEN_USER;
break;
case 0:
p_callerinfo.screen = INFO_SCREEN_USER;
break;
+ case 1:
+ p_callerinfo.screen = INFO_SCREEN_USER_VERIFIED_PASSED;
+ break;
+ case 2:
+ p_callerinfo.screen = INFO_SCREEN_USER_VERIFIED_FAILED;
+ break;
default:
p_callerinfo.screen = INFO_SCREEN_NETWORK;
break;
default:
p_callerinfo.screen = INFO_SCREEN_NETWORK;
break;
@@
-516,6
+522,12
@@
void Pdss1::setup_ind(unsigned int cmd, unsigned int pid, struct l3_msg *l3m)
case 0:
p_callerinfo.screen2 = INFO_SCREEN_USER;
break;
case 0:
p_callerinfo.screen2 = INFO_SCREEN_USER;
break;
+ case 1:
+ p_callerinfo.screen2 = INFO_SCREEN_USER_VERIFIED_PASSED;
+ break;
+ case 2:
+ p_callerinfo.screen2 = INFO_SCREEN_USER_VERIFIED_FAILED;
+ break;
default:
p_callerinfo.screen2 = INFO_SCREEN_NETWORK;
break;
default:
p_callerinfo.screen2 = INFO_SCREEN_NETWORK;
break;
@@
-574,6
+586,12
@@
void Pdss1::setup_ind(unsigned int cmd, unsigned int pid, struct l3_msg *l3m)
case 0:
p_redirinfo.screen = INFO_SCREEN_USER;
break;
case 0:
p_redirinfo.screen = INFO_SCREEN_USER;
break;
+ case 1:
+ p_redirinfo.screen = INFO_SCREEN_USER_VERIFIED_PASSED;
+ break;
+ case 2:
+ p_redirinfo.screen = INFO_SCREEN_USER_VERIFIED_FAILED;
+ break;
default:
p_redirinfo.screen = INFO_SCREEN_NETWORK;
break;
default:
p_redirinfo.screen = INFO_SCREEN_NETWORK;
break;
@@
-1007,6
+1025,12
@@
void Pdss1::connect_ind(unsigned int cmd, unsigned int pid, struct l3_msg *l3m)
case 0:
p_connectinfo.screen = INFO_SCREEN_USER;
break;
case 0:
p_connectinfo.screen = INFO_SCREEN_USER;
break;
+ case 1:
+ p_connectinfo.screen = INFO_SCREEN_USER_VERIFIED_PASSED;
+ break;
+ case 2:
+ p_connectinfo.screen = INFO_SCREEN_USER_VERIFIED_FAILED;
+ break;
default:
p_connectinfo.screen = INFO_SCREEN_NETWORK;
break;
default:
p_connectinfo.screen = INFO_SCREEN_NETWORK;
break;
@@
-1876,8
+1900,6
@@
void Pdss1::message_information(unsigned int epoint_id, int message_id, union pa
}
}
-int newteid = 0;
-
/* MESSAGE_SETUP */
void Pdss1::message_setup(unsigned int epoint_id, int message_id, union parameter *param)
{
/* MESSAGE_SETUP */
void Pdss1::message_setup(unsigned int epoint_id, int message_id, union parameter *param)
{
@@
-2002,6
+2024,12
@@
void Pdss1::message_setup(unsigned int epoint_id, int message_id, union paramete
case INFO_SCREEN_USER:
screen = 0;
break;
case INFO_SCREEN_USER:
screen = 0;
break;
+ case INFO_SCREEN_USER_VERIFIED_PASSED:
+ screen = 1;
+ break;
+ case INFO_SCREEN_USER_VERIFIED_FAILED:
+ screen = 2;
+ break;
default: /* INFO_SCREEN_NETWORK */
screen = 3;
break;
default: /* INFO_SCREEN_NETWORK */
screen = 3;
break;
@@
-2040,6
+2068,12
@@
void Pdss1::message_setup(unsigned int epoint_id, int message_id, union paramete
case INFO_SCREEN_USER:
screen2 = 0;
break;
case INFO_SCREEN_USER:
screen2 = 0;
break;
+ case INFO_SCREEN_USER_VERIFIED_PASSED:
+ screen2 = 1;
+ break;
+ case INFO_SCREEN_USER_VERIFIED_FAILED:
+ screen2 = 2;
+ break;
default: /* INFO_SCREEN_NETWORK */
screen2 = 3;
break;
default: /* INFO_SCREEN_NETWORK */
screen2 = 3;
break;
@@
-2094,6
+2128,12
@@
void Pdss1::message_setup(unsigned int epoint_id, int message_id, union paramete
case INFO_SCREEN_USER:
screen = 0;
break;
case INFO_SCREEN_USER:
screen = 0;
break;
+ case INFO_SCREEN_USER_VERIFIED_PASSED:
+ screen = 1;
+ break;
+ case INFO_SCREEN_USER_VERIFIED_FAILED:
+ screen = 2;
+ break;
default: /* INFO_SCREE_NETWORK */
screen = 3;
break;
default: /* INFO_SCREE_NETWORK */
screen = 3;
break;
@@
-2197,7
+2237,7
@@
void Pdss1::message_notify(unsigned int epoint_id, int message_id, union paramet
int notify;
int plan = 0, type = -1, present = 0;
int notify;
int plan = 0, type = -1, present = 0;
-
printf("if = %d\n", param->notifyinfo.notify);
+
//
printf("if = %d\n", param->notifyinfo.notify);
if (param->notifyinfo.notify>INFO_NOTIFY_NONE)
notify = param->notifyinfo.notify & 0x7f;
else
if (param->notifyinfo.notify>INFO_NOTIFY_NONE)
notify = param->notifyinfo.notify & 0x7f;
else
@@
-2431,6
+2471,12
@@
void Pdss1::message_connect(unsigned int epoint_id, int message_id, union parame
case INFO_SCREEN_USER:
screen = 0;
break;
case INFO_SCREEN_USER:
screen = 0;
break;
+ case INFO_SCREEN_USER_VERIFIED_PASSED:
+ screen = 1;
+ break;
+ case INFO_SCREEN_USER_VERIFIED_FAILED:
+ screen = 2;
+ break;
default: /* INFO_SCREE_NETWORK */
screen = 3;
break;
default: /* INFO_SCREE_NETWORK */
screen = 3;
break;