]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blobdiff - iputils/patches/iputils-s20071127-warnings.patch
Move all packages to root.
[people/ms/ipfire-3.x.git] / iputils / patches / iputils-s20071127-warnings.patch
diff --git a/iputils/patches/iputils-s20071127-warnings.patch b/iputils/patches/iputils-s20071127-warnings.patch
new file mode 100644 (file)
index 0000000..a2d0a83
--- /dev/null
@@ -0,0 +1,126 @@
+diff -up iputils-s20071127/ping_common.c.warnings iputils-s20071127/ping_common.c
+--- iputils-s20071127/ping_common.c.warnings   2008-06-02 13:29:27.000000000 +0200
++++ iputils-s20071127/ping_common.c    2008-06-02 13:29:27.000000000 +0200
+@@ -338,7 +338,7 @@ resend:
+                        * high preload or pipe size is very confusing. */
+                       if ((preload < screen_width && pipesize < screen_width) ||
+                           in_flight() < screen_width)
+-                              write(STDOUT_FILENO, ".", 1);
++                              printf(".");
+               }
+               return interval - tokens;
+       }
+@@ -391,7 +391,7 @@ resend:
+       if (i == 0 && !(options & F_QUIET)) {
+               if (options & F_FLOOD)
+-                      write(STDOUT_FILENO, "E", 1);
++                      printf("E");
+               else
+                       perror("ping: sendmsg");
+       }
+@@ -717,9 +717,9 @@ restamp:
+       if (options & F_FLOOD) {
+               if (!csfailed)
+-                      write(STDOUT_FILENO, "\b \b", 3);
++                      printf("\b \b");
+               else
+-                      write(STDOUT_FILENO, "\bC", 1);
++                      printf("\bC");
+       } else {
+               int i;
+               __u8 *cp, *dp;
+diff -up iputils-s20071127/clockdiff.c.warnings iputils-s20071127/clockdiff.c
+--- iputils-s20071127/clockdiff.c.warnings     2007-11-27 01:57:27.000000000 +0100
++++ iputils-s20071127/clockdiff.c      2008-06-02 13:29:27.000000000 +0200
+@@ -628,8 +628,6 @@ main(int argc, char *argv[])
+               }
+       }
+-      nice(-16);
+-
+       if ((measure_status = (ip_opt_len ? measure_opt : measure)(&server)) < 0) {
+               if (errno)
+                       perror("measure");
+diff -up iputils-s20071127/ping6.c.warnings iputils-s20071127/ping6.c
+--- iputils-s20071127/ping6.c.warnings 2008-06-02 13:30:06.000000000 +0200
++++ iputils-s20071127/ping6.c  2008-06-02 13:31:14.000000000 +0200
+@@ -667,7 +667,7 @@ int receive_error_msg()
+               if (options & F_QUIET)
+                       goto out;
+               if (options & F_FLOOD)
+-                      write(STDOUT_FILENO, "E", 1);
++                      printf("E");
+               else if (e->ee_errno != EMSGSIZE)
+                       fprintf(stderr, "ping: local error: %s\n", strerror(e->ee_errno));
+               else
+@@ -690,7 +690,7 @@ int receive_error_msg()
+               if (options & F_QUIET)
+                       goto out;
+               if (options & F_FLOOD) {
+-                      write(STDOUT_FILENO, "\bE", 2);
++                      printf("\bE");
+               } else {
+                       printf("From %s icmp_seq=%u ", pr_addr(&sin6->sin6_addr), ntohs(icmph.icmp6_seq));
+                       pr_icmph(e->ee_type, e->ee_code, e->ee_info);
+@@ -838,7 +838,7 @@ parse_reply(struct msghdr *msg, int cc, 
+                               return 0;
+                       nerrors++;
+                       if (options & F_FLOOD) {
+-                              write(STDOUT_FILENO, "\bE", 2);
++                              printf("\bE");
+                               return 0;
+                       }
+                       printf("From %s: icmp_seq=%u ", pr_addr(&from->sin6_addr), ntohs(icmph1->icmp6_seq));
+diff -up iputils-s20071127/ping.c.warnings iputils-s20071127/ping.c
+--- iputils-s20071127/ping.c.warnings  2008-06-02 13:29:27.000000000 +0200
++++ iputils-s20071127/ping.c   2008-06-02 13:29:27.000000000 +0200
+@@ -367,7 +367,7 @@ main(int argc, char **argv)
+               }
+               source.sin_port = 0;
+               close(probe_fd);
+-      } while (0);
++      }
+       if (whereto.sin_addr.s_addr == 0)
+               whereto.sin_addr.s_addr = source.sin_addr.s_addr;
+@@ -594,7 +594,7 @@ int receive_error_msg()
+               if (options & F_QUIET)
+                       goto out;
+               if (options & F_FLOOD)
+-                      write(STDOUT_FILENO, "E", 1);
++                      printf("E");
+               else if (e->ee_errno != EMSGSIZE)
+                       fprintf(stderr, "ping: local error: %s\n", strerror(e->ee_errno));
+               else
+@@ -630,7 +630,7 @@ int receive_error_msg()
+               if (options & F_QUIET)
+                       goto out;
+               if (options & F_FLOOD) {
+-                      write(STDOUT_FILENO, "\bE", 2);
++                      printf("\bE");
+               } else {
+                       printf("From %s icmp_seq=%u ", pr_addr(sin->sin_addr.s_addr), ntohs(icmph.un.echo.sequence));
+                       pr_icmph(e->ee_type, e->ee_code, e->ee_info, NULL);
+@@ -795,7 +795,7 @@ parse_reply(struct msghdr *msg, int cc, 
+                                       return !error_pkt;
+                               if (options & F_FLOOD) {
+                                       if (error_pkt)
+-                                              write(STDOUT_FILENO, "\bE", 2);
++                                              printf("\bE");
+                                       return !error_pkt;
+                               }
+                               printf("From %s: icmp_seq=%u ",
+@@ -812,9 +812,9 @@ parse_reply(struct msghdr *msg, int cc, 
+               }
+               if ((options & F_FLOOD) && !(options & (F_VERBOSE|F_QUIET))) {
+                       if (!csfailed)
+-                              write(STDOUT_FILENO, "!E", 2);
++                              printf("!E");
+                       else
+-                              write(STDOUT_FILENO, "!EC", 3);
++                              printf("!EC");
+                       return 0;
+               }
+               if (!(options & F_VERBOSE) || uid)