freebsd-dev/usr.sbin/efivar
Warner Losh 831bec1163 Simplify the efivar interface a little.
We started out having Linux compatible libefivar interfaces. This was
in anticipation of porting the GPL'd efibootmgr to FreeBSD via a
port. However, since we need that functionality in the base, that port
isn't going to happened. It also appears that efivar is a private
library that's not used much outside a command line util and
efibootmgr. Reduce compatibility with the Linux version a little by
removing the mode parameter to efi_set_variable (which was unused on
FreeBSD, and not set to something useful in the code we'd
written). Also remove some efi error routines that were never
implemented and existed only to placate early GPL efibootmgr porting
experiments.

Suggested by: Matt Williams
Sponsored by: Netflix
2017-11-10 23:30:23 +00:00
..
efiutil.c Create efi utility printing routines 2017-09-07 07:30:19 +00:00
efiutil.h Create efi utility printing routines 2017-09-07 07:30:19 +00:00
efivar.8 Add UCS2->UTF8 option. 2017-08-31 17:53:50 +00:00
efivar.c Simplify the efivar interface a little. 2017-11-10 23:30:23 +00:00
Makefile Create efi utility printing routines 2017-09-07 07:30:19 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00