/* fills out function pointers in the net_device structure  */
static void __devinit gelic_ether_setup_netdev_ops(struct net_device *netdev, struct napi_struct *napi)
/* fills out function pointers in the net_device structure  */
static void __devinit gelic_ether_setup_netdev_ops(struct net_device *netdev, struct napi_struct *napi)
{
	netdev->watchdog_timeo = GELIC_NET_WATCHDOG_TIMEOUT;
	netif_napi_add(netdev, napi,
		       gelic_net_poll, GELIC_NET_NAPI_WEIGHT);
	netdev->ethtool_ops = &gelic_ether_ethtool_ops;
	netdev->netdev_ops = &gelic_netdevice_ops;
}