/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/rpc_server/ |
H A D | srv_echo_nt.c | 33 void _echo_add_one(pipes_struct *p, ECHO_Q_ADD_ONE *q_u, ECHO_R_ADD_ONE *r_u) argument 37 r_u->response = q_u->request + 1; 42 void _echo_data(pipes_struct *p, ECHO_Q_ECHO_DATA *q_u, argument 47 if (q_u->size == 0) { 52 r_u->data = TALLOC(p->mem_ctx, q_u->size); 53 r_u->size = q_u->size; 54 memcpy(r_u->data, q_u->data, q_u->size); 59 void _sink_data(pipes_struct *p, ECHO_Q_SINK_DATA *q_u, argument 69 void _source_data(pipes_struct *p, ECHO_Q_SOURCE_DATA *q_u, argument [all...] |
H A D | srv_svcctl.c | 31 SVCCTL_Q_CLOSE_SERVICE q_u; local 36 ZERO_STRUCT(q_u); 39 if(!svcctl_io_q_close_service("", &q_u, data, 0)) 42 r_u.status = _svcctl_close_service(p, &q_u, &r_u); 55 SVCCTL_Q_OPEN_SCMANAGER q_u; local 60 ZERO_STRUCT(q_u); 63 if(!svcctl_io_q_open_scmanager("", &q_u, data, 0)) 66 r_u.status = _svcctl_open_scmanager(p, &q_u, &r_u); 79 SVCCTL_Q_OPEN_SERVICE q_u; local 84 ZERO_STRUCT(q_u); 103 SVCCTL_Q_GET_DISPLAY_NAME q_u; local 127 SVCCTL_Q_QUERY_STATUS q_u; local 151 SVCCTL_Q_ENUM_SERVICES_STATUS q_u; local 174 SVCCTL_Q_QUERY_SERVICE_STATUSEX q_u; local 197 SVCCTL_Q_ENUM_DEPENDENT_SERVICES q_u; local 221 SVCCTL_Q_START_SERVICE q_u; local 245 SVCCTL_Q_CONTROL_SERVICE q_u; local 269 SVCCTL_Q_QUERY_SERVICE_CONFIG q_u; local 293 SVCCTL_Q_QUERY_SERVICE_CONFIG2 q_u; local 317 SVCCTL_Q_LOCK_SERVICE_DB q_u; local 342 SVCCTL_Q_UNLOCK_SERVICE_DB q_u; local 366 SVCCTL_Q_QUERY_SERVICE_SEC q_u; local 390 SVCCTL_Q_SET_SERVICE_SEC q_u; local [all...] |
H A D | srv_samr.c | 45 SAMR_Q_CLOSE_HND q_u; local 50 ZERO_STRUCT(q_u); 53 if(!samr_io_q_close_hnd("", &q_u, data, 0)) { 58 r_u.status = _samr_close_hnd(p, &q_u, &r_u); 75 SAMR_Q_OPEN_DOMAIN q_u; local 81 ZERO_STRUCT(q_u); 84 if(!samr_io_q_open_domain("", &q_u, data, 0)) { 89 r_u.status = _samr_open_domain(p, &q_u, &r_u); 106 SAMR_Q_GET_USRDOM_PWINFO q_u; local 112 ZERO_STRUCT(q_u); 136 SAMR_Q_SET_SEC_OBJ q_u; local 166 SAMR_Q_QUERY_SEC_OBJ q_u; local 196 SAMR_Q_ENUM_DOM_USERS q_u; local 227 SAMR_Q_ENUM_DOM_GROUPS q_u; local 258 SAMR_Q_ENUM_DOM_ALIASES q_u; local 289 SAMR_Q_QUERY_DISPINFO q_u; local 319 SAMR_Q_QUERY_ALIASINFO q_u; local 350 SAMR_Q_LOOKUP_NAMES q_u; local 381 SAMR_Q_CHGPASSWD_USER q_u; local 412 SAMR_Q_LOOKUP_RIDS q_u; local 443 SAMR_Q_OPEN_USER q_u; local 473 SAMR_Q_QUERY_USERINFO q_u; local 503 SAMR_Q_QUERY_USERGROUPS q_u; local 533 SAMR_Q_QUERY_DOMAIN_INFO q_u; local 566 SAMR_Q_CREATE_USER q_u; local 595 SAMR_Q_CONNECT_ANON q_u; local 626 SAMR_Q_CONNECT q_u; local 657 SAMR_Q_CONNECT4 q_u; local 688 SAMR_Q_CHGPASSWD_USER3 q_u; local 719 SAMR_Q_CONNECT5 q_u; local 750 SAMR_Q_LOOKUP_DOMAIN q_u; local 779 SAMR_Q_ENUM_DOMAINS q_u; local 808 SAMR_Q_OPEN_ALIAS q_u; local 839 SAMR_Q_SET_USERINFO q_u; local 874 SAMR_Q_SET_USERINFO2 q_u; local 904 SAMR_Q_QUERY_USERALIASES q_u; local 934 SAMR_Q_QUERY_ALIASMEM q_u; local 964 SAMR_Q_QUERY_GROUPMEM q_u; local 994 SAMR_Q_ADD_ALIASMEM q_u; local 1024 SAMR_Q_DEL_ALIASMEM q_u; local 1054 SAMR_Q_ADD_GROUPMEM q_u; local 1084 SAMR_Q_DEL_GROUPMEM q_u; local 1114 SAMR_Q_DELETE_DOM_USER q_u; local 1144 SAMR_Q_DELETE_DOM_GROUP q_u; local 1174 SAMR_Q_DELETE_DOM_ALIAS q_u; local 1204 SAMR_Q_CREATE_DOM_GROUP q_u; local 1234 SAMR_Q_CREATE_DOM_ALIAS q_u; local 1264 SAMR_Q_QUERY_GROUPINFO q_u; local 1294 SAMR_Q_SET_GROUPINFO q_u; local 1324 SAMR_Q_SET_ALIASINFO q_u; local 1354 SAMR_Q_GET_DOM_PWINFO q_u; local 1384 SAMR_Q_OPEN_GROUP q_u; local 1414 SAMR_Q_REMOVE_SID_FOREIGN_DOMAIN q_u; local 1444 SAMR_Q_QUERY_DOMAIN_INFO2 q_u; local 1474 SAMR_Q_SET_DOMAIN_INFO q_u; local [all...] |
H A D | srv_netlog.c | 38 NET_Q_REQ_CHAL q_u; local 43 ZERO_STRUCT(q_u); 47 if(!net_io_q_req_chal("", &q_u, data, 0)) { 52 r_u.status = _net_req_chal(p, &q_u, &r_u); 69 NET_Q_AUTH q_u; local 74 ZERO_STRUCT(q_u); 78 if(!net_io_q_auth("", &q_u, data, 0)) { 83 r_u.status = _net_auth(p, &q_u, &r_u); 100 NET_Q_AUTH_2 q_u; local 105 ZERO_STRUCT(q_u); 131 NET_Q_SRV_PWSET q_u; local 162 NET_Q_SAM_LOGOFF q_u; local 192 NET_Q_SAM_LOGON q_u; local 222 NET_Q_TRUST_DOM_LIST q_u; local 254 NET_Q_LOGON_CTRL2 q_u; local 285 NET_Q_LOGON_CTRL q_u; local 315 NET_Q_SAM_LOGON_EX q_u; local [all...] |
H A D | srv_ntsvcs.c | 31 NTSVCS_Q_GET_VERSION q_u; local 36 ZERO_STRUCT(q_u); 39 if(!ntsvcs_io_q_get_version("", &q_u, data, 0)) 42 r_u.status = _ntsvcs_get_version(p, &q_u, &r_u); 55 NTSVCS_Q_GET_DEVICE_LIST_SIZE q_u; local 60 ZERO_STRUCT(q_u); 63 if(!ntsvcs_io_q_get_device_list_size("", &q_u, data, 0)) 66 r_u.status = _ntsvcs_get_device_list_size(p, &q_u, &r_u); 79 NTSVCS_Q_GET_DEVICE_LIST q_u; local 84 ZERO_STRUCT(q_u); 103 NTSVCS_Q_VALIDATE_DEVICE_INSTANCE q_u; local 127 NTSVCS_Q_GET_DEVICE_REG_PROPERTY q_u; local 151 NTSVCS_Q_GET_HW_PROFILE_INFO q_u; local 175 NTSVCS_Q_HW_PROFILE_FLAGS q_u; local [all...] |
H A D | srv_srvsvc.c | 39 SRV_Q_NET_SRV_GET_INFO q_u; local 44 ZERO_STRUCT(q_u); 48 if (!srv_io_q_net_srv_get_info("", &q_u, data, 0)) 51 r_u.status = _srv_net_srv_get_info(p, &q_u, &r_u); 66 SRV_Q_NET_SRV_SET_INFO q_u; local 71 ZERO_STRUCT(q_u); 75 if (!srv_io_q_net_srv_set_info("", &q_u, data, 0)) 78 r_u.status = _srv_net_srv_set_info(p, &q_u, &r_u); 93 SRV_Q_NET_FILE_ENUM q_u; local 98 ZERO_STRUCT(q_u); 120 SRV_Q_NET_CONN_ENUM q_u; local 147 SRV_Q_NET_SESS_ENUM q_u; local 175 SRV_Q_NET_SESS_DEL q_u; local 203 SRV_Q_NET_SHARE_ENUM q_u; local 233 SRV_Q_NET_SHARE_ENUM q_u; local 263 SRV_Q_NET_SHARE_GET_INFO q_u; local 293 SRV_Q_NET_SHARE_SET_INFO q_u; local 323 SRV_Q_NET_SHARE_ADD q_u; local 353 SRV_Q_NET_SHARE_DEL q_u; local 383 SRV_Q_NET_SHARE_DEL q_u; local 413 SRV_Q_NET_REMOTE_TOD q_u; local 440 SRV_Q_NET_DISK_ENUM q_u; local 470 SRV_Q_NET_NAME_VALIDATE q_u; local 500 SRV_Q_NET_FILE_QUERY_SECDESC q_u; local 530 SRV_Q_NET_FILE_SET_SECDESC q_u; local 559 SRV_Q_NET_FILE_CLOSE q_u; local [all...] |
H A D | srv_spoolss.c | 37 SPOOL_Q_OPEN_PRINTER q_u; local 42 ZERO_STRUCT(q_u); 45 if (!spoolss_io_q_open_printer("", &q_u, data, 0)) { 50 r_u.status = _spoolss_open_printer( p, &q_u, &r_u); 67 SPOOL_Q_OPEN_PRINTER_EX q_u; local 72 ZERO_STRUCT(q_u); 75 if (!spoolss_io_q_open_printer_ex("", &q_u, data, 0)) { 80 r_u.status = _spoolss_open_printer_ex( p, &q_u, &r_u); 98 SPOOL_Q_GETPRINTERDATA q_u; local 103 ZERO_STRUCT(q_u); 130 SPOOL_Q_DELETEPRINTERDATA q_u; local 162 SPOOL_Q_CLOSEPRINTER q_u; local 193 SPOOL_Q_ABORTPRINTER q_u; local 224 SPOOL_Q_DELETEPRINTER q_u; local 256 SPOOL_Q_DELETEPRINTERDRIVER q_u; local 287 SPOOL_Q_RFFPCNEX q_u; local 324 SPOOL_Q_RFNPCNEX q_u; local 359 SPOOL_Q_ENUMPRINTERS q_u; local 390 SPOOL_Q_GETPRINTER q_u; local 421 SPOOL_Q_GETPRINTERDRIVER2 q_u; local 452 SPOOL_Q_STARTPAGEPRINTER q_u; local 483 SPOOL_Q_ENDPAGEPRINTER q_u; local 511 SPOOL_Q_STARTDOCPRINTER q_u; local 539 SPOOL_Q_ENDDOCPRINTER q_u; local 567 SPOOL_Q_WRITEPRINTER q_u; local 596 SPOOL_Q_SETPRINTER q_u; local 624 SPOOL_Q_FCPN q_u; local 652 SPOOL_Q_ADDJOB q_u; local 680 SPOOL_Q_ENUMJOBS q_u; local 708 SPOOL_Q_SCHEDULEJOB q_u; local 736 SPOOL_Q_SETJOB q_u; local 764 SPOOL_Q_ENUMPRINTERDRIVERS q_u; local 792 SPOOL_Q_GETFORM q_u; local 820 SPOOL_Q_ENUMFORMS q_u; local 848 SPOOL_Q_ENUMPORTS q_u; local 876 SPOOL_Q_ADDPRINTEREX q_u; local 904 SPOOL_Q_ADDPRINTERDRIVER q_u; local 941 SPOOL_Q_GETPRINTERDRIVERDIR q_u; local 969 SPOOL_Q_ENUMPRINTERDATA q_u; local 997 SPOOL_Q_SETPRINTERDATA q_u; local 1024 SPOOL_Q_RESETPRINTER q_u; local 1051 SPOOL_Q_ADDFORM q_u; local 1079 SPOOL_Q_DELETEFORM q_u; local 1107 SPOOL_Q_SETFORM q_u; local 1135 SPOOL_Q_ENUMPRINTPROCESSORS q_u; local 1163 SPOOL_Q_ADDPRINTPROCESSOR q_u; local 1195 SPOOL_Q_ENUMPRINTPROCDATATYPES q_u; local 1223 SPOOL_Q_ENUMPRINTMONITORS q_u; local 1251 SPOOL_Q_GETJOB q_u; local 1282 SPOOL_Q_GETPRINTERDATAEX q_u; local 1311 SPOOL_Q_SETPRINTERDATAEX q_u; local 1340 SPOOL_Q_ENUMPRINTERKEY q_u; local 1368 SPOOL_Q_ENUMPRINTERDATAEX q_u; local 1396 SPOOL_Q_GETPRINTPROCESSORDIRECTORY q_u; local 1424 SPOOL_Q_DELETEPRINTERDATAEX q_u; local 1452 SPOOL_Q_DELETEPRINTERKEY q_u; local 1480 SPOOL_Q_ADDPRINTERDRIVEREX q_u; local 1517 SPOOL_Q_DELETEPRINTERDRIVEREX q_u; local 1545 SPOOL_Q_XCVDATAPORT q_u; local [all...] |
H A D | srv_ntsvcs_nt.c | 42 WERROR _ntsvcs_get_version( pipes_struct *p, NTSVCS_Q_GET_VERSION *q_u, NTSVCS_R_GET_VERSION *r_u ) argument 52 WERROR _ntsvcs_get_device_list_size( pipes_struct *p, NTSVCS_Q_GET_DEVICE_LIST_SIZE *q_u, NTSVCS_R_GET_DEVICE_LIST_SIZE *r_u ) argument 57 if ( !q_u->devicename ) 60 rpcstr_pull(device, q_u->devicename->buffer, sizeof(device), q_u->devicename->uni_str_len*2, 0); 72 WERROR _ntsvcs_get_device_list( pipes_struct *p, NTSVCS_Q_GET_DEVICE_LIST *q_u, NTSVCS_R_GET_DEVICE_LIST *r_u ) argument 77 if ( !q_u->devicename ) 80 rpcstr_pull(device, q_u->devicename->buffer, sizeof(device), q_u->devicename->uni_str_len*2, 0); 94 WERROR _ntsvcs_get_device_reg_property( pipes_struct *p, NTSVCS_Q_GET_DEVICE_REG_PROPERTY *q_u, NTSVCS_R_GET_DEVICE_REG_PROPERT argument 142 _ntsvcs_validate_device_instance( pipes_struct *p, NTSVCS_Q_VALIDATE_DEVICE_INSTANCE *q_u, NTSVCS_R_VALIDATE_DEVICE_INSTANCE *r_u ) argument 151 _ntsvcs_get_hw_profile_info( pipes_struct *p, NTSVCS_Q_GET_HW_PROFILE_INFO *q_u, NTSVCS_R_GET_HW_PROFILE_INFO *r_u ) argument 166 _ntsvcs_hw_profile_flags( pipes_struct *p, NTSVCS_Q_HW_PROFILE_FLAGS *q_u, NTSVCS_R_HW_PROFILE_FLAGS *r_u ) argument [all...] |
H A D | srv_eventlog.c | 28 EVENTLOG_Q_OPEN_EVENTLOG q_u; local 33 ZERO_STRUCT(q_u); 36 if (!(eventlog_io_q_open_eventlog("", &q_u, data, 0))) { 41 r_u.status = _eventlog_open_eventlog(p, &q_u, &r_u); 53 EVENTLOG_Q_CLOSE_EVENTLOG q_u; local 58 ZERO_STRUCT(q_u); 61 if (!(eventlog_io_q_close_eventlog("", &q_u, data, 0))) { 66 r_u.status = _eventlog_close_eventlog(p, &q_u, &r_u); 78 EVENTLOG_Q_GET_NUM_RECORDS q_u; local 83 ZERO_STRUCT(q_u); 103 EVENTLOG_Q_GET_OLDEST_ENTRY q_u; local 128 EVENTLOG_Q_READ_EVENTLOG q_u; local 153 EVENTLOG_Q_CLEAR_EVENTLOG q_u; local [all...] |
H A D | srv_echo.c | 33 ECHO_Q_ADD_ONE q_u; local 39 ZERO_STRUCT(q_u); 42 if(!echo_io_q_add_one("", &q_u, data, 0)) 45 _echo_add_one(p, &q_u, &r_u); 55 ECHO_Q_ECHO_DATA q_u; local 61 ZERO_STRUCT(q_u); 64 if(!echo_io_q_echo_data("", &q_u, data, 0)) 67 _echo_data(p, &q_u, &r_u); 77 ECHO_Q_SOURCE_DATA q_u; local 83 ZERO_STRUCT(q_u); 99 ECHO_Q_SINK_DATA q_u; local [all...] |
H A D | srv_dfs.c | 18 NETDFS_Q_DFS_GETMANAGERVERSION q_u; local 23 ZERO_STRUCT(q_u); 26 if (!netdfs_io_q_dfs_GetManagerVersion("", &q_u, data, 0)) 29 _dfs_GetManagerVersion(p, &q_u, &r_u); 42 NETDFS_Q_DFS_ADD q_u; local 47 ZERO_STRUCT(q_u); 50 if (!netdfs_io_q_dfs_Add("", &q_u, data, 0)) 53 r_u.status = _dfs_Add(p, &q_u, &r_u); 66 NETDFS_Q_DFS_REMOVE q_u; local 71 ZERO_STRUCT(q_u); 90 NETDFS_Q_DFS_SETINFO q_u; local 114 NETDFS_Q_DFS_GETINFO q_u; local 138 NETDFS_Q_DFS_ENUM q_u; local 162 NETDFS_Q_DFS_RENAME q_u; local 186 NETDFS_Q_DFS_MOVE q_u; local 210 NETDFS_Q_DFS_MANAGERGETCONFIGINFO q_u; local 234 NETDFS_Q_DFS_MANAGERSENDSITEINFO q_u; local 258 NETDFS_Q_DFS_ADDFTROOT q_u; local 282 NETDFS_Q_DFS_REMOVEFTROOT q_u; local 306 NETDFS_Q_DFS_ADDSTDROOT q_u; local 330 NETDFS_Q_DFS_REMOVESTDROOT q_u; local 354 NETDFS_Q_DFS_MANAGERINITIALIZE q_u; local 378 NETDFS_Q_DFS_ADDSTDROOTFORCED q_u; local 402 NETDFS_Q_DFS_GETDCADDRESS q_u; local 426 NETDFS_Q_DFS_SETDCADDRESS q_u; local 450 NETDFS_Q_DFS_FLUSHFTTABLE q_u; local 474 NETDFS_Q_DFS_ADD2 q_u; local 498 NETDFS_Q_DFS_REMOVE2 q_u; local 522 NETDFS_Q_DFS_ENUMEX q_u; local 546 NETDFS_Q_DFS_SETINFO2 q_u; local [all...] |
H A D | srv_reg.c | 40 REG_Q_CLOSE q_u; local 45 ZERO_STRUCT(q_u); 49 if(!reg_io_q_close("", &q_u, data, 0)) 52 r_u.status = _reg_close(p, &q_u, &r_u); 66 REG_Q_OPEN_HIVE q_u; local 71 ZERO_STRUCT(q_u); 75 if(!reg_io_q_open_hive("", &q_u, data, 0)) 78 r_u.status = _reg_open_hklm(p, &q_u, &r_u); 92 REG_Q_OPEN_HIVE q_u; local 97 ZERO_STRUCT(q_u); 118 REG_Q_OPEN_HIVE q_u; local 145 REG_Q_OPEN_ENTRY q_u; local 172 REG_Q_QUERY_VALUE q_u; local 198 REG_Q_SHUTDOWN q_u; local 224 REG_Q_SHUTDOWN_EX q_u; local 250 REG_Q_ABORT_SHUTDOWN q_u; local 277 REG_Q_QUERY_KEY q_u; local 302 REG_Q_GETVERSION q_u; local 327 REG_Q_ENUM_KEY q_u; local 352 REG_Q_ENUM_VALUE q_u; local 376 REG_Q_RESTORE_KEY q_u; local 400 REG_Q_SAVE_KEY q_u; local 425 REG_Q_OPEN_HIVE q_u; local 450 REG_Q_OPEN_HIVE q_u; local 475 REG_Q_CREATE_KEY_EX q_u; local 499 REG_Q_SET_VALUE q_u; local 523 REG_Q_DELETE_KEY q_u; local 547 REG_Q_DELETE_VALUE q_u; local 572 REG_Q_GET_KEY_SEC q_u; local 597 REG_Q_SET_KEY_SEC q_u; local [all...] |
H A D | srv_lsa.c | 39 LSA_Q_OPEN_POL2 q_u; local 44 ZERO_STRUCT(q_u); 48 if(!lsa_io_q_open_pol2("", &q_u, data, 0)) { 53 r_u.status = _lsa_open_policy2(p, &q_u, &r_u); 70 LSA_Q_OPEN_POL q_u; local 75 ZERO_STRUCT(q_u); 79 if(!lsa_io_q_open_pol("", &q_u, data, 0)) { 84 r_u.status = _lsa_open_policy(p, &q_u, &r_u); 101 LSA_Q_ENUM_TRUST_DOM q_u; local 106 ZERO_STRUCT(q_u); 129 LSA_Q_QUERY_INFO q_u; local 160 LSA_Q_LOOKUP_SIDS q_u; local 190 LSA_Q_LOOKUP_NAMES q_u; local 221 LSA_Q_CLOSE q_u; local 251 LSA_Q_OPEN_SECRET q_u; local 281 LSA_Q_ENUM_PRIVS q_u; local 311 LSA_Q_PRIV_GET_DISPNAME q_u; local 341 LSA_Q_ENUM_ACCOUNTS q_u; local 371 LSA_Q_UNK_GET_CONNUSER q_u; local 402 LSA_Q_CREATEACCOUNT q_u; local 433 LSA_Q_OPENACCOUNT q_u; local 464 LSA_Q_ENUMPRIVSACCOUNT q_u; local 495 LSA_Q_GETSYSTEMACCOUNT q_u; local 527 LSA_Q_SETSYSTEMACCOUNT q_u; local 558 LSA_Q_ADDPRIVS q_u; local 589 LSA_Q_REMOVEPRIVS q_u; local 620 LSA_Q_QUERY_SEC_OBJ q_u; local 651 LSA_Q_ADD_ACCT_RIGHTS q_u; local 682 LSA_Q_REMOVE_ACCT_RIGHTS q_u; local 713 LSA_Q_ENUM_ACCT_RIGHTS q_u; local 744 LSA_Q_LOOKUP_PRIV_VALUE q_u; local 774 LSA_Q_OPEN_TRUSTED_DOMAIN q_u; local 804 LSA_Q_CREATE_TRUSTED_DOMAIN q_u; local 834 LSA_Q_CREATE_SECRET q_u; local 864 LSA_Q_SET_SECRET q_u; local 894 LSA_Q_DELETE_OBJECT q_u; local 925 LSA_Q_LOOKUP_SIDS2 q_u; local 955 LSA_Q_LOOKUP_SIDS3 q_u; local 985 LSA_Q_LOOKUP_NAMES2 q_u; local 1016 LSA_Q_LOOKUP_NAMES3 q_u; local 1047 LSA_Q_LOOKUP_NAMES4 q_u; local [all...] |
H A D | srv_svcctl_nt.c | 265 WERROR _svcctl_open_scmanager(pipes_struct *p, SVCCTL_Q_OPEN_SCMANAGER *q_u, SVCCTL_R_OPEN_SCMANAGER *r_u) argument 276 se_map_generic( &q_u->access, &scm_generic_map ); 277 status = svcctl_access_check( sec_desc, p->pipe_user.nt_user_token, q_u->access, &access_granted ); 287 WERROR _svcctl_open_service(pipes_struct *p, SVCCTL_Q_OPEN_SERVICE *q_u, SVCCTL_R_OPEN_SERVICE *r_u) argument 294 rpcstr_pull(service, q_u->servicename.buffer, sizeof(service), q_u->servicename.uni_str_len*2, 0); 301 if ( !find_service_info_by_hnd( p, &q_u->handle ) ) 310 se_map_generic( &q_u->access, &svc_generic_map ); 311 status = svcctl_access_check( sec_desc, p->pipe_user.nt_user_token, q_u->access, &access_granted ); 321 WERROR _svcctl_close_service(pipes_struct *p, SVCCTL_Q_CLOSE_SERVICE *q_u, SVCCTL_R_CLOSE_SERVIC argument 329 _svcctl_get_display_name(pipes_struct *p, SVCCTL_Q_GET_DISPLAY_NAME *q_u, SVCCTL_R_GET_DISPLAY_NAME *r_u) argument 351 _svcctl_query_status(pipes_struct *p, SVCCTL_Q_QUERY_STATUS *q_u, SVCCTL_R_QUERY_STATUS *r_u) argument 404 _svcctl_enum_services_status(pipes_struct *p, SVCCTL_Q_ENUM_SERVICES_STATUS *q_u, SVCCTL_R_ENUM_SERVICES_STATUS *r_u) argument 460 _svcctl_start_service(pipes_struct *p, SVCCTL_Q_START_SERVICE *q_u, SVCCTL_R_START_SERVICE *r_u) argument 478 _svcctl_control_service(pipes_struct *p, SVCCTL_Q_CONTROL_SERVICE *q_u, SVCCTL_R_CONTROL_SERVICE *r_u) argument 509 _svcctl_enum_dependent_services( pipes_struct *p, SVCCTL_Q_ENUM_DEPENDENT_SERVICES *q_u, SVCCTL_R_ENUM_DEPENDENT_SERVICES *r_u ) argument 537 _svcctl_query_service_status_ex( pipes_struct *p, SVCCTL_Q_QUERY_SERVICE_STATUSEX *q_u, SVCCTL_R_QUERY_SERVICE_STATUSEX *r_u ) argument 643 _svcctl_query_service_config( pipes_struct *p, SVCCTL_Q_QUERY_SERVICE_CONFIG *q_u, SVCCTL_R_QUERY_SERVICE_CONFIG *r_u ) argument 680 _svcctl_query_service_config2( pipes_struct *p, SVCCTL_Q_QUERY_SERVICE_CONFIG2 *q_u, SVCCTL_R_QUERY_SERVICE_CONFIG2 *r_u ) argument 746 _svcctl_lock_service_db( pipes_struct *p, SVCCTL_Q_LOCK_SERVICE_DB *q_u, SVCCTL_R_LOCK_SERVICE_DB *r_u ) argument 767 _svcctl_unlock_service_db( pipes_struct *p, SVCCTL_Q_UNLOCK_SERVICE_DB *q_u, SVCCTL_R_UNLOCK_SERVICE_DB *r_u ) argument 781 _svcctl_query_service_sec( pipes_struct *p, SVCCTL_Q_QUERY_SERVICE_SEC *q_u, SVCCTL_R_QUERY_SERVICE_SEC *r_u ) argument 825 _svcctl_set_service_sec( pipes_struct *p, SVCCTL_Q_SET_SERVICE_SEC *q_u, SVCCTL_R_SET_SERVICE_SEC *r_u ) argument [all...] |
H A D | srv_lsa_ds.c | 33 DS_Q_GETPRIMDOMINFO q_u; local 38 ZERO_STRUCT(q_u); 42 if ( !ds_io_q_getprimdominfo("", &q_u, data, 0) ) 46 r_u.status = _dsrole_get_primary_dominfo( p, &q_u, &r_u );
|
H A D | srv_reg_nt.c | 210 WERROR _reg_close(pipes_struct *p, REG_Q_CLOSE *q_u, REG_R_CLOSE *r_u) argument 214 if (!close_registry_key(p, &q_u->pol)) 223 WERROR _reg_open_hklm(pipes_struct *p, REG_Q_OPEN_HIVE *q_u, REG_R_OPEN_HIVE *r_u) argument 227 return open_registry_key( p, &r_u->pol, &keyinfo, NULL, KEY_HKLM, q_u->access ); 233 WERROR _reg_open_hkpd(pipes_struct *p, REG_Q_OPEN_HIVE *q_u, REG_R_OPEN_HIVE *r_u) argument 237 return open_registry_key( p, &r_u->pol, &keyinfo, NULL, KEY_HKPD, q_u->access ); 243 WERROR _reg_open_hkpt(pipes_struct *p, REG_Q_OPEN_HIVE *q_u, REG_R_OPEN_HIVE *r_u) argument 247 return open_registry_key( p, &r_u->pol, &keyinfo, NULL, KEY_HKPT, q_u->access ); 253 WERROR _reg_open_hkcr(pipes_struct *p, REG_Q_OPEN_HIVE *q_u, REG_R_OPEN_HIVE *r_u) argument 257 return open_registry_key( p, &r_u->pol, &keyinfo, NULL, KEY_HKCR, q_u 263 _reg_open_hku(pipes_struct *p, REG_Q_OPEN_HIVE *q_u, REG_R_OPEN_HIVE *r_u) argument 274 _reg_open_entry(pipes_struct *p, REG_Q_OPEN_ENTRY *q_u, REG_R_OPEN_ENTRY *r_u) argument 312 _reg_query_value(pipes_struct *p, REG_Q_QUERY_VALUE *q_u, REG_R_QUERY_VALUE *r_u) argument 435 _reg_query_key(pipes_struct *p, REG_Q_QUERY_KEY *q_u, REG_R_QUERY_KEY *r_u) argument 469 _reg_getversion(pipes_struct *p, REG_Q_GETVERSION *q_u, REG_R_GETVERSION *r_u) argument 487 _reg_enum_key(pipes_struct *p, REG_Q_ENUM_KEY *q_u, REG_R_ENUM_KEY *r_u) argument 520 _reg_enum_value(pipes_struct *p, REG_Q_ENUM_VALUE *q_u, REG_R_ENUM_VALUE *r_u) argument 570 _reg_shutdown(pipes_struct *p, REG_Q_SHUTDOWN *q_u, REG_R_SHUTDOWN *r_u) argument 597 _reg_shutdown_ex(pipes_struct *p, REG_Q_SHUTDOWN_EX *q_u, REG_R_SHUTDOWN_EX *r_u) argument 667 _reg_abort_shutdown(pipes_struct *p, REG_Q_ABORT_SHUTDOWN *q_u, REG_R_ABORT_SHUTDOWN *r_u) argument 852 _reg_restore_key(pipes_struct *p, REG_Q_RESTORE_KEY *q_u, REG_R_RESTORE_KEY *r_u) argument 1031 _reg_save_key(pipes_struct *p, REG_Q_SAVE_KEY *q_u, REG_R_SAVE_KEY *r_u) argument 1055 _reg_create_key_ex(pipes_struct *p, REG_Q_CREATE_KEY_EX *q_u, REG_R_CREATE_KEY_EX *r_u) argument 1148 _reg_set_value(pipes_struct *p, REG_Q_SET_VALUE *q_u, REG_R_SET_VALUE *r_u) argument 1196 _reg_delete_key(pipes_struct *p, REG_Q_DELETE_KEY *q_u, REG_R_DELETE_KEY *r_u) argument 1275 _reg_delete_value(pipes_struct *p, REG_Q_DELETE_VALUE *q_u, REG_R_DELETE_VALUE *r_u) argument 1321 _reg_get_key_sec(pipes_struct *p, REG_Q_GET_KEY_SEC *q_u, REG_R_GET_KEY_SEC *r_u) argument 1339 _reg_set_key_sec(pipes_struct *p, REG_Q_SET_KEY_SEC *q_u, REG_R_SET_KEY_SEC *r_u) argument [all...] |
H A D | srv_lsa_nt.c | 521 NTSTATUS _lsa_open_policy2(pipes_struct *p, LSA_Q_OPEN_POL2 *q_u, LSA_R_OPEN_POL2 *r_u) argument 526 uint32 des_access=q_u->des_access; 570 NTSTATUS _lsa_open_policy(pipes_struct *p, LSA_Q_OPEN_POL *q_u, LSA_R_OPEN_POL *r_u) argument 575 uint32 des_access=q_u->des_access; 616 NTSTATUS _lsa_enum_trust_dom(pipes_struct *p, LSA_Q_ENUM_TRUST_DOM *q_u, argument 630 q_u->preferred_len < 5 ? q_u->preferred_len : 10; 635 if (!find_policy_by_hnd(p, &q_u->pol, (void **)(void *)&info)) 649 if (q_u->enum_context < num_domains) { 654 if (q_u 678 _lsa_query_info(pipes_struct *p, LSA_Q_QUERY_INFO *q_u, LSA_R_QUERY_INFO *r_u) argument 903 _lsa_lookup_sids(pipes_struct *p, LSA_Q_LOOKUP_SIDS *q_u, LSA_R_LOOKUP_SIDS *r_u) argument 954 _lsa_lookup_sids2(pipes_struct *p, LSA_Q_LOOKUP_SIDS2 *q_u, LSA_R_LOOKUP_SIDS2 *r_u) argument 998 _lsa_lookup_sids3(pipes_struct *p, LSA_Q_LOOKUP_SIDS3 *q_u, LSA_R_LOOKUP_SIDS3 *r_u) argument 1039 _lsa_lookup_names(pipes_struct *p,LSA_Q_LOOKUP_NAMES *q_u, LSA_R_LOOKUP_NAMES *r_u) argument 1107 _lsa_lookup_names2(pipes_struct *p, LSA_Q_LOOKUP_NAMES2 *q_u, LSA_R_LOOKUP_NAMES2 *r_u) argument 1190 _lsa_lookup_names3(pipes_struct *p, LSA_Q_LOOKUP_NAMES3 *q_u, LSA_R_LOOKUP_NAMES3 *r_u) argument 1258 _lsa_lookup_names4(pipes_struct *p, LSA_Q_LOOKUP_NAMES4 *q_u, LSA_R_LOOKUP_NAMES4 *r_u) argument 1320 _lsa_close(pipes_struct *p, LSA_Q_CLOSE *q_u, LSA_R_CLOSE *r_u) argument 1333 _lsa_open_secret(pipes_struct *p, LSA_Q_OPEN_SECRET *q_u, LSA_R_OPEN_SECRET *r_u) argument 1341 _lsa_open_trusted_domain(pipes_struct *p, LSA_Q_OPEN_TRUSTED_DOMAIN *q_u, LSA_R_OPEN_TRUSTED_DOMAIN *r_u) argument 1349 _lsa_create_trusted_domain(pipes_struct *p, LSA_Q_CREATE_TRUSTED_DOMAIN *q_u, LSA_R_CREATE_TRUSTED_DOMAIN *r_u) argument 1357 _lsa_create_secret(pipes_struct *p, LSA_Q_CREATE_SECRET *q_u, LSA_R_CREATE_SECRET *r_u) argument 1365 _lsa_set_secret(pipes_struct *p, LSA_Q_SET_SECRET *q_u, LSA_R_SET_SECRET *r_u) argument 1373 _lsa_delete_object(pipes_struct *p, LSA_Q_DELETE_OBJECT *q_u, LSA_R_DELETE_OBJECT *r_u) argument 1382 _lsa_enum_privs(pipes_struct *p, LSA_Q_ENUM_PRIVS *q_u, LSA_R_ENUM_PRIVS *r_u) argument 1444 _lsa_priv_get_dispname(pipes_struct *p, LSA_Q_PRIV_GET_DISPNAME *q_u, LSA_R_PRIV_GET_DISPNAME *r_u) argument 1490 _lsa_enum_accounts(pipes_struct *p, LSA_Q_ENUM_ACCOUNTS *q_u, LSA_R_ENUM_ACCOUNTS *r_u) argument 1543 _lsa_unk_get_connuser(pipes_struct *p, LSA_Q_UNK_GET_CONNUSER *q_u, LSA_R_UNK_GET_CONNUSER *r_u) argument 1573 _lsa_create_account(pipes_struct *p, LSA_Q_CREATEACCOUNT *q_u, LSA_R_CREATEACCOUNT *r_u) argument 1621 _lsa_open_account(pipes_struct *p, LSA_Q_OPENACCOUNT *q_u, LSA_R_OPENACCOUNT *r_u) argument 1663 _lsa_enum_privsaccount(pipes_struct *p, prs_struct *ps, LSA_Q_ENUMPRIVSACCOUNT *q_u, LSA_R_ENUMPRIVSACCOUNT *r_u) argument 1697 _lsa_getsystemaccount(pipes_struct *p, LSA_Q_GETSYSTEMACCOUNT *q_u, LSA_R_GETSYSTEMACCOUNT *r_u) argument 1727 _lsa_setsystemaccount(pipes_struct *p, LSA_Q_SETSYSTEMACCOUNT *q_u, LSA_R_SETSYSTEMACCOUNT *r_u) argument 1753 _lsa_addprivs(pipes_struct *p, LSA_Q_ADDPRIVS *q_u, LSA_R_ADDPRIVS *r_u) argument 1794 _lsa_removeprivs(pipes_struct *p, LSA_Q_REMOVEPRIVS *q_u, LSA_R_REMOVEPRIVS *r_u) argument 1835 _lsa_query_secobj(pipes_struct *p, LSA_Q_QUERY_SEC_OBJ *q_u, LSA_R_QUERY_SEC_OBJ *r_u) argument 1953 _lsa_add_acct_rights(pipes_struct *p, LSA_Q_ADD_ACCT_RIGHTS *q_u, LSA_R_ADD_ACCT_RIGHTS *r_u) argument 2011 _lsa_remove_acct_rights(pipes_struct *p, LSA_Q_REMOVE_ACCT_RIGHTS *q_u, LSA_R_REMOVE_ACCT_RIGHTS *r_u) argument 2074 _lsa_enum_acct_rights(pipes_struct *p, LSA_Q_ENUM_ACCT_RIGHTS *q_u, LSA_R_ENUM_ACCT_RIGHTS *r_u) argument 2116 _lsa_lookup_priv_value(pipes_struct *p, LSA_Q_LOOKUP_PRIV_VALUE *q_u, LSA_R_LOOKUP_PRIV_VALUE *r_u) argument [all...] |
H A D | srv_dfs_nt.c | 33 uint32 _dfs_GetManagerVersion(pipes_struct *p, NETDFS_Q_DFS_GETMANAGERVERSION *q_u, NETDFS_R_DFS_GETMANAGERVERSION *r_u) argument 41 WERROR _dfs_Add(pipes_struct *p, NETDFS_Q_DFS_ADD* q_u, NETDFS_R_DFS_ADD *r_u) argument 60 unistr2_to_ascii(dfspath, &q_u->path, sizeof(dfspath)-1); 61 unistr2_to_ascii(servername, &q_u->server, sizeof(servername)-1); 62 unistr2_to_ascii(sharename, &q_u->share, sizeof(sharename)-1); 106 WERROR _dfs_Remove(pipes_struct *p, NETDFS_Q_DFS_REMOVE *q_u, argument 125 unistr2_to_ascii(dfspath, &q_u->path, sizeof(dfspath)-1); 126 if(q_u->ptr0_server) { 127 unistr2_to_ascii(servername, &q_u->server, sizeof(servername)-1); 130 if(q_u 280 _dfs_Enum(pipes_struct *p, NETDFS_Q_DFS_ENUM *q_u, NETDFS_R_DFS_ENUM *r_u) argument 355 _dfs_GetInfo(pipes_struct *p, NETDFS_Q_DFS_GETINFO *q_u, NETDFS_R_DFS_GETINFO *r_u) argument 400 _dfs_SetInfo(pipes_struct *p, NETDFS_Q_DFS_SETINFO *q_u, NETDFS_R_DFS_SETINFO *r_u) argument 406 _dfs_Rename(pipes_struct *p, NETDFS_Q_DFS_RENAME *q_u, NETDFS_R_DFS_RENAME *r_u) argument 412 _dfs_Move(pipes_struct *p, NETDFS_Q_DFS_MOVE *q_u, NETDFS_R_DFS_MOVE *r_u) argument 418 _dfs_ManagerGetConfigInfo(pipes_struct *p, NETDFS_Q_DFS_MANAGERGETCONFIGINFO *q_u, NETDFS_R_DFS_MANAGERGETCONFIGINFO *r_u) argument 424 _dfs_ManagerSendSiteInfo(pipes_struct *p, NETDFS_Q_DFS_MANAGERSENDSITEINFO *q_u, NETDFS_R_DFS_MANAGERSENDSITEINFO *r_u) argument 430 _dfs_AddFtRoot(pipes_struct *p, NETDFS_Q_DFS_ADDFTROOT *q_u, NETDFS_R_DFS_ADDFTROOT *r_u) argument 436 _dfs_RemoveFtRoot(pipes_struct *p, NETDFS_Q_DFS_REMOVEFTROOT *q_u, NETDFS_R_DFS_REMOVEFTROOT *r_u) argument 442 _dfs_AddStdRoot(pipes_struct *p, NETDFS_Q_DFS_ADDSTDROOT *q_u, NETDFS_R_DFS_ADDSTDROOT *r_u) argument 448 _dfs_RemoveStdRoot(pipes_struct *p, NETDFS_Q_DFS_REMOVESTDROOT *q_u, NETDFS_R_DFS_REMOVESTDROOT *r_u) argument 454 _dfs_ManagerInitialize(pipes_struct *p, NETDFS_Q_DFS_MANAGERINITIALIZE *q_u, NETDFS_R_DFS_MANAGERINITIALIZE *r_u) argument 460 _dfs_AddStdRootForced(pipes_struct *p, NETDFS_Q_DFS_ADDSTDROOTFORCED *q_u, NETDFS_R_DFS_ADDSTDROOTFORCED *r_u) argument 466 _dfs_GetDcAddress(pipes_struct *p, NETDFS_Q_DFS_GETDCADDRESS *q_u, NETDFS_R_DFS_GETDCADDRESS *r_u) argument 472 _dfs_SetDcAddress(pipes_struct *p, NETDFS_Q_DFS_SETDCADDRESS *q_u, NETDFS_R_DFS_SETDCADDRESS *r_u) argument 478 _dfs_FlushFtTable(pipes_struct *p, NETDFS_Q_DFS_FLUSHFTTABLE *q_u, NETDFS_R_DFS_FLUSHFTTABLE *r_u) argument 484 _dfs_Add2(pipes_struct *p, NETDFS_Q_DFS_ADD2 *q_u, NETDFS_R_DFS_ADD2 *r_u) argument 490 _dfs_Remove2(pipes_struct *p, NETDFS_Q_DFS_REMOVE2 *q_u, NETDFS_R_DFS_REMOVE2 *r_u) argument 496 _dfs_EnumEx(pipes_struct *p, NETDFS_Q_DFS_ENUMEX *q_u, NETDFS_R_DFS_ENUMEX *r_u) argument 502 _dfs_SetInfo2(pipes_struct *p, NETDFS_Q_DFS_SETINFO2 *q_u, NETDFS_R_DFS_SETINFO2 *r_u) argument [all...] |
H A D | srv_netlog_nt.c | 58 NTSTATUS _net_logon_ctrl(pipes_struct *p, NET_Q_LOGON_CTRL *q_u, argument 66 init_net_r_logon_ctrl(r_u, q_u->query_level, flags, 100 NTSTATUS _net_logon_ctrl2(pipes_struct *p, NET_Q_LOGON_CTRL2 *q_u, NET_R_LOGON_CTRL2 *r_u) argument 110 unistr2_to_ascii(servername, &q_u->uni_server_name, sizeof(servername)); 117 switch ( q_u->function_code ) { 119 unistr2_to_ascii(domain, &q_u->info.info6.domain, sizeof(domain)); 136 unistr2_to_ascii(domain, &q_u->info.info6.domain, sizeof(domain)); 155 q_u->function_code)); 160 init_net_r_logon_ctrl2( r_u, q_u->query_level, flags, 173 NTSTATUS _net_trust_dom_list(pipes_struct *p, NET_Q_TRUST_DOM_LIST *q_u, NET_R_TRUST_DOM_LIS argument 312 _net_req_chal(pipes_struct *p, NET_Q_REQ_CHAL *q_u, NET_R_REQ_CHAL *r_u) argument 357 _net_auth(pipes_struct *p, NET_Q_AUTH *q_u, NET_R_AUTH *r_u) argument 426 _net_auth_2(pipes_struct *p, NET_Q_AUTH_2 *q_u, NET_R_AUTH_2 *r_u) argument 511 _net_srv_pwset(pipes_struct *p, NET_Q_SRV_PWSET *q_u, NET_R_SRV_PWSET *r_u) argument 648 _net_sam_logoff(pipes_struct *p, NET_Q_SAM_LOGOFF *q_u, NET_R_SAM_LOGOFF *r_u) argument 742 _net_sam_logon_internal(pipes_struct *p, NET_Q_SAM_LOGON *q_u, NET_R_SAM_LOGON *r_u, BOOL process_creds) argument 1098 _net_sam_logon(pipes_struct *p, NET_Q_SAM_LOGON *q_u, NET_R_SAM_LOGON *r_u) argument 1107 _net_sam_logon_ex(pipes_struct *p, NET_Q_SAM_LOGON_EX *q_u, NET_R_SAM_LOGON_EX *r_u) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/rpc_parse/ |
H A D | parse_reg.c | 70 BOOL reg_io_q_open_hive(const char *desc, REG_Q_OPEN_HIVE *q_u, argument 79 if(!prs_pointer("server", ps, depth, (void**)&q_u->server, sizeof(uint16), (PRS_POINTER_CAST)prs_uint16)) 84 if(!prs_uint32("access", ps, depth, &q_u->access)) 120 void init_reg_q_flush_key(REG_Q_FLUSH_KEY *q_u, POLICY_HND *pol) argument 122 memcpy(&q_u->pol, pol, sizeof(q_u->pol)); 129 BOOL reg_io_q_flush_key(const char *desc, REG_Q_FLUSH_KEY *q_u, prs_struct *ps, int depth) argument 131 if ( !q_u ) 140 if(!smb_io_pol_hnd("", &q_u->pol, ps, depth)) 249 BOOL reg_io_q_create_key_ex(const char *desc, REG_Q_CREATE_KEY_EX *q_u, argument 340 reg_io_q_delete_value(const char *desc, REG_Q_DELETE_VALUE *q_u, prs_struct *ps, int depth) argument 402 reg_io_q_delete_key(const char *desc, REG_Q_DELETE_KEY *q_u, prs_struct *ps, int depth) argument 460 reg_io_q_query_key(const char *desc, REG_Q_QUERY_KEY *q_u, prs_struct *ps, int depth) argument 538 reg_io_q_getversion(const char *desc, REG_Q_GETVERSION *q_u, prs_struct *ps, int depth) argument 583 reg_io_q_restore_key(const char *desc, REG_Q_RESTORE_KEY *q_u, prs_struct *ps, int depth) argument 630 init_q_reg_save_key( REG_Q_SAVE_KEY *q_u, POLICY_HND *handle, const char *fname ) argument 641 reg_io_q_save_key(const char *desc, REG_Q_SAVE_KEY *q_u, prs_struct *ps, int depth) argument 702 reg_io_q_close(const char *desc, REG_Q_CLOSE *q_u, prs_struct *ps, int depth) argument 751 init_reg_q_set_key_sec(REG_Q_SET_KEY_SEC *q_u, POLICY_HND *pol, uint32 sec_info, SEC_DESC_BUF *sec_desc_buf) argument 767 reg_io_q_set_key_sec(const char *desc, REG_Q_SET_KEY_SEC *q_u, prs_struct *ps, int depth) argument 796 reg_io_r_set_key_sec(const char *desc, REG_R_SET_KEY_SEC *q_u, prs_struct *ps, int depth) argument 818 init_reg_q_get_key_sec(REG_Q_GET_KEY_SEC *q_u, POLICY_HND *pol, uint32 sec_info, uint32 sec_buf_size, SEC_DESC_BUF *psdb) argument 836 reg_io_q_get_key_sec(const char *desc, REG_Q_GET_KEY_SEC *q_u, prs_struct *ps, int depth) argument 881 reg_io_r_get_key_sec(const char *desc, REG_R_GET_KEY_SEC *q_u, prs_struct *ps, int depth) argument 914 init_reg_q_query_value(REG_Q_QUERY_VALUE *q_u, POLICY_HND *pol, const char *val_name, REGVAL_BUFFER *value_output) argument 945 reg_io_q_query_value(const char *desc, REG_Q_QUERY_VALUE *q_u, prs_struct *ps, int depth) argument 1086 init_reg_q_enum_val(REG_Q_ENUM_VALUE *q_u, POLICY_HND *pol, uint32 val_idx, uint32 max_name_len, uint32 max_buf_len) argument 1188 reg_io_q_enum_val(const char *desc, REG_Q_ENUM_VALUE *q_u, prs_struct *ps, int depth) argument 1269 init_reg_q_set_val(REG_Q_SET_VALUE *q_u, POLICY_HND *pol, char *val_name, uint32 type, RPC_DATA_BLOB *val) argument 1288 reg_io_q_set_value(const char *desc, REG_Q_SET_VALUE *q_u, prs_struct *ps, int depth) argument 1325 reg_io_r_set_value(const char *desc, REG_R_SET_VALUE *q_u, prs_struct *ps, int depth) argument 1346 init_reg_q_enum_key(REG_Q_ENUM_KEY *q_u, POLICY_HND *pol, uint32 key_idx) argument 1391 reg_io_q_enum_key(const char *desc, REG_Q_ENUM_KEY *q_u, prs_struct *ps, int depth) argument 1445 reg_io_r_enum_key(const char *desc, REG_R_ENUM_KEY *q_u, prs_struct *ps, int depth) argument 1480 init_reg_q_open_entry(REG_Q_OPEN_ENTRY *q_u, POLICY_HND *pol, char *key_name, uint32 access_desired) argument 1495 reg_io_q_open_entry(const char *desc, REG_Q_OPEN_ENTRY *q_u, prs_struct *ps, int depth) argument 1550 init_reg_q_shutdown(REG_Q_SHUTDOWN *q_u, const char *msg, uint32 timeout, BOOL do_reboot, BOOL force) argument 1590 REG_Q_SHUTDOWN q_u; local 1611 reg_io_q_shutdown(const char *desc, REG_Q_SHUTDOWN *q_u, prs_struct *ps, int depth) argument 1671 reg_io_q_shutdown_ex(const char *desc, REG_Q_SHUTDOWN_EX *q_u, prs_struct *ps, int depth) argument 1736 init_reg_q_abort_shutdown(REG_Q_ABORT_SHUTDOWN *q_u) argument 1750 reg_io_q_abort_shutdown(const char *desc, REG_Q_ABORT_SHUTDOWN *q_u, prs_struct *ps, int depth) argument [all...] |
H A D | parse_ntsvcs.c | 29 BOOL ntsvcs_io_q_get_version(const char *desc, NTSVCS_Q_GET_VERSION *q_u, prs_struct *ps, int depth) argument 31 if (q_u == NULL) 69 BOOL ntsvcs_io_q_get_device_list_size(const char *desc, NTSVCS_Q_GET_DEVICE_LIST_SIZE *q_u, prs_struct *ps, int depth) argument 71 if (q_u == NULL) 80 if ( !prs_pointer("devicename", ps, depth, (void*)&q_u->devicename, sizeof(UNISTR2), (PRS_POINTER_CAST)prs_io_unistr2) ) 85 if ( !prs_uint32("flags", ps, depth, &q_u->flags) ) 119 BOOL ntsvcs_io_q_get_device_list(const char *desc, NTSVCS_Q_GET_DEVICE_LIST *q_u, prs_struct *ps, int depth) argument 121 if (q_u == NULL) 130 if ( !prs_pointer("devicename", ps, depth, (void*)&q_u->devicename, sizeof(UNISTR2), (PRS_POINTER_CAST)prs_io_unistr2) ) 135 if ( !prs_uint32("buffer_size", ps, depth, &q_u 175 ntsvcs_io_q_validate_device_instance(const char *desc, NTSVCS_Q_VALIDATE_DEVICE_INSTANCE *q_u, prs_struct *ps, int depth) argument 218 ntsvcs_io_q_get_device_reg_property(const char *desc, NTSVCS_Q_GET_DEVICE_REG_PROPERTY *q_u, prs_struct *ps, int depth) argument 286 ntsvcs_io_q_get_hw_profile_info(const char *desc, NTSVCS_Q_GET_HW_PROFILE_INFO *q_u, prs_struct *ps, int depth) argument 359 ntsvcs_io_q_hw_profile_flags(const char *desc, NTSVCS_Q_HW_PROFILE_FLAGS *q_u, prs_struct *ps, int depth) argument [all...] |
H A D | parse_spoolss.c | 561 BOOL spool_io_user_level_1( const char *desc, prs_struct *ps, int depth, SPOOL_USER_1 *q_u ) 569 if (!prs_uint32("size", ps, depth, &q_u->size)) 572 if (!prs_io_unistr2_p("", ps, depth, &q_u->client_name)) 574 if (!prs_io_unistr2_p("", ps, depth, &q_u->user_name)) 577 if (!prs_uint32("build", ps, depth, &q_u->build)) 579 if (!prs_uint32("major", ps, depth, &q_u->major)) 581 if (!prs_uint32("minor", ps, depth, &q_u->minor)) 583 if (!prs_uint32("processor", ps, depth, &q_u->processor)) 586 if (!prs_io_unistr2("", ps, depth, q_u->client_name)) 591 if (!prs_io_unistr2("", ps, depth, q_u 600 spool_io_user_level(const char *desc, SPOOL_USER_CTR *q_u, prs_struct *ps, int depth) argument 900 make_spoolss_q_open_printer_ex(SPOOL_Q_OPEN_PRINTER_EX *q_u, const fstring printername, const fstring datatype, uint32 access_required, const fstring clientname, const fstring user_name) argument 954 make_spoolss_q_addprinterex( TALLOC_CTX *mem_ctx, SPOOL_Q_ADDPRINTEREX *q_u, const char *srv_name, const char* clientname, const char* user_name, uint32 level, PRINTER_INFO_CTR *ctr) argument 1124 spoolss_io_q_open_printer(const char *desc, SPOOL_Q_OPEN_PRINTER *q_u, prs_struct *ps, int depth) argument 1180 spoolss_io_q_open_printer_ex(const char *desc, SPOOL_Q_OPEN_PRINTER_EX *q_u, prs_struct *ps, int depth) argument 1238 make_spoolss_q_deleteprinterdriverex( TALLOC_CTX *mem_ctx, SPOOL_Q_DELETEPRINTERDRIVEREX *q_u, const char *server, const char* arch, const char* driver, int version) argument 1268 make_spoolss_q_deleteprinterdriver( TALLOC_CTX *mem_ctx, SPOOL_Q_DELETEPRINTERDRIVER *q_u, const char *server, const char* arch, const char* driver ) argument 1293 make_spoolss_q_getprinterdata(SPOOL_Q_GETPRINTERDATA *q_u, const POLICY_HND *handle, const char *valuename, uint32 size) argument 1312 make_spoolss_q_getprinterdataex(SPOOL_Q_GETPRINTERDATAEX *q_u, const POLICY_HND *handle, const char *keyname, const char *valuename, uint32 size) argument 1334 spoolss_io_q_getprinterdata(const char *desc, SPOOL_Q_GETPRINTERDATA *q_u, prs_struct *ps, int depth) argument 1363 spoolss_io_q_deleteprinterdata(const char *desc, SPOOL_Q_DELETEPRINTERDATA *q_u, prs_struct *ps, int depth) argument 1403 spoolss_io_q_deleteprinterdataex(const char *desc, SPOOL_Q_DELETEPRINTERDATAEX *q_u, prs_struct *ps, int depth) argument 1484 make_spoolss_q_closeprinter(SPOOL_Q_CLOSEPRINTER *q_u, POLICY_HND *hnd) argument 1501 spoolss_io_q_abortprinter(const char *desc, SPOOL_Q_ABORTPRINTER *q_u, prs_struct *ps, int depth) argument 1538 spoolss_io_q_deleteprinter(const char *desc, SPOOL_Q_DELETEPRINTER *q_u, prs_struct *ps, int depth) argument 1583 spoolss_io_q_deleteprinterdriver(const char *desc, SPOOL_Q_DELETEPRINTERDRIVER *q_u, prs_struct *ps, int depth) argument 1633 spoolss_io_q_deleteprinterdriverex(const char *desc, SPOOL_Q_DELETEPRINTERDRIVEREX *q_u, prs_struct *ps, int depth) argument 1692 spoolss_io_q_closeprinter(const char *desc, SPOOL_Q_CLOSEPRINTER *q_u, prs_struct *ps, int depth) argument 1735 spoolss_io_q_startdocprinter(const char *desc, SPOOL_Q_STARTDOCPRINTER *q_u, prs_struct *ps, int depth) argument 1776 spoolss_io_q_enddocprinter(const char *desc, SPOOL_Q_ENDDOCPRINTER *q_u, prs_struct *ps, int depth) argument 1812 spoolss_io_q_startpageprinter(const char *desc, SPOOL_Q_STARTPAGEPRINTER *q_u, prs_struct *ps, int depth) argument 1848 spoolss_io_q_endpageprinter(const char *desc, SPOOL_Q_ENDPAGEPRINTER *q_u, prs_struct *ps, int depth) argument 1884 spoolss_io_q_writeprinter(const char *desc, SPOOL_Q_WRITEPRINTER *q_u, prs_struct *ps, int depth) argument 1938 spoolss_io_q_rffpcnex(const char *desc, SPOOL_Q_RFFPCNEX *q_u, prs_struct *ps, int depth) argument 2000 spoolss_io_q_rfnpcnex(const char *desc, SPOOL_Q_RFNPCNEX *q_u, prs_struct *ps, int depth) argument 3525 make_spoolss_q_getprinterdriver2(SPOOL_Q_GETPRINTERDRIVER2 *q_u, const POLICY_HND *hnd, const fstring architecture, uint32 level, uint32 clientmajor, uint32 clientminor, RPC_BUFFER *buffer, uint32 offered) argument 3553 spoolss_io_q_getprinterdriver2(const char *desc, SPOOL_Q_GETPRINTERDRIVER2 *q_u, prs_struct *ps, int depth) argument 3624 make_spoolss_q_enumprinters( SPOOL_Q_ENUMPRINTERS *q_u, uint32 flags, char *servername, uint32 level, RPC_BUFFER *buffer, uint32 offered ) argument 3649 make_spoolss_q_enumports(SPOOL_Q_ENUMPORTS *q_u, fstring servername, uint32 level, RPC_BUFFER *buffer, uint32 offered) argument 3668 spoolss_io_q_enumprinters(const char *desc, SPOOL_Q_ENUMPRINTERS *q_u, prs_struct *ps, int depth) argument 3764 spoolss_io_q_getprinter(const char *desc, SPOOL_Q_GETPRINTER *q_u, prs_struct *ps, int depth) argument 3792 make_spoolss_q_getprinter( TALLOC_CTX *mem_ctx, SPOOL_Q_GETPRINTER *q_u, const POLICY_HND *hnd, uint32 level, RPC_BUFFER *buffer, uint32 offered ) argument 3817 make_spoolss_q_setprinter(TALLOC_CTX *mem_ctx, SPOOL_Q_SETPRINTER *q_u, const POLICY_HND *hnd, uint32 level, PRINTER_INFO_CTR *info, uint32 command) argument 3912 spoolss_io_q_setprinter(const char *desc, SPOOL_Q_SETPRINTER *q_u, prs_struct *ps, int depth) argument 4017 spoolss_io_q_fcpn(const char *desc, SPOOL_Q_FCPN *q_u, prs_struct *ps, int depth) argument 4062 spoolss_io_q_addjob(const char *desc, SPOOL_Q_ADDJOB *q_u, prs_struct *ps, int depth) argument 4119 make_spoolss_q_enumjobs(SPOOL_Q_ENUMJOBS *q_u, const POLICY_HND *hnd, uint32 firstjob, uint32 numofjobs, uint32 level, RPC_BUFFER *buffer, uint32 offered) argument 4142 spoolss_io_q_enumjobs(const char *desc, SPOOL_Q_ENUMJOBS *q_u, prs_struct *ps, int depth) argument 4192 spoolss_io_q_schedulejob(const char *desc, SPOOL_Q_SCHEDULEJOB *q_u, prs_struct *ps, int depth) argument 4228 spoolss_io_q_setjob(const char *desc, SPOOL_Q_SETJOB *q_u, prs_struct *ps, int depth) argument 4286 make_spoolss_q_enumprinterdrivers(SPOOL_Q_ENUMPRINTERDRIVERS *q_u, const char *name, const char *environment, uint32 level, RPC_BUFFER *buffer, uint32 offered) argument 4306 spoolss_io_q_enumprinterdrivers(const char *desc, SPOOL_Q_ENUMPRINTERDRIVERS *q_u, prs_struct *ps, int depth) argument 4347 spoolss_io_q_enumforms(const char *desc, SPOOL_Q_ENUMFORMS *q_u, prs_struct *ps, int depth) argument 4403 spoolss_io_q_getform(const char *desc, SPOOL_Q_GETFORM *q_u, prs_struct *ps, int depth) argument 4492 spoolss_io_q_enumports(const char *desc, SPOOL_Q_ENUMPORTS *q_u, prs_struct *ps, int depth) argument 4751 spoolss_io_q_addprinterex(const char *desc, SPOOL_Q_ADDPRINTEREX *q_u, prs_struct *ps, int depth) argument 4834 spool_io_printer_driver_info_level_3(const char *desc, SPOOL_PRINTER_DRIVER_INFO_LEVEL_3 **q_u, prs_struct *ps, int depth) argument 4912 spool_io_printer_driver_info_level_6(const char *desc, SPOOL_PRINTER_DRIVER_INFO_LEVEL_6 **q_u, prs_struct *ps, int depth) argument 5158 make_spoolss_q_addprinterdriver(TALLOC_CTX *mem_ctx, SPOOL_Q_ADDPRINTERDRIVER *q_u, const char* srv_name, uint32 level, PRINTER_DRIVER_CTR *info) argument 5285 spoolss_io_q_addprinterdriver(const char *desc, SPOOL_Q_ADDPRINTERDRIVER *q_u, prs_struct *ps, int depth) argument 5312 spoolss_io_r_addprinterdriver(const char *desc, SPOOL_R_ADDPRINTERDRIVER *q_u, prs_struct *ps, int depth) argument 5327 spoolss_io_q_addprinterdriverex(const char *desc, SPOOL_Q_ADDPRINTERDRIVEREX *q_u, prs_struct *ps, int depth) argument 5359 spoolss_io_r_addprinterdriverex(const char *desc, SPOOL_R_ADDPRINTERDRIVEREX *q_u, prs_struct *ps, int depth) argument 5502 make_spoolss_q_getprinterdriverdir(SPOOL_Q_GETPRINTERDRIVERDIR *q_u, fstring servername, fstring env_name, uint32 level, RPC_BUFFER *buffer, uint32 offered) argument 5520 spoolss_io_q_getprinterdriverdir(const char *desc, SPOOL_Q_GETPRINTERDRIVERDIR *q_u, prs_struct *ps, int depth) argument 5617 spoolss_io_q_enumprintprocessors(const char *desc, SPOOL_Q_ENUMPRINTPROCESSORS *q_u, prs_struct *ps, int depth) argument 5659 spoolss_io_q_addprintprocessor(const char *desc, SPOOL_Q_ADDPRINTPROCESSOR *q_u, prs_struct *ps, int depth) argument 5739 spoolss_io_q_enumprintprocdatatypes(const char *desc, SPOOL_Q_ENUMPRINTPROCDATATYPES *q_u, prs_struct *ps, int depth) argument 5782 spoolss_io_q_enumprintmonitors(const char *desc, SPOOL_Q_ENUMPRINTMONITORS *q_u, prs_struct *ps, int depth) argument 5902 spoolss_io_q_enumprinterdata(const char *desc, SPOOL_Q_ENUMPRINTERDATA *q_u, prs_struct *ps, int depth) argument 5924 make_spoolss_q_enumprinterdata(SPOOL_Q_ENUMPRINTERDATA *q_u, const POLICY_HND *hnd, uint32 idx, uint32 valuelen, uint32 datalen) argument 5939 make_spoolss_q_enumprinterdataex(SPOOL_Q_ENUMPRINTERDATAEX *q_u, const POLICY_HND *hnd, const char *key, uint32 size) argument 5952 make_spoolss_q_setprinterdata(SPOOL_Q_SETPRINTERDATA *q_u, const POLICY_HND *hnd, char* value, uint32 data_type, char* data, uint32 data_size) argument 5967 make_spoolss_q_setprinterdataex(SPOOL_Q_SETPRINTERDATAEX *q_u, const POLICY_HND *hnd, char *key, char* value, uint32 data_type, char* data, uint32 data_size) argument 5985 spoolss_io_q_setprinterdata(const char *desc, SPOOL_Q_SETPRINTERDATA *q_u, prs_struct *ps, int depth) argument 6049 spoolss_io_q_resetprinter(const char *desc, SPOOL_Q_RESETPRINTER *q_u, prs_struct *ps, int depth) argument 6128 spoolss_io_q_deleteform(const char *desc, SPOOL_Q_DELETEFORM *q_u, prs_struct *ps, int depth) argument 6162 spoolss_io_q_addform(const char *desc, SPOOL_Q_ADDFORM *q_u, prs_struct *ps, int depth) argument 6207 spoolss_io_q_setform(const char *desc, SPOOL_Q_SETFORM *q_u, prs_struct *ps, int depth) argument 6286 spoolss_io_q_getjob(const char *desc, SPOOL_Q_GETJOB *q_u, prs_struct *ps, int depth) argument 6370 make_spoolss_q_replyopenprinter(SPOOL_Q_REPLYOPENPRINTER *q_u, const fstring string, uint32 printer, uint32 type) argument 6391 spoolss_io_q_replyopenprinter(const char *desc, SPOOL_Q_REPLYOPENPRINTER *q_u, prs_struct *ps, int depth) argument 6442 make_spoolss_q_routerreplyprinter(SPOOL_Q_ROUTERREPLYPRINTER *q_u, POLICY_HND *hnd, uint32 condition, uint32 change_id) argument 6462 spoolss_io_q_routerreplyprinter(const char *desc, SPOOL_Q_ROUTERREPLYPRINTER *q_u, prs_struct *ps, int depth) argument 6510 make_spoolss_q_reply_closeprinter(SPOOL_Q_REPLYCLOSEPRINTER *q_u, POLICY_HND *hnd) argument 6524 spoolss_io_q_replycloseprinter(const char *desc, SPOOL_Q_REPLYCLOSEPRINTER *q_u, prs_struct *ps, int depth) argument 6629 make_spoolss_q_reply_rrpcn(SPOOL_Q_REPLY_RRPCN *q_u, POLICY_HND *hnd, uint32 change_low, uint32 change_high, SPOOL_NOTIFY_INFO *info) argument 6669 spoolss_io_q_reply_rrpcn(const char *desc, SPOOL_Q_REPLY_RRPCN *q_u, prs_struct *ps, int depth) argument 6728 spoolss_io_q_getprinterdataex(const char *desc, SPOOL_Q_GETPRINTERDATAEX *q_u, prs_struct *ps, int depth) argument 6800 spoolss_io_q_setprinterdataex(const char *desc, SPOOL_Q_SETPRINTERDATAEX *q_u, prs_struct *ps, int depth) argument 6872 make_spoolss_q_enumprinterkey(SPOOL_Q_ENUMPRINTERKEY *q_u, POLICY_HND *hnd, const char *key, uint32 size) argument 6889 spoolss_io_q_enumprinterkey(const char *desc, SPOOL_Q_ENUMPRINTERKEY *q_u, prs_struct *ps, int depth) argument 6942 make_spoolss_q_deleteprinterkey(SPOOL_Q_DELETEPRINTERKEY *q_u, POLICY_HND *hnd, char *keyname) argument 6957 spoolss_io_q_deleteprinterkey(const char *desc, SPOOL_Q_DELETEPRINTERKEY *q_u, prs_struct *ps, int depth) argument 6996 spoolss_io_q_enumprinterdataex(const char *desc, SPOOL_Q_ENUMPRINTERDATAEX *q_u, prs_struct *ps, int depth) argument 7196 make_spoolss_q_getprintprocessordirectory(SPOOL_Q_GETPRINTPROCESSORDIRECTORY *q_u, const char *name, char *environment, int level, RPC_BUFFER *buffer, uint32 offered) argument 7211 spoolss_io_q_getprintprocessordirectory(const char *desc, SPOOL_Q_GETPRINTPROCESSORDIRECTORY *q_u, prs_struct *ps, int depth) argument 7305 make_spoolss_q_addform(SPOOL_Q_ADDFORM *q_u, POLICY_HND *handle, int level, FORM *form) argument 7320 make_spoolss_q_setform(SPOOL_Q_SETFORM *q_u, POLICY_HND *handle, int level, const char *form_name, FORM *form) argument 7336 make_spoolss_q_deleteform(SPOOL_Q_DELETEFORM *q_u, POLICY_HND *handle, const char *form) argument 7348 make_spoolss_q_getform(SPOOL_Q_GETFORM *q_u, POLICY_HND *handle, const char *formname, uint32 level, RPC_BUFFER *buffer, uint32 offered) argument 7365 make_spoolss_q_enumforms(SPOOL_Q_ENUMFORMS *q_u, POLICY_HND *handle, uint32 level, RPC_BUFFER *buffer, uint32 offered) argument 7381 make_spoolss_q_setjob(SPOOL_Q_SETJOB *q_u, POLICY_HND *handle, uint32 jobid, uint32 level, uint32 command) argument 7400 make_spoolss_q_getjob(SPOOL_Q_GETJOB *q_u, POLICY_HND *handle, uint32 jobid, uint32 level, RPC_BUFFER *buffer, uint32 offered) argument 7417 make_spoolss_q_startpageprinter(SPOOL_Q_STARTPAGEPRINTER *q_u, POLICY_HND *handle) argument 7429 make_spoolss_q_endpageprinter(SPOOL_Q_ENDPAGEPRINTER *q_u, POLICY_HND *handle) argument 7441 make_spoolss_q_startdocprinter(SPOOL_Q_STARTDOCPRINTER *q_u, POLICY_HND *handle, uint32 level, char *docname, char *outputfile, char *datatype) argument 7481 make_spoolss_q_enddocprinter(SPOOL_Q_ENDDOCPRINTER *q_u, POLICY_HND *handle) argument 7493 make_spoolss_q_writeprinter(SPOOL_Q_WRITEPRINTER *q_u, POLICY_HND *handle, uint32 data_size, char *data) argument 7507 make_spoolss_q_deleteprinterdata(SPOOL_Q_DELETEPRINTERDATA *q_u, POLICY_HND *handle, char *valuename) argument 7520 make_spoolss_q_deleteprinterdataex(SPOOL_Q_DELETEPRINTERDATAEX *q_u, POLICY_HND *handle, char *key, char *value) argument 7535 make_spoolss_q_rffpcnex(SPOOL_Q_RFFPCNEX *q_u, POLICY_HND *handle, uint32 flags, uint32 options, const char *localmachine, uint32 printerlocal, SPOOL_NOTIFY_OPTION *option) argument 7562 spoolss_io_q_xcvdataport(const char *desc, SPOOL_Q_XCVDATAPORT *q_u, prs_struct *ps, int depth) argument [all...] |
H A D | parse_eventlog.c | 45 BOOL eventlog_io_q_open_eventlog(const char *desc, EVENTLOG_Q_OPEN_EVENTLOG *q_u, argument 48 if(q_u == NULL) 57 if ( !prs_pointer("", ps, depth, (void*)&q_u->unknown0, sizeof(EVENTLOG_OPEN_UNKNOWN0), (PRS_POINTER_CAST)prs_ev_open_unknown0)) 60 if ( !prs_unistr4("logname", ps, depth, &q_u->logname) ) 65 if ( !prs_unistr4("servername", ps, depth, &q_u->servername) ) 70 if ( !prs_uint32("unknown1", ps, depth, &q_u->unknown1) ) 72 if ( !prs_uint32("unknown2", ps, depth, &q_u->unknown2) ) 99 BOOL eventlog_io_q_get_num_records(const char *desc, EVENTLOG_Q_GET_NUM_RECORDS *q_u, argument 102 if(q_u == NULL) 111 if(!(smb_io_pol_hnd("log handle", &(q_u 138 eventlog_io_q_get_oldest_entry(const char *desc, EVENTLOG_Q_GET_OLDEST_ENTRY *q_u, prs_struct *ps, int depth) argument 177 eventlog_io_q_close_eventlog(const char *desc, EVENTLOG_Q_CLOSE_EVENTLOG *q_u, prs_struct *ps, int depth) argument 216 eventlog_io_q_read_eventlog(const char *desc, EVENTLOG_Q_READ_EVENTLOG *q_u, prs_struct *ps, int depth) argument 249 eventlog_io_r_read_eventlog(const char *desc, EVENTLOG_Q_READ_EVENTLOG *q_u, EVENTLOG_R_READ_EVENTLOG *r_u, prs_struct *ps, int depth) argument 397 eventlog_io_q_clear_eventlog(const char *desc, EVENTLOG_Q_CLEAR_EVENTLOG *q_u, prs_struct *ps, int depth) argument [all...] |
H A D | parse_svcctl.c | 204 BOOL svcctl_io_q_close_service(const char *desc, SVCCTL_Q_CLOSE_SERVICE *q_u, prs_struct *ps, int depth) argument 207 if (q_u == NULL) 216 if(!smb_io_pol_hnd("scm_pol", &q_u->handle, ps, depth)) 249 BOOL svcctl_io_q_open_scmanager(const char *desc, SVCCTL_Q_OPEN_SCMANAGER *q_u, prs_struct *ps, int depth) argument 251 if (q_u == NULL) 260 if(!prs_pointer("servername", ps, depth, (void*)&q_u->servername, sizeof(UNISTR2), (PRS_POINTER_CAST)prs_io_unistr2)) 265 if(!prs_pointer("database", ps, depth, (void*)&q_u->database, sizeof(UNISTR2), (PRS_POINTER_CAST)prs_io_unistr2)) 270 if(!prs_uint32("access", ps, depth, &q_u->access)) 302 BOOL svcctl_io_q_get_display_name(const char *desc, SVCCTL_Q_GET_DISPLAY_NAME *q_u, prs_struct *ps, int depth) argument 304 if (q_u 373 svcctl_io_q_open_service(const char *desc, SVCCTL_Q_OPEN_SERVICE *q_u, prs_struct *ps, int depth) argument 425 svcctl_io_q_query_status(const char *desc, SVCCTL_Q_QUERY_STATUS *q_u, prs_struct *ps, int depth) argument 468 svcctl_io_q_enum_services_status(const char *desc, SVCCTL_Q_ENUM_SERVICES_STATUS *q_u, prs_struct *ps, int depth) argument 532 svcctl_io_q_start_service(const char *desc, SVCCTL_Q_START_SERVICE *q_u, prs_struct *ps, int depth) argument 576 svcctl_io_q_enum_dependent_services(const char *desc, SVCCTL_Q_ENUM_DEPENDENT_SERVICES *q_u, prs_struct *ps, int depth) argument 632 svcctl_io_q_control_service(const char *desc, SVCCTL_Q_CONTROL_SERVICE *q_u, prs_struct *ps, int depth) argument 679 svcctl_io_q_query_service_config(const char *desc, SVCCTL_Q_QUERY_SERVICE_CONFIG *q_u, prs_struct *ps, int depth) argument 730 svcctl_io_q_query_service_config2(const char *desc, SVCCTL_Q_QUERY_SERVICE_CONFIG2 *q_u, prs_struct *ps, int depth) argument 901 svcctl_io_q_query_service_status_ex(const char *desc, SVCCTL_Q_QUERY_SERVICE_STATUSEX *q_u, prs_struct *ps, int depth) argument 954 svcctl_io_q_lock_service_db(const char *desc, SVCCTL_Q_LOCK_SERVICE_DB *q_u, prs_struct *ps, int depth) argument 998 svcctl_io_q_unlock_service_db(const char *desc, SVCCTL_Q_UNLOCK_SERVICE_DB *q_u, prs_struct *ps, int depth) argument 1039 svcctl_io_q_query_service_sec(const char *desc, SVCCTL_Q_QUERY_SERVICE_SEC *q_u, prs_struct *ps, int depth) argument 1090 svcctl_io_q_set_service_sec(const char *desc, SVCCTL_Q_SET_SERVICE_SEC *q_u, prs_struct *ps, int depth) argument [all...] |
H A D | parse_samr.c | 47 BOOL samr_io_q_close_hnd(const char *desc, SAMR_Q_CLOSE_HND * q_u, argument 50 if (q_u == NULL) 59 return smb_io_pol_hnd("pol", &q_u->pol, ps, depth); 91 void init_samr_q_lookup_domain(SAMR_Q_LOOKUP_DOMAIN * q_u, argument 96 q_u->connect_pol = *pol; 98 init_unistr2(&q_u->uni_domain, dom_name, UNI_FLAGS_NONE); 99 init_uni_hdr(&q_u->hdr_domain, &q_u->uni_domain); 105 BOOL samr_io_q_lookup_domain(const char *desc, SAMR_Q_LOOKUP_DOMAIN * q_u, argument 108 if (q_u 182 init_samr_q_remove_sid_foreign_domain(SAMR_Q_REMOVE_SID_FOREIGN_DOMAIN * q_u, POLICY_HND *dom_pol, DOM_SID *sid) argument 194 samr_io_q_remove_sid_foreign_domain(const char *desc, SAMR_Q_REMOVE_SID_FOREIGN_DOMAIN * q_u, prs_struct *ps, int depth) argument 244 init_samr_q_open_domain(SAMR_Q_OPEN_DOMAIN * q_u, POLICY_HND *pol, uint32 flags, const DOM_SID *sid) argument 259 samr_io_q_open_domain(const char *desc, SAMR_Q_OPEN_DOMAIN * q_u, prs_struct *ps, int depth) argument 312 init_samr_q_get_usrdom_pwinfo(SAMR_Q_GET_USRDOM_PWINFO * q_u, POLICY_HND *user_pol) argument 324 samr_io_q_get_usrdom_pwinfo(const char *desc, SAMR_Q_GET_USRDOM_PWINFO * q_u, prs_struct *ps, int depth) argument 396 samr_io_q_set_sec_obj(const char *desc, SAMR_Q_SET_SEC_OBJ * q_u, prs_struct *ps, int depth) argument 425 init_samr_q_query_sec_obj(SAMR_Q_QUERY_SEC_OBJ * q_u, POLICY_HND *user_pol, uint32 sec_info) argument 439 samr_io_q_query_sec_obj(const char *desc, SAMR_Q_QUERY_SEC_OBJ * q_u, prs_struct *ps, int depth) argument 464 init_samr_q_query_domain_info(SAMR_Q_QUERY_DOMAIN_INFO * q_u, POLICY_HND *domain_pol, uint16 switch_value) argument 477 samr_io_q_query_domain_info(const char *desc, SAMR_Q_QUERY_DOMAIN_INFO * q_u, prs_struct *ps, int depth) argument 1026 init_samr_q_set_sec_obj(SAMR_Q_SET_SEC_OBJ * q_u, POLICY_HND *pol, uint32 sec_info, SEC_DESC_BUF *buf) argument 2194 samr_io_q_open_group(const char *desc, SAMR_Q_OPEN_GROUP * q_u, prs_struct *ps, int depth) argument 2615 samr_io_q_delete_dom_group(const char *desc, SAMR_Q_DELETE_DOM_GROUP * q_u, prs_struct *ps, int depth) argument 2976 samr_io_q_query_groupmem(const char *desc, SAMR_Q_QUERY_GROUPMEM * q_u, prs_struct *ps, int depth) argument 3098 init_samr_q_query_usergroups(SAMR_Q_QUERY_USERGROUPS * q_u, POLICY_HND *hnd) argument 3110 samr_io_q_query_usergroups(const char *desc, SAMR_Q_QUERY_USERGROUPS * q_u, prs_struct *ps, int depth) argument 3863 init_samr_q_set_aliasinfo(SAMR_Q_SET_ALIASINFO * q_u, POLICY_HND *hnd, ALIAS_INFO_CTR * ctr) argument 3876 samr_io_q_set_aliasinfo(const char *desc, SAMR_Q_SET_ALIASINFO * q_u, prs_struct *ps, int depth) argument 3921 init_samr_q_query_useraliases(SAMR_Q_QUERY_USERALIASES * q_u, POLICY_HND *hnd, uint32 num_sids, uint32 *ptr_sid, DOM_SID2 * sid) argument 3942 samr_io_q_query_useraliases(const char *desc, SAMR_Q_QUERY_USERALIASES * q_u, prs_struct *ps, int depth) argument 4100 init_samr_q_open_alias(SAMR_Q_OPEN_ALIAS * q_u, POLICY_HND *pol, uint32 access_mask, uint32 rid) argument 4114 samr_io_q_open_alias(const char *desc, SAMR_Q_OPEN_ALIAS * q_u, prs_struct *ps, int depth) argument 4166 init_samr_q_lookup_rids(TALLOC_CTX *ctx, SAMR_Q_LOOKUP_RIDS * q_u, POLICY_HND *pol, uint32 flags, uint32 num_rids, uint32 *rid) argument 4195 samr_io_q_lookup_rids(const char *desc, SAMR_Q_LOOKUP_RIDS * q_u, prs_struct *ps, int depth) argument 4364 init_samr_q_delete_alias(SAMR_Q_DELETE_DOM_ALIAS * q_u, POLICY_HND *hnd) argument 4375 samr_io_q_delete_alias(const char *desc, SAMR_Q_DELETE_DOM_ALIAS * q_u, prs_struct *ps, int depth) argument 4421 init_samr_q_create_dom_alias(SAMR_Q_CREATE_DOM_ALIAS * q_u, POLICY_HND *hnd, const char *acct_desc) argument 4438 samr_io_q_create_dom_alias(const char *desc, SAMR_Q_CREATE_DOM_ALIAS * q_u, prs_struct *ps, int depth) argument 4499 init_samr_q_add_aliasmem(SAMR_Q_ADD_ALIASMEM * q_u, POLICY_HND *hnd, DOM_SID *sid) argument 4512 samr_io_q_add_aliasmem(const char *desc, SAMR_Q_ADD_ALIASMEM * q_u, prs_struct *ps, int depth) argument 4558 init_samr_q_del_aliasmem(SAMR_Q_DEL_ALIASMEM * q_u, POLICY_HND *hnd, DOM_SID *sid) argument 4571 samr_io_q_del_aliasmem(const char *desc, SAMR_Q_DEL_ALIASMEM * q_u, prs_struct *ps, int depth) argument 4629 samr_io_q_delete_dom_alias(const char *desc, SAMR_Q_DELETE_DOM_ALIAS * q_u, prs_struct *ps, int depth) argument 4700 samr_io_q_query_aliasmem(const char *desc, SAMR_Q_QUERY_ALIASMEM * q_u, prs_struct *ps, int depth) argument 4818 init_samr_q_lookup_names(TALLOC_CTX *ctx, SAMR_Q_LOOKUP_NAMES * q_u, POLICY_HND *pol, uint32 flags, uint32 num_names, const char **name) argument 4856 samr_io_q_lookup_names(const char *desc, SAMR_Q_LOOKUP_NAMES * q_u, prs_struct *ps, int depth) argument 5068 samr_io_q_delete_dom_user(const char *desc, SAMR_Q_DELETE_DOM_USER * q_u, prs_struct *ps, int depth) argument 5114 init_samr_q_open_user(SAMR_Q_OPEN_USER * q_u, POLICY_HND *pol, uint32 access_mask, uint32 rid) argument 5129 samr_io_q_open_user(const char *desc, SAMR_Q_OPEN_USER * q_u, prs_struct *ps, int depth) argument 5182 init_samr_q_create_user(SAMR_Q_CREATE_USER * q_u, POLICY_HND *pol, const char *name, uint32 acb_info, uint32 access_mask) argument 5202 samr_io_q_create_user(const char *desc, SAMR_Q_CREATE_USER * q_u, prs_struct *ps, int depth) argument 5265 init_samr_q_query_userinfo(SAMR_Q_QUERY_USERINFO * q_u, const POLICY_HND *hnd, uint16 switch_value) argument 5278 samr_io_q_query_userinfo(const char *desc, SAMR_Q_QUERY_USERINFO * q_u, prs_struct *ps, int depth) argument 6841 init_samr_q_set_userinfo(SAMR_Q_SET_USERINFO * q_u, const POLICY_HND *hnd, DATA_BLOB *sess_key, uint16 switch_value, void *info) argument 6856 samr_io_q_set_userinfo(const char *desc, SAMR_Q_SET_USERINFO * q_u, prs_struct *ps, int depth) argument 6915 init_samr_q_set_userinfo2(SAMR_Q_SET_USERINFO2 * q_u, const POLICY_HND *hnd, DATA_BLOB *sess_key, uint16 switch_value, SAM_USERINFO_CTR * ctr) argument 6942 samr_io_q_set_userinfo2(const char *desc, SAMR_Q_SET_USERINFO2 * q_u, prs_struct *ps, int depth) argument 7002 init_samr_q_connect(SAMR_Q_CONNECT * q_u, char *srv_name, uint32 access_mask) argument 7019 samr_io_q_connect(const char *desc, SAMR_Q_CONNECT * q_u, prs_struct *ps, int depth) argument 7073 init_samr_q_connect4(SAMR_Q_CONNECT4 * q_u, char *srv_name, uint32 access_mask) argument 7093 samr_io_q_connect4(const char *desc, SAMR_Q_CONNECT4 * q_u, prs_struct *ps, int depth) argument 7149 init_samr_q_connect5(SAMR_Q_CONNECT5 * q_u, char *srv_name, uint32 access_mask) argument 7186 samr_io_q_connect5(const char *desc, SAMR_Q_CONNECT5 * q_u, prs_struct *ps, int depth) argument 7259 init_samr_q_connect_anon(SAMR_Q_CONNECT_ANON * q_u) argument 7272 samr_io_q_connect_anon(const char *desc, SAMR_Q_CONNECT_ANON * q_u, prs_struct *ps, int depth) argument 7327 init_samr_q_get_dom_pwinfo(SAMR_Q_GET_DOM_PWINFO * q_u, char *srv_name) argument 7341 samr_io_q_get_dom_pwinfo(const char *desc, SAMR_Q_GET_DOM_PWINFO * q_u, prs_struct *ps, int depth) argument 7483 init_samr_q_chgpasswd_user(SAMR_Q_CHGPASSWD_USER * q_u, const char *dest_host, const char *user_name, const uchar nt_newpass[516], const uchar nt_oldhash[16], const uchar lm_newpass[516], const uchar lm_oldhash[16]) argument 7512 samr_io_q_chgpasswd_user(const char *desc, SAMR_Q_CHGPASSWD_USER * q_u, prs_struct *ps, int depth) argument 7592 init_samr_q_chgpasswd_user3(SAMR_Q_CHGPASSWD_USER3 * q_u, const char *dest_host, const char *user_name, const uchar nt_newpass[516], const uchar nt_oldhash[16], const uchar lm_newpass[516], const uchar lm_oldhash[16]) argument 7623 samr_io_q_chgpasswd_user3(const char *desc, SAMR_Q_CHGPASSWD_USER3 * q_u, prs_struct *ps, int depth) argument 7776 init_samr_q_query_domain_info2(SAMR_Q_QUERY_DOMAIN_INFO2 *q_u, POLICY_HND *domain_pol, uint16 switch_value) argument 7789 samr_io_q_query_domain_info2(const char *desc, SAMR_Q_QUERY_DOMAIN_INFO2 *q_u, prs_struct *ps, int depth) argument 7923 init_samr_q_set_domain_info(SAMR_Q_SET_DOMAIN_INFO *q_u, POLICY_HND *domain_pol, uint16 switch_value, SAM_UNK_CTR *ctr) argument 7940 samr_io_q_set_domain_info(const char *desc, SAMR_Q_SET_DOMAIN_INFO *q_u, prs_struct *ps, int depth) argument [all...] |