SCTP Discussions

Text archives Help


Re: [SCTP-Discussion] sctplib in windows


Chronological Thread 
  • From: Michael Tuexen <Michael.Tuexen AT micmac.franken.de>
  • To: Andreas Müller <mueller AT net.in.tum.de>
  • Cc: sctp-discussion AT sctp.de
  • Subject: Re: [SCTP-Discussion] sctplib in windows
  • Date: Fri, 21 Nov 2008 12:36:22 -0600
  • List-archive: <http://lists.franken.de/pipermail/sctp-discussion>
  • List-id: SCTP Discussions <sctp-discussion.sctp.de>

On Nov 21, 2008, at 8:50 AM, Andreas Müller wrote:

Thanks, I could compile the lib and the samples.
Running them locally works fine (echo_server and echo_client),
but when I try to run the echo_server on linux and the client on windows,
I observed the following:
- The clients sends an INIT chunk
- The server receives it and sends an ABORT
I guess this is coming from another SCTP stack, most likely
the Linux kernel implementation. Is the sctp module loaded
on the Linux machine?

- shortly after the abort it sends an INIT-ACK
- It seems that the abort is not coming from the echo_server, it is also send when
the server is not running...
- when I use the kernel libsctp on linux as the server I get no ABORTS but only INIT and INIT-ACK, that's it.
when I try to send stuff: sctp_send: internal error. (since there's no connection)
are there compatibility issues or should this work?
So you are saying that the Windows box does not send the COOKIE-ECHO, right?
What I'm guessing is that the sctplib does not see the packet, because
there is some sort of Windows firewall running which 'protects' against
SCTP. Switch off all firewalls (add-ons and the Windows internal one).


any idea?

Andreas



On Nov 21, 2008, at 1:36 PM, Thomas Dreibholz wrote:

On Freitag 21 November 2008, Andreas Müller wrote:
Thanks Thomas,

Unfortunately I get an error when compiling the library:

line 2185
scptlib/sctp/adaption.c 'addrinfo': struct type redefinition
see declaration of addrinfo.

This seems to be a missing #include. I have no Windows system here to test,
but have a look into the include directories of Visual Studio 2008 and look
for the declaration of the structure "addrinfo". Then, add this include file.


Best regards
--
= = =====================================================================
Dr. Thomas Dreibholz

University of Duisburg-Essen, Room ES210
Inst. for Experimental Mathematics Ellernstraße 29
Computer Networking Technology Group D-45326 Essen/Germany
-----------------------------------------------------------------------
E-Mail:
dreibh AT iem.uni-due.de
Homepage: http://www.iem.uni-due.de/~dreibh
= = =====================================================================

_______________________________________________
sctp-discussion mailing list
sctp-discussion AT sctp.de
http://www.sctp.de/mailman/listinfo/sctp-discussion






Archive powered by MHonArc 2.6.19+.

Top of page