X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-shell%2Fshell.h;h=ee4871b06bd0cb78f25b085548681431e1cb901e;hb=27428ac00eaf1674abb515c7a7c4ba74c06b5db9;hp=6cdb4a3a482a01a903e6f83b3ee65c641a06aeb5;hpb=3e5875d7e7abecd84732358de3566fdf2398ddf9;p=openldap diff --git a/servers/slapd/back-shell/shell.h b/servers/slapd/back-shell/shell.h index 6cdb4a3a48..ee4871b06b 100644 --- a/servers/slapd/back-shell/shell.h +++ b/servers/slapd/back-shell/shell.h @@ -2,7 +2,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 1998-2003 The OpenLDAP Foundation. + * Copyright 1998-2007 The OpenLDAP Foundation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -31,7 +31,7 @@ #ifndef SLAPD_SHELL_H #define SLAPD_SHELL_H -#include "external.h" +#include "proto-shell.h" LDAP_BEGIN_DECL @@ -46,10 +46,6 @@ struct shellinfo { char **si_delete; /* cmd + args to exec for delete */ }; -struct slap_backend_db; -struct slap_conn; -struct slap_op; - extern pid_t forkandexec LDAP_P(( char **args, FILE **rfp, @@ -57,11 +53,11 @@ extern pid_t forkandexec LDAP_P(( extern void print_suffixes LDAP_P(( FILE *fp, - struct slap_backend_db *bd)); + BackendDB *bd)); extern int read_and_send_results LDAP_P(( - struct slap_op *op, - struct slap_rep *rs, + Operation *op, + SlapReply *rs, FILE *fp)); LDAP_END_DECL