From: TransNexus OSP Development Date: Thu, 3 Dec 2009 08:47:38 +0000 (+0000) Subject: Replaced two deprecated functions of OSP Toolkit. X-Git-Tag: 11.0.0-beta1~3783 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=afee39cb4c89a5ebc5a75a1b9555d4f9d7fa3fdd;p=thirdparty%2Fasterisk.git Replaced two deprecated functions of OSP Toolkit. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@232771 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/apps/app_osplookup.c b/apps/app_osplookup.c index 95447711c5..537d7f0b7e 100644 --- a/apps/app_osplookup.c +++ b/apps/app_osplookup.c @@ -901,12 +901,18 @@ static int osp_check_destination( ast_base64encode(results->token, (const unsigned char*)token, tokenlen, sizeof(results->token) - 1); } - if ((error = OSPPTransactionGetDestNetworkId(results->outhandle, results->networkid)) != OSPC_ERR_NO_ERROR) { + if ((error = OSPPTransactionGetDestinationNetworkId(results->outhandle, sizeof(results->networkid), results->networkid)) != OSPC_ERR_NO_ERROR) { ast_debug(1, "OSP: Unable to get destination network ID, error '%d'\n", error); results->networkid[0] = '\0'; } - if ((error = OSPPTransactionGetNumberPortability(results->outhandle, results->nprn, results->npcic, &results->npdi)) != OSPC_ERR_NO_ERROR) { + error = OSPPTransactionGetNumberPortabilityParameters(results->outhandle, + sizeof(results->nprn), + results->nprn, + sizeof(results->npcic), + results->npcic, + &results->npdi); + if (error != OSPC_ERR_NO_ERROR) { ast_debug(1, "OSP: Unable to get number portability parameters, error '%d'\n", error); results->nprn[0] = '\0'; results->npcic[0] = '\0';