commit | 938aaa4f9249aa1519fd0db07fc72125de2df338 | [log] [tgz] |
---|---|---|
author | Eric W. Biederman <ebiederm@xmission.com> | Mon Jan 09 17:24:30 2012 -0800 |
committer | Eric W. Biederman <ebiederm@xmission.com> | Tue Jan 24 16:40:28 2012 -0800 |
tree | fd248564e8988e95966cd425f3f96ce7d094ae1c | |
parent | 3cc3e04636d603778d921854b84ae7bd34a349a2 [diff] |
sysctl: Initial support for auto-unregistering sysctl tables. Add nreg to ctl_table_header. When nreg drops to 0 the ctl_table_header will be unregistered. Factor out drop_sysctl_table from unregister_sysctl_table, and add the logic for decrementing nreg. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>