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

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

?? ifindexlib.c

?? vxworks的完整的源代碼
?? C
字號:
/* ifIndexLib.c - interface index library *//* Copyright 1984 - 2000 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------01b,11jul01,jpf  Fixed a problem with the init routine resetting the index01a,29mar01,spm  file creation: copied from version 01b 0f tor2_0.open_stack                 branch (wpwr VOB) for unified code base*//*DESCRIPTIONThis library allocates unique interface indexes.  Indexes start from  1 and increase monotonically.  ifIndexLibInit() must be called before any other functions.ifIndexAlloc() and ifIndexTest() are reentrant,ifIndexLibInit() and ifIndexLibShutdown() are not.INCLUDE FILES: ifIndexLib.h.pG "Network"NOMANUAL*//* includes */#include "vxWorks.h"#include "semLib.h"#include "ifIndexLib.h"/* externs *//* globals *//* defines *//* typedefs *//* locals */LOCAL int ifIndexValue = 0;     /* 0 = uninitialized, -1 = overflowed, other = OK */LOCAL SEM_ID ifIndexSem;/* forward declarations *//***************************************************************************** ifIndexLibInit - initializes library variables** ifIndexLibInit() resets library internal state.  This function must be called* before any other functions in this library.** RETURNS: N/A*/void ifIndexLibInit (void)    {    if (ifIndexValue == 0)        {        /* library uninitialized */        ifIndexSem = semMCreate(SEM_Q_PRIORITY | SEM_INVERSION_SAFE);        ifIndexValue = 1;        }    }    /***************************************************************************** ifIndexLibShutdown - frees library variables** ifIndexLibShutdown() frees library internal structures.  * ifIndexLibInit() must be called before the library can be used again.** RETURNS: N/A*/void ifIndexLibShutdown (void)    {    if (ifIndexValue != 0)        {        /* library initialized */        semTake(ifIndexSem, WAIT_FOREVER);        ifIndexValue = 0;        semDelete(ifIndexSem);        }    /* else do nothing */    }/***************************************************************************** ifIndexAlloc - return a unique interface index** ifIndexAlloc() returns a unique integer to be used as an interface* index.  The first index returned is 1.  ERROR is returned if the library* has not been initialized by a call to ifIndexLibInit();** RETURNS: interface index or ERROR*/int ifIndexAlloc (void)    {    int ret;    if (ifIndexValue == 0)        {        /* library not initialized */        return ERROR;        }    semTake(ifIndexSem, WAIT_FOREVER);    if (ifIndexValue == -1)        {        /* overflow after 4 billion allocs */        semGive(ifIndexSem);        return ERROR;        }    ret = ifIndexValue++;    semGive(ifIndexSem);    return ret;    }/***************************************************************************** ifIndexTest - returns true if an index has been allocated.** ifIndexTest() returns TRUE if <index> has already been allocated by* ifIndexLibAlloc().  Otherwise returns FALSE.  If the library has not* been initialized returns FALSE.  This function does not check if the* index actually belongs to a currently valid interface.** RETURNS: TRUE or FALSE*/BOOL ifIndexTest    (    int ifIndex    /* the index to test */    )    {    if (ifIndex == -1 || ifIndex == 0)        {        /* these values are never valid */        return FALSE;        }    semTake(ifIndexSem, WAIT_FOREVER);    if ((unsigned int)ifIndex < (unsigned int)ifIndexValue)        {        semGive(ifIndexSem);        return TRUE;        }    semGive(ifIndexSem);    return FALSE;    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美美女一区二区三区| 韩国女主播成人在线观看| 成人av网址在线| 国产欧美日韩在线| 99精品欧美一区| 一区二区在线电影| 欧美日韩一本到| 蜜桃91丨九色丨蝌蚪91桃色| 精品久久一区二区| 国产不卡一区视频| 一区二区三区四区不卡在线 | 手机精品视频在线观看| 在线电影一区二区三区| 免费一级片91| 国产视频亚洲色图| 91在线观看高清| 日韩和欧美一区二区| 久久久久久久免费视频了| 成人免费视频网站在线观看| 亚洲裸体xxx| 在线不卡免费欧美| 九一久久久久久| 中文字幕不卡在线| 欧美日韩一区二区三区四区| 九一九一国产精品| 一区二区激情小说| 精品国产乱码久久久久久闺蜜 | 国产剧情在线观看一区二区| 中文字幕亚洲电影| 日韩视频中午一区| a级精品国产片在线观看| 日日夜夜一区二区| 国产精品美女久久久久aⅴ| 欧美四级电影网| 国产成人啪午夜精品网站男同| 亚洲免费观看高清完整版在线观看 | 在线视频国内一区二区| 美女在线视频一区| 一区二区三区日本| 久久久综合激的五月天| 欧美日韩一级黄| 成人综合婷婷国产精品久久蜜臀| 亚洲国产精品一区二区www在线| 久久夜色精品国产噜噜av| 在线观看亚洲精品| 成人在线视频首页| 激情图区综合网| 亚洲成年人网站在线观看| 国产精品久久毛片| 精品国产不卡一区二区三区| 欧美亚洲一区二区在线观看| 成人三级伦理片| 国产米奇在线777精品观看| 天堂影院一区二区| 亚洲美女免费在线| 国产精品欧美经典| 久久免费视频一区| 日韩一级黄色片| 欧美性生活影院| 91视频免费播放| 国产成人免费视| 久久超碰97人人做人人爱| 国产精品一线二线三线精华| 亚洲最新视频在线观看| 亚洲欧洲av另类| 国产精品美女久久久久aⅴ| 国产色综合久久| 精品精品国产高清a毛片牛牛| 91精品国产日韩91久久久久久| 91成人在线免费观看| 色哟哟一区二区| 99精品视频一区| fc2成人免费人成在线观看播放| 国产成人精品三级| 成人一区二区三区视频在线观看 | 国产亚洲欧美色| 国产亚洲自拍一区| 国产日韩欧美高清| 欧美国产精品中文字幕| 国产日韩欧美综合在线| 国产日韩欧美精品电影三级在线 | 欧美—级在线免费片| 欧美激情资源网| 国产精品麻豆网站| 中文字幕一区二区三区在线观看 | 亚洲精品欧美激情| 亚洲国产精品嫩草影院| 亚洲一二三级电影| 免费欧美在线视频| 国产乱码精品一品二品| 东方欧美亚洲色图在线| 成人的网站免费观看| 日本精品一区二区三区四区的功能| 99九九99九九九视频精品| 91老司机福利 在线| 欧美日韩综合在线免费观看| 在线成人小视频| 精品区一区二区| 国产日韩欧美亚洲| 一区二区三区四区不卡在线| 日本亚洲一区二区| 国产激情偷乱视频一区二区三区| 成人国产精品免费| 精品污污网站免费看| 欧美电影免费观看高清完整版在线 | 午夜久久福利影院| 国内久久精品视频| 91天堂素人约啪| 欧美高清www午色夜在线视频| 精品国产免费视频| 中文字幕视频一区| 免费视频最近日韩| aaa亚洲精品一二三区| 欧美一区二区三区男人的天堂| 久久久久久99精品| 一区二区三区四区激情| 韩国一区二区在线观看| 91免费看`日韩一区二区| 538在线一区二区精品国产| 国产亚洲一区二区三区四区| 亚洲自拍都市欧美小说| 国产一区亚洲一区| 日本精品视频一区二区| 日韩免费看的电影| 一区二区久久久久久| 国产精品香蕉一区二区三区| 欧美日韩一级黄| 综合中文字幕亚洲| 韩国精品一区二区| 欧美肥妇bbw| 中文字幕在线不卡| 国产乱一区二区| 欧美日韩一区三区四区| √…a在线天堂一区| 国产真实乱对白精彩久久| 欧美日韩精品一区二区天天拍小说| 国产午夜三级一区二区三| 视频一区二区不卡| 色香色香欲天天天影视综合网| 国产视频一区二区在线| 老司机精品视频导航| 欧美午夜电影一区| 国产精品久久久久国产精品日日| 久久精品国产久精国产| 欧美日韩国产不卡| 亚洲欧美激情一区二区| 高清不卡在线观看| 国产亚洲人成网站| 国内精品免费**视频| 4438x成人网最大色成网站| 亚洲综合另类小说| zzijzzij亚洲日本少妇熟睡| www国产精品av| 久久黄色级2电影| 717成人午夜免费福利电影| 亚洲精品乱码久久久久久黑人| 成人综合在线网站| 国产日韩精品一区二区三区在线| 日韩国产高清在线| 欧美三级电影在线观看| 亚洲高清不卡在线观看| 在线观看一区不卡| 亚洲制服丝袜一区| 欧美三区在线观看| 亚洲成人激情av| 欧美日本国产一区| 日本不卡一二三区黄网| 日韩视频123| 久久精品国产免费| 精品处破学生在线二十三| 久久av老司机精品网站导航| 日韩一级片在线播放| 久久精品国产精品亚洲红杏| 欧美一区二区三区啪啪| 美女mm1313爽爽久久久蜜臀| 精品少妇一区二区| 国产剧情在线观看一区二区| 国产亚洲精品免费| 99精品在线免费| 亚洲午夜私人影院| 欧美高清激情brazzers| 蜜桃视频一区二区三区在线观看| 欧美一区二区视频在线观看2022| 日本v片在线高清不卡在线观看| 欧美揉bbbbb揉bbbbb| 男女激情视频一区| 欧美激情一区二区三区| 色综合婷婷久久| 日韩主播视频在线| 2020国产精品| 91女厕偷拍女厕偷拍高清| 亚洲成人一区二区| 久久久久久免费毛片精品| 粉嫩一区二区三区在线看| 亚洲精品中文在线| 日韩视频在线观看一区二区| 国产成人综合亚洲网站| 一区二区三区在线免费播放| 欧美日韩国产高清一区二区三区 | 1区2区3区欧美|