X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=clients%2Frcpt500%2Frcpt500.h;h=c8d4da822d0f80bd13604a06f6a6a95780e2aff5;hb=38df8bdf382304d8490bddf09cd33b77a49ebefb;hp=8b3a5ea17d41e12dbf9239dbaf6d956110635b37;hpb=2a869f5a99f537b246ba8640502e2a86117cb6e8;p=openldap diff --git a/clients/rcpt500/rcpt500.h b/clients/rcpt500/rcpt500.h index 8b3a5ea17d..c8d4da822d 100644 --- a/clients/rcpt500/rcpt500.h +++ b/clients/rcpt500/rcpt500.h @@ -20,8 +20,9 @@ struct msginfo { }; struct command { - char *cmd_text; /* text for command, e.g. "HELP" */ - int (*cmd_handler)LDAP_P(()); /* pointer to handler function */ + char *cmd_text; /* text for command, e.g. "HELP" */ + /* pointer to handler function */ + int (*cmd_handler) LDAP_P((struct msginfo *msgp, char *reply)); }; @@ -31,12 +32,28 @@ struct command { /* * functions */ -int help_cmd LDAP_P(()); -int query_cmd LDAP_P(()); +int help_cmd LDAP_P((struct msginfo *msgp, char *reply)); +int query_cmd LDAP_P((struct msginfo *msgp, char *reply)); /* * externs */ + +/* cmds.c */ extern struct command cmds[]; +/* main.c */ +extern int dosyslog; +#ifdef LDAP_CONNECTIONLESS +extern int do_cldap; +#endif +extern int derefaliases; +extern int sizelimit; +extern int rdncount; +extern int ldapport; +extern char *ldaphost; +extern char *searchbase; +extern char *dapuser; +extern char *filterfile; +extern char *templatefile; LDAP_END_DECL