int warn = 1;
int abort_p = 0;
struct hash *users, *machines, *clusters, *lists, *filesys, *nfsphys;
-struct hash *strings, *members, *subnets, *string_dups;
+struct hash *strings, *members, *subnets, *string_dups, *printservers;
EXEC SQL BEGIN DECLARE SECTION;
int dcmenable;
EXEC SQL END DECLARE SECTION;
while (++arg - argv < argc)
{
- if (**arg == '-')
+ if (**arg == '-')
{
switch ((*arg)[1])
{
fflush(stdout);
EXEC SQL CONNECT :database IDENTIFIED BY :database;
printf("done\n");
- EXEC SQL SELECT value INTO :dcmenable FROM numvalues
- WHERE name = 'dcm_enable';
- dprintf("DCM disabled (was %d)\n", dcmenable);
- EXEC SQL UPDATE numvalues SET value = 0 WHERE name = 'dcm_enable';
+ if (mode != MODE_NO)
+ {
+ EXEC SQL SELECT value INTO :dcmenable FROM numvalues
+ WHERE name = 'dcm_enable';
+ dprintf("DCM disabled (was %d)\n", dcmenable);
+ EXEC SQL UPDATE numvalues SET value = 0 WHERE name = 'dcm_enable';
+ }
/* Begin transaction here. */