I just heard the audio of that exchange. Obama definitely sounded testy and defensive.
Sounds like Major Garret could be to Obama what Dan Rather was to Richard Nixon.