-doxygen
[oweals/gnunet.git] / src / transport / gnunet-helper-transport-wlan-dummy.c
index 1e48d17e719d696fb00d8152a6e607aad762d061..e6be00a7399c1d9dbb6ca6432c073bee8e8ec5d7 100644 (file)
@@ -238,14 +238,14 @@ main (int argc, char *argv[])
       erg = mkfifo (FIFO_FILE1, 0666);
       if ( (0 != erg) && (EEXIST != errno) )
        FPRINTF (stderr, "Error in mkfifo(%s): %s\n", FIFO_FILE1,
-                strerror (errno));    
+                strerror (errno));
     }
   }
   else
   {
     if (0 != stat (FIFO_FILE2, &st))
     {
-      erg = mkfifo (FIFO_FILE2, 0666);
+       GNUNET_break (0 == (erg = mkfifo (FIFO_FILE2, 0666)));
       if ( (0 != erg) && (EEXIST != errno) )
        FPRINTF (stderr, "Error in mkfifo(%s): %s\n", FIFO_FILE2,
                 strerror (errno));
@@ -263,7 +263,7 @@ main (int argc, char *argv[])
     }
     if (NULL == (fpout = fopen (FIFO_FILE2, "w")))
     {
-      mkfifo (FIFO_FILE2, 0666);
+      GNUNET_break (0 == mkfifo (FIFO_FILE2, 0666));
       fpout = fopen (FIFO_FILE2, "w");
     }
     if (NULL == fpout)
@@ -277,7 +277,7 @@ main (int argc, char *argv[])
     first = 0;
     if (NULL == (fpout = fopen (FIFO_FILE1, "w")))
     {
-      mkfifo (FIFO_FILE1, 0666);
+       GNUNET_break (0 == mkfifo (FIFO_FILE1, 0666));
       fpout = fopen (FIFO_FILE1, "w");
     }
     if (NULL == fpout)
@@ -314,7 +314,8 @@ main (int argc, char *argv[])
 
   signal (SIGINT, &sigfunc);
   signal (SIGTERM, &sigfunc);
-
+  signal (GNUNET_TERM_SIG, &sigfunc);
+  
   write_std.size = 0;
   write_std.pos = 0;
   write_pout.size = 0;