Richard Sharpe sharpe at
Mon Jun 19 15:13:15 GMT 2000

At 10:24 PM 6/19/00 +1000, Luke Kenneth Casson Leighton wrote:
>ops so far, client and server: negprot, sesssetup, tconX, openX, readX,
>writeX, close, getattrE.
>plan is to call into vfs layer and _nothing_ else, for all file-ops.  want
>write-cacheing?  write a vfs-mod that hooks the vfs-write op.  want IPC$?
>write a vfs module.   want printing?  write a vfs module.
>as code is auto-generated, writing unicode/ascii switching should be
>pretty trivial.
>ANDX chaining is painful and horrible and i wish it would go away it makes
>the code a complete mess, although i am learning about good uses for

Well, I found ANDX chaining trivial when I did this stuff for Ethereal.
However, my language was awful compared to what I have seen in cliffs, so I
would want to convert over. However, I would prefer to use Sander's IDL
compiler rather than that AWK thing.

>next on the list is maybe either DCE/RPC pipes or maybe some SMBtrans2s
>just for kicks, depending on whether win95 is worth it or not, you know i
>love win95, it may be worthwhile doing NetrShareEnum just to be able to
>list 4 shares: "using", "windows 95?", "go" and "away".
>p.s. no security at all, all operations as root, currently.  thinking
>about hooking in TNG's domain_client_validate() that would do everything
>that's needed.

Richard Sharpe, sharpe at
Samba (Team member,, Ethereal (Team member,
Co-author, SAMS Teach Yourself Samba in 24 Hours
Author: First Australian 5-day, intensive, hands-on Linux SysAdmin course
Author: First Australian 2-day, intensive, hands-on Samba course

More information about the samba-technical mailing list