ldns_edns_option *
ldns_edns_option_list_set_option(ldns_edns_option_list *option_list,
- const ldns_edns_option *option, size_t index)
+ ldns_edns_option *option, size_t index)
{
ldns_edns_option* old;
option_list->_options_size += (ldns_edns_get_size(option) + 4);
- /* overwrite the pointer of the old entry */
- option_list->_options[index] = (ldns_edns_option*)option;
+ option_list->_options[index] = option;
return old;
}
* \return the EDNS option previously located at the index
*/
ldns_edns_option * ldns_edns_option_list_set_option(ldns_edns_option_list *options_list,
- const ldns_edns_option *option, size_t index);
+ ldns_edns_option *option, size_t index);
/**
* adds an EDNS option at the end of the list of options.