Revision cda94b27 net.c
b/net.c | ||
---|---|---|
1912 | 1912 |
int idx = nic_get_free_idx(); |
1913 | 1913 |
|
1914 | 1914 |
if (check_params(nic_params, p) < 0) { |
1915 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
1915 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
1916 |
buf, p); |
|
1916 | 1917 |
return -1; |
1917 | 1918 |
} |
1918 | 1919 |
if (idx == -1 || nb_nics >= MAX_NICS) { |
... | ... | |
1962 | 1963 |
"vlan", "name", "hostname", "restrict", "ip", NULL |
1963 | 1964 |
}; |
1964 | 1965 |
if (check_params(slirp_params, p) < 0) { |
1965 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
1966 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
1967 |
buf, p); |
|
1966 | 1968 |
return -1; |
1967 | 1969 |
} |
1968 | 1970 |
if (get_param_value(buf, sizeof(buf), "hostname", p)) { |
... | ... | |
2012 | 2014 |
char ifname[64]; |
2013 | 2015 |
|
2014 | 2016 |
if (check_params(tap_params, p) < 0) { |
2015 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
2017 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
2018 |
buf, p); |
|
2016 | 2019 |
return -1; |
2017 | 2020 |
} |
2018 | 2021 |
if (get_param_value(ifname, sizeof(ifname), "ifname", p) <= 0) { |
... | ... | |
2032 | 2035 |
vlan->nb_host_devs++; |
2033 | 2036 |
if (get_param_value(buf, sizeof(buf), "fd", p) > 0) { |
2034 | 2037 |
if (check_params(fd_params, p) < 0) { |
2035 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
2038 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
2039 |
buf, p); |
|
2036 | 2040 |
return -1; |
2037 | 2041 |
} |
2038 | 2042 |
fd = strtol(buf, NULL, 0); |
... | ... | |
2044 | 2048 |
"vlan", "name", "ifname", "script", "downscript", NULL |
2045 | 2049 |
}; |
2046 | 2050 |
if (check_params(tap_params, p) < 0) { |
2047 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
2051 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
2052 |
buf, p); |
|
2048 | 2053 |
return -1; |
2049 | 2054 |
} |
2050 | 2055 |
if (get_param_value(ifname, sizeof(ifname), "ifname", p) <= 0) { |
... | ... | |
2064 | 2069 |
if (get_param_value(buf, sizeof(buf), "fd", p) > 0) { |
2065 | 2070 |
int fd; |
2066 | 2071 |
if (check_params(fd_params, p) < 0) { |
2067 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
2072 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
2073 |
buf, p); |
|
2068 | 2074 |
return -1; |
2069 | 2075 |
} |
2070 | 2076 |
fd = strtol(buf, NULL, 0); |
... | ... | |
2076 | 2082 |
"vlan", "name", "listen", NULL |
2077 | 2083 |
}; |
2078 | 2084 |
if (check_params(listen_params, p) < 0) { |
2079 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
2085 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
2086 |
buf, p); |
|
2080 | 2087 |
return -1; |
2081 | 2088 |
} |
2082 | 2089 |
ret = net_socket_listen_init(vlan, device, name, buf); |
... | ... | |
2085 | 2092 |
"vlan", "name", "connect", NULL |
2086 | 2093 |
}; |
2087 | 2094 |
if (check_params(connect_params, p) < 0) { |
2088 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
2095 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
2096 |
buf, p); |
|
2089 | 2097 |
return -1; |
2090 | 2098 |
} |
2091 | 2099 |
ret = net_socket_connect_init(vlan, device, name, buf); |
... | ... | |
2094 | 2102 |
"vlan", "name", "mcast", NULL |
2095 | 2103 |
}; |
2096 | 2104 |
if (check_params(mcast_params, p) < 0) { |
2097 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
2105 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
2106 |
buf, p); |
|
2098 | 2107 |
return -1; |
2099 | 2108 |
} |
2100 | 2109 |
ret = net_socket_mcast_init(vlan, device, name, buf); |
... | ... | |
2114 | 2123 |
int vde_port, vde_mode; |
2115 | 2124 |
|
2116 | 2125 |
if (check_params(vde_params, p) < 0) { |
2117 |
fprintf(stderr, "qemu: invalid parameter in '%s'\n", p); |
|
2126 |
fprintf(stderr, "qemu: invalid parameter '%s' in '%s'\n", |
|
2127 |
buf, p); |
|
2118 | 2128 |
return -1; |
2119 | 2129 |
} |
2120 | 2130 |
vlan->nb_host_devs++; |
Also available in: Unified diff