- From: Marc Boucher <marc+sctp AT mbsi.ca>
- To: discussion AT sctp.de
- Subject: Re: Re(2): [SCTP-Discussion] Strings vs. Sockunion (was: Is the timer_list initialised?)
- Date: Fri Apr 6 09:21:01 2001
- List-id: SCTP Discussions <discussion.sctp.de>
Hello everyone,
Just to clarify;
I am not really concerned about the form of addresses passed to
seldomly called initialization or association establishment functions,
such as sctp_registerInstance and sctp_associate.
As it has been pointed out, this has obviously little or no impact on
performance. My problem is with passing addresses as strings to
sctp_socketCallback functions and doing conversions in dispatch_event().
However, it would be nice to use a consistent form for both initialization
and socketCallback functions, although it isn't technically required.
Marc
On Thu, Apr 05, 2001 at 09:39:29PM +0200, Michael Tüxen wrote:
>
>
So coming back to the discussion, I think have two choices:
>
>
1. Using a sochunion-like structure and proving routines str2sockunion
>
and vice versa. Then for the function sctp_registerInstance and
>
sctp_associate you would call these funcitons and use the result in
>
these functions.
>
>
2. Using a string type and the functions sctp_registerInstance
>
and sctp_associate call these translation function themselves.
>
>
>From a performance point of view I do not see a difference. But the
>
API for 2. is simpler: You need two functions in the API less and no
>
sockunion
>
structure. This is the argument Wolfgang stated and which is valid, I
>
think. I especially do NOT see a performance difference!
Archive powered by MHonArc 2.6.19+.