+ ap_log_error( APLOG_MARK, APLOG_INFO|APLOG_NOERRNO, params->server,
+ "mod_waklog: using keytab_principal: %s", file );
+
+ cfg->keytab_principal = file;
+ cfg->configured = 1;
+ return( NULL );
+}
+
+
+ static const char *
+set_waklog_use_afs_cell( cmd_parms *params, void *mconfig, char *file )
+{
+ waklog_host_config *cfg;
+
+ if ( params->path == NULL ) {
+ cfg = (waklog_host_config *) ap_get_module_config(
+ params->server->module_config, &waklog_module );
+ } else {
+ cfg = (waklog_host_config *)mconfig;
+ }
+
+ ap_log_error( APLOG_MARK, APLOG_INFO|APLOG_NOERRNO, params->server,
+ "mod_waklog: using afs_cell: %s", file );
+
+ cfg->afs_cell = file;
+ cfg->configured = 1;
+ return( NULL );
+}
+
+
+ static void
+waklog_child_init( server_rec *s, pool *p )
+{
+
+ memset( &child.token, 0, sizeof( struct ktc_token ) );