diff --git a/net/tls/tls_main.c b/net/tls/tls_main.c index 82225bcc1117..ff08b2ff7597 100644 --- a/net/tls/tls_main.c +++ b/net/tls/tls_main.c @@ -63,7 +63,7 @@ static DEFINE_MUTEX(tcpv4_prot_mutex); static struct proto tls_prots[TLS_NUM_PROTS][TLS_NUM_CONFIG][TLS_NUM_CONFIG]; static struct proto_ops tls_sw_proto_ops; static void build_protos(struct proto prot[TLS_NUM_CONFIG][TLS_NUM_CONFIG], - struct proto *base); + const struct proto *base); void update_sk_prot(struct sock *sk, struct tls_context *ctx) { @@ -652,7 +652,7 @@ static void tls_build_proto(struct sock *sk) } static void build_protos(struct proto prot[TLS_NUM_CONFIG][TLS_NUM_CONFIG], - struct proto *base) + const struct proto *base) { prot[TLS_BASE][TLS_BASE] = *base; prot[TLS_BASE][TLS_BASE].setsockopt = tls_setsockopt;