[PATCH] shpchp - cleanup shpchp_core.c