Page MenuHomeFreeBSD

D46247.id.diff
No OneTemporary

D46247.id.diff

diff --git a/sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c.sav b/sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c
--- a/sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c.sav
+++ b/sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c
@@ -93,7 +93,9 @@
return (EOF);
newopts[0] = '\0';
s = oldopts;
- while ((o = strsep(&s, "-, ")) != NULL) {
+ while ((o = strsep(&s, ", ")) != NULL) {
+ if (o[0] == '-')
+ o++;
if (o[0] == '\0')
continue;
for (i = 0; i < ARRAY_SIZE(known_opts); ++i) {

File Metadata

Mime Type
text/plain
Expires
Fri, Jan 16, 6:16 AM (4 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27658877
Default Alt Text
D46247.id.diff (508 B)

Event Timeline