/* $OpenLDAP$ */
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
*
- * 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
#ifndef SLAPD_SHELL_H
#define SLAPD_SHELL_H
-#include "external.h"
+#include "proto-shell.h"
LDAP_BEGIN_DECL
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,
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