Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Suffer the consequences of moving struct timeval to its correct location | Gregory Nutt | 2015-02-15 | 2 | -0/+4 |
| | |||||
* | Networking: Clean up and consolidate some clunky stuff by adding new ↵ | Gregory Nutt | 2015-02-09 | 1 | -10/+44 |
| | | | | net_timedwait() function | ||||
* | Remove inclusion of some un-necessary header files. | Gregory Nutt | 2015-02-06 | 2 | -2/+0 |
| | |||||
* | IPv6: Separate function that converts prefix lengths to a netmask | Gregory Nutt | 2015-02-06 | 4 | -18/+146 |
| | |||||
* | Networking: Fix issues with UDP packet length and checksum calculations ↵ | Gregory Nutt | 2015-01-23 | 3 | -23/+36 |
| | | | | when IPv6 is selected | ||||
* | Cosmetic changes to comments; refresh configuration | Gregory Nutt | 2015-01-22 | 1 | -2/+2 |
| | |||||
* | Networking: Correct the value returned by accept() in the case where ↵ | Gregory Nutt | 2015-01-22 | 1 | -1/+9 |
| | | | | net_lockingwait() is called. It was returning -1 and losing the errno value. Noted by Rony Xln | ||||
* | Networking: Update ICMPv6 logic to RFCs | Gregory Nutt | 2015-01-20 | 1 | -15/+24 |
| | |||||
* | Cosmetic standardization of some naming in comments | Gregory Nutt | 2015-01-19 | 1 | -1/+1 |
| | |||||
* | Networking: Final detangle off IPv4 and IPv6 TCP/UDP send logic. The ↵ | Gregory Nutt | 2015-01-18 | 3 | -46/+43 |
| | | | | Networking subsystem now compiles with IPv6 enabled | ||||
* | Networking: Calculation of TCP and UDP checksums differ with IPv4 and IPv6 | Gregory Nutt | 2015-01-17 | 1 | -19/+83 |
| | |||||
* | Networking: Replace all references to net_ipaddr_t with either in_addr_t on ↵ | Gregory Nutt | 2015-01-16 | 1 | -1/+1 |
| | | | | net_ipv6addr_t. The goal is to support both IPv4 and IPv6 simultaneously. This requires that the two types be distinct and not conditionally typedef'ed to net_ipaddr_t. | ||||
* | Clean a few more IPv6 compilation issues; Add implementation of ↵ | Gregory Nutt | 2015-01-15 | 2 | -0/+119 |
| | | | | net_ipv6_maskcmp() | ||||
* | Networking: A few more IPv6-related fixes | Gregory Nutt | 2015-01-14 | 2 | -19/+37 |
| | |||||
* | Networking: (1) Copied all ICMP sources files to net/icmpv6 with proper ↵ | Gregory Nutt | 2015-01-14 | 2 | -12/+40 |
| | | | | renaming and removal of IPv4 logic, (2) remove IPv6 logic from files in net/icmp, (3) copied include/nuttx/icmp.h to icmpv6.h and removed IPv4 specific logic, (4) removed all IPv6 logic from icmp.h, (5) IP_HDRLEN became IPv4_HDRLEN and IPv6_HDRLEN, (6) ip_chksum() became ipv4_chksum() and ipv6_chksum(), and (7) added partial support for ICMPv6 statistics. | ||||
* | Rename NET_LL_MTU to NET_DEV_MTU; rename d_llmtu to d_mtu | Gregory Nutt | 2014-11-16 | 1 | -1/+1 |
| | |||||
* | Completes conversion of CONFIG_NET_BUFIZE to CONFIG_NET_ETH/SLIP_MTU | Gregory Nutt | 2014-11-16 | 1 | -1/+1 |
| | |||||
* | Network: All logic will now handle varialbe length link layer protocol ↵ | Gregory Nutt | 2014-11-15 | 1 | -4/+4 |
| | | | | headers within incoming packets. This permits use of multiple network interfaces with differing data links. For example, ETHERNET + SLIP | ||||
* | Remove CONFIG_DISABLE_CLOCK | Gregory Nutt | 2014-08-07 | 2 | -9/+0 |
| | |||||
* | NET: Oops. Forgot to add a file before committing | Gregory Nutt | 2014-07-05 | 1 | -0/+78 |
| | |||||
* | NET: Move most of the contents of include/nuttx/net/igmp.h moved to ↵ | Gregory Nutt | 2014-07-05 | 2 | -3/+20 |
| | | | | net/igmp/igmp.h | ||||
* | NET: Standardize naming of all protocal header lengths | Gregory Nutt | 2014-07-05 | 1 | -5/+5 |
| | |||||
* | NET: emoved all includes of uip.h; added includes of ip.h wherever needed. ↵ | Gregory Nutt | 2014-07-04 | 1 | -3/+4 |
| | | | | Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed. | ||||
* | Remove all inclusion of uip.h | Gregory Nutt | 2014-07-04 | 1 | -1/+0 |
| | |||||
* | NET: in-progress change... don't use | Gregory Nutt | 2014-07-04 | 3 | -4/+18 |
| | |||||
* | NET: More renaming | Gregory Nutt | 2014-07-04 | 1 | -4/+4 |
| | |||||
* | NET: Rename g_uipsem to g_netlock | Gregory Nutt | 2014-07-01 | 1 | -6/+6 |
| | |||||
* | NET: Renaming of IP address types | Gregory Nutt | 2014-06-29 | 1 | -1/+1 |
| | |||||
* | Fixes for networking and tiny webserver from Max | Gregory Nutt | 2014-06-29 | 1 | -0/+7 |
| | |||||
* | Rename static functions from uip_* to something more appropriate. Globally ↵ | Gregory Nutt | 2014-06-28 | 1 | -4/+4 |
| | | | | scoped functions will take more work | ||||
* | Move all socket-related files from net/ to net/socket. Move net/net.h to ↵ | Gregory Nutt | 2014-06-28 | 4 | -3/+103 |
| | | | | net/socket/socket.h | ||||
* | NET: Create net/sockets directory and hook into the build/configuration system | Gregory Nutt | 2014-06-28 | 1 | -4/+0 |
| | |||||
* | Clean-up naming associated with network checksums | Gregory Nutt | 2014-06-27 | 3 | -27/+202 |
| | |||||
* | Rename uip_driver_s net_driver_s | Gregory Nutt | 2014-06-27 | 1 | -8/+9 |
| | |||||
* | Move net/uip/uip_checksum.c to net/utils/net_chksum.c; fix missing Make.defs ↵ | Gregory Nutt | 2014-06-27 | 3 | -2/+233 |
| | | | | include in net/Makefile | ||||
* | Move files to net/utils; make appropriate name changes, most for uip_lock to ↵ | Gregory Nutt | 2014-06-26 | 5 | -0/+448 |
net_lock |