omapi_object_t *, omapi_object_t *);
isc_result_t dhcp_lease_create (omapi_object_t **,
omapi_object_t *);
-isc_result_t dhcp_lease_delete (omapi_object_t *,
+isc_result_t dhcp_lease_remove (omapi_object_t *,
omapi_object_t *);
#if 0
isc_result_t dhcp_group_set_value (omapi_object_t *, omapi_object_t *,
omapi_object_t *, omapi_object_t *);
isc_result_t dhcp_host_create (omapi_object_t **,
omapi_object_t *);
-isc_result_t dhcp_host_delete (omapi_object_t *,
+isc_result_t dhcp_host_remove (omapi_object_t *,
omapi_object_t *);
isc_result_t dhcp_pool_set_value (omapi_object_t *, omapi_object_t *,
omapi_data_string_t *,
omapi_object_t *, omapi_object_t *);
isc_result_t dhcp_pool_create (omapi_object_t **,
omapi_object_t *);
-isc_result_t dhcp_pool_delete (omapi_object_t *,
+isc_result_t dhcp_pool_remove (omapi_object_t *,
omapi_object_t *);
isc_result_t dhcp_shared_network_set_value (omapi_object_t *,
omapi_object_t *,
isc_result_t (*lookup) (omapi_object_t **, omapi_object_t *,
omapi_object_t *);
isc_result_t (*create) (omapi_object_t **, omapi_object_t *);
- isc_result_t (*delete) (omapi_object_t *, omapi_object_t *);
+ isc_result_t (*remove) (omapi_object_t *, omapi_object_t *);
} omapi_object_type_t;
#define OMAPI_OBJECT_PREAMBLE \
"no matching handle");
}
- if (!object -> type -> delete)
+ if (!object -> type -> remove)
return omapi_protocol_send_status
(po, (omapi_object_t *)0,
ISC_R_NOTIMPLEMENTED, message -> id,
- "no delete method for object");
+ "no remove method for object");
- status = (*(object -> type -> delete)) (object,
+ status = (*(object -> type -> remove)) (object,
(omapi_object_t *)0);
omapi_object_dereference (&object,
"omapi_message_process");
isc_result_t (*create)
(omapi_object_t **,
omapi_object_t *),
- isc_result_t (*delete)
+ isc_result_t (*remove)
(omapi_object_t *,
omapi_object_t *))
{
t -> stuff_values = stuff_values;
t -> lookup = lookup;
t -> create = create;
- t -> delete = delete;
+ t -> remove = remove;
t -> next = omapi_object_types;
omapi_object_types = t;
if (type)
#ifndef lint
static char copyright[] =
-"$Id: omapi.c,v 1.5 1999/09/16 00:51:27 mellon Exp $ Copyright (c) 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. All rights reserved.\n";
+"$Id: omapi.c,v 1.6 1999/09/16 04:53:38 mellon Exp $ Copyright (c) 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. All rights reserved.\n";
#endif /* not lint */
#include "dhcpd.h"
dhcp_lease_stuff_values,
dhcp_lease_lookup,
dhcp_lease_create,
- dhcp_lease_delete);
+ dhcp_lease_remove);
if (status != ISC_R_SUCCESS)
log_fatal ("Can't register lease object type: %s",
isc_result_totext (status));
dhcp_host_stuff_values,
dhcp_host_lookup,
dhcp_host_create,
- dhcp_host_delete);
+ dhcp_host_remove);
if (status != ISC_R_SUCCESS)
log_fatal ("Can't register host object type: %s",
isc_result_totext (status));
dhcp_pool_stuff_values,
dhcp_pool_lookup,
dhcp_pool_create,
- dhcp_pool_delete);
+ dhcp_pool_remove);
if (status != ISC_R_SUCCESS)
log_fatal ("Can't register pool object type: %s",
isc_result_totext (status));
return ISC_R_NOTIMPLEMENTED;
}
-isc_result_t dhcp_lease_delete (omapi_object_t *lp,
+isc_result_t dhcp_lease_remove (omapi_object_t *lp,
omapi_object_t *id)
{
return ISC_R_NOTIMPLEMENTED;
"dhcp_host_create");
}
-isc_result_t dhcp_host_delete (omapi_object_t *lp,
+isc_result_t dhcp_host_remove (omapi_object_t *lp,
omapi_object_t *id)
{
struct host_decl *hp;
return ISC_R_NOTIMPLEMENTED;
}
-isc_result_t dhcp_pool_delete (omapi_object_t *lp,
+isc_result_t dhcp_pool_remove (omapi_object_t *lp,
omapi_object_t *id)
{
return ISC_R_NOTIMPLEMENTED;