summaryrefslogtreecommitdiff
path: root/usr.sbin/sysinstall/variable.c
diff options
context:
space:
mode:
authorJordan K. Hubbard <jkh@FreeBSD.org>1997-10-12 16:21:21 +0000
committerJordan K. Hubbard <jkh@FreeBSD.org>1997-10-12 16:21:21 +0000
commitb09dc169b7955ab878fc320a3ed40e06732f3526 (patch)
treeb8b888ad04192be6b01ba97861b7a8e8b3607f31 /usr.sbin/sysinstall/variable.c
parent0c111a5c1707a14d5470f5bf67b07b63632eff5f (diff)
Notes
Diffstat (limited to 'usr.sbin/sysinstall/variable.c')
-rw-r--r--usr.sbin/sysinstall/variable.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/usr.sbin/sysinstall/variable.c b/usr.sbin/sysinstall/variable.c
index 0e31ae39ccbd..a13b71dd74a7 100644
--- a/usr.sbin/sysinstall/variable.c
+++ b/usr.sbin/sysinstall/variable.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: variable.c,v 1.19 1997/06/11 08:41:10 jkh Exp $
+ * $Id: variable.c,v 1.20 1997/06/13 14:21:22 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -105,6 +105,16 @@ variable_get(char *var)
return getenv(var);
}
+int
+variable_cmp(char *var, char *value)
+{
+ char *val;
+
+ if ((val = variable_get(var)))
+ return strcmp(val, value);
+ return -1;
+}
+
void
variable_unset(char *var)
{