Diff for /embedaddon/mpd/src/phys.c between versions 1.1.1.3 and 1.1.1.3.2.1

version 1.1.1.3, 2021/03/17 00:39:23 version 1.1.1.3.2.1, 2023/09/27 11:08:01
Line 483  PhysGetMtu(Link l, int conf) Line 483  PhysGetMtu(Link l, int conf)
             else              else
                 return (0);                  return (0);
         } else          } else
            return (l->conf.mtu);            return (l->conf.mtu ? l->conf.mtu : LCP_DEFAULT_MRU);
     } else      } else
         return (0);          return (0);
 }  }
Line 590  PhysMsg(int type, void *arg) Line 590  PhysMsg(int type, void *arg)
         UNREF(l);          UNREF(l);
         return;          return;
     }      }
    Log(LG_PHYS2, ("[%s] device: %s event",    Log(LG_PHYS2, ("[%s] device: %s event in state %s",
        l->name, MsgName(type)));        l->name, MsgName(type), gPhysStateNames[l->state]));
     switch (type) {      switch (type) {
     case MSG_OPEN:      case MSG_OPEN:
         l->downReasonValid=0;          l->downReasonValid=0;
Line 599  PhysMsg(int type, void *arg) Line 599  PhysMsg(int type, void *arg)
             PhysUp(l);              PhysUp(l);
             break;              break;
         }          }
        (*l->type->open)(l);        /* Redial may result in MSG_OPEN for just opened device */
         if (l->state != PHYS_STATE_UP)
             (*l->type->open)(l);
         else
             Log(LG_PHYS2, ("[%s] device: OPEN event ignored",
                 l->name));
         break;          break;
     case MSG_CLOSE:      case MSG_CLOSE:
         (*l->type->close)(l);          (*l->type->close)(l);

Removed from v.1.1.1.3  
changed lines
  Added in v.1.1.1.3.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>