X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fnetdev.c;h=91c9ea5559a40e44e55d1bd2bf4e8b290c9d3fa3;hb=e4cfed38b159aba1ef44ed4a7b1f3e982b7358d4;hp=0d408bfe0791e8c6f4e38c1ee2372a7dc38c9272;hpb=b284085e550464aceb69c4891684d8f8574086ef;p=sliver-openvswitch.git diff --git a/lib/netdev.c b/lib/netdev.c index 0d408bfe0..91c9ea555 100644 --- a/lib/netdev.c +++ b/lib/netdev.c @@ -90,6 +90,12 @@ static struct vlog_rate_limit rl = VLOG_RATE_LIMIT_INIT(5, 20); static void restore_all_flags(void *aux OVS_UNUSED); void update_device_args(struct netdev *, const struct shash *args); +bool +netdev_is_pmd(const struct netdev *netdev) +{ + return !strcmp(netdev->netdev_class->type, "dpdk"); +} + static void netdev_initialize(void) OVS_EXCLUDED(netdev_class_mutex, netdev_mutex)