[rtems-libbsd commit] Create "/etc" in rtems_bsd_initialize()

Sebastian Huber sebh at rtems.org
Thu Jan 30 15:35:13 UTC 2014


Module:    rtems-libbsd
Branch:    master
Commit:    8118e8efeb3586a15c37fa7406795d3459b5093d
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=8118e8efeb3586a15c37fa7406795d3459b5093d

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri Jan 24 13:27:06 2014 +0100

Create "/etc" in rtems_bsd_initialize()

---

 rtemsbsd/rtems/rtems-bsd-init.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/rtemsbsd/rtems/rtems-bsd-init.c b/rtemsbsd/rtems/rtems-bsd-init.c
index c622e53..62bfd3a 100644
--- a/rtemsbsd/rtems/rtems-bsd-init.c
+++ b/rtemsbsd/rtems/rtems-bsd-init.c
@@ -47,6 +47,7 @@
 #include <rtems/bsd/sys/lock.h>
 #include <sys/mutex.h>
 #include <sys/proc.h>
+#include <sys/stat.h>
 
 #include <rtems/bsd/bsd.h>
 
@@ -84,6 +85,8 @@ rtems_bsd_initialize(void)
 	gettimeofday(&boottime, NULL);
 	timeval2bintime(&boottime, &boottimebin);
 
+	mkdir("/etc", S_IRWXU | S_IRWXG | S_IRWXO);
+
 	sc =  rtems_timer_initiate_server(
 		BSD_TASK_PRIORITY_TIMER,
 		BSD_MINIMUM_TASK_STACK_SIZE,




More information about the vc mailing list