From: Konstantin Khorenko > Sent: 03 August 2018 17:21 ... > --- a/net/sctp/stream.c > +++ b/net/sctp/stream.c > @@ -37,6 +37,18 @@ > #include <net/sctp/sm.h> > #include <net/sctp/stream_sched.h> > > +struct sctp_stream_out *sctp_stream_out(const struct sctp_stream *stream, > + __u16 sid) > +{ > + return ((struct sctp_stream_out *)(stream->out)) + sid; > +} > + > +struct sctp_stream_in *sctp_stream_in(const struct sctp_stream *stream, > + __u16 sid) > +{ > + return ((struct sctp_stream_in *)(stream->in)) + sid; > +} > + Those look like they ought to be static inlines in the header file. Otherwise you'll be making SCTP performance worse that it is already. David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales) -- 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