]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - src/patches/busybox-0.60.5-spider.patch
Saemtliche unbenutzte Patches aus dem Repository geworfen.
[people/teissler/ipfire-2.x.git] / src / patches / busybox-0.60.5-spider.patch
diff --git a/src/patches/busybox-0.60.5-spider.patch b/src/patches/busybox-0.60.5-spider.patch
deleted file mode 100644 (file)
index f9f4a57..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-diff -u busybox-0.60.5.old/usage.h busybox-0.60.5/usage.h
---- busybox-0.60.5.old/usage.h 2002-09-30 21:59:58.000000000 +0100
-+++ busybox-0.60.5/usage.h     2004-01-16 00:42:40.000000000 +0000
-@@ -1901,12 +1901,13 @@
-       "     31      46    1365 /etc/passwd\n" 
- #define wget_trivial_usage \
--      "[-c|--continue] [-q|--quiet] [-O|--output-document file]\n\t[--header 'header: value'] [-P DIR] url"
-+      "[-c|--continue] [-q|--quiet] [-s|--spider] [-O|--output-document file]\n\t[--header 'header: value'] [-P DIR] url"
- #define wget_full_usage \
-       "wget retrieves files via HTTP or FTP\n\n" \
-       "Options:\n" \
-       "\t-c\tcontinue retrieval of aborted transfers\n" \
-       "\t-q\tquiet mode - do not print\n" \
-+      "\t-s\tspider mode - check file exists\n" \
-       "\t-P\tSet directory prefix to DIR\n" \
-       "\t-O\tsave to filename ('-' for stdout)"
-diff -u busybox-0.60.5.old/wget.c busybox-0.60.5/wget.c
---- busybox-0.60.5.old/wget.c  2002-04-27 08:40:00.000000000 +0100
-+++ busybox-0.60.5/wget.c      2004-01-16 00:47:47.000000000 +0000
-@@ -179,6 +179,7 @@
-       int got_clen = 0;                       /* got content-length: from server      */
-       FILE *output;                           /* socket to web server                         */
-       int quiet_flag = FALSE;         /* Be verry, verry quiet...                     */
-+      int spider = FALSE;                     /* Just check file exists (-s)          */
- #define LONG_HEADER   1
-       struct option long_options[] = {
-@@ -186,16 +187,20 @@
-               { "quiet",              0, NULL, 'q' },
-               { "output-document",    1, NULL, 'O' },
-               { "header",             1, &which_long_opt, LONG_HEADER },
-+              { "spider",             0, NULL, 's' },
-               { 0,                    0, 0, 0 }
-       };
-       /*
-        * Crack command line.
-        */
--      while ((n = getopt_long(argc, argv, "cqO:P:", long_options, &option_index)) != EOF) {
-+      while ((n = getopt_long(argc, argv, "cqsO:P:", long_options, &option_index)) != EOF) {
-               switch (n) {
-               case 'c':
-                       ++do_continue;
-                       break;
-+              case 's':
-+                      spider = TRUE;
-+                      break;
-               case 'P':
-                       dir_prefix = optarg;
-                       break;
-@@ -353,6 +358,8 @@
-                                       while (gethdr(buf, sizeof(buf), sfp, &n) != NULL);
-                                       goto read_response;
-                               case 200:
-+                                      if (spider)
-+                                              exit(EXIT_SUCCESS);
-                                       if (do_continue && output != stdout)
-                                               output = freopen(fname_out, "w", output);
-                                       do_continue = 0;