1433 Commits (bd0b51c9ef3a67bc7a653ca41351aa5687d4e241)

Author SHA1 Message Date
Dirk Ziegelmeier bee5515e9a netconn API: Reimplement dual-stack API to be socket-like. 10 years ago
Dirk Ziegelmeier 7396d8818b Implement dual-stack in RAW API in the same way as in UDP and TCP 10 years ago
Dirk Ziegelmeier b5cd90a342 Add compatibility macro for tcp_new_ip6() 10 years ago
Dirk Ziegelmeier 0c673b6a44 Implement new style TCP dual-stack in netconn API 10 years ago
Dirk Ziegelmeier f9ce31f98b TCP: Implement dual stack support using new IP_ANY_TYPE introduced at UDP 10 years ago
Dirk Ziegelmeier bd131e5e4b ip_addr.h: Update ip_addr_copy macro to correctly copy new IP_ANY_TYPE address 10 years ago
Dirk Ziegelmeier 8e5663a32f Minor: Avoid ip_input() call indirection for when only IPv4 or IPv6 are enabled 10 years ago
Dirk Ziegelmeier 5404ce3c0a Implement support for UDP IP_ANY_TYPE in netconn API 10 years ago
Dirk Ziegelmeier 6aed6e659f Rework DHCP PCB handling: Old code registered one UDP PCB per netif where DHCP was active and there was a special case in udp_input() for this. New implementation uses one PCB for all netifs and removes special case in udp_input(). 10 years ago
Dirk Ziegelmeier 42c92f80f1 Add compatibility macro for udp_new_ip6() 10 years ago
goldsimon fa16ee8dcb cleaned up includes a bit after IPv6 changes 10 years ago
goldsimon 97b7555119 bring back ETHARP_HWADDR_LEN (if anyone uses it) 10 years ago
Joel Cunningham 8cb64698aa Allow backlog to be updated 10 years ago
sg a649a3eb50 dual-stack fix: moved common definitions/code for ethernet used by etharp and ethip6 to new files ethernet.h/.c 10 years ago
Dirk Ziegelmeier 953b7bdd59 Implement UDP dual-stack PCB support 10 years ago
sg 68590c2b27 minor/coding style: lowpan6_opts.h: tabs->spaces, trim trailing spaces 10 years ago
Dirk Ziegelmeier 3b5803ec9a sys.h: Avoid un #defined LWIP_COMPAT_MUTEX macro (usually #defined in arch/sys_arch.h) 10 years ago
Dirk Ziegelmeier 481d350bf3 lwip/stats.h: Add some comments to MIB2 variables to explain correct usage a bit 10 years ago
Dirk Ziegelmeier 680f8f31ab I don't know why I have a diff here (I guess line ending problems like in my last lowpan6.c commit)... 10 years ago
Dirk Ziegelmeier 9a4d7b9956 Use netif_input_fn typedef instead of creating a new one in tcpip.h 10 years ago
Dirk Ziegelmeier fe8d2ba72f Eliminate tcpip_pppos_input function 10 years ago
Dirk Ziegelmeier e2a3565971 Initial import of Ivan Delamer's 6LoWPAN implementation with slight modifications to allow compiling in IPv6 only mode 10 years ago
Dirk Ziegelmeier 777e667f08 Add generic tcpip_inpkt function that can be called to make last changes really usable 10 years ago
Dirk Ziegelmeier fa6f068fd1 Eliminate TCPIP_MSG_INPKT_PPPOS message type. 10 years ago
Dirk Ziegelmeier 439ae629e0 Change TCPIP INPKT API message to take a function pointer. Allows integration of other protocols without extending lwIP core (e.g. 6LoWPAN) 10 years ago
Dirk Ziegelmeier d8531a2407 Cleanup NETCONNTYPE_ISIPV6 macro 10 years ago
Dirk Ziegelmeier c805843e64 Change signature of ip_output, ip_output_if, ip_output_if_src, ip_output_hinted, ip_route, ip_netif_get_local_ip, ip_route_get_local_ip and tcp_eff_send_mss not to take an isipv6 parameter. Use the IP version of the destination address instead. 10 years ago
Dirk Ziegelmeier 880f1008d6 Together with Simon: Eliminate last instances of isipv6 member in pcbs; 10 years ago
Dirk Ziegelmeier 339e82d7aa Eliminate IP_PCB_IPVER_EQ macro 10 years ago
Dirk Ziegelmeier 5a25652c21 Eliminate IP_PCB_IPVER_INPUT_MATCH macro 10 years ago
Dirk Ziegelmeier 24bc77a935 Found some struct instances that can be const 10 years ago
Dirk Ziegelmeier cddd3b552a etharp.c: Make MAX_AGE of an ARP entry configurable 10 years ago
Dirk Ziegelmeier 208f24a20c SNMP: Add some comments in thread sync code 10 years ago
Dirk Ziegelmeier 222155d7e2 pbuf: Make pbuf_skip function public, so it can be used in SNMP code 10 years ago
Dirk Ziegelmeier 28549e35fe SNMP: Update threadsync not to use mem_malloc - memory can be instantiated statically since it is only needed once per threadsync instance 10 years ago
Dirk Ziegelmeier 8f6cfa8769 Private mempools: Add missing include for LWIP_MEM_ALIGN_SIZE in memp_priv.h 10 years ago
Sylvain Rochet 4beacc4ca0 PPP, VJ, fixed TCP retransmission 10 years ago
Sylvain Rochet 858bce7b4e PPP, VJ, code cleaning 10 years ago
Sylvain Rochet 733758a909 tcp: fixed TCPH_UNSET_FLAG macro 10 years ago
Joel Cunningham 96373f6959 Define LWIP_CHKSUM_COPY_ALGORITHM when port provides LWIP_CHKSUM_COPY macro 10 years ago
Joel Cunningham 0a67c06b51 Fix type on snmp_set_test_ok to be snmp_err_t 10 years ago
Dirk Ziegelmeier babce70c95 SNMP: Convert SNMP error #defines to an enum and fix type mismatches discovered by conversion; Convert SNMP_NEXT_OID_STATUS to an enum 10 years ago
Sylvain Rochet 6185bf6f61 PPP: CCP: don't drop output packets if CCP negotiated that we don't compress on our side 10 years ago
Dirk Ziegelmeier d9534325cf SNTP: Add function to get operating mode 10 years ago
Dirk Ziegelmeier 4e8574bd23 SNMP: Table API cleanup 10 years ago
Dirk Ziegelmeier 7412a0e74e SNMP: Move common MIB code into snmp_core.c helper functions 10 years ago
Dirk Ziegelmeier dfaa979b99 Start working on udpEndpointTable 10 years ago
Dirk Ziegelmeier 611966de63 SNMP: Cleanup snmp IP helper functions, add IPv6 support 10 years ago
Dirk Ziegelmeier 4341df4094 SNMP: Fix compile when IPV4 is not enabled 10 years ago
Dirk Ziegelmeier fdd98879bf C-Style comments only, please 10 years ago