From 46e1772ff84bbd5a4da4f07cf31f649df3b05613 Mon Sep 17 00:00:00 2001
From: Mark Grondona <mgrondona@llnl.gov>
Date: Wed, 22 May 2002 22:18:44 +0000
Subject: [PATCH]  o adjusted includes after removal of bits_bytes.[ch] and
 common/slurm*.h

---
 src/slurmctld/controller.c     |  2 +-
 src/slurmctld/job_mgr.c        |  2 +-
 src/slurmctld/job_scheduler.c  |  2 +-
 src/slurmctld/node_mgr.c       |  2 +-
 src/slurmctld/node_scheduler.c |  2 +-
 src/slurmctld/partition_mgr.c  |  2 +-
 src/slurmctld/read_config.c    | 31 ++++++++++++++++++++++++++++++-
 src/slurmctld/step_mgr.c       |  2 +-
 8 files changed, 37 insertions(+), 8 deletions(-)

diff --git a/src/slurmctld/controller.c b/src/slurmctld/controller.c
index fdd83f80b39..f5f1871c069 100644
--- a/src/slurmctld/controller.c
+++ b/src/slurmctld/controller.c
@@ -21,7 +21,7 @@
 #include <netinet/in.h>
 #include <unistd.h>
 
-#include "slurm.h"
+#include "slurmctld.h"
 #include "pack.h"
 
 #define BUF_SIZE 1024
diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c
index d9639623b58..c14e3189573 100644
--- a/src/slurmctld/job_mgr.c
+++ b/src/slurmctld/job_mgr.c
@@ -17,7 +17,7 @@
 
 #include "list.h"
 #include "pack.h"
-#include "slurm.h"
+#include "slurmctld.h"
 
 #define BUF_SIZE 1024
 #define MAX_STR_PACK 128
diff --git a/src/slurmctld/job_scheduler.c b/src/slurmctld/job_scheduler.c
index a70ad24b224..8f3d6405687 100644
--- a/src/slurmctld/job_scheduler.c
+++ b/src/slurmctld/job_scheduler.c
@@ -14,7 +14,7 @@
 #include <string.h>
 
 #include "list.h"
-#include "slurm.h"
+#include "slurmctld.h"
 
 struct job_queue {
 	int priority;
diff --git a/src/slurmctld/node_mgr.c b/src/slurmctld/node_mgr.c
index 61b6bf90794..7528ed47477 100644
--- a/src/slurmctld/node_mgr.c
+++ b/src/slurmctld/node_mgr.c
@@ -14,7 +14,7 @@
 #include <stdio.h>
 #include <string.h>
 
-#include "slurm.h"
+#include "slurmctld.h"
 
 #define BUF_SIZE 	1024
 #define SEPCHARS 	" \n\t"
diff --git a/src/slurmctld/node_scheduler.c b/src/slurmctld/node_scheduler.c
index 90d73ea3915..eb4ee43b320 100644
--- a/src/slurmctld/node_scheduler.c
+++ b/src/slurmctld/node_scheduler.c
@@ -18,7 +18,7 @@
 #include <string.h>
 #include <syslog.h>
 
-#include "slurm.h"
+#include "slurmctld.h"
 
 #define BUF_SIZE 1024
 
diff --git a/src/slurmctld/partition_mgr.c b/src/slurmctld/partition_mgr.c
index 7edf0d91e95..9d1b52069c0 100644
--- a/src/slurmctld/partition_mgr.c
+++ b/src/slurmctld/partition_mgr.c
@@ -16,7 +16,7 @@
 #include <string.h>
 
 #include "list.h"
-#include "slurm.h"
+#include "slurmctld.h"
 
 #define BUF_SIZE 1024
 #define SEPCHARS " \n\t"
diff --git a/src/slurmctld/read_config.c b/src/slurmctld/read_config.c
index 6a99ad33d2e..6bcc51ad9c9 100644
--- a/src/slurmctld/read_config.c
+++ b/src/slurmctld/read_config.c
@@ -20,7 +20,7 @@
 #include <syslog.h>
 #include <unistd.h>
 
-#include "slurm.h"
+#include "slurmctld.h"
 #include "list.h"
 
 #define BUF_SIZE 1024
@@ -30,6 +30,7 @@ int parse_part_spec (char *in_line);
 
 char *backup_controller = NULL;
 char *control_machine = NULL;
+int node_record_count = 0;
 
 #if DEBUG_MODULE
 /* main is used here for module testing purposes only */
@@ -149,6 +150,34 @@ main (int argc, char *argv[]) {
 #endif
 
 
+/* 
+ * report_leftover - report any un-parsed (non-whitespace) characters on the
+ * configuration input line.
+ * input: in_line - what is left of the configuration input line.
+ *        line_num - line number of the configuration file.
+ * output: none
+ */
+static void
+report_leftover (char *in_line, int line_num)
+{
+	int bad_index, i;
+
+	bad_index = -1;
+	for (i = 0; i < strlen (in_line); i++) {
+		if (isspace ((int) in_line[i]) || (in_line[i] == '\n'))
+			continue;
+		bad_index = i;
+		break;
+	}
+
+	if (bad_index == -1)
+		return;
+	error ("report_leftover: ignored input on line %d of configuration: %s",
+			line_num, &in_line[bad_index]);
+	return;
+}
+
+
 /*
  * build_bitmaps - build node bitmaps to define which nodes are in which 
  *    1) partition  2) configuration record  3) up state  4) idle state
diff --git a/src/slurmctld/step_mgr.c b/src/slurmctld/step_mgr.c
index c61ae7f3259..d55d76af5a4 100644
--- a/src/slurmctld/step_mgr.c
+++ b/src/slurmctld/step_mgr.c
@@ -17,7 +17,7 @@
 
 #include "list.h"
 #include "pack.h"
-#include "slurm.h"
+#include "slurmctld.h"
 
 #define BUF_SIZE 1024
 
-- 
GitLab