summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/netdev/none.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/netdev/none.cpp')
-rw-r--r--src/osd/modules/netdev/none.cpp19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/osd/modules/netdev/none.cpp b/src/osd/modules/netdev/none.cpp
index 8441c002802..284ff51a962 100644
--- a/src/osd/modules/netdev/none.cpp
+++ b/src/osd/modules/netdev/none.cpp
@@ -8,6 +8,9 @@
#include "modules/osdmodule.h"
+#include <memory>
+#include <vector>
+
namespace osd {
@@ -21,7 +24,21 @@ public:
}
virtual ~netdev_none() { }
- virtual int init(osd_interface &osd, const osd_options &options) override { return 0; }
+
+ virtual int init(osd_interface &osd, const osd_options &options) override
+ {
+ return 0;
+ }
+
+ virtual std::unique_ptr<network_device> open_device(int id, network_handler &handler) override
+ {
+ return std::unique_ptr<network_device>();
+ }
+
+ virtual std::vector<network_device_info> list_devices() override
+ {
+ return std::vector<network_device_info>();
+ }
};
} // anonymous namespace