On Mon, Mar 20, 2017 at 05:46:27PM +0800, Xin Long wrote: > sctp_stream_free uses struct sctp_stream as a param, but struct sctp_stream > is defined after it's declaration. > > This patch is to declare struct sctp_stream before sctp_stream_free. > > Fixes: a83863174a61 ("sctp: prepare asoc stream for stream reconf") > Signed-off-by: Xin Long <lucien.xin@xxxxxxxxx> > --- > include/net/sctp/structs.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/net/sctp/structs.h b/include/net/sctp/structs.h > index 4f64519..592dece 100644 > --- a/include/net/sctp/structs.h > +++ b/include/net/sctp/structs.h > @@ -83,6 +83,7 @@ struct sctp_bind_addr; > struct sctp_ulpq; > struct sctp_ep_common; > struct crypto_shash; > +struct sctp_stream; > > > #include <net/sctp/tsnmap.h> > -- > 2.1.0 > > Not sure I follow. did we run into a compilation failure here? Neil -- To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html