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

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

?? ospf_neighbor_state_machine.c

?? vxworks下ospf協議棧
?? C
字號:
/* ospf_neighbor_state_machine.c - OSPF neighbor state machine *//* Copyright 2000 - 2003 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------02a,03jul03,ram                 Backed out SPR#88600 workaround 21,26may03,dsk                 SPR 88600 fix for stuck in EXCHANGE_START (timer added                                 to restart if stuck in exchange start state too long) 20,12december01,kc             Invoked ospf2Mapi_request() only if neighbor sm is executed. 19,13october01,kc              Dynamic configuration changes. 18,14august01,kc               Added support for ospfVirtNbrTable updates. 17,26june01,jkw                Moved global variables to ospf_globals.h for cleanup 16,26september00,reshma        Added WindRiver CopyRight 15,25september00,reshma        RFC-1587 implementation for OSPF NSSA Option, also tested against ANVL. 14,07july00,reshma             Unix compatibility related changes. 13,04april00,reshma            Added some MIB support (Read only).Passed all important ANVL OSPF tests. 12,23december99,reshma         Compatibility with VxWorks-IP and VxWorks RTM-interface 11,28december98,jack           Compiled and added some comments 10,11november98,jack           Config changes, linted and big endian changes 09,30october98,jack            Incorporate changes for compilation on Vxworks 08,23august98,jack             ANVL tested OSPF with PATRICIA tree route table and no recursion 07,10august98,jack             PATRICIA Route Table Based OSPF Code Base 06,04june98,jack               Integration with RTM and BGP 05,24april98,jack              RTM changes 04,10july97,cindy              Pre-release v1.52b 03,02october97,cindy           Release Version 1.52 02,22october96,cindy           Release Version 1.50 01,05june96,cindy              First Beta Release*//*DESCRIPTIONospf_neighbor_state_machine.c is used for executing the neighbor state machine.  This filetakes in an neighbor event and the neighbor's current state and executes the neighbor statemachine to produce a new neighbor state.This file is used whenever the neighbor state machine is called.*/#include        "ospf.h"#include "ospf_neighbor_state_machine.h"#if defined (__OSPF_VIRTUAL_STACK__)#include "ospf_vs_lib.h"#endif /* __OSPF_VIRTUAL_STACK__ *//************************************************************************/void ospf_execute_neighbor_state_machine (enum OSPF_NEIGHBOR_EVENT event,enum OSPF_NEIGHBOR_STATE state,OSPF_INTERFACE *sptr_interface,        OSPF_NEIGHBOR *sptr_neighbor){#if defined (__OPAQUE_LSA__)        OSPF_OPAQUE_CALLBACK *sptr_opaque_callback = NULL;        OSPF_OPAQUE_CALLBACK *sptr_next_node = NULL;#endif /* __OPAQUE_LSA__ */        OSPF_PRINTF_DEBUG (OSPF_DEBUG_PRINTF, "OSPF: Entering ospf_execute_neighbor_state_machine\r\n");        if (ospf_neighbor_event_processing_table[event][state].fptr_neighbor_transition_function != NULL)                {                (*ospf_neighbor_event_processing_table[event][state].fptr_neighbor_transition_function) (sptr_interface, sptr_neighbor, event);#if defined (__OSPF_MIB__)                   /* tell OSPF MIB API to update the operational status and statistics                 * for this neighbor                 */                if ( (event != OSPF_NEIGHBOR_DOWN) && (event != OSPF_KILL_NEIGHBOR) )                    {                    if ( sptr_interface->type == OSPF_VIRTUAL_LINK)                        ospf2Mapi_request( (void *)sptr_neighbor, ospfVirtNbrUpdateReqType );                    else                        ospf2Mapi_request( (void *)sptr_neighbor, ospfNbrUpdateReqType );                    }#endif /* __OSPF_MIB__ */                }#if defined (__OPAQUE_LSA__)        for (sptr_opaque_callback = ospf.sptr_type_9_callback_list_head; sptr_opaque_callback != NULL; sptr_opaque_callback = sptr_next_node)                {                sptr_next_node = sptr_opaque_callback->sptr_forward_link;                sptr_opaque_callback->neighbor_state_machine_change_hook(event,state,sptr_interface,sptr_neighbor);                }        for (sptr_opaque_callback = ospf.sptr_type_10_callback_list_head; sptr_opaque_callback != NULL; sptr_opaque_callback = sptr_next_node)                {                sptr_next_node = sptr_opaque_callback->sptr_forward_link;                sptr_opaque_callback->neighbor_state_machine_change_hook(event,state,sptr_interface,sptr_neighbor);                }        for (sptr_opaque_callback = ospf.sptr_type_11_callback_list_head; sptr_opaque_callback != NULL; sptr_opaque_callback = sptr_next_node)                {                sptr_next_node = sptr_opaque_callback->sptr_forward_link;                sptr_opaque_callback->neighbor_state_machine_change_hook(event,state,sptr_interface,sptr_neighbor);                }#endif /* __OPAQUE_LSA__ */}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
9i看片成人免费高清| 欧美少妇一区二区| 亚洲成av人片一区二区| 久久综合久久综合久久综合| 久久在线观看免费| 91女人视频在线观看| 国产欧美日韩三区| 欧美精品成人一区二区三区四区| 国产成a人无v码亚洲福利| 亚洲国产一区二区在线播放| 中文av一区特黄| 精品少妇一区二区三区 | 国产精品家庭影院| 日韩久久免费av| 欧美视频在线观看一区二区| 不卡的av网站| 国产成人免费xxxxxxxx| 久久精品国产一区二区三 | 精品一区二区三区在线视频| 亚洲制服丝袜在线| 日韩美女精品在线| 中文字幕一区二区三区在线观看| 日韩欧美精品在线视频| 69堂精品视频| 69p69国产精品| 91成人免费在线| 色综合久久久久综合体| 成人性视频网站| 国产成人在线网站| 国产美女一区二区| 国内外成人在线视频| 久久国产综合精品| 卡一卡二国产精品| 图片区小说区区亚洲影院| 久久成人免费网| 水野朝阳av一区二区三区| 亚洲永久免费av| 亚洲一区二区成人在线观看| 一区二区三区四区国产精品| 亚洲欧美精品午睡沙发| 亚洲人成亚洲人成在线观看图片 | 日韩午夜精品视频| 欧美夫妻性生活| 欧美乱妇15p| 欧美久久婷婷综合色| 欧美一区二区三区在线视频| 日韩午夜小视频| 久久香蕉国产线看观看99| 国产日韩亚洲欧美综合| 欧美激情艳妇裸体舞| 国产精品嫩草久久久久| 亚洲色图制服诱惑| 亚洲综合久久久| 亚洲成人av一区二区| 天天av天天翘天天综合网| 日产国产欧美视频一区精品| 麻豆久久久久久久| 国产精品99久久久久久久女警| 国产盗摄一区二区三区| 91丨九色丨国产丨porny| 91极品美女在线| 欧美丰满少妇xxxxx高潮对白| 欧美一区二区在线视频| 日韩免费视频一区二区| 亚洲精品一线二线三线 | 人人超碰91尤物精品国产| 奇米888四色在线精品| 精品无人区卡一卡二卡三乱码免费卡| 国产一区二区看久久| 成熟亚洲日本毛茸茸凸凹| 一本一道波多野结衣一区二区| 欧美乱妇23p| 国产日韩av一区| 一片黄亚洲嫩模| 美洲天堂一区二卡三卡四卡视频| 成人午夜av影视| 色成年激情久久综合| 日韩视频一区二区在线观看| 欧美国产激情二区三区| 亚洲成在线观看| 国产1区2区3区精品美女| 欧美色大人视频| 久久天天做天天爱综合色| 亚洲精品第1页| 国产一区二区三区综合 | 久久久99精品免费观看不卡| 成人免费视频在线观看| 奇米一区二区三区| av在线这里只有精品| 欧美一级在线免费| 亚洲日本va在线观看| 亚洲成a人在线观看| 国产成人啪免费观看软件| 91国偷自产一区二区三区成为亚洲经典 | 337p粉嫩大胆噜噜噜噜噜91av| 国产精品三级av| 精品一区二区免费| 色老综合老女人久久久| 久久久亚洲高清| 亚洲成人先锋电影| 成人的网站免费观看| 日韩一区二区视频| 一区二区在线免费| 国产伦精品一区二区三区免费迷| 欧美在线|欧美| 国产精品丝袜在线| 国产麻豆精品久久一二三| 欧美精品第一页| 亚洲精品va在线观看| 高清国产午夜精品久久久久久| 51精品久久久久久久蜜臀| 一区二区三区欧美日韩| 波多野结衣一区二区三区 | 国产精品久久久久婷婷| 久久99久国产精品黄毛片色诱| 99久免费精品视频在线观看| 精品国产免费一区二区三区四区| 日日欢夜夜爽一区| 91论坛在线播放| 国产精品久久看| 国产成人午夜视频| 欧美精品一区二区三区四区| 日韩国产高清在线| 91.xcao| 亚洲韩国精品一区| 在线免费亚洲电影| 亚洲精品乱码久久久久久黑人| 99视频一区二区| 国产精品日日摸夜夜摸av| 国产99久久久国产精品潘金网站| 日韩欧美国产精品| 蜜芽一区二区三区| 日韩一区二区在线免费观看| 人人爽香蕉精品| 日韩欧美成人午夜| 精品亚洲国内自在自线福利| 精品裸体舞一区二区三区| 久久99精品久久久久久动态图| 欧美一区二区福利视频| 毛片av一区二区| 欧美一区二区三区播放老司机| 日本aⅴ精品一区二区三区| 欧美一级在线观看| 免费高清在线一区| 日韩美女在线视频| 国内精品免费在线观看| 精品国产一区二区三区不卡| 国产成人欧美日韩在线电影| 国产精品美日韩| 色国产精品一区在线观看| 国产精品卡一卡二卡三| 国产精品久久久久9999吃药| 久久久亚洲国产美女国产盗摄| 91成人免费电影| 亚洲五月六月丁香激情| 日韩一区二区三免费高清| 日本成人中文字幕在线视频| 欧美大片在线观看| 国产成人午夜视频| 一区二区三区欧美| 欧美妇女性影城| 国产原创一区二区| 亚洲日本一区二区| 欧美日韩免费一区二区三区| 久久精品免费看| 日本一区免费视频| 欧美三级韩国三级日本三斤| 久久se精品一区二区| 中文乱码免费一区二区| 欧美日韩欧美一区二区| 久久精品国产99国产| 中文字幕精品三区| 欧美色偷偷大香| 国产精一品亚洲二区在线视频| 亚洲人成在线播放网站岛国| 日韩欧美中文字幕一区| 国产精品资源网| 亚洲国产aⅴ成人精品无吗| 精品国一区二区三区| 99久久精品国产精品久久| 青青草成人在线观看| 最新日韩av在线| 日韩一区二区中文字幕| av色综合久久天堂av综合| 奇米精品一区二区三区在线观看 | 欧美色视频在线观看| 另类小说一区二区三区| 成人免费在线播放视频| 日韩精品一区二区三区中文不卡| 成人av网站在线| 青青草国产精品97视觉盛宴| 亚洲人成亚洲人成在线观看图片| 日韩一区二区三区电影在线观看 | 成人av动漫网站| 日本午夜一本久久久综合| 国产精品久久午夜夜伦鲁鲁| 欧美成人a∨高清免费观看| 欧洲中文字幕精品| 粉嫩av一区二区三区| 男女性色大片免费观看一区二区|