Fix some bogons with variable handling.

This commit is contained in:
Jordan K. Hubbard
1998-03-15 19:30:49 +00:00
parent 09b58bbc77
commit 1860722c6b
6 changed files with 18 additions and 18 deletions
+2 -2
View File
@@ -4,7 +4,7 @@
* This is probably the last attempt in the `sysinstall' line, the next * This is probably the last attempt in the `sysinstall' line, the next
* generation being slated for what's essentially a complete rewrite. * generation being slated for what's essentially a complete rewrite.
* *
* $Id: dmenu.c,v 1.35 1997/10/14 18:17:29 jkh Exp $ * $Id: dmenu.c,v 1.36 1998/03/10 17:24:07 jkh Exp $
* *
* Copyright (c) 1995 * Copyright (c) 1995
* Jordan Hubbard. All rights reserved. * Jordan Hubbard. All rights reserved.
@@ -136,7 +136,7 @@ dmenuToggleVariable(dialogMenuItem *tmp)
msgConfirm("Incorrect data field for `%s'!", tmp->title); msgConfirm("Incorrect data field for `%s'!", tmp->title);
return DITEM_FAILURE; return DITEM_FAILURE;
} }
if (!variable_get(var)) if (!variable_check(var))
variable_set(var); variable_set(var);
else else
variable_unset(var); variable_unset(var);
+4 -4
View File
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next * This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite. * generation being essentially a complete rewrite.
* *
* $Id: menus.c,v 1.160 1998/03/13 11:30:44 jkh Exp $ * $Id: menus.c,v 1.161 1998/03/15 17:10:11 jkh Exp $
* *
* Copyright (c) 1995 * Copyright (c) 1995
* Jordan Hubbard. All rights reserved. * Jordan Hubbard. All rights reserved.
@@ -254,7 +254,7 @@ DMenu MenuIndex = {
{ "Network Interfaces", "Configure network interfaces", NULL, tcpMenuSelect }, { "Network Interfaces", "Configure network interfaces", NULL, tcpMenuSelect },
{ "Networking Services", "The network services menu.", NULL, dmenuSubmenu, NULL, &MenuNetworking }, { "Networking Services", "The network services menu.", NULL, dmenuSubmenu, NULL, &MenuNetworking },
{ "NFS, client", "Set NFS client flag.", dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" }, { "NFS, client", "Set NFS client flag.", dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" },
{ "NFS, server", "Set NFS server flag.", dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable" }, { "NFS, server", "Set NFS server flag.", dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable=YES" },
{ "NTP Menu", "The NTP configuration menu.", NULL, dmenuSubmenu, NULL, &MenuNTP }, { "NTP Menu", "The NTP configuration menu.", NULL, dmenuSubmenu, NULL, &MenuNTP },
{ "Options", "The options editor.", NULL, optionsEditor }, { "Options", "The options editor.", NULL, optionsEditor },
{ "Packages", "The packages collection", NULL, configPackages }, { "Packages", "The packages collection", NULL, configPackages },
@@ -1109,7 +1109,7 @@ DMenu MenuConfigure = {
NULL, dmenuSubmenu, NULL, &MenuMouse, NULL }, NULL, dmenuSubmenu, NULL, &MenuMouse, NULL },
{ "6 Networking", "Configure additional network services", { "6 Networking", "Configure additional network services",
NULL, dmenuSubmenu, NULL, &MenuNetworking }, NULL, dmenuSubmenu, NULL, &MenuNetworking },
{ "7 Startup", "Configure system startup services", { "7 Startup", "Configure system startup options",
NULL, dmenuSubmenu, NULL, &MenuStartup }, NULL, dmenuSubmenu, NULL, &MenuStartup },
{ "8 Options", "View/Set various installation options", { "8 Options", "View/Set various installation options",
NULL, optionsEditor }, NULL, optionsEditor },
@@ -1190,7 +1190,7 @@ DMenu MenuNetworking = {
{ "NFS client", "This machine will be an NFS client", { "NFS client", "This machine will be an NFS client",
dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" }, dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" },
{ "NFS server", "This machine will be an NFS server", { "NFS server", "This machine will be an NFS server",
dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable" }, dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable=YES" },
{ "AMD", "This machine wants to run the auto-mounter service", { "AMD", "This machine wants to run the auto-mounter service",
dmenuVarCheck, dmenuToggleVariable, NULL, "amd_enable=YES" }, dmenuVarCheck, dmenuToggleVariable, NULL, "amd_enable=YES" },
{ "AMD Flags", "Set flags to AMD service (if enabled)", { "AMD Flags", "Set flags to AMD service (if enabled)",
+2 -2
View File
@@ -4,7 +4,7 @@
* This is probably the last attempt in the `sysinstall' line, the next * This is probably the last attempt in the `sysinstall' line, the next
* generation being slated for what's essentially a complete rewrite. * generation being slated for what's essentially a complete rewrite.
* *
* $Id: dmenu.c,v 1.35 1997/10/14 18:17:29 jkh Exp $ * $Id: dmenu.c,v 1.36 1998/03/10 17:24:07 jkh Exp $
* *
* Copyright (c) 1995 * Copyright (c) 1995
* Jordan Hubbard. All rights reserved. * Jordan Hubbard. All rights reserved.
@@ -136,7 +136,7 @@ dmenuToggleVariable(dialogMenuItem *tmp)
msgConfirm("Incorrect data field for `%s'!", tmp->title); msgConfirm("Incorrect data field for `%s'!", tmp->title);
return DITEM_FAILURE; return DITEM_FAILURE;
} }
if (!variable_get(var)) if (!variable_check(var))
variable_set(var); variable_set(var);
else else
variable_unset(var); variable_unset(var);
+4 -4
View File
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next * This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite. * generation being essentially a complete rewrite.
* *
* $Id: menus.c,v 1.160 1998/03/13 11:30:44 jkh Exp $ * $Id: menus.c,v 1.161 1998/03/15 17:10:11 jkh Exp $
* *
* Copyright (c) 1995 * Copyright (c) 1995
* Jordan Hubbard. All rights reserved. * Jordan Hubbard. All rights reserved.
@@ -254,7 +254,7 @@ DMenu MenuIndex = {
{ "Network Interfaces", "Configure network interfaces", NULL, tcpMenuSelect }, { "Network Interfaces", "Configure network interfaces", NULL, tcpMenuSelect },
{ "Networking Services", "The network services menu.", NULL, dmenuSubmenu, NULL, &MenuNetworking }, { "Networking Services", "The network services menu.", NULL, dmenuSubmenu, NULL, &MenuNetworking },
{ "NFS, client", "Set NFS client flag.", dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" }, { "NFS, client", "Set NFS client flag.", dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" },
{ "NFS, server", "Set NFS server flag.", dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable" }, { "NFS, server", "Set NFS server flag.", dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable=YES" },
{ "NTP Menu", "The NTP configuration menu.", NULL, dmenuSubmenu, NULL, &MenuNTP }, { "NTP Menu", "The NTP configuration menu.", NULL, dmenuSubmenu, NULL, &MenuNTP },
{ "Options", "The options editor.", NULL, optionsEditor }, { "Options", "The options editor.", NULL, optionsEditor },
{ "Packages", "The packages collection", NULL, configPackages }, { "Packages", "The packages collection", NULL, configPackages },
@@ -1109,7 +1109,7 @@ DMenu MenuConfigure = {
NULL, dmenuSubmenu, NULL, &MenuMouse, NULL }, NULL, dmenuSubmenu, NULL, &MenuMouse, NULL },
{ "6 Networking", "Configure additional network services", { "6 Networking", "Configure additional network services",
NULL, dmenuSubmenu, NULL, &MenuNetworking }, NULL, dmenuSubmenu, NULL, &MenuNetworking },
{ "7 Startup", "Configure system startup services", { "7 Startup", "Configure system startup options",
NULL, dmenuSubmenu, NULL, &MenuStartup }, NULL, dmenuSubmenu, NULL, &MenuStartup },
{ "8 Options", "View/Set various installation options", { "8 Options", "View/Set various installation options",
NULL, optionsEditor }, NULL, optionsEditor },
@@ -1190,7 +1190,7 @@ DMenu MenuNetworking = {
{ "NFS client", "This machine will be an NFS client", { "NFS client", "This machine will be an NFS client",
dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" }, dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" },
{ "NFS server", "This machine will be an NFS server", { "NFS server", "This machine will be an NFS server",
dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable" }, dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable=YES" },
{ "AMD", "This machine wants to run the auto-mounter service", { "AMD", "This machine wants to run the auto-mounter service",
dmenuVarCheck, dmenuToggleVariable, NULL, "amd_enable=YES" }, dmenuVarCheck, dmenuToggleVariable, NULL, "amd_enable=YES" },
{ "AMD Flags", "Set flags to AMD service (if enabled)", { "AMD Flags", "Set flags to AMD service (if enabled)",
+2 -2
View File
@@ -4,7 +4,7 @@
* This is probably the last attempt in the `sysinstall' line, the next * This is probably the last attempt in the `sysinstall' line, the next
* generation being slated for what's essentially a complete rewrite. * generation being slated for what's essentially a complete rewrite.
* *
* $Id: dmenu.c,v 1.35 1997/10/14 18:17:29 jkh Exp $ * $Id: dmenu.c,v 1.36 1998/03/10 17:24:07 jkh Exp $
* *
* Copyright (c) 1995 * Copyright (c) 1995
* Jordan Hubbard. All rights reserved. * Jordan Hubbard. All rights reserved.
@@ -136,7 +136,7 @@ dmenuToggleVariable(dialogMenuItem *tmp)
msgConfirm("Incorrect data field for `%s'!", tmp->title); msgConfirm("Incorrect data field for `%s'!", tmp->title);
return DITEM_FAILURE; return DITEM_FAILURE;
} }
if (!variable_get(var)) if (!variable_check(var))
variable_set(var); variable_set(var);
else else
variable_unset(var); variable_unset(var);
+4 -4
View File
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next * This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite. * generation being essentially a complete rewrite.
* *
* $Id: menus.c,v 1.160 1998/03/13 11:30:44 jkh Exp $ * $Id: menus.c,v 1.161 1998/03/15 17:10:11 jkh Exp $
* *
* Copyright (c) 1995 * Copyright (c) 1995
* Jordan Hubbard. All rights reserved. * Jordan Hubbard. All rights reserved.
@@ -254,7 +254,7 @@ DMenu MenuIndex = {
{ "Network Interfaces", "Configure network interfaces", NULL, tcpMenuSelect }, { "Network Interfaces", "Configure network interfaces", NULL, tcpMenuSelect },
{ "Networking Services", "The network services menu.", NULL, dmenuSubmenu, NULL, &MenuNetworking }, { "Networking Services", "The network services menu.", NULL, dmenuSubmenu, NULL, &MenuNetworking },
{ "NFS, client", "Set NFS client flag.", dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" }, { "NFS, client", "Set NFS client flag.", dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" },
{ "NFS, server", "Set NFS server flag.", dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable" }, { "NFS, server", "Set NFS server flag.", dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable=YES" },
{ "NTP Menu", "The NTP configuration menu.", NULL, dmenuSubmenu, NULL, &MenuNTP }, { "NTP Menu", "The NTP configuration menu.", NULL, dmenuSubmenu, NULL, &MenuNTP },
{ "Options", "The options editor.", NULL, optionsEditor }, { "Options", "The options editor.", NULL, optionsEditor },
{ "Packages", "The packages collection", NULL, configPackages }, { "Packages", "The packages collection", NULL, configPackages },
@@ -1109,7 +1109,7 @@ DMenu MenuConfigure = {
NULL, dmenuSubmenu, NULL, &MenuMouse, NULL }, NULL, dmenuSubmenu, NULL, &MenuMouse, NULL },
{ "6 Networking", "Configure additional network services", { "6 Networking", "Configure additional network services",
NULL, dmenuSubmenu, NULL, &MenuNetworking }, NULL, dmenuSubmenu, NULL, &MenuNetworking },
{ "7 Startup", "Configure system startup services", { "7 Startup", "Configure system startup options",
NULL, dmenuSubmenu, NULL, &MenuStartup }, NULL, dmenuSubmenu, NULL, &MenuStartup },
{ "8 Options", "View/Set various installation options", { "8 Options", "View/Set various installation options",
NULL, optionsEditor }, NULL, optionsEditor },
@@ -1190,7 +1190,7 @@ DMenu MenuNetworking = {
{ "NFS client", "This machine will be an NFS client", { "NFS client", "This machine will be an NFS client",
dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" }, dmenuVarCheck, dmenuToggleVariable, NULL, "nfs_client_enable=YES" },
{ "NFS server", "This machine will be an NFS server", { "NFS server", "This machine will be an NFS server",
dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable" }, dmenuVarCheck, configNFSServer, NULL, "nfs_server_enable=YES" },
{ "AMD", "This machine wants to run the auto-mounter service", { "AMD", "This machine wants to run the auto-mounter service",
dmenuVarCheck, dmenuToggleVariable, NULL, "amd_enable=YES" }, dmenuVarCheck, dmenuToggleVariable, NULL, "amd_enable=YES" },
{ "AMD Flags", "Set flags to AMD service (if enabled)", { "AMD Flags", "Set flags to AMD service (if enabled)",