- From: "Vaclav Urbanek" <xurbanev AT fel.cvut.cz>
- To: <discussion AT sctp.de>
- Subject: [SCTP-Discussion] Re: [SCTP-Discussion]
- Date: Wed May 23 11:20:02 2001
- List-id: SCTP Discussions <discussion.sctp.de>
I am using library 1.0.0 pre9 for now. I am not an author of sctlib, I am
only last user. I don't know anything about performance, throughput and
bakeoffs. With well known bugs I meant the possibility of segmentation
faults, which causes an inappropriate use of echo_server and echo_tool apps
(caused by incorrect command-line parameters). This bugs are a little
confusing for new users. It is not a library problem, but application. The
behaviour and correct command line parameters for this test applications
are decribed in many former mails on this discussion. I don´t know if it is
fixed in current downloadable version of pre9.
Vaclav Urbanek
----------
>
Odesílatel: Michael Mueller
>
<bhu5nji AT yahoo.com>
>
Komu:
>
discussion AT sctp.de
>
Pøedmìt: Re: [SCTP-Discussion] (no subject)
>
Datum: 23. kvìtna 2001 4:10
>
>
Vaclav.
>
>
Thanks for the help. Are the "well-known" bugs
>
documented in the TODO file?
>
>
How is the throughput performance?
>
>
I see references to the bakeoffs. How did the package
>
perform at those events?
>
>
Michael
>
--- Vaclav Urbanek
>
<xurbanev AT fel.cvut.cz>
>
wrote:
>
> Hello Michael,
>
> I had exactly same problem!!!
>
>
>
> My solution:
>
>
>
> I only added the declaration of strucure in_pktinfo
>
> (from linux/in.h)
>
> directly into adaptation.c. It is terrible patch but
>
> it seems all work fine
>
> (only with well-known bugs :-))
>
>
>
> Redefinig of MIN and MAX isn´t important.
>
>
>
> Vaclav Urbanek
>
>
>
>
>
> ----------
>
> > Odesílatel: Michael Mueller
>
> > <bhu5nji AT yahoo.com>
>
> > Komu:
>
> > discussion AT sctp.de
>
> > Pøedmìt: [SCTP-Discussion] (no subject)
>
> > Datum: 22. kvìtna 2001 23:08
>
> >
>
> > I am having a compile problem. Can you give me
>
> some
>
> > advice?
>
> >
>
> > Mike
>
> >
>
> > The ./configure process seemed to find everything
>
> it
>
> > was looking for (excepting the IPv6 stuff).
>
> >
>
> > ===============================================
>
> > output from make:
>
> >
>
> > gcc -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2
>
> -Wall
>
> > -DLINUX -I/usr/lib/glib/include -c adaptation.c
>
> > In file included from adaptation.c:56:
>
> > /usr/include/sys/param.h:56: warning: `MIN'
>
> redefined
>
> > /usr/include/glib.h:126: warning: this is the
>
> location
>
> > of the previous definition
>
> > /usr/include/sys/param.h:57: warning: `MAX'
>
> redefined
>
> > /usr/include/glib.h:123: warning: this is the
>
> location
>
> > of the previous definition
>
> > adaptation.c: In function `adl_receive_message':
>
> > adaptation.c:596: sizeof applied to an incomplete
>
> type
>
> > adaptation.c:621: sizeof applied to an incomplete
>
> type
>
> > adaptation.c:640: dereferencing pointer to
>
> incomplete
>
> > type
>
> >
>
> > =========offending code segment===================
>
> >
>
> > 589 int adl_receive_message(int sfd, void
>
> *dest,
>
> > int maxlen, union sockunion *from, union sockunion
>
> > *to)
>
> > 590 {
>
> > 591 int len;
>
> > 592 struct msghdr rmsghdr;
>
> > 593 struct cmsghdr *rcmsgp;
>
> > 594 struct iovec data_vec;
>
> > 595 #if defined (LINUX)
>
> > 596 unsigned char mbuf[(CMSG_SPACE(sizeof
>
> > (struct in_pktinfo)))];
>
> > 597 struct in_pktinfo *pktinfo;
>
> > 598 #else
>
> > 599 unsigned char mbuf[(CMSG_SPACE(sizeof
>
> > (struct in_addr)))];
>
> > 600 struct in_addr* dptr;
>
> > 601 #endif
>
>
>
> >
>
> >
>
> > ===========================================
>
> >
>
> > result of grepping on the struct name:
>
> >
>
> > [root@dev0 sctp]# grep -r in_pktinfo /usr/include
>
> > /usr/include/linux/in.h:struct in_pktinfo
>
> >
>
> > ===========================================
>
> > simply including /usr/include/linux/in.h creates
>
> more problems.
>
> >
>
>
>
=====
>
>
>
__________________________________________________
>
Do You Yahoo!?
>
Yahoo! Auctions - buy the things you want at great prices
>
http://auctions.yahoo.com/
>
_______________________________________________
>
discussion mailing list
>
discussion AT sctp.de
>
http://www.sctp.de/mailman/listinfo/discussion
- [SCTP-Discussion] Re: [SCTP-Discussion], Vaclav Urbanek, 05/23/2001
Archive powered by MHonArc 2.6.19+.