Gregory Nutt
|
bf8f8d3937
|
Raw sockets: Additional changes for error-free/warning-free compilation
|
2014-06-12 12:29:58 -06:00 |
Gregory Nutt
|
faaf641490
|
First check-in of Lazlo's PF_PACKET 'raw' socket implementation
|
2014-06-12 11:52:06 -06:00 |
Gregory Nutt
|
b4453cbd6c
|
NET: Improvements to TCP connection fallback logic; Not needed with SO_LINGER. From Max Holtzberg
|
2014-06-02 07:48:05 -06:00 |
Gregory Nutt
|
0f5865d588
|
Notify upper layer when TIME_WAIT or FIN_WAIT2_2 timeout occurs
|
2014-06-02 07:39:29 -06:00 |
Gregory Nutt
|
02b0085f89
|
Move ICMP files from net/uip to net/icmp
|
2014-05-30 13:32:35 -06:00 |
Gregory Nutt
|
0e05230c28
|
Move ICMP files from net/uip to net/icmp
|
2014-05-30 13:32:10 -06:00 |
Gregory Nutt
|
093ecf1e35
|
Move IGMP files from net/uip to net/igmp
|
2014-05-30 13:05:19 -06:00 |
Gregory Nutt
|
649a61813c
|
Move arp-related files from net/uip to net/arp
|
2014-05-30 11:14:06 -06:00 |
Gregory Nutt
|
2abe0dd6dd
|
Change all variadic macros to C99 style
|
2014-05-22 09:01:51 -06:00 |
Gregory Nutt
|
3a1324741a
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
Gregory Nutt
|
494387b33b
|
Make sure that there is one space after for
|
2014-04-12 13:28:22 -06:00 |
Gregory Nutt
|
056aed1274
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
Gregory Nutt
|
303cc1902b
|
Make sure that there is one space between if and condition
|
2014-04-12 12:53:19 -06:00 |
Gregory Nutt
|
dc0211b218
|
net/uip: Review all files in this directory for coding style and spelling
|
2014-04-12 12:13:01 -06:00 |
Gregory Nutt
|
4702536695
|
net/: IGMP-related bugfixes from Manuel Stühn
|
2014-03-24 09:34:17 -06:00 |
Gregory Nutt
|
d0782933b7
|
Back out part of write buffering change. David G reports that this causes problems connecting to a server
|
2014-02-15 08:07:43 -06:00 |
Gregory Nutt
|
91b002a043
|
Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced
|
2014-02-10 18:08:49 -06:00 |
Gregory Nutt
|
806af1f4e2
|
When dup'ing sockets, need to clone fields for TCP write buffering too
|
2014-01-14 15:17:53 -06:00 |
Gregory Nutt
|
a4e3fabee6
|
Changes to correct TCP write buffereing build errors
|
2014-01-14 09:43:59 -06:00 |
Gregory Nutt
|
f034d84ea1
|
All of Jason Jaing's write buffering logic has been incorporated, but not even yet built
|
2014-01-14 08:30:35 -06:00 |
Gregory Nutt
|
375b683860
|
More TCP write buffer code. Part of big change from Jason Jiang
|
2014-01-13 17:26:11 -06:00 |
Gregory Nutt
|
a9e44cdfe0
|
The first set of changes to incorporate Jason Jiangs TCP write buffering logic
|
2014-01-13 17:11:01 -06:00 |
Gregory Nutt
|
486314ad05
|
Add configuration support for TCP Write Buffering
|
2014-01-13 14:40:21 -06:00 |
Gregory Nutt
|
7eef2f9410
|
Change how TCP read-ahead is selected to better integrate with TCP write buffering
|
2014-01-13 13:55:51 -06:00 |
Gregory Nutt
|
0142b3cf5f
|
NET: prevent tcp_connect callback from being double freed. From Max Holtzberg.
|
2014-01-13 12:04:01 -06:00 |
Gregory Nutt
|
78936f7260
|
Changes for ZDS-II ez80 build
|
2013-11-28 17:47:03 -06:00 |
Gregory Nutt
|
8ca54913e2
|
Move tcp connection into SYN_RCVD state after aception instead of bypassing and moving directly into ESTABLISHED. From Max Holtzberg.
|
2013-10-17 09:49:33 -06:00 |
Gregory Nutt
|
cbed482747
|
TCP: Change how initial MSS is handled. From Max Holtzberg
|
2013-10-17 09:45:38 -06:00 |
Gregory Nutt
|
8f7c6e23a6
|
Changed the meaning of the uip_*input functions. They now return success when a packet is dropped; This is needed for the ENCX24J600 driver that must make a decision to return the packet or not: It should not retain dropped packets. From Max Holtzberg
|
2013-10-11 10:48:00 -06:00 |
Gregory Nutt
|
3afaa56067
|
Missing one change in the last commit
|
2013-10-08 09:29:28 -06:00 |
Gregory Nutt
|
50441eb9ee
|
uip_tcpcallback: Simplify handling of callback return flags
|
2013-10-08 09:24:37 -06:00 |
Gregory Nutt
|
d5ec15fc78
|
Update to net_close() improvement from Max Holtzberg
|
2013-10-08 09:14:27 -06:00 |
Gregory Nutt
|
4c884a5079
|
Make net_close() nonblocking and free unestablished connections if no free connections available. From Max Holtzberg
|
2013-10-06 09:48:54 -06:00 |
Gregory Nutt
|
d3fa588250
|
SAMA5 LCDC: Add 'skeleton' files that will eventually become an LCDC driver for the SAMA5
|
2013-10-06 09:08:52 -06:00 |
Gregory Nutt
|
52797b84a1
|
Another case where we should use the routing table: There may be multiple routers on the same network. In that case, we have to search for the routing table for the router that forwards to the destination address. We do this when we determine the MAC address we want in the ARP logic
|
2013-10-05 19:08:57 -06:00 |
Gregory Nutt
|
95ed790c54
|
netdev_findbyaddr() will not use a routing table if one is available. It will also make a better decision in the case there there is no routing table but only a single network interface.
|
2013-10-05 13:16:18 -06:00 |
Gregory Nutt
|
3ea00af9aa
|
net/net_sendfile: High performance sendfile is now functional. From Max Holtzberg
|
2013-09-30 14:37:04 -06:00 |
Gregory Nutt
|
d361bce93a
|
Networking: Important bug fix. The backlog buffer pointer was not being incrmented so that only the first backlog buffer was getting added to the freelist. From Max Holtzberg
|
2013-09-06 11:43:59 -06:00 |
Gregory Nutt
|
deaa35987e
|
Partial implementation of driver-based UDP backlog still missing some logic. From Max Holtzberg.
|
2013-09-06 09:18:07 -06:00 |
Gregory Nutt
|
20b1b584e7
|
Network ARP harvesting: Corect backward condition in netmask task. From Max Holtzberg
|
2013-08-25 07:33:47 -06:00 |
Gregory Nutt
|
71fb1cfdb1
|
Networking code should use kfree, not lib_free
|
2013-04-11 06:54:29 -06:00 |
patacongo
|
1ef904003e
|
Create sched_ufree and sched_kfree from sched_free; Use user-accessible heap to allocae stacks
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5725 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-10 15:32:33 +00:00 |
patacongo
|
1c52dce216
|
More changes for a kernel-mode allocator (more to be done)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5724 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-09 21:12:20 +00:00 |
patacongo
|
5bb517ef08
|
Ping/DNS fixes (part 2 of 2)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5236 42af7a65-404d-4744-a932-0658087f49c3
|
2012-10-20 14:15:59 +00:00 |
patacongo
|
0663694745
|
Fix problem with ping that prevent ping from going outside local network (Darcy Gong)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5204 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-29 14:13:04 +00:00 |
patacongo
|
7a2692df6a
|
Resync new repository with old repo r5166
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5154 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-17 18:35:37 +00:00 |
patacongo
|
50321df42d
|
Remove executable property from source and make files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5146 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 18:46:10 +00:00 |
patacongo
|
7a9457bb07
|
Email address change in nuttx/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5145 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 18:32:24 +00:00 |
patacongo
|
ad13bd3827
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4818 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-08 18:56:01 +00:00 |
patacongo
|
ac9fba297a
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4817 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-08 15:45:40 +00:00 |