clients.h (76fbbec9315f8712d921411fbb4dad1fbcf1b151) | clients.h (a30ecde6e795682d1473c45acae66a60a76fca2f) |
---|---|
1/* 2 * QEMU System Emulator 3 * 4 * Copyright (c) 2003-2008 Fabrice Bellard 5 * 6 * Permission is hereby granted, free of charge, to any person obtaining a copy 7 * of this software and associated documentation files (the "Software"), to deal 8 * in the Software without restriction, including without limitation the rights --- 14 unchanged lines hidden (view full) --- 23 */ 24#ifndef QEMU_NET_CLIENTS_H 25#define QEMU_NET_CLIENTS_H 26 27#include "net/net.h" 28#include "qapi-types.h" 29 30int net_init_dump(const NetClientOptions *opts, const char *name, | 1/* 2 * QEMU System Emulator 3 * 4 * Copyright (c) 2003-2008 Fabrice Bellard 5 * 6 * Permission is hereby granted, free of charge, to any person obtaining a copy 7 * of this software and associated documentation files (the "Software"), to deal 8 * in the Software without restriction, including without limitation the rights --- 14 unchanged lines hidden (view full) --- 23 */ 24#ifndef QEMU_NET_CLIENTS_H 25#define QEMU_NET_CLIENTS_H 26 27#include "net/net.h" 28#include "qapi-types.h" 29 30int net_init_dump(const NetClientOptions *opts, const char *name, |
31 NetClientState *peer); | 31 NetClientState *peer, Error **errp); |
32 33#ifdef CONFIG_SLIRP 34int net_init_slirp(const NetClientOptions *opts, const char *name, | 32 33#ifdef CONFIG_SLIRP 34int net_init_slirp(const NetClientOptions *opts, const char *name, |
35 NetClientState *peer); | 35 NetClientState *peer, Error **errp); |
36#endif 37 38int net_init_hubport(const NetClientOptions *opts, const char *name, | 36#endif 37 38int net_init_hubport(const NetClientOptions *opts, const char *name, |
39 NetClientState *peer); | 39 NetClientState *peer, Error **errp); |
40 41int net_init_socket(const NetClientOptions *opts, const char *name, | 40 41int net_init_socket(const NetClientOptions *opts, const char *name, |
42 NetClientState *peer); | 42 NetClientState *peer, Error **errp); |
43 44int net_init_tap(const NetClientOptions *opts, const char *name, | 43 44int net_init_tap(const NetClientOptions *opts, const char *name, |
45 NetClientState *peer); | 45 NetClientState *peer, Error **errp); |
46 47int net_init_bridge(const NetClientOptions *opts, const char *name, | 46 47int net_init_bridge(const NetClientOptions *opts, const char *name, |
48 NetClientState *peer); | 48 NetClientState *peer, Error **errp); |
49 50int net_init_l2tpv3(const NetClientOptions *opts, const char *name, | 49 50int net_init_l2tpv3(const NetClientOptions *opts, const char *name, |
51 NetClientState *peer); | 51 NetClientState *peer, Error **errp); |
52#ifdef CONFIG_VDE 53int net_init_vde(const NetClientOptions *opts, const char *name, | 52#ifdef CONFIG_VDE 53int net_init_vde(const NetClientOptions *opts, const char *name, |
54 NetClientState *peer); | 54 NetClientState *peer, Error **errp); |
55#endif 56 57#ifdef CONFIG_NETMAP 58int net_init_netmap(const NetClientOptions *opts, const char *name, | 55#endif 56 57#ifdef CONFIG_NETMAP 58int net_init_netmap(const NetClientOptions *opts, const char *name, |
59 NetClientState *peer); | 59 NetClientState *peer, Error **errp); |
60#endif 61 62int net_init_vhost_user(const NetClientOptions *opts, const char *name, | 60#endif 61 62int net_init_vhost_user(const NetClientOptions *opts, const char *name, |
63 NetClientState *peer); | 63 NetClientState *peer, Error **errp); |
64 65#endif /* QEMU_NET_CLIENTS_H */ | 64 65#endif /* QEMU_NET_CLIENTS_H */ |