Re: Building a kernel with SCTP support



Kip:

Yes, we have a dependancy that both IPv4 and IPv6 are
present. A while ago the guy that works on the NetBSd
side of the code (who I can't remember his name since he
has pretty much stopped working on it.. sigh) was trying
to seperate things out.. but we have never put an effort
into making it compileable without v6.. or without v4
for that matter..

You have to have both ... not that v6 needs to be enabled..
its just the data structures :-)

R


Kip Macy wrote:
Interesting -

Randall - does SCTP depend on ipv6? Or did you mean to have a pipe
between inet and inet6?


netinet/sctp_asconf.c optional inet inet6 sctp
netinet/sctp_auth.c optional inet inet6 sctp
netinet/sctp_bsd_addr.c optional inet inet6 sctp
netinet/sctp_crc32.c optional inet inet6 sctp
netinet/sctp_indata.c optional inet inet6 sctp
netinet/sctp_input.c optional inet inet6 sctp
netinet/sctp_output.c optional inet inet6 sctp
netinet/sctp_pcb.c optional inet inet6 sctp
netinet/sctp_peeloff.c optional inet inet6 sctp
netinet/sctp_sysctl.c optional inet inet6 sctp
netinet/sctp_timer.c optional inet inet6 sctp
netinet/sctp_usrreq.c optional inet inet6 sctp
netinet/sctputil.c optional inet inet6 sctp




On 6/24/07, Vlad GALU <dudu@xxxxxxx> wrote:

On 6/25/07, Yann Berthier <yb@xxxxxxxxxxxxxx> wrote:
> On Sun, 24 Jun 2007, at 21:31, Vlad GALU wrote:
>
> > Hi list, I have SCTP, SCTP_DEBUG and SCTP_HIGH_SPEED defined in my
> > kernel configuration file. However, it looks that the SCTP source
> > files aren't even built, so the linking fails with
>
> try including INET6 and see if it helps - when i tried sctp a while
> back, i was not able to compile my kernel without it - dunno if this
> dependency is to be expected or not
>

Thanks for the tip! It worked!

>
>


--
If it's there, and you can see it, it's real.
If it's not there, and you can see it, it's virtual.
If it's there, and you can't see it, it's transparent.
If it's not there, and you can't see it, you erased it.
_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"




--
Randall Stewart
NSSTG - Cisco Systems Inc.
803-345-0369 <or> 803-317-4952 (cell)
_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Building a kernel with SCTP support
    ... we have a dependancy that both IPv4 and IPv6 are ... Randall - does SCTP depend on ipv6? ... >> kernel configuration file. ...
    (freebsd-current)
  • Binding SCTP sockets to the IPv6 lopback address
    ... I've been writing some basic SCTP socket code and have found that SCTP doesn't bind to the loopback IPv6 address - it binds to all the other addresses, including the external IPv6, link-local and IPv4 loopback addresses. ...
    (freebsd-questions)
  • Re: 7.0 - slow/unstable Internet access via Linux router
    ... If you remove INET6, you must also remove SCTP. ... IPv6. ... The world is running out of IPv4 addresses. ...
    (freebsd-stable)
  • Re: INET6 -- and why I dont use it
    ... "IPv6". ... This makes the whole discussion sort of moot, ... I have a use for SCTP at work (we are using various ... accept the time it takes TCP to detect or recover from a link failure. ...
    (freebsd-stable)