Author: baggins
Date: Mon Oct 17 15:20:06 2005
New Revision: 6450

Removed:
   rc-scripts/trunk/src/minilogd.c
Modified:
   rc-scripts/trunk/src/Makefile.am
   rc-scripts/trunk/src/initlog.c
Log:
- removed minilogd and its calls (more pain than gain)



Modified: rc-scripts/trunk/src/Makefile.am
==============================================================================
--- rc-scripts/trunk/src/Makefile.am    (original)
+++ rc-scripts/trunk/src/Makefile.am    Mon Oct 17 15:20:06 2005
@@ -21,7 +21,6 @@
        getkey \
        initlog \
        loglevel \
-       minilogd \
        netreport \
        ppp-watch \
        start-stop-daemon \

Modified: rc-scripts/trunk/src/initlog.c
==============================================================================
--- rc-scripts/trunk/src/initlog.c      (original)
+++ rc-scripts/trunk/src/initlog.c      Mon Oct 17 15:20:06 2005
@@ -168,38 +168,6 @@
     return lines;
 }
 
-int startDaemon() {
-    int pid;
-    int rc;
-    
-    if ( (pid = fork()) == -1 ) {
-       perror("fork");
-       return -1;
-    }
-    if ( pid ) {
-       /* parent */
-       waitpid(pid,&rc,0);
-       if (WIFEXITED(rc)) {
-         DDEBUG("minilogd returned %d!\n",WEXITSTATUS(rc));
-         return WEXITSTATUS(rc);
-       }
-       else
-         return -1;
-    } else {
-       int fd;
-       
-       fd=open("/dev/null",O_RDWR);
-       dup2(fd,0);
-       dup2(fd,1);
-       dup2(fd,2);
-        close(fd);
-       /* kid */
-       execlp("minilogd","minilogd",NULL);
-       perror("exec");
-       exit(-1);
-    }
-}
-
 int trySocket() {
        int s;
        struct sockaddr_un addr;
@@ -244,7 +212,6 @@
     
        
     if  ( ((stat(_PATH_LOG,&statbuf)==-1) || trySocket())
-         && startDaemon()
        ) {
        DDEBUG("starting daemon failed, pooling entry %d\n",logEntries);
        logData=realloc(logData,(logEntries+1)*sizeof(struct logInfo));
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to