include header for prototypes, prototype functions, assignment in conditional cleanup, -W warning cleanups.
include header for prototypes, prototype functions, assignment in
conditional cleanup, -W warning cleanups.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars