Commit cd862faa authored by Hideaki Yoshifuji's avatar Hideaki Yoshifuji Committed by David S. Miller

[IPV4]: Use seq_release_private(), kill ip_seq_release() since no longer used.

parent 4ad50851
...@@ -295,7 +295,6 @@ extern void ip_icmp_error(struct sock *sk, struct sk_buff *skb, int err, ...@@ -295,7 +295,6 @@ extern void ip_icmp_error(struct sock *sk, struct sk_buff *skb, int err,
extern void ip_local_error(struct sock *sk, int err, u32 daddr, u16 dport, extern void ip_local_error(struct sock *sk, int err, u32 daddr, u16 dport,
u32 info); u32 info);
extern int ip_seq_release(struct inode *inode, struct file *file);
extern int ipv4_proc_init(void); extern int ipv4_proc_init(void);
/* sysctl helpers - any sysctl which holds a value that ends up being /* sysctl helpers - any sysctl which holds a value that ends up being
......
...@@ -1389,7 +1389,7 @@ static struct file_operations arp_seq_fops = { ...@@ -1389,7 +1389,7 @@ static struct file_operations arp_seq_fops = {
.open = arp_seq_open, .open = arp_seq_open,
.read = seq_read, .read = seq_read,
.llseek = seq_lseek, .llseek = seq_lseek,
.release = ip_seq_release, .release = seq_release_private,
}; };
static int __init arp_proc_init(void) static int __init arp_proc_init(void)
......
...@@ -1069,7 +1069,7 @@ static struct file_operations fib_seq_fops = { ...@@ -1069,7 +1069,7 @@ static struct file_operations fib_seq_fops = {
.open = fib_seq_open, .open = fib_seq_open,
.read = seq_read, .read = seq_read,
.llseek = seq_lseek, .llseek = seq_lseek,
.release = ip_seq_release, .release = seq_release_private,
}; };
int __init fib_proc_init(void) int __init fib_proc_init(void)
......
...@@ -265,11 +265,3 @@ int __init ip_misc_proc_init(void) ...@@ -265,11 +265,3 @@ int __init ip_misc_proc_init(void)
goto out; goto out;
} }
int ip_seq_release(struct inode *inode, struct file *file)
{
struct seq_file *seq = (struct seq_file *)file->private_data;
kfree(seq->private);
seq->private = NULL;
return seq_release(inode, file);
}
...@@ -386,7 +386,7 @@ static struct file_operations rt_cache_seq_fops = { ...@@ -386,7 +386,7 @@ static struct file_operations rt_cache_seq_fops = {
.open = rt_cache_seq_open, .open = rt_cache_seq_open,
.read = seq_read, .read = seq_read,
.llseek = seq_lseek, .llseek = seq_lseek,
.release = ip_seq_release, .release = seq_release_private,
}; };
int __init rt_cache_proc_init(void) int __init rt_cache_proc_init(void)
......
...@@ -2568,7 +2568,7 @@ static struct file_operations tcp_seq_fops = { ...@@ -2568,7 +2568,7 @@ static struct file_operations tcp_seq_fops = {
.open = tcp_seq_open, .open = tcp_seq_open,
.read = seq_read, .read = seq_read,
.llseek = seq_lseek, .llseek = seq_lseek,
.release = ip_seq_release, .release = seq_release_private,
}; };
int __init tcp_proc_init(void) int __init tcp_proc_init(void)
......
...@@ -1479,7 +1479,7 @@ static struct file_operations udp_seq_fops = { ...@@ -1479,7 +1479,7 @@ static struct file_operations udp_seq_fops = {
.open = udp_seq_open, .open = udp_seq_open,
.read = seq_read, .read = seq_read,
.llseek = seq_lseek, .llseek = seq_lseek,
.release = ip_seq_release, .release = seq_release_private,
}; };
/* ------------------------------------------------------------------------ */ /* ------------------------------------------------------------------------ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment