free_error
kd.free_error = free_error;
(*data->free_error)(data, estr);
void (*free_error)(struct kafs_data *, const char *);