]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'sctp-refactor-MTU-handling'
authorDavid S. Miller <davem@davemloft.net>
Fri, 27 Apr 2018 18:35:24 +0000 (14:35 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Apr 2018 18:41:52 +0000 (14:41 -0400)
commit69159c4c743c67464a198c54e10fb0f297ae1d89
tree56ef91a153676cf598653f135975fabb58694018
parent44f83f4e06c01866125bb40cbd0d113b08bf9aea
parentaa28df529bdfd8b7ab5bc89dbff363b0ae86ecd2
Merge branch 'sctp-refactor-MTU-handling'

Marcelo Ricardo Leitner says:

====================
sctp: refactor MTU handling

Currently MTU handling is spread over SCTP stack. There are multiple
places doing same/similar calculations and updating them is error prone
as one spot can easily be left out.

This patchset converges it into a more concise and consistent code. In
general, it moves MTU handling from functions with bigger objectives,
such as sctp_assoc_add_peer(), to specific functions.

It's also a preparation for the next patchset, which removes the
duplication between sctp_make_op_error_space and
sctp_make_op_error_fixed and relies on sctp_mtu_payload introduced here.

More details on each patch.
====================

Reviewed-by: Xin Long <lucien.xin@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>