亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ospf_mib_utilities.c

?? vxworks下ospf協(xié)議棧
?? C
?? 第 1 頁 / 共 5 頁
字號:
    return rc;}/***************************************************************************************** ospf_mApi_sendRequest - Invoke the proper MIB API function based on the reqType** This routine invokes the proper MIB API function based on the reqType. The value * pointed to by pObjInfo->objectPrefixEnum is the unique enumeration value for the* objects in the RFC1850 OSPF-MIB defined by the MIB API.** RETURNS: OK or ERROR** NOMANUAL*/LOCAL STATUS ospf_mApi_sendRequest(  mApiRequest_t *pRequest, mApiReqType_t reqType,                                     ospfMibList_t *pObjInfo ) {    mApiObject_t  *pReqObj;    ulong_t       *pInstance;    char          oidIndex[OSPF_INSTANCE_LEN_MAX*4];    STATUS rc;    rc = OK;    pReqObj = pRequest->pObjectList;    pInstance = pRequest->pInstance;    memset( oidIndex, 0, sizeof(oidIndex) );    /* figure out what to do... */    if ( (pReqObj->oidPrefixEnum >= mApiOspfRouterId) &&          (pReqObj->oidPrefixEnum <= mApiOspfDemandExtensions) )    {        /* validate the given OID length. Scalar object is equivalent to a table with          * one column and one row. Thus, the expected oidLen will be one         */        /* rc = ospf_mApi_oidValidate( pRequest->instanceLen, reqType, 1 ); */        /* invoke the ospf_mApi_xxxGenGroup() routine for ospfGeneralGroup objects */        rc = ospf_mApi_requestHelper( pRequest, reqType, ospfMapiGetGenGroup,                                      ospfMapiSetGenGroup );        if ( (rc == ERROR) && (pRequest->error != MAPI_NO_ERROR) )        {            /* format the display string */            sprintf( oidIndex, "%i", 0 );            /* diplay the error */            ospf_mApi_printError( pObjInfo, oidIndex, pRequest->error );        }        else if ( (reqType != MAPI_COMPLETE) && (reqType != MAPI_TEST) )        {             /* format the display string */            sprintf( oidIndex, "%i", 0 );            /* display the result */            if ( pReqObj->exception == MAPI_NO_EXCEPTION )             {                ospf_mApi_printResult( pObjInfo, oidIndex, pReqObj->pValueBuf );            }            else            {                ospf_mApi_printException( pObjInfo, oidIndex, pReqObj->exception );            }        }    }    else if ( (pReqObj->oidPrefixEnum >= mApiOspfAreaId) &&               (pReqObj->oidPrefixEnum <= mApiOspfAreaStatus) )    {           /* validate the given OID length */        rc = ospf_mApi_oidValidate( pRequest->instanceLen, reqType,                                     OSPF_AREA_INSTANCE_LEN );        if ( rc == MAPI_WRONG_OID_LEN )            return rc;        /* invoke the ospf_mApi_xxxArea() routine for ospfAreaTable objects */        rc = ospf_mApi_requestHelper( pRequest, reqType, ospfMapiGetArea,                                       ospfMapiSetArea );        if ( (rc == ERROR) && (pRequest->error != MAPI_NO_ERROR) )        {            /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3]);            /* diplay the error */            ospf_mApi_printError( pObjInfo, oidIndex, pRequest->error );        }        else if ( (reqType != MAPI_COMPLETE) && (reqType != MAPI_TEST) )        {                       /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3]);                        /* display the result */            if ( pReqObj->exception == MAPI_NO_EXCEPTION )             {                ospf_mApi_printResult( pObjInfo, oidIndex, pReqObj->pValueBuf );            }            else            {                ospf_mApi_printException( pObjInfo, oidIndex, pReqObj->exception );            }        }    }    else if ( (pReqObj->oidPrefixEnum >= mApiOspfStubAreaId) &&              (pReqObj->oidPrefixEnum <= mApiOspfStubMetricType) )    {          /* validate the given OID length */        rc = ospf_mApi_oidValidate( pRequest->instanceLen, reqType,                                     OSPF_STUB_INSTANCE_LEN );        if ( rc == MAPI_WRONG_OID_LEN )            return rc;        /* invoke the ospf_mApi_xxxStub() routine for ospfStubTable objects */        rc = ospf_mApi_requestHelper( pRequest, reqType, ospfMapiGetStub,                                       ospfMapiSetStub );        if ( (rc == ERROR) && (pRequest->error != MAPI_NO_ERROR) )        {            /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3], pInstance[4]);            /* diplay the error */            ospf_mApi_printError( pObjInfo, oidIndex, pRequest->error );        }        else if ( (reqType != MAPI_COMPLETE) && (reqType != MAPI_TEST) )        {                       /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3], pInstance[4]);                        /* display the result */            if ( pReqObj->exception == MAPI_NO_EXCEPTION )             {                ospf_mApi_printResult( pObjInfo, oidIndex, pReqObj->pValueBuf );            }            else            {                ospf_mApi_printException( pObjInfo, oidIndex, pReqObj->exception );            }        }    }    else if ( (pReqObj->oidPrefixEnum >= mApiOspfLsdbAreaId) &&              (pReqObj->oidPrefixEnum <= mApiOspfLsdbAdvertisement) )     {          /* validate the given OID length */        rc = ospf_mApi_oidValidate( pRequest->instanceLen, reqType,                                     OSPF_LSDB_INSTANCE_LEN );        if ( rc == MAPI_WRONG_OID_LEN )            return rc;        /* invoke the ospf_mApi_xxxLsdb() routine for ospfLsdbTable objects */        rc = ospf_mApi_requestHelper( pRequest, reqType, ospfMapiGetLsdb, NULL );        if ( (rc == ERROR) && (pRequest->error != MAPI_NO_ERROR) )        {            /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld:%ld.%ld.%ld.%ld.%ld.%ld.%ld.%ld",                      pInstance[0], pInstance[1], pInstance[2], pInstance[3],                      pInstance[4], pInstance[5], pInstance[6], pInstance[7],                      pInstance[8], pInstance[9], pInstance[10], pInstance[11],                      pInstance[12]);            /* diplay the error */            ospf_mApi_printError( pObjInfo, oidIndex, pRequest->error );        }        else if ( (reqType != MAPI_COMPLETE) && (reqType != MAPI_TEST) )        {                       /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld:%ld.%ld.%ld.%ld.%ld.%ld.%ld.%ld",                      pInstance[0], pInstance[1], pInstance[2], pInstance[3],                      pInstance[4], pInstance[5], pInstance[6], pInstance[7],                      pInstance[8], pInstance[9], pInstance[10], pInstance[11],                      pInstance[12]);                        /* display the result */            if ( pReqObj->exception == MAPI_NO_EXCEPTION )             {                ospf_mApi_printResult( pObjInfo, oidIndex, pReqObj->pValueBuf );            }            else            {                ospf_mApi_printException( pObjInfo, oidIndex, pReqObj->exception );            }        }    }    else if ( (pReqObj->oidPrefixEnum >= mApiOspfHostIpAddress) &&              (pReqObj->oidPrefixEnum <= mApiOspfHostAreaID) )    {        /* validate the given OID length */        rc = ospf_mApi_oidValidate( pRequest->instanceLen, reqType,                                     OSPF_HOST_INSTANCE_LEN );        if ( rc == MAPI_WRONG_OID_LEN )            return rc;        /* invoke the ospf_mApi_xxxHost() routine for ospfHostTable objects */        rc = ospf_mApi_requestHelper( pRequest, reqType, ospfMapiGetHost,                                       ospfMapiSetHost );        if ( (rc == ERROR) && (pRequest->error != MAPI_NO_ERROR) )        {            /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3], pInstance[4]);            /* diplay the error */            ospf_mApi_printError( pObjInfo, oidIndex, pRequest->error );        }        else if ( (reqType != MAPI_COMPLETE) && (reqType != MAPI_TEST) )        {                       /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3], pInstance[4]);                        /* display the result */            if ( pReqObj->exception == MAPI_NO_EXCEPTION )             {                ospf_mApi_printResult( pObjInfo, oidIndex, pReqObj->pValueBuf );            }            else            {                ospf_mApi_printException( pObjInfo, oidIndex, pReqObj->exception );            }        }    }    else if ( (pReqObj->oidPrefixEnum >= mApiOspfIfIpAddress) &&              (pReqObj->oidPrefixEnum <= mApiOspfIfAuthType) )    {           /* validate the given OID length */        rc = ospf_mApi_oidValidate( pRequest->instanceLen, reqType,                                     OSPF_INTF_INSTANCE_LEN );        if ( rc == MAPI_WRONG_OID_LEN )            return rc;        /* invoke the ospf_mApi_xxxIf() routine for ospfIfTable objects */        rc = ospf_mApi_requestHelper( pRequest, reqType, ospfMapiGetIf, ospfMapiSetIf );        if ( (rc == ERROR)&& (pRequest->error != MAPI_NO_ERROR) )        {            /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3], pInstance[4]);            /* diplay the error */            ospf_mApi_printError( pObjInfo, oidIndex, pRequest->error );        }        else if ( (reqType != MAPI_COMPLETE) && (reqType != MAPI_TEST) )        {                       /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3], pInstance[4]);                        /* display the result */            if ( pReqObj->exception == MAPI_NO_EXCEPTION )             {                ospf_mApi_printResult( pObjInfo, oidIndex, pReqObj->pValueBuf );            }            else            {                ospf_mApi_printException( pObjInfo, oidIndex, pReqObj->exception );            }        }    }    else if ( (pReqObj->oidPrefixEnum >= mApiOspfIfMetricIpAddress) &&              (pReqObj->oidPrefixEnum <= mApiOspfIfMetricStatus) )    {           /* validate the given OID length */        rc = ospf_mApi_oidValidate( pRequest->instanceLen, reqType,                                     OSPF_METRIC_INSTANCE_LEN );                if ( rc == MAPI_WRONG_OID_LEN )            return rc;        /* invoke the ospf_mApi_xxxIfMetric() routine for ospfIfMetricTable objects */        rc = ospf_mApi_requestHelper( pRequest, reqType, ospfMapiGetIfMetric,                                      ospfMapiSetIfMetric );        if ( (rc == ERROR) && (pRequest->error != MAPI_NO_ERROR) )        {            /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3], pInstance[4], pInstance[5]);            /* diplay the error */            ospf_mApi_printError( pObjInfo, oidIndex, pRequest->error );        }        else if ( (reqType != MAPI_COMPLETE) && (reqType != MAPI_TEST) )        {                       /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld.%ld", pInstance[0], pInstance[1],                      pInstance[2], pInstance[3], pInstance[4], pInstance[5]);                        /* display the result */            if ( pReqObj->exception == MAPI_NO_EXCEPTION )             {                ospf_mApi_printResult( pObjInfo, oidIndex, pReqObj->pValueBuf );            }            else            {                ospf_mApi_printException( pObjInfo, oidIndex, pReqObj->exception );            }        }    }    else if ( (pReqObj->oidPrefixEnum >= mApiOspfVirtIfAreaId) &&              (pReqObj->oidPrefixEnum <= mApiOspfVirtIfAuthType) )     {           /* validate the given OID length */        rc = ospf_mApi_oidValidate( pRequest->instanceLen, reqType,                                     OSPF_VIRT_INTF_INSTANCE_LEN );        if ( rc == MAPI_WRONG_OID_LEN )            return rc;        /* invoke the ospf_mApi_xxxVirtIf() routine for ospfVirtIfTable objects */        rc = ospf_mApi_requestHelper( pRequest, reqType, ospfMapiGetVirtIf,                                      ospfMapiSetVirtIf );        if ( (rc == ERROR) && (pRequest->error != MAPI_NO_ERROR) )        {            /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld.%ld.%ld.%ld",                      pInstance[0], pInstance[1], pInstance[2], pInstance[3],                      pInstance[4], pInstance[5], pInstance[6], pInstance[7]);            /* diplay the error */            ospf_mApi_printError( pObjInfo, oidIndex, pRequest->error );        }        else if ( (reqType != MAPI_COMPLETE) && (reqType != MAPI_TEST) )        {                       /* format the display string */            sprintf( oidIndex, "%ld.%ld.%ld.%ld.%ld.%ld.%ld.%ld",                      pInstance[0], pInstance[1], pInstance[2], pInstance[3],                      pInstance[4], pInstance[5], pInstance[6], pInstance[7]);                        /* display the result */            if ( pReqObj->exception == MAPI_NO_EXCEPTION )             {                ospf_mApi_printResult( pObjInfo, oidIndex,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天操天天色综合| 欧美日韩和欧美的一区二区| 国产一区福利在线| 久久精品国产亚洲a| 日本中文在线一区| 天天色天天操综合| 日本不卡中文字幕| 日韩av网站免费在线| 日韩激情中文字幕| 水野朝阳av一区二区三区| 亚洲国产中文字幕在线视频综合| 一区二区三区在线播放| 亚洲一线二线三线久久久| 亚洲黄色小说网站| 亚洲在线观看免费| 欧美aaaaaa午夜精品| 免费观看日韩电影| 九九**精品视频免费播放| 狠狠久久亚洲欧美| 成人动漫av在线| 91在线免费视频观看| 在线免费观看一区| 欧美私人免费视频| 日韩欧美激情在线| 国产亚洲制服色| 日韩一区在线看| 亚洲一卡二卡三卡四卡五卡| 日韩高清电影一区| 国产真实精品久久二三区| 成人avav影音| 欧美三级视频在线播放| 日韩午夜精品电影| 欧美激情一区二区三区不卡| 亚洲免费资源在线播放| 天堂久久一区二区三区| 国产aⅴ综合色| 91久久精品午夜一区二区| 欧美一级欧美三级| 国产亚洲欧美在线| 夜夜嗨av一区二区三区网页 | 日韩电影一区二区三区四区| 精品一区二区三区在线播放视频| 国产成人免费视频网站| 欧美中文字幕亚洲一区二区va在线| 91精品免费观看| 国产色产综合产在线视频| 亚洲欧洲一区二区三区| 天天影视网天天综合色在线播放| 国产福利不卡视频| 欧美色区777第一页| 久久久久久久久久久久久夜| 伊人夜夜躁av伊人久久| 久久福利资源站| 99久久夜色精品国产网站| 91精品国产综合久久久久久久 | 97se亚洲国产综合自在线不卡| 欧美日韩在线电影| 中文字幕精品在线不卡| 午夜在线成人av| 成人毛片视频在线观看| 91精品国产综合久久福利 | 国产很黄免费观看久久| 欧美在线|欧美| 欧美激情一区二区三区四区| 日本成人在线看| 精品少妇一区二区三区在线播放 | 精品国精品自拍自在线| 亚洲欧美另类小说视频| 韩日欧美一区二区三区| 欧美日韩精品欧美日韩精品一| 337p粉嫩大胆色噜噜噜噜亚洲| 一区二区三区高清| 国产精品白丝av| 欧美一区午夜视频在线观看| 亚洲欧洲日本在线| 国产高清视频一区| 欧美一级高清片在线观看| 亚洲综合色在线| 91理论电影在线观看| 国产午夜精品久久久久久久| 久久se精品一区精品二区| 欧美午夜理伦三级在线观看| 日韩毛片一二三区| 风流少妇一区二区| 久久久久久久av麻豆果冻| 精品一区二区三区免费视频| 欧美二区三区的天堂| 亚洲成人你懂的| 91九色02白丝porn| 自拍偷拍欧美精品| 波波电影院一区二区三区| 欧美极品美女视频| 国产精品亚洲а∨天堂免在线| 精品少妇一区二区三区在线视频| 日本成人中文字幕在线视频| 欧美日韩另类一区| 一区二区三区在线观看网站| 91高清在线观看| 一区二区在线看| 欧美亚洲国产bt| 一区二区在线观看视频| 一本色道a无线码一区v| 亚洲激情图片一区| 在线观看国产日韩| 亚洲国产欧美一区二区三区丁香婷| 91国偷自产一区二区三区观看| 亚洲欧洲av色图| 色综合视频在线观看| 亚洲欧美日韩成人高清在线一区| 91视频www| 一区二区在线观看视频 | 亚洲免费av高清| 色哟哟国产精品| 一级做a爱片久久| 26uuu欧美日本| 久久99精品一区二区三区| 精品国产亚洲在线| 国产精品一区二区免费不卡| 久久精品一区二区三区不卡牛牛| 国产精品一级黄| 国产精品久久久久婷婷二区次| 北条麻妃国产九九精品视频| 综合欧美一区二区三区| 欧日韩精品视频| 日韩影院免费视频| 久久综合九色综合欧美98| 成人永久看片免费视频天堂| 国产精品成人免费| 欧美私人免费视频| 捆绑变态av一区二区三区| 国产区在线观看成人精品| 99re6这里只有精品视频在线观看| 亚洲激情第一区| 欧美成人官网二区| eeuss鲁一区二区三区| 亚洲国产va精品久久久不卡综合| 日韩一区二区三区精品视频| 国产精品亚洲一区二区三区在线| 亚洲人成精品久久久久久| 91精品中文字幕一区二区三区| 韩国av一区二区三区| 最新国产精品久久精品| 欧美日韩视频不卡| 国产一区二区不卡老阿姨| 亚洲视频中文字幕| 欧美一级在线视频| 国产91高潮流白浆在线麻豆| 亚洲午夜成aⅴ人片| 欧美成va人片在线观看| 99精品桃花视频在线观看| 免费一级欧美片在线观看| 国产精品剧情在线亚洲| 91麻豆精品国产91久久久更新时间| 黑人巨大精品欧美黑白配亚洲| 亚洲精品一二三区| 日韩欧美国产电影| 91免费版在线| 久久66热re国产| 一区二区国产视频| 国产欧美一区二区精品仙草咪| 欧美三级中文字幕| 成人一二三区视频| 热久久久久久久| 亚洲精品免费视频| 久久久久久久国产精品影院| 欧美年轻男男videosbes| 成人av在线播放网址| 麻豆极品一区二区三区| 亚洲免费毛片网站| 国产日韩亚洲欧美综合| 欧美另类久久久品| 91免费看`日韩一区二区| 国产在线精品视频| 婷婷夜色潮精品综合在线| 综合激情成人伊人| 国产日韩欧美精品在线| 欧美一卡二卡三卡四卡| 一本色道a无线码一区v| 国产91精品一区二区| 免费观看一级欧美片| 亚洲福利视频一区二区| 亚洲欧洲成人精品av97| 国产午夜久久久久| 日韩欧美国产一区在线观看| 久久综合久久综合久久| 欧美刺激午夜性久久久久久久| 欧美性xxxxx极品少妇| av在线播放成人| 国产suv精品一区二区883| 久久精品99国产国产精| 天堂一区二区在线| 性做久久久久久免费观看| 一区二区免费看| 亚洲欧洲精品一区二区精品久久久| 久久综合九色综合97婷婷女人| 日韩美女天天操| 欧美大胆人体bbbb| 欧美zozozo| 欧美刺激脚交jootjob| 精品日韩99亚洲|