X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=net%2Fipv6%2Fudplite.c;h=8889aa22ed47197129c9ceb6585d9c2d4a06bb5b;hb=73cb88ecb950ee67906d02354f781ea293bcf895;hp=986c4de5292eedf715b25b8bae98ee640917d97e;hpb=1ca05b7fc2672ea870bd58f45dc8d36d2b980f94;p=~andy%2Flinux diff --git a/net/ipv6/udplite.c b/net/ipv6/udplite.c index 986c4de5292..8889aa22ed4 100644 --- a/net/ipv6/udplite.c +++ b/net/ipv6/udplite.c @@ -93,13 +93,20 @@ void udplitev6_exit(void) } #ifdef CONFIG_PROC_FS + +static const struct file_operations udplite6_afinfo_seq_fops = { + .owner = THIS_MODULE, + .open = udp_seq_open, + .read = seq_read, + .llseek = seq_lseek, + .release = seq_release_net +}; + static struct udp_seq_afinfo udplite6_seq_afinfo = { .name = "udplite6", .family = AF_INET6, .udp_table = &udplite_table, - .seq_fops = { - .owner = THIS_MODULE, - }, + .seq_fops = &udplite6_afinfo_seq_fops, .seq_ops = { .show = udp6_seq_show, },