On Sun, Dec 11, 2011 at 06:46:14PM +0000, Jack F Vogel wrote:
> Author: jfv
> Date: Sun Dec 11 18:46:14 2011
> New Revision: 228415
> URL: http://svn.freebsd.org/changeset/base/228415
> 
> Log:
>   Last change still had an issue, one more time...

Jack,
the previous commit (rev. 228387) removed netmap support from if_igb.c
I believe it was unintentional. Can you put it back, or do you want
me to handle it ?

cheers
luigi

> Modified:
>   head/sys/dev/e1000/if_em.c
>   head/sys/dev/e1000/if_igb.c
> 
> Modified: head/sys/dev/e1000/if_em.c
> ==============================================================================
> --- head/sys/dev/e1000/if_em.c        Sun Dec 11 17:32:37 2011        
> (r228414)
> +++ head/sys/dev/e1000/if_em.c        Sun Dec 11 18:46:14 2011        
> (r228415)
> @@ -1045,8 +1045,8 @@ em_ioctl(struct ifnet *ifp, u_long comma
>       struct ifreq    *ifr = (struct ifreq *)data;
>  #if defined(INET) || defined(INET6)
>       struct ifaddr   *ifa = (struct ifaddr *)data;
> -     bool            avoid_reset = FALSE;
>  #endif
> +     bool            avoid_reset = FALSE;
>       int             error = 0;
>  
>       if (adapter->in_detach)
> @@ -1062,7 +1062,6 @@ em_ioctl(struct ifnet *ifp, u_long comma
>               if (ifa->ifa_addr->sa_family == AF_INET6)
>                       avoid_reset = TRUE;
>  #endif
> -#if defined(INET) || defined(INET6)
>               /*
>               ** Calling init results in link renegotiation,
>               ** so we avoid doing it when possible.
> @@ -1071,11 +1070,12 @@ em_ioctl(struct ifnet *ifp, u_long comma
>                       ifp->if_flags |= IFF_UP;
>                       if (!(ifp->if_drv_flags & IFF_DRV_RUNNING))
>                               em_init(adapter);
> +#ifdef INET
>                       if (!(ifp->if_flags & IFF_NOARP))
>                               arp_ifinit(ifp, ifa);
> +#endif
>               } else
>                       error = ether_ioctl(ifp, command, data);
> -#endif
>               break;
>       case SIOCSIFMTU:
>           {
> 
> Modified: head/sys/dev/e1000/if_igb.c
> ==============================================================================
> --- head/sys/dev/e1000/if_igb.c       Sun Dec 11 17:32:37 2011        
> (r228414)
> +++ head/sys/dev/e1000/if_igb.c       Sun Dec 11 18:46:14 2011        
> (r228415)
> @@ -992,8 +992,8 @@ igb_ioctl(struct ifnet *ifp, u_long comm
>       struct ifreq    *ifr = (struct ifreq *)data;
>  #if defined(INET) || defined(INET6)
>       struct ifaddr   *ifa = (struct ifaddr *)data;
> -     bool            avoid_reset = FALSE;
>  #endif
> +     bool            avoid_reset = FALSE;
>       int             error = 0;
>  
>       if (adapter->in_detach)
> @@ -1009,7 +1009,6 @@ igb_ioctl(struct ifnet *ifp, u_long comm
>               if (ifa->ifa_addr->sa_family == AF_INET6)
>                       avoid_reset = TRUE;
>  #endif
> -#if defined(INET) || defined(INET6)
>               /*
>               ** Calling init results in link renegotiation,
>               ** so we avoid doing it when possible.
> @@ -1018,11 +1017,12 @@ igb_ioctl(struct ifnet *ifp, u_long comm
>                       ifp->if_flags |= IFF_UP;
>                       if (!(ifp->if_drv_flags & IFF_DRV_RUNNING))
>                               igb_init(adapter);
> +#ifdef INET
>                       if (!(ifp->if_flags & IFF_NOARP))
>                               arp_ifinit(ifp, ifa);
> +#endif
>               } else
>                       error = ether_ioctl(ifp, command, data);
> -#endif
>               break;
>       case SIOCSIFMTU:
>           {
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to