• N
    sctp: Change defaults on cookie hmac selection · 0d0863b0
    Neil Horman 提交于
    Recently I posted commit 3c68198e which made selection of the cookie hmac
    algorithm selectable.  This is all well and good, but Linus noted that it
    changes the default config:
    http://marc.info/?l=linux-netdev&m=135536629004808&w=2
    
    I've modified the sctp Kconfig file to reflect the recommended way of making
    this choice, using the thermal driver example specified, and brought the
    defaults back into line with the way they were prior to my origional patch
    
    Also, on Linus' suggestion, re-adding ability to select default 'none' hmac
    algorithm, so we don't needlessly bloat the kernel by forcing a non-none
    default.  This also led me to note that we won't honor the default none
    condition properly because of how sctp_net_init is encoded.  Fix that up as
    well.
    
    Tested by myself (allbeit fairly quickly).  All configuration combinations seems
    to work soundly.
    Signed-off-by: NNeil Horman <nhorman@tuxdriver.com>
    CC: David Miller <davem@davemloft.net>
    CC: Linus Torvalds <torvalds@linux-foundation.org>
    CC: Vlad Yasevich <vyasevich@gmail.com>
    CC: linux-sctp@vger.kernel.org
    Signed-off-by: NDavid S. Miller <davem@davemloft.net>
    0d0863b0
protocol.c 41.8 KB