fort_SOURCES += common.c common.h
fort_SOURCES += json_parser.c json_parser.h
fort_SOURCES += notify.c notify.h
-fort_SOURCES += slurm_db.c slurm_db.h
-fort_SOURCES += slurm_loader.c slurm_loader.h
-fort_SOURCES += slurm_parser.c slurm_parser.h
fort_SOURCES += updates_daemon.c updates_daemon.h
fort_SOURCES += rtr/err_pdu.c rtr/err_pdu.h
fort_SOURCES += rtr/db/roa.c rtr/db/roa.h
fort_SOURCES += rtr/db/vrps.c rtr/db/vrps.h
+fort_SOURCES += slurm/slurm_db.c slurm/slurm_db.h
+fort_SOURCES += slurm/slurm_loader.c slurm/slurm_loader.h
+fort_SOURCES += slurm/slurm_parser.c slurm/slurm_parser.h
+
fort_CFLAGS = -Wall
# Feel free to temporarily remove this one if you're not using gcc 7.3.0.
#fort_CFLAGS += $(GCC_WARNS)
#include "debug.h"
#include "extension.h"
#include "nid.h"
-#include "slurm_loader.h"
#include "thread_var.h"
#include "rsync/rsync.h"
#include "rtr/rtr.h"
#include "rtr/db/vrps.h"
+#include "slurm/slurm_loader.h"
static int
start_rtr_server(void)
-#ifndef SRC_SLURM_DB_H_
-#define SRC_SLURM_DB_H_
+#ifndef SRC_SLURM_SLURM_DB_H_
+#define SRC_SLURM_SLURM_DB_H_
-#include "slurm_parser.h"
+#include "slurm/slurm_parser.h"
struct slurm_prefix_list {
struct slurm_prefix *list;
void slurm_db_cleanup(void);
-#endif /* SRC_SLURM_DB_H_ */
+#endif /* SRC_SLURM_SLURM_DB_H_ */
#include "log.h"
#include "config.h"
-#include "slurm_db.h"
-#include "slurm_parser.h"
+#include "slurm/slurm_db.h"
+#include "slurm/slurm_parser.h"
#define SLURM_FILE_EXTENSION ".slurm"
--- /dev/null
+#ifndef SRC_SLURM_SLURM_LOADER_H_
+#define SRC_SLURM_SLURM_LOADER_H_
+
+int slurm_load(void);
+void slurm_cleanup(void);
+
+#endif /* SRC_SLURM_SLURM_LOADER_H_ */
#include "log.h"
#include "address.h"
#include "json_parser.h"
-#include "slurm_db.h"
+#include "slurm/slurm_db.h"
/* JSON members */
#define SLURM_VERSION "slurmVersion"
-#ifndef SRC_SLURM_PARSER_H_
-#define SRC_SLURM_PARSER_H_
+#ifndef SRC_SLURM_SLURM_PARSER_H_
+#define SRC_SLURM_SLURM_PARSER_H_
#include <netinet/in.h>
int slurm_parse(char const *);
-#endif /* SRC_SLURM_PARSER_H_ */
+#endif /* SRC_SLURM_SLURM_PARSER_H_ */
+++ /dev/null
-#ifndef SRC_SLURM_LOADER_H_
-#define SRC_SLURM_LOADER_H_
-
-int slurm_load(void);
-void slurm_cleanup(void);
-
-#endif /* SRC_SLURM_LOADER_H_ */