/[gnats]/gnats/gnats/queue-pr.c
ViewVC logotype

Diff of /gnats/gnats/queue-pr.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19 by pdm, Fri Nov 9 22:20:40 2001 UTC revision 1.20 by pdm, Sun Jul 28 19:21:39 2002 UTC
# Line 1  Line 1 
1  /* Handle getting a message from email into GNATS.  /* Handle getting a message from email into GNATS.
2     Copyright (C) 2001 Free Software Foundation     Copyright (C) 2001 Free Software Foundation
    Copyright (C) 2001 Milan Zamazal  
3     Copyright (C) 1993, 1994, 1995 (FIXME: Brendan Kehoe or Cygnus/Red Hat)     Copyright (C) 1993, 1994, 1995 (FIXME: Brendan Kehoe or Cygnus/Red Hat)
4     Contributed by Brendan Kehoe (brendan@cygnus.com).     Contributed by Brendan Kehoe (brendan@cygnus.com).
5     Further work by Milan Zamazal (pdm@zamazal.org) and Dirk Bergstrom     Further work by Milan Zamazal (pdm@zamazal.org) and Dirk Bergstrom
# Line 217  run_gnats (DatabaseInfo database, const Line 216  run_gnats (DatabaseInfo database, const
216                      rename ((char*) next->d_name, name2);                      rename ((char*) next->d_name, name2);
217                      asprintf (&max, "%d", max_size / 1024);                      asprintf (&max, "%d", max_size / 1024);
218                      punt (database, 0,                      punt (database, 0,
219                            "file `%s' larger than max-size of %sK.\nrenamed to `%s' pending human intervention.\n",                            ("file `%s' larger than max-size of %sK.\n"
220                               "renamed to `%s' pending human intervention.\n"),
221                            (char*) next->d_name, max, name2);                            (char*) next->d_name, max, name2);
222                      log_msg (LOG_INFO, 1, "file larger than max-size:", name2);                      log_msg (LOG_INFO, 1, "file larger than max-size:", name2);
223                      free (name2);                      free (name2);
# Line 399  main (int argc, char **argv) Line 399  main (int argc, char **argv)
399    
400    /* FIXME: handle signals */    /* FIXME: handle signals */
401    
402    while ((optc = getopt_long (argc, argv, "d:f:VqrDh",    while ((optc = getopt_long (argc, argv, "d:f:VmqrDh",
403                                long_options, (int *) 0)) != EOF)                                long_options, (int *) 0)) != EOF)
404      {      {
405        switch (optc)        switch (optc)
# Line 436  main (int argc, char **argv) Line 436  main (int argc, char **argv)
436                max_size_scale > max_size_range ||                max_size_scale > max_size_range ||
437                errno == ERANGE)                errno == ERANGE)
438              {              {
439                punt (database, 1, "max-size must be an integer between 1 and %li\n", max_size_range);                punt (database, 1,
440                        "max-size must be an integer between 1 and %li\n",
441                        max_size_range);
442              }              }
443            max_size = max_size * 1024;            max_size = max_size * 1024;
444            break;            break;

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26