gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r5057 - libmicrohttpd/src/daemon


From: gnunet
Subject: [GNUnet-SVN] r5057 - libmicrohttpd/src/daemon
Date: Fri, 15 Jun 2007 16:23:21 -0600 (MDT)

Author: durner
Date: 2007-06-15 16:23:21 -0600 (Fri, 15 Jun 2007)
New Revision: 5057

Modified:
   libmicrohttpd/src/daemon/daemon.c
   libmicrohttpd/src/daemon/internal.c
   libmicrohttpd/src/daemon/session.c
Log:
plibc'ing

Modified: libmicrohttpd/src/daemon/daemon.c
===================================================================
--- libmicrohttpd/src/daemon/daemon.c   2007-06-15 21:48:58 UTC (rev 5056)
+++ libmicrohttpd/src/daemon/daemon.c   2007-06-15 22:23:21 UTC (rev 5057)
@@ -174,7 +174,7 @@
                          &ws,
                          &es,
                          &max);
-    num_ready = select(max + 1,
+    num_ready = SELECT(max + 1,
                       &rs, 
                       &ws,
                       &es, 
@@ -192,7 +192,7 @@
       break;
   } 
   if (con->socket_fd != -1) {
-    close(con->socket_fd);
+    CLOSE(con->socket_fd);
     con->socket_fd = -1;
   }
   return NULL;
@@ -215,20 +215,20 @@
   memset(&addr, 
         0,
         sizeof(struct sockaddr));
-  s = accept(daemon->socket_fd, 
+  s = ACCEPT(daemon->socket_fd, 
             &addr,
             &addrlen);
   if ( (s < 0) ||
        (addrlen <= 0) ) {
     MHD_DLOG(daemon,
             "Error accepting connection: %s\n",
-            strerror(errno));
+            STRERROR(errno));
     return MHD_NO;
   }
   if (MHD_NO == daemon->apc(daemon->apc_cls,
                            &addr,
                            addrlen)) {
-    close(s);
+    CLOSE(s);
     return MHD_YES;
   }
   session = malloc(sizeof(struct MHD_Session));
@@ -249,9 +249,9 @@
                            session)) ) {
     MHD_DLOG(daemon,
             "Failed to create a thread: %s\n",
-            strerror(errno));
+            STRERROR(errno));
     free(session->addr);
-    close(s);
+    CLOSE(s);
     free(session);
     return MHD_NO;
   }
@@ -367,7 +367,7 @@
     max = daemon->socket_fd;
     FD_SET(daemon->socket_fd, &rs);
   }
-  num_ready = select(max + 1,
+  num_ready = SELECT(max + 1,
                     &rs,
                     &ws,
                     &es,
@@ -377,7 +377,7 @@
       return MHD_YES;
     MHD_DLOG(daemon,
             "Select failed: %s\n",
-            strerror(errno));
+            STRERROR(errno));
     return MHD_NO;    
   }
   ds = daemon->socket_fd;
@@ -472,12 +472,12 @@
   if ( (port == 0) ||
        (dh == NULL) )
     return NULL;
-  socket_fd = socket(AF_INET, SOCK_STREAM, 0);
+  socket_fd = SOCKET(AF_INET, SOCK_STREAM, 0);
   if (socket_fd < 0) {
     if ((options & MHD_USE_DEBUG) != 0)
       fprintf(stderr,
              "Call to socket failed: %s\n",
-             strerror(errno));
+             STRERROR(errno));
     return NULL;
   }
   /* FIXME: setsockopt: SO_REUSEADDR? */
@@ -486,23 +486,23 @@
         sizeof(struct sockaddr_in));  
   servaddr.sin_family = AF_INET;
   servaddr.sin_port = htons(port);
-  if (bind(socket_fd, 
+  if (BIND(socket_fd, 
           (struct sockaddr *)&servaddr, 
           sizeof(struct sockaddr_in)) < 0) {
     if ( (options & MHD_USE_DEBUG) != 0)
       fprintf(stderr,
              "Failed to bind to port %u: %s\n",
              port,
-             strerror(errno));
-    close(socket_fd);
+             STRERROR(errno));
+    CLOSE(socket_fd);
     return NULL;
   }    
-  if (listen(socket_fd, 20) < 0) {
+  if (LISTEN(socket_fd, 20) < 0) {
     if ((options & MHD_USE_DEBUG) != 0)
       fprintf(stderr,
              "Failed to listen for connections: %s\n",
-             strerror(errno));
-    close(socket_fd);
+             STRERROR(errno));
+    CLOSE(socket_fd);
     return NULL;        
   }    
   retVal = malloc(sizeof(struct MHD_Daemon));
@@ -526,9 +526,9 @@
                            retVal)) ) {
     MHD_DLOG(retVal,
             "Failed to create listen thread: %s\n",
-            strerror(errno));
+            STRERROR(errno));
     free(retVal);
-    close(socket_fd);
+    CLOSE(socket_fd);
     return NULL;    
   }
   return retVal;
@@ -544,7 +544,7 @@
   if (daemon == NULL) 
     return; 
   daemon->shutdown = 1;
-  close(daemon->socket_fd);
+  CLOSE(daemon->socket_fd);
   daemon->socket_fd = -1;
   if ( (0 != (daemon->options & MHD_USE_THREAD_PER_CONNECTION)) ||       
        (0 != (daemon->options & MHD_USE_SELECT_INTERNALLY)) ) {
@@ -553,7 +553,7 @@
   }
   while (daemon->connections != NULL) {
     if (-1 != daemon->connections->socket_fd) {
-      close(daemon->connections->socket_fd);
+      CLOSE(daemon->connections->socket_fd);
       daemon->connections->socket_fd = -1;
     }
     MHD_cleanup_sessions(daemon);

Modified: libmicrohttpd/src/daemon/internal.c
===================================================================
--- libmicrohttpd/src/daemon/internal.c 2007-06-15 21:48:58 UTC (rev 5056)
+++ libmicrohttpd/src/daemon/internal.c 2007-06-15 22:23:21 UTC (rev 5057)
@@ -41,7 +41,7 @@
   if ( (daemon->options & MHD_USE_DEBUG) == 0)
     return;
   va_start(va, format);
-  vfprintf(stderr, format, va);
+  VFPRINTF(stderr, format, va);
   va_end(va);
 }
 

Modified: libmicrohttpd/src/daemon/session.c
===================================================================
--- libmicrohttpd/src/daemon/session.c  2007-06-15 21:48:58 UTC (rev 5056)
+++ libmicrohttpd/src/daemon/session.c  2007-06-15 22:23:21 UTC (rev 5057)
@@ -184,7 +184,7 @@
        MHD_DLOG(session->daemon,
                 "Received excessively long header line (>%u), closing 
connection.\n",
                 4 * MHD_MAX_BUF_SIZE);
-       close(session->socket_fd);
+       CLOSE(session->socket_fd);
        session->socket_fd = -1;
       }
     }
@@ -345,7 +345,7 @@
   /* FIXME: here: find cookie header and parse that! */
   return;
  DIE:
-  close(session->socket_fd);
+  CLOSE(session->socket_fd);
   session->socket_fd = -1;
 }
 
@@ -389,7 +389,7 @@
     /* serios internal error, close connection */
     MHD_DLOG(session->daemon,
             "Internal application error, closing connection.");
-    close(session->socket_fd);
+    CLOSE(session->socket_fd);
     session->socket_fd = -1;
     return;
   }
@@ -439,7 +439,7 @@
             __FUNCTION__);
     return MHD_NO; 
   }
-  bytes_read = recv(session->socket_fd,
+  bytes_read = RECV(session->socket_fd,
                    &session->read_buffer[session->readLoc],
                    session->read_buffer_size - session->readLoc,
                    0);
@@ -448,8 +448,8 @@
       return MHD_NO;
     MHD_DLOG(session->daemon,
             "Failed to receive data: %s\n",
-            strerror(errno));
-    close(session->socket_fd);
+            STRERROR(errno));
+    CLOSE(session->socket_fd);
     session->socket_fd = -1;
     return MHD_YES;
   }
@@ -458,7 +458,7 @@
     /* FIXME: proper handling of end of upload!
        If we were receiving an unbounded upload,
        we should finish up nicely now! */
-    close(session->socket_fd);
+    CLOSE(session->socket_fd);
     session->socket_fd = -1;
     return MHD_YES;
   }
@@ -488,7 +488,7 @@
                              "close");
   } else if (NULL == MHD_get_response_header(session->response,
                                             "Content-length")) {
-    snprintf(buf,
+    SNPRINTF(buf,
             128,
             "%llu",
             (unsigned long long) session->response->total_size);
@@ -512,7 +512,7 @@
   char * data;
 
   MHD_add_extra_headers(session);
-  sprintf(code,
+  SPRINTF(code,
          "HTTP/1.1 %u\r\n", 
          session->responseCode);
   off = strlen(code);
@@ -530,7 +530,7 @@
         off);
   pos = session->response->first_header;
   while (pos != NULL) {
-    sprintf(&data[off],
+    SPRINTF(&data[off],
            "%s: %s\r\n",
            pos->header,
            pos->value);
@@ -567,7 +567,7 @@
   if (! session->headersSent) {
     if (session->write_buffer == NULL)
       MHD_build_header_response(session);
-    ret = send(session->socket_fd, 
+    ret = SEND(session->socket_fd, 
               &session->write_buffer[session->writeLoc],
               session->write_buffer_size - session->writeLoc,
               0);
@@ -576,8 +576,8 @@
        return MHD_YES;
       MHD_DLOG(session->daemon,
               "Failed to send data: %s\n",
-              strerror(errno));
-      close(session->socket_fd);
+              STRERROR(errno));
+      CLOSE(session->socket_fd);
       session->socket_fd = -1;
       return MHD_YES;
     }
@@ -614,7 +614,7 @@
     if (ret == -1) {
       /* end of message, signal other side by closing! */
       response->data_size = session->messagePos;
-      close(session->socket_fd);
+      CLOSE(session->socket_fd);
       session->socket_fd = -1;
       return MHD_YES;
     }
@@ -625,7 +625,7 @@
   }
   
   /* transmit */
-  ret = send(session->socket_fd, 
+  ret = SEND(session->socket_fd, 
             &response->data[session->messagePos - response->data_start],
             response->data_size - (session->messagePos - response->data_start),
             0);
@@ -636,8 +636,8 @@
       return MHD_YES;
     MHD_DLOG(session->daemon,
             "Failed to send data: %s\n",
-            strerror(errno));
-    close(session->socket_fd);
+            STRERROR(errno));
+    CLOSE(session->socket_fd);
     session->socket_fd = -1;
     return MHD_YES;
   }





reply via email to

[Prev in Thread] Current Thread [Next in Thread]