There have been two explosions and gunfire on the web site of the Sardar Daud Khan navy hospital.