Searched refs:secdesc (Results 1 - 9 of 9) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/router/samba/source/python/examples/spoolss/
H A Dpsec.py26 secdesc = hnd.getprinter(level = 3)["security_descriptor"] variable
28 print secdesc["owner_sid"]
29 print secdesc["group_sid"]
31 for acl in secdesc["dacl"]["ace_list"]:
58 secdesc = {} variable
60 secdesc["owner_sid"] = lines[0]
61 secdesc["group_sid"] = lines[1]
63 secdesc["revision"] = 1
64 secdesc["dacl"] = {}
65 secdesc["dac
[all...]
/asus-wl-520gu-7.0.1.45/src/router/samba/source/python/
H A Dpy_smb.c225 SEC_DESC *secdesc = NULL; local
237 secdesc = cli_query_secdesc(cli->cli, fnum, mem_ctx);
244 if (!secdesc) {
250 if (!py_from_SECDESC(&result, secdesc)) {
271 SEC_DESC *secdesc; local
284 if (!py_to_SECDESC(&secdesc, py_secdesc, mem_ctx)) {
290 err = cli_set_secdesc(cli->cli, fnum, secdesc);
H A Dpy_spoolss_printers_conv.c248 if (info->secdesc) {
249 if (py_from_SECDESC(&obj, info->secdesc))
275 info->secdesc = NULL;
282 if (!py_to_SECDESC(&info->secdesc, obj, mem_ctx))
331 if (py_from_SECDESC(&obj, info->secdesc))
350 if (!py_to_SECDESC(&info->secdesc, obj, mem_ctx))
/asus-wl-520gu-7.0.1.45/src/router/samba/source/rpc_parse/
H A Dparse_spoolss.c463 if( !prs_uint32("secdesc size ", ps, depth, &data->notify_data.sd.size ) )
1030 inf->secdesc_ptr = (info->secdesc!=NULL)?1:0;
2253 static BOOL smb_io_relsecdesc(const char *desc, NEW_BUFFER *buffer, int depth, SEC_DESC **secdesc) argument
2264 if (! *secdesc) {
2271 if (*secdesc != NULL) {
2272 buffer->string_at_end -= sec_desc_size(*secdesc);
2276 /* write the secdesc */
2277 if (!sec_io_desc(desc, secdesc, ps, depth))
2301 if (!sec_io_desc(desc, secdesc, ps, depth))
2567 if (!smb_io_relsecdesc("secdesc", buffe
4076 SEC_DESC *secdesc; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/samba/source/rpcclient/
H A Dcmd_spoolss.c281 if (i2->secdesc)
282 display_sec_desc(i2->secdesc);
294 display_sec_desc(i3->secdesc);
536 ctr.printers_2->secdesc = NULL;
1352 info2.secdesc = NULL;
/asus-wl-520gu-7.0.1.45/src/router/samba/source/include/
H A Drpc_spoolss.h960 SEC_DESC *secdesc; member in struct:printer_info_2
975 SEC_DESC *secdesc; member in struct:printer_info_3
/asus-wl-520gu-7.0.1.45/src/router/samba/source/printing/
H A Dnt_printing.c263 DEBUG(0,("upgrade_to_version_3:moving secdesc\n"));
266 DEBUG(0,("upgrade_to_version_3: failed to move secdesc. Error (%s)\n", tdb_errorstr(tdb_printers)));
271 DEBUG(0,("upgrade_to_version_3: failed to delete secdesc. Error (%s)\n", tdb_errorstr(tdb_drivers)));
4632 DEBUG(1,("Failed to store secdesc for %s\n", printername));
4735 DEBUG(4,("using default secdesc for %s\n", printername));
4883 SEC_DESC_BUF *secdesc = NULL; local
4919 nt_printing_getsec(mem_ctx, pname, &secdesc);
4922 SEC_DESC_BUF *parent_secdesc = secdesc;
4928 secdesc = se_create_child_secdesc(mem_ctx, parent_secdesc->sec, False);
4941 map_printer_permissions(secdesc
[all...]
/asus-wl-520gu-7.0.1.45/src/router/samba/source/rpc_client/
H A Dcli_spoolss.c105 inf[i].secdesc = NULL;
126 inf[i].secdesc = NULL;
/asus-wl-520gu-7.0.1.45/src/router/samba/source/rpc_server/
H A Dsrv_spoolss_nt.c4239 printer->secdesc = ntprinter->info_2->secdesc_buf->sec;
4245 printer->secdesc = NULL;
4276 printer->secdesc = ntprinter->info_2->secdesc_buf->sec;
4283 if (printer->secdesc->owner_sid)
4286 if (printer->secdesc->grp_sid)
4289 if (printer->secdesc->dacl)
4292 if (printer->secdesc->sacl)

Completed in 95 milliseconds