Create structs carrying the data of individual VFS functions, and hand those over...
commitdcff7d367248ec7ecf59c4f423a81b8816799ec5
authorHolger Hetterich <hhetter@novell.com>
Mon, 21 Sep 2009 13:33:21 +0000 (21 15:33 +0200)
committerJim McDonough <jmcd@samba.org>
Tue, 16 Mar 2010 13:52:08 +0000 (16 09:52 -0400)
tree8e5163435d007078e6f139c79b0b90f60112e249
parent2a643ef10c3ed64dc60a7899a581a7b83004ce0e
Create structs carrying the data of individual VFS functions, and hand those over to the send function, which then casts the void pointer to the struct required by looking at the id. This allows us to return different result data depending on the VFS function that is running. Make the protocol v1 sender compatible to this. Adapt the existing VFS functions to use the new data structures. Make use of the new functionality and extend the mkdir VFS logger function to return the creation mode additionally.
source3/modules/vfs_smb_traffic_analyzer.c