/[inetutils]/inetutils/syslogd/syslogd.c
ViewVC logotype

Diff of /inetutils/syslogd/syslogd.c

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

revision 1.64 by ams, Mon Apr 29 21:18:10 2002 UTC revision 1.65 by gray, Wed Aug 21 08:45:08 2002 UTC
# Line 613  main (int argc, char *argv[]) Line 613  main (int argc, char *argv[])
613    
614    dbg_printf ("off & running....\n");    dbg_printf ("off & running....\n");
615    
616    (void) signal (SIGHUP, trigger_restart);    signal (SIGHUP, trigger_restart);
617    
618    if (Debug)    if (Debug)
619      {      {
# Line 710  main (int argc, char *argv[]) Line 710  main (int argc, char *argv[])
710    
711                  if (log_kline)                  if (log_kline)
712                    {                    {
713                      char *eol;                      char *bol, *eol;
714                                            
715                      kline[kline_len] = '\0';                      kline[kline_len] = '\0';
716                      while ((eol = strchr (kline, '\n')))                      for (bol = kline, eol = strchr (kline, '\n'); eol;
717                             bol = eol, eol = strchr (bol, '\n'))
718                        {                        {
719                          *(eol++) = '\0';                          *(eol++) = '\0';
720                          printsys (kline);                          kline_len -= (eol - bol);
721                          kline_len -= (eol - kline);                          printsys (bol);
                         memmove (kline, eol, kline_len);  
722                        }                        }
723                      if (kline_len == sizeof (kline) - 1)                      if (*bol)
724                        /* Log the beginning of a partial line.  */                        /* Log the beginning of a partial line.  */
725                        printsys (kline);                        printsys (bol);
726                    }                    }
727                }                }
728              else if (fdarray[i].fd == finet)              else if (fdarray[i].fd == finet)
# Line 982  printsys (const char *msg) Line 982  printsys (const char *msg)
982    char *lp, *q, line[MAXLINE + 1];    char *lp, *q, line[MAXLINE + 1];
983    const char *p;    const char *p;
984    
985    (void) strcpy (line, "vmunix: ");    strcpy (line, "vmunix: ");
986    lp = line + strlen (line);    lp = line + strlen (line);
987    for (p = msg; *p != '\0'; )    for (p = msg; *p != '\0'; )
988      {      {

Legend:
Removed from v.1.64  
changed lines
  Added in v.1.65

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