Memphis
e644e70061
- add configure option for disabling the call to ldconfig on make install
...
- this is needed because we use a prefix which is writable by the user - calling ldconfig
would need root rights which we have to avoid...
2011-06-08 17:22:46 +02:00
Memphiz
2060155945
- make unsigned hyper overridable by cmdline by specifying -DU_INT64_PLATTFORM_TYPE to rpcgen
2011-06-08 00:23:59 +02:00
Memphiz
fb109a12e1
- honor @cc@,@CLFAGS@ and @LDFLAGS@ which is important for cross compilation
...
- use a more generic regexp for renaming the generated rpc header includes - because the include is without subpath on darwin/ios
- make linkerstuff and so names dynamic according to @is_darwin@
- create install directorys if they don't exist
- use $(prefix) instead of $(DESTDIR) for installation
- build examples only if @ENABLE_EXAMPLES@ is set (default is on)
- rm -rf bin on clean because darwin adds directories here on compilation
- use u_int64_t for rpcgen on darwin instead of unsigned hyper (it is not known to the darwin rpcgen...)
2011-06-08 00:23:04 +02:00
Memphiz
23701e4246
- no ldconfig for darwin
...
- add variable is_darwin - used in Makefile.in for building the proper dynamic lib
- add option --without-examples for disable build of examples
2011-06-08 00:22:37 +02:00
Memphiz
2e4fb8e647
- fixed library path for mac osx (there is no lib64 path here...)
2011-06-07 15:32:01 +10:00
Ronnie Sahlberg
77c23b46c0
Add support for version 2 of the rquota protocol
2011-06-02 22:16:42 +10:00
Ronnie Sahlberg
19e74f5a32
Add RQUOTA1/GETACTIVEQUOTA call to the raw low level API
2011-06-02 22:06:25 +10:00
Ronnie Sahlberg
734ab63acd
Merge pull request #1 from Memphiz/originalnfs
...
First pullrequests for beeing some more plattform compatible :)
2011-06-02 00:48:03 -07:00
Memphiz
c353ec247e
- missing rpc/rpc.h for new rquota too
2011-06-01 19:10:23 +02:00
Memphis
98f5fee87d
- linux, osx, and ios need rpc/rpc.h includede before rpc/xdr.h
...
- fixed some missing includes for bzero, malloc and free
2011-06-01 18:06:15 +02:00
Memphis
a62cb4b707
- include string.h for memcpy
2011-06-01 18:05:50 +02:00
Memphis
d6ced294d8
- refactored parametername from reserved keyword "export" to "exportname"
2011-06-01 18:05:18 +02:00
Memphis
684c77edb0
- removed unneeded dependency to libpopt
2011-06-01 18:04:53 +02:00
Ronnie Sahlberg
ea214e4566
Use HAVE_SOCK_SIN_LEN and set ->sin_len
...
for legacy unixens (AIX)
so that we will compile and run on those systems with a "weird"
sockaddr_in definition.
2011-06-01 21:31:40 +10: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
17ef62fad7
Read the max read/write sizes supported when connecting to NFS
...
and store in the nfs context.
Privide accessor functions to read the max sizes.
2011-06-01 00:08:29 +10:00
Ronnie Sahlberg
f4b9cb0e0f
Add example of NFS/FSINFO async call
2011-05-31 23:50:44 +10:00
Ronnie Sahlberg
1058201ef0
Add support for async version of NFS/FSINFO3 call
2011-05-31 23:50:18 +10:00
Ronnie Sahlberg
912f7ad5b0
Use getsockopt to extract better failure condition when tcp layer receives a failure
2011-02-07 22:11:12 +11:00
Ronnie Sahlberg
f7b81274cb
README: mention that you need "insecure" to use libnfs as non-root user
2011-02-06 16:39:37 +11:00
Ronnie Sahlberg
84004dbf9b
initial libnfs checkin
2011-02-06 15:45:09 +11:00