[BACK]Return to eap.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / external / bsd / ppp / dist / pppd

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/external/bsd/ppp/dist/pppd/eap.c between version 1.4 and 1.5

version 1.4, 2014/10/25 21:11:37 version 1.5, 2020/02/12 01:51:52
Line 1433  int len;
Line 1433  int len;
                 }                  }
   
                 /* Not so likely to happen. */                  /* Not so likely to happen. */
                 if (vallen >= len + sizeof (rhostname)) {                  if (len - vallen >= sizeof (rhostname)) {
                         dbglog("EAP: trimming really long peer name down");                          dbglog("EAP: trimming really long peer name down");
                         BCOPY(inp + vallen, rhostname, sizeof (rhostname) - 1);                          BCOPY(inp + vallen, rhostname, sizeof (rhostname) - 1);
                         rhostname[sizeof (rhostname) - 1] = '\0';                          rhostname[sizeof (rhostname) - 1] = '\0';
Line 1859  int len;
Line 1859  int len;
                 }                  }
   
                 /* Not so likely to happen. */                  /* Not so likely to happen. */
                 if (vallen >= len + sizeof (rhostname)) {                  if (len - vallen >= sizeof (rhostname)) {
                         dbglog("EAP: trimming really long peer name down");                          dbglog("EAP: trimming really long peer name down");
                         BCOPY(inp + vallen, rhostname, sizeof (rhostname) - 1);                          BCOPY(inp + vallen, rhostname, sizeof (rhostname) - 1);
                         rhostname[sizeof (rhostname) - 1] = '\0';                          rhostname[sizeof (rhostname) - 1] = '\0';

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

CVSweb <webmaster@jp.NetBSD.org>