在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > LWIP程序OPT.h頭文件的各種定義

            LWIP程序OPT.h頭文件的各種定義

            作者: 時間:2016-11-30 來源:網(wǎng)絡 收藏
            由于英文基礎太差,很多東西都看不懂,所以一面對照著百度翻譯,一面去查百度,lwip中opt頭文件基本上是lwip的一個基礎選項的設置,里面包括了很多東西,如果arp,icmp,udp,ip,tcp的協(xié)議使能和設置還有一些其他的設置,在不知情的情況下,查這個文件,會有助于你對程序設置的理解。
            后面的很多中文是由百度翻譯而來,所以非常不準確,歡迎批評指正。
            SYS_LIGHTWEIGHT_PROT 平臺鎖,保護關鍵區(qū)域內(nèi)緩存的分配與釋放
            NO_SYS --- 是否帶操作系統(tǒng), =1時帶,=0時,不帶
            MEMCPY(dst,src,len) --- 內(nèi)存拷貝 若你希望自己寫拷貝函數(shù)則可替換
            SMEMCPY(dst,src,len) ---內(nèi)存拷貝 若你希望自己寫拷貝函數(shù)則可替換
            MEM_LIBC_MALLOC --- 內(nèi)存函數(shù)庫的使用,=1時使用c庫 =0時使用自己的庫
            MEMP_MEM_MALLOC --- = 1時,使用mem_malloc/mem_free代替分配池
            MEM_ALIGNMENT --- 字節(jié)對齊 = 1時應該是2字節(jié)對齊
            MEM_SIZE --- 堆內(nèi)存大小 若發(fā)送內(nèi)容很多,則應設置很高
            MEMP_OVERFLOW_CHECK --- 溢出保護為0時關閉,可以有1和2,2比較慢
            MEMP_SANITY_CHECK --- 鏈檢查,每次free后檢查列表是否有循環(huán)
            MEM_USE_POOLS --- 自定義內(nèi)存池
            MEM_USE_POOLS_TRY_BIGGER_POOL--- 內(nèi)存池增大,增加系統(tǒng)可靠性
            MEMP_USE_CUSTOM_POOLS --- 使用自定義內(nèi)存池與lwippools.h有關
            LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT --- 其他上下文釋放內(nèi)存
            MEMP_NUM_PBUF --- RAW協(xié)議控制塊數(shù)量
            MEMP_NUM_UDP_PCB --- UDP協(xié)議控制塊的數(shù)量
            MEMP_NUM_TCP_PCB --- TCP協(xié)議控制塊的數(shù)量
            MEMP_NUM_TCP_PCB_LISTEN ---TCP監(jiān)聽連接數(shù)
            MEMP_NUM_TCP_SEG --- TCP排隊數(shù)量
            MEMP_NUM_REASSDATA --- IP數(shù)據(jù)包排隊數(shù)量
            MEMP_NUM_ARP_QUEUE --- arp隊列數(shù)
            MEMP_NUM_IGMP_GROUP --- 組播網(wǎng)絡接口數(shù)
            MEMP_NUM_SYS_TIMEOUT --- 系統(tǒng)超時設置
            MEMP_NUM_NETBUF --- netbuf結構數(shù)
            MEMP_NUM_NETCONN --- netconn結構數(shù)
            MEMP_NUM_TCPIP_MSG_API --- tcpip消息數(shù)
            MEMP_NUM_TCPIP_MSG_INPKT --- tcpip數(shù)據(jù)包相關設置
            PBUF_POOL_SIZE --- pbuf池大小
            LWIP_ARP ---功能開啟關閉
            ARP_TABLE_SIZE --- ip地址緩沖對數(shù)量
            ARP_QUEUEING --- arp隊列
            ETHARP_TRUST_IP_MAC ---arp ip mac先關
            IP_FORWARD --- ip包轉發(fā)
            IP_OPTIONS_ALLOWED ---ip選項允許
            IP_REASSEMBLY --- IP斷點續(xù)傳
            IP_FRAG --- IP斷點發(fā)送
            IP_REASS_MAXAGE --- 分段數(shù)據(jù)包最大時間
            IP_REASS_MAX_PBUFS --- 分段組裝條數(shù)
            IP_FRAG_USES_STATIC_BUF --- 使能靜態(tài)緩沖區(qū)
            IP_FRAG_MAX_MTU ---IP最大緩沖數(shù)量
            IP_DEFAULT_TTL --- IP最大ttl時間
            IP_SOF_BROADCAST --- ip sof廣播
            IP_SOF_BROADCAST_RECV --- spf廣播過濾
            LWIP_ICMP --- ICMP使能
            ICMP_TTL --- ICMP最大ttl時間
            LWIP_BROADCAST_PING --- 是否響應廣播ping
            LWIP_MULTICAST_PING --- 是否響應組播ping
            LWIP_RAW ---raw協(xié)議使能
            RAW_TTL --- raw ttl時間
            LWIP_DHCP --- DHCP使能
            DHCP_DOES_ARP_CHECK --- arp地址檢查
            LWIP_AUTOIP --- 自動ip使能
            LWIP_DHCP_AUTOIP_COOP --- dhcp 自動ip接口
            WIP_DHCP_AUTOIP_COOP_TRIES --- dhcp發(fā)現(xiàn)數(shù)
            LWIP_SNMP --- snmp使能
            SNMP_CONCURRENT_REQUESTS ---snmp并發(fā)數(shù)
            SNMP_TRAP_DESTINATIONS --- snmp 陷阱相關
            SNMP_PRIVATE_MIB --- snmp 私用mib
            SNMP_SAFE_REQUESTS --- snmp安全相關
            LWIP_IGMP --- IGMP設置
            LWIP_DNS --- DNS使能
            DNS_TABLE_SIZE --- dns最大記錄數(shù)
            DNS_MAX_NAME_LENGTH --- dns主機名最大長度
            DNS_MAX_SERVERS --- 最大dns服務數(shù)
            DNS_DOES_NAME_CHECK --- dns 響應校驗
            DNS_USES_STATIC_BUF --- dns本地緩存數(shù)
            DNS_MSG_SIZE --- dns消息大小
            DNS_LOCAL_HOSTLIST --- dns 主機列表
            DNS_LOCAL_HOSTLIST_IS_DYNAMIC --- dns動態(tài)列表
            LWIP_UDP --- udp使能
            LWIP_UDPLITE --- udp數(shù)據(jù)報
            UDP_TTL --- udp ttl時間
            LWIP_TCP --- TCP 使能
            TCP_TTL --- TCP TTL時間
            TCP_WND --- TCP窗口長度
            TCP_MAXRTX --- TCP最大重傳次數(shù)
            TCP_SYNMAXRTX --- TCP syn段最大重傳次數(shù)
            TCP_QUEUE_OOSEQ --- TCP隊列到達順序 應該是排序相關
            TCP_MSS --- TCP最大段大小
            TCP_CALCULATE_EFF_SEND_MSS --- 用于限制mms
            TCP_SND_BUF --- TCP發(fā)送緩沖空間(字節(jié))
            TCP_SND_QUEUELEN ---TCP發(fā)送緩沖空間(pbufs)
            TCP_SNDLOWAT --- TCP寫空間(字節(jié))
            TCP_LISTEN_BACKLOG --- 啟用TCP積壓選擇聽協(xié)議控制塊
            TCP_DEFAULT_LISTEN_BACKLOG --- 允許最大協(xié)議控制塊監(jiān)聽數(shù)
            LWIP_TCP_TIMESTAMPS ---支持TCP時間戳選項
            TCP_WND_UPDATE_THRESHOLD --- 窗口更新與觸發(fā)
            LWIP_EVENT_API LWIP_CALLBACK_API --- 只有一個為1 由系統(tǒng)控制或有回調(diào)函數(shù)控制
            PBUF_LINK_HLEN --- 鏈路層頭
            PBUF_POOL_BUFSIZE --- pbuf池大小
            LWIP_NETIF_HOSTNAME --- 使用dhcp_option_hostname用netif的主機名
            lwip_netif_api --- 是否支持netif API,1為支持
            LWIP_NETIF_STATUS_CALLBACK --- 回調(diào)函數(shù)支持接口
            lwip_netif_link_callback --- 鏈路故障相關
            lwip_netif_hwaddrhint --- 緩存鏈路層地址的提示
            lwip_netif_loopback --- 支持發(fā)送數(shù)據(jù)包的目的地IP
            lwip_loopback_max_pbufs --- 在隊列的最大數(shù)量的pbufs回送
            LWIP_NETIF_LOOPBACK_MULTITHREADING --- 是否啟用多線程
            LWIP_NETIF_TX_SINGLE_PBUF --- 單一Pbuf發(fā)送
            LWIP_HAVE_LOOPIF --- 支持回送地址(127.0.0.1) and loopif.c
            LWIP_HAVE_SLIPIF --- 支持滑動界面和slipif C
            TCPIP_THREAD_NAME --- 分配給主要的TCPIP線程的名稱
            tcpip_thread_stacksize --- 由主線程使用TCPIP棧大小
            TCPIP_THREAD_PRIO --- 分配給主要的TCPIP線程優(yōu)先級
            tcpip_mbox_size --- 用于tcpip線程消息郵箱大小
            SLIPIF_THREAD_NAME --- SLIPIF 線程名
            SLIPIF_THREAD_STACKSIZE --- 分配給slipif_loop線程優(yōu)先級
            PPP_THREAD_NAME --- PPP協(xié)議線程名稱
            PPP_THREAD_STACKSIZE --- 由pppmain線程使用的堆棧大小
            ppp_thread_prio --- 分配給pppmain線程優(yōu)先級
            DEFAULT_THREAD_NAME --- 默認LWIP線程名
            DEFAULT_THREAD_STACKSIZE --- 缺省堆棧大小
            default_thread_prio --- 分配給任何其他LwIP線程優(yōu)先級
            default_raw_recvmbox_size --- 其他raw郵箱大小
            DEFAULT_UDP_RECVMBOX_SIZE --- 其他udp郵箱大小
            DEFAULT_TCP_RECVMBOX_SIZE --- 其他tcp郵箱大小
            DEFAULT_ACCEPTMBOX_SIZE --- ACCEPTMBOX大小
            lwip_tcpip_core_locking --- (實驗!)平時不用
            lwip_netconn --- 使能netconn API(需要使用api_lib。C)
            lwip_socket --- 使Socket API (需要sockets.c)
            lwip_compat_sockets --- BSD套接字函數(shù)名稱
            lwip_posix_sockets_io_names ---使POSIX風格的套接字函數(shù)名稱posix系統(tǒng)
            LWIP_TCP_KEEPALIVE --- 死鏈檢測
            LWIP_SO_RCVBUF ---使能阻塞處理程序
            RECV_BUFSIZE_DEFAULT --- 若使能阻塞處理,則該設置為阻塞緩沖大小
            SO_REUSE --- 重發(fā)送
            lwip_stats --- 使能lwip_stats統(tǒng)計
            LWIP_STATS_DISPLAY --- 編譯輸出統(tǒng)計功能
            LINK_STATS --- 使能連接統(tǒng)計
            ETHARP_STATS --- 使能arp統(tǒng)計
            IP_STATS --- 使能ip統(tǒng)計
            IPFRAG_STATS --- ip碎片統(tǒng)計
            ICMP_STATS --- icmp統(tǒng)計
            IGMP_STATS ---igmp統(tǒng)計
            UDP_STATS --- udp統(tǒng)計
            TCP_STATS --- tcp統(tǒng)計
            MEM_STATS ---內(nèi)存管理統(tǒng)計
            MEMP_STATS --- 內(nèi)存鏈表統(tǒng)計
            SYS_STATS --- 系統(tǒng)統(tǒng)計
            PPP_SUPPORT --- 使能ppp協(xié)議
            PPPOE_SUPPORT --- 使能pppoe協(xié)議
            PPPOS_SUPPORT --- 使能pppos協(xié)議
            NUM_PPP --- 最大ppp會話
            PAP_SUPPORT --- 使能pap密碼認證協(xié)議
            CHAP_SUPPORT--- 使能chap協(xié)議
            MSCHAP_SUPPORT --- 使能mschap目前不支持,不設置
            CBCP_SUPPORT --- 使能CBCP 目前不支持,不設置
            CCP_SUPPORT --- 使能ccp 目前不支持,不設置
            VJ_SUPPORT --- 使能 支持該報頭壓縮
            md5_support --- 支持MD5
            FSM_DEFTIMEOUT --- 貞退出時間
            FSM_DEFMAXTERMREQS --- 最大終止請求傳輸
            FSM_DEFMAXCONFREQS --- 最大配置請求傳輸
            FSM_DEFMAXNAKLOOPS --- NAK環(huán)的最大數(shù)量
            UPAP_DEFTIMEOUT --- 重發(fā)請求超時(秒)
            UPAP_DEFREQTIME --- 時間等待認證請求同行
            CHAP_DEFTIMEOUT --- chap默認退出時間
            CHAP_DEFTRANSMITS --- 競爭最大發(fā)送時間
            LCP_ECHOINTERVAL --- KeepAlive回送請求之間間隔,0秒為禁用
            LCP_MAXECHOFAILS --- 故障之前懸而未決的回聲請求數(shù)
            PPP_MAXIDLEFLAG --- 最大發(fā)射空閑時間(在經(jīng)過前發(fā)送標志字符)
            CHECKSUM_GEN_IP --- 生成ip包校驗
            CHECKSUM_GEN_UDP --- 生成udp包校驗
            CHECKSUM_GEN_TCP --- 生成tcp包校驗
            CHECKSUM_CHECK_IP ---傳入ip包校驗
            CHECKSUM_CHECK_UDP ---傳入udp包校驗
            CHECKSUM_CHECK_TCP --- 傳入tcp包校驗
            以下是各種調(diào)試
            LWIP_DBG_MIN_LEVEL
            LWIP_DBG_TYPES_ON
            ETHARP_DEBUG
            NETIF_DEBUG
            PBUF_DEBUG
            API_LIB_DEBUG
            API_MSG_DEBUG
            SOCKETS_DEBUG
            ICMP_DEBUG
            IGMP_DEBUG
            INET_DEBUG
            IP_DEBUG
            IP_REASS_DEBUG
            RAW_DEBUG
            MEM_DEBUG
            MEMP_DEBUG
            SYS_DEBUG
            TCP_DEBUG
            TCP_INPUT_DEBUG
            TCP_FR_DEBUG
            TCP_RTO_DEBUG
            TCP_CWND_DEBUG
            TCP_WND_DEBUG
            TCP_OUTPUT_DEBUG
            TCP_RST_DEBUG
            TCP_QLEN_DEBUG
            UDP_DEBUG
            TCPIP_DEBUG
            PPP_DEBUG
            SLIP_DEBUG
            DHCP_DEBUG
            AUTOIP_DEBUG
            SNMP_MSG_DEBUG
            SNMP_MIB_DEBUG
            DNS_DEBUG


            關鍵詞: LWIP程序OPTh頭文

            評論


            技術專區(qū)

            關閉