refactor hostnamed.c to work with namespace genfile change