Re: [PATCH 0/6] nfs-utils: convert gssd to TI-RPC and add IPv6 support (try #2)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I believe Patch 1/6 is missing from this patch set,
at least I can't seem to find it.... 

Also, is this the final version? Or will there be another
one addressing Chuck's issues.

steved.

Jeff Layton wrote:
> This patchset is a second attempt at adding support for IPv6 to
> rpc.gssd. The main changes from the first set are some minor fixes and
> changes suggested by Chuck Lever. This set is also based on mainline
> nfs-utils since the requisite patches for it are now there.
> 
> In order to do this, we first have to convert rpc.gssd to use TI-RPC.
> The first 5 patches do this and abstract out some of the code to make
> this easier. Once that support is in place, the last patch in the series
> actually adds the (fairly minimal) changes to add IPv6 support.
> 
> The series should be fully bisectable, but I've only really tested the
> end result for anything other than to see if it compiles. With these
> patches I've been able to mount an OpenSolaris server using
> NFSv3/4 + IPv6 + krb5 auth
> 
> Specific changes from the last set:
> - cleaned up the usage of sockaddr and sockaddr_storage and pointers to
>   them
> - moved the sockaddr_storage to be part of the clnt_info instead of a
>   separate allocation
> - use a C99 initializer for ai_hints instead of memset()
> - properly handle a return of EAI_SYSTEM from getaddrinfo()
> 
> Comments welcome.
> 
> Jeff Layton (6):
>   nfs-utils: make getnameinfo() required for --enable-gss
>   nfs-utils: store the address given in the upcall for later use
>   nfs-utils: skip getaddrinfo in create_auth_rpc_client unless we need
>     port
>   nfs-utils: split out gssd rpc client creation into separate function
>   nfs-utils: when TIRPC is enabled, use new API to create RPC client
>   nfs-utils: add IPv6 code to gssd
> 
>  configure.ac           |    2 +
>  utils/gssd/gssd.h      |    2 +-
>  utils/gssd/gssd_proc.c |  398 +++++++++++++++++++++++++++++++++++++-----------
>  3 files changed, 309 insertions(+), 93 deletions(-)
> 
> _______________________________________________
> NFSv4 mailing list
> NFSv4@xxxxxxxxxxxxx
> http://linux-nfs.org/cgi-bin/mailman/listinfo/nfsv4
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux