 |
Kea
1.5.0
|
Per-packet callout handle.
int lease6_wipe(CalloutHandle &handle)
This is a command callout for 'lease6-wipe' command.
int lease4_add(CalloutHandle &handle)
This is a command callout for 'lease4-add' command.
int lease4_get_page(CalloutHandle &handle)
This is a command callout for 'lease4-get-page' command.
int lease4_wipe(CalloutHandle &handle)
This is a command callout for 'lease4-wipe' command.
Implements the logic for processing commands pertaining to lease manipulation.
int lease6UpdateHandler(hooks::CalloutHandle &handle)
lease6-update handler
isc::log::Logger lease_cmds_logger("lease-cmds-hooks")
int lease6DelHandler(hooks::CalloutHandle &handle)
lease6-del command handler
int lease6_get_all(CalloutHandle &handle)
This is a command callout for 'lease6-get-all' command.
int lease4_del(CalloutHandle &handle)
This is a command callout for 'lease4-del' command.
int lease6_get(CalloutHandle &handle)
This is a command callout for 'lease6-get' command.
int unload()
This function is called when the library is unloaded.
int lease4_get(CalloutHandle &handle)
This is a command callout for 'lease4-get' command.
int lease6_get_page(CalloutHandle &handle)
This is a command callout for 'lease6-get-page' command.
int leaseGetAllHandler(hooks::CalloutHandle &handle)
lease4-get-all, lease6-get-all commands handler
int leaseGetHandler(hooks::CalloutHandle &handle)
lease4-get, lease6-get command handler
int lease4WipeHandler(hooks::CalloutHandle &handle)
lease4-wipe handler
int lease4_update(CalloutHandle &handle)
This is a command callout for 'lease4-update' command.
int leaseAddHandler(hooks::CalloutHandle &handle)
lease4-add, lease6-add command handler
int lease6_update(CalloutHandle &handle)
This is a command callout for 'lease6-update' command.
int leaseGetPageHandler(hooks::CalloutHandle &handle)
lease4-get-page, lease6-get-page commands handler
int lease6_add(CalloutHandle &handle)
This is a command callout for 'lease6-add' command.
int load(LibraryHandle &handle)
This function is called when the library is loaded.
int lease4DelHandler(hooks::CalloutHandle &handle)
lease4-del command handler
void registerCommandCallout(const std::string &command_name, CalloutPtr callout)
Register control command handler.
int lease4_get_all(CalloutHandle &handle)
This is a command callout for 'lease4-get-all' command.
int lease6_del(CalloutHandle &handle)
This is a command callout for 'lease6-del' command.
#define LOG_INFO(LOGGER, MESSAGE)
Macro to conveniently test info output and log it.
int lease6WipeHandler(hooks::CalloutHandle &handle)
lease6-wipe handler
int lease4UpdateHandler(hooks::CalloutHandle &handle)
lease4-update handler