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

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

?? netif.h

?? 基于sam7x256平臺(tái)做的CAN與網(wǎng)口互轉(zhuǎn)接口
?? H
字號(hào):
/* * Copyright (c) 2001-2004 Swedish Institute of Computer Science. * All rights reserved.  *  * Redistribution and use in source and binary forms, with or without modification,  * are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, *    this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, *    this list of conditions and the following disclaimer in the documentation *    and/or other materials provided with the distribution. * 3. The name of the author may not be used to endorse or promote products *    derived from this software without specific prior written permission.  * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT  * SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT  * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING  * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY  * OF SUCH DAMAGE. * * This file is part of the lwIP TCP/IP stack. *  * Author: Adam Dunkels <adam@sics.se> * */#ifndef __LWIP_NETIF_H__#define __LWIP_NETIF_H__#include "lwip/opt.h"#include "lwip/err.h"#include "lwip/ip_addr.h"#include "lwip/inet.h"#include "lwip/pbuf.h"#if LWIP_DHCP#  include "lwip/dhcp.h"#endif/** must be the maximum of all used hardware address lengths    across all types of interfaces in use */#define NETIF_MAX_HWADDR_LEN 6U/** TODO: define the use (where, when, whom) of netif flags *//** whether the network interface is 'up'. this is * a software flag used to control whether this network * interface is enabled and processes traffic. */#define NETIF_FLAG_UP 0x1U/** if set, the netif has broadcast capability */#define NETIF_FLAG_BROADCAST 0x2U/** if set, the netif is one end of a point-to-point connection */#define NETIF_FLAG_POINTTOPOINT 0x4U/** if set, the interface is configured using DHCP */#define NETIF_FLAG_DHCP 0x08U/** if set, the interface has an active link *  (set by the network interface driver) */#define NETIF_FLAG_LINK_UP 0x10U/** Generic data structure used for all lwIP network interfaces. *  The following fields should be filled in by the initialization *  function for the device driver: hwaddr_len, hwaddr[], mtu, flags */struct netif {  /** pointer to next in linked list */  struct netif *next;  /** IP address configuration in network byte order */  struct ip_addr ip_addr;  struct ip_addr netmask;  struct ip_addr gw;  /** This function is called by the network device driver   *  to pass a packet up the TCP/IP stack. */  err_t (* input)(struct pbuf *p, struct netif *inp);  /** This function is called by the IP module when it wants   *  to send a packet on the interface. This function typically   *  first resolves the hardware address, then sends the packet. */  err_t (* output)(struct netif *netif, struct pbuf *p,       struct ip_addr *ipaddr);  /** This function is called by the ARP module when it wants   *  to send a packet on the interface. This function outputs   *  the pbuf as-is on the link medium. */  err_t (* linkoutput)(struct netif *netif, struct pbuf *p);  /** This field can be set by the device driver and could point   *  to state information for the device. */  void *state;#if LWIP_DHCP  /** the DHCP client state information for this netif */  struct dhcp *dhcp;#endif  /** number of bytes used in hwaddr */  u8_t hwaddr_len;  /** link level hardware address of this interface */  u8_t hwaddr[NETIF_MAX_HWADDR_LEN];  /** maximum transfer unit (in bytes) */  u16_t mtu;  /** flags (see NETIF_FLAG_ above) */  u8_t flags;  /** link type */  u8_t link_type;  /** descriptive abbreviation */  char name[2];  /** number of this interface */  u8_t num;};/** The list of network interfaces. */extern struct netif *netif_list;/** The default network interface. */extern struct netif *netif_default;/* netif_init() must be called first. */void netif_init(void);struct netif *netif_add(struct netif *netif, struct ip_addr *ipaddr, struct ip_addr *netmask,      struct ip_addr *gw,      void *state,      err_t (* init)(struct netif *netif),      err_t (* input)(struct pbuf *p, struct netif *netif));voidnetif_set_addr(struct netif *netif,struct ip_addr *ipaddr, struct ip_addr *netmask,    struct ip_addr *gw);void netif_remove(struct netif * netif);/* Returns a network interface given its name. The name is of the form   "et0", where the first two letters are the "name" field in the   netif structure, and the digit is in the num field in the same   structure. */struct netif *netif_find(char *name);void netif_set_default(struct netif *netif);void netif_set_ipaddr(struct netif *netif, struct ip_addr *ipaddr);void netif_set_netmask(struct netif *netif, struct ip_addr *netmast);void netif_set_gw(struct netif *netif, struct ip_addr *gw);void netif_set_up(struct netif *netif);void netif_set_down(struct netif *netif);u8_t netif_is_up(struct netif *netif);#endif /* __LWIP_NETIF_H__ */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合九色综合欧美98| 国产精品电影院| 成人国产一区二区三区精品| 夜夜揉揉日日人人青青一国产精品 | 日韩三级视频在线看| 国产一二精品视频| 视频一区在线视频| 日韩毛片高清在线播放| 精品久久人人做人人爽| 欧美色中文字幕| 成人黄色片在线观看| 精品在线免费观看| 亚洲v精品v日韩v欧美v专区| 国产精品久久久久久一区二区三区| 日韩欧美一区在线| 色综合久久88色综合天天免费| 国产永久精品大片wwwapp| 午夜久久福利影院| 一区二区高清在线| 中文字幕中文字幕一区二区 | 欧洲视频一区二区| 波多野结衣在线一区| 精品一区在线看| 日日摸夜夜添夜夜添精品视频| 有码一区二区三区| 中文字幕一区二区三区精华液| 精品sm捆绑视频| 日韩欧美色综合网站| 欧美日产国产精品| 色久优优欧美色久优优| 91丨九色丨蝌蚪丨老版| 国产不卡在线一区| 国产乱人伦偷精品视频不卡| 久久99久久精品| 奇米影视一区二区三区| 天天av天天翘天天综合网色鬼国产| 一区二区三区高清在线| 亚洲免费观看高清完整版在线观看 | 美女一区二区久久| 免费一级片91| 日本亚洲天堂网| 美女久久久精品| 日本免费在线视频不卡一不卡二| 天天亚洲美女在线视频| 日本vs亚洲vs韩国一区三区二区| 五月综合激情日本mⅴ| 亚洲成av人影院| 日韩高清欧美激情| 蜜臀精品久久久久久蜜臀 | 国产福利视频一区二区三区| 黄色精品一二区| 久久成人久久鬼色| 国产在线乱码一区二区三区| 国产在线一区观看| 成人激情黄色小说| 91麻豆免费在线观看| 91九色02白丝porn| 欧美日本一区二区| 日韩亚洲欧美在线观看| 久久美女高清视频| 亚洲欧洲性图库| 一区二区三区精品久久久| 精品亚洲国产成人av制服丝袜| 欧美主播一区二区三区| 91精品国产91久久久久久一区二区 | 欧美精品国产精品| 欧美成人bangbros| 国产目拍亚洲精品99久久精品| 中文字幕在线观看一区二区| 亚洲国产va精品久久久不卡综合| 久久疯狂做爰流白浆xx| 成人免费黄色在线| 欧美性受xxxx| 亚洲精品一区二区三区99| 国产精品卡一卡二卡三| 亚洲第一二三四区| 国内精品伊人久久久久av影院| aa级大片欧美| 欧美一区二区私人影院日本| 亚洲国产激情av| 图片区小说区国产精品视频| 国产尤物一区二区在线| 91麻豆精东视频| 精品欧美一区二区在线观看| 中文字幕佐山爱一区二区免费| 视频在线在亚洲| 成人av影视在线观看| 欧美精品免费视频| 国产精品欧美经典| 无吗不卡中文字幕| 久久亚洲捆绑美女| 国产农村妇女精品| 日韩欧美一卡二卡| 亚洲精品一二三| 国产一区二区免费在线| 欧美视频三区在线播放| 国产欧美日韩视频一区二区| 午夜不卡av免费| 99精品视频在线播放观看| 日韩欧美色电影| 亚洲综合视频网| 粉嫩在线一区二区三区视频| 日韩欧美国产电影| 亚洲高清免费视频| 91亚洲永久精品| 国产欧美一区二区三区在线老狼| 日日骚欧美日韩| 欧美在线一二三四区| 国产欧美日韩在线观看| 久久精品国产在热久久| 在线视频你懂得一区二区三区| 欧美激情一区三区| 国产永久精品大片wwwapp| 91精品一区二区三区在线观看| 亚洲精品福利视频网站| 成人黄色国产精品网站大全在线免费观看 | www.激情成人| 久久―日本道色综合久久| 五月婷婷综合激情| 91国偷自产一区二区开放时间| 国产精品久久毛片av大全日韩| 国内成人精品2018免费看| 欧美一区二区三区视频在线观看| 亚洲精品成人悠悠色影视| 不卡的电影网站| 欧美国产一区视频在线观看| 国产一区二区三区精品欧美日韩一区二区三区 | 狠狠v欧美v日韩v亚洲ⅴ| 777色狠狠一区二区三区| 亚洲精品第1页| 91精彩视频在线观看| 亚洲女厕所小便bbb| 99精品国产视频| 综合电影一区二区三区 | 成人听书哪个软件好| 国产欧美日本一区二区三区| 国产激情一区二区三区四区 | 久久色中文字幕| 精品一区二区三区在线播放视频 | 欧美大黄免费观看| 蜜乳av一区二区三区| 欧美成人女星排行榜| 青青草91视频| 久久免费精品国产久精品久久久久| 精品一区二区三区视频| 国产喂奶挤奶一区二区三区| 国产精品一区二区三区乱码| 日本一区二区三区高清不卡| 99久久精品免费看国产免费软件| 亚洲视频一二区| 91影视在线播放| 亚洲午夜电影网| 7777精品伊人久久久大香线蕉的| 日韩成人午夜精品| 欧美一区二区大片| 国产在线精品视频| 国产精品久久久久影视| 色综合久久66| 丝袜亚洲另类欧美综合| 日韩欧美123| 成人午夜电影小说| 亚洲国产精品综合小说图片区| 欧美一区二区福利在线| 国产成人av一区| 亚洲黄色性网站| 精品日韩99亚洲| 91在线丨porny丨国产| 亚洲成人在线网站| 精品国产乱码久久久久久蜜臀| 国产99久久久精品| 亚洲自拍偷拍欧美| 欧美第一区第二区| 91视视频在线观看入口直接观看www | 日本精品一区二区三区高清| 五月天激情综合网| 国产亚洲1区2区3区| 色88888久久久久久影院野外| 免费av网站大全久久| 中文字幕欧美日本乱码一线二线 | 日韩欧美亚洲另类制服综合在线| 成人午夜视频网站| 日本不卡一二三区黄网| 国产精品久久久久久久久搜平片| 在线观看日韩电影| 国产中文一区二区三区| 一级中文字幕一区二区| 久久噜噜亚洲综合| 亚洲国产精品自拍| 精品久久人人做人人爱| 色婷婷一区二区三区四区| 久久成人麻豆午夜电影| 亚洲精品国产一区二区精华液| 日韩精品中文字幕在线不卡尤物| www.在线欧美| 裸体健美xxxx欧美裸体表演| 亚洲精品老司机| 久久久精品tv| 在线不卡一区二区| 91在线云播放| 国产成人一区在线|