You cannot post messages because only members can post, and you are not currently a member.
Description:
9P(aka Styx) is a simple and elegant distributed file system protocol originally developed for the Plan 9 from Bell Labs and Inferno operating systems, that has since expanded its reach to other systems. This group is a forum for developers working on new implementations or tools related to 9P.
|
|
|
libixp 0.5 released
|
| |
Hey guys, seems it's about that time of the year. I'm pleased to report it has been a productive one for me with respect to 9p (though it took me some time to get started), and I now actually have a clue about libixp. The biggest motivators for this release are: -Wstat server support. -The API has changed somewhat - things are a bit more verbose, but the... more »
|
|
New C 9P2000(.u) Client/Server Library
|
| |
Hello dear group members,
I've just earlier today completed a first snapshot of a 9p2000(.u)
library I'm writing. It should, in theory, support all of both
protocols (including wstat ;)) and I was able to write a small dummy
test server with it. I'll be using the library in a different project... more »
|
|
write_data in ixpc from libixp
|
| |
Does this look odd to anyone else? static void write_data(IxpCFid *fid, char *name) { void *buf; uint len; buf = emalloc(fid->iounit);; do { len = read(0, buf, fid->iounit); if(len >= 0 && ixp_write(fid, buf, len) != len) fatal("cannot write file '%s': %s\n", name, ixp_errbuf()); } while(len > 0);... more »
|
|
9mount 1.3 released
|
| |
Hey guys, just letting you know 9mount 1.3 is out. With this version comes support for the majority of v9fs options, including virtio/fd transports, controllable msize, and single attach/exclusive access modes. 9umount will now unmount non-9p filesystems as long as they were mounted in your home directory, which should make it more difficult to... more »
|
|
libixp wstat impl?
|
| |
Thank you to all the folks (Kris, et al.) who have put together
libixp.
Is anything in the works on that to implement the wstat operation?
Thanks, Sasha
|
|
9mount 1.2 released
|
| |
Hi guys, I think this is the first announced version of 9mount, so a brief introduction is in order. 9mount is a set of SUID 9p helper utilities which make it more comfortable to play with namespaces under linux (using v9fs). The current suite includes 9mount for mounting 9p fileservers, 9umount for unmounting them, and 9bind for crazy bind... more »
|
|
All Of You Guyz
|
| |
[link]
plz visit this site for me i m very poor man and i wanna earn money
through internet so plz click on ads on ma ste i shall be very
thankful to you and also join my forum on ma website plz guyz must
watch it [link]
|
|
Fwd: [9fans] 9P support for MC
|
| |
--------- Forwarded message ---------- ...To: weig...@metux.de, Fans of the OS Plan 9 from Bell Labs <9f...@9fans.net> ... > > Hi folks, > > I'd just want to let you know I've added 9P support to the > Midnight Commander (via libmvfs + libmixp). > > cu I'm forwarding this to 9p-hackers. iru... more »
|
|
libixp: -DIXPlint wtf
|
| |
How come if I write a file server and go to link it against libixp I need to compile my code with -DIXPlint before my code works? I mean, I understand the technical reason which is it messes with the STRUCT/UNION macros and therefore alters the size/structure of the IxpFcall struct. My question is what the FUCK gave anyone the impression that adding... more »
|
|
9p2000.u support for libixp-0.4
|
| |
Hello dear group members,,
I've written the patch below to allow 9p2000.u semantics for
libixp-0.4. I know it's not the cleanest patch, and I do realise that
true plan9 fans will probably not have much use for this since with
most applications for the 9p2000 protocol none of the unix extensions... more »
|
|
|