Message ID | 20180724073342.5738-18-jiyin@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [01/24] pynfs: python3 support plan: print -> print() | expand |
diff --git a/nfs4.0/lib/rpc/rpcsec/sec_auth_sys.py b/nfs4.0/lib/rpc/rpcsec/sec_auth_sys.py index 778d379..5b7fe33 100644 --- a/nfs4.0/lib/rpc/rpcsec/sec_auth_sys.py +++ b/nfs4.0/lib/rpc/rpcsec/sec_auth_sys.py @@ -13,7 +13,10 @@ class SecAuthSys(SecFlavor): try: p = Packer() p.pack_int(stamp) - p.pack_string(machinename) + try: # for python2 + p.pack_string(machinename) + except: # for python3 + p.pack_string(bytes(machinename, 'utf-8')) p.pack_uint(uid) p.pack_uint(gid) p.pack_array(gids, p.pack_uint)