Gregory Nutt
|
a4e3fabee6
|
Changes to correct TCP write buffereing build errors
|
2014-01-14 09:43:59 -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
|
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
|
566857bcbd
|
Clean-up routing table design.
|
2013-10-05 12:05:51 -06:00 |
|
Gregory Nutt
|
255a9dcfc2
|
Simple routing table hooked into network build system
|
2013-10-01 19:13:06 -06:00 |
|
Gregory Nutt
|
41f0c86cad
|
Optimized sendfile() from Max Holtzberg
|
2013-09-28 14:47:49 -06:00 |
|
Gregory Nutt
|
209946a055
|
Update to previous change from Max Holtzberg
|
2013-09-06 09:34:14 -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 |
|
patacongo
|
469ec154c0
|
Missing comma in EVERY DELFILE/DELDIR macro call in every Makefile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5373 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-20 15:47:41 +00:00 |
|
patacongo
|
26c9112ad2
|
Most of the changes needed to support Windows native clean; distclean is has a problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5367 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-17 18:54:53 +00:00 |
|
patacongo
|
f751d36eee
|
Move some (hopefully) un-necessary quotes in Makefiles for Mike
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5356 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-15 17:43:29 +00:00 |
|
patacongo
|
a5f761c24e
|
Correct some issues with last check-in; ez80 still does not build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5339 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 23:44:31 +00:00 |
|
patacongo
|
a1cf659333
|
Completes removal bash ARCHIVE loop; Adds basic Makefile for native windows build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5338 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 18:36:28 +00:00 |
|
patacongo
|
3d2879fc4e
|
Partial change: Removing bash ARCHIVE loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5335 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 15:42:12 +00:00 |
|
patacongo
|
6a4ebcfd28
|
Fix a deadlock when using the NSH ifconfig command over Telnet
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4487 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-13 20:51:48 +00:00 |
|
patacongo
|
d93cfd45cc
|
Fix accept() logic. it was not monitoring for losses in connections.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4412 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-22 16:03:10 +00:00 |
|
patacongo
|
45acebc2f9
|
Add support so that fdopen() may be used on socket descriptors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3659 42af7a65-404d-4744-a932-0658087f49c3
|
2011-06-02 15:05:48 +00:00 |
|
patacongo
|
9e58d1a0d6
|
Add getsockname()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3650 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-30 14:26:04 +00:00 |
|
patacongo
|
2f45622959
|
Add netdev_unregister()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3415 42af7a65-404d-4744-a932-0658087f49c3
|
2011-03-25 15:15:59 +00:00 |
|
patacongo
|
1ead79b6d5
|
More support for SLIP data link protocol
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3370 42af7a65-404d-4744-a932-0658087f49c3
|
2011-03-12 15:36:28 +00:00 |
|
patacongo
|
e68c54fea0
|
Still fleshing out THTTPD example
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1994 42af7a65-404d-4744-a932-0658087f49c3
|
2009-07-18 22:59:44 +00:00 |
|
patacongo
|
fdf76b48bc
|
dup() and dup2() support for socket descriptors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1884 42af7a65-404d-4744-a932-0658087f49c3
|
2009-06-15 18:58:22 +00:00 |
|
patacongo
|
bb45db5b2e
|
Filename changes needed by ZDS archiver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1452 42af7a65-404d-4744-a932-0658087f49c3
|
2008-12-12 18:33:36 +00:00 |
|
patacongo
|
dbda581f26
|
Add infrastructure to support poll()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1258 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-16 18:48:29 +00:00 |
|
patacongo
|
67814a8f49
|
Fixes for clean Neuros OSD NSH build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@851 42af7a65-404d-4744-a932-0658087f49c3
|
2008-08-29 18:29:42 +00:00 |
|
patacongo
|
291270beb5
|
Using tool-specific clean
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@545 42af7a65-404d-4744-a932-0658087f49c3
|
2008-01-10 18:23:08 +00:00 |
|
patacongo
|
d8b91b19e5
|
Make logic reorganized for non-GNU toolchain
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@528 42af7a65-404d-4744-a932-0658087f49c3
|
2008-01-08 17:06:21 +00:00 |
|
patacongo
|
131931c877
|
Reduce make output
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@526 42af7a65-404d-4744-a932-0658087f49c3
|
2008-01-08 13:41:00 +00:00 |
|
patacongo
|
c5a589f25b
|
Add support for tools that can't make dependencies
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@522 42af7a65-404d-4744-a932-0658087f49c3
|
2008-01-08 00:19:24 +00:00 |
|
patacongo
|
15c9ab962a
|
Add netdev_foreach()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@439 42af7a65-404d-4744-a932-0658087f49c3
|
2007-12-11 14:23:16 +00:00 |
|
patacongo
|
5a508351e4
|
TCP and ICMP protocols may now be disabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@398 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-22 18:36:46 +00:00 |
|
patacongo
|
99c94d9cbe
|
Add TX data notification
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@397 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-22 14:42:52 +00:00 |
|
patacongo
|
d7d1145863
|
Add DM90x0 driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@362 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-02 20:20:34 +00:00 |
|
patacongo
|
b85008dc63
|
Add framework for listen() and connect() -- still missing logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@353 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-23 16:58:09 +00:00 |
|
patacongo
|
d69acf31de
|
Associate address with network driver; implement ioctl calls to set addresses
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@345 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-16 22:12:04 +00:00 |
|
patacongo
|
87743cdc8e
|
Add basic structure to support netdevice ioctls
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@344 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-16 17:46:25 +00:00 |
|
patacongo
|
23dcda6743
|
Add basic structure to support multiple network interfaces
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@343 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-15 22:45:45 +00:00 |
|
patacongo
|
4283c46855
|
Cleanup and fix problems introduce in last commit
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@337 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-08 22:41:00 +00:00 |
|
patacongo
|
09d6450ab3
|
Make file name convention consistent
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@335 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-08 19:57:25 +00:00 |
|
patacongo
|
a3d199f7ac
|
Implemented several options in set/getsockopts
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@334 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-08 19:50:59 +00:00 |
|
patacongo
|
535038c5cc
|
Added framework for getsockopt() setsockopt()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@332 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-07 00:10:10 +00:00 |
|
patacongo
|
cae9bad97b
|
Add send, sendto, rec, recvfrom
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@328 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-03 20:34:44 +00:00 |
|
patacongo
|
f47c8cb529
|
Implements basic TCP connection logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@326 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-02 21:58:35 +00:00 |
|
patacongo
|
6119aa0943
|
Adding socket(), bind() logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@319 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-01 20:56:19 +00:00 |
|
patacongo
|
29aeec7b8a
|
Added support for socket descriptors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@318 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-01 18:06:15 +00:00 |
|
patacongo
|
1344768825
|
Basic infrastructure for socket() and bind()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@316 42af7a65-404d-4744-a932-0658087f49c3
|
2007-08-28 23:38:15 +00:00 |
|
patacongo
|
6f1e5c74ef
|
Import of uIP 1.0
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@308 42af7a65-404d-4744-a932-0658087f49c3
|
2007-08-26 23:12:17 +00:00 |
|