patchlwIP - A Lightweight TCP/IP stack - Patches: patch #7026, NetIO server implementation

 
 

You are not allowed to post comments on this tracker with your current authentication level.

patch #7026: NetIO server implementation

Submitter:  Matt Dittrich <m_dittrich>
Submitted:  Tue 15 Dec 2009 11:02:01 PM UTC
   
 
Category:  None Priority:  5 - Normal
Status:  Invalid Privacy:  Public
Assigned to:  None Open/Closed:  Closed
Planned Release:  None

Fri 18 Dec 2009 08:14:04 PM UTC, comment #5: 

I apologize for the noise in the patch manager, I should have posed the question to the list before posting.

But I did contact the staff at wikia and they were kind enough to enable the upload of non-image files: .c, .h, and .def (in hindsight I should have asked for .txt too!).

I uploaded the netio.c file using the "Upload a new image" link.

see: http://images1.wikia.nocookie.net/lwip/images/8/8b/Netio.c

I did not link to it from anywhere in the wiki, because I don't want to make that decision :) I will update whatever page manifests itself to serve that purpose.

The staff member ("uberfuzzy") warned that you might see some warnings that he should have cleaned up over the weekend, though I did not see any.

I also asked for a special code syntax highlighting extension (SyntaxHighlight GeSHi) to be enabled in the wiki markup, which may be useful for code in wiki content... though I have not tested to see if it is working.  Supposedly the markup is: <syntaxhighlight lang="c"> .. </syntaxhighlight>. 

Thanks,
MD

Matt Dittrich <mdittrich>
Wed 16 Dec 2009 10:17:06 AM UTC, comment #4: 

I wonder if the mailing list archive retains attachments?  If so a post to the mailing list would have the double purpose of letting people know of this code and then allowing us to link to the archive from the wiki so people could easily obtain it later.

Kieran Mansley <kieranm>
Group Member
Wed 16 Dec 2009 10:14:32 AM UTC, comment #3: 

The broblemisto find a location for "elsewhere"... Not everyone has space to upload available somewhere.

Simon Goldschmidt <goldsimon>
Group administrator
Wed 16 Dec 2009 09:35:29 AM UTC, comment #2: 

I guess the best thing would be to host it elsewhere and link to the wiki.

Kieran Mansley <kieranm>
Group Member
Wed 16 Dec 2009 06:34:03 AM UTC, comment #1: 


> So I am posting this here due to the lack of an organized
> "unmaintained" section of the download area on savannah.


Although I regret not having such an area, this is not the correct place to put it. It's an application building on top of the stack, not a patch to the stack. Putting things like this here only makes getting an overview of the current patches (and bugs, tasks) more difficult.

If you have an idea of where to put such things (the download area is also not an ideal solution since it's for our releases only, as far as I know), please tell us. Unfortunately, there's no possibility to upload files to the wiki, either.

Simon Goldschmidt <goldsimon>
Group administrator
Tue 15 Dec 2009 11:02:01 PM UTC, original submission:  

Attached you will find a RAW api implementation of a netio tcp server, licensed the same as the rest of lwIP. 

It's buggy and ugly, but seems to work against the win32 client available in the netio126.zip download available on the net.  It does not calculate any throughput results, it relies on the client/PC side for that.  I cannot attest that the results are meaningful or useful, but they seem change as I change lwIP settings.  They certainly change as I connect multiple netio clients!

Unfortunately, I cannot meet the requirements of a maintainer. So I am posting this here due to the lack of an organized "unmaintained" section of the download area on savannah.

Thanks,
MD

Matt Dittrich <m_dittrich>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #31153:  netio.c added by scaprile (11KiB - text/x-csrc - Modified output function so it fills the TCP buffer and gets higher throughput)
file #19278:  netio.c added by m_dittrich (10KiB - text/x-c)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mdittrich (Posted a comment)
  • -email is unavailable- added by kieranm (Posted a comment)
  • -email is unavailable- added by goldsimon (Posted a comment)
  • -email is unavailable- added by m_dittrich (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-04-11 scaprile Attached File- Added netio.c, #31153
    2009-12-16 goldsimon StatusNone Invalid
        Open/ClosedOpen Closed
    2009-12-15 m_dittrich Attached File- Added netio.c, #19278

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code