Diff for /embedaddon/mpd/src/pptp.c between versions 1.1 and 1.1.1.2

version 1.1, 2012/02/21 23:32:47 version 1.1.1.2, 2013/07/22 08:44:29
Line 16 Line 16
 #include "log.h"  #include "log.h"
 #include "util.h"  #include "util.h"
   
   #include <net/ethernet.h>
 #include <netgraph/ng_message.h>  #include <netgraph/ng_message.h>
 #include <netgraph/ng_socket.h>  #include <netgraph/ng_socket.h>
 #include <netgraph/ng_ksocket.h>  #include <netgraph/ng_ksocket.h>
Line 591  PptpPeerMacAddr(Link l, void *buf, size_t buf_len) Line 592  PptpPeerMacAddr(Link l, void *buf, size_t buf_len)
     PptpInfo    const pptp = (PptpInfo) l->info;      PptpInfo    const pptp = (PptpInfo) l->info;
   
     if (pptp->peer_iface[0]) {      if (pptp->peer_iface[0]) {
        snprintf(buf, buf_len, "%02x:%02x:%02x:%02x:%02x:%02x",        ether_ntoa_r((struct ether_addr *)pptp->peer_mac_addr, buf);
            pptp->peer_mac_addr[0], pptp->peer_mac_addr[1], 
            pptp->peer_mac_addr[2], pptp->peer_mac_addr[3], 
            pptp->peer_mac_addr[4], pptp->peer_mac_addr[5]); 
         return (0);          return (0);
     }      }
     ((char*)buf)[0]=0;      ((char*)buf)[0]=0;
Line 670  PptpStat(Context ctx) Line 668  PptpStat(Context ctx)
         PptpPeerName(ctx->lnk, buf, sizeof(buf));          PptpPeerName(ctx->lnk, buf, sizeof(buf));
         Printf(" (%s)\r\n", buf);          Printf(" (%s)\r\n", buf);
         if (pptp->peer_iface[0]) {          if (pptp->peer_iface[0]) {
            Printf("\tCurrent peer : %02x:%02x:%02x:%02x:%02x:%02x at %s\r\n",            ether_ntoa_r((struct ether_addr *)pptp->peer_mac_addr, buf);
                pptp->peer_mac_addr[0], pptp->peer_mac_addr[1],            Printf("\tCurrent peer : %s at %s\r\n", buf, pptp->peer_iface);
                pptp->peer_mac_addr[2], pptp->peer_mac_addr[3], 
                pptp->peer_mac_addr[4], pptp->peer_mac_addr[5], 
                pptp->peer_iface); 
         }          }
         Printf("\tFraming      : %s\r\n", (pptp->sync?"Sync":"Async"));          Printf("\tFraming      : %s\r\n", (pptp->sync?"Sync":"Async"));
         Printf("\tCalling number: %s\r\n", pptp->callingnum);          Printf("\tCalling number: %s\r\n", pptp->callingnum);

Removed from v.1.1  
changed lines
  Added in v.1.1.1.2


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