static struct ipv6_devconf ipv6_devconf_dflt __read_mostly = {
.forwarding = 0,
.hop_limit = IPV6_DEFAULT_HOPLIMIT,
.mtu6 = IPV6_MIN_MTU,
};
static int __net_init addrconf_init_net(struct net *net)
{
struct ipv6_devconf *dflt;
dflt = &ipv6_devconf_dflt;
kfree(dflt);
}
ipv6_devconf_dflt
静的構造変数です。のアドレスがipv6_devconf_dflt
ローカル変数に代入されます。を使用して解放されkfree()
ます。
非ヒープメモリを解放できますか?