use SWITCH_MESSAGE_INDICATE_UUID_CHANGE to change tokens in openzap when a uuid of FS changes OPENZAP-88

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@846 a93c3328-9c30-0410-af19-c9cd2b2d52af
This commit is contained in:
Anthony Minessale
2009-10-22 14:55:15 +00:00
parent 8fc9022afe
commit d55588fe0c
3 changed files with 20 additions and 0 deletions

View File

@@ -703,6 +703,20 @@ OZ_DECLARE(void) zap_channel_rotate_tokens(zap_channel_t *zchan)
}
}
OZ_DECLARE(void) zap_channel_replace_token(zap_channel_t *zchan, const char *old_token, const char *new_token)
{
int i;
if (zchan->token_count) {
for(i = 0; i < zchan->token_count; i++) {
if (!strcmp(zchan->tokens[i], old_token)) {
zap_copy_string(zchan->tokens[i], new_token, ZAP_TOKEN_STRLEN);
break;
}
}
}
}
OZ_DECLARE(zap_status_t) zap_channel_add_token(zap_channel_t *zchan, char *token, int end)
{
zap_status_t status = ZAP_FAIL;