--- a/src/reconfigure.h
+++ b/src/reconfigure.h
@@ -1,15 +1,10 @@
 #ifndef __RECONFIGURE_H__
 #define	__RECONFIGURE_H__
 
-#include <stdio.h>
+extern const char	*config_dir_posfix;
+extern const char	config_file[1024];
 
-#define CONFIG_OPT_STARTUP	0x01
-#define CONFIG_OPT_CMDLINE	0x02
-
-extern const char	*smbnetfs_option_list;
-
-void reconfigure_set_default_login_and_configdir(void);
-int  reconfigure_analyse_cmdline_option(const char *option, char *value);
-int  reconfigure_read_config(int flags);
+void reconfigure_set_config_dir(const char *path);
+int  reconfigure_read_config_file(const char *filename, int startup);
 
 #endif /* __RECONFIGURE_H__ */