Altre correzioni degli include per le nuove posizioni delle
authorSimone Piccardi <piccardi@gnulinux.it>
Tue, 18 May 2010 10:52:51 +0000 (10:52 +0000)
committerSimone Piccardi <piccardi@gnulinux.it>
Tue, 18 May 2010 10:52:51 +0000 (10:52 +0000)
dichiarazioni delle funzioni di sistema.

sources/DirMonitor.c
sources/PXDirMonitor.c
sources/SetTermAttr.c
sources/TCP_cunc_daytimed.c
sources/TCP_daytime.c
sources/TCP_iter_daytimed.c
sources/UDP_daytime.c
sources/UDP_daytimed.c
sources/UDP_echo_first.c
sources/mygethost.c

index 91198d4ee6b1ff6ead6473636f87b300c9b8cfb5..8a696fe0fbc067e8d1a3b6dd037aa6a715dc158e 100644 (file)
@@ -31,6 +31,7 @@
 #include <dirent.h>      /* directory operation constants and functions */
 #include <stdlib.h>      /* C standard library */
 #include <unistd.h>      /* unix standard library */
+#include <string.h>     /* C strings library */
 
 #include "Gapil.h"
 #include "macros.h"
index 5f001fe6c79bd1b6523c3a71376356f061c6d740..b6ec9827944837dac5b0b3cd64bc6465ab5c3881 100644 (file)
@@ -32,6 +32,7 @@
 #include <dirent.h>      /* directory operation constants and functions */
 #include <stdlib.h>      /* C standard library */
 #include <unistd.h>      /* unix standard library */
+#include <string.h>     /* C strings library */
 
 #include "Gapil.h"
 #include "macros.h"
index d509d2665abd49dea9f48cd294e80ec46e644902..c0e79c3a0affb370bc3a0332c94e77dc5b60dd9a 100644 (file)
 #include <unistd.h>      /* unix standard library */
 #include <termios.h>     /* terminals constants, types and functions */
 #include <errno.h>       /* error definitions and routines */
+#include <stdio.h>      /* standard I/O library */
 
 int SetTermAttr(int fd, tcflag_t flag) 
 {
     struct termios values;
     int res;
 
-    res = tcgetattr (desc, &values);
+    res = tcgetattr (fd, &values);
     if (res) {
        perror("Cannot get attributes");
        return res;
     }
     values.c_lflag |= flag;
-    res = tcsetattr (desc, TCSANOW, &values);
+    res = tcsetattr (fd, TCSANOW, &values);
     if (res) {
        perror("Cannot set attributes");
        return res;
@@ -52,13 +53,13 @@ int UnSetTermAttr(int fd, tcflag_t flag)
     struct termios values;
     int res;
 
-    res = tcgetattr (desc, &values);
+    res = tcgetattr (fd, &values);
     if (res) {
        perror("Cannot get attributes");
        return res;
     }
     values.c_lflag &= (~flag);
-    res = tcsetattr (desc, TCSANOW, &values);
+    res = tcsetattr (fd, TCSANOW, &values);
     if (res) {
        perror("Cannot set attributes");
        return res;
index 1b748de51af7476221cf38d882210d7c3522c3aa..32f38c7c61b194b4aafc22ed638521ed2e33c45f 100644 (file)
@@ -36,6 +36,8 @@
 #include <sys/socket.h>  /* socket constants, types and functions */
 #include <stdio.h>      /* standard I/O library */
 #include <time.h>        /* date and time constants, types and functions */
+#include <string.h>     /* C strings library */
+#include <stdlib.h>     /* C standard library */
 
 #define MAXLINE 80
 #define BACKLOG 10
index 0c5857e7b8ac0f84be166d935eefb48309e932aa..e1fe9d6acb9418e4e01d23c4dfcc00171eb58530 100644 (file)
@@ -36,6 +36,8 @@
 #include <arpa/inet.h>   /* IP addresses conversion utilities */
 #include <sys/socket.h>  /* socket constants, types and functions */
 #include <stdio.h>      /* standard I/O library */
+#include <string.h>     /* C strings library */
+#include <stdlib.h>     /* C standard library */
 
 #define MAXLINE 80
 /* Program begin */
index d124ec98de9de5b6f57f57ba62033d059d669509..9771dad87d20228fae06439ffc9c2f5d89298b1a 100644 (file)
@@ -36,6 +36,8 @@
 #include <sys/socket.h>  /* socket constants, types and functions */
 #include <stdio.h>      /* standard I/O library */
 #include <time.h>        /* date and time constants, types and functions */
+#include <string.h>     /* C strings library */
+#include <stdlib.h>     /* C standard library */
 
 #define MAXLINE 80
 #define BACKLOG 10
index 889e61d3e33c7a8806bbaa50dbfd6dd6d25aebd3..8f98a41d987df43b062884ac70bcd5d8495ed9df 100644 (file)
@@ -35,7 +35,8 @@
 #include <arpa/inet.h>   /* IP addresses conversion utilities */
 #include <sys/socket.h>  /* socket constants, types and functions */
 #include <stdio.h>      /* standard I/O library */
-#include <stdlib.h>     /* standard library */
+#include <stdlib.h>     /* C standard library */
+#include <string.h>     /* C strings library */
 
 #define MAXLINE 80
 /* Program begin */
index 40112468127d9b29fff38577491cddd92eab2232..6f40384940253e6d4a655ea650f588b2c74c8256 100644 (file)
@@ -36,6 +36,8 @@
 #include <sys/socket.h>  /* socket constants, types and functions */
 #include <stdio.h>      /* standard I/O library */
 #include <time.h>        /* date and time constants, types and functions */
+#include <string.h>     /* C strings library */
+#include <stdlib.h>     /* C standard library */
 
 #define MAXLINE 80
 /* Program begin */
index 8f00498f044401ac612475b09536211676630511..5c4e9c8f5260226a52208280efcc767818446f03 100644 (file)
@@ -38,6 +38,7 @@
 #include <stdio.h>      /* standard I/O library */
 #include <errno.h>      /* error definitions and routines */
 #include <string.h>     /* C strings library */
+#include <stdlib.h>     /* C standard library */
 
 #include "macros.h"
 
index c585eb8ff985ced187cc5dad43758164fb921822..2167852064349e66599fe5ac5049f19523b1e74a 100644 (file)
@@ -30,8 +30,7 @@
 #include <unistd.h>      /* unix standard library */
 #include <arpa/inet.h>   /* IP addresses conversion utilities */
 #include <netdb.h>       /* C resolver library */
-
-
+#include <netinet/tcp.h> /* TCP socket option */
 
 extern int h_errno;