Index: lib/lib9p/Makefile =================================================================== --- lib/lib9p/Makefile +++ lib/lib9p/Makefile @@ -8,20 +8,20 @@ LIB= 9p PACKAGE= lib${LIB} SHLIB_MAJOR= 1 -SRCS= pack.c \ - connection.c \ - request.c \ +SRCS= connection.c \ genacl.c \ - log.c \ hashtable.c \ + log.c \ + pack.c \ + request.c \ rfuncs.c \ - utils.c \ threadpool.c \ - transport/socket.c \ - backend/fs.c + utils.c \ + backend/fs.c \ + transport/socket.c INCSDIR= ${INCLUDEDIR}/lib9p -INCS= lib9p.h fid.h backend/fs.h +INCS= fid.h lib9p.h backend/fs.h LIBADD= sbuf Index: usr.sbin/bhyve/pci_virtio_9p.c =================================================================== --- usr.sbin/bhyve/pci_virtio_9p.c +++ usr.sbin/bhyve/pci_virtio_9p.c @@ -259,7 +259,11 @@ if (strcmp(opt, "ro") == 0) { DPRINTF(("read-only mount requested\r\n")); ro = true; + continue; } + + printf("virtio-9p: invalid option '%s'\n", opt); + return (1); } if (strlen(sharename) > VT9P_MAXTAGSZ) {