diff options
author | Luke Leighton <lkcl@samba.org> | 2000-05-27 02:27:44 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 2000-05-27 02:27:44 +0000 |
commit | 56c2dbbf813e1dc120d199b173fd462c658572a0 (patch) | |
tree | bf805ff13b17d1d8a13a7a4cd313041508ea18de | |
parent | 1e3c0ab29d178fe58add32672301ac497d43a3fe (diff) | |
download | samba-56c2dbbf813e1dc120d199b173fd462c658572a0.tar.gz samba-56c2dbbf813e1dc120d199b173fd462c658572a0.tar.xz samba-56c2dbbf813e1dc120d199b173fd462c658572a0.zip |
dummy trash in secdesc.
-rw-r--r-- | source/printing/nt_printing.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/source/printing/nt_printing.c b/source/printing/nt_printing.c index d0005ffc1fb..56b6a4c5702 100644 --- a/source/printing/nt_printing.c +++ b/source/printing/nt_printing.c @@ -857,6 +857,7 @@ static uint32 get_a_printer_2_default(NT_PRINTER_INFO_LEVEL_2 **info_ptr, fstrin int snum; NT_PRINTER_INFO_LEVEL_2 info; NT_DEVICEMODE devmode; + SMB_STRUCT_STAT sbuf; ZERO_STRUCT(info); ZERO_STRUCT(devmode); @@ -877,9 +878,12 @@ static uint32 get_a_printer_2_default(NT_PRINTER_INFO_LEVEL_2 **info_ptr, fstrin /* * put a better system here, please. */ - info.secdesc.len = 0; /* convertperms_unix_to_sd(&sbuf, False, - sbuf.st_mode, - &info.secdesc.sec); */ + sbuf.st_mode = 0777; + sbuf.st_uid = -1; + sbuf.st_gid = -1; + info.secdesc.len = convertperms_unix_to_sd(&sbuf, False, + 0777, + &info.secdesc.sec); info.secdesc.max_len = info.secdesc.len; *info_ptr = (NT_PRINTER_INFO_LEVEL_2 *)memdup(&info, sizeof(info)); |