9
0
Fork 0
Commit Graph

42 Commits

Author SHA1 Message Date
patacongo e8a57cb61b Move all non-standard, NuttX header files into include/nuttx/net
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4450 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-03 23:18:34 +00:00
patacongo 173d147f34 Add new psock layer; telnet session is now wrapped in a character device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4347 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-30 21:29:59 +00:00
patacongo 7f1f4ee7a3 Fix compile problen with CONFIG_NET_ARP_IPIN
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4188 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-15 22:21:32 +00:00
patacongo 7046837297 Add support so that fdopen() may be used on socket descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3659 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 15:05:48 +00:00
patacongo 71aa9dc77d Macro clock_systimer replaces direct access to g_system_timer variable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3500 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 21:44:24 +00:00
patacongo 99f2763449 SLIP is now basically functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3386 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-16 02:10:51 +00:00
patacongo 4ed9bdd946 More SLIP integration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3384 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-15 20:26:34 +00:00
patacongo 208de7e002 More support for SLIP data link protocol
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3370 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-12 15:36:28 +00:00
patacongo b88d1f7f07 Make size of LPC1766 EMAC RAM configurable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3142 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-28 13:37:41 +00:00
patacongo 1d12701795 Files needed to make LPC17xx EMAC RAM more configurable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3141 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-28 01:04:11 +00:00
patacongo 060b3227e3 Fix missing ARP entry problem
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3139 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-27 23:15:39 +00:00
patacongo 18f8d02ed0 More TCP sequence changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3138 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-27 22:50:27 +00:00
patacongo 74537b056e Fix TCP sequence number error
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3136 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-27 18:01:54 +00:00
patacongo 44972004a3 Cosmetic renaming of variables
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3135 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-27 01:01:26 +00:00
patacongo 9d3df08d91 Fix un-acked backlog coordinatin bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3133 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-26 05:26:27 +00:00
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 b731f49631 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@2346 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-15 15:57:25 +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 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 9f6c37263d More fixes for picky ZDS archiver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1454 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-12 19:02:28 +00:00
patacongo 8e5297308e Filename changes needed by ZDS archiver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1452 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-12 18:33:36 +00:00
patacongo d44ace1a85 Fix timeout setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@867 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-09-02 20:36:10 +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 3d5186ef6f First clean C5471 Ethernet compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@424 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-12-04 20:23:43 +00:00
patacongo bf716fae90 Add send() timeout logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@420 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-12-02 15:11:32 +00:00
patacongo 971c2b2e86 Improve send/close performance
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@410 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-28 15:25:09 +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
patacongo aacec419a1 Debug can now be selectively enabled by subystem
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@404 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-23 22:32:52 +00:00
patacongo a5d1271051 TCP and ICMP protocols may now be disabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@398 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-22 18:36:46 +00:00
patacongo 524b185c3d Add TX data notification
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@397 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-22 14:42:52 +00:00
patacongo 6926614d6e Fix probably where packets dropped because there was no recv() in place were being ACKed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@381 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-15 22:38:32 +00:00
patacongo e99fe34f23 Eliminate most uIP globals
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@378 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-08 16:01:18 +00:00
patacongo 4c351024c0 Breaking uip.c into smaller functions/files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@374 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-06 23:38:14 +00:00
patacongo 5ffdbaa636 Verified basic client-side network functionality
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@373 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-06 19:58:14 +00:00
patacongo 6c31378303 Reduce debug output; calibrate DM320 timer
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@372 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-06 16:17:50 +00:00
patacongo 807e497421 Basic TCP send functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@371 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-05 23:04:16 +00:00
patacongo 6d898e68b5 Fixed for CYGWIN build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@346 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-09-18 03:00:26 +00:00
patacongo 6fa5d025d2 Add basic structure to support multiple network interfaces
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@343 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-09-15 22:45:45 +00:00
patacongo 542d8d9759 Implement TCP send; remove uIP proto-sockets
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@339 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-09-09 17:20:56 +00:00
patacongo 3c189edfbf Make file name convention consistent
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@335 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-09-08 19:57:25 +00:00
patacongo e47d92c9f1 Add send, sendto, rec, recvfrom
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@328 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-09-03 20:34:44 +00:00