Fix ipmi_msghandler compilation without procfs
PATCH 1/2 Fix ipmi_msghandler compilation without procfs
This patch fixes ipmi compilation when procfs is disabled
Signed-off-by Eric Sesterhenn <[email protected]>
drivers/char/ipmi/ipmi_msghandler.c renamed from drivers/char/ipmi/ipmi_msghandler.orig +4 -0
@@ -1529,6 +1529,7 @@ int ipmi_request_supply_msgs(ipmi_user_t -1, 0); } +#ifdef CONFIG_PROC_FS static int ipmb_file_read_proc (char *page,char **start,off_t off,int count,int *eof,void *data) {
@@ -1616,6 +1617,7 @@ static int stat_file_read_proc(char *pagreturn (out - ((char *) page)); } +#endif int ipmi_smi_add_proc_entry(ipmi_smi_t smi, char *name, read_proc_t *read_proc, write_proc_t *write_proc,
@@ -3297,6 +3299,8 @@ EXPORT_SYMBOL(ipmi_get_my_address);EXPORT_SYMBOL (ipmi_set_my_LUN);EXPORT_SYMBOL (ipmi_get_my_LUN);EXPORT_SYMBOL (ipmi_smi_add_proc_entry); +#ifdef CONFIG_PROC_FS EXPORT_SYMBOL (proc_ipmi_root); +#endif EXPORT_SYMBOL (ipmi_user_set_run_to_completion);EXPORT_SYMBOL (ipmi_free_recv_msg);