Officials say Major-General Shujaat Zamir Dar was on an inspection flight when he was hit in the leg by shrapnel from the exploding rocket .