===================================================================
RCS file: /cvs/cvs/blind/blind.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- blind/blind.c	2022/03/18 19:55:19	1.8
+++ blind/blind.c	2022/03/18 20:54:01	1.9
@@ -17,6 +17,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
+#include <string.h>
 #include <syslog.h>
 
 #include "blind.h"
@@ -81,13 +82,18 @@ main(int argc, char *argv[])
 	if ((bl = config_init()) == NULL) 
 		log_fatal("config default");
 
+        if (strlcpy(bl->bl_conf, config, PATH_MAX)>= PATH_MAX)
+		log_fatal("config file exceeds PATH_MAX");
+        
+        // conf file
+
+        // parse config
+        
+        log_debug("conf=%s", bl->bl_conf);
+        log_debug("sock=%s", bl->bl_sock);
 	log_debug("ttl=%d", bl->bl_ttl);
 	
-	// conf file format + default values
-
 	// TAILQ_INIT(&offline_queue)
-
-	// parse_config
 
 	exit(0);
 }