[BACK]Return to servconf.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/servconf.c between version 1.387 and 1.388

version 1.387, 2022/11/07 10:02:59 version 1.388, 2022/11/07 10:05:39
Line 2440 
Line 2440 
         char *line = NULL, *cp;          char *line = NULL, *cp;
         size_t linesize = 0;          size_t linesize = 0;
         FILE *f;          FILE *f;
         int r, lineno = 0;          int r;
   
         debug2_f("filename %s", filename);          debug2_f("filename %s", filename);
         if ((f = fopen(filename, "r")) == NULL) {          if ((f = fopen(filename, "r")) == NULL) {
Line 2453 
Line 2453 
             (r = sshbuf_allocate(conf, st.st_size)) != 0)              (r = sshbuf_allocate(conf, st.st_size)) != 0)
                 fatal_fr(r, "allocate");                  fatal_fr(r, "allocate");
         while (getline(&line, &linesize, f) != -1) {          while (getline(&line, &linesize, f) != -1) {
                 lineno++;  
                 /*                  /*
                  * Strip whitespace                   * Strip whitespace
                  * NB - preserve newlines, they are needed to reproduce                   * NB - preserve newlines, they are needed to reproduce

Legend:
Removed from v.1.387  
changed lines
  Added in v.1.388