1d314f586SNikolay Nikolaev /* 2d314f586SNikolay Nikolaev * vhost-user.h 3d314f586SNikolay Nikolaev * 4d314f586SNikolay Nikolaev * Copyright (c) 2013 Virtual Open Systems Sarl. 5d314f586SNikolay Nikolaev * 6d314f586SNikolay Nikolaev * This work is licensed under the terms of the GNU GPL, version 2 or later. 7d314f586SNikolay Nikolaev * See the COPYING file in the top-level directory. 8d314f586SNikolay Nikolaev * 9d314f586SNikolay Nikolaev */ 10d314f586SNikolay Nikolaev 112a6a4076SMarkus Armbruster #ifndef VHOST_USER_H 122a6a4076SMarkus Armbruster #define VHOST_USER_H 13d314f586SNikolay Nikolaev 14d314f586SNikolay Nikolaev struct vhost_net; 15d314f586SNikolay Nikolaev struct vhost_net *vhost_user_get_vhost_net(NetClientState *nc); 16a463215bSMarc-André Lureau uint64_t vhost_user_get_acked_features(NetClientState *nc); 17*937b7d96SHyman Huang(黄勇) void vhost_user_save_acked_features(NetClientState *nc); 18d314f586SNikolay Nikolaev 192a6a4076SMarkus Armbruster #endif /* VHOST_USER_H */ 20