Because McMaster intended to remain on active duty, his official assumption of the National Security Advisor's duties and responsibilities required a United States Senate vote; lieutenant generals and generals require Senate confirmation of their rank and assignments.
Because McMaster intended to stay in service, his official takeover of the National Security Advisor's duties required Senate validation; high-ranking military personnel, including lieutenant generals and generals, must receive Senate endorsement for their positions.