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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ixethdb.h

?? 友善mini2440嵌入式
?? H
?? 第 1 頁 / 共 5 頁
字號:
 * If no match is found the function returns IX_ETH_DB_NO_SUCH_ADDR.  * The portID is only valid if the function finds a match. * * - Reentrant      - yes * - ISR Callable   - no * * @retval IX_ETH_DB_SUCCESS the MAC address was found * @retval IX_ETH_DB_NO_SUCH_ADDR the MAC address was not found * @retval IX_ETH_DB_INVALID_ARG invalid macAddr or portID pointer argument(s) */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringPortUpdatingSearch(IxEthDBPortId *portID, IxEthDBMacAddr *macAddr);/** * @ingroup IxEthDB * * @def IX_ETH_DB_MAINTENANCE_TIME * * @brief The @ref ixEthDBDatabaseMaintenance must be called by the user at a frequency of  * IX_ETH_DB_MAINTENANCE_TIME * */#define IX_ETH_DB_MAINTENANCE_TIME (1 * 60) /* 1 Minute *//** * @ingroup IxEthDB * * @def IX_ETH_DB_LEARNING_ENTRY_AGE_TIME * * @brief The define specifies the filtering database age entry time. Static entries older than * IX_ETH_DB_LEARNING_ENTRY_AGE_TIME +/- IX_ETH_DB_MAINTENANCE_TIME shall be removed. * */#define IX_ETH_DB_LEARNING_ENTRY_AGE_TIME (15 * 60 ) /* 15 Mins *//** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBPortAgingDisable(IxEthDBPortId portID) * * @brief Disable the aging function for a specific port * * @param portID @ref IxEthDBPortId [in] - port ID to disable aging on * * - Reentrant    - yes * - ISR Callable - no * * @retval IX_ETH_DB_SUCCESS aging disabled successfully * @retval IX_ETH_DB_INVALID_PORT portID is invalid * @retval IX_ETH_DB_PORT_UNINITIALIZED port ID is not initialized * @retval IX_ETH_DB_FEATURE_UNAVAILABLE learning feature is disabled */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBPortAgingDisable(IxEthDBPortId portID);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBPortAgingEnable(IxEthDBPortId portID) * * @brief Enable the aging function for a specific port *  * Enables the aging of dynamic MAC address entries stored in the learning/filtering database *  * @note The aging function relies on the @ref ixEthDBDatabaseMaintenance being called with a period of  * @ref IX_ETH_DB_MAINTENANCE_TIME seconds. * * - Reentrant    - yes * - ISR Callable - no * * @param portID @ref IxEthDBPortId [in] - port ID to enable aging on * * @retval IX_ETH_DB_SUCCESS aging enabled successfully * @retval IX_ETH_DB_INVALID_PORT portID is invalid * @retval IX_ETH_DB_PORT_UNINITIALIZED port ID is not initialized * @retval IX_ETH_DB_FEATURE_UNAVAILABLE learning feature is disabled */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBPortAgingEnable(IxEthDBPortId portID);/** * @ingroup IxEthDB * * @fn void ixEthDBDatabaseMaintenance(void) * * @brief Performs a maintenance operation on the Ethernet learning/filtering database *  * In order to perform a database maintenance this function must be called every * @ref IX_ETH_DB_MAINTENANCE_TIME seconds. It should be called regardless of whether learning is * enabled or not. * * - Reentrant    - no * - ISR Callable - no *  * @note this function call will be ignored if the learning feature is disabled */IX_ETH_DB_PUBLIC void ixEthDBDatabaseMaintenance(void);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringDatabaseShow(IxEthDBPortId  portID) * * @brief This function displays the Mac Ethernet MAC address filtering tables. * * It displays the MAC address, port ID, entry type (dynamic/static),and age for  * the given port ID. * * - Reentrant    - no * - ISR Callable - no * * @param portID @ref IxEthDBPortId [in] - port ID to display the MAC address entries * * @retval IX_ETH_DB_SUCCESS operation completed successfully * @retval IX_ETH_DB_INVALID_PORT portID is invalid * @retval IX_ETH_DB_PORT_UNINITIALIZED port ID is not initialized * @retval IX_ETH_DB_FAIL record browser failed due to an internal busy or lock condition * * @note this function is deprecated and kept for compatibility reasons; use @ref ixEthDBFilteringDatabaseShowRecords instead *  * @see ixEthDBFilteringDatabaseShowRecords */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringDatabaseShow(IxEthDBPortId portID);/**  * @ingroup IxEthDB * * @fn void ixEthDBFilteringDatabaseShowAll(void) * * @brief Displays the MAC address recorded in the filtering database for all registered * ports (see IxEthDBPortDefs.h), grouped by port ID. * * - Reentrant    - no * - ISR Callable - no * * @retval void * * @note this function is deprecated and kept for compatibility reasons; use @ref ixEthDBFilteringDatabaseShowRecords instead *  * @see ixEthDBFilteringDatabaseShowRecords */IX_ETH_DB_PUBLIC void ixEthDBFilteringDatabaseShowAll(void);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringDatabaseShowRecords(IxEthDBPortId portID, IxEthDBRecordType recordFilter) * * @brief This function displays per port database records, given a record type filter * * The supported record type filters are: *  * - IX_ETH_DB_FILTERING_RECORD - displays the non-VLAN filtering records (MAC address, age, static/dynamic) * - IX_ETH_DB_FILTERING_VLAN_RECORD - displays the VLAN filtering records (MAC address, age, static/dynamic, VLAN ID, CFI, QoS class) * - IX_ETH_DB_FILTERING_RECORD | IX_ETH_DB_FILTERING_VLAN_RECORD - displays the previous two types of records * - IX_ETH_DB_WIFI_RECORD - displays the WiFi header conversion records (MAC address, optional gateway MAC address) and WiFi header conversion parameters (BBSID, Duration/ID) * - IX_ETH_DB_FIREWALL_RECORD - displays the firewall MAC address table and firewall operating mode (white list/black list) * - IX_ETH_DB_ALL_RECORD_TYPES - displays all the record types * - IX_ETH_DB_NO_RECORD_TYPE - displays only the port status (no records are displayed) *  * Additionally, the status of each port will be displayed, containg the following information: type, capabilities, enabled status,  * aging enabled status, group membership and maximum frame size. * * The port ID can either be an actual port or IX_ETH_DB_ALL_PORTS, in which case the requested information * will be displayed for all the ports (grouped by port) * * - Reentrant    - no * - ISR Callable - no * * @param portID ID of the port to display information on (use IX_ETH_DB_ALL_PORTS for all the ports) * @param recordFilter record type filter * * @retval IX_ETH_DB_SUCCESS operation completed successfully * @retval IX_ETH_DB_INVALID_PORT portID is invalid * @retval IX_ETH_DB_PORT_UNINITIALIZED port ID is not initialized */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringDatabaseShowRecords(IxEthDBPortId portID, IxEthDBRecordType recordFilter);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBPortDependencyMapSet(IxEthDBPortId portID, IxEthDBPortMap dependencyPortMap) * * @brief Sets the dependency port map for a port * * @param portID ID of the port to set the dependency map to * @param dependencyPortMap new dependency map (as bitmap, each bit set indicates a port being included) * * This function is used to share filtering information between ports. * By adding a port into another port's dependency map the target port * filtering data will import the filtering data from the port it depends on. * Any changes to filtering data for a port - such as adding, updating or removing records - * will trigger updates in the filtering information for all the ports depending on * on the updated port. * * For example, if ports 2 and 3 are set in the port 0 dependency map the filtering * information for port 0 will also include the filtering information from ports 2 and 3. * Adding a record to port 2 will also trigger an update not only on port 2 but also on * port 0. * * The dependency map is a 256 bit array where each bit corresponds to a port corresponding to the * bit offset (bit 0 - port 0, bit 1 - port 1 etc). Setting a bit to 1 indicates that the corresponding * port is the port map. For example, a dependency port map of 0x14 consists in the ports with IDs 2 and 4. * Note that the last bit (offset 255) is reserved and should never be set (it will be automatically * cleared by the function). * * By default, each port has a dependency port map consisting only of itself, i.e.  * * @verbatim    IxEthDBPortMap portMap;        // clear all ports from port map    memset(portMap, 0, sizeof (portMap));         // include portID in port map     portMap[portID / 8] = 1 << (portID % 8);   @endverbatim * * - Reentrant    - no * - ISR Callable - no * * @note Setting dependency maps is useful for NPE ports, which benefit from automatic updates * of filtering information. Setting dependency maps for user-defined ports is not an error * but will have no actual effect. *  * @note Including a port in its own dependency map is not compulsory, however note that * in this case updating the port will not trigger an update on the port itself, which  * might not be the intended behavior * * @retval IX_ETH_DB_SUCCESS operation completed successfully * @retval IX_ETH_DB_INVALID_PORT portID is not a valid port identifier * @retval IX_ETH_DB_PORT_UNINITIALIZED port is not initialized * @retval IX_ETH_DB_INVALID_ARG invalid <i>dependencyPortMap</i> pointer * @retval IX_ETH_DB_FEATURE_UNAVAILABLE Filtering is not available or not enabled for the port */IX_ETH_DB_PUBLICIxEthDBStatus ixEthDBPortDependencyMapSet(IxEthDBPortId portID, IxEthDBPortMap dependencyPortMap);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBPortDependencyMapGet(IxEthDBPortId portID, IxEthDBPortMap dependencyPortMap) * * @brief Retrieves the dependency port map for a port * * @param portID ID of the port to set the dependency map to * @param dependencyPortMap location where the port dependency map is to be copied * * This function will copy the port dependency map to a user specified location. * * - Reentrant    - no * - ISR Callable - no * * @retval IX_ETH_DB_SUCCESS operation completed successfully * @retval IX_ETH_DB_INVALID_PORT portID is not a valid port identifier * @retval IX_ETH_DB_PORT_UNINITIALIZED port is not initialized * @retval IX_ETH_DB_INVALID_ARG invalid <i>dependencyPortMap</i> pointer * @retval IX_ETH_DB_FEATURE_UNAVAILABLE Filtering is not available or not enabled for the port */IX_ETH_DB_PUBLICIxEthDBStatus ixEthDBPortDependencyMapGet(IxEthDBPortId portID, IxEthDBPortMap dependencyPortMap);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBPortVlanTagSet(IxEthDBPortId portID, IxEthDBVlanTag vlanTag) * * @brief Sets the default 802.1Q VLAN tag for a given port * * @param portID @ref IxEthDBPortId [in] - ID of the port to set the default VLAN tag to * @param vlanTag @ref IxEthDBVlanTag [in] - default 802.1Q VLAN tag * * The tag format has 16 bits and it is defined in the IEEE802.1Q specification. * This tag will be used for tagging untagged frames (if enabled) and classifying * unexpedited traffic into an internal traffic class (using the user priority field). * * <table border="1"> <caption> 802.1Q tag format </caption> *    <tr> <td>  <b> 3 bits   <td> <b> 1 bit <td> <b> 12 bits </b> *    <tr> <td> user priority <td>  CFI  <td>   VID * </table> * * User Priority : Defines user priority, giving eight (2^3) priority levels. IEEE 802.1P defines  * the operation for these 3 user priority bits *  * CFI : Canonical Format Indicator is always set to zero for Ethernet switches. CFI is used for  * compatibility reason between Ethernet type network and Token Ring type network. If a frame received  * at an Ethernet port has a CFI set to 1, then that frame should not be forwarded as it is to an untagged port.  * * VID : VLAN ID is the identification of the VLAN, which is basically used by the standard 802.1Q. 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
综合激情网...| 3d动漫精品啪啪一区二区竹菊| 自拍偷拍亚洲综合| 日韩欧美一区电影| 91同城在线观看| 日韩在线一二三区| 国产精品免费视频观看| 欧美日韩精品欧美日韩精品一综合| 精品系列免费在线观看| 亚洲色图欧洲色图| 日韩欧美你懂的| 99久久99久久精品免费看蜜桃| 日韩精品五月天| 久久久综合网站| 91小视频在线观看| 国产一区二区三区在线观看免费视频| 国产欧美日韩亚州综合| 91精品国产欧美一区二区 | 一区二区三区四区在线免费观看| 欧美日韩成人在线| 国产精品白丝jk白祙喷水网站| 1区2区3区精品视频| 欧美不卡一区二区| 欧美日韩精品一区二区天天拍小说 | 成人高清视频在线观看| 亚洲一区二区三区四区在线| 国产午夜精品久久久久久久| 欧美群妇大交群中文字幕| av日韩在线网站| 国产麻豆视频一区二区| 日本中文一区二区三区| 中文字幕巨乱亚洲| wwwwxxxxx欧美| 欧美日韩在线观看一区二区| 91捆绑美女网站| 国产91高潮流白浆在线麻豆| 日韩精品免费专区| 亚洲成人黄色影院| 亚洲欧美日韩国产手机在线| 国产精品免费久久| 中文成人av在线| 久久久高清一区二区三区| 日韩欧美精品在线| 欧美一区二区私人影院日本| 欧洲另类一二三四区| 99久久久精品免费观看国产蜜| 国产美女精品在线| 久久福利视频一区二区| 香蕉成人伊视频在线观看| 亚洲最新视频在线观看| 国产精品成人免费| 亚洲国产精品成人久久综合一区| 久久久久国产精品免费免费搜索| 日韩欧美专区在线| 欧美一区二区三区不卡| 欧美高清dvd| 色婷婷av一区二区三区大白胸| 国产成人精品网址| 精品亚洲成a人| 亚洲电影在线播放| 国产精品理伦片| 国产精品视频观看| 久久蜜桃香蕉精品一区二区三区| 欧美最猛性xxxxx直播| 成人精品免费网站| av在线不卡观看免费观看| 波多野结衣在线aⅴ中文字幕不卡| 福利电影一区二区三区| 成人妖精视频yjsp地址| 91在线观看免费视频| 一本一本大道香蕉久在线精品 | 久久综合丝袜日本网| 国产亚洲婷婷免费| 中文字幕一区二区在线观看| 一区二区不卡在线播放 | 日韩精品每日更新| 激情六月婷婷久久| 国产精品资源网站| av中文字幕亚洲| 欧美三级在线视频| 日韩丝袜情趣美女图片| 久久久精品tv| 亚洲一区国产视频| 日本va欧美va精品| 成人午夜av电影| 在线视频一区二区免费| 91精品国产综合久久小美女| 精品99一区二区| 亚洲图片另类小说| 日韩高清一区二区| 国v精品久久久网| 色av成人天堂桃色av| 欧美一区二区三区小说| 国产丝袜美腿一区二区三区| 亚洲人精品午夜| 日本欧美在线观看| 成人av午夜影院| 欧美精选一区二区| 国产精品久久久久三级| 亚洲成a人片在线不卡一二三区| 蜜桃av一区二区三区| av亚洲产国偷v产偷v自拍| 欧美另类一区二区三区| 国产午夜精品理论片a级大结局 | 色欧美片视频在线观看| 制服丝袜日韩国产| 国产精品久久久久影院色老大| 一区二区三区av电影 | 一区二区三区在线观看欧美| 久久国产精品99精品国产| 91成人国产精品| 国产三级精品三级在线专区| 亚洲一级二级三级| 成人永久免费视频| 欧美一二三四在线| 亚洲免费在线视频一区 二区| 麻豆一区二区三区| 欧美亚洲禁片免费| 国产精品三级av在线播放| 日本中文一区二区三区| 色欲综合视频天天天| 久久精品视频免费| 久久精品国产一区二区| 在线欧美一区二区| 国产精品网站在线| 性做久久久久久| 99精品久久久久久| 久久一日本道色综合| 亚洲chinese男男1069| 成人免费视频免费观看| 欧美午夜电影一区| 中文字幕一区二区三区蜜月| 久久国产精品第一页| 欧美精品久久一区| 自拍偷在线精品自拍偷无码专区| 国产一区二区三区在线观看免费| 欧美日韩亚洲综合一区二区三区| 国产欧美一区二区三区在线看蜜臀 | 在线观看不卡视频| 欧美国产日韩精品免费观看| 一区二区三区欧美视频| 不卡大黄网站免费看| 日韩精品综合一本久道在线视频| 首页国产欧美日韩丝袜| 欧美日韩精品欧美日韩精品 | 国产精品久久久久久久久久久免费看 | 成人午夜视频福利| 久久亚洲精华国产精华液| 久久国产婷婷国产香蕉| 91精品国产综合久久久久久久 | 精品国产1区2区3区| 美女久久久精品| 91精品国产综合久久久久久 | 精品无码三级在线观看视频| 欧美电视剧在线观看完整版| 蜜臀av性久久久久蜜臀aⅴ| 欧美肥大bbwbbw高潮| 日韩国产在线观看一区| 91精品国产黑色紧身裤美女| 日韩精品三区四区| 日韩欧美国产高清| 亚洲电影一区二区| 欧美精品久久久久久久久老牛影院 | 欧美网站大全在线观看| 国产精品不卡一区二区三区| 成人高清在线视频| 一区二区三区中文字幕精品精品| 91久久精品网| 日韩专区一卡二卡| 2023国产精华国产精品| 日本韩国精品在线| 精品噜噜噜噜久久久久久久久试看| 国产伦精一区二区三区| 国产欧美日韩精品在线| 色老汉一区二区三区| 久久99久久精品| 成人欧美一区二区三区黑人麻豆| 欧美日韩视频一区二区| 久久99国产精品麻豆| 亚洲精品少妇30p| 精品福利视频一区二区三区| 91丨九色丨国产丨porny| 蜜臀a∨国产成人精品| 综合久久国产九一剧情麻豆| 91精品国产欧美一区二区成人| 成人在线综合网站| 日韩精品国产精品| 国产精品麻豆久久久| 91精品国模一区二区三区| fc2成人免费人成在线观看播放| 亚洲综合在线第一页| 精品成人一区二区三区| 欧美日韩久久不卡| 成人高清视频在线观看| 久久99最新地址| 亚洲精品国产一区二区精华液 | 欧美日本乱大交xxxxx| 国产不卡一区视频| 日本成人在线不卡视频| 亚洲男人的天堂网|