anchao
|
a418b63e07
net/udp/udp_callback.c: Initialize address structure to avoid random values in padding.
|
5 years ago |
Gregory Nutt
|
28f73bd928
net/tcp and udp: Add logic to signal events when TCP or UDP read-ahead data is buffered.
|
6 years ago |
Gregory Nutt
|
8ffb103adb
networking: IGMP: Remove special support for interrupt level processing (there is none) and fix some timer cancellation logic. In many files, correct comments. There is no interrupt level processing in the networking layer.
|
7 years ago |
Gregory Nutt
|
d5207efb5a
Be consistent... Use Name: consistent in function headers vs Function:
|
7 years ago |
Gregory Nutt
|
bfb93338f6
Move net/iob to drivers/iob so that the I/O buffering feature can be available to other drivers when networking is disabled.
|
7 years ago |
Gregory Nutt
|
2a751068e6
Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err().
|
8 years ago |
Gregory Nutt
|
43eb04bb8f
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
8 years ago |
Gregory Nutt
|
e99301d7c2
Rename *lldbg to *llerr
|
8 years ago |
Gregory Nutt
|
fc3540cffe
Replace all occurrences of vdbg with vinfo
|
8 years ago |
Gregory Nutt
|
8db55f6493
Back out most of previous commit
|
8 years ago |
Gregory Nutt
|
b0ea870bcc
Remove some empty code section comments
|
8 years ago |
Gregory Nutt
|
0b441ff1f4
net/: Add basic IEEE 802.15-4 socket support
|
8 years ago |
Gregory Nutt
|
6209c51206
net/: More clean-up of spacing/alignment issues
|
9 years ago |
Max Neklyudov
|
7d04104485
Networking: Allow receipt of empty UDP packets. From Max Neklyudov
|
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
|
b94321cfb4
Extend device specific callbacks to ICMPv6 and ARP. Fix some IPv6 compilation errors that have crept in
|
9 years ago |
Gregory Nutt
|
db741dd695
Move some useful internal logic from recvfrom.c and udp_callback.c and put them in ip.h where they can be used more generally
|
9 years ago |
Gregory Nutt
|
eb8f5e548f
Purely cosmetic changes resulting from last review IPv6 UDP change
|
9 years ago |
Gregory Nutt
|
3f5ff4b210
IPv4 mapping to IPv6 implementation. Just for UDP. From Macs Neklyudov
|
9 years ago |
Gregory Nutt
|
4ce94a7e95
IPv6: Eliminate a warning from UDP code
|
9 years ago |
Gregory Nutt
|
a76b87305a
Networking: Should fix a few compile errors/warnings reported by Travis
|
9 years ago |
Gregory Nutt
|
ccc72edc0b
Networking: Add UDP read-ahead support and support for poll/select on UDP sockets. From Macs N.
|
9 years ago |
Gregory Nutt
|
0bb153b8cb
Remove all inclusion of uip.h
|
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
|
abf04708ce
Clean up all UDP-related 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 |