(b) Any person who has been discharged under other than honorable conditions from the national guard of this or any other state or from any component of the armed forces of the United States and has not been restored to duty shall not be eligible for enlistment in the national guard.
(c) Every person enlisted for the national guard shall take an oath of allegiance to the state and the United States and shall sign an enlistment paper, which shall be forwarded to the adjutant general on such form as may be prescribed.
(d) The oath of allegiance referred to in subsection (c) of this section may be taken and signed before any commissioned officer of the armed forces of the United States.