Browsing this Thread:
1 Anonymous Users
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
@A-Siegel
Change -: Compatible with bsdsocket.library (IPv6 Can use an extended API.) To -: API must remain source Compatible with AmiTCP/IP 4.x bsdsocket.library. New functionality should be exposed via existing API's (e.g Miami.library) or new API's where appropriate.
Posted on: 2014/1/9 0:46
|
|||
|
||||
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
Go as is IMO.
Posted on: 2014/1/8 23:22
|
|||
|
Dammy
https://www.facebook.com/pages/Arix-OS/414578091930728 Unless otherwise noted, I speak only for myself. |
||||
|
||||
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Home away from home
![]() |
So, based on Michele's suggestions, does anybody have specific recommendations how the bounty terms should be altered or do you prefer them to stay as-is?
Posted on: 2014/1/8 19:13
|
|||
|
||||
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Just can't stay away
![]() |
Quote:
Thanks, I'll look into it!
Posted on: 2014/1/8 18:15
|
|||
|
||||
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
Hi Jason - There is/was an LwIP based port in contrib that was almost working bar the sana-ii device interface.
Posted on: 2014/1/8 14:51
|
|||
|
||||
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Just can't stay away
![]() |
I'm working on a lwIP based bsdsocket.library. It should have IPv6/IPv4 support when I'm done with it.
Track my progress here: https://gitorious.org/aros/aros/commits/4269ba75a02ffbae93fde0c4b6d5bab2c6786751
Posted on: 2014/1/8 14:34
|
|||
|
||||
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
Quote:
Initially when considering the API changes I had wanted it to be specifically for ABI v1 - the reason being, that while we want to keep the AmiTCP v4 API - we want to remove the hardcoded IPv4 address usage in the calls. Doing this "may" cause problems for existing binaries, but then again it may not be something that causes an actual issues (havent investegated to that extent). I have tried locally changing the calls to use address-type-agnostic forms and it worked at source compatable level fine. I would be interested in Michele's opinion on this. edit: yes - it needs to perhaps be clear it is compatibility with the AmiTCP socket implementation and not a generic *nix like socket API. Any new features needed should be exposed via a new API (library or whatever..). This is something I had to push when Sonic worked on AROSTCP long ago because he was happy to just add/change the existing API - which is why it now exposes both AmiTCP _and_ Miami compatibility layers to have all the features available.
Posted on: 2014/1/7 17:36
Edited by Kalamatee on 2014/1/7 18:27:39
|
|||
|
||||
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Home away from home
![]() |
Michele Battilana of Cloanto fame has made the following suggestions:
Quote: About the TCP/IP Stack Update bounty, I don't know how feasible it is to edit the description, but IMHO it lacks an important reference to clarify which bsdsocket.library is meant. The original and mainstream one is, I think, the one that came with AmiTCP/IP 4.x and higher. Therefore I would maybe clarify the meaning of "Compatible with bsdsocket.library" with a specific example, like: Do any of you have any thoughts about this?
Posted on: 2014/1/7 16:56
|
|||
|
||||
|
Re: Updated TCP/IP Stack.
|
||||
|---|---|---|---|---|
|
Home away from home
![]() |
ROFL I didn't know kraft had made a parody of that PSA.
http://www.youtube.com/watch?v=CFl4Yse0xuI
Posted on: 2014/1/7 1:25
|
|||
|
||||
You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.







