static char *rcsid_increment_dc = "$Header$";
#endif lint
+#include <fcntl.h>
#include <mit-copyright.h>
#include <moira.h>
#include "query.h"
strcpy(barg0, "?");
strcpy(barg1, argv[1]);
strcpy(barg2, "?");
- sprintf(buffer, "%s and fs.filsys_id = q.filsys_id", qual);
+ sprintf(buffer, "%s and filesys.filsys_id = quota.filsys_id", qual);
qual = buffer;
- EXEC SQL SELECT q.quota, fs.name INTO :barg3, :barg4
- FROM quota q, filesys fs WHERE :qual;
+ EXEC SQL SELECT CHAR(quota.quota), filesys.name INTO :barg3, :barg4
+ FROM quota, filesys WHERE :qual;
beforec = 5;
} else if (!strcmp(table, "list")) {
EXEC SQL SELECT name, CHAR(active), CHAR(publicflg), CHAR(hidden),
strcpy(aarg0, "?");
strcpy(aarg1, argv[1]);
strcpy(aarg2, "?");
- sprintf(buffer, "%s and fs.filsys_id = q.filsys_id", qual);
+ sprintf(buffer, "%s and filesys.filsys_id = quota.filsys_id", qual);
qual = buffer;
- EXEC SQL SELECT CHAR(q.quota), fs.name INTO :aarg3, :aarg4
- FROM quota q, filesys fs WHERE :qual;
+ EXEC SQL SELECT CHAR(quota.quota), filesys.name INTO :aarg3, :aarg4
+ FROM quota, filesys WHERE :qual;
afterc = 5;
} else if (!strcmp(table, "list")) {
EXEC SQL SELECT name, CHAR(active), CHAR(publicflg), CHAR(hidden),
switch (inc_pid) {
case 0:
execv(prog, argv);
- exit(1);
+ _exit(1);
case -1:
com_err(whoami, 0, "Failed to start incremental update");
break;