Date: Thu, 23 May 2013 21:37:18 +0000 (UTC) From: "Bjoern A. Zeeb" <bz@FreeBSD.org> To: Michael Tuexen <tuexen@FreeBSD.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r250809 - head/sys/netinet Message-ID: <alpine.BSF.2.00.1305232136460.13079@ai.fobar.qr> In-Reply-To: <201305191606.r4JG6hNR032154@svn.freebsd.org> References: <201305191606.r4JG6hNR032154@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 19 May 2013, Michael Tuexen wrote: > Author: tuexen > Date: Sun May 19 16:06:43 2013 > New Revision: 250809 > URL: http://svnweb.freebsd.org/changeset/base/250809 > > Log: > Initialize the fibnum for outgoing packets to 0. This avoids > crashing due to the usage of uninitialized fibnum. > This bugs became visiable after > http://svnweb.freebsd.org/changeset/base/250700 That just masks the real bug, please back it out. > MFC after: 2 weeks > > Modified: > head/sys/netinet/sctp_os_bsd.h > > Modified: head/sys/netinet/sctp_os_bsd.h > ============================================================================== > --- head/sys/netinet/sctp_os_bsd.h Sun May 19 15:26:15 2013 (r250808) > +++ head/sys/netinet/sctp_os_bsd.h Sun May 19 16:06:43 2013 (r250809) > @@ -435,6 +435,7 @@ typedef struct rtentry sctp_rtentry_t; > { \ > int o_flgs = IP_RAWOUTPUT; \ > struct sctp_tcb *local_stcb = stcb; \ > + M_SETFIB(o_pak, 0); \ > if (local_stcb && \ > local_stcb->sctp_ep && \ > local_stcb->sctp_ep->sctp_socket) \ > @@ -445,6 +446,7 @@ typedef struct rtentry sctp_rtentry_t; > #define SCTP_IP6_OUTPUT(result, o_pak, ro, ifp, stcb, vrf_id) \ > { \ > struct sctp_tcb *local_stcb = stcb; \ > + M_SETFIB(o_pak, 0); \ > if (local_stcb && local_stcb->sctp_ep) \ > result = ip6_output(o_pak, \ > ((struct in6pcb *)(local_stcb->sctp_ep))->in6p_outputopts, \ > -- Bjoern A. Zeeb ????????? ??? ??????? ??????: '??? ??? ???? ?????? ??????? ?? ?? ??????? ??????? ??? ????? ????? ???? ?????? ?? ????? ????', ????????? ?????????, "??? ????? ?? ?????", ?.???
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1305232136460.13079>