Diff for /embedaddon/mpd/src/iface.h between versions 1.1 and 1.1.1.4

version 1.1, 2012/02/21 23:32:47 version 1.1.1.4, 2019/10/22 13:49:55
Line 52 Line 52
   enum {    enum {
     IFACE_CONF_ONDEMAND,      IFACE_CONF_ONDEMAND,
     IFACE_CONF_PROXY,      IFACE_CONF_PROXY,
       IFACE_CONF_KEEP_TIMEOUT,
     IFACE_CONF_TCPMSSFIX,      IFACE_CONF_TCPMSSFIX,
     IFACE_CONF_TEE,      IFACE_CONF_TEE,
     IFACE_CONF_NAT,      IFACE_CONF_NAT,
Line 81 Line 82
     u_char              peer_ipv6_addr_force;      u_char              peer_ipv6_addr_force;
     char                ifname[IFNAMSIZ];       /* Name of my interface */      char                ifname[IFNAMSIZ];       /* Name of my interface */
 #ifdef SIOCSIFDESCR  #ifdef SIOCSIFDESCR
    char                *ifdescr;               /* Interface description*/    char                *ifdescr;               /* Interface description template */
 #endif  #endif
 #ifdef SIOCAIFGROUP  #ifdef SIOCAIFGROUP
     char                ifgroup[IFNAMSIZ];      /* Group of my interface */      char                ifgroup[IFNAMSIZ];      /* Group of my interface */
Line 100 Line 101
     char                ngname[IFNAMSIZ];       /* Name of my Netgraph node */      char                ngname[IFNAMSIZ];       /* Name of my Netgraph node */
     uint                ifindex;                /* System interface index */      uint                ifindex;                /* System interface index */
 #ifdef SIOCSIFDESCR  #ifdef SIOCSIFDESCR
    char                *ifdescr;               /* Interface description*/    char                *ifdescr;               /* Interface description */
 #endif  #endif
     struct ifaceconf    conf;      struct ifaceconf    conf;
     u_char              traffic[IFACE_IDLE_SPLIT];      /* Mark any traffic */      u_char              traffic[IFACE_IDLE_SPLIT];      /* Mark any traffic */
     u_short             mtu;                    /* Interface MTU */      u_short             mtu;                    /* Interface MTU */
     u_short             max_mtu;                /* Configured maximum MTU */      u_short             max_mtu;                /* Configured maximum MTU */
       u_short             mtu_override;           /* Configured MTU override */
     struct optinfo      options;                /* Configuration options */      struct optinfo      options;                /* Configuration options */
     u_int               idle_timeout;           /* Idle timeout */      u_int               idle_timeout;           /* Idle timeout */
     u_int               session_timeout;        /* Session timeout */      u_int               session_timeout;        /* Session timeout */
Line 197 Line 199
   extern int    IfaceStat(Context ctx, int ac, char *av[], void *arg);    extern int    IfaceStat(Context ctx, int ac, char *av[], void *arg);
   
   extern void   IfaceListenInput(Bund b, int proto, Mbuf pkt);    extern void   IfaceListenInput(Bund b, int proto, Mbuf pkt);
  #ifndef USE_NG_TCPMSS#ifndef USE_NG_TCPMSS
   extern void   IfaceCorrectMSS(Mbuf pkt, uint16_t maxmss);    extern void   IfaceCorrectMSS(Mbuf pkt, uint16_t maxmss);
  #endif#endif
   extern void   IfaceSetMTU(Bund b, int mtu);    extern void   IfaceSetMTU(Bund b, int mtu);
   extern void   IfaceChangeFlags(Bund b, int clear, int set);    extern void   IfaceChangeFlags(Bund b, int clear, int set);
   extern int    IfaceChangeAddr(Bund b, int add, struct u_range *self, struct u_addr *peer);    extern int    IfaceChangeAddr(Bund b, int add, struct u_range *self, struct u_addr *peer);

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


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