|
|
@@ -4498,7 +4498,7 @@ static int sctp_init_sock(struct sock *sk)
|
|
|
SCTP_DBG_OBJCNT_INC(sock);
|
|
|
|
|
|
local_bh_disable();
|
|
|
- percpu_counter_inc(&sctp_sockets_allocated);
|
|
|
+ sk_sockets_allocated_inc(sk);
|
|
|
sock_prot_inuse_add(net, sk->sk_prot, 1);
|
|
|
|
|
|
/* Nothing can fail after this block, otherwise
|
|
|
@@ -4542,7 +4542,7 @@ static void sctp_destroy_sock(struct sock *sk)
|
|
|
}
|
|
|
sctp_endpoint_free(sp->ep);
|
|
|
local_bh_disable();
|
|
|
- percpu_counter_dec(&sctp_sockets_allocated);
|
|
|
+ sk_sockets_allocated_dec(sk);
|
|
|
sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1);
|
|
|
local_bh_enable();
|
|
|
}
|