]> git.pld-linux.org Git - packages/cancd.git/blob - cancd-c_cleanup.patch
- unified %clean section
[packages/cancd.git] / cancd-c_cleanup.patch
1 diff -Nuar --exclude '*~' --exclude '*.orig' --exclude Makefile cancd-0.1.0/cancd.c cancd-0.1.0.new/cancd.c
2 --- cancd-0.1.0/cancd.c 2005-08-18 11:47:48.000000000 -0700
3 +++ cancd-0.1.0.new/cancd.c     2006-03-17 17:09:46.402025517 -0800
4 @@ -199,7 +199,7 @@
5      char *path;
6  };
7  
8 -static int make_tree(const char *path, int mode)
9 +static int make_tree(const char *path, mode_t mode)
10  {
11      struct stat stat_buf;
12      char *ptr, *tmp;
13 @@ -319,7 +319,7 @@
14  static int open_socket()
15  {
16      int rc;
17 -    struct sockaddr_in servaddr = {0, };
18 +    struct sockaddr_in servaddr;
19  
20      sock_fd = socket(PF_INET, SOCK_DGRAM, 0);
21      if (sock_fd < 0)
22 @@ -438,7 +438,7 @@
23      int rc;
24      static int block = 1;
25  
26 -    rc = recvfrom(sock_fd, buf, bufsize, 0,
27 +    rc = recvfrom(fd, buf, bufsize, 0,
28                    (struct sockaddr *)from, fromlen);
29      if (rc < 0)
30      {
31 @@ -569,7 +569,7 @@
32  
33  static int valid_format()
34  {
35 -    struct in_addr addr = {0, };
36 +    struct in_addr addr;
37      char *name;
38      int rc;
39  
40 @@ -599,9 +599,11 @@
41      exit(rc);
42  }
43  
44 +/*
45  extern char *optarg;
46  extern int optopt;
47  extern int opterr;
48 +*/
49  static int parse_options(int argc, char *argv[])
50  {
51      int c;
52 @@ -641,11 +643,11 @@
53                              optarg);
54                      print_usage(-EINVAL);
55                  }
56 -                log_prefix = optarg;
57 +                log_prefix = strdup(optarg);
58                  break;
59  
60              case 'o':
61 -                log_format = optarg;
62 +                log_format = strdup(optarg);
63                  if (!log_format || !*log_format || !valid_format())
64                  {
65                      fprintf(stderr,
This page took 0.144416 seconds and 3 git commands to generate.