Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Blame | Last modification | View Log | RSS feed

Description: Fix incorrect use of fprintf()
Author: Magnus Holmgren <holmgren@debian.org>

--- a/sockets.c
+++ b/sockets.c
@@ -50,7 +50,7 @@ ReadExact(int sock, char *buf, int n)
        j = read(sock, buf + i, (n - i));
        if (j <= 0) {
            if (j < 0) {
-               fprintf(stderr,programName);
+               fprintf(stderr,"%s",programName);
                perror(": read");
            } else {
                if (errorMessageFromReadExact) {
@@ -81,7 +81,7 @@ WriteExact(int sock, char *buf, int n)
        j = write(sock, buf + i, (n - i));
        if (j <= 0) {
            if (j < 0) {
-               fprintf(stderr,programName);
+               fprintf(stderr,"%s",programName);
                perror(": write");
            } else {
                fprintf(stderr,"%s: write failed\n",programName);
@@ -126,20 +126,20 @@ ConnectToTcpAddr(unsigned int host, int
   
   sock = socket(AF_INET, SOCK_STREAM, 0);
   if (sock < 0) {
-    fprintf(stderr,programName);
+    fprintf(stderr,"%s",programName);
     perror(": ConnectToTcpAddr: socket");
     return -1;
   }
   
   if (connect(sock, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
-    fprintf(stderr,programName);
+    fprintf(stderr,"%s",programName);
     perror(": ConnectToTcpAddr: connect");
     close(sock);
     return -1;
   }
   
   if (setsockopt(sock, IPPROTO_TCP, TCP_NODELAY, (char *)&one, sizeof(one)) < 0) {
-    fprintf(stderr,programName);
+    fprintf(stderr,"%s",programName);
     perror(": ConnectToTcpAddr: setsockopt");
     close(sock);
     return -1;
@@ -167,28 +167,28 @@ ListenAtTcpPort(int port)
 
     sock = socket(AF_INET, SOCK_STREAM, 0);
     if (sock < 0) {
-       fprintf(stderr,programName);
+       fprintf(stderr,"%s",programName);
        perror(": ListenAtTcpPort: socket");
        return -1;
     }
 
     if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR,
                   (const char *)&one, sizeof(one)) < 0) {
-       fprintf(stderr,programName);
+       fprintf(stderr,"%s",programName);
        perror(": ListenAtTcpPort: setsockopt");
        close(sock);
        return -1;
     }
 
     if (bind(sock, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
-       fprintf(stderr,programName);
+       fprintf(stderr,"%s",programName);
        perror(": ListenAtTcpPort: bind");
        close(sock);
        return -1;
     }
 
     if (listen(sock, 5) < 0) {
-       fprintf(stderr,programName);
+       fprintf(stderr,"%s",programName);
        perror(": ListenAtTcpPort: listen");
        close(sock);
        return -1;
@@ -244,14 +244,14 @@ AcceptTcpConnection(int listenSock)
 
     sock = accept(listenSock, (struct sockaddr *) &addr, &addrlen);
     if (sock < 0) {
-       fprintf(stderr,programName);
+       fprintf(stderr,"%s",programName);
        perror(": AcceptTcpConnection: accept");
        return -1;
     }
 
     if (setsockopt(sock, IPPROTO_TCP, TCP_NODELAY,
                   (char *)&one, sizeof(one)) < 0) {
-       fprintf(stderr,programName);
+       fprintf(stderr,"%s",programName);
        perror(": AcceptTcpConnection: setsockopt");
        close(sock);
        return -1;