diff options
Diffstat (limited to 'config.h')
-rw-r--r-- | config.h | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -7,12 +7,19 @@ #define MAXCHAR 1000 -int readnames(char *nick, char *username, char *realname); +// Sets 'dest' to the value of the configuration option with name +// 'confname' from configuration file 'filename'. +// Returns 1 for success or 0 for error/failure as per what +// getconfstr() returns. +int getconfstr(char *confname, char *filename, char* dest); -int confreplayseconds(); +// Returns the avlue of the configuration option with name +// 'confname' from configuration file 'filename'. +int getconfint(char *confname, char *filename); -int checkpassword(char *password); - -int confclientport(char *port); +// Check the password provided in the string 'str' against what is in +// the configuration file 'filename'. +// Return 0 for password mismatch, or 1 for password match. +int checkpassword(char *password, char *filename); #endif |