git: Sync libefivar and efivar(8) with FreeBSD.
Sascha Wildner
swildner at crater.dragonflybsd.org
Fri Jun 5 22:31:27 PDT 2020
commit 4661c1690a24c9a90726afa4b714671b5ea02dc5
Author: Sascha Wildner <saw at online.de>
Date: Sat Jun 6 07:30:48 2020 +0200
Sync libefivar and efivar(8) with FreeBSD.
Some larger adjustments were needed in efivar-dp-xlate.c to work
around geom.
Taken-from: FreeBSD
Summary of changes:
lib/libefivar/Makefile | 26 +-
lib/libefivar/ProcessorBind.h | 4 +
lib/libefivar/efi-osdep.h | 110 +
lib/libefivar/efivar-dp-format.c | 2472 +++++++++++++
lib/libefivar/efivar-dp-parse.c | 3710 ++++++++++++++++++++
lib/libefivar/efivar-dp-xlate.c | 669 ++++
lib/libefivar/efivar-dp.h | 71 +
lib/libefivar/efivar.3 | 49 +-
lib/libefivar/efivar.c | 95 +-
lib/libefivar/efivar.h | 72 +-
lib/libefivar/libefivar.c | 20 +-
lib/libefivar/libefivar_int.h | 13 +-
lib/libefivar/uefi-dplib.h | 634 ++++
lib/libefivar/uefi-dputil.c | 634 ++++
lib/libefivar/uefi-guid.c | 36 +
sbin/gpt/gpt.c | 3 +-
usr.sbin/efivar/Makefile | 6 +-
usr.sbin/efivar/efiutil.c | 186 +
.../libefivar_int.h => usr.sbin/efivar/efiutil.h | 18 +-
usr.sbin/efivar/efivar.8 | 79 +-
usr.sbin/efivar/efivar.c | 173 +-
21 files changed, 8866 insertions(+), 214 deletions(-)
create mode 100644 lib/libefivar/ProcessorBind.h
create mode 100644 lib/libefivar/efi-osdep.h
create mode 100644 lib/libefivar/efivar-dp-format.c
create mode 100644 lib/libefivar/efivar-dp-parse.c
create mode 100644 lib/libefivar/efivar-dp-xlate.c
create mode 100644 lib/libefivar/efivar-dp.h
create mode 100644 lib/libefivar/uefi-dplib.h
create mode 100644 lib/libefivar/uefi-dputil.c
create mode 100644 lib/libefivar/uefi-guid.c
create mode 100644 usr.sbin/efivar/efiutil.c
copy lib/libefivar/libefivar_int.h => usr.sbin/efivar/efiutil.h (76%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4661c1690a24c9a90726afa4b714671b5ea02dc5
--
DragonFly BSD source repository
More information about the Commits
mailing list