X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fnetdev-gre.c;h=4e28fee0c57496ce72e4870cd4a8d5e78cf0248d;hb=fb0d597fb64308c60001e3afc9b31eb295dedb6b;hp=79287cd7e199e3504353fed253f25aee8141d530;hpb=3fe8053b36da715c411b907ac125e41f9e9a28f2;p=openvswitch diff --git a/lib/netdev-gre.c b/lib/netdev-gre.c index 79287cd7..4e28fee0 100644 --- a/lib/netdev-gre.c +++ b/lib/netdev-gre.c @@ -54,14 +54,14 @@ static void poll_notify(const struct netdev_gre *netdev); static struct netdev_dev_gre * netdev_dev_gre_cast(const struct netdev_dev *netdev_dev) { - netdev_dev_assert_class(netdev_dev, &netdev_grenew_class); + netdev_dev_assert_class(netdev_dev, &netdev_gre_class); return CONTAINER_OF(netdev_dev, struct netdev_dev_gre, netdev_dev); } static struct netdev_gre * netdev_gre_cast(const struct netdev *netdev) { - netdev_assert_class(netdev, &netdev_grenew_class); + netdev_assert_class(netdev, &netdev_gre_class); return CONTAINER_OF(netdev, struct netdev_gre, netdev); } @@ -200,7 +200,7 @@ netdev_gre_create(const char *name, const char *type OVS_UNUSED, } netdev_dev = xmalloc(sizeof *netdev_dev); - netdev_dev_init(&netdev_dev->netdev_dev, name, &netdev_grenew_class); + netdev_dev_init(&netdev_dev->netdev_dev, name, &netdev_gre_class); *netdev_devp = &netdev_dev->netdev_dev; return 0; @@ -427,8 +427,8 @@ poll_notify(const struct netdev_gre *netdev) } } -const struct netdev_class netdev_grenew_class = { - "grenew", +const struct netdev_class netdev_gre_class = { + "gre", netdev_gre_init, NULL, /* run */ @@ -456,6 +456,7 @@ const struct netdev_class netdev_grenew_class = { NULL, /* get_ifindex */ netdev_gre_get_carrier, netdev_gre_get_stats, + NULL, /* set_stats */ NULL, /* get_features */ NULL, /* set_advertisements */