*** 9pserve.c Fri Mar 1 15:46:35 2024
--- /home/wb/plan9port/src/cmd/9pserve.c Fri Jun 21 09:43:38 2024
***************
*** 86,92 ****
Queue *inq;
int verbose = 0;
int logging = 0;
! int msize = 8192+24;
u32int xafid = NOFID;
int attached;
int versioned;
--- 86,92 ----
Queue *inq;
int verbose = 0;
int logging = 0;
! int msize = 8192;
u32int xafid = NOFID;
int attached;
int versioned;
*** fuse.c Wed Nov 29 22:09:33 2023
--- /home/wb/plan9port/src/cmd/9pfuse/fuse.c Fri Jun 21 09:43:38 2024
***************
*** 432,441 ****
case FUSE_OPEN: {
struct fuse_open_in *tx = a;
/* Should one or both of flags and mode be
octal? */
! fmtprint(fmt, "Open nodeid %#llux flags %#ux",
! hdr->nodeid, tx->flags);
! // fmtprint(fmt, "Open nodeid %#llux flags %#ux
mode %#ux",
! // hdr->nodeid, tx->flags, tx->mode);
break;
}
case FUSE_READ: {
--- 432,439 ----
case FUSE_OPEN: {
struct fuse_open_in *tx = a;
/* Should one or both of flags and mode be
octal? */
! fmtprint(fmt, "Open nodeid %#llux flags %#ux
mode %#ux",
! hdr->nodeid, tx->flags, tx->mode);
break;
}
case FUSE_READ: {
***************
*** 493,502 ****
}
case FUSE_FLUSH: {
struct fuse_flush_in *tx = a;
! fmtprint(fmt, "Flush nodeid %#llux fh %#llux",
! hdr->nodeid, tx->fh);
! // fmtprint(fmt, "Flush nodeid %#llux fh %#llux
flags %#ux",
! // hdr->nodeid, tx->fh, tx->flush_flags);
break;
}
case FUSE_INIT: {
--- 491,498 ----
}
case FUSE_FLUSH: {
struct fuse_flush_in *tx = a;
! fmtprint(fmt, "Flush nodeid %#llux fh %#llux
flags %#ux",
! hdr->nodeid, tx->fh, tx->flush_flags);
break;
}
case FUSE_INIT: {
***************
*** 507,516 ****
}
case FUSE_OPENDIR: {
struct fuse_open_in *tx = a;
! fmtprint(fmt, "Opendir nodeid %#llux flags
%#ux",
! hdr->nodeid, tx->flags);
! // fmtprint(fmt, "Opendir nodeid %#llux flags %#ux
mode %#ux",
! // hdr->nodeid, tx->flags, tx->mode);
break;
}
case FUSE_READDIR: {
--- 503,510 ----
}
case FUSE_OPENDIR: {
struct fuse_open_in *tx = a;
! fmtprint(fmt, "Opendir nodeid %#llux flags %#ux
mode %#ux",
! hdr->nodeid, tx->flags, tx->mode);
break;
}
case FUSE_READDIR: {
***************
*** 539,548 ****
}
case FUSE_CREATE: {
struct fuse_open_in *tx = a;
! fmtprint(fmt, "Create nodeid %#llx flags %#ux
name %#q",
! hdr->nodeid, tx->flags, tx+1);
! // fmtprint(fmt, "Create nodeid %#llx flags %#ux
mode %#ux name %#q",
! // hdr->nodeid, tx->flags, tx->mode, tx+1);
break;
}
}
--- 533,540 ----
}
case FUSE_CREATE: {
struct fuse_open_in *tx = a;
! fmtprint(fmt, "Create nodeid %#llx flags %#ux
mode %#ux name %#q",
! hdr->nodeid, tx->flags, tx->mode, tx+1);
break;
}
}
2 patches for plan9port on FreeBSD. For the 2nd the correct fuse_kernel.h from
/usr/local/include must replace the plan9port version.
------------------------------------------
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/Td33e0e0d414a8bb7-M705e8cdb9619bf69a4d6cf0a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription