X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=net%2Fsctp%2Fsysctl.c;h=bf3c6e8fc4017a64f93ff91c0ce96c8debbf44f4;hb=5f19d1219a5b96c7b00ad5c3f889030093a8d1a3;hp=043889ac86c0419b3d368481b202864077034efa;hpb=014f2ffdf6e22581f172ba443be0ad924a913f46;p=~andy%2Flinux diff --git a/net/sctp/sysctl.c b/net/sctp/sysctl.c index 043889ac86c..bf3c6e8fc40 100644 --- a/net/sctp/sysctl.c +++ b/net/sctp/sysctl.c @@ -366,7 +366,11 @@ int sctp_sysctl_net_register(struct net *net) void sctp_sysctl_net_unregister(struct net *net) { + struct ctl_table *table; + + table = net->sctp.sysctl_header->ctl_table_arg; unregister_net_sysctl_table(net->sctp.sysctl_header); + kfree(table); } static struct ctl_table_header * sctp_sysctl_header;