patacongo
|
fc638be315
|
Fix an error in the handling of TCP/IP sequence numbers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2392 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-19 22:05:12 +00:00 |
patacongo
|
68f95b1106
|
Need to include assert.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2366 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-17 15:01:22 +00:00 |
patacongo
|
96d30f966c
|
Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2344 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-15 14:53:45 +00:00 |
patacongo
|
d47b9ce7fe
|
Consulting wrong list to see if socket is listening for a connection
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2069 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-16 20:28:30 +00:00 |
patacongo
|
b42248f4f8
|
Reference count must be zero before calling uip_tcpfree()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2065 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-16 16:28:53 +00:00 |
patacongo
|
0d8f56e197
|
Fix reference counting errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2056 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-15 17:17:51 +00:00 |
patacongo
|
1d1bbb25b5
|
Use lldbg() instead of dbg() in interrupt level logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2054 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-15 15:44:14 +00:00 |
patacongo
|
8b4223aefc
|
Remove check for outstanding un-ACKed data in TX poll
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2038 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-11 20:32:02 +00:00 |
patacongo
|
1bbf00e295
|
Fix race condition that can cause close of socket to hang
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2037 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-11 19:31:52 +00:00 |
patacongo
|
013180db0e
|
Clean up THTTPD watch handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2036 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-11 18:21:57 +00:00 |
patacongo
|
96307cf628
|
Fix race condition bug in poll() for backlogged connections
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2032 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-10 22:55:52 +00:00 |
patacongo
|
c9fd358783
|
Cosmetic, synchronize source files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2030 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-09 13:46:35 +00:00 |
patacongo
|
e7a512ead0
|
Consolidate buffer dumping; fix all occurrences of 'the the'
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1951 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-25 17:44:35 +00:00 |
patacongo
|
c6d450eefe
|
Reserved word 'private' in C header files is a problem for C++
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1890 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-16 23:23:31 +00:00 |
patacongo
|
108fd107c0
|
dup() and dup2() support for socket descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1884 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-15 18:58:22 +00:00 |
patacongo
|
649b5e7e84
|
Expose more ARP APIs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1633 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-21 16:00:20 +00:00 |
patacongo
|
60b5e9b24d
|
cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1626 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-19 00:18:34 +00:00 |
patacongo
|
c4049f75da
|
If port=0, UDP should select a port number
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1625 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-19 00:18:21 +00:00 |
patacongo
|
2b2ef36410
|
Back out part of last change
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1619 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-16 10:44:59 +00:00 |
patacongo
|
770ceb2a9c
|
Better fix
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1618 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-16 01:05:55 +00:00 |
patacongo
|
bc89420c34
|
Fix calculation of checksum on outgoing ping responses
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1617 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-16 00:09:31 +00:00 |
patacongo
|
ef5076df0e
|
Typo introduced in previous check-in
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1604 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-14 15:46:50 +00:00 |
patacongo
|
a91d290e61
|
cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1577 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-08 18:58:01 +00:00 |
patacongo
|
9d664e9810
|
Add more debug output
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1576 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-08 18:57:27 +00:00 |
patacongo
|
3d2d9a063b
|
Changes to work around bug in ZDS compiler
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1575 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-08 14:42:36 +00:00 |
patacongo
|
bbd14b353e
|
Seemingly un-necessary changes but works around some bad ZDS behavior
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1570 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-07 23:26:33 +00:00 |
patacongo
|
2233af5693
|
Name changes for ZDS archiver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1453 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-12-12 18:57:05 +00:00 |
patacongo
|
d33284693a
|
Eliminate warnings with ZDS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1448 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-12-12 16:55:31 +00:00 |
patacongo
|
8f47a99d24
|
Add multicast support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1307 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-11-26 13:39:09 +00:00 |
patacongo
|
2be2dea6d8
|
Change from doubly- to singly-linked lists
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1297 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-11-21 12:47:36 +00:00 |
patacongo
|
870d58f99b
|
Completed integration of TCP connection backlog and poll()/select() for connections
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1295 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-11-20 21:50:55 +00:00 |
patacongo
|
5d5d883446
|
Add support for TCP/IP connection backlog
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1294 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-11-20 19:24:06 +00:00 |
patacongo
|
c467815ba2
|
Corrected a bug in the buffering of TCP data
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1289 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-11-19 20:05:55 +00:00 |
patacongo
|
d589025e82
|
Eliminate warnings in ARM build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@883 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-09-06 02:19:47 +00:00 |
patacongo
|
63c893a73c
|
ping() integrated
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@872 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-09-03 16:14:00 +00:00 |
patacongo
|
4be5ae53a0
|
Fix ICMP and UDP IP checksums
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@871 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-09-03 14:57:36 +00:00 |
patacongo
|
36a7456344
|
Add NSH ping command
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@870 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-09-02 23:04:10 +00:00 |
patacongo
|
3a9de25cac
|
sendto.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@868 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-09-02 20:38:12 +00:00 |
patacongo
|
b950d75cd3
|
Verify UDP support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@859 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-09-01 15:22:54 +00:00 |
patacongo
|
d0c04e4872
|
Add uIP support more multi-threaded socket access
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@858 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2008-09-01 13:59:54 +00:00 |
patacongo
|
48a46ee3b2
|
Moved MAC and ethernet definitions to include/net/ethernet.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@443 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-12-11 14:28:16 +00:00 |
patacongo
|
2ac7a52112
|
eliminate some warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@442 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-12-11 14:27:11 +00:00 |
patacongo
|
9ed2b9876c
|
Workaround for ARM optimization bug: Use memcmp/memcpy when working with arrays
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@435 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-12-10 16:28:08 +00:00 |
patacongo
|
4ed240c707
|
Improved read-ahead buffer management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@430 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-12-06 23:10:31 +00:00 |
patacongo
|
886317ba6a
|
Basic DHPC client functionality
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@419 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-11-30 23:15:06 +00:00 |
patacongo
|
0b4c598d3d
|
correct handling of UDP broadcast
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@418 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-11-30 23:12:11 +00:00 |
patacongo
|
6061fe55cf
|
Fix error in BROADCAST=y compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@416 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-11-30 21:08:29 +00:00 |
patacongo
|
3ada3bb3d0
|
Add examples/dhcpd
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@413 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-11-30 20:46:29 +00:00 |
patacongo
|
ddee265aaa
|
Remove commented out logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@411 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-11-28 18:17:04 +00:00 |
patacongo
|
de83f52a45
|
Fixed missing logic in readahead buffer logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@409 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-11-27 19:19:30 +00:00 |