nbd.c (b91f93243bbe36dc436a64a662a9bbfb2362534a) | nbd.c (87ea75d5e135c0527c6a9dbac4317913409f28c7) |
---|---|
1/* 2 * QEMU Block driver for NBD 3 * 4 * Copyright (C) 2008 Bull S.A.S. 5 * Author: Laurent Vivier <Laurent.Vivier@bull.net> 6 * 7 * Some parts: 8 * Copyright (C) 2007 Anthony Liguori <anthony@codemonkey.ws> --- 191 unchanged lines hidden (view full) --- 200 } 201 s->client.is_unix = true; 202 } else if (qdict_haskey(options, "host")) { 203 s->client.is_unix = false; 204 } else { 205 return -EINVAL; 206 } 207 | 1/* 2 * QEMU Block driver for NBD 3 * 4 * Copyright (C) 2008 Bull S.A.S. 5 * Author: Laurent Vivier <Laurent.Vivier@bull.net> 6 * 7 * Some parts: 8 * Copyright (C) 2007 Anthony Liguori <anthony@codemonkey.ws> --- 191 unchanged lines hidden (view full) --- 200 } 201 s->client.is_unix = true; 202 } else if (qdict_haskey(options, "host")) { 203 s->client.is_unix = false; 204 } else { 205 return -EINVAL; 206 } 207 |
208 s->socket_opts = qemu_opts_create_nofail(&socket_optslist); | 208 s->socket_opts = qemu_opts_create(&socket_optslist, NULL, 0, 209 &error_abort); |
209 210 qemu_opts_absorb_qdict(s->socket_opts, options, &local_err); 211 if (error_is_set(&local_err)) { 212 qerror_report_err(local_err); 213 error_free(local_err); 214 return -EINVAL; 215 } 216 --- 161 unchanged lines hidden --- | 210 211 qemu_opts_absorb_qdict(s->socket_opts, options, &local_err); 212 if (error_is_set(&local_err)) { 213 qerror_report_err(local_err); 214 error_free(local_err); 215 return -EINVAL; 216 } 217 --- 161 unchanged lines hidden --- |