svn commit: r202272 - in head/sys/ia64: ia64 include

Marcel Moolenaar marcel at FreeBSD.org
Thu Jan 14 02:38:46 UTC 2010


Author: marcel
Date: Thu Jan 14 02:38:46 2010
New Revision: 202272
URL: http://svn.freebsd.org/changeset/base/202272

Log:
  Fix previous commitr:. efi_var_set() was copied from efi_var_get(),
  but wasn't actually changed.

Modified:
  head/sys/ia64/ia64/efi.c
  head/sys/ia64/include/efi.h

Modified: head/sys/ia64/ia64/efi.c
==============================================================================
--- head/sys/ia64/ia64/efi.c	Thu Jan 14 02:14:21 2010	(r202271)
+++ head/sys/ia64/ia64/efi.c	Thu Jan 14 02:38:46 2010	(r202272)
@@ -214,11 +214,11 @@ efi_var_nextname(size_t *namesize, efi_c
 }
  
 int
-efi_var_set(efi_char *name, struct uuid *vendor, uint32_t *attrib,
-    size_t *datasize, void *data)
+efi_var_set(efi_char *name, struct uuid *vendor, uint32_t attrib,
+    size_t datasize, void *data)
 {
 	efi_status status;
  
-	status = efi_runtime->rt_getvar(name, vendor, attrib, datasize, data);
+	status = efi_runtime->rt_setvar(name, vendor, attrib, datasize, data);
 	return (efi_status_to_errno(status));
 }

Modified: head/sys/ia64/include/efi.h
==============================================================================
--- head/sys/ia64/include/efi.h	Thu Jan 14 02:14:21 2010	(r202271)
+++ head/sys/ia64/include/efi.h	Thu Jan 14 02:38:46 2010	(r202272)
@@ -161,6 +161,6 @@ void efi_reset_system(void);
 int efi_set_time(struct efi_tm *);
 int efi_var_get(efi_char *, struct uuid *, uint32_t *, size_t *, void *);
 int efi_var_nextname(size_t *, efi_char *, struct uuid *);
-int efi_var_set(efi_char *, struct uuid *, uint32_t *, size_t *, void *);
+int efi_var_set(efi_char *, struct uuid *, uint32_t, size_t, void *);
 
 #endif /* _MACHINE_EFI_H_ */


More information about the svn-src-all mailing list