Skip to content

Commit fb1b7be

Browse files
arndbkuba-moo
authored andcommitted
atm: hide unused procfs functions
When CONFIG_PROC_FS is disabled, the function declarations for some procfs functions are hidden, but the definitions are still build, as shown by this compiler warning: net/atm/resources.c:403:7: error: no previous prototype for 'atm_dev_seq_start' [-Werror=missing-prototypes] net/atm/resources.c:409:6: error: no previous prototype for 'atm_dev_seq_stop' [-Werror=missing-prototypes] net/atm/resources.c:414:7: error: no previous prototype for 'atm_dev_seq_next' [-Werror=missing-prototypes] Add another #ifdef to leave these out of the build. Signed-off-by: Arnd Bergmann <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
1 parent 067dee6 commit fb1b7be

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

net/atm/resources.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,7 @@ int atm_dev_ioctl(unsigned int cmd, void __user *buf, int __user *sioc_len,
400400
return error;
401401
}
402402

403+
#ifdef CONFIG_PROC_FS
403404
void *atm_dev_seq_start(struct seq_file *seq, loff_t *pos)
404405
{
405406
mutex_lock(&atm_dev_mutex);
@@ -415,3 +416,4 @@ void *atm_dev_seq_next(struct seq_file *seq, void *v, loff_t *pos)
415416
{
416417
return seq_list_next(v, &atm_devs, pos);
417418
}
419+
#endif

0 commit comments

Comments
 (0)