Revision 1ecda02b net/tap-linux.c
b/net/tap-linux.c | ||
---|---|---|
58 | 58 |
} |
59 | 59 |
|
60 | 60 |
if (vnet_hdr_required && !*vnet_hdr) { |
61 |
qemu_error("vnet_hdr=1 requested, but no kernel "
|
|
62 |
"support for IFF_VNET_HDR available"); |
|
61 |
error_report("vnet_hdr=1 requested, but no kernel "
|
|
62 |
"support for IFF_VNET_HDR available");
|
|
63 | 63 |
close(fd); |
64 | 64 |
return -1; |
65 | 65 |
} |
... | ... | |
97 | 97 |
} |
98 | 98 |
|
99 | 99 |
if (ioctl(fd, TUNSETSNDBUF, &sndbuf) == -1 && qemu_opt_get(opts, "sndbuf")) { |
100 |
qemu_error("TUNSETSNDBUF ioctl failed: %s\n", strerror(errno));
|
|
100 |
error_report("TUNSETSNDBUF ioctl failed: %s", strerror(errno));
|
|
101 | 101 |
return -1; |
102 | 102 |
} |
103 | 103 |
return 0; |
... | ... | |
108 | 108 |
struct ifreq ifr; |
109 | 109 |
|
110 | 110 |
if (ioctl(fd, TUNGETIFF, &ifr) != 0) { |
111 |
qemu_error("TUNGETIFF ioctl() failed: %s\n", strerror(errno));
|
|
111 |
error_report("TUNGETIFF ioctl() failed: %s", strerror(errno));
|
|
112 | 112 |
return 0; |
113 | 113 |
} |
114 | 114 |
|
Also available in: Unified diff