Revert "net: sctp: convert sctp_checksum_disable module param into sctp sysctl"
[deliverable/linux.git] / net / sctp / output.c
index e35b84cc1d9f517c9a01b9d0732a4ef817327b41..0ac3a65daccb71cd78ae5e2c52696c33df7e16e4 100644 (file)
@@ -389,7 +389,6 @@ int sctp_packet_transmit(struct sctp_packet *packet)
        int padding;            /* How much padding do we need?  */
        __u8 has_data = 0;
        struct dst_entry *dst = tp->dst;
-       struct net *net;
        unsigned char *auth = NULL;     /* pointer to auth in skb data */
        __u32 cksum_buf_len = sizeof(struct sctphdr);
 
@@ -536,9 +535,7 @@ int sctp_packet_transmit(struct sctp_packet *packet)
         * Note: Adler-32 is no longer applicable, as has been replaced
         * by CRC32-C as described in <draft-ietf-tsvwg-sctpcsum-02.txt>.
         */
-       net = dev_net(dst->dev);
-
-       if (!net->sctp.checksum_disable) {
+       if (!sctp_checksum_disable) {
                if (!(dst->dev->features & NETIF_F_SCTP_CSUM)) {
                        __u32 crc32 = sctp_start_cksum((__u8 *)sh, cksum_buf_len);
 
This page took 0.025665 seconds and 5 git commands to generate.