changed the structure of prkdc.c