netfilter: Remove uses of seq_<foo> return values
Subsystems (3)
PATCH 1/1 netfilter: Remove uses of seq_<foo> return values
The seq_printf/seq_puts/seq_putc return values, because they are frequently misused, will eventually be converted to void.
See: commit 1f33c41c03da ("seq_file: Rename seq_overflow() to
seq_has_overflowed() and make public")
Miscellanea:
o realign arguments
Signed-off-by Joe Perches <[email protected]>
--- net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c | 4 +++- net/netfilter/nf_conntrack_acct.c | 8 +++++--- net/netfilter/nf_conntrack_expect.c | 4 +++- net/netfilter/nfnetlink_log.c | 12 +++++++----- 4 files changed, 18 insertions(+), 10 deletions(-)
net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c +3 -1
@@ -300,7 +300,9 @@ static int exp_seq_show(struct seq_file *s, void *v)__nf_ct_l3proto_find (exp->tuple.src.l3num),__nf_ct_l4proto_find (exp->tuple.src.l3num, exp->tuple.dst.protonum)); -return seq_putc (s,'\n' ); +seq_putc (s,'\n' ); + +return 0 ; }static const struct seq_operations exp_seq_ops = {
net/netfilter/nf_conntrack_acct.c +5 -3
@@ -47,9 +47,11 @@ seq_print_acct(struct seq_file *s, const struct nf_conn *ct, int dir)return 0 ; counter = acct->counter; -return seq_printf (s,"packets=%llu bytes=%llu " , - (unsigned long long )atomic64_read (&counter[dir].packets), - (unsigned long long )atomic64_read (&counter[dir].bytes)); +seq_printf (s,"packets=%llu bytes=%llu " , + (unsigned long long )atomic64_read (&counter[dir].packets), + (unsigned long long )atomic64_read (&counter[dir].bytes)); + +return 0 ; };EXPORT_SYMBOL_GPL (seq_print_acct);
net/netfilter/nf_conntrack_expect.c +3 -1
@@ -561,7 +561,9 @@ static int exp_seq_show(struct seq_file *s, void *v) helper->expect_policy[expect->class].name); } -return seq_putc (s,'\n' ); +seq_putc (s,'\n' ); + +return 0 ; }static const struct seq_operations exp_seq_ops = {
net/netfilter/nfnetlink_log.c +7 -5
@@ -998,11 +998,13 @@ static int seq_show(struct seq_file *s, void *v) {const struct nfulnl_instance *inst = v; -return seq_printf (s,"%5d %6d %5d %1d %5d %6d %2d\n" , - inst->group_num, - inst->peer_portid, inst->qlen, - inst->copy_mode, inst->copy_range, - inst->flushtimeout,atomic_read (&inst->use)); +seq_printf (s,"%5d %6d %5d %1d %5d %6d %2d\n" , + inst->group_num, + inst->peer_portid, inst->qlen, + inst->copy_mode, inst->copy_range, + inst->flushtimeout,atomic_read (&inst->use)); + +return 0 ; }static const struct seq_operations nful_seq_ops = {
Quoted 9 lines · Joe Perches
The seq_printf/seq_puts/seq_putc return values, because they are frequently misused, will eventually be converted to void.
See: commit
1f33c41c03da("seq_file: Renameseq_overflow()to
seq_has_overflowed()and make public")Miscellanea:
o realign arguments
Applied, thanks.