On 03.02.2016 17:38, Eric Blake wrote: > On 02/03/2016 09:33 AM, Max Reitz wrote: >> This is better than the generic block layer finding out later that the >> port parameter has not been used. >> >> Signed-off-by: Max Reitz <mre...@redhat.com> >> --- >> block/nbd.c | 4 ++++ >> 1 file changed, 4 insertions(+) >> >> diff --git a/block/nbd.c b/block/nbd.c >> index 1a90bc7..063c403 100644 >> --- a/block/nbd.c >> +++ b/block/nbd.c >> @@ -201,6 +201,10 @@ static SocketAddress *nbd_config(BDRVNBDState *s, QDict >> *options, char **export, >> } >> return NULL; >> } >> + if (qdict_haskey(options, "port") && !qdict_haskey(options, "host")) { >> + error_setg(errp, "port may not be used without host."); > > No trailing '.'
I plead guilty. I was tempted by the error_setg() calls above this one, I'll add a patch to fix them in v2. > With that fixed, > Reviewed-by: Eric Blake <ebl...@redhat.com> Thanks, Max
signature.asc
Description: OpenPGP digital signature