Gregory Nutt
|
b54ffe858a
Standardization of some function headers.
|
6 years ago |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 years ago |
Gregory Nutt
|
cccc86da09
This change adds support for semi-standard IPPROTO_ICMP AF_INET datagram sockets. This replaces the old ad hoc, nonstandard way of implementing ping with a more standard, socket interface.
|
7 years ago |
Gregory Nutt
|
0b2a4eb4bd
Networking: A little more wording changes related to interrupts vs. events
|
7 years ago |
Gregory Nutt
|
b0ea870bcc
Remove some empty code section comments
|
8 years ago |
Gregory Nutt
|
0fb035f76b
Standardize some naming in code section comments
|
8 years ago |
Gregory Nutt
|
cb9e27c3b0
Standardize naming used for public data and function groupings
|
9 years ago |
Gregory Nutt
|
e81f279315
Networking: Modify event list handling: Now there are two event lists each device structure: (1) One is for ARP and ICMP data related evetns, the other is for device related events. Callback allocation/free routines no accept a device paramter as well as a list: If the device paramter is added, then the callback goes into both the connection-related liast AND the device event list. Thus each socket type can received both custom data-related events as well as common device related events.
|
9 years ago |
Gregory Nutt
|
8ecb84ed89
Improve icmp handling if MULTINIC enabled. From Max Neklyudov
|
9 years ago |
Gregory Nutt
|
d68cd0d8de
Networking: Update ICMPv6 logic to RFCs
|
9 years ago |
Gregory Nutt
|
88a0e82934
Networking: Remove field d_sndata from the device structure. It is the same as d_appdata and unnecessary
|
9 years ago |
Gregory Nutt
|
2e55db369d
Network: All logic will now handle varialbe length link layer protocol headers within incoming packets. This permits use of multiple network interfaces with differing data links. For example, ETHERNET + SLIP
|
10 years ago |
Gregory Nutt
|
73f3ecf7e2
NET: Rename network interrupt event flags more appropriately: TCP_, UDP_, ICMP_, or PKT_ vs UIP_
|
10 years ago |
Gregory Nutt
|
c5fc24e110
NET: Standardize naming of all protocal header lengths
|
10 years ago |
Gregory Nutt
|
60246e613b
NET: emoved all includes of uip.h; added includes of ip.h wherever needed. 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.
|
10 years ago |
Gregory Nutt
|
0bb153b8cb
Remove all inclusion of uip.h
|
10 years ago |
Gregory Nutt
|
cce35ce975
NET: More renaming
|
10 years ago |
Gregory Nutt
|
8e706eb4ff
Rename many functions in net/devif from uip_* to devif_*
|
10 years ago |
Gregory Nutt
|
5790c94ba3
Rename net/uip to net/devif. Rename uip/uip.h to devif/devif.h
|
10 years ago |
Gregory Nutt
|
fce2a79abd
Rename uip_driver_s net_driver_s
|
10 years ago |
Gregory Nutt
|
e1091251e6
NET: Move statistcs from uip.h to new netstats.h to remove nasty circular inclusion problem.
|
10 years ago |
Gregory Nutt
|
92d3075ae0
Clean up ICMP naming
|
10 years ago |
Gregory Nutt
|
5d1f8180d4
Move the remaining files from include/nuttx/net/uip to include/nuttx/net; Rename *_internal.h header files in net/ to just *.h
|
10 years ago |
Gregory Nutt
|
37646044ac
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
|
10 years ago |
Gregory Nutt
|
626469e30c
Move include/nuttx/net/uipopt.h to include/nuttx/net/netconfig.h
|
10 years ago |
Gregory Nutt
|
0e05230c28
Move ICMP files from net/uip to net/icmp
|
10 years ago |