Signed-off-by: Jesse Gross <jesse@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
#include "vport-netdev.h"
static int dp_device_event(struct notifier_block *unused, unsigned long event,
#include "vport-netdev.h"
static int dp_device_event(struct notifier_block *unused, unsigned long event,
{
struct net_device *dev = ptr;
struct vport *vport;
{
struct net_device *dev = ptr;
struct vport *vport;
if (is_internal_dev(dev))
vport = internal_dev_get_vport(dev);
if (is_internal_dev(dev))
vport = internal_dev_get_vport(dev);
if (!vport)
return NOTIFY_DONE;
if (!vport)
return NOTIFY_DONE;
switch (event) {
case NETDEV_UNREGISTER:
if (!is_internal_dev(dev)) {
switch (event) {
case NETDEV_UNREGISTER:
if (!is_internal_dev(dev)) {