diff options
author | Ken Smith <kensmith@FreeBSD.org> | 2007-10-30 05:03:37 +0000 |
---|---|---|
committer | Ken Smith <kensmith@FreeBSD.org> | 2007-10-30 05:03:37 +0000 |
commit | 327433d2a20555f7b0b2437143c8f7bddd37d0c0 (patch) | |
tree | 7da16b4aad42f7dd98080266b753a41aee74e523 /usr.sbin/sysinstall/config.c | |
parent | 0f10497bce8fb709cfc14f9f898c32fef81d4089 (diff) |
Notes
Diffstat (limited to 'usr.sbin/sysinstall/config.c')
-rw-r--r-- | usr.sbin/sysinstall/config.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/usr.sbin/sysinstall/config.c b/usr.sbin/sysinstall/config.c index 4871089824122..baca42a270ddf 100644 --- a/usr.sbin/sysinstall/config.c +++ b/usr.sbin/sysinstall/config.c @@ -871,13 +871,18 @@ configNFSServer(dialogMenuItem *self) int configRpcBind(dialogMenuItem *self) { + char *tmp, *tmp2; int retval = 0; int doupdate = 1; if (self != NULL) { retval = dmenuToggleVariable(self); - if (strcmp(variable_get(self->data), "YES") != 0) + tmp = strdup(self->data); + if ((tmp2 = index(tmp, '=')) != NULL) + *tmp2 = '\0'; + if (strcmp(variable_get(tmp), "YES") != 0) doupdate = 0; + free(tmp); } if (doupdate && strcmp(variable_get(VAR_RPCBIND_ENABLE), "YES") != 0) { |