CONF_ITEM *ci, UNUSED CONF_PARSER const *rule)
{
static char const *type_lib_table[] = {
- [FR_DHCP_DISCOVER] = "base",
- [FR_DHCP_OFFER] = "base",
- [FR_DHCP_REQUEST] = "base",
- [FR_DHCP_DECLINE] = "base",
- [FR_DHCP_ACK] = "base",
- [FR_DHCP_NAK] = "base",
- [FR_DHCP_RELEASE] = "base",
- [FR_DHCP_INFORM] = "base",
- [FR_DHCP_LEASE_QUERY] = "base",
+ [FR_DHCP_DISCOVER] = "process",
+ [FR_DHCP_OFFER] = "process",
+ [FR_DHCP_REQUEST] = "process",
+ [FR_DHCP_DECLINE] = "process",
+ [FR_DHCP_ACK] = "process",
+ [FR_DHCP_NAK] = "process",
+ [FR_DHCP_RELEASE] = "process",
+ [FR_DHCP_INFORM] = "process",
+ [FR_DHCP_LEASE_QUERY] = "process",
};
char const *type_str = cf_pair_value(cf_item_to_pair(ci));
/**
* $Id$
- * @file proto_dhcpv4/proto_dhcpv4_base.c
+ * @file proto_dhcpv4/proto_dhcpv4_process.c
* @brief Base DORA, etc. DHCPV4 processing.
*
* @copyright 2018 The Freeradius server project.
static fr_dict_t const *dict_dhcpv4;
-extern fr_dict_autoload_t proto_dhcpv4_base_dict[];
-fr_dict_autoload_t proto_dhcpv4_base_dict[] = {
+extern fr_dict_autoload_t proto_dhcpv4_process_dict[];
+fr_dict_autoload_t proto_dhcpv4_process_dict[] = {
{ .out = &dict_dhcpv4, .proto = "dhcpv4" },
{ NULL }
};
static fr_dict_attr_t const *attr_message_type;
static fr_dict_attr_t const *attr_yiaddr;
-extern fr_dict_attr_autoload_t proto_dhcpv4_base_dict_attr[];
-fr_dict_attr_autoload_t proto_dhcpv4_base_dict_attr[] = {
+extern fr_dict_attr_autoload_t proto_dhcpv4_process_dict_attr[];
+fr_dict_attr_autoload_t proto_dhcpv4_process_dict_attr[] = {
{ .out = &attr_message_type, .name = "DHCP-Message-Type", .type = FR_TYPE_UINT8, .dict = &dict_dhcpv4},
{ .out = &attr_yiaddr, .name = "DHCP-Your-IP-Address", .type = FR_TYPE_IPV4_ADDR, .dict = &dict_dhcpv4},
{ NULL }
};
-extern fr_app_worker_t proto_dhcpv4_base;
-fr_app_worker_t proto_dhcpv4_base = {
+extern fr_app_worker_t proto_dhcpv4_process;
+fr_app_worker_t proto_dhcpv4_process = {
.magic = RLM_MODULE_INIT,
- .name = "dhcpv4_base",
+ .name = "dhcpv4_process",
.entry_point = mod_process,
.compile_list = compile_list,
};