Ronnie Sahlberg
965b1914ef
Allow setting max read/write size from the api
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
2021-08-10 16:29:42 +10:00
Daniel Abrecht
b3fd3ca7e4
Move win32/win32_compat.h to include/win32/win32_compat.h
2018-04-16 19:42:38 +00:00
Ronnie Sahlberg
b3c4106022
Add win32 magics to example programs
...
Some examples lack win32 socket magic. Add it.
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
2016-04-27 19:32:16 -07:00
Ronnie Sahlberg
2db42ce2fc
ZDR: remove dependency on zdr.h from the examples and nfs-ls
...
Signed-off-by: Ronnie Sahlberg <sahlberg@localhost>
2014-07-05 12:44:18 -07:00
Ronnie Sahlberg
4edd78302d
PORTMAPv3: Add NULL and DUMP commands. Also add portmap example client.
2014-03-19 18:25:50 -07:00
Ronnie Sahlberg
0f0e352f49
PORTMAP: Rename the functions in PMAP to PMAP2 to desribe the version of PMAP we use.
...
Future patches will add PMAP3 which we will need for IPv6 support.
2014-03-19 18:25:49 -07:00
Ronnie Sahlberg
8ae943f608
PORTMAP: Add support for V3 DUMP command
...
This implements the missing procedure from Issue #65
2014-03-16 14:17:06 -07:00
Ronnie Sahlberg
c4ba61c51c
Change all calls to rpc_nfs_fsinfo to rpc_nfs3_fsinfo
2013-12-31 15:06:25 -08:00
Ronnie Sahlberg
728970051c
Add configure checks for whether netinet/in.h is available or not
2013-05-28 17:38:37 -07:00
Ronnie Sahlberg
00748f36c5
more header include cleanups
2013-04-14 10:11:48 -07:00
Ronnie Sahlberg
763cd6e3e2
ZDR: New builtin replacement for RPC/XDR called ZDR
...
This patch switches libnfs over to use precompiled rpcgen files
and using ZDR. ZDR is a trivial reimplementation of XDR that is built in
into libnfs.
This removes the dependencies of rpc/xdr completely and allow us to build on any
system, even systems where rpcgen and librpc/libxdr are not generally available.
2012-07-04 16:53:12 +10:00
Ronnie Sahlberg
0118a5f0de
GETACL: change the signature for the raw getacl3 function to take GETACL3args pointer instead of a discrete arguments
2012-03-08 22:52:20 +11:00
Ronnie Sahlberg
5c6b1176c2
PMAP: allow to ask for tcp/udp port, dont assume users only ever want the tcp port
2011-12-31 14:24:20 +11:00
Memphiz
a8a1b85846
[win32] - make it compile on win32
2011-09-03 15:08:48 +10:00
Ronnie Sahlberg
3847f8f6ae
add support got NFSACL protocol and NULL and GETACL procedures.
...
add example of raw interface for NFSACL
2011-07-03 15:30:18 +10:00
Ronnie Sahlberg
440a7dfced
Add example for how to call MOUNT/EXPORT and get the exports list using the raw lowlevel api.
2011-06-19 10:28:25 +10:00
Memphis
a62cb4b707
- include string.h for memcpy
2011-06-01 18:05:50 +02:00
Ronnie Sahlberg
05a777d98a
Initial support for RQUOTA protocol
2011-06-01 20:55:27 +10:00
Ronnie Sahlberg
7d0397cf0f
get rid of some compiler warnings
2011-06-01 00:12:55 +10:00
Ronnie Sahlberg
f4b9cb0e0f
Add example of NFS/FSINFO async call
2011-05-31 23:50:44 +10:00
Ronnie Sahlberg
84004dbf9b
initial libnfs checkin
2011-02-06 15:45:09 +11:00