This patchset represents a number of fixes to the userspace getcifsacl,
setcifsacl, and cifs.idmap tools. I *think* that with this set, the
tools should now work properly on big-endian machines, but that still
needs testing.

Jeff Layton (17):
  setcifsacl: clean up sizing of cifs_sid
  setcifsacl: fix overrun of subauths array when copying SIDs
  setcifsacl: clean up get_numfaces
  get/setcifsacl: set "prog" via basename(argv[0])
  setcifsacl: declare an enum for the action values
  setcifsacl: fix up getopt() usage
  cifsacl: header file cleanup
  setcifsacl: fix endianness on SIDs provided by winbind routines
  cifs.idmap: fix endianness on SIDs before sending to kernel
  setcifsacl: fix up endianness conversions
  setcifsacl: clean up get_numcaces
  setcifsacl: clean up parse_cmdline_aces
  setcifsacl: fix verify_ace_sid
  getcifsacl: clarify magic number if print_ace
  getcifsacl: fix endianness before handing off SID to winbind
  getcifsacl: don't use wbcDomainSid internally
  getcifsacl: fix raw SID printing routine

 cifs.idmap.c |  23 +++++-
 cifsacl.h    |  22 +++---
 getcifsacl.c |  72 +++++++++++++------
 setcifsacl.1 |   4 ++
 setcifsacl.c | 230 ++++++++++++++++++++++++++++++-----------------------------
 5 files changed, 204 insertions(+), 147 deletions(-)

-- 
1.7.11.7

--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to