#include "compat.h"
-
int (*dp_ioctl_hook)(struct net_device *dev, struct ifreq *rq, int cmd);
EXPORT_SYMBOL(dp_ioctl_hook);
vport = vport_locate(odp_port->devname);
if (!vport) {
- vport_lock();
+ struct vport_parms parms;
- if (odp_port->flags & ODP_PORT_INTERNAL)
- vport = vport_add(odp_port->devname, "internal", NULL);
- else
- vport = vport_add(odp_port->devname, "netdev", NULL);
+ parms.name = odp_port->devname;
+ parms.type = odp_port->flags & ODP_PORT_INTERNAL ? "internal" : "netdev";
+ parms.config = NULL;
+ vport_lock();
+ vport = vport_add(&parms);
vport_unlock();
if (IS_ERR(vport))