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

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

?? changelog

?? stm32+ucos-ii
??
?? 第 1 頁 / 共 5 頁
字號:
    the problem for FIONREAD with lwip_ioctl/ioctlsocket).

  2007-11-01 Fr閐閞ic Bernon, Marc Chaland
  * sockets.h, sockets.c, api.h, api_lib.c, api_msg.h, api_msg.c, tcp.h, tcp_out.c:
    Integrate "patch #6250 : MSG_MORE flag for send". MSG_MORE is used at socket api
    layer, NETCONN_MORE at netconn api layer, and TCP_WRITE_FLAG_MORE at raw api
    layer. This option enable to delayed TCP PUSH flag on multiple "write" calls.
    Note that previous "copy" parameter for "write" APIs is now called "apiflags".

  2007-10-24 Fr閐閞ic Bernon
  * api.h, api_lib.c, api_msg.c: Add macro API_EVENT in the same spirit than 
    TCP_EVENT_xxx macros to get a code more readable. It could also help to remove
    some code (like we have talk in "patch #5919 : Create compile switch to remove
    select code"), but it could be done later.

  2007-10-08 Simon Goldschmidt
  * many files: Changed initialization: many init functions are not needed any
    more since we now rely on the compiler initializing global and static
    variables to zero!

  2007-10-06 Simon Goldschmidt
  * ip_frag.c, memp.c, mib2.c, ip_frag.h, memp_std.h, opt.h: Changed IP_REASSEMBLY
    to enqueue the received pbufs so that multiple packets can be reassembled
    simultaneously and no static reassembly buffer is needed.

  2007-10-05 Simon Goldschmidt
  * tcpip.c, etharp.h, etharp.c: moved ethernet_input from tcpip.c to etharp.c so
    all netifs (or ports) can use it.

  2007-10-05 Fr閐閞ic Bernon
  * netifapi.h, netifapi.c: add function netifapi_netif_set_default. Change the 
    common function to reduce a little bit the footprint (for all functions using
    only the "netif" parameter).

  2007-10-03 Fr閐閞ic Bernon
  * netifapi.h, netifapi.c: add functions netifapi_netif_set_up, netifapi_netif_set_down,
    netifapi_autoip_start and netifapi_autoip_stop. Use a common function to reduce
    a little bit the footprint (for all functions using only the "netif" parameter).

  2007-09-15 Fr閐閞ic Bernon
  * udp.h, udp.c, sockets.c: Changes for "#20503 IGMP Improvement". Add IP_MULTICAST_IF
    option in socket API, and a new field "multicast_ip" in "struct udp_pcb" (for
    netconn and raw API users), only if LWIP_IGMP=1. Add getsockopt processing for
    IP_MULTICAST_TTL and IP_MULTICAST_IF.

  2007-09-10 Fr閐閞ic Bernon
  * snmp.h, mib2.c: enable to remove SNMP timer (which consumne several cycles
    even when it's not necessary). snmp_agent.txt tell to call snmp_inc_sysuptime()
    each 10ms (but, it's intrusive if you use sys_timeout feature). Now, you can
    decide to call snmp_add_sysuptime(100) each 1000ms (which is bigger "step", but
    call to a lower frequency). Or, you can decide to not call snmp_inc_sysuptime()
    or snmp_add_sysuptime(), and to define the SNMP_GET_SYSUPTIME(sysuptime) macro.
    This one is undefined by default in mib2.c. SNMP_GET_SYSUPTIME is called inside
    snmp_get_sysuptime(u32_t *value), and enable to change "sysuptime" value only
    when it's queried (any direct call to "sysuptime" is changed by a call to 
    snmp_get_sysuptime).

  2007-09-09 Fr閐閞ic Bernon, Bill Florac
  * igmp.h, igmp.c, netif.h, netif.c, ip.c: To enable to have interfaces with IGMP,
    and others without it, there is a new NETIF_FLAG_IGMP flag to set in netif->flags
    if you want IGMP on an interface. igmp_stop() is now called inside netif_remove().
    igmp_report_groups() is now called inside netif_set_link_up() (need to have
    LWIP_NETIF_LINK_CALLBACK=1) to resend reports once the link is up (avoid to wait
    the next query message to receive the matching multicast streams).

  2007-09-08 Fr閐閞ic Bernon
  * sockets.c, ip.h, api.h, tcp.h: declare a "struct ip_pcb" which only contains
    IP_PCB. Add in the netconn's "pcb" union a "struct ip_pcb *ip;" (no size change).
    Use this new field to access to common pcb fields (ttl, tos, so_options, etc...).
    Enable to access to these fields with LWIP_TCP=0.

  2007-09-05 Fr閐閞ic Bernon
  * udp.c, ipv4/icmp.c, ipv4/ip.c, ipv6/icmp.c, ipv6/ip6.c, ipv4/icmp.h,
    ipv6/icmp.h, opt.h: Integrate "task #7272 : LWIP_ICMP option". The new option
    LWIP_ICMP enable/disable ICMP module inside the IP stack (enable per default).
    Be careful, disabling ICMP make your product non-compliant to RFC1122, but
    help to reduce footprint, and to reduce "visibility" on the Internet.

  2007-09-05 Fr閐閞ic Bernon, Bill Florac
  * opt.h, sys.h, tcpip.c, slipif.c, ppp.c, sys_arch.txt: Change parameters list
    for sys_thread_new (see "task #7252 : Create sys_thread_new_ex()"). Two new
    parameters have to be provided: a task name, and a task stack size. For this
    one, since it's platform dependant, you could define the best one for you in
    your lwipopts.h. For port maintainers, you can just add these new parameters
    in your sys_arch.c file, and but it's not mandatory, use them in your OS
    specific functions.

  2007-09-05 Fr閐閞ic Bernon
  * inet.c, autoip.c, msg_in.c, msg_out.c, init.c: Move some build time checkings
    inside init.c for task #7142 "Sanity check user-configurable values".

  2007-09-04 Fr閐閞ic Bernon, Bill Florac
  * igmp.h, igmp.c, memp_std.h, memp.c, init.c, opt.h: Replace mem_malloc call by
    memp_malloc, and use a new MEMP_NUM_IGMP_GROUP option (see opt.h to define the
    value). It will avoid potential fragmentation problems, use a counter to know
    how many times a group is used on an netif, and free it when all applications
    leave it. MEMP_NUM_IGMP_GROUP got 8 as default value (and init.c got a sanity
    check if LWIP_IGMP!=0).

  2007-09-03 Fr閐閞ic Bernon
  * igmp.h, igmp.c, sockets.c, api_msg.c: Changes for "#20503 IGMP Improvement".
    Initialize igmp_mac_filter to NULL in netif_add (this field should be set in
    the netif's "init" function). Use the "imr_interface" field (for socket layer)
    and/or the "interface" field (for netconn layer), for join/leave operations.
    The igmp_join/leavegroup first parameter change from a netif to an ipaddr.
    This field could be a netif's ipaddr, or "any" (same meaning than ip_addr_isany).

  2007-08-30 Fr閐閞ic Bernon
  * Add netbuf.h, netbuf.c, Change api.h, api_lib.c: #7249 "Split netbuf functions
    from api/api_lib". Now netbuf API is independant of netconn, and can be used
    with other API (application based on raw API, or future "socket2" API). Ports
    maintainers just have to add src/api/netbuf.c in their makefile/projects.

  2007-08-30 Fr閐閞ic Bernon, Jonathan Larmour
  * init.c: Add first version of lwip_sanity_check for task #7142 "Sanity check
    user-configurable values".

  2007-08-29 Fr閐閞ic Bernon
  * igmp.h, igmp.c, tcpip.c, init.c, netif.c: change igmp_init and add igmp_start.
    igmp_start is call inside netif_add. Now, igmp initialization is in the same
    spirit than the others modules. Modify some IGMP debug traces.

  2007-08-29 Fr閐閞ic Bernon
  * Add init.h, init.c, Change opt.h, tcpip.c: Task  #7213 "Add a lwip_init function"
    Add lwip_init function to regroup all modules initializations, and to provide
    a place to add code for task #7142 "Sanity check user-configurable values".
    Ports maintainers should remove direct initializations calls from their code,
    and add init.c in their makefiles. Note that lwip_init() function is called
    inside tcpip_init, but can also be used by raw api users since all calls are
    disabled when matching options are disabled. Also note that their is new options
    in opt.h, you should configure in your lwipopts.h (they are enabled per default).

  2007-08-26 Marc Boucher
  * api_msg.c: do_close_internal(): Reset the callbacks and arg (conn) to NULL
    since they can under certain circumstances be called with an invalid conn
    pointer after the connection has been closed (and conn has been freed). 

  2007-08-25 Fr閐閞ic Bernon (Artem Migaev's Patch)
  * netif.h, netif.c: Integrate "patch #6163 : Function to check if link layer is up".
    Add a netif_is_link_up() function if LWIP_NETIF_LINK_CALLBACK option is set.

  2007-08-22 Fr閐閞ic Bernon
  * netif.h, netif.c, opt.h: Rename LWIP_NETIF_CALLBACK in LWIP_NETIF_STATUS_CALLBACK
    to be coherent with new LWIP_NETIF_LINK_CALLBACK option before next release.

  2007-08-22 Fr閐閞ic Bernon
  * tcpip.h, tcpip.c, ethernetif.c, opt.h: remove options ETHARP_TCPIP_INPUT &
    ETHARP_TCPIP_ETHINPUT, now, only "ethinput" code is supported, even if the 
    name is tcpip_input (we keep the name of 1.2.0 function).

  2007-08-17 Jared Grubb
  * memp_std.h, memp.h, memp.c, mem.c, stats.c: (Task #7136) Centralize mempool 
    settings into new memp_std.h and optional user file lwippools.h. This adds
    more dynamic mempools, and allows the user to create an arbitrary number of
    mempools for mem_malloc.

  2007-08-16 Marc Boucher
  * api_msg.c: Initialize newconn->state to NETCONN_NONE in accept_function;
    otherwise it was left to NETCONN_CLOSE and sent_tcp() could prematurely
    close the connection.

  2007-08-16 Marc Boucher
  * sockets.c: lwip_accept(): check netconn_peer() error return.

  2007-08-16 Marc Boucher
  * mem.c, mem.h: Added mem_calloc().

  2007-08-16 Marc Boucher
  * tcpip.c, tcpip.h memp.c, memp.h: Added distinct memp (MEMP_TCPIP_MSG_INPKT)
    for input packets to prevent floods from consuming all of MEMP_TCPIP_MSG
    and starving other message types.
    Renamed MEMP_TCPIP_MSG to MEMP_TCPIP_MSG_API

  2007-08-16 Marc Boucher
  * pbuf.c, pbuf.h, etharp.c, tcp_in.c, sockets.c: Split pbuf flags in pbuf
    type and flgs (later renamed to flags).
    Use enum pbuf_flag as pbuf_type.  Renumber PBUF_FLAG_*.
    Improved lwip_recvfrom().  TCP push now propagated.

  2007-08-16 Marc Boucher
  * ethernetif.c, contrib/ports/various: ethbroadcast now a shared global
    provided by etharp.

  2007-08-16 Marc Boucher
  * ppp_oe.c ppp_oe.h, auth.c chap.c fsm.c lcp.c ppp.c ppp.h,
    etharp.c ethernetif.c, etharp.h, opt.h tcpip.h, tcpip.c:
    Added PPPoE support and various PPP improvements.

  2007-07-25 Simon Goldschmidt
  * api_lib.c, ip_frag.c, pbuf.c, api.h, pbuf.h: Introduced pbuf_copy_partial,
    making netbuf_copy_partial use this function.

  2007-07-25 Simon Goldschmidt
  * tcp_in.c: Fix bug #20506: Slow start / initial congestion window starts with
    2 * mss (instead of 1 * mss previously) to comply with some newer RFCs and
    other stacks.

  2007-07-13 Jared Grubb (integrated by Fr閐閞ic Bernon)
  * opt.h, netif.h, netif.c, ethernetif.c: Add new configuration option to add
    a link callback in the netif struct, and functions to handle it. Be carefull
    for port maintainers to add the NETIF_FLAG_LINK_UP flag (like in ethernetif.c)
    if you want to be sure to be compatible with future changes...

  2007-06-30 Fr閐閞ic Bernon
  * sockets.h, sockets.c: Implement MSG_PEEK flag for recv/recvfrom functions.

  2007-06-21 Simon Goldschmidt
  * etharp.h, etharp.c: Combined etharp_request with etharp_raw for both
    LWIP_AUTOIP =0 and =1 to remove redundant code.

  2007-06-21 Simon Goldschmidt
  * mem.c, memp.c, mem.h, memp.h, opt.h: task #6863: Introduced the option
    MEM_USE_POOLS to use 4 pools with different sized elements instead of a
    heap. This both prevents memory fragmentation and gives a higher speed
    at the cost of more memory consumption. Turned off by default.

  2007-06-21 Simon Goldschmidt
  * api_lib.c, api_msg.c, api.h, api_msg.h: Converted the length argument of
    netconn_write (and therefore also api_msg_msg.msg.w.len) from u16_t into
    int to be able to send a bigger buffer than 64K with one time (mainly
    used from lwip_send).

  2007-06-21 Simon Goldschmidt
  * tcp.h, api_msg.c: Moved the nagle algorithm from netconn_write/do_write
    into a define (tcp_output_nagle) in tcp.h to provide it to raw api users, too.

  2007-06-21 Simon Goldschmidt
  * api.h, api_lib.c, api_msg.c: Fixed bug #20021: Moved sendbuf-processing in
    netconn_write from api_lib.c to api_msg.c to also prevent multiple context-
    changes on low memory or empty send-buffer.

  2007-06-18 Simon Goldschmidt
  * etharp.c, etharp.h: Changed etharp to use a defined hardware address length
    of 6 to avoid loading netif->hwaddr_len every time (since this file is only
    used for ethernet and struct eth_addr already had a defined length of 6).

  2007-06-17 Simon Goldschmidt
  * sockets.c, sockets.h: Implemented socket options SO_NO_CHECK for UDP sockets
    to disable UDP checksum generation on transmit.

  2007-06-13 Fr閐閞ic Bernon, Simon Goldschmidt
  * debug.h, api_msg.c: change LWIP_ERROR to use it to check errors like invalid
    pointers or parameters, and let the possibility to redefined it in cc.h. Use
    this macro to check "conn" parameter in api_msg.c functions.

  2007-06-11 Simon Goldschmidt
  * sockets.c, sockets.h: Added UDP lite support for sockets

  2007-06-10 Simon Goldschmidt
  * udp.h, opt.h, api_msg.c, ip.c, udp.c: Included switch LWIP_UDPLITE (enabled
    by default) to switch off UDP-Lite support if not needed (reduces udp.c code
    size)

  2007-06-09 Dominik Spies (integrated by Fr閐閞ic Bernon)
  * autoip.h, autoip.c, dhcp.h, dhcp.c, netif.h, netif.c, etharp.h, etharp.c, opt.h:
    AutoIP implementation available for IPv4, with new options LWIP_AUTOIP and
    LWIP_DHCP_AUTOIP_COOP if you want to cooperate with DHCP. Some tips to adapt
    (see TODO mark in the source code).

  2007-06-09 Simon Goldschmidt
  * etharp.h, etharp.c, ethernetif.c: Modified order of parameters for
    etharp_output() to match netif->output so etharp_output() can be used
    directly as netif->output to save one function call.

  2007-06-08 Simon Goldschmidt
  * netif.h, ethernetif.c, slipif.c, loopif.c: Added define
    NETIF_INIT_SNMP(netif, type, speed) to initialize per-netif snmp variables,
    added initialization of those to ethernetif, slipif and loopif.

  2007-05-18 Simon Goldschmidt
  * opt.h, ip_frag.c, ip_frag.h, ip.c: Added option IP_FRAG_USES_STATIC_BUF
    (defaulting to off for now) that can be set to 0 to send fragmented
    packets by passing PBUF_REFs down the stack.

  2007-05-23 Fr閐閞ic Bernon
  * api_lib.c: Implement SO_RCVTIMEO for accept and recv on TCP

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区精品秋霞影院| 成人网页在线观看| 一区二区三区高清不卡| 久久精品免费在线观看| 精品国产91洋老外米糕| 日韩精品中午字幕| 精品粉嫩超白一线天av| 久久久99久久| 中文字幕第一区第二区| 中文字幕日本不卡| 一区二区三区色| 亚洲国产一二三| 蜜臀久久99精品久久久画质超高清| 日韩精品电影在线观看| 蜜臀91精品一区二区三区| 国产在线麻豆精品观看| 成人精品免费看| 91精品办公室少妇高潮对白| 欧美日韩精品一区二区三区四区| 日韩一区二区免费高清| 国产日韩欧美精品一区| 亚洲欧美区自拍先锋| 日韩精品乱码av一区二区| 国产米奇在线777精品观看| 成人午夜av在线| 欧美少妇性性性| www久久精品| 亚洲色图.com| 免费在线观看一区| 成人高清视频在线观看| 欧美日韩精品一二三区| 久久综合色综合88| 亚洲精品国产第一综合99久久| 日本免费新一区视频| 国产白丝网站精品污在线入口| 欧洲色大大久久| 久久精品人人做人人爽97| 亚洲最大的成人av| 国产裸体歌舞团一区二区| 91久久免费观看| 久久久久久久性| 三级亚洲高清视频| 99久久婷婷国产精品综合| 日韩亚洲欧美在线| 一区二区三区丝袜| 成人三级在线视频| 欧美一级夜夜爽| 亚洲视频精选在线| 国产精品66部| 欧美一区二区日韩| 亚洲福利视频三区| 91欧美激情一区二区三区成人| 5566中文字幕一区二区电影| 亚洲综合一区在线| 99精品久久久久久| 欧美国产精品一区| 国内成+人亚洲+欧美+综合在线 | 亚洲国产精品av| 日韩精品色哟哟| 欧美系列在线观看| 亚洲精品综合在线| 99久久综合国产精品| 中日韩av电影| 不卡一区二区在线| 国产精品丝袜久久久久久app| 韩日精品视频一区| 精品精品国产高清a毛片牛牛| 天天综合日日夜夜精品| 欧美日韩亚洲综合| 亚洲一区二区三区四区的| 一本色道久久综合亚洲aⅴ蜜桃 | 色拍拍在线精品视频8848| 国产欧美日韩在线| 成人精品电影在线观看| 国产精品欧美久久久久无广告| 国产成人免费在线观看| 国产欧美日韩中文久久| a美女胸又www黄视频久久| 亚洲人成小说网站色在线| 色欲综合视频天天天| 亚洲一卡二卡三卡四卡无卡久久| 日本高清不卡aⅴ免费网站| 亚洲一二三四在线观看| 6080午夜不卡| 久久99国产精品久久99果冻传媒| 精品电影一区二区三区| 国产美女在线精品| 国产精品五月天| 91成人网在线| 日产国产高清一区二区三区| 亚洲精品一区二区在线观看| 国产精品正在播放| 亚洲欧美韩国综合色| 欧美色大人视频| 久久精品99久久久| 国产精品网曝门| 欧美日韩精品三区| 国产在线精品不卡| 亚洲毛片av在线| 3d动漫精品啪啪一区二区竹菊 | 亚洲一区二区黄色| 日韩视频一区二区三区| 成人av在线观| 日韩精品91亚洲二区在线观看| 久久久午夜精品| 色婷婷国产精品| 激情久久五月天| 亚洲一二三四在线| 国产欧美一区二区精品性色| 欧美日韩大陆一区二区| 国产精品一二三四| 午夜伦理一区二区| 中文字幕免费不卡| 欧美一卡二卡三卡四卡| 91看片淫黄大片一级| 激情五月播播久久久精品| 亚洲码国产岛国毛片在线| 欧美精品一区二区在线观看| 欧美性大战久久| 国产精品一二三四| 免费成人结看片| 亚洲国产一区二区在线播放| 欧美极品美女视频| 日韩欧美国产综合一区| 欧洲精品中文字幕| 成人激情图片网| 国产一区二区三区在线观看精品| 亚洲线精品一区二区三区八戒| 国产精品丝袜一区| 久久久亚洲综合| 欧美一级xxx| 欧美挠脚心视频网站| 91丨porny丨国产| 成人综合激情网| 国产精品一区二区免费不卡| 免费人成精品欧美精品 | 国产精品18久久久久久久久久久久 | 爽爽淫人综合网网站| 亚洲欧美精品午睡沙发| 欧美国产日本韩| 亚洲国产精品国自产拍av| 久久这里都是精品| 日韩久久精品一区| 精品国产凹凸成av人网站| 日韩一级片在线观看| 91精品久久久久久蜜臀| 欧美日韩第一区日日骚| 欧美日韩在线播放三区四区| 在线观看免费视频综合| 欧美中文字幕一二三区视频| 欧洲精品一区二区| 欧美日韩精品三区| 欧美一级片在线| 日韩三级视频在线观看| 精品欧美乱码久久久久久1区2区| 日韩精品一区二区三区四区 | 国产在线看一区| 久久aⅴ国产欧美74aaa| 九九国产精品视频| 激情av综合网| 高清国产午夜精品久久久久久| 成人精品电影在线观看| 97精品国产露脸对白| 在线视频欧美精品| 91精品国产欧美一区二区成人| 91精品国产麻豆国产自产在线| 日韩欧美国产wwwww| 国产亚洲婷婷免费| 亚洲男同性视频| 日日夜夜精品免费视频| 国产一区二区伦理| 91亚洲精品乱码久久久久久蜜桃| 欧美性大战久久久久久久| 日韩视频免费观看高清完整版 | 色成年激情久久综合| 欧美日本韩国一区二区三区视频| 欧美一区二视频| 国产欧美一区二区在线观看| 一区二区三区在线播| 日本欧美大码aⅴ在线播放| 国产电影一区在线| 欧美性受极品xxxx喷水| 精品国产亚洲在线| 亚洲男人的天堂一区二区| 奇米精品一区二区三区在线观看| 国产成人午夜视频| 欧美亚洲国产一区二区三区| 欧美精品一区在线观看| 亚洲激情综合网| 国产精品一区二区视频| 欧美唯美清纯偷拍| 国产午夜精品一区二区| 午夜精品视频一区| 成人精品鲁一区一区二区| 在线播放视频一区| 中文字幕在线免费不卡| 久久99精品久久久久久国产越南| 91视频国产资源| 久久精品人人做人人综合| 午夜视频久久久久久|