summaryrefslogtreecommitdiff
path: root/usr/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib')
-rw-r--r--usr/src/lib/libprtdiag_psr/sparc/serengeti/common/serengeti.c2
-rw-r--r--usr/src/lib/pylibbe/common/libbe_py.c7
2 files changed, 6 insertions, 3 deletions
diff --git a/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/serengeti.c b/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/serengeti.c
index 6d95747413..0f1b5d8efc 100644
--- a/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/serengeti.c
+++ b/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/serengeti.c
@@ -959,7 +959,6 @@ cpu_node_configured(char *const node)
int nlist = 0;
boolean_t rv;
char *err_string = NULL;
- char *const *ap_args = NULL;
struct cfga_list_data *statlist = NULL;
struct cfga_list_data dat;
cfga_flags_t flags = CFGA_FLAG_LIST_ALL;
@@ -967,7 +966,6 @@ cpu_node_configured(char *const node)
if (node == NULL)
return (FALSE);
- ap_args = &node;
ret = config_list_ext(1, &node, &statlist, &nlist,
NULL, NULL, &err_string, flags);
diff --git a/usr/src/lib/pylibbe/common/libbe_py.c b/usr/src/lib/pylibbe/common/libbe_py.c
index 554e029fda..4671001685 100644
--- a/usr/src/lib/pylibbe/common/libbe_py.c
+++ b/usr/src/lib/pylibbe/common/libbe_py.c
@@ -22,7 +22,7 @@
/*
* Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
* Copyright 2012 OmniTI Computer Consulting, Inc. All rights reserved.
- * Copyright 2020 OmniOS Community Edition (OmniOSce) Association.
+ * Copyright 2021 OmniOS Community Edition (OmniOSce) Association.
*/
#include <Python.h>
@@ -871,6 +871,11 @@ convertBEInfoToDictionary(be_node_list_t *be, PyObject **listDict)
return (B_FALSE);
}
+ if (PyDict_SetItemString(*listDict, BE_ATTR_ACTIVE_NEXTBOOT,
+ (be->be_active_next ? Py_True : Py_False)) != 0) {
+ return (B_FALSE);
+ }
+
if (PyDict_SetItemString(*listDict, BE_ATTR_GLOBAL_ACTIVE,
(be->be_global_active ? Py_True : Py_False)) != 0) {
return (B_FALSE);