]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_vhost/vhost_user.c
vhost: propagate set features handling error
[dpdk.git] / lib / librte_vhost / vhost_user.c
index a3455ff3cd5e98a3d2ec19e78092047f1f07d096..5ffd8891d9fe50e09bf4bcccade1b9bf61af35ff 100644 (file)
@@ -1268,7 +1268,9 @@ vhost_user_msg_handler(int vid, int fd)
                send_vhost_reply(fd, &msg);
                break;
        case VHOST_USER_SET_FEATURES:
-               vhost_user_set_features(dev, msg.payload.u64);
+               ret = vhost_user_set_features(dev, msg.payload.u64);
+               if (ret)
+                       return -1;
                break;
 
        case VHOST_USER_GET_PROTOCOL_FEATURES: