update it
This commit is contained in:
parent
9d6df666e8
commit
b4be78b6df
|
@ -17,6 +17,7 @@ static int s6a_conf_init(void)
|
|||
s6a_conf->mode = MODE_SERV | MODE_CLI;
|
||||
s6a_conf->dest_realm = strdup(fd_g_config->cnf_diamrlm);
|
||||
s6a_conf->dest_host = NULL;
|
||||
s6a_conf->user_name = strdup("01045238277");
|
||||
|
||||
/* Initialize the mutex */
|
||||
CHECK_POSIX( pthread_mutex_init(&s6a_conf->stats_lock, NULL) );
|
||||
|
|
|
@ -121,7 +121,7 @@ static void s6a_aia_cb(void * data, struct msg ** msg)
|
|||
}
|
||||
|
||||
/* Create a test message */
|
||||
static void s6a_cli_test_message()
|
||||
void s6a_cli_test_message()
|
||||
{
|
||||
struct msg * req = NULL;
|
||||
struct avp * avp;
|
||||
|
@ -182,6 +182,28 @@ static void s6a_cli_test_message()
|
|||
CHECK_FCT_DO( fd_msg_avp_add( req, MSG_BRW_LAST_CHILD, avp ),
|
||||
goto out );
|
||||
}
|
||||
|
||||
/* Set the Auth-Session-Statee AVP if needed*/
|
||||
{
|
||||
CHECK_FCT_DO( fd_msg_avp_new ( s6a_auth_session_state, 0, &avp ),
|
||||
goto out );
|
||||
val.i32 = 1;
|
||||
CHECK_FCT_DO( fd_msg_avp_setvalue( avp, &val ), goto out );
|
||||
CHECK_FCT_DO( fd_msg_avp_add( req, MSG_BRW_LAST_CHILD, avp ),
|
||||
goto out );
|
||||
}
|
||||
|
||||
/* Set the Visited-PLMN-Id AVP if needed*/
|
||||
{
|
||||
c_uint8_t plmn[3] = { 0x00, 0xf1, 0x10 };
|
||||
CHECK_FCT_DO( fd_msg_avp_new ( s6a_visited_plmn_id, 0, &avp ),
|
||||
goto out );
|
||||
val.os.data = plmn;
|
||||
val.os.len = 3;
|
||||
CHECK_FCT_DO( fd_msg_avp_setvalue( avp, &val ), goto out );
|
||||
CHECK_FCT_DO( fd_msg_avp_add( req, MSG_BRW_LAST_CHILD, avp ),
|
||||
goto out );
|
||||
}
|
||||
|
||||
CHECK_SYS_DO( clock_gettime(CLOCK_REALTIME, &mi->ts), goto out );
|
||||
|
||||
|
|
|
@ -174,6 +174,12 @@ static int check_signal(int signum)
|
|||
|
||||
return 1;
|
||||
}
|
||||
case SIGUSR1:
|
||||
{
|
||||
void s6a_cli_test_message();
|
||||
s6a_cli_test_message();
|
||||
break;
|
||||
}
|
||||
default:
|
||||
{
|
||||
d_error("Unknown signal number = %d\n", signum);
|
||||
|
|
Loading…
Reference in New Issue