Print this page
1575 untangle libmlrpc ... (smbsrv)

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
          +++ new/usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
↓ open down ↓ 31 lines elided ↑ open up ↑
  32   32   * - If you want to work with a domain, use the SAM handle.
  33   33   *   to obtain a domain handle.
  34   34   * - Use domain handles to obtain user handles etc.
  35   35   */
  36   36  
  37   37  #include <strings.h>
  38   38  #include <unistd.h>
  39   39  #include <netdb.h>
  40   40  #include <assert.h>
  41   41  #include <grp.h>
       42 +#include <libmlrpc/libmlrpc.h>
  42   43  #include <smbsrv/libsmb.h>
  43      -#include <smbsrv/libmlrpc.h>
  44   44  #include <smbsrv/libmlsvc.h>
  45   45  #include <smbsrv/smbinfo.h>
  46   46  #include <smbsrv/nmpipes.h>
  47   47  #include <smbsrv/ndl/samrpc.ndl>
  48   48  #include <samlib.h>
  49   49  
  50   50  /*
  51   51   * The keys associated with the various handles dispensed by the SAMR
  52   52   * server.  These keys can be used to validate client activity.
  53   53   * These values are never passed over the wire so security shouldn't
↓ open down ↓ 1914 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX