data 135 examples/VFS/skel_opaque.c static ssize_t skel_read(vfs_handle_struct *handle, files_struct *fsp, void *data, size_t n) data 137 examples/VFS/skel_opaque.c return vfswrap_read(NULL, fsp, data, n); data 140 examples/VFS/skel_opaque.c static ssize_t skel_pread(vfs_handle_struct *handle, struct files_struct *fsp, void *data, size_t n, SMB_OFF_T offset) data 142 examples/VFS/skel_opaque.c return vfswrap_pread(NULL, fsp, data, n, offset); data 145 examples/VFS/skel_opaque.c static ssize_t skel_write(vfs_handle_struct *handle, files_struct *fsp, const void *data, size_t n) data 147 examples/VFS/skel_opaque.c return vfswrap_write(NULL, fsp, data, n); data 150 examples/VFS/skel_opaque.c ssize_t skel_pwrite(vfs_handle_struct *handle, struct files_struct *fsp, const void *data, size_t n, SMB_OFF_T offset) data 152 examples/VFS/skel_opaque.c return vfswrap_pwrite(NULL, fsp, data, n, offset); data 129 examples/VFS/skel_transparent.c static ssize_t skel_read(vfs_handle_struct *handle, files_struct *fsp, void *data, size_t n) data 131 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_READ(handle, fsp, data, n); data 134 examples/VFS/skel_transparent.c static ssize_t skel_pread(vfs_handle_struct *handle, files_struct *fsp, void *data, size_t n, SMB_OFF_T offset) data 136 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_PREAD(handle, fsp, data, n, offset); data 139 examples/VFS/skel_transparent.c static ssize_t skel_write(vfs_handle_struct *handle, files_struct *fsp, const void *data, size_t n) data 141 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_WRITE(handle, fsp, data, n); data 144 examples/VFS/skel_transparent.c static ssize_t skel_pwrite(vfs_handle_struct *handle, files_struct *fsp, const void *data, size_t n, SMB_OFF_T offset) data 146 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_PWRITE(handle, fsp, data, n, offset); data 473 examples/libsmbclient/tree.c item = GTK_WIDGET (i->data); data 25 examples/pcap2nbench/closerequest.cpp CloseRequest::CloseRequest(const uint8_t *data, size_t size) data 32 examples/pcap2nbench/closerequest.cpp word_count = data[0]; data 33 examples/pcap2nbench/closerequest.cpp memcpy(&fid, data + 1, 2); data 34 examples/pcap2nbench/closerequest.cpp memcpy(&last_write, data + 3, 4); data 35 examples/pcap2nbench/closerequest.cpp memcpy(&byte_count, data + 7, 2); data 33 examples/pcap2nbench/closerequest.hpp CloseRequest(const uint8_t *data, size_t size); data 25 examples/pcap2nbench/ethernet.cpp ethernet::ethernet(const uint8_t *data, size_t length) { data 29 examples/pcap2nbench/ethernet.cpp memcpy(dst, data, sizeof(dst)); data 30 examples/pcap2nbench/ethernet.cpp memcpy(src, data + 6, sizeof(src)); data 31 examples/pcap2nbench/ethernet.cpp memcpy(&type, data + 12, sizeof(type)); data 28 examples/pcap2nbench/ethernet.hpp ethernet(const uint8_t *data, size_t length); data 26 examples/pcap2nbench/ip.cpp ip::ip(const uint8_t *data, size_t length) data 32 examples/pcap2nbench/ip.cpp version = (data[0] >> 4) & 0x0F; data 33 examples/pcap2nbench/ip.cpp header_length = (data[0] & 0x0F) * 4; data 34 examples/pcap2nbench/ip.cpp dsfield = data[1]; data 35 examples/pcap2nbench/ip.cpp memcpy(&total_length, data + 2, 2); data 37 examples/pcap2nbench/ip.cpp memcpy(&id, data + 4, 2); data 39 examples/pcap2nbench/ip.cpp flags = (data[6] >> 4) & 0x0F; data 40 examples/pcap2nbench/ip.cpp fragment_offset = ((data[6] & 0x0F) << 4) | data[7]; data 41 examples/pcap2nbench/ip.cpp ttl = data[8]; data 42 examples/pcap2nbench/ip.cpp protocol = data[9]; data 43 examples/pcap2nbench/ip.cpp memcpy(&checksum, data + 10, 2); data 45 examples/pcap2nbench/ip.cpp memcpy(&source, data + 12, 4); data 46 examples/pcap2nbench/ip.cpp memcpy(&destination, data + 16, 4); data 28 examples/pcap2nbench/ip.hpp ip(const uint8_t *data, size_t length); data 559 examples/pcap2nbench/main.cpp Packet(const uint8_t *data, size_t size) : data 560 examples/pcap2nbench/main.cpp ip_hdr(data + 14, size - 14), data 561 examples/pcap2nbench/main.cpp tcp_hdr(data + 14 + ip_hdr.header_length, data 563 examples/pcap2nbench/main.cpp smb_hdr(data + 14 + ip_hdr.header_length + tcp_hdr.length, data 576 examples/pcap2nbench/main.cpp ntcreate_resp = NtCreateAndXResponse(data+len, size - len); data 578 examples/pcap2nbench/main.cpp ntcreate_req = NtCreateAndXRequest(data + len, size - len); data 583 examples/pcap2nbench/main.cpp read_req = ReadAndXRequest(data + len, size - len); data 588 examples/pcap2nbench/main.cpp write_req = WriteAndXRequest(data + len, size - len); data 593 examples/pcap2nbench/main.cpp close_req = CloseRequest(data + len, size - len); data 616 examples/pcap2nbench/main.cpp const uint8_t *data; data 659 examples/pcap2nbench/main.cpp while (1 == pcap_next_ex(cap, &pkt_hdr, &data)) { data 660 examples/pcap2nbench/main.cpp Packet packet(data, pkt_hdr->len); data 25 examples/pcap2nbench/ntcreateandxrequest.cpp NtCreateAndXRequest::NtCreateAndXRequest(const uint8_t *data, size_t size) data 32 examples/pcap2nbench/ntcreateandxrequest.cpp word_count = data[0]; data 33 examples/pcap2nbench/ntcreateandxrequest.cpp and_x_command = data[1]; data 34 examples/pcap2nbench/ntcreateandxrequest.cpp reserved = data[2]; data 35 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&and_x_offset, data + 3, 2); data 36 examples/pcap2nbench/ntcreateandxrequest.cpp reserved1 = data[5]; data 37 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&file_name_len, data + 6, 2); data 38 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&create_flags, data + 8, 4); data 39 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&root_fid, data + 12, 4); data 40 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&access_mask, data + 16, 4); data 41 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&allocation_size, data + 20, 8); data 42 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&file_attributes, data + 28, 4); data 43 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&share_access, data + 32, 4); data 44 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&disposition, data + 36, 4); data 45 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&create_options, data + 40, 4); data 46 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&impersonation, data + 44, 4); data 47 examples/pcap2nbench/ntcreateandxrequest.cpp security_flags = data[48]; data 48 examples/pcap2nbench/ntcreateandxrequest.cpp memcpy(&byte_count, data + 49, 2); data 49 examples/pcap2nbench/ntcreateandxrequest.cpp file_name = (const char *)(data + 51); data 33 examples/pcap2nbench/ntcreateandxrequest.hpp NtCreateAndXRequest(const uint8_t *data, size_t size); data 25 examples/pcap2nbench/ntcreateandxresponse.cpp NtCreateAndXResponse::NtCreateAndXResponse(const uint8_t *data, size_t size) data 31 examples/pcap2nbench/ntcreateandxresponse.cpp word_count = data[0]; data 32 examples/pcap2nbench/ntcreateandxresponse.cpp and_x_command = data[1]; data 33 examples/pcap2nbench/ntcreateandxresponse.cpp reserved = data[2]; data 34 examples/pcap2nbench/ntcreateandxresponse.cpp memcpy(&and_x_offset, data + 3, 2); data 35 examples/pcap2nbench/ntcreateandxresponse.cpp oplock_level = data[5]; data 36 examples/pcap2nbench/ntcreateandxresponse.cpp memcpy(&fid, data + 6, 2); data 33 examples/pcap2nbench/ntcreateandxresponse.hpp NtCreateAndXResponse(const uint8_t *data, size_t size); data 25 examples/pcap2nbench/readandxrequest.cpp ReadAndXRequest::ReadAndXRequest(const uint8_t *data, size_t size) data 31 examples/pcap2nbench/readandxrequest.cpp word_count = data[0]; data 32 examples/pcap2nbench/readandxrequest.cpp and_x_command = data[1]; data 33 examples/pcap2nbench/readandxrequest.cpp reserved = data[2]; data 34 examples/pcap2nbench/readandxrequest.cpp memcpy(&and_x_offset, data + 3, 2); data 35 examples/pcap2nbench/readandxrequest.cpp memcpy(&fid, data + 5, 2); data 36 examples/pcap2nbench/readandxrequest.cpp memcpy(&offset, data + 7, 4); data 37 examples/pcap2nbench/readandxrequest.cpp memcpy(&max_count_low, data + 11, 2); data 38 examples/pcap2nbench/readandxrequest.cpp memcpy(&min_count, data + 13, 2); data 39 examples/pcap2nbench/readandxrequest.cpp memcpy(&max_count_high, data + 15, 4); data 40 examples/pcap2nbench/readandxrequest.cpp memcpy(&remaining, data + 19, 2); data 41 examples/pcap2nbench/readandxrequest.cpp memcpy(&high_offset, data + 21, 4); data 42 examples/pcap2nbench/readandxrequest.cpp memcpy(&byte_count, data + 25, 2); data 33 examples/pcap2nbench/readandxrequest.hpp ReadAndXRequest(const uint8_t *data, size_t size); data 25 examples/pcap2nbench/readandxresponse.hpp ReadAndXReponse(const uint8_t *data, size_t size); data 25 examples/pcap2nbench/smb.cpp smb::smb(const uint8_t *data, size_t length) data 33 examples/pcap2nbench/smb.cpp memcpy(&size, data + 2, 2); data 34 examples/pcap2nbench/smb.cpp memcpy(magic, data + 4, 4); data 36 examples/pcap2nbench/smb.cpp command = data[8]; data 38 examples/pcap2nbench/smb.cpp memcpy(&nt_status, data + 9, 4); data 40 examples/pcap2nbench/smb.cpp flags = data[13]; data 42 examples/pcap2nbench/smb.cpp memcpy(&flags2, data + 14, 2); data 43 examples/pcap2nbench/smb.cpp memcpy(&pid_hi, data + 16, 2); data 44 examples/pcap2nbench/smb.cpp memcpy(signature, data + 18, 8); data 45 examples/pcap2nbench/smb.cpp memcpy(&reserved, data + 26, 2); data 46 examples/pcap2nbench/smb.cpp memcpy(&tid, data + 28, 2); data 47 examples/pcap2nbench/smb.cpp memcpy(&pid, data + 30, 2); data 48 examples/pcap2nbench/smb.cpp memcpy(&uid, data + 32, 2); data 49 examples/pcap2nbench/smb.cpp memcpy(&mid, data + 34, 2); data 28 examples/pcap2nbench/smb.hpp smb(const uint8_t *data, size_t length); data 25 examples/pcap2nbench/tcp.cpp tcp::tcp(const uint8_t *data, size_t size) data 31 examples/pcap2nbench/tcp.cpp memcpy(&src_port, data, 2); data 33 examples/pcap2nbench/tcp.cpp memcpy(&dst_port, data + 2, 2); data 35 examples/pcap2nbench/tcp.cpp memcpy(&seq_number, data + 4, 4); data 37 examples/pcap2nbench/tcp.cpp memcpy(&ack_number, data + 8, 4); data 39 examples/pcap2nbench/tcp.cpp length = ((data[12] & 0xF0) >> 4) * 4; data 40 examples/pcap2nbench/tcp.cpp flags = ((data[12] & 0x0F) << 8) | data[13]; data 41 examples/pcap2nbench/tcp.cpp memcpy(&window_size, data + 14, 2); data 43 examples/pcap2nbench/tcp.cpp memcpy(&checksum, data + 16, 2); data 28 examples/pcap2nbench/tcp.hpp tcp(const uint8_t *data, size_t length); data 25 examples/pcap2nbench/writeandxrequest.cpp WriteAndXRequest::WriteAndXRequest(const uint8_t *data, size_t size) data 31 examples/pcap2nbench/writeandxrequest.cpp word_count = data[0]; data 32 examples/pcap2nbench/writeandxrequest.cpp and_x_command = data[1]; data 33 examples/pcap2nbench/writeandxrequest.cpp reserved = data[2]; data 34 examples/pcap2nbench/writeandxrequest.cpp memcpy(&and_x_offset, data + 3, 2); data 35 examples/pcap2nbench/writeandxrequest.cpp memcpy(&fid, data + 5, 2); data 36 examples/pcap2nbench/writeandxrequest.cpp memcpy(&offset, data + 7, 4); data 37 examples/pcap2nbench/writeandxrequest.cpp memcpy(&reserved1, data + 11, 4); data 38 examples/pcap2nbench/writeandxrequest.cpp memcpy(&write_mode, data + 15, 2); data 39 examples/pcap2nbench/writeandxrequest.cpp memcpy(&remaining, data + 17, 2); data 40 examples/pcap2nbench/writeandxrequest.cpp memcpy(&data_length_hi, data + 19, 2); data 41 examples/pcap2nbench/writeandxrequest.cpp memcpy(&data_length_lo, data + 21, 2); data 42 examples/pcap2nbench/writeandxrequest.cpp memcpy(&data_offset, data + 23, 2); data 43 examples/pcap2nbench/writeandxrequest.cpp memcpy(&high_offset, data + 25, 4); data 44 examples/pcap2nbench/writeandxrequest.cpp memcpy(&byte_count, data + 29, 2); data 33 examples/pcap2nbench/writeandxrequest.hpp WriteAndXRequest(const uint8_t *data, size_t size); data 85 examples/perfcounter/perf.h MemData *data; data 104 examples/perfcounter/perf.h CPUData *data; data 128 examples/perfcounter/perf.h DiskData *data; data 140 examples/perfcounter/perf.h ProcessData *data; data 180 examples/perfcounter/perf.h void get_meminfo(PERF_DATA_BLOCK *data); data 181 examples/perfcounter/perf.h void init_memdata_desc(PERF_DATA_BLOCK *data); data 182 examples/perfcounter/perf.h void init_memdata(PERF_DATA_BLOCK *data); data 183 examples/perfcounter/perf.h void output_mem_desc(PERF_DATA_BLOCK *data, RuntimeSettings rt); data 184 examples/perfcounter/perf.h void output_meminfo(PERF_DATA_BLOCK *data, RuntimeSettings rt, int tdb_flags); data 189 examples/perfcounter/perf.h void init_cpudata_desc(PERF_DATA_BLOCK *data); data 190 examples/perfcounter/perf.h void get_cpuinfo(PERF_DATA_BLOCK *data); data 191 examples/perfcounter/perf.h void init_cpu_data(PERF_DATA_BLOCK *data); data 192 examples/perfcounter/perf.h void output_cpu_desc(PERF_DATA_BLOCK *data, RuntimeSettings rt); data 193 examples/perfcounter/perf.h void output_cpuinfo(PERF_DATA_BLOCK *data, RuntimeSettings rt, int tdb_flags); data 26 examples/perfcounter/perf_writer.c void get_constants(PERF_DATA_BLOCK *data) data 28 examples/perfcounter/perf_writer.c data->cpuInfo.numCPUs = sysconf(_SC_NPROCESSORS_ONLN) > 0 ? sysconf(_SC_NPROCESSORS_ONLN) : 1; data 29 examples/perfcounter/perf_writer.c data->PerfFreq = sysconf(_SC_CLK_TCK); data 30 examples/perfcounter/perf_writer.c init_mem_data(data); data 31 examples/perfcounter/perf_writer.c init_cpu_data(data); data 32 examples/perfcounter/perf_writer.c init_process_data(data); data 33 examples/perfcounter/perf_writer.c init_disk_data(data); data 77 examples/perfcounter/perf_writer.c void initialize(PERF_DATA_BLOCK *data, RuntimeSettings *rt, int argc, char **argv) data 79 examples/perfcounter/perf_writer.c memset(data, 0, sizeof(*data)); data 80 examples/perfcounter/perf_writer.c memset(rt, 0, sizeof(*data)); data 85 examples/perfcounter/perf_writer.c get_constants(data); data 90 examples/perfcounter/perf_writer.c output_mem_desc(data, *rt); data 91 examples/perfcounter/perf_writer.c output_cpu_desc(data, *rt); data 92 examples/perfcounter/perf_writer.c output_process_desc(data, *rt); data 93 examples/perfcounter/perf_writer.c output_disk_desc(data, *rt); data 98 examples/perfcounter/perf_writer.c void refresh_perf_data_block(PERF_DATA_BLOCK *data, RuntimeSettings rt) data 100 examples/perfcounter/perf_writer.c data->PerfTime100nSec = 0; data 101 examples/perfcounter/perf_writer.c get_meminfo(data); data 102 examples/perfcounter/perf_writer.c get_cpuinfo(data); data 103 examples/perfcounter/perf_writer.c get_processinfo(data); data 104 examples/perfcounter/perf_writer.c get_diskinfo(data); data 108 examples/perfcounter/perf_writer.c void output_perf_counter(PerfCounter counter, unsigned long long data, data 121 examples/perfcounter/perf_writer.c sprintf(sdata, "%d", (unsigned int)data); data 123 examples/perfcounter/perf_writer.c sprintf(sdata, "%Lu", data); data 153 examples/perfcounter/perf_writer.c void output_global_data(PERF_DATA_BLOCK *data, RuntimeSettings rt, int tdb_flags) data 162 examples/perfcounter/perf_writer.c sprintf(sdata, "%d", data->num_counters); data 167 examples/perfcounter/perf_writer.c sprintf(sdata, "%Lu", data->PerfTime); data 171 examples/perfcounter/perf_writer.c sprintf(sdata, "%Lu", data->PerfTime100nSec); data 175 examples/perfcounter/perf_writer.c sprintf(sdata, "%Lu", data->PerfFreq); data 181 examples/perfcounter/perf_writer.c void output_perf_data_block(PERF_DATA_BLOCK *data, RuntimeSettings rt, int tdb_flags) data 183 examples/perfcounter/perf_writer.c output_global_data(data, rt, tdb_flags); data 184 examples/perfcounter/perf_writer.c output_meminfo(data, rt, tdb_flags); data 185 examples/perfcounter/perf_writer.c output_cpuinfo(data, rt, tdb_flags); data 186 examples/perfcounter/perf_writer.c output_processinfo(data, rt, tdb_flags); data 187 examples/perfcounter/perf_writer.c output_diskinfo(data, rt, tdb_flags); data 191 examples/perfcounter/perf_writer.c void update_counters(PERF_DATA_BLOCK *data, RuntimeSettings rt) data 193 examples/perfcounter/perf_writer.c refresh_perf_data_block(data, rt); data 194 examples/perfcounter/perf_writer.c output_perf_data_block(data, rt, TDB_REPLACE); data 201 examples/perfcounter/perf_writer.c PERF_DATA_BLOCK data; data 204 examples/perfcounter/perf_writer.c initialize(&data, &rt, argc, argv); data 208 examples/perfcounter/perf_writer.c update_counters(&data, rt); data 23 examples/perfcounter/perf_writer_cpu.c void init_cpudata_desc(PERF_DATA_BLOCK *data) data 25 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.cpuObjDesc), data 26 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), data 27 examples/perfcounter/perf_writer_cpu.c get_counter_id(data), data 32 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.userCPU), data 33 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), data 34 examples/perfcounter/perf_writer_cpu.c get_counter_id(data), data 39 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.systemCPU), data 40 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), data 41 examples/perfcounter/perf_writer_cpu.c get_counter_id(data), data 46 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.niceCPU), data 47 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), data 48 examples/perfcounter/perf_writer_cpu.c get_counter_id(data), data 53 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.idleCPU), data 54 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), data 55 examples/perfcounter/perf_writer_cpu.c get_counter_id(data), data 64 examples/perfcounter/perf_writer_cpu.c void get_cpuinfo(PERF_DATA_BLOCK *data) data 89 examples/perfcounter/perf_writer_cpu.c for(i = 0; i < data->cpuInfo.numCPUs; i++) data 98 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].user, data 99 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].nice, data 100 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].system, data 101 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].idle); data 112 examples/perfcounter/perf_writer_cpu.c data->PerfTime100nSec += data->cpuInfo.data[i].user + data 113 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].nice + data 114 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].system + data 115 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].idle; data 117 examples/perfcounter/perf_writer_cpu.c data->PerfTime100nSec /= data->cpuInfo.numCPUs; data 121 examples/perfcounter/perf_writer_cpu.c void init_cpu_data(PERF_DATA_BLOCK *data) data 123 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data = calloc(data->cpuInfo.numCPUs, sizeof(*data->cpuInfo.data)); data 124 examples/perfcounter/perf_writer_cpu.c if(!data->cpuInfo.data) data 130 examples/perfcounter/perf_writer_cpu.c init_cpudata_desc(data); data 132 examples/perfcounter/perf_writer_cpu.c get_cpuinfo(data); data 137 examples/perfcounter/perf_writer_cpu.c void output_cpu_desc(PERF_DATA_BLOCK *data, RuntimeSettings rt) data 139 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.cpuObjDesc, rt); data 140 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.userCPU, rt); data 141 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.niceCPU, rt); data 142 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.systemCPU, rt); data 143 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.idleCPU, rt); data 144 examples/perfcounter/perf_writer_cpu.c if(data->cpuInfo.numCPUs > 1) data 145 examples/perfcounter/perf_writer_cpu.c output_num_instances(data->cpuInfo.cpuObjDesc, data->cpuInfo.numCPUs + 1, rt); data 150 examples/perfcounter/perf_writer_cpu.c void output_cpuinfo(PERF_DATA_BLOCK *data, RuntimeSettings rt, int tdb_flags) data 155 examples/perfcounter/perf_writer_cpu.c output_perf_counter(data->cpuInfo.userCPU, data 156 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[0].user, data 158 examples/perfcounter/perf_writer_cpu.c output_perf_counter(data->cpuInfo.systemCPU, data 159 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[0].system, data 161 examples/perfcounter/perf_writer_cpu.c output_perf_counter(data->cpuInfo.niceCPU, data 162 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[0].nice, data 164 examples/perfcounter/perf_writer_cpu.c output_perf_counter(data->cpuInfo.idleCPU, data 165 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[0].idle, data 167 examples/perfcounter/perf_writer_cpu.c if(data->cpuInfo.numCPUs > 1) data 169 examples/perfcounter/perf_writer_cpu.c for(i = 0; i < data->cpuInfo.numCPUs; i++) data 173 examples/perfcounter/perf_writer_cpu.c output_perf_instance(data->cpuInfo.cpuObjDesc.index, data 175 examples/perfcounter/perf_writer_cpu.c (void *)&(data->cpuInfo.data[i]), data 176 examples/perfcounter/perf_writer_cpu.c sizeof(data->cpuInfo.data[i]), data 182 examples/perfcounter/perf_writer_cpu.c output_perf_instance(data->cpuInfo.cpuObjDesc.index, data 184 examples/perfcounter/perf_writer_cpu.c (void *)&(data->cpuInfo.data[i]), data 185 examples/perfcounter/perf_writer_cpu.c sizeof(data->cpuInfo.data[i]), data 23 examples/perfcounter/perf_writer_disk.c void init_diskdata_desc(PERF_DATA_BLOCK *data) data 25 examples/perfcounter/perf_writer_disk.c init_perf_counter(&(data->diskInfo.diskObjDesc), data 26 examples/perfcounter/perf_writer_disk.c &(data->diskInfo.diskObjDesc), data 27 examples/perfcounter/perf_writer_disk.c get_counter_id(data), data 32 examples/perfcounter/perf_writer_disk.c init_perf_counter(&(data->diskInfo.freeMegs), data 33 examples/perfcounter/perf_writer_disk.c &(data->diskInfo.diskObjDesc), data 34 examples/perfcounter/perf_writer_disk.c get_counter_id(data), data 39 examples/perfcounter/perf_writer_disk.c init_perf_counter(&(data->diskInfo.writesPerSec), data 40 examples/perfcounter/perf_writer_disk.c &(data->diskInfo.diskObjDesc), data 41 examples/perfcounter/perf_writer_disk.c get_counter_id(data), data 46 examples/perfcounter/perf_writer_disk.c init_perf_counter(&(data->diskInfo.readsPerSec), data 47 examples/perfcounter/perf_writer_disk.c &(data->diskInfo.diskObjDesc), data 48 examples/perfcounter/perf_writer_disk.c get_counter_id(data), data 56 examples/perfcounter/perf_writer_disk.c void init_num_disks(PERF_DATA_BLOCK *data) data 83 examples/perfcounter/perf_writer_disk.c data->diskInfo.numDisks = i; data 89 examples/perfcounter/perf_writer_disk.c void init_disk_names(PERF_DATA_BLOCK *data) data 113 examples/perfcounter/perf_writer_disk.c memcpy(data->diskInfo.mdata[i].name, start, stop - start); data 116 examples/perfcounter/perf_writer_disk.c memcpy(data->diskInfo.mdata[i].mountpoint, start, stop - start); data 127 examples/perfcounter/perf_writer_disk.c void get_diskinfo(PERF_DATA_BLOCK *data) data 143 examples/perfcounter/perf_writer_disk.c for(i = 0; i < data->diskInfo.numDisks; i++) data 145 examples/perfcounter/perf_writer_disk.c p = &(data->diskInfo.data[i]); data 146 examples/perfcounter/perf_writer_disk.c status = statfs(data->diskInfo.mdata[i].mountpoint, &statfsbuf); data 148 examples/perfcounter/perf_writer_disk.c start = strstr(buf, data->diskInfo.mdata[i].name); data 149 examples/perfcounter/perf_writer_disk.c start += strlen(data->diskInfo.mdata[i].name) + 1; data 158 examples/perfcounter/perf_writer_disk.c data->diskInfo.mdata[i].mountpoint, data 163 examples/perfcounter/perf_writer_disk.c void init_disk_data(PERF_DATA_BLOCK *data) data 165 examples/perfcounter/perf_writer_disk.c init_diskdata_desc(data); data 167 examples/perfcounter/perf_writer_disk.c init_num_disks(data); data 169 examples/perfcounter/perf_writer_disk.c data->diskInfo.mdata = calloc(data->diskInfo.numDisks, sizeof(DiskMetaData)); data 170 examples/perfcounter/perf_writer_disk.c if(!data->diskInfo.mdata) data 175 examples/perfcounter/perf_writer_disk.c init_disk_names(data); data 177 examples/perfcounter/perf_writer_disk.c data->diskInfo.data = calloc(data->diskInfo.numDisks, sizeof(DiskData)); data 178 examples/perfcounter/perf_writer_disk.c if(!data->diskInfo.data) data 183 examples/perfcounter/perf_writer_disk.c get_diskinfo(data); data 188 examples/perfcounter/perf_writer_disk.c void output_disk_desc(PERF_DATA_BLOCK *data, RuntimeSettings rt) data 190 examples/perfcounter/perf_writer_disk.c output_perf_desc(data->diskInfo.diskObjDesc, rt); data 191 examples/perfcounter/perf_writer_disk.c output_perf_desc(data->diskInfo.freeMegs, rt); data 192 examples/perfcounter/perf_writer_disk.c output_perf_desc(data->diskInfo.writesPerSec, rt); data 193 examples/perfcounter/perf_writer_disk.c output_perf_desc(data->diskInfo.readsPerSec, rt); data 194 examples/perfcounter/perf_writer_disk.c output_num_instances(data->diskInfo.diskObjDesc, data->diskInfo.numDisks, rt); data 199 examples/perfcounter/perf_writer_disk.c void output_diskinfo(PERF_DATA_BLOCK *data, RuntimeSettings rt, int tdb_flags) data 203 examples/perfcounter/perf_writer_disk.c output_perf_counter(data->diskInfo.freeMegs, data 204 examples/perfcounter/perf_writer_disk.c data->diskInfo.data[0].freeMegs, data 206 examples/perfcounter/perf_writer_disk.c output_perf_counter(data->diskInfo.writesPerSec, data 207 examples/perfcounter/perf_writer_disk.c (unsigned long long)data->diskInfo.data[0].writesPerSec, data 209 examples/perfcounter/perf_writer_disk.c output_perf_counter(data->diskInfo.readsPerSec, data 210 examples/perfcounter/perf_writer_disk.c (unsigned long long)data->diskInfo.data[0].readsPerSec, data 213 examples/perfcounter/perf_writer_disk.c for(i = 0; i < data->diskInfo.numDisks; i++) data 215 examples/perfcounter/perf_writer_disk.c output_perf_instance(data->diskInfo.diskObjDesc.index, data 217 examples/perfcounter/perf_writer_disk.c (void *)&(data->diskInfo.data[i]), data 219 examples/perfcounter/perf_writer_disk.c data->diskInfo.mdata[i].mountpoint, data 23 examples/perfcounter/perf_writer_mem.c void get_meminfo(PERF_DATA_BLOCK *data) data 29 examples/perfcounter/perf_writer_mem.c data->memInfo.data->availPhysKb = (info.freeram * info.mem_unit)/1024; data 30 examples/perfcounter/perf_writer_mem.c data->memInfo.data->availSwapKb = (info.freeswap * info.mem_unit)/1024; data 31 examples/perfcounter/perf_writer_mem.c data->memInfo.data->totalPhysKb = (info.totalram * info.mem_unit)/1024; data 32 examples/perfcounter/perf_writer_mem.c data->memInfo.data->totalSwapKb = (info.totalswap * info.mem_unit)/1024; data 35 examples/perfcounter/perf_writer_mem.c data->PerfTime = (unsigned long)info.uptime; data 40 examples/perfcounter/perf_writer_mem.c void init_memdata_desc(PERF_DATA_BLOCK *data) data 42 examples/perfcounter/perf_writer_mem.c init_perf_counter(&(data->memInfo.memObjDesc), data 43 examples/perfcounter/perf_writer_mem.c &(data->memInfo.memObjDesc), data 44 examples/perfcounter/perf_writer_mem.c get_counter_id(data), data 49 examples/perfcounter/perf_writer_mem.c init_perf_counter(&(data->memInfo.availPhysKb), data 50 examples/perfcounter/perf_writer_mem.c &(data->memInfo.memObjDesc), data 51 examples/perfcounter/perf_writer_mem.c get_counter_id(data), data 56 examples/perfcounter/perf_writer_mem.c init_perf_counter(&(data->memInfo.availSwapKb), data 57 examples/perfcounter/perf_writer_mem.c &(data->memInfo.memObjDesc), data 58 examples/perfcounter/perf_writer_mem.c get_counter_id(data), data 63 examples/perfcounter/perf_writer_mem.c init_perf_counter(&(data->memInfo.totalPhysKb), data 64 examples/perfcounter/perf_writer_mem.c &(data->memInfo.memObjDesc), data 65 examples/perfcounter/perf_writer_mem.c get_counter_id(data), data 70 examples/perfcounter/perf_writer_mem.c init_perf_counter(&(data->memInfo.totalSwapKb), data 71 examples/perfcounter/perf_writer_mem.c &(data->memInfo.memObjDesc), data 72 examples/perfcounter/perf_writer_mem.c get_counter_id(data), data 81 examples/perfcounter/perf_writer_mem.c void init_mem_data(PERF_DATA_BLOCK *data) data 83 examples/perfcounter/perf_writer_mem.c data->memInfo.data = calloc(1, sizeof(*data->memInfo.data)); data 84 examples/perfcounter/perf_writer_mem.c if(!data->memInfo.data) data 90 examples/perfcounter/perf_writer_mem.c init_memdata_desc(data); data 92 examples/perfcounter/perf_writer_mem.c get_meminfo(data); data 97 examples/perfcounter/perf_writer_mem.c void output_mem_desc(PERF_DATA_BLOCK *data, RuntimeSettings rt) data 99 examples/perfcounter/perf_writer_mem.c output_perf_desc(data->memInfo.memObjDesc, rt); data 100 examples/perfcounter/perf_writer_mem.c output_perf_desc(data->memInfo.availPhysKb, rt); data 101 examples/perfcounter/perf_writer_mem.c output_perf_desc(data->memInfo.availSwapKb, rt); data 102 examples/perfcounter/perf_writer_mem.c output_perf_desc(data->memInfo.totalPhysKb, rt); data 103 examples/perfcounter/perf_writer_mem.c output_perf_desc(data->memInfo.totalSwapKb, rt); data 108 examples/perfcounter/perf_writer_mem.c void output_meminfo(PERF_DATA_BLOCK *data, RuntimeSettings rt, int tdb_flags) data 110 examples/perfcounter/perf_writer_mem.c output_perf_counter(data->memInfo.availPhysKb, data 111 examples/perfcounter/perf_writer_mem.c (unsigned long long)data->memInfo.data->availPhysKb, data 113 examples/perfcounter/perf_writer_mem.c output_perf_counter(data->memInfo.availSwapKb, data 114 examples/perfcounter/perf_writer_mem.c (unsigned long long)data->memInfo.data->availSwapKb, data 116 examples/perfcounter/perf_writer_mem.c output_perf_counter(data->memInfo.totalPhysKb, data 117 examples/perfcounter/perf_writer_mem.c (unsigned long long)data->memInfo.data->totalPhysKb, data 119 examples/perfcounter/perf_writer_mem.c output_perf_counter(data->memInfo.totalSwapKb, data 120 examples/perfcounter/perf_writer_mem.c (unsigned long long)data->memInfo.data->totalSwapKb, data 23 examples/perfcounter/perf_writer_process.c void get_processinfo(PERF_DATA_BLOCK *data) data 29 examples/perfcounter/perf_writer_process.c data->processInfo.data->runningProcessCount = (unsigned int)info.procs; data 34 examples/perfcounter/perf_writer_process.c void init_processdata_desc(PERF_DATA_BLOCK *data) data 36 examples/perfcounter/perf_writer_process.c init_perf_counter(&(data->processInfo.processObjDesc), data 37 examples/perfcounter/perf_writer_process.c &(data->processInfo.processObjDesc), data 38 examples/perfcounter/perf_writer_process.c get_counter_id(data), data 43 examples/perfcounter/perf_writer_process.c init_perf_counter(&(data->processInfo.runningProcessCount), data 44 examples/perfcounter/perf_writer_process.c &(data->processInfo.processObjDesc), data 45 examples/perfcounter/perf_writer_process.c get_counter_id(data), data 54 examples/perfcounter/perf_writer_process.c void init_process_data(PERF_DATA_BLOCK *data) data 56 examples/perfcounter/perf_writer_process.c data->processInfo.data = calloc(1, sizeof(*data->processInfo.data)); data 57 examples/perfcounter/perf_writer_process.c if(!(data->processInfo.data)) data 63 examples/perfcounter/perf_writer_process.c init_processdata_desc(data); data 65 examples/perfcounter/perf_writer_process.c get_processinfo(data); data 70 examples/perfcounter/perf_writer_process.c void output_processinfo(PERF_DATA_BLOCK *data, RuntimeSettings rt, int tdb_flags) data 72 examples/perfcounter/perf_writer_process.c output_perf_counter(data->processInfo.runningProcessCount, data 73 examples/perfcounter/perf_writer_process.c (unsigned long long)data->processInfo.data->runningProcessCount, data 79 examples/perfcounter/perf_writer_process.c void output_process_desc(PERF_DATA_BLOCK *data, RuntimeSettings rt) data 81 examples/perfcounter/perf_writer_process.c output_perf_desc(data->processInfo.processObjDesc, rt); data 82 examples/perfcounter/perf_writer_process.c output_perf_desc(data->processInfo.runningProcessCount, rt); data 33 examples/perfcounter/perf_writer_util.c TDB_DATA key, data; data 37 examples/perfcounter/perf_writer_util.c data.dptr = databuf; data 38 examples/perfcounter/perf_writer_util.c data.dsize = datasize; data 40 examples/perfcounter/perf_writer_util.c tdb_store(db, key, data, flags); data 45 examples/perfcounter/perf_writer_util.c TDB_DATA key, data; data 49 examples/perfcounter/perf_writer_util.c data.dptr = datastring; data 50 examples/perfcounter/perf_writer_util.c data.dsize = strlen(datastring); data 52 examples/perfcounter/perf_writer_util.c tdb_store(db, key, data, flags); data 196 examples/perfcounter/perf_writer_util.c int get_counter_id(PERF_DATA_BLOCK *data) data 198 examples/perfcounter/perf_writer_util.c data->counter_id += 2; data 199 examples/perfcounter/perf_writer_util.c data->num_counters++; data 201 examples/perfcounter/perf_writer_util.c return data->counter_id; data 661 lib/compression/mszip.c memcpy(decomp_state->inbuf, inbuf->data, inbuf->length); data 673 lib/compression/mszip.c memcpy(outbuf->data, decomp_state->outbuf, outbuf->length); data 37 lib/crypto/arcfour.c j += (state->sbox[ind] + key->data[ind%key->length]); data 48 lib/crypto/arcfour.c _PUBLIC_ void arcfour_crypt_sbox(struct arcfour_state *state, uint8_t *data, int len) data 64 lib/crypto/arcfour.c data[ind] = data[ind] ^ state->sbox[t]; data 71 lib/crypto/arcfour.c _PUBLIC_ void arcfour_crypt_blob(uint8_t *data, int len, const DATA_BLOB *key) data 75 lib/crypto/arcfour.c arcfour_crypt_sbox(&state, data, len); data 82 lib/crypto/arcfour.c _PUBLIC_ void arcfour_crypt(uint8_t *data, const uint8_t keystr[16], int len) data 86 lib/crypto/arcfour.c arcfour_crypt_blob(data, len, &key); data 11 lib/crypto/arcfour.h void arcfour_crypt_sbox(struct arcfour_state *state, uint8_t *data, int len); data 12 lib/crypto/arcfour.h void arcfour_crypt_blob(uint8_t *data, int len, const DATA_BLOB *key); data 13 lib/crypto/arcfour.h void arcfour_crypt(uint8_t *data, const uint8_t keystr[16], int len); data 108 lib/crypto/hmacmd5.c _PUBLIC_ void hmac_md5(const uint8_t key[16], const uint8_t *data, int data_len, uint8_t *digest) data 114 lib/crypto/hmacmd5.c hmac_md5_update(data, data_len, &ctx); data 38 lib/crypto/hmacmd5.h void hmac_md5(const uint8_t key[16], const uint8_t *data, int data_len, uint8_t *digest); data 27 lib/crypto/hmacmd5test.c memset(b.data, byte, length); data 40 lib/crypto/hmacmd5test.c DATA_BLOB data; data 48 lib/crypto/hmacmd5test.c testarray[0].data = data_blob_string_const("Hi There"); data 52 lib/crypto/hmacmd5test.c testarray[1].data = data_blob_string_const("what do ya want for nothing?"); data 56 lib/crypto/hmacmd5test.c testarray[2].data = data_blob_repeat_byte(0xdd, 50); data 60 lib/crypto/hmacmd5test.c testarray[3].data = data_blob_repeat_byte(0xcd, 50); data 64 lib/crypto/hmacmd5test.c testarray[4].data = data_blob_string_const("Test With Truncation"); data 68 lib/crypto/hmacmd5test.c testarray[5].data = data_blob_string_const("Test Using Larger Than Block-Size Key - Hash Key First"); data 72 lib/crypto/hmacmd5test.c testarray[6].data = data_blob_string_const("Test Using Larger Than Block-Size Key " data 78 lib/crypto/hmacmd5test.c for (i=0; testarray[i].key.data; i++) { data 83 lib/crypto/hmacmd5test.c hmac_md5_init_rfc2104(testarray[i].key.data, testarray[i].key.length, &ctx); data 84 lib/crypto/hmacmd5test.c hmac_md5_update(testarray[i].data.data, testarray[i].data.length, &ctx); data 87 lib/crypto/hmacmd5test.c e = memcmp(testarray[i].md5.data, data 92 lib/crypto/hmacmd5test.c dump_data(0, testarray[i].key.data, testarray[i].key.length); data 93 lib/crypto/hmacmd5test.c dump_data(0, testarray[i].data.data, testarray[i].data.length); data 94 lib/crypto/hmacmd5test.c dump_data(0, testarray[i].md5.data, testarray[i].md5.length); data 73 lib/crypto/hmacsha256.c _PUBLIC_ void hmac_sha256_update(const uint8_t *data, size_t data_len, struct HMACSHA256Context *ctx) data 75 lib/crypto/hmacsha256.c SHA256_Update(&ctx->ctx, data, data_len); /* then text of datagram */ data 35 lib/crypto/hmacsha256.h void hmac_sha256_update(const uint8_t *data, size_t data_len, struct HMACSHA256Context *ctx); data 33 lib/crypto/md4test.c const char *data; data 37 lib/crypto/md4test.c .data = "", data 40 lib/crypto/md4test.c .data = "a", data 43 lib/crypto/md4test.c .data = "abc", data 46 lib/crypto/md4test.c .data = "message digest", data 49 lib/crypto/md4test.c .data = "abcdefghijklmnopqrstuvwxyz", data 52 lib/crypto/md4test.c .data = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789", data 55 lib/crypto/md4test.c .data = "12345678901234567890123456789012345678901234567890123456789012345678901234567890", data 63 lib/crypto/md4test.c DATA_BLOB data; data 66 lib/crypto/md4test.c data = data_blob_string_const(testarray[i].data); data 69 lib/crypto/md4test.c mdfour(md4, data.data, data.length); data 71 lib/crypto/md4test.c e = memcmp(md4blob.data, md4, MIN(md4blob.length, sizeof(md4))); data 74 lib/crypto/md4test.c dump_data(0, data.data, data.length); data 75 lib/crypto/md4test.c dump_data(0, md4blob.data, md4blob.length); data 79 lib/crypto/md4test.c talloc_free(md4blob.data); data 159 lib/crypto/md5.c #define MD5STEP(f, w, x, y, z, data, s) \ data 160 lib/crypto/md5.c ( w += f(x, y, z) + data, w = w<<s | w>>(32-s), w += x ) data 33 lib/crypto/md5test.c const char *data; data 37 lib/crypto/md5test.c .data = "", data 40 lib/crypto/md5test.c .data = "a", data 43 lib/crypto/md5test.c .data = "abc", data 46 lib/crypto/md5test.c .data = "message digest", data 49 lib/crypto/md5test.c .data = "abcdefghijklmnopqrstuvwxyz", data 52 lib/crypto/md5test.c .data = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" data 57 lib/crypto/md5test.c .data = "123456789012345678901234567890" data 69 lib/crypto/md5test.c DATA_BLOB data; data 72 lib/crypto/md5test.c data = data_blob_string_const(testarray[i].data); data 76 lib/crypto/md5test.c MD5Update(&ctx, data.data, data.length); data 79 lib/crypto/md5test.c e = memcmp(md5blob.data, data 84 lib/crypto/md5test.c dump_data(0, data.data, data.length); data 85 lib/crypto/md5test.c dump_data(0, md5blob.data, md5blob.length); data 89 lib/crypto/md5test.c talloc_free(md5blob.data); data 101 lib/crypto/sha256.c uint32_t data[64]; data 114 lib/crypto/sha256.c data[i] = in[i]; data 116 lib/crypto/sha256.c data[i] = sigma1(data[i-2]) + data[i-7] + data 117 lib/crypto/sha256.c sigma0(data[i-15]) + data[i - 16]; data 122 lib/crypto/sha256.c T1 = HH + Sigma1(EE) + Ch(EE, FF, GG) + constant_256[i] + data[i]; data 219 lib/popt/popt.h /*@null@*/ const void * data) data 26 lib/popt/popthelp.c /*@unused@*/ const char * arg, /*@unused@*/ void * data) data 79 lib/smbconf/smbconf_private.h void *data; /* private data for use in backends */ data 57 lib/smbconf/smbconf_txt.c return (struct txt_private_data *)(ctx->data); data 232 lib/smbconf/smbconf_txt.c ctx->data = talloc_zero(ctx, struct txt_private_data); data 233 lib/smbconf/smbconf_txt.c if (ctx->data == NULL) { data 174 lib/socket_wrapper/socket_wrapper.c static struct sockaddr *sockaddr_dup(const void *data, socklen_t len) data 177 lib/socket_wrapper/socket_wrapper.c memcpy(ret, data, len); data 38 lib/tdb/common/freelistcheck.c TDB_DATA key, data; data 40 lib/tdb/common/freelistcheck.c memset(&data, '\0', sizeof(data)); data 43 lib/tdb/common/freelistcheck.c return tdb_store(mem_tdb, key, data, TDB_INSERT); data 408 lib/tdb/common/io.c int (*parser)(TDB_DATA key, TDB_DATA data, data 412 lib/tdb/common/io.c TDB_DATA data; data 415 lib/tdb/common/io.c data.dsize = len; data 425 lib/tdb/common/io.c data.dptr = offset + (unsigned char *)tdb->map_ptr; data 426 lib/tdb/common/io.c return parser(key, data, private_data); data 429 lib/tdb/common/io.c if (!(data.dptr = tdb_alloc_read(tdb, offset, len))) { data 433 lib/tdb/common/io.c result = parser(key, data, private_data); data 434 lib/tdb/common/io.c free(data.dptr); data 71 lib/tdb/common/tdb.c static int tdb_key_compare(TDB_DATA key, TDB_DATA data, void *private_data) data 73 lib/tdb/common/tdb.c return memcmp(data.dptr, key.dptr, data.dsize); data 197 lib/tdb/common/tdb.c int (*parser)(TDB_DATA key, TDB_DATA data, data 817 lib/tdb/common/tdb.c static int repack_traverse(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *private) data 820 lib/tdb/common/tdb.c if (tdb_store(state->dest_db, key, data, TDB_INSERT) != 0) { data 203 lib/tdb/common/tdb_private.h int (*parser)(TDB_DATA key, TDB_DATA data, data 702 lib/tdb/common/transaction.c unsigned char *data, *p; data 718 lib/tdb/common/transaction.c data = (unsigned char *)malloc(recovery_size + sizeof(*rec)); data 719 lib/tdb/common/transaction.c if (data == NULL) { data 724 lib/tdb/common/transaction.c rec = (struct list_struct *)data; data 735 lib/tdb/common/transaction.c p = data + sizeof(*rec); data 755 lib/tdb/common/transaction.c free(data); data 768 lib/tdb/common/transaction.c free(data); data 781 lib/tdb/common/transaction.c if (methods->tdb_write(tdb, recovery_offset, data, sizeof(*rec) + recovery_size) == -1) { data 783 lib/tdb/common/transaction.c free(data); data 787 lib/tdb/common/transaction.c if (transaction_write_existing(tdb, recovery_offset, data, sizeof(*rec) + recovery_size) == -1) { data 789 lib/tdb/common/transaction.c free(data); data 798 lib/tdb/common/transaction.c free(data); data 802 lib/tdb/common/transaction.c free(data); data 1002 lib/tdb/common/transaction.c unsigned char *data, *p; data 1039 lib/tdb/common/transaction.c data = (unsigned char *)malloc(rec.data_len); data 1040 lib/tdb/common/transaction.c if (data == NULL) { data 1047 lib/tdb/common/transaction.c if (tdb->methods->tdb_read(tdb, recovery_head + sizeof(rec), data, data 1055 lib/tdb/common/transaction.c p = data; data 1056 lib/tdb/common/transaction.c while (p+8 < data + rec.data_len) { data 1065 lib/tdb/common/transaction.c free(data); data 1073 lib/tdb/common/transaction.c free(data); data 107 lib/tdb/include/tdb.h int (*parser)(TDB_DATA key, TDB_DATA data, data 52 lib/tdb/pytdb.c static TDB_DATA PyString_AsTDB_DATA(PyObject *data) data 55 lib/tdb/pytdb.c ret.dptr = (unsigned char *)PyString_AsString(data); data 56 lib/tdb/pytdb.c ret.dsize = PyString_Size(data); data 60 lib/tdb/pytdb.c static PyObject *PyString_FromTDB_DATA(TDB_DATA data) data 62 lib/tdb/pytdb.c if (data.dptr == NULL && data.dsize == 0) { data 65 lib/tdb/pytdb.c PyObject *ret = PyString_FromStringAndSize((const char *)data.dptr, data 66 lib/tdb/pytdb.c data.dsize); data 67 lib/tdb/pytdb.c free(data.dptr); data 189 lib/tdb/pytdb.c TDB_DATA key, data; data 196 lib/tdb/pytdb.c data = PyString_AsTDB_DATA(py_data); data 198 lib/tdb/pytdb.c ret = tdb_append(self->ctx, key, data); data 115 lib/tdb/tools/tdbtest.c TDB_DATA key, data; data 126 lib/tdb/tools/tdbtest.c data.dptr = d; data 127 lib/tdb/tools/tdbtest.c data.dsize = dlen+1; data 132 lib/tdb/tools/tdbtest.c if (tdb_store(db, key, data, TDB_REPLACE) != 0) { data 136 lib/tdb/tools/tdbtest.c data = tdb_fetch(db, key); data 137 lib/tdb/tools/tdbtest.c if (data.dptr) free(data.dptr); data 148 lib/tdb/tools/tdbtest.c datum key, data; data 159 lib/tdb/tools/tdbtest.c data.dptr = d; data 160 lib/tdb/tools/tdbtest.c data.dsize = dlen+1; data 165 lib/tdb/tools/tdbtest.c if (gdbm_store(gdbm, key, data, GDBM_REPLACE) != 0) { data 169 lib/tdb/tools/tdbtest.c data = gdbm_fetch(gdbm, key); data 170 lib/tdb/tools/tdbtest.c if (data.dptr) free(data.dptr); data 191 lib/tdb/tools/tdbtest.c TDB_DATA key, data; data 198 lib/tdb/tools/tdbtest.c data.dptr = tdata; data 199 lib/tdb/tools/tdbtest.c data.dsize = 4; data 201 lib/tdb/tools/tdbtest.c if (tdb_store(db, key, data, TDB_REPLACE) != 0) { data 217 lib/tdb/tools/tdbtool.c static void insert_tdb(char *keyname, size_t keylen, char* data, size_t datalen) data 228 lib/tdb/tools/tdbtool.c dbuf.dptr = (unsigned char *)data; data 236 lib/tdb/tools/tdbtool.c static void store_tdb(char *keyname, size_t keylen, char* data, size_t datalen) data 245 lib/tdb/tools/tdbtool.c if ((data == NULL) || (datalen == 0)) { data 252 lib/tdb/tools/tdbtool.c dbuf.dptr = (unsigned char *)data; data 89 lib/tdb/tools/tdbtorture.c TDB_DATA key, data; data 100 lib/tdb/tools/tdbtorture.c data.dptr = (unsigned char *)d; data 101 lib/tdb/tools/tdbtorture.c data.dsize = dlen+1; data 143 lib/tdb/tools/tdbtorture.c if (tdb_store(db, key, data, TDB_REPLACE) != 0) { data 152 lib/tdb/tools/tdbtorture.c if (tdb_append(db, key, data) != 0) { data 162 lib/tdb/tools/tdbtorture.c data = tdb_fetch(db, key); data 163 lib/tdb/tools/tdbtorture.c if (tdb_store(db, key, data, TDB_REPLACE) != 0) { data 166 lib/tdb/tools/tdbtorture.c if (data.dptr) free(data.dptr); data 186 lib/tdb/tools/tdbtorture.c data = tdb_fetch(db, key); data 187 lib/tdb/tools/tdbtorture.c if (data.dptr) free(data.dptr); data 138 lib/tevent/tevent_epoll.c event.data.ptr = fde; data 166 lib/tevent/tevent_epoll.c event.data.ptr = fde; data 187 lib/tevent/tevent_epoll.c event.data.ptr = fde; data 273 lib/tevent/tevent_epoll.c struct tevent_fd *fde = talloc_get_type(events[i].data.ptr, data 56 lib/tevent/tevent_internal.h void *data; data 50 lib/tevent/tevent_req.c talloc_get_name(req->data), data 51 lib/tevent/tevent_req.c req->data, data 91 lib/tevent/tevent_req.c void *data; data 107 lib/tevent/tevent_req.c data = talloc_zero_size(req, data_size); data 108 lib/tevent/tevent_req.c if (data == NULL) { data 112 lib/tevent/tevent_req.c talloc_set_name_const(data, type); data 114 lib/tevent/tevent_req.c req->data = data; data 116 lib/tevent/tevent_req.c *ppdata = data; data 287 lib/tevent/tevent_req.c TALLOC_FREE(req->data); data 383 lib/tevent/tevent_req.c return req->data; data 154 lib/tevent/tevent_standard.c event.data.ptr = fde; data 181 lib/tevent/tevent_standard.c event.data.ptr = fde; data 198 lib/tevent/tevent_standard.c event.data.ptr = fde; data 284 lib/tevent/tevent_standard.c struct tevent_fd *fde = talloc_get_type(events[i].data.ptr, data 190 lib/torture/torture.c return fn(torture_ctx, tcase->data, test->data); data 200 lib/torture/torture.c const void *data) data 209 lib/torture/torture.c test->data = data; data 329 lib/torture/torture.c !tcase->setup(context, &(tcase->data))) { data 350 lib/torture/torture.c if (!already_setup && tcase->teardown && !tcase->teardown(context, tcase->data)) { data 386 lib/torture/torture.c && !tcase->setup(context, &tcase->data)) { data 407 lib/torture/torture.c !tcase->teardown(context, tcase->data)) data 472 lib/torture/torture.c return fn(torture_ctx, test->data); data 478 lib/torture/torture.c const void *data) data 491 lib/torture/torture.c test->data = data; data 573 lib/torture/torture.c return fn(torture_ctx, tcase->data); data 590 lib/torture/torture.c test->data = NULL; data 606 lib/torture/torture.c return fn(torture_ctx, tcase->data); data 621 lib/torture/torture.c test->data = NULL; data 136 lib/torture/torture.h const void *data; data 145 lib/torture/torture.h bool (*setup) (struct torture_context *tcase, void **data); data 146 lib/torture/torture.h bool (*teardown) (struct torture_context *tcase, void *data); data 148 lib/torture/torture.h void *data; data 191 lib/torture/torture.h const void *data); data 295 lib/torture/torture.h if (memcmp(__got.data, __expected.data, __got.length) != 0) { \ data 34 lib/util/asn1.c void asn1_free(struct asn1_data *data) data 36 lib/util/asn1.c talloc_free(data); data 40 lib/util/asn1.c bool asn1_write(struct asn1_data *data, const void *p, int len) data 42 lib/util/asn1.c if (data->has_error) return false; data 43 lib/util/asn1.c if (data->length < data->ofs+len) { data 45 lib/util/asn1.c newp = talloc_realloc(data, data->data, uint8_t, data->ofs+len); data 47 lib/util/asn1.c asn1_free(data); data 48 lib/util/asn1.c data->has_error = true; data 51 lib/util/asn1.c data->data = newp; data 52 lib/util/asn1.c data->length = data->ofs+len; data 54 lib/util/asn1.c memcpy(data->data + data->ofs, p, len); data 55 lib/util/asn1.c data->ofs += len; data 60 lib/util/asn1.c bool asn1_write_uint8(struct asn1_data *data, uint8_t v) data 62 lib/util/asn1.c return asn1_write(data, &v, 1); data 66 lib/util/asn1.c bool asn1_push_tag(struct asn1_data *data, uint8_t tag) data 70 lib/util/asn1.c asn1_write_uint8(data, tag); data 71 lib/util/asn1.c nesting = talloc(data, struct nesting); data 73 lib/util/asn1.c data->has_error = true; data 77 lib/util/asn1.c nesting->start = data->ofs; data 78 lib/util/asn1.c nesting->next = data->nesting; data 79 lib/util/asn1.c data->nesting = nesting; data 80 lib/util/asn1.c return asn1_write_uint8(data, 0xff); data 84 lib/util/asn1.c bool asn1_pop_tag(struct asn1_data *data) data 89 lib/util/asn1.c nesting = data->nesting; data 92 lib/util/asn1.c data->has_error = true; data 95 lib/util/asn1.c len = data->ofs - (nesting->start+1); data 100 lib/util/asn1.c data->data[nesting->start] = 0x84; data 101 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 102 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 103 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 104 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 105 lib/util/asn1.c memmove(data->data+nesting->start+5, data->data+nesting->start+1, len); data 106 lib/util/asn1.c data->data[nesting->start+1] = (len>>24) & 0xFF; data 107 lib/util/asn1.c data->data[nesting->start+2] = (len>>16) & 0xFF; data 108 lib/util/asn1.c data->data[nesting->start+3] = (len>>8) & 0xFF; data 109 lib/util/asn1.c data->data[nesting->start+4] = len&0xff; data 111 lib/util/asn1.c data->data[nesting->start] = 0x83; data 112 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 113 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 114 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 115 lib/util/asn1.c memmove(data->data+nesting->start+4, data->data+nesting->start+1, len); data 116 lib/util/asn1.c data->data[nesting->start+1] = (len>>16) & 0xFF; data 117 lib/util/asn1.c data->data[nesting->start+2] = (len>>8) & 0xFF; data 118 lib/util/asn1.c data->data[nesting->start+3] = len&0xff; data 120 lib/util/asn1.c data->data[nesting->start] = 0x82; data 121 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 122 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 123 lib/util/asn1.c memmove(data->data+nesting->start+3, data->data+nesting->start+1, len); data 124 lib/util/asn1.c data->data[nesting->start+1] = len>>8; data 125 lib/util/asn1.c data->data[nesting->start+2] = len&0xff; data 127 lib/util/asn1.c data->data[nesting->start] = 0x81; data 128 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) return false; data 129 lib/util/asn1.c memmove(data->data+nesting->start+2, data->data+nesting->start+1, len); data 130 lib/util/asn1.c data->data[nesting->start+1] = len; data 132 lib/util/asn1.c data->data[nesting->start] = len; data 135 lib/util/asn1.c data->nesting = nesting->next; data 143 lib/util/asn1.c static bool push_int_bigendian(struct asn1_data *data, unsigned int i, bool negative) data 149 lib/util/asn1.c if (!push_int_bigendian(data, i, negative)) data 152 lib/util/asn1.c if (data->nesting->start+1 == data->ofs) { data 166 lib/util/asn1.c if (!asn1_write_uint8(data, 0xff)) data 174 lib/util/asn1.c if (!asn1_write_uint8(data, 0)) data 180 lib/util/asn1.c return asn1_write_uint8(data, lowest); data 186 lib/util/asn1.c bool asn1_write_implicit_Integer(struct asn1_data *data, int i) data 193 lib/util/asn1.c return asn1_write_uint8(data, 0xff); data 195 lib/util/asn1.c return push_int_bigendian(data, i, i<0); data 201 lib/util/asn1.c bool asn1_write_Integer(struct asn1_data *data, int i) data 203 lib/util/asn1.c if (!asn1_push_tag(data, ASN1_INTEGER)) return false; data 204 lib/util/asn1.c if (!asn1_write_implicit_Integer(data, i)) return false; data 205 lib/util/asn1.c return asn1_pop_tag(data); data 225 lib/util/asn1.c if (!blob->data) return false; data 227 lib/util/asn1.c blob->data[0] = 40*v + v2; data 240 lib/util/asn1.c if (v >= (1<<28)) blob->data[i++] = (0x80 | ((v>>28)&0x7f)); data 241 lib/util/asn1.c if (v >= (1<<21)) blob->data[i++] = (0x80 | ((v>>21)&0x7f)); data 242 lib/util/asn1.c if (v >= (1<<14)) blob->data[i++] = (0x80 | ((v>>14)&0x7f)); data 243 lib/util/asn1.c if (v >= (1<<7)) blob->data[i++] = (0x80 | ((v>>7)&0x7f)); data 244 lib/util/asn1.c blob->data[i++] = (v&0x7f); data 253 lib/util/asn1.c bool asn1_write_OID(struct asn1_data *data, const char *OID) data 257 lib/util/asn1.c if (!asn1_push_tag(data, ASN1_OID)) return false; data 260 lib/util/asn1.c data->has_error = true; data 264 lib/util/asn1.c if (!asn1_write(data, blob.data, blob.length)) { data 265 lib/util/asn1.c data->has_error = true; data 269 lib/util/asn1.c return asn1_pop_tag(data); data 273 lib/util/asn1.c bool asn1_write_OctetString(struct asn1_data *data, const void *p, size_t length) data 275 lib/util/asn1.c asn1_push_tag(data, ASN1_OCTET_STRING); data 276 lib/util/asn1.c asn1_write(data, p, length); data 277 lib/util/asn1.c asn1_pop_tag(data); data 278 lib/util/asn1.c return !data->has_error; data 282 lib/util/asn1.c bool asn1_write_LDAPString(struct asn1_data *data, const char *s) data 284 lib/util/asn1.c asn1_write(data, s, strlen(s)); data 285 lib/util/asn1.c return !data->has_error; data 289 lib/util/asn1.c bool asn1_write_DATA_BLOB_LDAPString(struct asn1_data *data, const DATA_BLOB *s) data 291 lib/util/asn1.c asn1_write(data, s->data, s->length); data 292 lib/util/asn1.c return !data->has_error; data 296 lib/util/asn1.c bool asn1_write_GeneralString(struct asn1_data *data, const char *s) data 298 lib/util/asn1.c asn1_push_tag(data, ASN1_GENERAL_STRING); data 299 lib/util/asn1.c asn1_write_LDAPString(data, s); data 300 lib/util/asn1.c asn1_pop_tag(data); data 301 lib/util/asn1.c return !data->has_error; data 304 lib/util/asn1.c bool asn1_write_ContextSimple(struct asn1_data *data, uint8_t num, DATA_BLOB *blob) data 306 lib/util/asn1.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(num)); data 307 lib/util/asn1.c asn1_write(data, blob->data, blob->length); data 308 lib/util/asn1.c asn1_pop_tag(data); data 309 lib/util/asn1.c return !data->has_error; data 313 lib/util/asn1.c bool asn1_write_BOOLEAN(struct asn1_data *data, bool v) data 315 lib/util/asn1.c asn1_push_tag(data, ASN1_BOOLEAN); data 316 lib/util/asn1.c asn1_write_uint8(data, v ? 0xFF : 0); data 317 lib/util/asn1.c asn1_pop_tag(data); data 318 lib/util/asn1.c return !data->has_error; data 321 lib/util/asn1.c bool asn1_read_BOOLEAN(struct asn1_data *data, bool *v) data 324 lib/util/asn1.c asn1_start_tag(data, ASN1_BOOLEAN); data 325 lib/util/asn1.c asn1_read_uint8(data, &tmp); data 331 lib/util/asn1.c asn1_end_tag(data); data 332 lib/util/asn1.c return !data->has_error; data 336 lib/util/asn1.c bool asn1_check_BOOLEAN(struct asn1_data *data, bool v) data 340 lib/util/asn1.c asn1_read_uint8(data, &b); data 342 lib/util/asn1.c data->has_error = true; data 345 lib/util/asn1.c asn1_read_uint8(data, &b); data 347 lib/util/asn1.c data->has_error = true; data 350 lib/util/asn1.c return !data->has_error; data 355 lib/util/asn1.c bool asn1_load(struct asn1_data *data, DATA_BLOB blob) data 357 lib/util/asn1.c ZERO_STRUCTP(data); data 358 lib/util/asn1.c data->data = (uint8_t *)talloc_memdup(data, blob.data, blob.length); data 359 lib/util/asn1.c if (!data->data) { data 360 lib/util/asn1.c data->has_error = true; data 363 lib/util/asn1.c data->length = blob.length; data 368 lib/util/asn1.c bool asn1_peek(struct asn1_data *data, void *p, int len) data 370 lib/util/asn1.c if (data->has_error) data 373 lib/util/asn1.c if (len < 0 || data->ofs + len < data->ofs || data->ofs + len < len) data 376 lib/util/asn1.c if (data->ofs + len > data->length) { data 379 lib/util/asn1.c data->ofs = data->length; data 383 lib/util/asn1.c memcpy(p, data->data + data->ofs, len); data 388 lib/util/asn1.c bool asn1_read(struct asn1_data *data, void *p, int len) data 390 lib/util/asn1.c if (!asn1_peek(data, p, len)) { data 391 lib/util/asn1.c data->has_error = true; data 395 lib/util/asn1.c data->ofs += len; data 400 lib/util/asn1.c bool asn1_read_uint8(struct asn1_data *data, uint8_t *v) data 402 lib/util/asn1.c return asn1_read(data, v, 1); data 405 lib/util/asn1.c bool asn1_peek_uint8(struct asn1_data *data, uint8_t *v) data 407 lib/util/asn1.c return asn1_peek(data, v, 1); data 410 lib/util/asn1.c bool asn1_peek_tag(struct asn1_data *data, uint8_t tag) data 414 lib/util/asn1.c if (asn1_tag_remaining(data) <= 0) { data 418 lib/util/asn1.c if (!asn1_peek_uint8(data, &b)) data 425 lib/util/asn1.c bool asn1_start_tag(struct asn1_data *data, uint8_t tag) data 430 lib/util/asn1.c if (!asn1_read_uint8(data, &b)) data 434 lib/util/asn1.c data->has_error = true; data 437 lib/util/asn1.c nesting = talloc(data, struct nesting); data 439 lib/util/asn1.c data->has_error = true; data 443 lib/util/asn1.c if (!asn1_read_uint8(data, &b)) { data 449 lib/util/asn1.c if (!asn1_read_uint8(data, &b)) data 453 lib/util/asn1.c if (!asn1_read_uint8(data, &b)) data 461 lib/util/asn1.c nesting->start = data->ofs; data 462 lib/util/asn1.c nesting->next = data->nesting; data 463 lib/util/asn1.c data->nesting = nesting; data 464 lib/util/asn1.c if (asn1_tag_remaining(data) == -1) { data 467 lib/util/asn1.c return !data->has_error; data 471 lib/util/asn1.c bool asn1_end_tag(struct asn1_data *data) data 476 lib/util/asn1.c if (asn1_tag_remaining(data) != 0) { data 477 lib/util/asn1.c data->has_error = true; data 481 lib/util/asn1.c nesting = data->nesting; data 484 lib/util/asn1.c data->has_error = true; data 488 lib/util/asn1.c data->nesting = nesting->next; data 494 lib/util/asn1.c int asn1_tag_remaining(struct asn1_data *data) data 497 lib/util/asn1.c if (data->has_error) { data 501 lib/util/asn1.c if (!data->nesting) { data 502 lib/util/asn1.c data->has_error = true; data 505 lib/util/asn1.c remaining = data->nesting->taglen - (data->ofs - data->nesting->start); data 506 lib/util/asn1.c if (remaining > (data->length - data->ofs)) { data 507 lib/util/asn1.c data->has_error = true; data 523 lib/util/asn1.c b = blob.data; data 552 lib/util/asn1.c bool asn1_read_OID(struct asn1_data *data, TALLOC_CTX *mem_ctx, const char **OID) data 557 lib/util/asn1.c if (!asn1_start_tag(data, ASN1_OID)) return false; data 559 lib/util/asn1.c len = asn1_tag_remaining(data); data 561 lib/util/asn1.c data->has_error = true; data 566 lib/util/asn1.c if (!blob.data) { data 567 lib/util/asn1.c data->has_error = true; data 571 lib/util/asn1.c asn1_read(data, blob.data, len); data 572 lib/util/asn1.c asn1_end_tag(data); data 573 lib/util/asn1.c if (data->has_error) { data 579 lib/util/asn1.c data->has_error = true; data 589 lib/util/asn1.c bool asn1_check_OID(struct asn1_data *data, const char *OID) data 593 lib/util/asn1.c if (!asn1_read_OID(data, data, &id)) return false; data 597 lib/util/asn1.c data->has_error = true; data 605 lib/util/asn1.c bool asn1_read_LDAPString(struct asn1_data *data, TALLOC_CTX *mem_ctx, char **s) data 608 lib/util/asn1.c len = asn1_tag_remaining(data); data 610 lib/util/asn1.c data->has_error = true; data 615 lib/util/asn1.c data->has_error = true; data 618 lib/util/asn1.c asn1_read(data, *s, len); data 620 lib/util/asn1.c return !data->has_error; data 625 lib/util/asn1.c bool asn1_read_GeneralString(struct asn1_data *data, TALLOC_CTX *mem_ctx, char **s) data 627 lib/util/asn1.c if (!asn1_start_tag(data, ASN1_GENERAL_STRING)) return false; data 628 lib/util/asn1.c if (!asn1_read_LDAPString(data, mem_ctx, s)) return false; data 629 lib/util/asn1.c return asn1_end_tag(data); data 634 lib/util/asn1.c bool asn1_read_OctetString(struct asn1_data *data, TALLOC_CTX *mem_ctx, DATA_BLOB *blob) data 638 lib/util/asn1.c if (!asn1_start_tag(data, ASN1_OCTET_STRING)) return false; data 639 lib/util/asn1.c len = asn1_tag_remaining(data); data 641 lib/util/asn1.c data->has_error = true; data 645 lib/util/asn1.c if (!blob->data) { data 646 lib/util/asn1.c data->has_error = true; data 649 lib/util/asn1.c asn1_read(data, blob->data, len); data 650 lib/util/asn1.c asn1_end_tag(data); data 652 lib/util/asn1.c blob->data[len] = 0; data 654 lib/util/asn1.c if (data->has_error) { data 662 lib/util/asn1.c bool asn1_read_ContextSimple(struct asn1_data *data, uint8_t num, DATA_BLOB *blob) data 666 lib/util/asn1.c if (!asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(num))) return false; data 667 lib/util/asn1.c len = asn1_tag_remaining(data); data 669 lib/util/asn1.c data->has_error = true; data 673 lib/util/asn1.c if ((len != 0) && (!blob->data)) { data 674 lib/util/asn1.c data->has_error = true; data 677 lib/util/asn1.c asn1_read(data, blob->data, len); data 678 lib/util/asn1.c asn1_end_tag(data); data 679 lib/util/asn1.c return !data->has_error; data 683 lib/util/asn1.c bool asn1_read_implicit_Integer(struct asn1_data *data, int *i) data 688 lib/util/asn1.c while (!data->has_error && asn1_tag_remaining(data)>0) { data 689 lib/util/asn1.c if (!asn1_read_uint8(data, &b)) return false; data 692 lib/util/asn1.c return !data->has_error; data 697 lib/util/asn1.c bool asn1_read_Integer(struct asn1_data *data, int *i) data 701 lib/util/asn1.c if (!asn1_start_tag(data, ASN1_INTEGER)) return false; data 702 lib/util/asn1.c if (!asn1_read_implicit_Integer(data, i)) return false; data 703 lib/util/asn1.c return asn1_end_tag(data); data 707 lib/util/asn1.c bool asn1_read_enumerated(struct asn1_data *data, int *v) data 711 lib/util/asn1.c if (!asn1_start_tag(data, ASN1_ENUMERATED)) return false; data 712 lib/util/asn1.c while (!data->has_error && asn1_tag_remaining(data)>0) { data 714 lib/util/asn1.c asn1_read_uint8(data, &b); data 717 lib/util/asn1.c return asn1_end_tag(data); data 721 lib/util/asn1.c bool asn1_check_enumerated(struct asn1_data *data, int v) data 724 lib/util/asn1.c if (!asn1_start_tag(data, ASN1_ENUMERATED)) return false; data 725 lib/util/asn1.c asn1_read_uint8(data, &b); data 726 lib/util/asn1.c asn1_end_tag(data); data 729 lib/util/asn1.c data->has_error = false; data 731 lib/util/asn1.c return !data->has_error; data 735 lib/util/asn1.c bool asn1_write_enumerated(struct asn1_data *data, uint8_t v) data 737 lib/util/asn1.c if (!asn1_push_tag(data, ASN1_ENUMERATED)) return false; data 738 lib/util/asn1.c asn1_write_uint8(data, v); data 739 lib/util/asn1.c asn1_pop_tag(data); data 740 lib/util/asn1.c return !data->has_error; data 753 lib/util/asn1.c asn1->data = blob.data; data 30 lib/util/asn1.h uint8_t *data; data 56 lib/util/asn1.h void asn1_free(struct asn1_data *data); data 57 lib/util/asn1.h bool asn1_write(struct asn1_data *data, const void *p, int len); data 58 lib/util/asn1.h bool asn1_write_uint8(struct asn1_data *data, uint8_t v); data 59 lib/util/asn1.h bool asn1_push_tag(struct asn1_data *data, uint8_t tag); data 60 lib/util/asn1.h bool asn1_pop_tag(struct asn1_data *data); data 61 lib/util/asn1.h bool asn1_write_implicit_Integer(struct asn1_data *data, int i); data 62 lib/util/asn1.h bool asn1_write_Integer(struct asn1_data *data, int i); data 64 lib/util/asn1.h bool asn1_write_OID(struct asn1_data *data, const char *OID); data 65 lib/util/asn1.h bool asn1_write_OctetString(struct asn1_data *data, const void *p, size_t length); data 66 lib/util/asn1.h bool asn1_write_LDAPString(struct asn1_data *data, const char *s); data 67 lib/util/asn1.h bool asn1_write_DATA_BLOB_LDAPString(struct asn1_data *data, const DATA_BLOB *s); data 68 lib/util/asn1.h bool asn1_write_GeneralString(struct asn1_data *data, const char *s); data 69 lib/util/asn1.h bool asn1_write_ContextSimple(struct asn1_data *data, uint8_t num, DATA_BLOB *blob); data 70 lib/util/asn1.h bool asn1_write_BOOLEAN(struct asn1_data *data, bool v); data 71 lib/util/asn1.h bool asn1_read_BOOLEAN(struct asn1_data *data, bool *v); data 72 lib/util/asn1.h bool asn1_check_BOOLEAN(struct asn1_data *data, bool v); data 73 lib/util/asn1.h bool asn1_load(struct asn1_data *data, DATA_BLOB blob); data 74 lib/util/asn1.h bool asn1_peek(struct asn1_data *data, void *p, int len); data 75 lib/util/asn1.h bool asn1_read(struct asn1_data *data, void *p, int len); data 76 lib/util/asn1.h bool asn1_read_uint8(struct asn1_data *data, uint8_t *v); data 77 lib/util/asn1.h bool asn1_peek_uint8(struct asn1_data *data, uint8_t *v); data 78 lib/util/asn1.h bool asn1_peek_tag(struct asn1_data *data, uint8_t tag); data 79 lib/util/asn1.h bool asn1_start_tag(struct asn1_data *data, uint8_t tag); data 80 lib/util/asn1.h bool asn1_end_tag(struct asn1_data *data); data 81 lib/util/asn1.h int asn1_tag_remaining(struct asn1_data *data); data 83 lib/util/asn1.h bool asn1_read_OID(struct asn1_data *data, TALLOC_CTX *mem_ctx, const char **OID); data 84 lib/util/asn1.h bool asn1_check_OID(struct asn1_data *data, const char *OID); data 85 lib/util/asn1.h bool asn1_read_LDAPString(struct asn1_data *data, TALLOC_CTX *mem_ctx, char **s); data 86 lib/util/asn1.h bool asn1_read_GeneralString(struct asn1_data *data, TALLOC_CTX *mem_ctx, char **s); data 87 lib/util/asn1.h bool asn1_read_OctetString(struct asn1_data *data, TALLOC_CTX *mem_ctx, DATA_BLOB *blob); data 88 lib/util/asn1.h bool asn1_read_ContextSimple(struct asn1_data *data, uint8_t num, DATA_BLOB *blob); data 89 lib/util/asn1.h bool asn1_read_implicit_Integer(struct asn1_data *data, int *i); data 90 lib/util/asn1.h bool asn1_read_Integer(struct asn1_data *data, int *i); data 91 lib/util/asn1.h bool asn1_read_enumerated(struct asn1_data *data, int *v); data 92 lib/util/asn1.h bool asn1_check_enumerated(struct asn1_data *data, int v); data 93 lib/util/asn1.h bool asn1_write_enumerated(struct asn1_data *data, uint8_t v); data 69 lib/util/charset/charcnv.c static int close_iconv_convenience(struct smb_iconv_convenience *data) data 74 lib/util/charset/charcnv.c if (data->conv_handles[c1][c2] != NULL) { data 75 lib/util/charset/charcnv.c if (data->conv_handles[c1][c2] != (smb_iconv_t)-1) { data 76 lib/util/charset/charcnv.c smb_iconv_close(data->conv_handles[c1][c2]); data 78 lib/util/charset/charcnv.c data->conv_handles[c1][c2] = NULL; data 85 lib/util/charset/tests/charset.c char data[6] = "bla"; data 86 lib/util/charset/tests/charset.c string_replace_m(data, 'b', 'c'); data 87 lib/util/charset/tests/charset.c torture_assert_str_equal(tctx, data, "cla", "first char replaced"); data 88 lib/util/charset/tests/charset.c memcpy(data, "bab", 4); data 89 lib/util/charset/tests/charset.c string_replace_m(data, 'b', 'c'); data 90 lib/util/charset/tests/charset.c torture_assert_str_equal(tctx, data, "cac", "other chars replaced"); data 91 lib/util/charset/tests/charset.c memcpy(data, "bba", 4); data 92 lib/util/charset/tests/charset.c string_replace_m(data, 'b', 'c'); data 93 lib/util/charset/tests/charset.c torture_assert_str_equal(tctx, data, "cca", "other chars replaced"); data 94 lib/util/charset/tests/charset.c memcpy(data, "blala", 6); data 95 lib/util/charset/tests/charset.c string_replace_m(data, 'o', 'c'); data 96 lib/util/charset/tests/charset.c torture_assert_str_equal(tctx, data, "blala", "no chars replaced"); data 44 lib/util/data_blob.c ret.data = (uint8_t *)talloc_memdup(NULL, p, length); data 46 lib/util/data_blob.c ret.data = talloc_array(NULL, uint8_t, length); data 48 lib/util/data_blob.c if (ret.data == NULL) { data 52 lib/util/data_blob.c talloc_set_name_const(ret.data, name); data 64 lib/util/data_blob.c if (ret.data) { data 65 lib/util/data_blob.c talloc_steal(mem_ctx, ret.data); data 79 lib/util/data_blob.c ret.data = talloc_reference(mem_ctx, blob->data); data 81 lib/util/data_blob.c if (!ret.data) { data 105 lib/util/data_blob.c talloc_free(d->data); data 106 lib/util/data_blob.c d->data = NULL; data 116 lib/util/data_blob.c if (d->data) { data 117 lib/util/data_blob.c memset(d->data, 0, d->length); data 137 lib/util/data_blob.c if (d1->data == NULL && d2->data != NULL) { data 140 lib/util/data_blob.c if (d1->data != NULL && d2->data == NULL) { data 143 lib/util/data_blob.c if (d1->data == d2->data) { data 146 lib/util/data_blob.c ret = memcmp(d1->data, d2->data, MIN(d1->length, d2->length)); data 167 lib/util/data_blob.c slprintf(&hex_string[i*2], 3, "%02X", blob->data[i]); data 180 lib/util/data_blob.c blob.data = discard_const_p(uint8_t, str); data 192 lib/util/data_blob.c blob.data = discard_const_p(uint8_t, str); data 204 lib/util/data_blob.c blob.data = discard_const_p(uint8_t, p); data 215 lib/util/data_blob.c blob->data = talloc_realloc(mem_ctx, blob->data, uint8_t, length); data 216 lib/util/data_blob.c if (blob->data == NULL) data 243 lib/util/data_blob.c memcpy(blob->data + old_len, p, length); data 35 lib/util/data_blob.h uint8_t *data; data 50 lib/util/data_blob.h #define data_blob_dup_talloc(ctx, blob) data_blob_talloc_named(ctx, (blob)->data, (blob)->length, "DATA_BLOB: "__location__) data 102 lib/util/genrand.c static void get_random_stream(unsigned char *data, size_t datasize) data 120 lib/util/genrand.c data[ind] = hash[t]; data 30 lib/util/tests/data_blob.c torture_assert_str_equal(tctx, (char *)blob.data, "bla", "blob data"); data 40 lib/util/tests/data_blob.c torture_assert_str_equal(tctx, (char *)blob.data, "bla", "blob data"); data 51 lib/util/tests/data_blob.c torture_assert_int_equal(tctx, z.data[i], 0, "contents"); data 64 lib/util/tests/data_blob.c torture_assert_int_equal(tctx, z.data[i], 0, "contents"); data 36 lib/util/tests/file.c char *data; data 45 lib/util/tests/file.c data = file_load(TEST_FILENAME, &len, 0, mem_ctx); data 46 lib/util/tests/file.c torture_assert(tctx, data, "loading file"); data 50 lib/util/tests/file.c torture_assert_mem_equal(tctx, data, TEST_DATA, len, "Contents"); data 52 lib/util/tests/file.c data = file_load(TEST_FILENAME, &len, 5, mem_ctx); data 56 lib/util/tests/file.c torture_assert_mem_equal(tctx, data, TEST_DATA, len, "Contents"); data 38 lib/util/tests/strlist.c const char *data = (const char *)test_data; data 43 lib/util/tests/strlist.c ret1 = str_list_make_shell(mem_ctx, data, " "); data 63 lib/util/tests/strlist.c "str_list_{make,join}_shell: Error double parsing, first run:\n%s\nSecond run: \n%s", data, tmp)); data 491 lib/util/util.c _PUBLIC_ void dump_data_pw(const char *msg, const uint8_t * data, size_t len) data 495 lib/util/util.c if (data != NULL && len > 0) data 497 lib/util/util.c dump_data(11, data, len); data 654 lib/util/util.c ret_blob.length = strhex_to_str((char *)ret_blob.data, ret_blob.length, data 649 lib/util/util.h _PUBLIC_ void dump_data_pw(const char *msg, const uint8_t * data, size_t len); data 115 lib/util/util_file.c char *data = NULL; data 124 lib/util/util_file.c data = talloc_realloc(mem_ctx, data, char, alloc_size); data 126 lib/util/util_file.c if (!data) data 129 lib/util/util_file.c ret = read(fd, data + offset, hint); data 136 lib/util/util_file.c talloc_free(data); data 142 lib/util/util_file.c if (data[offset + p] == '\n') data 147 lib/util/util_file.c data[offset + p] = '\0'; data 151 lib/util/util_file.c return data; data 158 lib/util/util_file.c data[offset] = '\0'; data 160 lib/util/util_file.c return data; data 103 lib/util/util_tdb.c TDB_DATA data; data 106 lib/util/util_tdb.c data = tdb_fetch(tdb, key); data 107 lib/util/util_tdb.c if (!data.dptr || data.dsize != sizeof(int32_t)) { data 108 lib/util/util_tdb.c SAFE_FREE(data.dptr); data 112 lib/util/util_tdb.c ret = IVAL(data.dptr,0); data 113 lib/util/util_tdb.c SAFE_FREE(data.dptr); data 134 lib/util/util_tdb.c TDB_DATA data; data 138 lib/util/util_tdb.c data.dptr = (unsigned char *)&v_store; data 139 lib/util/util_tdb.c data.dsize = sizeof(int32_t); data 141 lib/util/util_tdb.c return tdb_store(tdb, key, data, TDB_REPLACE); data 161 lib/util/util_tdb.c TDB_DATA data; data 163 lib/util/util_tdb.c data = tdb_fetch(tdb, key); data 164 lib/util/util_tdb.c if (!data.dptr || data.dsize != sizeof(uint32_t)) { data 165 lib/util/util_tdb.c SAFE_FREE(data.dptr); data 169 lib/util/util_tdb.c *value = IVAL(data.dptr,0); data 170 lib/util/util_tdb.c SAFE_FREE(data.dptr); data 191 lib/util/util_tdb.c TDB_DATA data; data 196 lib/util/util_tdb.c data.dptr = (unsigned char *)&v_store; data 197 lib/util/util_tdb.c data.dsize = sizeof(uint32_t); data 199 lib/util/util_tdb.c if (tdb_store(tdb, key, data, TDB_REPLACE) == -1) data 219 lib/util/util_tdb.c int tdb_store_bystring(struct tdb_context *tdb, const char *keystr, TDB_DATA data, int flags) data 223 lib/util/util_tdb.c return tdb_store(tdb, key, data, flags); data 84 lib/util/util_tdb.h int tdb_store_bystring(struct tdb_context *tdb, const char *keystr, TDB_DATA data, int flags); data 114 lib/zlib/contrib/minizip/mztools.c char* data = malloc(dataSize); data 115 lib/zlib/contrib/minizip/mztools.c if (data != NULL) { data 116 lib/zlib/contrib/minizip/mztools.c if ((int)fread(data, 1, dataSize, fpZip) == dataSize) { data 117 lib/zlib/contrib/minizip/mztools.c if ((int)fwrite(data, 1, dataSize, fpOut) == dataSize) { data 126 lib/zlib/contrib/minizip/mztools.c free(data); data 103 lib/zlib/contrib/minizip/zip.c unsigned char data[SIZEDATA_INDATABLOCK]; data 241 lib/zlib/contrib/minizip/zip.c to_copy = &(ldi->data[ldi->filled_in_this_block]); data 1168 lib/zlib/contrib/minizip/zip.c ldi->data,ldi->filled_in_this_block) data 226 lib/zlib/examples/gzlog.c int gzlog_write(void *obj, char *data, size_t len) data 242 lib/zlib/examples/gzlog.c if (write(log->fd, data, some) != some) data 244 lib/zlib/examples/gzlog.c log->crc = crc32(log->crc, data, some); data 247 lib/zlib/examples/gzlog.c data += some; data 51 lib/zlib/examples/gzlog.h int gzlog_write(void *log, char *data, size_t len); data 45 libcli/ldap/ldap_message.c attrib->values[attrib->num_values].data = talloc_steal(attrib->values, data 46 libcli/ldap/ldap_message.c value->data); data 99 libcli/ldap/ldap_message.c if (!handlers[i].decode || !handlers[i].decode(mem_ctx, value, &ctrl->data)) { data 112 libcli/ldap/ldap_message.c static bool ldap_decode_control_wrapper(void *mem_ctx, struct asn1_data *data, data 117 libcli/ldap/ldap_message.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 121 libcli/ldap/ldap_message.c if (!asn1_read_OctetString(data, mem_ctx, &oid)) { data 124 libcli/ldap/ldap_message.c ctrl->oid = talloc_strndup(mem_ctx, (char *)oid.data, oid.length); data 129 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_BOOLEAN)) { data 131 libcli/ldap/ldap_message.c if (!asn1_read_BOOLEAN(data, &critical)) { data 139 libcli/ldap/ldap_message.c ctrl->data = NULL; data 141 libcli/ldap/ldap_message.c if (!asn1_peek_tag(data, ASN1_OCTET_STRING)) { data 146 libcli/ldap/ldap_message.c if (!asn1_read_OctetString(data, mem_ctx, value)) { data 151 libcli/ldap/ldap_message.c if (!asn1_end_tag(data)) { data 158 libcli/ldap/ldap_message.c static bool ldap_encode_control(void *mem_ctx, struct asn1_data *data, data 179 libcli/ldap/ldap_message.c if (!handlers[i].encode(mem_ctx, ctrl->data, &value)) { data 189 libcli/ldap/ldap_message.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 193 libcli/ldap/ldap_message.c if (!asn1_write_OctetString(data, ctrl->oid, strlen(ctrl->oid))) { data 198 libcli/ldap/ldap_message.c if (!asn1_write_BOOLEAN(data, ctrl->critical)) { data 203 libcli/ldap/ldap_message.c if (!ctrl->data) { data 207 libcli/ldap/ldap_message.c if (!asn1_write_OctetString(data, value.data, value.length)) { data 212 libcli/ldap/ldap_message.c if (!asn1_pop_tag(data)) { data 219 libcli/ldap/ldap_message.c static bool ldap_push_filter(struct asn1_data *data, struct ldb_parse_tree *tree) data 226 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(tree->operation==LDB_OP_AND?0:1)); data 228 libcli/ldap/ldap_message.c if (!ldap_push_filter(data, tree->u.list.elements[i])) { data 232 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 236 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(2)); data 237 libcli/ldap/ldap_message.c if (!ldap_push_filter(data, tree->u.isnot.child)) { data 240 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 245 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 246 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.equality.attr, data 248 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.equality.value.data, data 250 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 263 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(4)); data 264 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.substring.attr, strlen(tree->u.substring.attr)); data 265 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 268 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(0)); data 269 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, tree->u.substring.chunks[i]); data 270 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 282 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(ctx)); data 283 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, tree->u.substring.chunks[i]); data 284 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 287 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 288 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 293 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(5)); data 294 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, data 296 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.value.data, data 298 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 303 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(6)); data 304 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, data 306 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.value.data, data 308 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 313 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(7)); data 314 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.present.attr); data 315 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 316 libcli/ldap/ldap_message.c return !data->has_error; data 320 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(8)); data 321 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.attr, data 323 libcli/ldap/ldap_message.c asn1_write_OctetString(data, tree->u.comparison.value.data, data 325 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 337 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(9)); data 339 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(1)); data 340 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.extended.rule_id); data 341 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 344 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(2)); data 345 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.extended.attr); data 346 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 348 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(3)); data 349 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, &tree->u.extended.value); data 350 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 351 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(4)); data 352 libcli/ldap/ldap_message.c asn1_write_uint8(data, tree->u.extended.dnAttributes); data 353 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 354 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 360 libcli/ldap/ldap_message.c return !data->has_error; data 363 libcli/ldap/ldap_message.c static void ldap_encode_response(struct asn1_data *data, struct ldap_Result *result) data 365 libcli/ldap/ldap_message.c asn1_write_enumerated(data, result->resultcode); data 366 libcli/ldap/ldap_message.c asn1_write_OctetString(data, result->dn, data 368 libcli/ldap/ldap_message.c asn1_write_OctetString(data, result->errormessage, data 372 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 373 libcli/ldap/ldap_message.c asn1_write_OctetString(data, result->referral, data 375 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 383 libcli/ldap/ldap_message.c struct asn1_data *data = asn1_init(mem_ctx); data 386 libcli/ldap/ldap_message.c if (!data) return false; data 388 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 389 libcli/ldap/ldap_message.c asn1_write_Integer(data, msg->messageid); data 394 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 395 libcli/ldap/ldap_message.c asn1_write_Integer(data, r->version); data 396 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->dn, data 402 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(0)); data 403 libcli/ldap/ldap_message.c asn1_write(data, r->creds.password, data 405 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 409 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 410 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->creds.SASL.mechanism, data 413 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->creds.SASL.secblob->data, data 416 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 422 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 427 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 428 libcli/ldap/ldap_message.c ldap_encode_response(data, &r->response); data 430 libcli/ldap/ldap_message.c asn1_write_ContextSimple(data, 7, r->SASL.secblob); data 432 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 441 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 442 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->basedn, strlen(r->basedn)); data 443 libcli/ldap/ldap_message.c asn1_write_enumerated(data, r->scope); data 444 libcli/ldap/ldap_message.c asn1_write_enumerated(data, r->deref); data 445 libcli/ldap/ldap_message.c asn1_write_Integer(data, r->sizelimit); data 446 libcli/ldap/ldap_message.c asn1_write_Integer(data, r->timelimit); data 447 libcli/ldap/ldap_message.c asn1_write_BOOLEAN(data, r->attributesonly); data 449 libcli/ldap/ldap_message.c if (!ldap_push_filter(data, r->tree)) { data 453 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 455 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->attributes[i], data 458 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 459 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 464 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 465 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->dn, strlen(r->dn)); data 466 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 469 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 470 libcli/ldap/ldap_message.c asn1_write_OctetString(data, attr->name, data 472 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(1)); data 474 libcli/ldap/ldap_message.c asn1_write_OctetString(data, data 475 libcli/ldap/ldap_message.c attr->values[j].data, data 478 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 479 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 481 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 482 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 487 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 488 libcli/ldap/ldap_message.c ldap_encode_response(data, r); data 489 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 494 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 495 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->dn, strlen(r->dn)); data 496 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 500 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 501 libcli/ldap/ldap_message.c asn1_write_enumerated(data, r->mods[i].type); data 502 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 503 libcli/ldap/ldap_message.c asn1_write_OctetString(data, attrib->name, data 505 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SET); data 507 libcli/ldap/ldap_message.c asn1_write_OctetString(data, data 508 libcli/ldap/ldap_message.c attrib->values[j].data, data 512 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 513 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 514 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 517 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 518 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 523 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 524 libcli/ldap/ldap_message.c ldap_encode_response(data, r); data 525 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 530 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 531 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->dn, strlen(r->dn)); data 532 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 536 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 537 libcli/ldap/ldap_message.c asn1_write_OctetString(data, attrib->name, data 539 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SET); data 541 libcli/ldap/ldap_message.c asn1_write_OctetString(data, data 542 libcli/ldap/ldap_message.c attrib->values[j].data, data 545 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 546 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 548 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 549 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 554 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 555 libcli/ldap/ldap_message.c ldap_encode_response(data, r); data 556 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 561 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION_SIMPLE(msg->type)); data 562 libcli/ldap/ldap_message.c asn1_write(data, r->dn, strlen(r->dn)); data 563 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 568 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 569 libcli/ldap/ldap_message.c ldap_encode_response(data, r); data 570 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 575 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 576 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->dn, strlen(r->dn)); data 577 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->newrdn, strlen(r->newrdn)); data 578 libcli/ldap/ldap_message.c asn1_write_BOOLEAN(data, r->deleteolddn); data 580 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(0)); data 581 libcli/ldap/ldap_message.c asn1_write(data, r->newsuperior, data 583 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 585 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 590 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 591 libcli/ldap/ldap_message.c ldap_encode_response(data, r); data 592 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 597 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 598 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->dn, strlen(r->dn)); data 599 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 600 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->attribute, data 602 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->value.data, data 604 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 605 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 610 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 611 libcli/ldap/ldap_message.c ldap_encode_response(data, r); data 612 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 617 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION_SIMPLE(msg->type)); data 618 libcli/ldap/ldap_message.c asn1_write_implicit_Integer(data, r->messageid); data 619 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 624 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 625 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->referral, strlen(r->referral)); data 626 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 631 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 632 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(0)); data 633 libcli/ldap/ldap_message.c asn1_write(data, r->oid, strlen(r->oid)); data 634 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 636 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(1)); data 637 libcli/ldap/ldap_message.c asn1_write(data, r->value->data, r->value->length); data 638 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 640 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 645 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_APPLICATION(msg->type)); data 646 libcli/ldap/ldap_message.c ldap_encode_response(data, &r->response); data 648 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(10)); data 649 libcli/ldap/ldap_message.c asn1_write(data, r->oid, strlen(r->oid)); data 650 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 653 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT_SIMPLE(11)); data 654 libcli/ldap/ldap_message.c asn1_write(data, r->value->data, r->value->length); data 655 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 657 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 665 libcli/ldap/ldap_message.c asn1_push_tag(data, ASN1_CONTEXT(0)); data 668 libcli/ldap/ldap_message.c if (!ldap_encode_control(mem_ctx, data, data 675 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 678 libcli/ldap/ldap_message.c asn1_pop_tag(data); data 680 libcli/ldap/ldap_message.c if (data->has_error) { data 681 libcli/ldap/ldap_message.c asn1_free(data); data 685 libcli/ldap/ldap_message.c *result = data_blob_talloc(mem_ctx, data->data, data->length); data 686 libcli/ldap/ldap_message.c asn1_free(data); data 694 libcli/ldap/ldap_message.c memcpy(result, blob.data, blob.length); data 700 libcli/ldap/ldap_message.c struct asn1_data *data, data 704 libcli/ldap/ldap_message.c if (!asn1_read_OctetString(data, mem_ctx, &string)) data 712 libcli/ldap/ldap_message.c struct asn1_data *data, data 715 libcli/ldap/ldap_message.c asn1_read_enumerated(data, &result->resultcode); data 716 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(mem_ctx, data, &result->dn); data 717 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(mem_ctx, data, &result->errormessage); data 718 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT(3))) { data 719 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT(3)); data 720 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(mem_ctx, data, &result->referral); data 721 libcli/ldap/ldap_message.c asn1_end_tag(data); data 740 libcli/ldap/ldap_message.c chunks[chunk_num]->data = (uint8_t *)talloc_strdup(mem_ctx, value); data 741 libcli/ldap/ldap_message.c if (chunks[chunk_num]->data == NULL) { data 756 libcli/ldap/ldap_message.c struct asn1_data *data) data 761 libcli/ldap/ldap_message.c if (!asn1_peek_uint8(data, &filter_tag)) { data 778 libcli/ldap/ldap_message.c if (!asn1_start_tag(data, ASN1_CONTEXT(filter_tag))) { data 782 libcli/ldap/ldap_message.c while (asn1_tag_remaining(data) > 0) { data 784 libcli/ldap/ldap_message.c subtree = ldap_decode_filter_tree(ret, data); data 799 libcli/ldap/ldap_message.c if (!asn1_end_tag(data)) { data 806 libcli/ldap/ldap_message.c if (!asn1_start_tag(data, ASN1_CONTEXT(filter_tag))) { data 811 libcli/ldap/ldap_message.c ret->u.isnot.child = ldap_decode_filter_tree(ret, data); data 815 libcli/ldap/ldap_message.c if (!asn1_end_tag(data)) { data 825 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT(filter_tag)); data 826 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(mem_ctx, data, &attrib); data 827 libcli/ldap/ldap_message.c asn1_read_OctetString(data, mem_ctx, &value); data 828 libcli/ldap/ldap_message.c asn1_end_tag(data); data 829 libcli/ldap/ldap_message.c if ((data->has_error) || (attrib == NULL) || (value.data == NULL)) { data 835 libcli/ldap/ldap_message.c ret->u.equality.value.data = talloc_steal(ret, value.data); data 846 libcli/ldap/ldap_message.c if (!asn1_start_tag(data, ASN1_CONTEXT(filter_tag))) { data 849 libcli/ldap/ldap_message.c if (!asn1_read_OctetString(data, mem_ctx, &attr)) { data 854 libcli/ldap/ldap_message.c ret->u.substring.attr = talloc_strndup(ret, (char *)attr.data, attr.length); data 859 libcli/ldap/ldap_message.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 863 libcli/ldap/ldap_message.c while (asn1_tag_remaining(data)) { data 864 libcli/ldap/ldap_message.c asn1_peek_uint8(data, &subs_tag); data 868 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(subs_tag)); data 869 libcli/ldap/ldap_message.c asn1_read_LDAPString(data, mem_ctx, &value); data 870 libcli/ldap/ldap_message.c asn1_end_tag(data); data 923 libcli/ldap/ldap_message.c if (!asn1_end_tag(data)) { /* SEQUENCE */ data 927 libcli/ldap/ldap_message.c if (!asn1_end_tag(data)) { data 937 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT(filter_tag)); data 938 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(mem_ctx, data, &attrib); data 939 libcli/ldap/ldap_message.c asn1_read_OctetString(data, mem_ctx, &value); data 940 libcli/ldap/ldap_message.c asn1_end_tag(data); data 941 libcli/ldap/ldap_message.c if ((data->has_error) || (attrib == NULL) || (value.data == NULL)) { data 947 libcli/ldap/ldap_message.c ret->u.comparison.value.data = talloc_steal(ret, value.data); data 956 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT(filter_tag)); data 957 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(mem_ctx, data, &attrib); data 958 libcli/ldap/ldap_message.c asn1_read_OctetString(data, mem_ctx, &value); data 959 libcli/ldap/ldap_message.c asn1_end_tag(data); data 960 libcli/ldap/ldap_message.c if ((data->has_error) || (attrib == NULL) || (value.data == NULL)) { data 966 libcli/ldap/ldap_message.c ret->u.comparison.value.data = talloc_steal(ret, value.data); data 974 libcli/ldap/ldap_message.c if (!asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(filter_tag))) { data 977 libcli/ldap/ldap_message.c if (!asn1_read_LDAPString(data, ret, &attr)) { data 984 libcli/ldap/ldap_message.c if (!asn1_end_tag(data)) { data 994 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT(filter_tag)); data 995 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(mem_ctx, data, &attrib); data 996 libcli/ldap/ldap_message.c asn1_read_OctetString(data, mem_ctx, &value); data 997 libcli/ldap/ldap_message.c asn1_end_tag(data); data 998 libcli/ldap/ldap_message.c if ((data->has_error) || (attrib == NULL) || (value.data == NULL)) { data 1004 libcli/ldap/ldap_message.c ret->u.comparison.value.data = talloc_steal(ret, value.data); data 1012 libcli/ldap/ldap_message.c if (!asn1_start_tag(data, ASN1_CONTEXT(filter_tag))) { data 1019 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT_SIMPLE(1))) { /* optional */ data 1020 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(1)); data 1021 libcli/ldap/ldap_message.c asn1_read_LDAPString(data, ret, &oid); data 1022 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1024 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT_SIMPLE(2))) { /* optional */ data 1025 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(2)); data 1026 libcli/ldap/ldap_message.c asn1_read_LDAPString(data, ret, &attr); data 1027 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1029 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(3)); data 1030 libcli/ldap/ldap_message.c asn1_read_LDAPString(data, ret, &value); data 1031 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1038 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT_SIMPLE(4))) { data 1039 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(4)); data 1040 libcli/ldap/ldap_message.c asn1_read_uint8(data, &dnAttributes); data 1041 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1062 libcli/ldap/ldap_message.c ret->u.extended.value.data = (uint8_t *)talloc_steal(ret, value); data 1068 libcli/ldap/ldap_message.c ret->u.equality.value.data = (uint8_t *)talloc_steal(ret, value); data 1071 libcli/ldap/ldap_message.c if (!asn1_end_tag(data)) { data 1089 libcli/ldap/ldap_message.c static void ldap_decode_attrib(TALLOC_CTX *mem_ctx, struct asn1_data *data, data 1092 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 1093 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(mem_ctx, data, &attrib->name); data 1094 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_SET); data 1095 libcli/ldap/ldap_message.c while (asn1_peek_tag(data, ASN1_OCTET_STRING)) { data 1097 libcli/ldap/ldap_message.c asn1_read_OctetString(data, mem_ctx, &blob); data 1100 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1101 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1106 libcli/ldap/ldap_message.c void ldap_decode_attribs_bare(TALLOC_CTX *mem_ctx, struct asn1_data *data, data 1110 libcli/ldap/ldap_message.c while (asn1_peek_tag(data, ASN1_SEQUENCE(0))) { data 1113 libcli/ldap/ldap_message.c ldap_decode_attrib(mem_ctx, data, &attrib); data 1120 libcli/ldap/ldap_message.c static void ldap_decode_attribs(TALLOC_CTX *mem_ctx, struct asn1_data *data, data 1124 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 1125 libcli/ldap/ldap_message.c ldap_decode_attribs_bare(mem_ctx, data, data 1127 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1132 libcli/ldap/ldap_message.c _PUBLIC_ NTSTATUS ldap_decode(struct asn1_data *data, data 1138 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 1139 libcli/ldap/ldap_message.c asn1_read_Integer(data, &msg->messageid); data 1141 libcli/ldap/ldap_message.c if (!asn1_peek_uint8(data, &tag)) data 1149 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1150 libcli/ldap/ldap_message.c asn1_read_Integer(data, &r->version); data 1151 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); data 1152 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT_SIMPLE(0))) { data 1156 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(0)); data 1157 libcli/ldap/ldap_message.c pwlen = asn1_tag_remaining(data); data 1166 libcli/ldap/ldap_message.c asn1_read(data, pw, pwlen); data 1170 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1171 libcli/ldap/ldap_message.c } else if (asn1_peek_tag(data, ASN1_CONTEXT(3))){ data 1172 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT(3)); data 1174 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->creds.SASL.mechanism); data 1175 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_OCTET_STRING)) { /* optional */ data 1177 libcli/ldap/ldap_message.c asn1_read_OctetString(data, msg, &tmp_blob); data 1183 libcli/ldap/ldap_message.c tmp_blob.data, tmp_blob.length); data 1188 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1193 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1200 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1201 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, &r->response); data 1202 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT_SIMPLE(7))) { data 1204 libcli/ldap/ldap_message.c asn1_read_ContextSimple(data, 7, &tmp_blob); data 1210 libcli/ldap/ldap_message.c tmp_blob.data, tmp_blob.length); data 1215 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1221 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1222 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1231 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1232 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->basedn); data 1233 libcli/ldap/ldap_message.c asn1_read_enumerated(data, (int *)&(r->scope)); data 1234 libcli/ldap/ldap_message.c asn1_read_enumerated(data, (int *)&(r->deref)); data 1235 libcli/ldap/ldap_message.c asn1_read_Integer(data, &sizelimit); data 1237 libcli/ldap/ldap_message.c asn1_read_Integer(data, &timelimit); data 1239 libcli/ldap/ldap_message.c asn1_read_BOOLEAN(data, &r->attributesonly); data 1241 libcli/ldap/ldap_message.c r->tree = ldap_decode_filter_tree(msg, data); data 1246 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 1251 libcli/ldap/ldap_message.c while (asn1_tag_remaining(data) > 0) { data 1254 libcli/ldap/ldap_message.c if (!asn1_read_OctetString_talloc(msg, data, data 1264 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1265 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1274 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1275 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); data 1276 libcli/ldap/ldap_message.c ldap_decode_attribs(msg, data, &r->attributes, data 1278 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1285 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1286 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); data 1287 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1294 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1295 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->referral); data 1296 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1303 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_APPLICATION(LDAP_TAG_ModifyRequest)); data 1304 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); data 1305 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 1310 libcli/ldap/ldap_message.c while (asn1_tag_remaining(data) > 0) { data 1314 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 1315 libcli/ldap/ldap_message.c asn1_read_enumerated(data, &v); data 1317 libcli/ldap/ldap_message.c ldap_decode_attrib(msg, data, &mod.attrib); data 1318 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1325 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1326 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1333 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1334 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); data 1335 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1342 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1343 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); data 1347 libcli/ldap/ldap_message.c ldap_decode_attribs(msg, data, &r->attributes, data 1350 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1357 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1358 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); data 1359 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1368 libcli/ldap/ldap_message.c asn1_start_tag(data, data 1370 libcli/ldap/ldap_message.c len = asn1_tag_remaining(data); data 1377 libcli/ldap/ldap_message.c asn1_read(data, dn, len); data 1380 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1387 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1388 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); data 1389 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1396 libcli/ldap/ldap_message.c asn1_start_tag(data, data 1398 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); data 1399 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->newrdn); data 1400 libcli/ldap/ldap_message.c asn1_read_BOOLEAN(data, &r->deleteolddn); data 1402 libcli/ldap/ldap_message.c if (asn1_tag_remaining(data) > 0) { data 1405 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT_SIMPLE(0)); data 1406 libcli/ldap/ldap_message.c len = asn1_tag_remaining(data); data 1414 libcli/ldap/ldap_message.c asn1_read(data, newsup, len); data 1417 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1419 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1426 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1427 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); data 1428 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1435 libcli/ldap/ldap_message.c asn1_start_tag(data, data 1437 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->dn); data 1438 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 1439 libcli/ldap/ldap_message.c asn1_read_OctetString_talloc(msg, data, &r->attribute); data 1440 libcli/ldap/ldap_message.c asn1_read_OctetString(data, msg, &r->value); data 1441 libcli/ldap/ldap_message.c if (r->value.data) { data 1442 libcli/ldap/ldap_message.c talloc_steal(msg, r->value.data); data 1444 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1445 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1452 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1453 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, r); data 1454 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1461 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1462 libcli/ldap/ldap_message.c asn1_read_implicit_Integer(data, &r->messageid); data 1463 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1472 libcli/ldap/ldap_message.c asn1_start_tag(data,tag); data 1473 libcli/ldap/ldap_message.c if (!asn1_read_ContextSimple(data, 0, &tmp_blob)) { data 1482 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT_SIMPLE(1))) { data 1483 libcli/ldap/ldap_message.c asn1_read_ContextSimple(data, 1, &tmp_blob); data 1488 libcli/ldap/ldap_message.c *r->value = data_blob_talloc(r->value, tmp_blob.data, tmp_blob.length); data 1494 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1503 libcli/ldap/ldap_message.c asn1_start_tag(data, tag); data 1504 libcli/ldap/ldap_message.c ldap_decode_response(msg, data, &r->response); data 1506 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT_SIMPLE(10))) { data 1507 libcli/ldap/ldap_message.c asn1_read_ContextSimple(data, 1, &tmp_blob); data 1517 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT_SIMPLE(11))) { data 1518 libcli/ldap/ldap_message.c asn1_read_ContextSimple(data, 1, &tmp_blob); data 1523 libcli/ldap/ldap_message.c *r->value = data_blob_talloc(r->value, tmp_blob.data, tmp_blob.length); data 1529 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1539 libcli/ldap/ldap_message.c if (asn1_peek_tag(data, ASN1_CONTEXT(0))) { data 1544 libcli/ldap/ldap_message.c asn1_start_tag(data, ASN1_CONTEXT(0)); data 1546 libcli/ldap/ldap_message.c while (asn1_peek_tag(data, ASN1_SEQUENCE(0))) { data 1565 libcli/ldap/ldap_message.c if (!ldap_decode_control_wrapper(ctrl, data, ctrl[i], &value)) { data 1573 libcli/ldap/ldap_message.c ctrl[i]->data = NULL; data 1593 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1596 libcli/ldap/ldap_message.c asn1_end_tag(data); data 1597 libcli/ldap/ldap_message.c if ((data->has_error) || (data->nesting != NULL)) { data 219 libcli/ldap/ldap_message.h NTSTATUS ldap_decode(struct asn1_data *data, data 228 libcli/ldap/ldap_message.h struct asn1_data *data, data 231 libcli/ldap/ldap_message.h void ldap_decode_attribs_bare(TALLOC_CTX *mem_ctx, struct asn1_data *data, data 37 libcli/ldap/ldap_ndr.c val.data = buf; data 87 libcli/ldap/ldap_ndr.c blob.data = val.data; data 91 libcli/ldap/ldap_ndr.c talloc_free(val.data); data 57 libcli/nbt/nbtname.c len = ndr->data[*offset]; data 71 libcli/nbt/nbtname.c *offset = ((len&0x3F)<<8) | ndr->data[1 + *offset]; data 85 libcli/nbt/nbtname.c *component = (uint8_t*)talloc_strndup(ndr, (const char *)&ndr->data[1 + *offset], len); data 640 libcli/nbt/nbtname.c NDR_CHECK(ndr_push_set_switch_value(ndr, &r->rdata, ((((r->rr_type) == NBT_QTYPE_NETBIOS) && ((r->rdata).data.length == 2))?0:r->rr_type))); data 175 libcli/nbt/nbtsocket.c if (blob.data == NULL) { data 180 libcli/nbt/nbtsocket.c status = socket_recvfrom(nbtsock->sock, blob.data, blob.length, &nread, data 32 libcli/netlogon.c NTSTATUS push_netlogon_samlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx, data 38 libcli/netlogon.c ndr_err = ndr_push_struct_blob(data, mem_ctx, data 40 libcli/netlogon.c &response->data.nt4, data 43 libcli/netlogon.c ndr_err = ndr_push_struct_blob(data, mem_ctx, data 45 libcli/netlogon.c &response->data.nt5_ex, data 48 libcli/netlogon.c ndr_err = ndr_push_struct_blob(data, mem_ctx, data 50 libcli/netlogon.c &response->data.nt5, data 64 libcli/netlogon.c NTSTATUS pull_netlogon_samlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx, data 71 libcli/netlogon.c if (data->length < 8) { data 76 libcli/netlogon.c if (SVAL(data->data, data->length - 4) != 0xffff) { data 80 libcli/netlogon.c if (SVAL(data->data, data->length - 2) != 0xffff) { data 84 libcli/netlogon.c ntver = IVAL(data->data, data->length - 8); data 87 libcli/netlogon.c ndr_err = ndr_pull_struct_blob_all(data, mem_ctx, data 89 libcli/netlogon.c &response->data.nt4, data 94 libcli/netlogon.c &response->data.nt4); data 99 libcli/netlogon.c ndr = ndr_pull_init_blob(data, mem_ctx, iconv_convenience); data 104 libcli/netlogon.c ndr, NDR_SCALARS|NDR_BUFFERS, &response->data.nt5_ex, data 114 libcli/netlogon.c &response->data.nt5_ex); data 118 libcli/netlogon.c ndr_err = ndr_pull_struct_blob_all(data, mem_ctx, data 120 libcli/netlogon.c &response->data.nt5, data 125 libcli/netlogon.c &response->data.nt5); data 130 libcli/netlogon.c dump_data(10, data->data, data->length); data 137 libcli/netlogon.c dump_data(10, data->data, data->length); data 152 libcli/netlogon.c response_5_ex.command = response->data.nt5.command; data 153 libcli/netlogon.c response_5_ex.pdc_name = response->data.nt5.pdc_name; data 154 libcli/netlogon.c response_5_ex.user_name = response->data.nt5.user_name; data 155 libcli/netlogon.c response_5_ex.domain = response->data.nt5.domain_name; data 156 libcli/netlogon.c response_5_ex.domain_uuid = response->data.nt5.domain_uuid; data 157 libcli/netlogon.c response_5_ex.forest = response->data.nt5.forest; data 158 libcli/netlogon.c response_5_ex.dns_domain = response->data.nt5.dns_domain; data 159 libcli/netlogon.c response_5_ex.pdc_dns_name = response->data.nt5.pdc_dns_name; data 160 libcli/netlogon.c response_5_ex.sockaddr.pdc_ip = response->data.nt5.pdc_ip; data 161 libcli/netlogon.c response_5_ex.server_type = response->data.nt5.server_type; data 162 libcli/netlogon.c response_5_ex.nt_version = response->data.nt5.nt_version; data 163 libcli/netlogon.c response_5_ex.lmnt_token = response->data.nt5.lmnt_token; data 164 libcli/netlogon.c response_5_ex.lm20_token = response->data.nt5.lm20_token; data 166 libcli/netlogon.c response->data.nt5_ex = response_5_ex; data 171 libcli/netlogon.c response_5_ex.command = response->data.nt4.command; data 172 libcli/netlogon.c response_5_ex.pdc_name = response->data.nt4.server; data 173 libcli/netlogon.c response_5_ex.user_name = response->data.nt4.user_name; data 174 libcli/netlogon.c response_5_ex.domain = response->data.nt4.domain; data 175 libcli/netlogon.c response_5_ex.nt_version = response->data.nt4.nt_version; data 176 libcli/netlogon.c response_5_ex.lmnt_token = response->data.nt4.lmnt_token; data 177 libcli/netlogon.c response_5_ex.lm20_token = response->data.nt4.lm20_token; data 179 libcli/netlogon.c response->data.nt5_ex = response_5_ex; data 185 libcli/netlogon.c NTSTATUS push_nbt_netlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx, data 193 libcli/netlogon.c ndr_err = ndr_push_struct_blob(data, mem_ctx, data 195 libcli/netlogon.c &response->data.get_pdc, data 200 libcli/netlogon.c (int)data->length, nt_errstr(status))); data 202 libcli/netlogon.c file_save("netlogon.dat", data->data, data->length); data 210 libcli/netlogon.c data, mem_ctx, iconv_convenience, data 211 libcli/netlogon.c &response->data.samlogon); data 218 libcli/netlogon.c NTSTATUS pull_nbt_netlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx, data 225 libcli/netlogon.c if (data->length < 4) { data 229 libcli/netlogon.c command = SVAL(data->data, 0); data 233 libcli/netlogon.c ndr_err = ndr_pull_struct_blob_all(data, mem_ctx, data 235 libcli/netlogon.c &response->data.get_pdc, data 240 libcli/netlogon.c (int)data->length, nt_errstr(status))); data 242 libcli/netlogon.c file_save("netlogon.dat", data->data, data->length); data 256 libcli/netlogon.c data, mem_ctx, iconv_convenience, data 257 libcli/netlogon.c &response->data.samlogon); data 39 libcli/netlogon.h } data; data 49 libcli/netlogon.h } data; data 15 libcli/netlogon_proto.h NTSTATUS push_netlogon_samlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx, data 18 libcli/netlogon_proto.h NTSTATUS pull_netlogon_samlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx, data 22 libcli/netlogon_proto.h NTSTATUS push_nbt_netlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx, data 25 libcli/netlogon_proto.h NTSTATUS pull_nbt_netlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx, data 168 libcli/security/dom_sid.c char *p = talloc_strndup(mem_ctx, (char *)sid->data, sid->length); data 94 librpc/gen_ndr/cli_echo.c uint8_t *data /* [in] [size_is(len)] */) data 101 librpc/gen_ndr/cli_echo.c r.in.data = data; data 134 librpc/gen_ndr/cli_echo.c uint8_t *data /* [out] [size_is(len)] */) data 165 librpc/gen_ndr/cli_echo.c memcpy(data, r.out.data, r.in.len * sizeof(*data)); data 336 librpc/gen_ndr/cli_echo.c struct echo_Surrounding *data /* [in,out] [ref] */) data 342 librpc/gen_ndr/cli_echo.c r.in.data = data; data 367 librpc/gen_ndr/cli_echo.c *data = *r.out.data; data 375 librpc/gen_ndr/cli_echo.c uint16_t ***data /* [in] [ref] */) data 381 librpc/gen_ndr/cli_echo.c r.in.data = data; data 16 librpc/gen_ndr/cli_echo.h uint8_t *data /* [in] [size_is(len)] */); data 20 librpc/gen_ndr/cli_echo.h uint8_t *data /* [out] [size_is(len)] */); data 39 librpc/gen_ndr/cli_echo.h struct echo_Surrounding *data /* [in,out] [ref] */); data 42 librpc/gen_ndr/cli_echo.h uint16_t ***data /* [in] [ref] */); data 431 librpc/gen_ndr/cli_eventlog.c uint8_t *data /* [out] [ref,size_is(number_of_bytes)] */, data 467 librpc/gen_ndr/cli_eventlog.c memcpy(data, r.out.data, r.in.number_of_bytes * sizeof(*data)); data 487 librpc/gen_ndr/cli_eventlog.c uint8_t *data /* [in] [unique,size_is(data_size)] */, data 506 librpc/gen_ndr/cli_eventlog.c r.in.data = data; data 1002 librpc/gen_ndr/cli_eventlog.c uint8_t *data /* [in] [unique,size_is(data_size)] */, data 1022 librpc/gen_ndr/cli_eventlog.c r.in.data = data; data 57 librpc/gen_ndr/cli_eventlog.h uint8_t *data /* [out] [ref,size_is(number_of_bytes)] */, data 72 librpc/gen_ndr/cli_eventlog.h uint8_t *data /* [in] [unique,size_is(data_size)] */, data 119 librpc/gen_ndr/cli_eventlog.h uint8_t *data /* [in] [unique,size_is(data_size)] */, data 736 librpc/gen_ndr/cli_netlogon.c union netr_CONTROL_DATA_INFORMATION *data /* [in] [ref,switch_is(function_code)] */, data 747 librpc/gen_ndr/cli_netlogon.c r.in.data = data; data 945 librpc/gen_ndr/cli_netlogon.c union netr_CONTROL_DATA_INFORMATION *data /* [in] [ref,switch_is(function_code)] */, data 956 librpc/gen_ndr/cli_netlogon.c r.in.data = data; data 132 librpc/gen_ndr/cli_netlogon.h union netr_CONTROL_DATA_INFORMATION *data /* [in] [ref,switch_is(function_code)] */, data 169 librpc/gen_ndr/cli_netlogon.h union netr_CONTROL_DATA_INFORMATION *data /* [in] [ref,switch_is(function_code)] */, data 977 librpc/gen_ndr/cli_spoolss.c DATA_BLOB data /* [in] */, data 987 librpc/gen_ndr/cli_spoolss.c r.in.data = data; data 1112 librpc/gen_ndr/cli_spoolss.c uint8_t *data /* [out] [ref,size_is(data_size)] */, data 1147 librpc/gen_ndr/cli_spoolss.c memcpy(data, r.out.data, r.in.data_size * sizeof(*data)); data 1306 librpc/gen_ndr/cli_spoolss.c union spoolss_PrinterData *data /* [out] [subcontext_size(offered),ref,subcontext(4),switch_is(*type)] */, data 1342 librpc/gen_ndr/cli_spoolss.c *data = *r.out.data; data 1358 librpc/gen_ndr/cli_spoolss.c union spoolss_PrinterData data /* [in] [subcontext(4),switch_is(type)] */, data 1369 librpc/gen_ndr/cli_spoolss.c r.in.data = data; data 3430 librpc/gen_ndr/cli_spoolss.c uint8_t *data /* [out] [ref,flag(LIBNDR_PRINT_ARRAY_HEX),size_is(data_offered)] */, data 3470 librpc/gen_ndr/cli_spoolss.c memcpy(data, r.out.data, r.in.data_offered * sizeof(*data)); data 153 librpc/gen_ndr/cli_spoolss.h DATA_BLOB data /* [in] */, data 168 librpc/gen_ndr/cli_spoolss.h uint8_t *data /* [out] [ref,size_is(data_size)] */, data 195 librpc/gen_ndr/cli_spoolss.h union spoolss_PrinterData *data /* [out] [subcontext_size(offered),ref,subcontext(4),switch_is(*type)] */, data 203 librpc/gen_ndr/cli_spoolss.h union spoolss_PrinterData data /* [in] [subcontext(4),switch_is(type)] */, data 450 librpc/gen_ndr/cli_spoolss.h uint8_t *data /* [out] [ref,flag(LIBNDR_PRINT_ARRAY_HEX),size_is(data_offered)] */, data 875 librpc/gen_ndr/cli_winreg.c uint8_t *data /* [in,out] [unique,length_is(*data_length),size_is(*data_size)] */, data 887 librpc/gen_ndr/cli_winreg.c r.in.data = data; data 917 librpc/gen_ndr/cli_winreg.c if (data && r.out.data) { data 918 librpc/gen_ndr/cli_winreg.c memcpy(data, r.out.data, *r.in.data_size * sizeof(*data)); data 1122 librpc/gen_ndr/cli_winreg.c uint8_t *data /* [in] [ref,size_is(size)] */, data 1133 librpc/gen_ndr/cli_winreg.c r.in.data = data; data 129 librpc/gen_ndr/cli_winreg.h uint8_t *data /* [in,out] [unique,length_is(*data_length),size_is(*data_size)] */, data 159 librpc/gen_ndr/cli_winreg.h uint8_t *data /* [in] [ref,size_is(size)] */, data 156 librpc/gen_ndr/drsblobs.h const char *data;/* [charset(DOS)] */ data 326 librpc/gen_ndr/drsblobs.h DATA_BLOB data; data 341 librpc/gen_ndr/drsblobs.h uint8_t *data;/* [unique,size_is(length)] */ data 731 librpc/gen_ndr/drsuapi.h uint8_t *data;/* [unique,size_is(length)] */ data 1047 librpc/gen_ndr/drsuapi.h uint8_t *data;/* [unique,size_is(size)] */ data 121 librpc/gen_ndr/echo.h uint8_t *data;/* [size_is(len)] */ data 133 librpc/gen_ndr/echo.h uint8_t *data;/* [size_is(len)] */ data 194 librpc/gen_ndr/echo.h struct echo_Surrounding *data;/* [ref] */ data 198 librpc/gen_ndr/echo.h struct echo_Surrounding *data;/* [ref] */ data 206 librpc/gen_ndr/echo.h uint16_t ***data;/* [ref] */ data 69 librpc/gen_ndr/eventlog.h DATA_BLOB data; data 300 librpc/gen_ndr/eventlog.h uint8_t *data;/* [ref,size_is(number_of_bytes)] */ data 321 librpc/gen_ndr/eventlog.h uint8_t *data;/* [unique,size_is(data_size)] */ data 457 librpc/gen_ndr/eventlog.h uint8_t *data;/* [unique,size_is(data_size)] */ data 425 librpc/gen_ndr/lsa.h uint8_t *data;/* [unique,length_is(length),size_is(size)] */ data 430 librpc/gen_ndr/lsa.h uint8_t *data;/* [unique,size_is(size)] */ data 549 librpc/gen_ndr/lsa.h struct lsa_DATA_BUF2 data; data 697 librpc/gen_ndr/lsa.h uint8_t *data;/* [unique,size_is(length)] */ data 710 librpc/gen_ndr/lsa.h struct lsa_ForestTrustBinaryData data;/* [default] */ data 219 librpc/gen_ndr/nbt.h uint8_t *data; data 225 librpc/gen_ndr/nbt.h struct nbt_rdata_data data;/* [default] */ data 328 librpc/gen_ndr/nbt.h DATA_BLOB data;/* [flag(LIBNDR_FLAG_REMAINING)] */ data 392 librpc/gen_ndr/nbt.h union dgram_data data;/* [switch_is(msg_type)] */ data 1204 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, strlen(r->data))); data 1207 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->data, strlen(r->data), sizeof(uint8_t), CH_DOS)); data 1222 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->data, r->data_len, sizeof(uint8_t), CH_DOS)); data 1234 librpc/gen_ndr/ndr_drsblobs.c ndr_print_uint16(ndr, "data_len", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?strlen(r->data):r->data_len); data 1237 librpc/gen_ndr/ndr_drsblobs.c ndr_print_string(ndr, "data", r->data); data 2752 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_DATA_BLOB(ndr, NDR_SCALARS, r->data)); data 2764 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_DATA_BLOB(ndr, NDR_SCALARS, &r->data)); data 2776 librpc/gen_ndr/ndr_drsblobs.c ndr_print_DATA_BLOB(ndr, "data", r->data); data 2903 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 2906 librpc/gen_ndr/ndr_drsblobs.c if (r->data) { data 2908 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 2923 librpc/gen_ndr/ndr_drsblobs.c NDR_PULL_ALLOC(ndr, r->data); data 2925 librpc/gen_ndr/ndr_drsblobs.c r->data = NULL; data 2929 librpc/gen_ndr/ndr_drsblobs.c if (r->data) { data 2931 librpc/gen_ndr/ndr_drsblobs.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 2932 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 2933 librpc/gen_ndr/ndr_drsblobs.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 2934 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 2937 librpc/gen_ndr/ndr_drsblobs.c if (r->data) { data 2938 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->length)); data 2949 librpc/gen_ndr/ndr_drsblobs.c ndr_print_ptr(ndr, "data", r->data); data 2951 librpc/gen_ndr/ndr_drsblobs.c if (r->data) { data 2952 librpc/gen_ndr/ndr_drsblobs.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 4307 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 4310 librpc/gen_ndr/ndr_drsuapi.c if (r->data) { data 4312 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 4332 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC(ndr, r->data); data 4334 librpc/gen_ndr/ndr_drsuapi.c r->data = NULL; data 4338 librpc/gen_ndr/ndr_drsuapi.c if (r->data) { data 4340 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 4341 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 4342 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 4343 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 4346 librpc/gen_ndr/ndr_drsuapi.c if (r->data) { data 4347 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->length)); data 4360 librpc/gen_ndr/ndr_drsuapi.c ndr_print_ptr(ndr, "data", r->data); data 4362 librpc/gen_ndr/ndr_drsuapi.c if (r->data) { data 4363 librpc/gen_ndr/ndr_drsuapi.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 7522 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 7525 librpc/gen_ndr/ndr_drsuapi.c if (r->data) { data 7527 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->size)); data 7545 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC(ndr, r->data); data 7547 librpc/gen_ndr/ndr_drsuapi.c r->data = NULL; data 7551 librpc/gen_ndr/ndr_drsuapi.c if (r->data) { data 7553 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 7554 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 7555 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 7556 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 7559 librpc/gen_ndr/ndr_drsuapi.c if (r->data) { data 7560 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->size)); data 7571 librpc/gen_ndr/ndr_drsuapi.c ndr_print_ptr(ndr, "data", r->data); data 7573 librpc/gen_ndr/ndr_drsuapi.c if (r->data) { data 7574 librpc/gen_ndr/ndr_drsuapi.c ndr_print_array_uint8(ndr, "data", r->data, r->size); data 766 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->in.data, r->in.len)); data 777 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.data)); data 778 librpc/gen_ndr/ndr_echo.c NDR_PULL_ALLOC_N(ndr, r->in.data, ndr_get_array_size(ndr, &r->in.data)); data 779 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->in.data, ndr_get_array_size(ndr, &r->in.data))); data 780 librpc/gen_ndr/ndr_echo.c if (r->in.data) { data 781 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->in.data, r->in.len)); data 800 librpc/gen_ndr/ndr_echo.c ndr_print_array_uint8(ndr, "data", r->in.data, r->in.len); data 818 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->out.data, r->in.len)); data 831 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_pull_array_size(ndr, &r->out.data)); data 832 librpc/gen_ndr/ndr_echo.c NDR_PULL_ALLOC_N(ndr, r->out.data, ndr_get_array_size(ndr, &r->out.data)); data 833 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->out.data, ndr_get_array_size(ndr, &r->out.data))); data 834 librpc/gen_ndr/ndr_echo.c if (r->out.data) { data 835 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->out.data, r->in.len)); data 857 librpc/gen_ndr/ndr_echo.c ndr_print_array_uint8(ndr, "data", r->out.data, r->in.len); data 1228 librpc/gen_ndr/ndr_echo.c if (r->in.data == NULL) { data 1231 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_push_echo_Surrounding(ndr, NDR_SCALARS, r->in.data)); data 1234 librpc/gen_ndr/ndr_echo.c if (r->out.data == NULL) { data 1237 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_push_echo_Surrounding(ndr, NDR_SCALARS, r->out.data)); data 1249 librpc/gen_ndr/ndr_echo.c NDR_PULL_ALLOC(ndr, r->in.data); data 1252 librpc/gen_ndr/ndr_echo.c NDR_PULL_SET_MEM_CTX(ndr, r->in.data, LIBNDR_FLAG_REF_ALLOC); data 1253 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_pull_echo_Surrounding(ndr, NDR_SCALARS, r->in.data)); data 1255 librpc/gen_ndr/ndr_echo.c NDR_PULL_ALLOC(ndr, r->out.data); data 1256 librpc/gen_ndr/ndr_echo.c *r->out.data = *r->in.data; data 1260 librpc/gen_ndr/ndr_echo.c NDR_PULL_ALLOC(ndr, r->out.data); data 1263 librpc/gen_ndr/ndr_echo.c NDR_PULL_SET_MEM_CTX(ndr, r->out.data, LIBNDR_FLAG_REF_ALLOC); data 1264 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_pull_echo_Surrounding(ndr, NDR_SCALARS, r->out.data)); data 1280 librpc/gen_ndr/ndr_echo.c ndr_print_ptr(ndr, "data", r->in.data); data 1282 librpc/gen_ndr/ndr_echo.c ndr_print_echo_Surrounding(ndr, "data", r->in.data); data 1289 librpc/gen_ndr/ndr_echo.c ndr_print_ptr(ndr, "data", r->out.data); data 1291 librpc/gen_ndr/ndr_echo.c ndr_print_echo_Surrounding(ndr, "data", r->out.data); data 1301 librpc/gen_ndr/ndr_echo.c if (r->in.data == NULL) { data 1304 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_push_unique_ptr(ndr, *r->in.data)); data 1305 librpc/gen_ndr/ndr_echo.c if (*r->in.data) { data 1306 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_push_unique_ptr(ndr, **r->in.data)); data 1307 librpc/gen_ndr/ndr_echo.c if (**r->in.data) { data 1308 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, ***r->in.data)); data 1326 librpc/gen_ndr/ndr_echo.c NDR_PULL_ALLOC(ndr, r->in.data); data 1329 librpc/gen_ndr/ndr_echo.c NDR_PULL_SET_MEM_CTX(ndr, r->in.data, LIBNDR_FLAG_REF_ALLOC); data 1332 librpc/gen_ndr/ndr_echo.c NDR_PULL_ALLOC(ndr, *r->in.data); data 1334 librpc/gen_ndr/ndr_echo.c *r->in.data = NULL; data 1336 librpc/gen_ndr/ndr_echo.c if (*r->in.data) { data 1338 librpc/gen_ndr/ndr_echo.c NDR_PULL_SET_MEM_CTX(ndr, *r->in.data, 0); data 1341 librpc/gen_ndr/ndr_echo.c NDR_PULL_ALLOC(ndr, **r->in.data); data 1343 librpc/gen_ndr/ndr_echo.c **r->in.data = NULL; data 1345 librpc/gen_ndr/ndr_echo.c if (**r->in.data) { data 1347 librpc/gen_ndr/ndr_echo.c NDR_PULL_SET_MEM_CTX(ndr, **r->in.data, 0); data 1348 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_pull_uint16(ndr, NDR_SCALARS, **r->in.data)); data 1371 librpc/gen_ndr/ndr_echo.c ndr_print_ptr(ndr, "data", r->in.data); data 1373 librpc/gen_ndr/ndr_echo.c ndr_print_ptr(ndr, "data", *r->in.data); data 1375 librpc/gen_ndr/ndr_echo.c if (*r->in.data) { data 1376 librpc/gen_ndr/ndr_echo.c ndr_print_ptr(ndr, "data", **r->in.data); data 1378 librpc/gen_ndr/ndr_echo.c if (**r->in.data) { data 1379 librpc/gen_ndr/ndr_echo.c ndr_print_uint16(ndr, "data", ***r->in.data); data 117 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->data.length)); data 144 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_push_DATA_BLOB(ndr, NDR_SCALARS, r->data)); data 211 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_pull_DATA_BLOB(ndr, NDR_SCALARS, &r->data)); data 243 librpc/gen_ndr/ndr_eventlog.c ndr_print_uint32(ndr, "data_length", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?r->data.length:r->data_length); data 262 librpc/gen_ndr/ndr_eventlog.c ndr_print_DATA_BLOB(ndr, "data", r->data); data 1581 librpc/gen_ndr/ndr_eventlog.c if (r->out.data == NULL) { data 1585 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->out.data, r->in.number_of_bytes)); data 1620 librpc/gen_ndr/ndr_eventlog.c NDR_PULL_ALLOC_N(ndr, r->out.data, r->in.number_of_bytes); data 1621 librpc/gen_ndr/ndr_eventlog.c memset(r->out.data, 0, (r->in.number_of_bytes) * sizeof(*r->out.data)); data 1628 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_pull_array_size(ndr, &r->out.data)); data 1630 librpc/gen_ndr/ndr_eventlog.c NDR_PULL_ALLOC_N(ndr, r->out.data, ndr_get_array_size(ndr, &r->out.data)); data 1632 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->out.data, ndr_get_array_size(ndr, &r->out.data))); data 1648 librpc/gen_ndr/ndr_eventlog.c if (r->out.data) { data 1649 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->out.data, r->in.number_of_bytes)); data 1677 librpc/gen_ndr/ndr_eventlog.c ndr_print_ptr(ndr, "data", r->out.data); data 1679 librpc/gen_ndr/ndr_eventlog.c ndr_print_array_uint8(ndr, "data", r->out.data, r->in.number_of_bytes); data 1729 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->in.data)); data 1730 librpc/gen_ndr/ndr_eventlog.c if (r->in.data) { data 1732 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->in.data, r->in.data_size)); data 1850 librpc/gen_ndr/ndr_eventlog.c NDR_PULL_ALLOC(ndr, r->in.data); data 1852 librpc/gen_ndr/ndr_eventlog.c r->in.data = NULL; data 1854 librpc/gen_ndr/ndr_eventlog.c if (r->in.data) { data 1856 librpc/gen_ndr/ndr_eventlog.c NDR_PULL_SET_MEM_CTX(ndr, r->in.data, 0); data 1857 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.data)); data 1858 librpc/gen_ndr/ndr_eventlog.c NDR_PULL_ALLOC_N(ndr, r->in.data, ndr_get_array_size(ndr, &r->in.data)); data 1859 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->in.data, ndr_get_array_size(ndr, &r->in.data))); data 1890 librpc/gen_ndr/ndr_eventlog.c if (r->in.data) { data 1891 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->in.data, r->in.data_size)); data 1975 librpc/gen_ndr/ndr_eventlog.c ndr_print_ptr(ndr, "data", r->in.data); data 1977 librpc/gen_ndr/ndr_eventlog.c if (r->in.data) { data 1978 librpc/gen_ndr/ndr_eventlog.c ndr_print_array_uint8(ndr, "data", r->in.data, r->in.data_size); data 2627 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->in.data)); data 2628 librpc/gen_ndr/ndr_eventlog.c if (r->in.data) { data 2630 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->in.data, r->in.data_size)); data 2756 librpc/gen_ndr/ndr_eventlog.c NDR_PULL_ALLOC(ndr, r->in.data); data 2758 librpc/gen_ndr/ndr_eventlog.c r->in.data = NULL; data 2760 librpc/gen_ndr/ndr_eventlog.c if (r->in.data) { data 2762 librpc/gen_ndr/ndr_eventlog.c NDR_PULL_SET_MEM_CTX(ndr, r->in.data, 0); data 2763 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.data)); data 2764 librpc/gen_ndr/ndr_eventlog.c NDR_PULL_ALLOC_N(ndr, r->in.data, ndr_get_array_size(ndr, &r->in.data)); data 2765 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->in.data, ndr_get_array_size(ndr, &r->in.data))); data 2796 librpc/gen_ndr/ndr_eventlog.c if (r->in.data) { data 2797 librpc/gen_ndr/ndr_eventlog.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->in.data, r->in.data_size)); data 2885 librpc/gen_ndr/ndr_eventlog.c ndr_print_ptr(ndr, "data", r->in.data); data 2887 librpc/gen_ndr/ndr_eventlog.c if (r->in.data) { data 2888 librpc/gen_ndr/ndr_eventlog.c ndr_print_array_uint8(ndr, "data", r->in.data, r->in.data_size); data 2551 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 2554 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2558 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 2579 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->data); data 2581 librpc/gen_ndr/ndr_lsa.c r->data = NULL; data 2585 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2587 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 2588 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 2589 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_length(ndr, &r->data)); data 2590 librpc/gen_ndr/ndr_lsa.c if (ndr_get_array_length(ndr, &r->data) > ndr_get_array_size(ndr, &r->data)) { data 2591 librpc/gen_ndr/ndr_lsa.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->data), ndr_get_array_length(ndr, &r->data)); data 2593 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 2594 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_length(ndr, &r->data))); data 2597 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2598 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->size)); data 2600 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2601 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_check_array_length(ndr, (void*)&r->data, r->length)); data 2618 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "data", r->data); data 2620 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2621 librpc/gen_ndr/ndr_lsa.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 2637 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 2640 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2642 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->size)); data 2665 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->data); data 2667 librpc/gen_ndr/ndr_lsa.c r->data = NULL; data 2671 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2673 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 2674 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 2675 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 2676 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 2679 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2680 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->size)); data 2696 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "data", r->data); data 2698 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 2699 librpc/gen_ndr/ndr_lsa.c ndr_print_array_uint8(ndr, "data", r->data, r->size); data 3203 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_DATA_BUF2(ndr, NDR_SCALARS, &r->data)); data 3206 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_DATA_BUF2(ndr, NDR_BUFFERS, &r->data)); data 3217 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_DATA_BUF2(ndr, NDR_SCALARS, &r->data)); data 3220 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_DATA_BUF2(ndr, NDR_BUFFERS, &r->data)); data 3231 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_DATA_BUF2(ndr, "data", &r->data); data 4752 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 4755 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 4757 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 4775 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->data); data 4777 librpc/gen_ndr/ndr_lsa.c r->data = NULL; data 4781 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 4783 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 4784 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 4785 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 4786 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 4789 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 4790 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->length)); data 4801 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "data", r->data); data 4803 librpc/gen_ndr/ndr_lsa.c if (r->data) { data 4804 librpc/gen_ndr/ndr_lsa.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 4890 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_ForestTrustBinaryData(ndr, NDR_SCALARS, &r->data)); data 4911 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_ForestTrustBinaryData(ndr, NDR_BUFFERS, &r->data)); data 4943 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_ForestTrustBinaryData(ndr, NDR_SCALARS, &r->data)); data 4963 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_ForestTrustBinaryData(ndr, NDR_BUFFERS, &r->data)); data 4990 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_ForestTrustBinaryData(ndr, "data", &r->data); data 470 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 482 librpc/gen_ndr/ndr_nbt.c NDR_PULL_ALLOC_N(ndr, r->data, r->length); data 483 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 495 librpc/gen_ndr/ndr_nbt.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 513 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_nbt_rdata_data(ndr, NDR_SCALARS, &r->data)); data 550 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_nbt_rdata_data(ndr, NDR_SCALARS, &r->data)); data 586 librpc/gen_ndr/ndr_nbt.c ndr_print_nbt_rdata_data(ndr, "data", &r->data); data 901 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, strlen(r->mailslot_name) + 1 + r->data.length)); data 911 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_DATA_BLOB(ndr, NDR_SCALARS, r->data)); data 959 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_DATA_BLOB(ndr, NDR_SCALARS, &r->data)); data 991 librpc/gen_ndr/ndr_nbt.c ndr_print_uint16(ndr, "byte_count", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?strlen(r->mailslot_name) + 1 + r->data.length:r->byte_count); data 993 librpc/gen_ndr/ndr_nbt.c ndr_print_DATA_BLOB(ndr, "data", r->data); data 1479 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_set_switch_value(ndr, &r->data, r->msg_type)); data 1480 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_dgram_data(ndr, NDR_SCALARS, &r->data)); data 1501 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_set_switch_value(ndr, &r->data, r->msg_type)); data 1502 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_dgram_data(ndr, NDR_SCALARS, &r->data)); data 1523 librpc/gen_ndr/ndr_nbt.c ndr_print_set_switch_value(ndr, &r->data, r->msg_type); data 1524 librpc/gen_ndr/ndr_nbt.c ndr_print_dgram_data(ndr, "data", &r->data); data 403 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 406 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 410 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 431 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->data); data 433 librpc/gen_ndr/ndr_netlogon.c r->data = NULL; data 437 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 439 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 440 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 441 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_length(ndr, &r->data)); data 442 librpc/gen_ndr/ndr_netlogon.c if (ndr_get_array_length(ndr, &r->data) > ndr_get_array_size(ndr, &r->data)) { data 443 librpc/gen_ndr/ndr_netlogon.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->data), ndr_get_array_length(ndr, &r->data)); data 445 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 446 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_length(ndr, &r->data))); data 449 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 450 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->length)); data 452 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 453 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_check_array_length(ndr, (void*)&r->data, r->length)); data 470 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "data", r->data); data 472 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 473 librpc/gen_ndr/ndr_netlogon.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 551 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 556 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 558 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 580 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->data); data 582 librpc/gen_ndr/ndr_netlogon.c r->data = NULL; data 588 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 590 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 591 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 592 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 593 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 596 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 597 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->length)); data 615 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "data", r->data); data 617 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 618 librpc/gen_ndr/ndr_netlogon.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 1714 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 1717 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 1719 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 1739 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->data); data 1741 librpc/gen_ndr/ndr_netlogon.c r->data = NULL; data 1745 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 1747 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 1748 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 1749 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 1750 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 1753 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 1754 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->length)); data 1770 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "data", r->data); data 1772 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 1773 librpc/gen_ndr/ndr_netlogon.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 2038 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, 8)); data 2054 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, 8)); data 2070 librpc/gen_ndr/ndr_netlogon.c ndr_print_array_uint8(ndr, "data", r->data, 8); data 6692 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 6695 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 6697 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 6712 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->data); data 6714 librpc/gen_ndr/ndr_netlogon.c r->data = NULL; data 6718 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 6720 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 6721 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 6722 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 6723 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 6726 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 6727 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->length)); data 6738 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "data", r->data); data 6740 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 6741 librpc/gen_ndr/ndr_netlogon.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 8182 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, 512)); data 8199 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, 512)); data 8216 librpc/gen_ndr/ndr_netlogon.c ndr_print_array_uint8(ndr, "data", r->data, 512); data 8877 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 8882 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 8885 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->data[cntr_data_1])); data 8916 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->data); data 8918 librpc/gen_ndr/ndr_netlogon.c r->data = NULL; data 8929 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 8931 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 8932 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 8933 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 8935 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 8937 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->data[cntr_data_1])); data 8958 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 8959 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->count)); data 8975 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "data", r->data); data 8977 librpc/gen_ndr/ndr_netlogon.c if (r->data) { data 8983 librpc/gen_ndr/ndr_netlogon.c ndr_print_uint32(ndr, "data", r->data[cntr_data_1]); data 11371 librpc/gen_ndr/ndr_netlogon.c if (r->in.data == NULL) { data 11374 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_set_switch_value(ndr, r->in.data, r->in.function_code)); data 11375 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_netr_CONTROL_DATA_INFORMATION(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.data)); data 11418 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->in.data); data 11421 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->in.data, LIBNDR_FLAG_REF_ALLOC); data 11422 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_set_switch_value(ndr, r->in.data, r->in.function_code)); data 11423 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_netr_CONTROL_DATA_INFORMATION(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.data)); data 11460 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "data", r->in.data); data 11462 librpc/gen_ndr/ndr_netlogon.c ndr_print_set_switch_value(ndr, r->in.data, r->in.function_code); data 11463 librpc/gen_ndr/ndr_netlogon.c ndr_print_netr_CONTROL_DATA_INFORMATION(ndr, "data", r->in.data); data 12031 librpc/gen_ndr/ndr_netlogon.c if (r->in.data == NULL) { data 12034 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_set_switch_value(ndr, r->in.data, r->in.function_code)); data 12035 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_netr_CONTROL_DATA_INFORMATION(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.data)); data 12078 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->in.data); data 12081 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->in.data, LIBNDR_FLAG_REF_ALLOC); data 12082 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_set_switch_value(ndr, r->in.data, r->in.function_code)); data 12083 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_netr_CONTROL_DATA_INFORMATION(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.data)); data 12120 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "data", r->in.data); data 12122 librpc/gen_ndr/ndr_netlogon.c ndr_print_set_switch_value(ndr, r->in.data, r->in.function_code); data 12123 librpc/gen_ndr/ndr_netlogon.c ndr_print_netr_CONTROL_DATA_INFORMATION(ndr, "data", r->in.data); data 2964 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, 516)); data 2980 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, 516)); data 2996 librpc/gen_ndr/ndr_samr.c ndr_print_array_uint8(ndr, "data", r->data, 516); data 3077 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, 532)); data 3093 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, 532)); data 3109 librpc/gen_ndr/ndr_samr.c ndr_print_array_uint8(ndr, "data", r->data, 532); data 4767 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 4770 librpc/gen_ndr/ndr_samr.c if (r->data) { data 4772 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->length)); data 4787 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->data); data 4789 librpc/gen_ndr/ndr_samr.c r->data = NULL; data 4793 librpc/gen_ndr/ndr_samr.c if (r->data) { data 4795 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 4796 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 4797 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 4798 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_size(ndr, &r->data))); data 4801 librpc/gen_ndr/ndr_samr.c if (r->data) { data 4802 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->length)); data 4813 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "data", r->data); data 4815 librpc/gen_ndr/ndr_samr.c if (r->data) { data 4816 librpc/gen_ndr/ndr_samr.c ndr_print_array_uint8(ndr, "data", r->data, r->length); data 14622 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_DATA_BLOB(ndr, NDR_SCALARS, r->data)); data 14699 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_DATA_BLOB(ndr, NDR_SCALARS, &r->data)); data 14757 librpc/gen_ndr/ndr_spoolss.c ndr_print_DATA_BLOB(ndr, "data", r->data); data 17658 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_set_switch_value(ndr, &r->data, r->variable_type)); data 17659 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_spoolss_NotifyData(ndr, NDR_SCALARS, &r->data)); data 17662 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_spoolss_NotifyData(ndr, NDR_BUFFERS, &r->data)); data 17676 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_set_switch_value(ndr, &r->data, r->variable_type)); data 17677 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_spoolss_NotifyData(ndr, NDR_SCALARS, &r->data)); data 17680 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_spoolss_NotifyData(ndr, NDR_BUFFERS, &r->data)); data 17694 librpc/gen_ndr/ndr_spoolss.c ndr_print_set_switch_value(ndr, &r->data, r->variable_type); data 17695 librpc/gen_ndr/ndr_spoolss.c ndr_print_spoolss_NotifyData(ndr, "data", &r->data); data 18397 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_relative_ptr1(ndr, r->data)); data 18398 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_size_spoolss_PrinterData(r->data, r->type, ndr->iconv_convenience, ndr->flags))); data 18411 librpc/gen_ndr/ndr_spoolss.c if (r->data) { data 18412 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_relative_ptr2(ndr, r->data)); data 18416 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_set_switch_value(_ndr_data, r->data, r->type)); data 18417 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_spoolss_PrinterData(_ndr_data, NDR_SCALARS|NDR_BUFFERS, r->data)); data 18452 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC(ndr, r->data); data 18453 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_relative_ptr1(ndr, r->data, _ptr_data)); data 18455 librpc/gen_ndr/ndr_spoolss.c r->data = NULL; data 18476 librpc/gen_ndr/ndr_spoolss.c if (r->data) { data 18479 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_relative_ptr2(ndr, r->data)); data 18481 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 18485 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_set_switch_value(_ndr_data, r->data, r->type)); data 18486 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_spoolss_PrinterData(_ndr_data, NDR_SCALARS|NDR_BUFFERS, r->data)); data 18509 librpc/gen_ndr/ndr_spoolss.c ndr_print_ptr(ndr, "data", r->data); data 18511 librpc/gen_ndr/ndr_spoolss.c if (r->data) { data 18512 librpc/gen_ndr/ndr_spoolss.c ndr_print_set_switch_value(ndr, r->data, r->type); data 18513 librpc/gen_ndr/ndr_spoolss.c ndr_print_spoolss_PrinterData(ndr, "data", r->data); data 18516 librpc/gen_ndr/ndr_spoolss.c ndr_print_uint32(ndr, "data_length", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?ndr_size_spoolss_PrinterData(r->data, r->type, ndr->iconv_convenience, ndr->flags):r->data_length); data 21336 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_DATA_BLOB(ndr, NDR_SCALARS, r->in.data)); data 21337 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->in.data.length)); data 21363 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_DATA_BLOB(ndr, NDR_SCALARS, &r->in.data)); data 21395 librpc/gen_ndr/ndr_spoolss.c ndr_print_DATA_BLOB(ndr, "data", r->in.data); data 21396 librpc/gen_ndr/ndr_spoolss.c ndr_print_uint32(ndr, "_data_size", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?r->in.data.length:r->in._data_size); data 21536 librpc/gen_ndr/ndr_spoolss.c if (r->out.data == NULL) { data 21540 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->out.data, r->in.data_size)); data 21565 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC_N(ndr, r->out.data, r->in.data_size); data 21566 librpc/gen_ndr/ndr_spoolss.c memset(r->out.data, 0, (r->in.data_size) * sizeof(*r->out.data)); data 21571 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_array_size(ndr, &r->out.data)); data 21573 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC_N(ndr, r->out.data, ndr_get_array_size(ndr, &r->out.data)); data 21575 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->out.data, ndr_get_array_size(ndr, &r->out.data))); data 21584 librpc/gen_ndr/ndr_spoolss.c if (r->out.data) { data 21585 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->out.data, r->in.data_size)); data 21611 librpc/gen_ndr/ndr_spoolss.c ndr_print_ptr(ndr, "data", r->out.data); data 21613 librpc/gen_ndr/ndr_spoolss.c ndr_print_array_uint8(ndr, "data", r->out.data, r->in.data_size); data 21901 librpc/gen_ndr/ndr_spoolss.c if (r->out.data == NULL) { data 21904 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_DATA_BLOB(ndr, NDR_SCALARS, *r->out.data)); data 21940 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC(ndr, r->out.data); data 21941 librpc/gen_ndr/ndr_spoolss.c ZERO_STRUCTP(r->out.data); data 21954 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC(ndr, r->out.data); data 21957 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_SET_MEM_CTX(ndr, r->out.data, LIBNDR_FLAG_REF_ALLOC); data 21958 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_DATA_BLOB(ndr, NDR_SCALARS, r->out.data)); data 21978 librpc/gen_ndr/ndr_spoolss.c if (r->out.data == NULL) { data 21981 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_set_switch_value(ndr, r->out.data, r->in.type)); data 21982 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_spoolss_PrinterData(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.data)); data 21994 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC(ndr, r->out.data); data 21995 librpc/gen_ndr/ndr_spoolss.c ZERO_STRUCTP(r->out.data); data 21999 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC(ndr, r->out.data); data 22002 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_SET_MEM_CTX(ndr, r->out.data, LIBNDR_FLAG_REF_ALLOC); data 22003 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_set_switch_value(ndr, r->out.data, r->in.type)); data 22004 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_spoolss_PrinterData(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.data)); data 22035 librpc/gen_ndr/ndr_spoolss.c ndr_print_ptr(ndr, "data", r->out.data); data 22037 librpc/gen_ndr/ndr_spoolss.c ndr_print_set_switch_value(ndr, r->out.data, *r->out.type); data 22038 librpc/gen_ndr/ndr_spoolss.c ndr_print_spoolss_PrinterData(ndr, "data", r->out.data); data 22062 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_DATA_BLOB(ndr, NDR_SCALARS, r->in.data)); data 22077 librpc/gen_ndr/ndr_spoolss.c if (r->out.data == NULL) { data 22080 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_set_switch_value(ndr, r->out.data, r->in.type)); data 22081 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_spoolss_PrinterData(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.data)); data 22108 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_set_switch_value(_ndr_data, &r->in.data, r->in.type)); data 22109 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_spoolss_PrinterData(_ndr_data, NDR_SCALARS|NDR_BUFFERS, &r->in.data)); data 22136 librpc/gen_ndr/ndr_spoolss.c ndr_print_set_switch_value(ndr, &r->in.data, r->in.type); data 22137 librpc/gen_ndr/ndr_spoolss.c ndr_print_spoolss_PrinterData(ndr, "data", &r->in.data); data 22138 librpc/gen_ndr/ndr_spoolss.c ndr_print_uint32(ndr, "_offered", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?ndr_size_spoolss_PrinterData(&r->in.data, r->in.type, ndr->iconv_convenience, flags):r->in._offered); data 25877 librpc/gen_ndr/ndr_spoolss.c if (r->out.data == NULL) { data 25881 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->out.data, r->in.data_offered)); data 25916 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC_N(ndr, r->out.data, r->in.data_offered); data 25917 librpc/gen_ndr/ndr_spoolss.c memset(r->out.data, 0, (r->in.data_offered) * sizeof(*r->out.data)); data 25941 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_array_size(ndr, &r->out.data)); data 25943 librpc/gen_ndr/ndr_spoolss.c NDR_PULL_ALLOC_N(ndr, r->out.data, ndr_get_array_size(ndr, &r->out.data)); data 25945 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->out.data, ndr_get_array_size(ndr, &r->out.data))); data 25959 librpc/gen_ndr/ndr_spoolss.c if (r->out.data) { data 25960 librpc/gen_ndr/ndr_spoolss.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->out.data, r->in.data_offered)); data 25997 librpc/gen_ndr/ndr_spoolss.c ndr_print_ptr(ndr, "data", r->out.data); data 25999 librpc/gen_ndr/ndr_spoolss.c ndr_print_array_uint8(ndr, "data", r->out.data, r->in.data_offered); data 142 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->data)); data 147 librpc/gen_ndr/ndr_winreg.c if (r->data) { data 151 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, r->len)); data 165 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC(ndr, r->data); data 167 librpc/gen_ndr/ndr_winreg.c r->data = NULL; data 173 librpc/gen_ndr/ndr_winreg.c if (r->data) { data 175 librpc/gen_ndr/ndr_winreg.c NDR_PULL_SET_MEM_CTX(ndr, r->data, 0); data 176 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_size(ndr, &r->data)); data 177 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_length(ndr, &r->data)); data 178 librpc/gen_ndr/ndr_winreg.c if (ndr_get_array_length(ndr, &r->data) > ndr_get_array_size(ndr, &r->data)) { data 179 librpc/gen_ndr/ndr_winreg.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->data), ndr_get_array_length(ndr, &r->data)); data 181 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC_N(ndr, r->data, ndr_get_array_size(ndr, &r->data)); data 182 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, ndr_get_array_length(ndr, &r->data))); data 185 librpc/gen_ndr/ndr_winreg.c if (r->data) { data 186 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->data, r->size)); data 188 librpc/gen_ndr/ndr_winreg.c if (r->data) { data 189 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_length(ndr, (void*)&r->data, r->len)); data 199 librpc/gen_ndr/ndr_winreg.c ndr_print_ptr(ndr, "data", r->data); data 201 librpc/gen_ndr/ndr_winreg.c if (r->data) { data 202 librpc/gen_ndr/ndr_winreg.c ndr_print_array_uint8(ndr, "data", r->data, r->len); data 2505 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->in.data)); data 2506 librpc/gen_ndr/ndr_winreg.c if (r->in.data) { data 2510 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->in.data, *r->in.data_length)); data 2526 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->out.data)); data 2527 librpc/gen_ndr/ndr_winreg.c if (r->out.data) { data 2531 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->out.data, *r->out.data_length)); data 2589 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC(ndr, r->in.data); data 2591 librpc/gen_ndr/ndr_winreg.c r->in.data = NULL; data 2593 librpc/gen_ndr/ndr_winreg.c if (r->in.data) { data 2595 librpc/gen_ndr/ndr_winreg.c NDR_PULL_SET_MEM_CTX(ndr, r->in.data, 0); data 2596 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.data)); data 2597 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_length(ndr, &r->in.data)); data 2598 librpc/gen_ndr/ndr_winreg.c if (ndr_get_array_length(ndr, &r->in.data) > ndr_get_array_size(ndr, &r->in.data)) { data 2599 librpc/gen_ndr/ndr_winreg.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.data), ndr_get_array_length(ndr, &r->in.data)); data 2601 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC_N(ndr, r->in.data, ndr_get_array_size(ndr, &r->in.data)); data 2602 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->in.data, ndr_get_array_length(ndr, &r->in.data))); data 2629 librpc/gen_ndr/ndr_winreg.c if (r->in.data) { data 2631 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->in.data, *r->in.data_size)); data 2633 librpc/gen_ndr/ndr_winreg.c if (r->in.data) { data 2635 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_length(ndr, (void*)&r->in.data, *r->in.data_length)); data 2653 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC(ndr, r->out.data); data 2655 librpc/gen_ndr/ndr_winreg.c r->out.data = NULL; data 2657 librpc/gen_ndr/ndr_winreg.c if (r->out.data) { data 2659 librpc/gen_ndr/ndr_winreg.c NDR_PULL_SET_MEM_CTX(ndr, r->out.data, 0); data 2660 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_size(ndr, &r->out.data)); data 2661 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_length(ndr, &r->out.data)); data 2662 librpc/gen_ndr/ndr_winreg.c if (ndr_get_array_length(ndr, &r->out.data) > ndr_get_array_size(ndr, &r->out.data)) { data 2663 librpc/gen_ndr/ndr_winreg.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->out.data), ndr_get_array_length(ndr, &r->out.data)); data 2665 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC_N(ndr, r->out.data, ndr_get_array_size(ndr, &r->out.data)); data 2666 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->out.data, ndr_get_array_length(ndr, &r->out.data))); data 2694 librpc/gen_ndr/ndr_winreg.c if (r->out.data) { data 2696 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->out.data, *r->out.data_size)); data 2698 librpc/gen_ndr/ndr_winreg.c if (r->out.data) { data 2700 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_length(ndr, (void*)&r->out.data, *r->out.data_length)); data 2730 librpc/gen_ndr/ndr_winreg.c ndr_print_ptr(ndr, "data", r->in.data); data 2732 librpc/gen_ndr/ndr_winreg.c if (r->in.data) { data 2734 librpc/gen_ndr/ndr_winreg.c ndr_print_array_uint8(ndr, "data", r->in.data, *r->in.data_length); data 2760 librpc/gen_ndr/ndr_winreg.c ndr_print_ptr(ndr, "data", r->out.data); data 2762 librpc/gen_ndr/ndr_winreg.c if (r->out.data) { data 2764 librpc/gen_ndr/ndr_winreg.c ndr_print_array_uint8(ndr, "data", r->out.data, *r->out.data_length); data 3084 librpc/gen_ndr/ndr_winreg.c if (r->in.data == NULL) { data 3088 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->in.data, r->in.size)); data 3110 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.data)); data 3112 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC_N(ndr, r->in.data, ndr_get_array_size(ndr, &r->in.data)); data 3114 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->in.data, ndr_get_array_size(ndr, &r->in.data))); data 3116 librpc/gen_ndr/ndr_winreg.c if (r->in.data) { data 3117 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->in.data, r->in.size)); data 3142 librpc/gen_ndr/ndr_winreg.c ndr_print_ptr(ndr, "data", r->in.data); data 3144 librpc/gen_ndr/ndr_winreg.c ndr_print_array_uint8(ndr, "data", r->in.data, r->in.size); data 5492 librpc/gen_ndr/ndr_wkssvc.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->data, 524)); data 5508 librpc/gen_ndr/ndr_wkssvc.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->data, 524)); data 5524 librpc/gen_ndr/ndr_wkssvc.c ndr_print_array_uint8(ndr, "data", r->data, 524); data 78 librpc/gen_ndr/netlogon.h uint8_t *data;/* [unique,length_is(length),size_is(length)] */ data 92 librpc/gen_ndr/netlogon.h uint8_t *data;/* [unique,size_is(length)] */ data 215 librpc/gen_ndr/netlogon.h uint8_t *data;/* [unique,size_is(length)] */ data 246 librpc/gen_ndr/netlogon.h uint8_t data[8]; data 771 librpc/gen_ndr/netlogon.h uint8_t *data;/* [unique,size_is(length)] */ data 924 librpc/gen_ndr/netlogon.h uint8_t data[512]; data 993 librpc/gen_ndr/netlogon.h uint32_t *data;/* [unique,size_is(count)] */ data 1257 librpc/gen_ndr/netlogon.h union netr_CONTROL_DATA_INFORMATION *data;/* [ref,switch_is(function_code)] */ data 1333 librpc/gen_ndr/netlogon.h union netr_CONTROL_DATA_INFORMATION *data;/* [ref,switch_is(function_code)] */ data 562 librpc/gen_ndr/samr.h uint8_t data[516]; data 576 librpc/gen_ndr/samr.h uint8_t data[532]; data 770 librpc/gen_ndr/samr.h uint8_t *data;/* [unique,size_is(length)] */ data 1081 librpc/gen_ndr/spoolss.h DATA_BLOB data;/* [flag(LIBNDR_FLAG_REMAINING),default] */ data 1493 librpc/gen_ndr/spoolss.h union spoolss_NotifyData data;/* [switch_is(variable_type)] */ data 1562 librpc/gen_ndr/spoolss.h union spoolss_PrinterData *data;/* [relative,subcontext_size(r->data_length),subcontext(0),switch_is(type)] */ data 2058 librpc/gen_ndr/spoolss.h DATA_BLOB data; data 2101 librpc/gen_ndr/spoolss.h uint8_t *data;/* [ref,size_is(data_size)] */ data 2160 librpc/gen_ndr/spoolss.h DATA_BLOB *data;/* [ref] */ data 2174 librpc/gen_ndr/spoolss.h union spoolss_PrinterData *data;/* [ref,switch_is(type)] */ data 2189 librpc/gen_ndr/spoolss.h union spoolss_PrinterData *data;/* [subcontext_size(offered),ref,subcontext(4),switch_is(*type)] */ data 2202 librpc/gen_ndr/spoolss.h DATA_BLOB data; data 2219 librpc/gen_ndr/spoolss.h union spoolss_PrinterData *data;/* [ref,switch_is(type)] */ data 2230 librpc/gen_ndr/spoolss.h union spoolss_PrinterData data;/* [subcontext(4),switch_is(type)] */ data 2899 librpc/gen_ndr/spoolss.h uint8_t *data;/* [ref,flag(LIBNDR_PRINT_ARRAY_HEX),size_is(data_offered)] */ data 25 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 79 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 105 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 152 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 178 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 225 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 251 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 298 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 324 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 378 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 404 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 454 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 480 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 527 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 553 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 600 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 626 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 673 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 699 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 746 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 772 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 821 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 847 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 896 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 922 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 969 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 995 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1042 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1068 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1115 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1141 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1188 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1214 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1265 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1291 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1338 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1364 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1411 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1437 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1484 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1510 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1557 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1583 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1633 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1659 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1706 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 79 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 105 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 152 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 178 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 225 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 251 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 298 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 324 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 371 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 397 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 444 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 470 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 517 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 543 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 590 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 616 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 663 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 689 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 736 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 762 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 809 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 79 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 105 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 159 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 185 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 232 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 258 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 281 librpc/gen_ndr/srv_echo.c r->out.data = talloc_zero_array(r, uint8_t, r->in.len); data 282 librpc/gen_ndr/srv_echo.c if (r->out.data == NULL) { data 312 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 338 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 392 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 418 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 472 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 498 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 545 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 571 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 622 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 648 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 671 librpc/gen_ndr/srv_echo.c r->out.data = r->in.data; data 697 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 723 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 770 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 843 librpc/gen_ndr/srv_echo.c r->out.data = talloc_zero_array(mem_ctx, uint8_t, r->in.len); data 844 librpc/gen_ndr/srv_echo.c if (r->out.data == NULL) { data 895 librpc/gen_ndr/srv_echo.c r->out.data = r->in.data; data 25 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 72 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 98 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 145 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 171 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 232 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 258 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 319 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 345 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 394 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 420 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 467 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 493 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 540 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 566 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 613 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 72 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 98 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 145 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 171 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 220 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 246 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 295 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 321 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 375 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 401 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 455 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 481 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 528 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 554 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 608 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 634 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 688 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 714 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 768 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 794 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 817 librpc/gen_ndr/srv_eventlog.c r->out.data = talloc_zero_array(r, uint8_t, r->in.number_of_bytes); data 818 librpc/gen_ndr/srv_eventlog.c if (r->out.data == NULL) { data 860 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 886 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 936 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 962 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1009 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1035 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1082 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1108 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1155 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1181 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1228 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1254 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1301 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1327 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1374 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1400 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1447 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1473 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1520 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1546 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1593 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1619 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1666 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1692 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1752 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1778 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1825 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1851 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1901 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2053 librpc/gen_ndr/srv_eventlog.c r->out.data = talloc_zero_array(mem_ctx, uint8_t, r->in.number_of_bytes); data 2054 librpc/gen_ndr/srv_eventlog.c if (r->out.data == NULL) { data 25 librpc/gen_ndr/srv_initshutdown.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 72 librpc/gen_ndr/srv_initshutdown.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 98 librpc/gen_ndr/srv_initshutdown.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 145 librpc/gen_ndr/srv_initshutdown.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 171 librpc/gen_ndr/srv_initshutdown.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 218 librpc/gen_ndr/srv_initshutdown.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 74 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 100 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 147 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 173 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 228 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 254 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 308 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 334 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 381 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 407 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 454 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 480 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 534 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 560 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 614 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 640 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 687 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 713 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 760 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 786 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 840 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 866 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 921 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 947 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1001 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1027 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1082 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1108 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1164 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1190 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1246 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1272 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1326 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1352 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1406 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1432 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1486 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1512 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1559 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1585 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1632 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1658 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1705 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1731 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1778 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1804 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1858 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1884 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1931 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1957 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2011 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2037 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2091 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2117 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2164 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2190 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2244 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2270 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2317 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2343 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2395 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2421 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2475 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2501 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2555 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2581 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2641 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2667 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2716 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2742 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2796 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2822 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2876 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2902 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2949 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2975 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3022 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3048 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3102 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3128 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3175 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3201 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3248 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3274 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3321 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3347 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3394 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3420 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3474 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3500 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3550 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3576 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3630 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3656 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3703 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3729 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3783 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3809 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3856 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3882 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3937 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3963 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4017 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4043 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4092 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4118 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4172 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4198 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4245 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4271 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4325 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4351 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4398 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4424 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4480 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4506 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4562 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4588 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4642 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4668 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4715 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4741 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4788 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4814 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4861 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4887 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4934 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4960 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5007 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5033 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5080 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5106 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5153 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5179 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5226 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5252 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5308 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5334 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5381 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5407 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5454 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5480 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5527 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5553 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5600 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5626 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5680 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5706 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5753 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5779 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5826 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5852 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5908 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5934 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5990 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6016 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6063 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6089 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6136 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6162 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6209 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6235 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6282 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 79 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 105 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 159 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 185 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 246 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 272 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 321 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 347 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 401 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 427 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 481 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 507 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 561 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 587 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 643 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 669 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 725 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 751 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 824 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 850 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 924 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 950 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1004 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1030 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1084 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1110 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1164 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1190 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1244 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1270 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1325 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1351 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1407 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1433 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1488 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1514 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1568 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1594 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1648 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1674 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1728 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1754 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1809 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1835 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1882 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1908 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1962 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1988 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2035 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2061 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2108 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2134 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2195 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2221 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2275 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2301 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2355 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2381 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2436 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2462 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2516 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2542 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2602 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2628 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2675 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2701 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2755 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2781 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2835 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2861 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2908 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2934 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2988 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3014 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3068 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3094 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3148 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3174 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3235 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3261 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3315 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3341 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3388 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3414 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3480 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3506 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3560 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3586 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3646 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3672 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3734 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3760 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3832 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 72 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 98 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 145 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 171 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 225 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 251 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 298 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 324 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 371 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 397 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 444 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 470 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 517 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 543 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 590 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 616 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 663 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 689 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 736 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 762 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 817 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 843 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 897 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 923 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 970 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 996 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1053 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1079 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1126 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1152 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1199 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1225 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1272 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1298 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1345 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1371 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1418 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1444 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1491 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1517 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1564 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1590 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1637 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1663 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1710 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1736 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1783 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1809 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1856 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1882 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1929 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1955 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2002 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2028 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2075 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2101 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2148 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2174 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2221 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2247 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2294 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2320 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2367 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2393 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2440 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2466 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2513 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2539 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2586 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2612 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2659 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2685 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2732 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2758 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2805 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2831 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2878 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2904 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2951 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2977 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3033 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3059 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3108 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3134 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3181 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3207 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3254 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3280 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3327 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3353 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3400 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3426 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3473 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3499 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3546 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3572 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3619 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3645 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3692 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3718 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3765 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3791 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3838 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3864 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3911 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3937 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3984 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4010 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4057 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4083 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4130 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4156 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4203 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4229 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4276 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4302 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4349 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4375 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4422 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4448 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4495 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4521 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4568 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4594 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4641 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4667 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4714 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4740 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4787 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 79 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 105 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 154 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 180 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 227 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 253 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 307 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 333 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 380 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 406 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 460 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 486 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 547 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 573 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 627 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 653 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 707 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 733 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 780 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 806 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 866 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 892 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 953 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 979 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1039 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1065 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1126 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1152 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1212 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1238 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1299 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1325 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1379 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1405 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1465 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1491 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1551 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1577 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1631 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1657 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1711 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1737 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1784 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1810 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1857 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1883 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1932 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1958 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2005 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2031 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2085 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2111 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2158 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2184 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2238 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2264 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2318 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2344 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2391 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2417 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2466 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2492 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2539 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2565 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2612 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2638 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2692 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2718 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2772 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2798 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2847 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2873 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2927 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2953 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3000 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3026 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3073 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3099 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3153 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3179 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3245 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3271 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3325 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3351 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3398 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3424 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3471 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3497 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3551 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3577 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3624 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3650 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3704 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3730 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3784 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3810 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3876 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3902 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3956 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3982 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4048 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4074 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4140 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4166 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4213 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4239 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4286 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4312 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4359 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4385 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4432 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4458 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4512 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4538 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4592 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4618 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4665 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4691 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4738 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4764 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4818 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4844 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4898 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4924 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4978 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5004 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5064 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5090 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5156 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5182 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5236 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5262 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5309 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5335 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5389 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 91 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 117 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 171 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 197 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 244 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 270 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 330 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 356 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 422 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 448 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 495 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 521 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 568 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 594 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 641 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 667 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 727 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 753 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 800 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 826 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 892 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 918 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 965 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 991 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1051 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1077 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1124 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1150 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1197 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1223 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1289 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1315 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1375 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1401 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1455 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1481 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1528 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1554 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1608 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1634 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1681 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1707 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1754 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1780 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1803 librpc/gen_ndr/srv_spoolss.c r->out.data = talloc_zero_array(r, uint8_t, r->in.data_size); data 1804 librpc/gen_ndr/srv_spoolss.c if (r->out.data == NULL) { data 1840 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1866 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1913 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1939 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1994 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2020 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2067 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2093 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2122 librpc/gen_ndr/srv_spoolss.c r->out.data = talloc_zero(r, union spoolss_PrinterData); data 2123 librpc/gen_ndr/srv_spoolss.c if (r->out.data == NULL) { data 2159 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2185 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2232 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2258 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2305 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2331 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2380 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2406 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2453 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2479 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2526 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2552 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2612 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2638 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2685 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2711 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2777 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2803 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2869 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2895 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2961 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2987 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3034 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3060 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3107 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3133 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3180 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3206 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3253 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3279 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3326 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3352 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3399 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3425 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3472 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3498 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3545 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3571 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3618 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3644 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3691 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3717 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3764 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3790 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3837 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3863 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3910 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3936 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3983 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4009 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4075 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4101 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4148 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4174 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4246 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4272 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4319 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4345 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4392 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4418 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4465 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4491 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4538 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4564 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4618 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4644 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4691 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4717 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4766 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4792 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4839 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4865 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4912 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4938 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4985 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5011 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5058 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5084 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5131 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5157 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5211 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5237 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5291 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5317 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5364 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5390 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5444 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5470 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5524 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5550 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5597 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5623 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5664 librpc/gen_ndr/srv_spoolss.c r->out.data = talloc_zero_array(r, uint8_t, r->in.data_offered); data 5665 librpc/gen_ndr/srv_spoolss.c if (r->out.data == NULL) { data 5701 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5727 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5774 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5800 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5847 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5873 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5920 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 5946 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 5993 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6019 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6066 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6092 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6158 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6184 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6250 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6276 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6336 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6362 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6409 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6435 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6482 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6508 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6555 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6581 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6628 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6654 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6701 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6727 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6774 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6800 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6847 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6873 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 6934 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 6960 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 7007 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 7033 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 7080 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 7106 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 7153 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 7179 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 7226 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 7252 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 7299 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 7325 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 7372 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 7398 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 7445 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 7832 librpc/gen_ndr/srv_spoolss.c r->out.data = talloc_zero_array(mem_ctx, uint8_t, r->in.data_size); data 7833 librpc/gen_ndr/srv_spoolss.c if (r->out.data == NULL) { data 7879 librpc/gen_ndr/srv_spoolss.c r->out.data = talloc_zero(mem_ctx, union spoolss_PrinterData); data 7880 librpc/gen_ndr/srv_spoolss.c if (r->out.data == NULL) { data 8311 librpc/gen_ndr/srv_spoolss.c r->out.data = talloc_zero_array(mem_ctx, uint8_t, r->in.data_offered); data 8312 librpc/gen_ndr/srv_spoolss.c if (r->out.data == NULL) { data 25 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 81 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 107 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 161 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 187 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 234 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 260 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 316 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 342 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 396 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 422 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 471 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 497 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 544 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 570 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 617 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 643 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 699 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 725 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 781 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 807 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 861 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 887 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 934 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 960 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1016 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1042 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1089 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1115 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1164 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1190 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1246 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1272 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1326 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1352 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1401 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1427 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1474 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1500 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1547 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1573 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1627 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1653 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1707 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1733 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1782 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1808 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1864 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1890 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1944 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1970 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2017 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2043 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2099 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2125 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2172 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2198 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2252 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2278 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2325 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2351 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2405 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2431 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2486 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2512 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2559 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2585 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2632 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2658 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2705 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2731 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2778 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2804 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2860 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2886 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2940 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2966 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3015 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3041 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3095 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3121 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3168 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3194 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3241 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3267 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3314 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3340 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3387 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3413 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3460 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3486 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3533 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3559 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3606 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3632 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3679 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3705 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3752 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3778 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3825 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3851 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3898 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3924 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3971 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3997 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4044 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 4070 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 4117 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 74 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 100 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 154 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 180 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 227 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 253 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 307 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 333 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 393 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 419 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 466 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 492 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 546 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 572 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 619 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 645 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 694 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 720 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 767 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 793 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 840 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 866 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 920 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 946 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1001 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1027 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1093 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1119 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1186 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1212 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1266 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1292 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1346 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1372 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1432 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1458 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1518 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1544 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1591 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1617 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1672 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1698 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1753 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1779 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1826 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1852 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1906 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1932 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1986 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2012 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2078 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2104 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2171 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2197 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2251 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2277 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2324 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2350 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2410 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2436 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2496 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2522 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2569 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2595 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2650 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2676 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2731 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2757 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2804 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2830 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2877 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2903 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2950 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2976 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3023 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3049 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3109 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3135 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3195 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3221 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3281 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3307 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3380 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3406 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3473 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 3499 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 3546 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 25 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 79 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 105 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 159 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 185 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 239 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 265 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 319 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 345 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 399 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 425 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 474 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 500 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 555 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 581 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 628 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 654 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 701 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 727 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 778 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 804 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 857 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 883 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 930 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 956 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1005 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1031 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1078 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1104 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1151 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1177 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1231 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1257 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1354 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1380 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1404 librpc/gen_ndr/srv_winreg.c r->out.data = r->in.data; data 1432 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1458 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1505 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1531 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1578 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1604 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1651 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1677 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1724 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1750 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1797 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1823 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1870 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1896 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1943 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1969 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2016 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2042 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2096 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2122 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2176 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2202 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2256 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2282 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2333 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2359 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2406 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2432 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2479 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2505 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2559 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2585 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2639 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2665 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2712 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2982 librpc/gen_ndr/srv_winreg.c r->out.data = r->in.data; data 25 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 79 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 105 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 154 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 180 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 236 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 262 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 316 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 342 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 391 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 417 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 473 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 499 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 548 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 574 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 621 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 647 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 696 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 722 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 776 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 802 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 849 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 875 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 931 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 957 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1004 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1030 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1084 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1110 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1157 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1183 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1230 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1256 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1303 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1329 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1376 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1402 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1449 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1475 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1522 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1548 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1603 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1629 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1684 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1710 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1757 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1783 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1830 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1856 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1903 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 1929 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 1976 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2002 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2057 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2083 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2130 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2156 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2203 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2229 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2276 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 2302 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { data 2356 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { data 66 librpc/gen_ndr/winreg.h uint8_t *data;/* [unique,length_is(len),size_is(size)] */ data 397 librpc/gen_ndr/winreg.h uint8_t *data;/* [unique,length_is(*data_length),size_is(*data_size)] */ data 404 librpc/gen_ndr/winreg.h uint8_t *data;/* [unique,length_is(*data_length),size_is(*data_size)] */ data 468 librpc/gen_ndr/winreg.h uint8_t *data;/* [ref,size_is(size)] */ data 457 librpc/gen_ndr/wkssvc.h uint8_t data[524]; data 59 librpc/ndr/libndr.h uint8_t *data; data 83 librpc/ndr/libndr.h uint8_t *data; data 482 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_bytes(struct ndr_pull *ndr, uint8_t *data, uint32_t n); data 483 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_array_uint8(struct ndr_pull *ndr, int ndr_flags, uint8_t *data, uint32_t n); data 486 librpc/ndr/libndr.h enum ndr_err_code ndr_push_bytes(struct ndr_push *ndr, const uint8_t *data, uint32_t n); data 488 librpc/ndr/libndr.h enum ndr_err_code ndr_push_array_uint8(struct ndr_push *ndr, int ndr_flags, const uint8_t *data, uint32_t n); data 499 librpc/ndr/libndr.h void ndr_print_array_uint8(struct ndr_print *ndr, const char *name, const uint8_t *data, uint32_t count); data 500 librpc/ndr/libndr.h uint32_t ndr_size_DATA_BLOB(int ret, const DATA_BLOB *data, int flags); data 69 librpc/ndr/ndr.c ndr->data = blob->data; data 116 librpc/ndr/ndr.c ndr->data = talloc_array(ndr, uint8_t, ndr->alloc_size); data 117 librpc/ndr/ndr.c if (!ndr->data) { data 129 librpc/ndr/ndr.c blob = data_blob_const(ndr->data, ndr->offset); data 131 librpc/ndr/ndr.c ndr->data[ndr->offset] = 0; data 158 librpc/ndr/ndr.c ndr->data = talloc_realloc(ndr, ndr->data, uint8_t, ndr->alloc_size); data 159 librpc/ndr/ndr.c if (!ndr->data) { data 532 librpc/ndr/ndr.c subndr->data = ndr->data + ndr->offset; data 651 librpc/ndr/ndr.c NDR_CHECK(ndr_push_bytes(ndr, subndr->data, subndr->offset)); data 904 librpc/ndr/ndr.c talloc_steal(mem_ctx, blob->data); data 924 librpc/ndr/ndr.c talloc_steal(mem_ctx, blob->data); data 26 librpc/ndr/ndr_basic.c #define NDR_SVAL(ndr, ofs) (NDR_BE(ndr)?RSVAL(ndr->data,ofs):SVAL(ndr->data,ofs)) data 27 librpc/ndr/ndr_basic.c #define NDR_IVAL(ndr, ofs) (NDR_BE(ndr)?RIVAL(ndr->data,ofs):IVAL(ndr->data,ofs)) data 28 librpc/ndr/ndr_basic.c #define NDR_IVALS(ndr, ofs) (NDR_BE(ndr)?RIVALS(ndr->data,ofs):IVALS(ndr->data,ofs)) data 29 librpc/ndr/ndr_basic.c #define NDR_SSVAL(ndr, ofs, v) do { if (NDR_BE(ndr)) { RSSVAL(ndr->data,ofs,v); } else SSVAL(ndr->data,ofs,v); } while (0) data 30 librpc/ndr/ndr_basic.c #define NDR_SIVAL(ndr, ofs, v) do { if (NDR_BE(ndr)) { RSIVAL(ndr->data,ofs,v); } else SIVAL(ndr->data,ofs,v); } while (0) data 31 librpc/ndr/ndr_basic.c #define NDR_SIVALS(ndr, ofs, v) do { if (NDR_BE(ndr)) { RSIVALS(ndr->data,ofs,v); } else SIVALS(ndr->data,ofs,v); } while (0) data 44 librpc/ndr/ndr_basic.c if (ndr->data[i] != 0) { data 51 librpc/ndr/ndr_basic.c DEBUG(0,("%02x ", ndr->data[i])); data 64 librpc/ndr/ndr_basic.c *v = (int8_t)CVAL(ndr->data, ndr->offset); data 75 librpc/ndr/ndr_basic.c *v = CVAL(ndr->data, ndr->offset); data 202 librpc/ndr/ndr_basic.c memcpy(&h, ndr->data+ndr->offset, sizeof(h)); data 259 librpc/ndr/ndr_basic.c _PUBLIC_ enum ndr_err_code ndr_pull_bytes(struct ndr_pull *ndr, uint8_t *data, uint32_t n) data 262 librpc/ndr/ndr_basic.c memcpy(data, ndr->data + ndr->offset, n); data 270 librpc/ndr/ndr_basic.c _PUBLIC_ enum ndr_err_code ndr_pull_array_uint8(struct ndr_pull *ndr, int ndr_flags, uint8_t *data, uint32_t n) data 275 librpc/ndr/ndr_basic.c return ndr_pull_bytes(ndr, data, n); data 284 librpc/ndr/ndr_basic.c SCVAL(ndr->data, ndr->offset, (uint8_t)v); data 295 librpc/ndr/ndr_basic.c SCVAL(ndr->data, ndr->offset, v); data 399 librpc/ndr/ndr_basic.c memcpy(ndr->data+ndr->offset, &h, sizeof(h)); data 419 librpc/ndr/ndr_basic.c _PUBLIC_ enum ndr_err_code ndr_push_bytes(struct ndr_push *ndr, const uint8_t *data, uint32_t n) data 422 librpc/ndr/ndr_basic.c memcpy(ndr->data + ndr->offset, data, n); data 433 librpc/ndr/ndr_basic.c memset(ndr->data + ndr->offset, 0, n); data 441 librpc/ndr/ndr_basic.c _PUBLIC_ enum ndr_err_code ndr_push_array_uint8(struct ndr_push *ndr, int ndr_flags, const uint8_t *data, uint32_t n) data 446 librpc/ndr/ndr_basic.c return ndr_push_bytes(ndr, data, n); data 742 librpc/ndr/ndr_basic.c const uint8_t *data, uint32_t count) data 749 librpc/ndr/ndr_basic.c snprintf(&s[i*2], 3, "%02x", data[i]); data 761 librpc/ndr/ndr_basic.c ndr_print_uint8(ndr, idx, data[i]); data 772 librpc/ndr/ndr_basic.c dump_data(10, r.data, r.length); data 790 librpc/ndr/ndr_basic.c NDR_PUSH_ALLOC_SIZE(ndr, blob.data, blob.length); data 795 librpc/ndr/ndr_basic.c NDR_CHECK(ndr_push_bytes(ndr, blob.data, blob.length)); data 823 librpc/ndr/ndr_basic.c *blob = data_blob_talloc(ndr->current_mem_ctx, ndr->data+ndr->offset, length); data 828 librpc/ndr/ndr_basic.c _PUBLIC_ uint32_t ndr_size_DATA_BLOB(int ret, const DATA_BLOB *data, int flags) data 830 librpc/ndr/ndr_basic.c if (!data) return ret; data 831 librpc/ndr/ndr_basic.c return ret + data->length; data 66 librpc/ndr/ndr_compression.c comp_chunk.data = ndrpull->data + comp_chunk_offset; data 71 librpc/ndr/ndr_compression.c plain_chunk.data = ndrpush->data + plain_chunk_offset; data 79 librpc/ndr/ndr_compression.c if (comp_chunk.data[0] != 'C' || data 80 librpc/ndr/ndr_compression.c comp_chunk.data[1] != 'K') { data 83 librpc/ndr/ndr_compression.c comp_chunk.data[0], comp_chunk.data[1]); data 86 librpc/ndr/ndr_compression.c z->next_in = comp_chunk.data + 2; data 90 librpc/ndr/ndr_compression.c z->next_out = plain_chunk.data; data 145 librpc/ndr/ndr_compression.c z_ret = inflateSetDictionary(z, plain_chunk.data, plain_chunk.length); data 175 librpc/ndr/ndr_compression.c plain_chunk.data = ndrpull->data + plain_chunk_offset; data 188 librpc/ndr/ndr_compression.c comp_chunk.data = ndrpush->data + ndrpush->offset; data 192 librpc/ndr/ndr_compression.c comp_chunk.data[0] = 'C'; data 193 librpc/ndr/ndr_compression.c comp_chunk.data[1] = 'K'; data 195 librpc/ndr/ndr_compression.c z->next_in = plain_chunk.data; data 199 librpc/ndr/ndr_compression.c z->next_out = comp_chunk.data + 2; data 250 librpc/ndr/ndr_compression.c z_ret = deflateSetDictionary(z, plain_chunk.data, plain_chunk.length); data 294 librpc/ndr/ndr_compression.c comp_chunk.data = ndrpull->data + comp_chunk_offset; data 299 librpc/ndr/ndr_compression.c plain_chunk.data = ndrpush->data + plain_chunk_offset; data 305 librpc/ndr/ndr_compression.c ret = lzxpress_decompress(comp_chunk.data, data 307 librpc/ndr/ndr_compression.c plain_chunk.data, data 342 librpc/ndr/ndr_compression.c plain_chunk.data = ndrpull->data + plain_chunk_offset; data 355 librpc/ndr/ndr_compression.c comp_chunk.data = ndrpush->data + ndrpush->offset; data 359 librpc/ndr/ndr_compression.c ret = lzxpress_compress(plain_chunk.data, data 361 librpc/ndr/ndr_compression.c comp_chunk.data, data 430 librpc/ndr/ndr_compression.c comndr->data = uncompressed.data; data 491 librpc/ndr/ndr_compression.c ndrpull->data = uncomndr->data; data 98 librpc/ndr/ndr_drsuapi.c if (!blob.data) { data 108 librpc/ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, blob.data, blob.length)); data 140 librpc/ndr/ndr_drsuapi.c NDR_PULL_ALLOC_N(ndr, _oid_array.data, _oid_array.length); data 141 librpc/ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, _oid_array.data, _oid_array.length)); data 144 librpc/ndr/ndr_drsuapi.c if (_oid_array.length && _oid_array.data[0] == 0xFF) { data 170 librpc/ndr/ndr_drsuapi.c if (_blob.data) { data 223 librpc/ndr/ndr_sec_helper.c subndr->data = ndr->data + ndr->offset; data 575 librpc/ndr/ndr_spoolss_buf.c _r.out.data = &blob; data 585 librpc/ndr/ndr_spoolss_buf.c __r.out.data = r->out.data; data 592 librpc/ndr/ndr_spoolss_buf.c _r.out.data = &_blob; data 610 librpc/ndr/ndr_spoolss_buf.c _r.out.data = &blob; data 624 librpc/ndr/ndr_spoolss_buf.c _r.out.data = &blob; data 630 librpc/ndr/ndr_spoolss_buf.c NDR_PULL_ALLOC(ndr, r->out.data); data 632 librpc/ndr/ndr_spoolss_buf.c ZERO_STRUCTP(r->out.data); data 635 librpc/ndr/ndr_spoolss_buf.c if (_r.out.data && _r.out.data->length != r->in.offered) { data 638 librpc/ndr/ndr_spoolss_buf.c (unsigned)r->in.offered, (unsigned)_r.out.data->length); data 640 librpc/ndr/ndr_spoolss_buf.c if (_r.out.data && _r.out.data->length > 0 && *r->out.needed <= _r.out.data->length) { data 642 librpc/ndr/ndr_spoolss_buf.c struct ndr_pull *_ndr_data = ndr_pull_init_blob(_r.out.data, ndr, ndr->iconv_convenience); data 646 librpc/ndr/ndr_spoolss_buf.c __r.out.data = r->out.data; data 648 librpc/ndr/ndr_spoolss_buf.c r->out.data = __r.out.data; data 672 librpc/ndr/ndr_spoolss_buf.c __r.out.data = discard_const_p(union spoolss_PrinterData, &r->in.data); data 679 librpc/ndr/ndr_spoolss_buf.c _r.in.data = _data_blob_data; data 688 librpc/ndr/ndr_spoolss_buf.c _r.in.data = data_blob(NULL,0), data 37 librpc/ndr/ndr_wmi.c len = strlen(r->data); data 45 librpc/ndr/ndr_wmi.c status = ndr_push_string(ndr, NDR_SCALARS, r->data); data 59 librpc/ndr/ndr_wmi.c ndr->print(ndr, "%-25s: BSTR(\"%s\")", name, r->data); data 43 librpc/ndr/uuid.c if (s->data == NULL) { data 53 librpc/ndr/uuid.c string = talloc_strndup(mem_ctx, (const char *)s->data, s->length); data 70 librpc/ndr/uuid.c string = talloc_strndup(mem_ctx, (const char *)s->data, s->length); data 72 librpc/ndr/uuid.c if (11 == sscanf((const char *)s->data, data 82 librpc/ndr/uuid.c size_t rlen = strhex_to_str((char *)blob16.data, blob16.length, data 83 librpc/ndr/uuid.c (const char *)s->data, s->length); data 480 librpc/rpc/binding.c const char *data) data 484 librpc/rpc/binding.c epm_floor->rhs.tcp.port = atoi(data); data 488 librpc/rpc/binding.c epm_floor->rhs.udp.port = atoi(data); data 492 librpc/rpc/binding.c epm_floor->rhs.http.port = atoi(data); data 496 librpc/rpc/binding.c epm_floor->rhs.ip.ipaddr = talloc_strdup(mem_ctx, data); data 509 librpc/rpc/binding.c epm_floor->rhs.smb.unc = talloc_strdup(mem_ctx, data); data 514 librpc/rpc/binding.c epm_floor->rhs.pipe.path = talloc_strdup(mem_ctx, data); data 519 librpc/rpc/binding.c epm_floor->rhs.netbios.name = talloc_strdup(mem_ctx, data); data 527 librpc/rpc/binding.c epm_floor->rhs.vines_spp.port = atoi(data); data 531 librpc/rpc/binding.c epm_floor->rhs.vines_ipc.port = atoi(data); data 535 librpc/rpc/binding.c epm_floor->rhs.streettalk.streettalk = talloc_strdup(mem_ctx, data); data 540 librpc/rpc/binding.c epm_floor->rhs.unix_ds.path = talloc_strdup(mem_ctx, data); data 144 librpc/tools/ndrdump.c uint8_t *data; data 279 librpc/tools/ndrdump.c data = (uint8_t *)file_load(ctx_filename, &size, 0, mem_ctx); data 280 librpc/tools/ndrdump.c if (!data) { data 285 librpc/tools/ndrdump.c blob.data = data; data 306 librpc/tools/ndrdump.c data = (uint8_t *)file_load(filename, &size, 0, mem_ctx); data 308 librpc/tools/ndrdump.c data = (uint8_t *)stdin_load(mem_ctx, &size); data 310 librpc/tools/ndrdump.c if (!data) { data 318 librpc/tools/ndrdump.c blob.data = data; data 331 librpc/tools/ndrdump.c ndrdump_data(ndr_pull->data+ndr_pull->offset, data 338 librpc/tools/ndrdump.c ndrdump_data(blob.data, blob.length, dumpdata); data 374 librpc/tools/ndrdump.c ndrdump_data(v_blob.data, v_blob.length, dumpdata); data 391 librpc/tools/ndrdump.c ndrdump_data(ndr_v_pull->data+ndr_v_pull->offset, data 415 librpc/tools/ndrdump.c byte_a = blob.data[i]; data 423 librpc/tools/ndrdump.c byte_b = v_blob.data[i]; data 48 nsswitch/libwbclient/wbc_idmap.c strncpy(request.data.sid, sid_string, sizeof(request.data.sid)-1); data 58 nsswitch/libwbclient/wbc_idmap.c *puid = response.data.uid; data 90 nsswitch/libwbclient/wbc_idmap.c request.data.uid = uid; data 99 nsswitch/libwbclient/wbc_idmap.c wbc_status = wbcStringToSid(response.data.sid.sid, sid); data 142 nsswitch/libwbclient/wbc_idmap.c strncpy(request.data.sid, sid_string, sizeof(request.data.sid)-1); data 152 nsswitch/libwbclient/wbc_idmap.c *pgid = response.data.gid; data 185 nsswitch/libwbclient/wbc_idmap.c request.data.gid = gid; data 194 nsswitch/libwbclient/wbc_idmap.c wbc_status = wbcStringToSid(response.data.sid.sid, sid); data 230 nsswitch/libwbclient/wbc_idmap.c *puid = response.data.uid; data 260 nsswitch/libwbclient/wbc_idmap.c *pgid = response.data.gid; data 291 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.id = uid; data 292 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.type = _ID_TYPE_UID; data 297 nsswitch/libwbclient/wbc_idmap.c strncpy(request.data.dual_idmapset.sid, sid_string, data 298 nsswitch/libwbclient/wbc_idmap.c sizeof(request.data.dual_idmapset.sid)-1); data 328 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.id = gid; data 329 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.type = _ID_TYPE_GID; data 334 nsswitch/libwbclient/wbc_idmap.c strncpy(request.data.dual_idmapset.sid, sid_string, data 335 nsswitch/libwbclient/wbc_idmap.c sizeof(request.data.dual_idmapset.sid)-1); data 365 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.id = uid; data 366 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.type = _ID_TYPE_UID; data 371 nsswitch/libwbclient/wbc_idmap.c strncpy(request.data.dual_idmapset.sid, sid_string, data 372 nsswitch/libwbclient/wbc_idmap.c sizeof(request.data.dual_idmapset.sid)-1); data 402 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.id = gid; data 403 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.type = _ID_TYPE_GID; data 408 nsswitch/libwbclient/wbc_idmap.c strncpy(request.data.dual_idmapset.sid, sid_string, data 409 nsswitch/libwbclient/wbc_idmap.c sizeof(request.data.dual_idmapset.sid)-1); data 434 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.id = uid_hwm; data 435 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.type = _ID_TYPE_UID; data 459 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.id = gid_hwm; data 460 nsswitch/libwbclient/wbc_idmap.c request.data.dual_idmapset.type = _ID_TYPE_GID; data 61 nsswitch/libwbclient/wbc_pam.c i->user_flags = resp->data.auth.info3.user_flgs; data 63 nsswitch/libwbclient/wbc_pam.c i->account_name = talloc_strdup(i, resp->data.auth.info3.user_name); data 66 nsswitch/libwbclient/wbc_pam.c i->full_name = talloc_strdup(i, resp->data.auth.info3.full_name); data 68 nsswitch/libwbclient/wbc_pam.c i->domain_name = talloc_strdup(i, resp->data.auth.info3.logon_dom); data 72 nsswitch/libwbclient/wbc_pam.c i->acct_flags = resp->data.auth.info3.acct_flags; data 74 nsswitch/libwbclient/wbc_pam.c resp->data.auth.user_session_key, data 77 nsswitch/libwbclient/wbc_pam.c resp->data.auth.first_8_lm_hash, data 80 nsswitch/libwbclient/wbc_pam.c i->logon_count = resp->data.auth.info3.logon_count; data 81 nsswitch/libwbclient/wbc_pam.c i->bad_password_count = resp->data.auth.info3.bad_pw_count; data 83 nsswitch/libwbclient/wbc_pam.c i->logon_time = resp->data.auth.info3.logon_time; data 84 nsswitch/libwbclient/wbc_pam.c i->logoff_time = resp->data.auth.info3.logoff_time; data 85 nsswitch/libwbclient/wbc_pam.c i->kickoff_time = resp->data.auth.info3.kickoff_time; data 86 nsswitch/libwbclient/wbc_pam.c i->pass_last_set_time = resp->data.auth.info3.pass_last_set_time; data 87 nsswitch/libwbclient/wbc_pam.c i->pass_can_change_time = resp->data.auth.info3.pass_can_change_time; data 88 nsswitch/libwbclient/wbc_pam.c i->pass_must_change_time= resp->data.auth.info3.pass_must_change_time; data 90 nsswitch/libwbclient/wbc_pam.c i->logon_server = talloc_strdup(i, resp->data.auth.info3.logon_srv); data 92 nsswitch/libwbclient/wbc_pam.c i->logon_script = talloc_strdup(i, resp->data.auth.info3.logon_script); data 94 nsswitch/libwbclient/wbc_pam.c i->profile_path = talloc_strdup(i, resp->data.auth.info3.profile_path); data 96 nsswitch/libwbclient/wbc_pam.c i->home_directory= talloc_strdup(i, resp->data.auth.info3.home_dir); data 98 nsswitch/libwbclient/wbc_pam.c i->home_drive = talloc_strdup(i, resp->data.auth.info3.dir_drive); data 102 nsswitch/libwbclient/wbc_pam.c i->num_sids += resp->data.auth.info3.num_groups; data 103 nsswitch/libwbclient/wbc_pam.c i->num_sids += resp->data.auth.info3.num_other_sids; data 108 nsswitch/libwbclient/wbc_pam.c wbc_status = wbcStringToSid(resp->data.auth.info3.dom_sid, data 125 nsswitch/libwbclient/wbc_pam.c resp->data.auth.info3.user_rid, data 129 nsswitch/libwbclient/wbc_pam.c resp->data.auth.info3.group_rid, data 133 nsswitch/libwbclient/wbc_pam.c p = (char *)resp->extra_data.data; data 139 nsswitch/libwbclient/wbc_pam.c for (j=0; j < resp->data.auth.info3.num_groups; j++) { data 163 nsswitch/libwbclient/wbc_pam.c for (j=0; j < resp->data.auth.info3.num_other_sids; j++) { data 217 nsswitch/libwbclient/wbc_pam.c e->nt_status = resp->data.auth.nt_status; data 218 nsswitch/libwbclient/wbc_pam.c e->pam_error = resp->data.auth.pam_error; data 219 nsswitch/libwbclient/wbc_pam.c e->nt_string = talloc_strdup(e, resp->data.auth.nt_status_string); data 222 nsswitch/libwbclient/wbc_pam.c e->display_string = talloc_strdup(e, resp->data.auth.error_string); data 243 nsswitch/libwbclient/wbc_pam.c i->min_passwordage = resp->data.auth.policy.min_passwordage; data 244 nsswitch/libwbclient/wbc_pam.c i->min_length_password = resp->data.auth.policy.min_length_password; data 245 nsswitch/libwbclient/wbc_pam.c i->password_history = resp->data.auth.policy.password_history; data 246 nsswitch/libwbclient/wbc_pam.c i->password_properties = resp->data.auth.policy.password_properties; data 247 nsswitch/libwbclient/wbc_pam.c i->expire = resp->data.auth.policy.expire; data 270 nsswitch/libwbclient/wbc_pam.c if (resp->data.auth.krb5ccname) { data 275 nsswitch/libwbclient/wbc_pam.c (uint8_t *)resp->data.auth.krb5ccname, data 276 nsswitch/libwbclient/wbc_pam.c strlen(resp->data.auth.krb5ccname)+1); data 280 nsswitch/libwbclient/wbc_pam.c if (resp->data.auth.unix_username) { data 285 nsswitch/libwbclient/wbc_pam.c (uint8_t *)resp->data.auth.unix_username, data 286 nsswitch/libwbclient/wbc_pam.c strlen(resp->data.auth.unix_username)+1); data 352 nsswitch/libwbclient/wbc_pam.c snprintf(request.data.auth.user, data 353 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth.user)-1, data 356 nsswitch/libwbclient/wbc_pam.c sep_response.data.info.winbind_separator, data 359 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth.user, data 361 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth.user)-1); data 364 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth.pass, data 366 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth.pass)-1); data 402 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth_crap.user, data 404 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth_crap.user)-1); data 406 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth_crap.domain, data 408 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth_crap.domain)-1); data 411 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth_crap.workstation, data 413 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth_crap.workstation)-1); data 416 nsswitch/libwbclient/wbc_pam.c request.data.auth_crap.logon_parameters = data 419 nsswitch/libwbclient/wbc_pam.c memcpy(request.data.auth_crap.chal, data 421 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth_crap.chal)); data 423 nsswitch/libwbclient/wbc_pam.c request.data.auth_crap.lm_resp_len = data 425 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth_crap.lm_resp)); data 427 nsswitch/libwbclient/wbc_pam.c memcpy(request.data.auth_crap.lm_resp, data 429 nsswitch/libwbclient/wbc_pam.c request.data.auth_crap.lm_resp_len); data 431 nsswitch/libwbclient/wbc_pam.c request.data.auth_crap.nt_resp_len = params->password.response.nt_length; data 432 nsswitch/libwbclient/wbc_pam.c if (params->password.response.nt_length > sizeof(request.data.auth_crap.nt_resp)) { data 435 nsswitch/libwbclient/wbc_pam.c request.extra_data.data = talloc_zero_array(NULL, char, request.extra_len); data 436 nsswitch/libwbclient/wbc_pam.c if (request.extra_data.data == NULL) { data 440 nsswitch/libwbclient/wbc_pam.c memcpy(request.extra_data.data, data 442 nsswitch/libwbclient/wbc_pam.c request.data.auth_crap.nt_resp_len); data 444 nsswitch/libwbclient/wbc_pam.c memcpy(request.data.auth_crap.nt_resp, data 446 nsswitch/libwbclient/wbc_pam.c request.data.auth_crap.nt_resp_len); data 465 nsswitch/libwbclient/wbc_pam.c if (response.data.auth.nt_status != 0) { data 486 nsswitch/libwbclient/wbc_pam.c if (response.extra_data.data) data 487 nsswitch/libwbclient/wbc_pam.c free(response.extra_data.data); data 489 nsswitch/libwbclient/wbc_pam.c talloc_free(request.extra_data.data); data 519 nsswitch/libwbclient/wbc_pam.c if (response.data.auth.nt_status != 0) { data 564 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.logoff.user, params->username, data 565 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.logoff.user)-1); data 570 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { data 571 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.logoff.krb5ccname, data 572 nsswitch/libwbclient/wbc_pam.c (const char *)params->blobs[i].blob.data, data 573 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.logoff.krb5ccname) - 1); data 579 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { data 580 nsswitch/libwbclient/wbc_pam.c memcpy(&request.data.logoff.uid, data 581 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data, data 583 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.logoff.uid))); data 589 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { data 591 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data, data 606 nsswitch/libwbclient/wbc_pam.c if (response.data.auth.nt_status != 0) { data 642 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.logoff.user, username, data 643 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.logoff.user)-1); data 644 nsswitch/libwbclient/wbc_pam.c request.data.logoff.uid = uid; data 647 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.logoff.krb5ccname, ccfilename, data 648 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.logoff.krb5ccname)-1); data 705 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.chauthtok.user, params->account_name, data 706 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.chauthtok.user) - 1); data 709 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.chauthtok.oldpass, data 711 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.chauthtok.oldpass) - 1); data 715 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.chauthtok.newpass, data 717 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.chauthtok.newpass) - 1); data 777 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.chng_pswd_auth_crap.user, data 779 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.chng_pswd_auth_crap.user) - 1); data 781 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.chng_pswd_auth_crap.domain, data 783 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.chng_pswd_auth_crap.domain) - 1); data 786 nsswitch/libwbclient/wbc_pam.c memcpy(request.data.chng_pswd_auth_crap.new_nt_pswd, data 788 nsswitch/libwbclient/wbc_pam.c request.data.chng_pswd_auth_crap.new_nt_pswd_len); data 789 nsswitch/libwbclient/wbc_pam.c request.data.chng_pswd_auth_crap.new_nt_pswd_len = data 794 nsswitch/libwbclient/wbc_pam.c memcpy(request.data.chng_pswd_auth_crap.new_lm_pswd, data 796 nsswitch/libwbclient/wbc_pam.c request.data.chng_pswd_auth_crap.new_lm_pswd_len); data 797 nsswitch/libwbclient/wbc_pam.c request.data.chng_pswd_auth_crap.new_lm_pswd_len = data 802 nsswitch/libwbclient/wbc_pam.c memcpy(request.data.chng_pswd_auth_crap.old_nt_hash_enc, data 804 nsswitch/libwbclient/wbc_pam.c request.data.chng_pswd_auth_crap.old_nt_hash_enc_len); data 805 nsswitch/libwbclient/wbc_pam.c request.data.chng_pswd_auth_crap.old_nt_hash_enc_len = data 810 nsswitch/libwbclient/wbc_pam.c memcpy(request.data.chng_pswd_auth_crap.old_lm_hash_enc, data 812 nsswitch/libwbclient/wbc_pam.c request.data.chng_pswd_auth_crap.old_lm_hash_enc_len); data 813 nsswitch/libwbclient/wbc_pam.c request.data.chng_pswd_auth_crap.old_lm_hash_enc_len = data 835 nsswitch/libwbclient/wbc_pam.c if (response.data.auth.nt_status != 0) { data 853 nsswitch/libwbclient/wbc_pam.c *reject_reason = response.data.auth.reject_reason; data 944 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth.user, data 946 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth.user)-1); data 948 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth.pass, data 950 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth.pass)-1); data 955 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { data 956 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth.krb5_cc_type, data 957 nsswitch/libwbclient/wbc_pam.c (const char *)params->blobs[i].blob.data, data 958 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth.krb5_cc_type) - 1); data 964 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { data 965 nsswitch/libwbclient/wbc_pam.c memcpy(&request.data.auth.uid, data 966 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data, data 967 nsswitch/libwbclient/wbc_pam.c MIN(sizeof(request.data.auth.uid), data 974 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { data 977 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data, data 986 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data && data 987 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data[0] > 0) { data 988 nsswitch/libwbclient/wbc_pam.c strncpy(request.data.auth.require_membership_of_sid, data 989 nsswitch/libwbclient/wbc_pam.c (const char *)params->blobs[i].blob.data, data 990 nsswitch/libwbclient/wbc_pam.c sizeof(request.data.auth.require_membership_of_sid) - 1); data 1000 nsswitch/libwbclient/wbc_pam.c if (response.data.auth.nt_status != 0) { data 1028 nsswitch/libwbclient/wbc_pam.c if (response.extra_data.data) data 1029 nsswitch/libwbclient/wbc_pam.c free(response.extra_data.data); data 148 nsswitch/libwbclient/wbc_pwd.c strncpy(request.data.username, name, sizeof(request.data.username)-1); data 155 nsswitch/libwbclient/wbc_pwd.c *pwd = copy_passwd_entry(&response.data.pw); data 179 nsswitch/libwbclient/wbc_pwd.c request.data.uid = uid; data 186 nsswitch/libwbclient/wbc_pwd.c *pwd = copy_passwd_entry(&response.data.pw); data 214 nsswitch/libwbclient/wbc_pwd.c strncpy(request.data.sid, sid_string, sizeof(request.data.sid)); data 221 nsswitch/libwbclient/wbc_pwd.c *pwd = copy_passwd_entry(&response.data.pw); data 251 nsswitch/libwbclient/wbc_pwd.c strncpy(request.data.groupname, name, sizeof(request.data.groupname)-1); data 258 nsswitch/libwbclient/wbc_pwd.c *grp = copy_group_entry(&response.data.gr, data 259 nsswitch/libwbclient/wbc_pwd.c (char*)response.extra_data.data); data 263 nsswitch/libwbclient/wbc_pwd.c if (response.extra_data.data) data 264 nsswitch/libwbclient/wbc_pwd.c free(response.extra_data.data); data 286 nsswitch/libwbclient/wbc_pwd.c request.data.gid = gid; data 293 nsswitch/libwbclient/wbc_pwd.c *grp = copy_group_entry(&response.data.gr, data 294 nsswitch/libwbclient/wbc_pwd.c (char*)response.extra_data.data); data 298 nsswitch/libwbclient/wbc_pwd.c if (response.extra_data.data) data 299 nsswitch/libwbclient/wbc_pwd.c free(response.extra_data.data); data 326 nsswitch/libwbclient/wbc_pwd.c if (pw_response.extra_data.data) { data 327 nsswitch/libwbclient/wbc_pwd.c free(pw_response.extra_data.data); data 348 nsswitch/libwbclient/wbc_pwd.c if (pw_response.extra_data.data) { data 349 nsswitch/libwbclient/wbc_pwd.c free(pw_response.extra_data.data); data 377 nsswitch/libwbclient/wbc_pwd.c if (pw_response.extra_data.data) { data 378 nsswitch/libwbclient/wbc_pwd.c free(pw_response.extra_data.data); data 383 nsswitch/libwbclient/wbc_pwd.c request.data.num_entries = MAX_GETPWENT_USERS; data 390 nsswitch/libwbclient/wbc_pwd.c pw_cache_size = pw_response.data.num_entries; data 394 nsswitch/libwbclient/wbc_pwd.c wb_pw = (struct winbindd_pw *) pw_response.extra_data.data; data 428 nsswitch/libwbclient/wbc_pwd.c if (gr_response.extra_data.data) { data 429 nsswitch/libwbclient/wbc_pwd.c free(gr_response.extra_data.data); data 450 nsswitch/libwbclient/wbc_pwd.c if (gr_response.extra_data.data) { data 451 nsswitch/libwbclient/wbc_pwd.c free(gr_response.extra_data.data); data 480 nsswitch/libwbclient/wbc_pwd.c if (gr_response.extra_data.data) { data 481 nsswitch/libwbclient/wbc_pwd.c free(gr_response.extra_data.data); data 486 nsswitch/libwbclient/wbc_pwd.c request.data.num_entries = MAX_GETGRENT_GROUPS; data 493 nsswitch/libwbclient/wbc_pwd.c gr_cache_size = gr_response.data.num_entries; data 497 nsswitch/libwbclient/wbc_pwd.c wb_gr = (struct winbindd_gr *) gr_response.extra_data.data; data 503 nsswitch/libwbclient/wbc_pwd.c ((char *)gr_response.extra_data.data)+mem_ofs); data 529 nsswitch/libwbclient/wbc_pwd.c if (gr_response.extra_data.data) { data 530 nsswitch/libwbclient/wbc_pwd.c free(gr_response.extra_data.data); data 535 nsswitch/libwbclient/wbc_pwd.c request.data.num_entries = MAX_GETGRENT_GROUPS; data 542 nsswitch/libwbclient/wbc_pwd.c gr_cache_size = gr_response.data.num_entries; data 546 nsswitch/libwbclient/wbc_pwd.c wb_gr = (struct winbindd_gr *) gr_response.extra_data.data; data 581 nsswitch/libwbclient/wbc_pwd.c strncpy(request.data.username, account, sizeof(request.data.username)-1); data 588 nsswitch/libwbclient/wbc_pwd.c groups = talloc_array(NULL, gid_t, response.data.num_entries); data 591 nsswitch/libwbclient/wbc_pwd.c for (i = 0; i < response.data.num_entries; i++) { data 592 nsswitch/libwbclient/wbc_pwd.c groups[i] = ((gid_t *)response.extra_data.data)[i]; data 595 nsswitch/libwbclient/wbc_pwd.c *num_groups = response.data.num_entries; data 602 nsswitch/libwbclient/wbc_pwd.c if (response.extra_data.data) { data 603 nsswitch/libwbclient/wbc_pwd.c free(response.extra_data.data); data 174 nsswitch/libwbclient/wbc_sid.c strncpy(request.data.name.dom_name, domain, data 175 nsswitch/libwbclient/wbc_sid.c sizeof(request.data.name.dom_name)-1); data 176 nsswitch/libwbclient/wbc_sid.c strncpy(request.data.name.name, name, data 177 nsswitch/libwbclient/wbc_sid.c sizeof(request.data.name.name)-1); data 184 nsswitch/libwbclient/wbc_sid.c wbc_status = wbcStringToSid(response.data.sid.sid, sid); data 187 nsswitch/libwbclient/wbc_sid.c *name_type = (enum wbcSidType)response.data.sid.type; data 224 nsswitch/libwbclient/wbc_sid.c strncpy(request.data.sid, sid_string, sizeof(request.data.sid)-1); data 236 nsswitch/libwbclient/wbc_sid.c domain = talloc_strdup(NULL, response.data.name.dom_name); data 239 nsswitch/libwbclient/wbc_sid.c name = talloc_strdup(NULL, response.data.name.name); data 242 nsswitch/libwbclient/wbc_sid.c name_type = (enum wbcSidType)response.data.name.type; data 316 nsswitch/libwbclient/wbc_sid.c strncpy(request.data.sid, sid_string, sizeof(request.data.sid)-1); data 340 nsswitch/libwbclient/wbc_sid.c request.extra_data.data = ridlist; data 349 nsswitch/libwbclient/wbc_sid.c domain_name = talloc_strdup(NULL, response.data.domain_name); data 358 nsswitch/libwbclient/wbc_sid.c p = (char *)response.extra_data.data; data 398 nsswitch/libwbclient/wbc_sid.c if (response.extra_data.data) { data 399 nsswitch/libwbclient/wbc_sid.c free(response.extra_data.data); data 447 nsswitch/libwbclient/wbc_sid.c strncpy(request.data.sid, sid_string, sizeof(request.data.sid)-1); data 461 nsswitch/libwbclient/wbc_sid.c if (response.data.num_entries && data 462 nsswitch/libwbclient/wbc_sid.c !response.extra_data.data) { data 468 nsswitch/libwbclient/wbc_sid.c response.data.num_entries); data 471 nsswitch/libwbclient/wbc_sid.c s = (const char *)response.extra_data.data; data 472 nsswitch/libwbclient/wbc_sid.c for (i = 0; i < response.data.num_entries; i++) { data 482 nsswitch/libwbclient/wbc_sid.c *num_sids = response.data.num_entries; data 488 nsswitch/libwbclient/wbc_sid.c if (response.extra_data.data) { data 489 nsswitch/libwbclient/wbc_sid.c free(response.extra_data.data); data 542 nsswitch/libwbclient/wbc_sid.c strncpy(request.data.sid, sid_string, sizeof(request.data.sid)-1); data 583 nsswitch/libwbclient/wbc_sid.c request.extra_data.data = extra_data; data 591 nsswitch/libwbclient/wbc_sid.c if (response.data.num_entries && data 592 nsswitch/libwbclient/wbc_sid.c !response.extra_data.data) { data 598 nsswitch/libwbclient/wbc_sid.c response.data.num_entries); data 601 nsswitch/libwbclient/wbc_sid.c s = (const char *)response.extra_data.data; data 602 nsswitch/libwbclient/wbc_sid.c for (i = 0; i < response.data.num_entries; i++) { data 614 nsswitch/libwbclient/wbc_sid.c *num_alias_rids = response.data.num_entries; data 626 nsswitch/libwbclient/wbc_sid.c if (response.extra_data.data) { data 627 nsswitch/libwbclient/wbc_sid.c free(response.extra_data.data); data 666 nsswitch/libwbclient/wbc_sid.c next = (const char *)response.extra_data.data; data 696 nsswitch/libwbclient/wbc_sid.c if (response.extra_data.data) { data 697 nsswitch/libwbclient/wbc_sid.c free(response.extra_data.data); data 734 nsswitch/libwbclient/wbc_sid.c next = (const char *)response.extra_data.data; data 764 nsswitch/libwbclient/wbc_sid.c if (response.extra_data.data) { data 765 nsswitch/libwbclient/wbc_sid.c free(response.extra_data.data); data 66 nsswitch/libwbclient/wbc_util.c info->interface_version = response.data.interface_version; data 73 nsswitch/libwbclient/wbc_util.c response.data.info.samba_version); data 75 nsswitch/libwbclient/wbc_util.c info->winbind_separator = response.data.info.winbind_separator; data 82 nsswitch/libwbclient/wbc_util.c response.data.netbios_name); data 90 nsswitch/libwbclient/wbc_util.c response.data.domain_name); data 152 nsswitch/libwbclient/wbc_util.c response.data.domain_info.name); data 156 nsswitch/libwbclient/wbc_util.c response.data.domain_info.alt_name); data 159 nsswitch/libwbclient/wbc_util.c wbc_status = wbcStringToSid(response.data.domain_info.sid, data 163 nsswitch/libwbclient/wbc_util.c if (response.data.domain_info.native_mode) data 165 nsswitch/libwbclient/wbc_util.c if (response.data.domain_info.active_directory) data 167 nsswitch/libwbclient/wbc_util.c if (response.data.domain_info.primary) data 196 nsswitch/libwbclient/wbc_util.c strncpy(request.data.winsreq, name, data 197 nsswitch/libwbclient/wbc_util.c sizeof(request.data.winsreq)-1); data 206 nsswitch/libwbclient/wbc_util.c ipaddr = talloc_strdup(NULL, response.data.winsresp); data 229 nsswitch/libwbclient/wbc_util.c strncpy(request.data.winsreq, ip, data 230 nsswitch/libwbclient/wbc_util.c sizeof(request.data.winsreq)-1); data 239 nsswitch/libwbclient/wbc_util.c name_str = talloc_strdup(NULL, response.data.winsresp); data 409 nsswitch/libwbclient/wbc_util.c p = (char *)response.extra_data.data; data 433 nsswitch/libwbclient/wbc_util.c extra_data = strdup((char*)response.extra_data.data); data 502 nsswitch/libwbclient/wbc_util.c dc->dc_name = talloc_strdup(dc, response.data.dc_name); data 526 nsswitch/libwbclient/wbc_util.c i->dc_unc = talloc_strdup(i, resp->data.dsgetdcname.dc_unc); data 529 nsswitch/libwbclient/wbc_util.c i->dc_address = talloc_strdup(i, resp->data.dsgetdcname.dc_address); data 532 nsswitch/libwbclient/wbc_util.c i->dc_address_type = resp->data.dsgetdcname.dc_address_type; data 534 nsswitch/libwbclient/wbc_util.c wbc_status = wbcStringToGuid(resp->data.dsgetdcname.domain_guid, &guid); data 544 nsswitch/libwbclient/wbc_util.c i->domain_name = talloc_strdup(i, resp->data.dsgetdcname.domain_name); data 547 nsswitch/libwbclient/wbc_util.c if (resp->data.dsgetdcname.forest_name[0] != '\0') { data 549 nsswitch/libwbclient/wbc_util.c resp->data.dsgetdcname.forest_name); data 555 nsswitch/libwbclient/wbc_util.c i->dc_flags = resp->data.dsgetdcname.dc_flags; data 557 nsswitch/libwbclient/wbc_util.c if (resp->data.dsgetdcname.dc_site_name[0] != '\0') { data 559 nsswitch/libwbclient/wbc_util.c resp->data.dsgetdcname.dc_site_name); data 565 nsswitch/libwbclient/wbc_util.c if (resp->data.dsgetdcname.client_site_name[0] != '\0') { data 567 nsswitch/libwbclient/wbc_util.c resp->data.dsgetdcname.client_site_name); data 602 nsswitch/libwbclient/wbc_util.c request.data.dsgetdcname.flags = flags; data 604 nsswitch/libwbclient/wbc_util.c strncpy(request.data.dsgetdcname.domain_name, domain, data 605 nsswitch/libwbclient/wbc_util.c sizeof(request.data.dsgetdcname.domain_name)-1); data 608 nsswitch/libwbclient/wbc_util.c strncpy(request.data.dsgetdcname.site_name, site, data 609 nsswitch/libwbclient/wbc_util.c sizeof(request.data.dsgetdcname.site_name)-1); data 618 nsswitch/libwbclient/wbc_util.c strncpy(request.data.dsgetdcname.domain_guid, str, data 619 nsswitch/libwbclient/wbc_util.c sizeof(request.data.dsgetdcname.domain_guid)-1); data 648 nsswitch/libwbclient/wbc_util.c uint8_t *data, data 662 nsswitch/libwbclient/wbc_util.c blob.blob.data = (uint8_t *)talloc_memdup(*blobs, data, length); data 663 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(blob.blob.data, wbc_status); data 231 nsswitch/libwbclient/wbclient.h uint8_t *data; data 1206 nsswitch/libwbclient/wbclient.h uint8_t *data, data 180 nsswitch/pam_winbind.c const void **data = (const void **)_data; data 181 nsswitch/pam_winbind.c return pam_get_data(pamh, module_data_name, data); data 308 nsswitch/pam_winbind.c const void *data = NULL; data 310 nsswitch/pam_winbind.c pam_get_item(ctx->pamh, item_type, &data); data 312 nsswitch/pam_winbind.c pam_get_data(ctx->pamh, key, &data); data 314 nsswitch/pam_winbind.c if (data != NULL) { data 319 nsswitch/pam_winbind.c ctx->pamh, type, key, (const char *)data, data 320 nsswitch/pam_winbind.c data); data 324 nsswitch/pam_winbind.c ctx->pamh, type, key, data); data 560 nsswitch/pam_winbind.c void *data, data 567 nsswitch/pam_winbind.c "(error_status = %d)", pamh, data, data 570 nsswitch/pam_winbind.c TALLOC_FREE(data); data 1239 nsswitch/pam_winbind.c krb5ccname = (const char *)info->blobs[i].blob.data; data 1286 nsswitch/pam_winbind.c unix_username = (const char *)info->blobs[i].blob.data; data 39 nsswitch/wb_common.c SAFE_FREE(response->extra_data.data); data 335 nsswitch/wb_common.c if ((winbindd_request_response(WINBINDD_INTERFACE_VERSION, &request, &response) != NSS_STATUS_SUCCESS) || (response.data.interface_version != WINBIND_INTERFACE_VERSION)) { data 345 nsswitch/wb_common.c if ((fd = winbind_named_pipe_sock((char *)response.extra_data.data)) != -1) { data 356 nsswitch/wb_common.c SAFE_FREE(response.extra_data.data); data 519 nsswitch/wb_common.c response->extra_data.data = NULL; data 529 nsswitch/wb_common.c if (!(response->extra_data.data = malloc(extra_data_len))) { data 533 nsswitch/wb_common.c result2 = winbind_read_sock(response->extra_data.data, data 581 nsswitch/wb_common.c (winbind_write_sock(request->extra_data.data, data 656 nsswitch/wbinfo.c d_printf("%s\n", response.data.dc_name); data 670 nsswitch/wbinfo.c fstrcpy(request.data.dsgetdcname.domain_name, domain_name); data 671 nsswitch/wbinfo.c request.data.dsgetdcname.flags = flags; data 685 nsswitch/wbinfo.c d_printf("%s\n", response.data.dsgetdcname.dc_unc); data 686 nsswitch/wbinfo.c d_printf("%s\n", response.data.dsgetdcname.dc_address); data 687 nsswitch/wbinfo.c d_printf("%d\n", response.data.dsgetdcname.dc_address_type); data 688 nsswitch/wbinfo.c d_printf("%s\n", response.data.dsgetdcname.domain_guid); data 689 nsswitch/wbinfo.c d_printf("%s\n", response.data.dsgetdcname.domain_name); data 690 nsswitch/wbinfo.c d_printf("%s\n", response.data.dsgetdcname.forest_name); data 691 nsswitch/wbinfo.c d_printf("0x%08x\n", response.data.dsgetdcname.dc_flags); data 692 nsswitch/wbinfo.c d_printf("%s\n", response.data.dsgetdcname.dc_site_name); data 693 nsswitch/wbinfo.c d_printf("%s\n", response.data.dsgetdcname.client_site_name); data 1195 nsswitch/wbinfo.c fstrcpy(request.data.auth.user, username); data 1196 nsswitch/wbinfo.c fstrcpy(request.data.auth.pass, p + 1); data 1199 nsswitch/wbinfo.c fstrcpy(request.data.auth.user, username); data 1201 nsswitch/wbinfo.c fstrcpy(request.data.auth.pass, password); data 1207 nsswitch/wbinfo.c fstrcpy(request.data.auth.krb5_cc_type, cctype); data 1209 nsswitch/wbinfo.c request.data.auth.uid = geteuid(); data 1218 nsswitch/wbinfo.c if (response.data.auth.nt_status) data 1220 nsswitch/wbinfo.c response.data.auth.nt_status_string, data 1221 nsswitch/wbinfo.c response.data.auth.nt_status, data 1222 nsswitch/wbinfo.c response.data.auth.error_string); data 1227 nsswitch/wbinfo.c if (response.data.auth.info3.user_flgs & NETLOGON_CACHED_ACCOUNT) { data 1232 nsswitch/wbinfo.c if (response.data.auth.krb5ccname[0] != '\0') { data 1233 nsswitch/wbinfo.c d_printf("credentials were put in: %s\n", response.data.auth.krb5ccname); data 1272 nsswitch/wbinfo.c if (response.data.auth.nt_status) data 1274 nsswitch/wbinfo.c response.data.auth.nt_status_string, data 1275 nsswitch/wbinfo.c response.data.auth.nt_status, data 1276 nsswitch/wbinfo.c response.data.auth.error_string); data 1348 nsswitch/wbinfo.c lm.data); data 1355 nsswitch/wbinfo.c nt.data); data 1359 nsswitch/wbinfo.c params.password.response.nt_data = nt.data; data 1361 nsswitch/wbinfo.c params.password.response.lm_data = lm.data; data 1405 nsswitch/wbinfo.c fstrcpy(request.data.auth.user, username); data 1406 nsswitch/wbinfo.c fstrcpy(request.data.auth.pass, p + 1); data 1409 nsswitch/wbinfo.c fstrcpy(request.data.auth.user, username); data 1410 nsswitch/wbinfo.c fstrcpy(request.data.auth.pass, getpass("Password: ")); data 1422 nsswitch/wbinfo.c if (response.data.auth.nt_status) data 1424 nsswitch/wbinfo.c response.data.auth.nt_status_string, data 1425 nsswitch/wbinfo.c response.data.auth.nt_status, data 1426 nsswitch/wbinfo.c response.data.auth.error_string); data 1431 nsswitch/wbinfo.c if (response.extra_data.data == NULL) { data 1436 nsswitch/wbinfo.c if (!afs_settoken_str((char *)response.extra_data.data)) { data 61 nsswitch/wbinfo4.c sep = response.data.info.winbind_separator; data 98 nsswitch/wbinfo4.c fstrcpy(winbind_domain, response.data.domain_name); data 140 nsswitch/wbinfo4.c fstrcpy(request.data.username, user); data 148 nsswitch/wbinfo4.c response.data.pw.pw_name, data 149 nsswitch/wbinfo4.c response.data.pw.pw_passwd, data 150 nsswitch/wbinfo4.c response.data.pw.pw_uid, data 151 nsswitch/wbinfo4.c response.data.pw.pw_gid, data 152 nsswitch/wbinfo4.c response.data.pw.pw_gecos, data 153 nsswitch/wbinfo4.c response.data.pw.pw_dir, data 154 nsswitch/wbinfo4.c response.data.pw.pw_shell ); data 169 nsswitch/wbinfo4.c request.data.uid = uid; data 177 nsswitch/wbinfo4.c response.data.pw.pw_name, data 178 nsswitch/wbinfo4.c response.data.pw.pw_passwd, data 179 nsswitch/wbinfo4.c response.data.pw.pw_uid, data 180 nsswitch/wbinfo4.c response.data.pw.pw_gid, data 181 nsswitch/wbinfo4.c response.data.pw.pw_gecos, data 182 nsswitch/wbinfo4.c response.data.pw.pw_dir, data 183 nsswitch/wbinfo4.c response.data.pw.pw_shell ); data 200 nsswitch/wbinfo4.c fstrcpy(request.data.groupname, group); data 209 nsswitch/wbinfo4.c response.data.gr.gr_name, data 210 nsswitch/wbinfo4.c response.data.gr.gr_passwd, data 211 nsswitch/wbinfo4.c response.data.gr.gr_gid ); data 228 nsswitch/wbinfo4.c request.data.gid = gid; data 237 nsswitch/wbinfo4.c response.data.gr.gr_name, data 238 nsswitch/wbinfo4.c response.data.gr.gr_passwd, data 239 nsswitch/wbinfo4.c response.data.gr.gr_gid ); data 258 nsswitch/wbinfo4.c fstrcpy(request.data.username, user); data 265 nsswitch/wbinfo4.c for (i = 0; i < response.data.num_entries; i++) data 266 nsswitch/wbinfo4.c d_printf("%d\n", (int)((gid_t *)response.extra_data.data)[i]); data 268 nsswitch/wbinfo4.c SAFE_FREE(response.extra_data.data); data 287 nsswitch/wbinfo4.c fstrcpy(request.data.sid, user_sid); data 294 nsswitch/wbinfo4.c s = (const char *)response.extra_data.data; data 295 nsswitch/wbinfo4.c for (i = 0; i < response.data.num_entries; i++) { data 300 nsswitch/wbinfo4.c SAFE_FREE(response.extra_data.data); data 315 nsswitch/wbinfo4.c fstrcpy(request.data.sid, user_sid); data 323 nsswitch/wbinfo4.c if (response.data.num_entries != 0) data 324 nsswitch/wbinfo4.c printf("%s", (char *)response.extra_data.data); data 326 nsswitch/wbinfo4.c SAFE_FREE(response.extra_data.data); data 343 nsswitch/wbinfo4.c fstrcpy(request.data.winsreq, name); data 352 nsswitch/wbinfo4.c d_printf("%s\n", response.data.winsresp); data 369 nsswitch/wbinfo4.c fstrcpy(request.data.winsreq, ip); data 378 nsswitch/wbinfo4.c d_printf("%s\n", response.data.winsresp); data 395 nsswitch/wbinfo4.c request.data.list_all_domains = list_all_domains; data 403 nsswitch/wbinfo4.c if (response.extra_data.data) { data 404 nsswitch/wbinfo4.c const char *extra_data = (char *)response.extra_data.data; data 419 nsswitch/wbinfo4.c SAFE_FREE(response.extra_data.data); data 454 nsswitch/wbinfo4.c if (response.extra_data.data) { data 455 nsswitch/wbinfo4.c char *extra_data = (char *)response.extra_data.data; data 457 nsswitch/wbinfo4.c SAFE_FREE(response.extra_data.data); data 486 nsswitch/wbinfo4.c d_printf("Name : %s\n", response.data.domain_info.name); data 487 nsswitch/wbinfo4.c d_printf("Alt_Name : %s\n", response.data.domain_info.alt_name); data 489 nsswitch/wbinfo4.c d_printf("SID : %s\n", response.data.domain_info.sid); data 492 nsswitch/wbinfo4.c response.data.domain_info.active_directory ? "Yes" : "No"); data 494 nsswitch/wbinfo4.c response.data.domain_info.native_mode ? "Yes" : "No"); data 497 nsswitch/wbinfo4.c response.data.domain_info.primary ? "Yes" : "No"); data 523 nsswitch/wbinfo4.c d_printf("%s\n", response.data.dc_name); data 544 nsswitch/wbinfo4.c response.data.auth.nt_status_string, data 545 nsswitch/wbinfo4.c response.data.auth.nt_status); data 562 nsswitch/wbinfo4.c request.data.uid = uid; data 570 nsswitch/wbinfo4.c d_printf("%s\n", response.data.sid.sid); data 587 nsswitch/wbinfo4.c request.data.gid = gid; data 595 nsswitch/wbinfo4.c d_printf("%s\n", response.data.sid.sid); data 612 nsswitch/wbinfo4.c fstrcpy(request.data.sid, sid); data 620 nsswitch/wbinfo4.c d_printf("%d\n", (int)response.data.uid); data 635 nsswitch/wbinfo4.c fstrcpy(request.data.sid, sid); data 643 nsswitch/wbinfo4.c d_printf("%d\n", (int)response.data.gid); data 677 nsswitch/wbinfo4.c fstrcpy(request.data.sid, sid); data 685 nsswitch/wbinfo4.c d_printf("%s%c%s %s\n", response.data.name.dom_name, data 686 nsswitch/wbinfo4.c winbind_separator(), response.data.name.name, data 687 nsswitch/wbinfo4.c sid_type_lookup(response.data.name.type)); data 704 nsswitch/wbinfo4.c parse_wbinfo_domain_user(name, request.data.name.dom_name, data 705 nsswitch/wbinfo4.c request.data.name.name); data 713 nsswitch/wbinfo4.c d_printf("%s %s (%d)\n", response.data.sid.sid, sid_type_lookup(response.data.sid.type), response.data.sid.type); data 736 nsswitch/wbinfo4.c fstrcpy(request.data.auth.user, username); data 737 nsswitch/wbinfo4.c fstrcpy(request.data.auth.pass, p + 1); data 740 nsswitch/wbinfo4.c fstrcpy(request.data.auth.user, username); data 744 nsswitch/wbinfo4.c fstrcpy(request.data.auth.krb5_cc_type, cctype); data 746 nsswitch/wbinfo4.c request.data.auth.uid = geteuid(); data 755 nsswitch/wbinfo4.c if (response.data.auth.nt_status) data 757 nsswitch/wbinfo4.c response.data.auth.nt_status_string, data 758 nsswitch/wbinfo4.c response.data.auth.nt_status, data 759 nsswitch/wbinfo4.c response.data.auth.error_string); data 764 nsswitch/wbinfo4.c if (response.data.auth.info3.user_flgs & NETLOGON_CACHED_ACCOUNT) { data 769 nsswitch/wbinfo4.c if (response.data.auth.krb5ccname[0] != '\0') { data 770 nsswitch/wbinfo4.c d_printf("credentials were put in: %s\n", response.data.auth.krb5ccname); data 797 nsswitch/wbinfo4.c fstrcpy(request.data.auth.user, username); data 798 nsswitch/wbinfo4.c fstrcpy(request.data.auth.pass, p + 1); data 801 nsswitch/wbinfo4.c fstrcpy(request.data.auth.user, username); data 810 nsswitch/wbinfo4.c if (response.data.auth.nt_status) data 812 nsswitch/wbinfo4.c response.data.auth.nt_status_string, data 813 nsswitch/wbinfo4.c response.data.auth.nt_status, data 814 nsswitch/wbinfo4.c response.data.auth.error_string); data 845 nsswitch/wbinfo4.c request.data.auth_crap.logon_parameters = MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT | MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT; data 847 nsswitch/wbinfo4.c fstrcpy(request.data.auth_crap.user, name_user); data 849 nsswitch/wbinfo4.c fstrcpy(request.data.auth_crap.domain, data 852 nsswitch/wbinfo4.c generate_random_buffer(request.data.auth_crap.chal, 8); data 868 nsswitch/wbinfo4.c server_chal = data_blob(request.data.auth_crap.chal, 8); data 883 nsswitch/wbinfo4.c memcpy(request.data.auth_crap.nt_resp, nt_response.data, data 885 nsswitch/wbinfo4.c sizeof(request.data.auth_crap.nt_resp))); data 886 nsswitch/wbinfo4.c request.data.auth_crap.nt_resp_len = nt_response.length; data 888 nsswitch/wbinfo4.c memcpy(request.data.auth_crap.lm_resp, lm_response.data, data 890 nsswitch/wbinfo4.c sizeof(request.data.auth_crap.lm_resp))); data 891 nsswitch/wbinfo4.c request.data.auth_crap.lm_resp_len = lm_response.length; data 898 nsswitch/wbinfo4.c && SMBencrypt(pass, request.data.auth_crap.chal, data 899 nsswitch/wbinfo4.c (unsigned char *)request.data.auth_crap.lm_resp)) { data 900 nsswitch/wbinfo4.c request.data.auth_crap.lm_resp_len = 24; data 902 nsswitch/wbinfo4.c request.data.auth_crap.lm_resp_len = 0; data 904 nsswitch/wbinfo4.c SMBNTencrypt(pass, request.data.auth_crap.chal, data 905 nsswitch/wbinfo4.c (unsigned char *)request.data.auth_crap.nt_resp); data 907 nsswitch/wbinfo4.c request.data.auth_crap.nt_resp_len = 24; data 917 nsswitch/wbinfo4.c if (response.data.auth.nt_status) data 919 nsswitch/wbinfo4.c response.data.auth.nt_status_string, data 920 nsswitch/wbinfo4.c response.data.auth.nt_status, data 921 nsswitch/wbinfo4.c response.data.auth.error_string); data 954 nsswitch/wbinfo4.c if (!response.extra_data.data) data 957 nsswitch/wbinfo4.c extra_data = (const char *)response.extra_data.data; data 962 nsswitch/wbinfo4.c SAFE_FREE(response.extra_data.data); data 992 nsswitch/wbinfo4.c if (!response.extra_data.data) data 995 nsswitch/wbinfo4.c extra_data = (const char *)response.extra_data.data; data 1000 nsswitch/wbinfo4.c SAFE_FREE(response.extra_data.data); data 280 nsswitch/winbind_nss_aix.c request.data.gid = gid; data 288 nsswitch/winbind_nss_aix.c grp = fill_grent(&response.data.gr, response.extra_data.data); data 312 nsswitch/winbind_nss_aix.c STRCPY_RETNULL(request.data.groupname, name); data 318 nsswitch/winbind_nss_aix.c grp = fill_grent(&response.data.gr, response.extra_data.data); data 367 nsswitch/winbind_nss_aix.c STRCPY_RETNULL(request.data.username, r_user); data 377 nsswitch/winbind_nss_aix.c num_gids = response.data.num_entries; data 378 nsswitch/winbind_nss_aix.c gid_list = (gid_t *)response.extra_data.data; data 410 nsswitch/winbind_nss_aix.c request.data.uid = uid; data 416 nsswitch/winbind_nss_aix.c pwd = fill_pwent(&response.data.pw); data 443 nsswitch/winbind_nss_aix.c STRCPY_RETNULL(request.data.username, name); data 449 nsswitch/winbind_nss_aix.c pwd = fill_pwent(&response.data.pw); data 484 nsswitch/winbind_nss_aix.c len = strlen(response.extra_data.data); data 493 nsswitch/winbind_nss_aix.c memcpy(s, response.extra_data.data, len+1); data 532 nsswitch/winbind_nss_aix.c len = strlen(response.extra_data.data); data 541 nsswitch/winbind_nss_aix.c memcpy(s, response.extra_data.data, len+1); data 603 nsswitch/winbind_nss_aix.c request.data.uid = pwd->pw_uid; data 610 nsswitch/winbind_nss_aix.c r.attr_un.au_char = strdup(response.data.sid.sid); data 884 nsswitch/winbind_nss_aix.c STRCPY_RET(request.data.auth.user, r_user); data 885 nsswitch/winbind_nss_aix.c STRCPY_RET(request.data.auth.pass, pass); data 932 nsswitch/winbind_nss_aix.c STRCPY_RET(request.data.chauthtok.user, r_user); data 933 nsswitch/winbind_nss_aix.c STRCPY_RET(request.data.chauthtok.oldpass, oldpass); data 934 nsswitch/winbind_nss_aix.c STRCPY_RET(request.data.chauthtok.newpass, newpass); data 224 nsswitch/winbind_nss_irix.c rlen = asprintf(&result, "%s\n", response.data.winsresp); data 238 nsswitch/winbind_nss_irix.c struct winbindd_pw *pw = &response.data.pw; data 264 nsswitch/winbind_nss_irix.c const struct winbindd_gr *gr = &response.data.gr; data 270 nsswitch/winbind_nss_irix.c if (gr->num_gr_mem && response.extra_data.data) { data 271 nsswitch/winbind_nss_irix.c members = response.extra_data.data; data 302 nsswitch/winbind_nss_irix.c response.data.num_entries); data 304 nsswitch/winbind_nss_irix.c if (response.data.num_entries) { data 305 nsswitch/winbind_nss_irix.c const struct winbindd_gr *gr = &response.data.gr; data 310 nsswitch/winbind_nss_irix.c gr = (struct winbindd_gr *)response.extra_data.data; data 317 nsswitch/winbind_nss_irix.c members = (char *)response.extra_data.data + data 318 nsswitch/winbind_nss_irix.c (response.data.num_entries * sizeof(struct winbindd_gr)); data 320 nsswitch/winbind_nss_irix.c for (i = 0; i < response.data.num_entries; i++) { data 339 nsswitch/winbind_nss_irix.c entries = response.data.num_entries; data 353 nsswitch/winbind_nss_irix.c response.data.num_entries); data 355 nsswitch/winbind_nss_irix.c if (response.data.num_entries) { data 356 nsswitch/winbind_nss_irix.c struct winbindd_pw *pw = &response.data.pw; data 359 nsswitch/winbind_nss_irix.c pw = (struct winbindd_pw *)response.extra_data.data; data 365 nsswitch/winbind_nss_irix.c for (i = 0; i < response.data.num_entries; i++) { data 386 nsswitch/winbind_nss_irix.c entries = response.data.num_entries; data 512 nsswitch/winbind_nss_irix.c request->data.uid = atoi(key); data 515 nsswitch/winbind_nss_irix.c strncpy(request->data.username, key, data 516 nsswitch/winbind_nss_irix.c sizeof(request->data.username) - 1); data 517 nsswitch/winbind_nss_irix.c request->data.username[sizeof(request->data.username) - 1] = '\0'; data 520 nsswitch/winbind_nss_irix.c strncpy(request->data.groupname, key, data 521 nsswitch/winbind_nss_irix.c sizeof(request->data.groupname) - 1); data 522 nsswitch/winbind_nss_irix.c request->data.groupname[sizeof(request->data.groupname) - 1] = '\0'; data 525 nsswitch/winbind_nss_irix.c request->data.gid = atoi(key); data 528 nsswitch/winbind_nss_irix.c strncpy(request->data.winsreq, key, sizeof(request->data.winsreq) - 1); data 529 nsswitch/winbind_nss_irix.c request->data.winsreq[sizeof(request->data.winsreq) - 1] = '\0'; data 532 nsswitch/winbind_nss_irix.c strncpy(request->data.winsreq, key, sizeof(request->data.winsreq) - 1); data 533 nsswitch/winbind_nss_irix.c request->data.winsreq[sizeof(request->data.winsreq) - 1] = '\0'; data 590 nsswitch/winbind_nss_irix.c request->data.num_entries = MAX_GETPWENT_USERS; data 608 nsswitch/winbind_nss_irix.c request->data.num_entries = MAX_GETGRENT_USERS; data 457 nsswitch/winbind_nss_linux.c request.data.num_entries = MAX_GETPWENT_USERS; data 468 nsswitch/winbind_nss_linux.c num_pw_cache = getpwent_response.data.num_entries; data 475 nsswitch/winbind_nss_linux.c getpwent_response.extra_data.data; data 538 nsswitch/winbind_nss_linux.c if (!keep_response || uid != response.data.pw.pw_uid) { data 545 nsswitch/winbind_nss_linux.c request.data.uid = uid; data 550 nsswitch/winbind_nss_linux.c ret = fill_pwent(result, &response.data.pw, data 564 nsswitch/winbind_nss_linux.c ret = fill_pwent(result, &response.data.pw, &buffer, &buflen); data 611 nsswitch/winbind_nss_linux.c if (!keep_response || strcmp(name,response.data.pw.pw_name) != 0) { data 618 nsswitch/winbind_nss_linux.c strncpy(request.data.username, name, data 619 nsswitch/winbind_nss_linux.c sizeof(request.data.username) - 1); data 620 nsswitch/winbind_nss_linux.c request.data.username data 621 nsswitch/winbind_nss_linux.c [sizeof(request.data.username) - 1] = '\0'; data 626 nsswitch/winbind_nss_linux.c ret = fill_pwent(result, &response.data.pw, &buffer, data 640 nsswitch/winbind_nss_linux.c ret = fill_pwent(result, &response.data.pw, &buffer, &buflen); data 775 nsswitch/winbind_nss_linux.c request.data.num_entries = MAX_GETGRENT_USERS; data 787 nsswitch/winbind_nss_linux.c num_gr_cache = getgrent_response.data.num_entries; data 794 nsswitch/winbind_nss_linux.c getgrent_response.extra_data.data; data 811 nsswitch/winbind_nss_linux.c ((char *)getgrent_response.extra_data.data)+mem_ofs, data 884 nsswitch/winbind_nss_linux.c if (!keep_response || strcmp(name,response.data.gr.gr_name) != 0) { data 891 nsswitch/winbind_nss_linux.c strncpy(request.data.groupname, name, data 892 nsswitch/winbind_nss_linux.c sizeof(request.data.groupname)); data 893 nsswitch/winbind_nss_linux.c request.data.groupname data 894 nsswitch/winbind_nss_linux.c [sizeof(request.data.groupname) - 1] = '\0'; data 899 nsswitch/winbind_nss_linux.c ret = fill_grent(result, &response.data.gr, data 900 nsswitch/winbind_nss_linux.c (char *)response.extra_data.data, data 914 nsswitch/winbind_nss_linux.c ret = fill_grent(result, &response.data.gr, data 915 nsswitch/winbind_nss_linux.c (char *)response.extra_data.data, &buffer, data 965 nsswitch/winbind_nss_linux.c if (!keep_response || gid != response.data.gr.gr_gid) { data 972 nsswitch/winbind_nss_linux.c request.data.gid = gid; data 978 nsswitch/winbind_nss_linux.c ret = fill_grent(result, &response.data.gr, data 979 nsswitch/winbind_nss_linux.c (char *)response.extra_data.data, data 993 nsswitch/winbind_nss_linux.c ret = fill_grent(result, &response.data.gr, data 994 nsswitch/winbind_nss_linux.c (char *)response.extra_data.data, &buffer, data 1044 nsswitch/winbind_nss_linux.c strncpy(request.data.username, user, data 1045 nsswitch/winbind_nss_linux.c sizeof(request.data.username) - 1); data 1050 nsswitch/winbind_nss_linux.c int num_gids = response.data.num_entries; data 1051 nsswitch/winbind_nss_linux.c gid_t *gid_list = (gid_t *)response.extra_data.data; data 1151 nsswitch/winbind_nss_linux.c strncpy(request.data.sid, user_sid,sizeof(request.data.sid) - 1); data 1152 nsswitch/winbind_nss_linux.c request.data.sid[sizeof(request.data.sid) - 1] = '\0'; data 1166 nsswitch/winbind_nss_linux.c *num_groups = response.data.num_entries; data 1168 nsswitch/winbind_nss_linux.c memcpy(buffer, response.extra_data.data, response.length - sizeof(response)); data 1202 nsswitch/winbind_nss_linux.c strncpy(request.data.name.name, name, data 1203 nsswitch/winbind_nss_linux.c sizeof(request.data.name.name) - 1); data 1204 nsswitch/winbind_nss_linux.c request.data.name.name[sizeof(request.data.name.name) - 1] = '\0'; data 1212 nsswitch/winbind_nss_linux.c if (buflen < strlen(response.data.sid.sid)+1) { data 1220 nsswitch/winbind_nss_linux.c strcpy(*sid, response.data.sid.sid); data 1262 nsswitch/winbind_nss_linux.c sep_char = response.data.info.winbind_separator; data 1267 nsswitch/winbind_nss_linux.c strncpy(request.data.sid, sid, data 1268 nsswitch/winbind_nss_linux.c sizeof(request.data.sid) - 1); data 1269 nsswitch/winbind_nss_linux.c request.data.sid[sizeof(request.data.sid) - 1] = '\0'; data 1278 nsswitch/winbind_nss_linux.c strlen(response.data.name.dom_name) + data 1279 nsswitch/winbind_nss_linux.c strlen(response.data.name.name) + 2; data 1288 nsswitch/winbind_nss_linux.c response.data.name.dom_name, data 1290 nsswitch/winbind_nss_linux.c response.data.name.name); data 1324 nsswitch/winbind_nss_linux.c strncpy(request.data.sid, sid, sizeof(request.data.sid) - 1); data 1325 nsswitch/winbind_nss_linux.c request.data.sid[sizeof(request.data.sid) - 1] = '\0'; data 1333 nsswitch/winbind_nss_linux.c *uid = response.data.uid; data 1363 nsswitch/winbind_nss_linux.c strncpy(request.data.sid, sid, sizeof(request.data.sid) - 1); data 1364 nsswitch/winbind_nss_linux.c request.data.sid[sizeof(request.data.sid) - 1] = '\0'; data 1372 nsswitch/winbind_nss_linux.c *gid = response.data.gid; data 1403 nsswitch/winbind_nss_linux.c request.data.uid = uid; data 1411 nsswitch/winbind_nss_linux.c if (buflen < strlen(response.data.sid.sid)+1) { data 1419 nsswitch/winbind_nss_linux.c strcpy(*sid, response.data.sid.sid); data 1451 nsswitch/winbind_nss_linux.c request.data.gid = gid; data 1459 nsswitch/winbind_nss_linux.c if (buflen < strlen(response.data.sid.sid)+1) { data 1467 nsswitch/winbind_nss_linux.c strcpy(*sid, response.data.sid.sid); data 230 nsswitch/winbind_nss_netbsd.c strncpy(request.data.username, uname, data 231 nsswitch/winbind_nss_netbsd.c sizeof(request.data.username) - 1); data 235 nsswitch/winbind_nss_netbsd.c wblistv = (gid_t *)response.extra_data.data; data 236 nsswitch/winbind_nss_netbsd.c wblistc = response.data.num_entries; data 363 nsswitch/winbind_nss_solaris.c char *p, *data; data 376 nsswitch/winbind_nss_solaris.c p = strchr(response->data.winsresp, '\n'); data 383 nsswitch/winbind_nss_solaris.c for(; p != response->data.winsresp; p--) { data 419 nsswitch/winbind_nss_solaris.c data = response->data.winsresp; data 421 nsswitch/winbind_nss_solaris.c p = strchr(data, '\t'); data 427 nsswitch/winbind_nss_solaris.c if ((addrp[i].s_addr = inet_addr(data)) == -1) { data 435 nsswitch/winbind_nss_solaris.c if (strchr(data, ':') != 0) { data 436 nsswitch/winbind_nss_solaris.c if (inet_pton(AF_INET6, data, &addrp6[i]) != 1) { data 442 nsswitch/winbind_nss_solaris.c if ((in4.s_addr = inet_addr(data)) == -1) { data 450 nsswitch/winbind_nss_solaris.c data = p+1; data 455 nsswitch/winbind_nss_solaris.c len = strlen(data); data 463 nsswitch/winbind_nss_solaris.c he->h_aliases = _nss_netdb_aliases(data, len, buffer, data 510 nsswitch/winbind_nss_solaris.c strncpy(request.data.winsreq, argp->key.name, sizeof(request.data.winsreq) - 1); data 511 nsswitch/winbind_nss_solaris.c request.data.winsreq[sizeof(request.data.winsreq) - 1] = '\0'; data 533 nsswitch/winbind_nss_solaris.c strncpy(request.data.winsreq, argp->key.name, sizeof(request.data.winsreq) - 1); data 534 nsswitch/winbind_nss_solaris.c request.data.winsreq[sizeof(request.data.winsreq) - 1] = '\0'; data 565 nsswitch/winbind_nss_solaris.c request.data.winsreq, sizeof request.data.winsreq); data 567 nsswitch/winbind_nss_solaris.c snprintf(request.data.winsreq, sizeof request.data.winsreq, data 338 nsswitch/winbind_struct_protocol.h } data; data 341 nsswitch/winbind_struct_protocol.h char *data; data 483 nsswitch/winbind_struct_protocol.h } data; data 489 nsswitch/winbind_struct_protocol.h void *data; data 90 source3/auth/auth.c memcpy(chal, auth_context->challenge.data, 8); data 140 source3/auth/auth.c dump_data(5, auth_context->challenge.data, auth_context->challenge.length); data 146 source3/auth/auth.c memcpy(chal, auth_context->challenge.data, 8); data 237 source3/auth/auth.c dump_data(5, auth_context->challenge.data, auth_context->challenge.length); data 243 source3/auth/auth.c dump_data(100, user_info->lm_resp.data, user_info->lm_resp.length); data 245 source3/auth/auth.c dump_data(100, user_info->nt_resp.data, user_info->nt_resp.length); data 415 source3/auth/auth_domain.c (uchar *)auth_context->challenge.data, data 517 source3/auth/auth_domain.c (uchar *)auth_context->challenge.data, data 88 source3/auth/auth_netlogond.c (uchar *)auth_context->challenge.data, /* 8 byte challenge. */ data 66 source3/auth/auth_ntlmssp.c challenge->data, challenge->length); data 72 source3/auth/auth_ntlmssp.c dump_data(5, auth_context->challenge.data, auth_context->challenge.length); data 105 source3/auth/auth_ntlmssp.c auth_ntlmssp_state->ntlmssp_state->lm_resp.data ? &auth_ntlmssp_state->ntlmssp_state->lm_resp : NULL, data 106 source3/auth/auth_ntlmssp.c auth_ntlmssp_state->ntlmssp_state->nt_resp.data ? &auth_ntlmssp_state->ntlmssp_state->nt_resp : NULL, data 141 source3/auth/auth_ntlmssp.c auth_ntlmssp_state->server_info->user_session_key.data, data 148 source3/auth/auth_ntlmssp.c auth_ntlmssp_state->server_info->lm_session_key.data, data 362 source3/auth/auth_sam.c data_blob_talloc(*server_info, user_sess_key.data, data 367 source3/auth/auth_sam.c data_blob_talloc(*server_info, lm_sess_key.data, data 82 source3/auth/auth_script.c slprintf(&hex_str[i*2], 3, "%02X", auth_context->challenge.data[i]); data 87 source3/auth/auth_script.c if (user_info->lm_resp.data) { data 89 source3/auth/auth_script.c slprintf(&hex_str[i*2], 3, "%02X", user_info->lm_resp.data[i]); data 95 source3/auth/auth_script.c if (user_info->nt_resp.data) { data 97 source3/auth/auth_script.c slprintf(&hex_str[i*2], 3, "%02X", user_info->nt_resp.data[i]); data 258 source3/auth/auth_server.c return data_blob_talloc(auth_context->mem_ctx, cli->secblob.data,8); data 303 source3/auth/auth_server.c if (memcmp(cli->secblob.data, auth_context->challenge.data, 8) != 0) { data 328 source3/auth/auth_server.c !memcmp(badpass, user_info->nt_resp.data, sizeof(badpass))) { data 397 source3/auth/auth_server.c (char *)user_info->plaintext_password.data, data 404 source3/auth/auth_server.c (char *)user_info->lm_resp.data, data 406 source3/auth/auth_server.c (char *)user_info->nt_resp.data, data 102 source3/auth/auth_unix.c (char *)user_info->plaintext_password.data, data 165 source3/auth/auth_util.c (*user_info)->lm_resp = data_blob(lm_pwd->data, lm_pwd->length); data 167 source3/auth/auth_util.c (*user_info)->nt_resp = data_blob(nt_pwd->data, nt_pwd->length); data 169 source3/auth/auth_util.c (*user_info)->lm_interactive_pwd = data_blob(lm_interactive_pwd->data, lm_interactive_pwd->length); data 171 source3/auth/auth_util.c (*user_info)->nt_interactive_pwd = data_blob(nt_interactive_pwd->data, nt_interactive_pwd->length); data 174 source3/auth/auth_util.c (*user_info)->plaintext_password = data_blob(plaintext->data, plaintext->length); data 420 source3/auth/auth_util.c if (plaintext_password.data) { data 426 source3/auth/auth_util.c dump_data(100, plaintext_password.data, data 430 source3/auth/auth_util.c SMBencrypt( (const char *)plaintext_password.data, data 446 source3/auth/auth_util.c local_lm_blob.data ? &local_lm_blob : NULL, data 447 source3/auth/auth_util.c local_nt_blob.data ? &local_nt_blob : NULL, data 449 source3/auth/auth_util.c plaintext_password.data ? &plaintext_password : NULL, data 468 source3/auth/auth_util.c lm_resp.data ? &lm_resp : NULL, data 469 source3/auth/auth_util.c nt_resp.data ? &nt_resp : NULL, data 1383 source3/auth/auth_util.c dst->user_session_key = data_blob_talloc( dst, src->user_session_key.data, data 1386 source3/auth/auth_util.c dst->lm_session_key = data_blob_talloc(dst, src->lm_session_key.data, data 1424 source3/auth/auth_util.c TALLOC_FREE(info->user_session_key.data); data 1427 source3/auth/auth_util.c info, session_key.data, session_key.length); data 1429 source3/auth/auth_util.c return (info->user_session_key.data != NULL); data 77 source3/auth/auth_wbc.c params.password.plaintext = (char *)user_info->plaintext_password.data; data 84 source3/auth/auth_wbc.c auth_context->challenge.data, data 88 source3/auth/auth_wbc.c params.password.response.nt_data = user_info->nt_resp.data; data 90 source3/auth/auth_wbc.c params.password.response.lm_data = user_info->lm_resp.data; data 70 source3/auth/auth_winbind.c auth_context->challenge.data, data 74 source3/auth/auth_winbind.c params.password.response.nt_data = user_info->nt_resp.data; data 76 source3/auth/auth_winbind.c params.password.response.lm_data = user_info->lm_resp.data; data 55 source3/client/cifs.upcall.c memcmp(d1.data, d2.data, length) == 0); data 67 source3/client/cifs.upcall.c krb5_data tgt = { .data = "krbtgt", data 98 source3/client/cifs.upcall.c k5_data_equal(creds.server->data[0], tgt, tgt.length) && data 99 source3/client/cifs.upcall.c k5_data_equal(creds.server->data[1], principal->realm, 0) && data 622 source3/client/cifs.upcall.c memcpy(&(keydata->data), sess_key.data, sess_key.length); data 623 source3/client/cifs.upcall.c memcpy(&(keydata->data) + keydata->sesskey_len, data 624 source3/client/cifs.upcall.c secblob.data, secblob.length); data 39 source3/client/cifs_spnego.h uint8_t data[1]; data 967 source3/client/client.c char *data; data 971 source3/client/client.c || !next_token_talloc(ctx, &cmd_ptr, &data, NULL)) { data 976 source3/client/client.c status = cli_echo(cli, atoi(num), data_blob_const(data, strlen(data))); data 621 source3/client/clitar.c char *data = NULL; data 631 source3/client/clitar.c data = SMB_MALLOC_ARRAY(char, read_size); data 632 source3/client/clitar.c if (!data) { data 700 source3/client/clitar.c datalen = cli_read(cli, fnum, data, nread, read_size); data 730 source3/client/clitar.c if (dotarbuf(tarhandle,data,datalen) != datalen) { data 748 source3/client/clitar.c if (padit(data, (uint64_t)sizeof(data), finfo.size - nread)) data 799 source3/client/clitar.c SAFE_FREE(data); data 378 source3/client/mount.cifs.c const char * data; data 391 source3/client/mount.cifs.c data = *optionsp; data 403 source3/client/mount.cifs.c while(data != NULL) { data 405 source3/client/mount.cifs.c if(*data == 0) data 412 source3/client/mount.cifs.c next_keyword = strchr(data,','); /* BB handle sep= */ data 419 source3/client/mount.cifs.c if ((value = strchr(data, '=')) != NULL) { data 424 source3/client/mount.cifs.c if (strncmp(data, "users",5) == 0) { data 428 source3/client/mount.cifs.c } else if (strncmp(data, "user_xattr",10) == 0) { data 430 source3/client/mount.cifs.c } else if (strncmp(data, "user", 4) == 0) { data 433 source3/client/mount.cifs.c if(data[4] == '\0') { data 478 source3/client/mount.cifs.c } else if (strncmp(data, "pass", 4) == 0) { data 502 source3/client/mount.cifs.c } else if (strncmp(data, "sec", 3) == 0) { data 508 source3/client/mount.cifs.c } else if (strncmp(data, "ip", 2) == 0) { data 520 source3/client/mount.cifs.c } else if ((strncmp(data, "unc", 3) == 0) data 521 source3/client/mount.cifs.c || (strncmp(data, "target", 6) == 0) data 522 source3/client/mount.cifs.c || (strncmp(data, "path", 4) == 0)) { data 553 source3/client/mount.cifs.c } else if ((strncmp(data, "dom" /* domain */, 3) == 0) data 554 source3/client/mount.cifs.c || (strncmp(data, "workg", 5) == 0)) { data 570 source3/client/mount.cifs.c } else if (strncmp(data, "cred", 4) == 0) { data 584 source3/client/mount.cifs.c } else if (strncmp(data, "uid", 3) == 0) { data 600 source3/client/mount.cifs.c } else if (strncmp(data, "gid", 3) == 0) { data 617 source3/client/mount.cifs.c } else if (strcmp(data, "file_mode") == 0 || strcmp(data, "fmask")==0) { data 619 source3/client/mount.cifs.c printf ("Option '%s' requires a numerical argument\n", data); data 625 source3/client/mount.cifs.c printf ("WARNING: '%s' not expressed in octal.\n", data); data 628 source3/client/mount.cifs.c if (strcmp (data, "fmask") == 0) { data 630 source3/client/mount.cifs.c data = "file_mode"; /* BB fix this */ data 632 source3/client/mount.cifs.c } else if (strcmp(data, "dir_mode") == 0 || strcmp(data, "dmask")==0) { data 634 source3/client/mount.cifs.c printf ("Option '%s' requires a numerical argument\n", data); data 640 source3/client/mount.cifs.c printf ("WARNING: '%s' not expressed in octal.\n", data); data 643 source3/client/mount.cifs.c if (strcmp (data, "dmask") == 0) { data 645 source3/client/mount.cifs.c data = "dir_mode"; data 653 source3/client/mount.cifs.c } else if (strncmp(data, "nosuid", 6) == 0) { data 655 source3/client/mount.cifs.c } else if (strncmp(data, "suid", 4) == 0) { data 657 source3/client/mount.cifs.c } else if (strncmp(data, "nodev", 5) == 0) { data 659 source3/client/mount.cifs.c } else if ((strncmp(data, "nobrl", 5) == 0) || data 660 source3/client/mount.cifs.c (strncmp(data, "nolock", 6) == 0)) { data 662 source3/client/mount.cifs.c } else if (strncmp(data, "dev", 3) == 0) { data 664 source3/client/mount.cifs.c } else if (strncmp(data, "noexec", 6) == 0) { data 666 source3/client/mount.cifs.c } else if (strncmp(data, "exec", 4) == 0) { data 668 source3/client/mount.cifs.c } else if (strncmp(data, "guest", 5) == 0) { data 672 source3/client/mount.cifs.c } else if (strncmp(data, "ro", 2) == 0) { data 674 source3/client/mount.cifs.c } else if (strncmp(data, "rw", 2) == 0) { data 676 source3/client/mount.cifs.c } else if (strncmp(data, "remount", 7) == 0) { data 700 source3/client/mount.cifs.c word_len = strlen(data); data 716 source3/client/mount.cifs.c snprintf(out + out_len, word_len + 1, "%s=%s", data, value); data 718 source3/client/mount.cifs.c snprintf(out + out_len, word_len + 1, "%s", data); data 722 source3/client/mount.cifs.c data = next_keyword; data 469 source3/client/tree.c item = GTK_WIDGET (i->data); data 405 source3/groupdb/mapping_ldb.c string_to_sid(&alias, (char *)el->values[0].data); data 459 source3/groupdb/mapping_ldb.c val.data = (uint8_t *)string_sid; data 531 source3/groupdb/mapping_ldb.c string_to_sid(&sid, (const char *)el->values[i].data); data 547 source3/groupdb/mapping_ldb.c TDB_DATA data, void *state) data 563 source3/groupdb/mapping_ldb.c ret = tdb_unpack(data.dptr, data.dsize, "ddff", data 591 source3/groupdb/mapping_ldb.c TDB_DATA data, void *state) data 593 source3/groupdb/mapping_ldb.c const char *p = (const char *)data.dptr; data 379 source3/include/ads.h #define KRB5_KEY_DATA(k) ((k)->keyvalue.data) data 94 source3/include/async_smb.h DATA_BLOB data; data 97 source3/include/async_smb.h } data; data 78 source3/include/client.h uint8_t *data, size_t size, data 90 source3/include/client.h const uint8_t *data, size_t size, data 105 source3/include/client.h uint8_t *data, size_t data_len, data 52 source3/include/ctdbd_conn.h TDB_DATA key, TALLOC_CTX *mem_ctx, TDB_DATA *data); data 55 source3/include/ctdbd_conn.h void (*fn)(TDB_DATA key, TDB_DATA data, data 68 source3/include/ctdbd_conn.h NTSTATUS ctdbd_persistent_store(struct ctdbd_connection *conn, uint32_t db_id, TDB_DATA key, TDB_DATA data); data 69 source3/include/ctdbd_conn.h NTSTATUS ctdbd_start_persistent_update(struct ctdbd_connection *conn, uint32_t db_id, TDB_DATA key, TDB_DATA data); data 70 source3/include/ctdbd_conn.h NTSTATUS ctdbd_cancel_persistent_update(struct ctdbd_connection *conn, uint32_t db_id, TDB_DATA key, TDB_DATA data); data 73 source3/include/ctdbd_conn.h uint64_t srvid, uint32_t flags, TDB_DATA data, data 25 source3/include/dbwrap.h NTSTATUS (*store)(struct db_record *rec, TDB_DATA data, int flag); data 35 source3/include/dbwrap.h TDB_DATA key, TDB_DATA *data); data 50 source3/include/dbwrap.h int (*parser)(TDB_DATA key, TDB_DATA data, data 94 source3/include/dbwrap.h TDB_DATA data, int flags); data 99 source3/include/dbwrap.h TDB_DATA data, int flags); data 128 source3/include/gpo.h struct registry_value *data; data 133 source3/include/gpo.h struct registry_value *data; data 965 source3/include/includes.h uint8 *data, data 104 source3/include/messages.h const DATA_BLOB *data, data 139 source3/include/messages.h DATA_BLOB *data)); data 144 source3/include/messages.h uint32_t msg_type, const DATA_BLOB *data); data 34 source3/include/module.h typedef void (smb_idle_event_fn)(void **data,time_t *interval,time_t now); data 115 source3/include/nameserv.h #define WINS_STATE_ACTIVE(p) (((p)->data.wins_flags & WINS_STATE_MASK) == WINS_ACTIVE) data 119 source3/include/nameserv.h #define NAME_GROUP(p) ((p)->data.nb_flags & NB_GROUP) data 120 source3/include/nameserv.h #define NAME_BFLAG(p) (((p)->data.nb_flags & NB_NODETYPEMASK) == NB_BFLAG) data 121 source3/include/nameserv.h #define NAME_PFLAG(p) (((p)->data.nb_flags & NB_NODETYPEMASK) == NB_PFLAG) data 122 source3/include/nameserv.h #define NAME_MFLAG(p) (((p)->data.nb_flags & NB_NODETYPEMASK) == NB_MFLAG) data 123 source3/include/nameserv.h #define NAME_HFLAG(p) (((p)->data.nb_flags & NB_NODETYPEMASK) == NB_HFLAG) data 126 source3/include/nameserv.h #define NAME_IS_ACTIVE(p) ((p)->data.nb_flags & NB_ACTIVE) data 127 source3/include/nameserv.h #define NAME_IN_CONFLICT(p) ((p)->data.nb_flags & NB_CONFL) data 128 source3/include/nameserv.h #define NAME_IS_DEREGISTERING(p) ((p)->data.nb_flags & NB_DEREG) data 222 source3/include/nameserv.h struct nmb_data data; /* The netbios data. */ data 302 source3/include/nameserv.h char data[16]; /* 16 is to ensure alignment/padding on all systems */ data 520 source3/include/nameserv.h char data[MAX_DGRAM_SIZE]; data 322 source3/include/nt_printing.h NT_PRINTER_DATA *data; data 402 source3/include/nt_printing.h char *data; data 110 source3/include/ntdomain.h prs_struct data; data 435 source3/include/proto.h const struct connections_data *data, data 459 source3/include/proto.h TDB_DATA data, int flags); data 469 source3/include/proto.h void debug_message(struct messaging_context *msg_ctx, void *private_data, uint32_t msg_type, struct server_id src, DATA_BLOB *data); data 529 source3/include/proto.h void* data, const char* keystr_pattern); data 670 source3/include/proto.h uint8 **data, size_t *len); data 673 source3/include/proto.h uint8_t **data, size_t *len); data 674 source3/include/proto.h NTSTATUS unmarshall_sec_desc(TALLOC_CTX *mem_ctx, uint8 *data, size_t len, data 676 source3/include/proto.h NTSTATUS unmarshall_sec_desc_buf(TALLOC_CTX *mem_ctx, uint8_t *data, size_t len, data 1261 source3/include/proto.h enum winreg_Type type, uint8 *data, data 1531 source3/include/proto.h char *base64_encode_data_blob(TALLOC_CTX *mem_ctx, DATA_BLOB data); data 1910 source3/include/proto.h NT_PRINTER_DATA *data); data 2437 source3/include/proto.h DATA_BLOB data); data 2439 source3/include/proto.h NTSTATUS cli_echo(struct cli_state *cli, uint16_t num_echos, DATA_BLOB data); data 2653 source3/include/proto.h char *data, int drcnt, int mdrcnt, data 2867 source3/include/proto.h const char *data, unsigned int ldata, unsigned int mdata); data 2870 source3/include/proto.h char **data, unsigned int *data_len); data 2876 source3/include/proto.h char *data, unsigned int ldata, unsigned int mdata); data 2879 source3/include/proto.h char **data, unsigned int *data_len); data 2886 source3/include/proto.h uint8_t *data, uint32_t num_data, uint32_t max_data); data 2890 source3/include/proto.h uint8_t **data, uint32_t *num_data); data 2897 source3/include/proto.h uint8_t *data, uint32_t num_data, uint32_t max_data, data 3074 source3/include/proto.h void sort_query_replies(char *data, int n, struct in_addr ip); data 3133 source3/include/proto.h const uchar *data, size_t length, data 3137 source3/include/proto.h const uchar *data, size_t length, data 3141 source3/include/proto.h uchar *data, size_t length, data 3145 source3/include/proto.h uchar *data, size_t length, data 3220 source3/include/proto.h void SamOEMhash( unsigned char *data, const unsigned char key[16], size_t len); data 3221 source3/include/proto.h void SamOEMhashBlob( unsigned char *data, size_t len, DATA_BLOB *key); data 3296 source3/include/proto.h ssize_t read_spnego_data(TALLOC_CTX *mem_ctx, DATA_BLOB data, SPNEGO_DATA *token); data 3590 source3/include/proto.h DATA_BLOB *data); data 3769 source3/include/proto.h int ttl, char *data,int len); data 3877 source3/include/proto.h DATA_BLOB *data); data 4674 source3/include/proto.h bool secrets_store(const char *key, const void *data, size_t size); data 4810 source3/include/proto.h int add_new_printer_key( NT_PRINTER_DATA *data, const char *name ); data 4811 source3/include/proto.h int delete_printer_key( NT_PRINTER_DATA *data, const char *name ); data 4812 source3/include/proto.h int lookup_printerkey( NT_PRINTER_DATA *data, const char *name ); data 4813 source3/include/proto.h int get_printer_subkeys( NT_PRINTER_DATA *data, const char* key, fstring **subkeys ); data 4825 source3/include/proto.h uint32 type, uint8 *data, int real_len ); data 4830 source3/include/proto.h WERROR save_driver_init(NT_PRINTER_INFO_LEVEL *printer, uint32 level, uint8 *data, uint32 data_len); data 5127 source3/include/proto.h bool _reg_perfcount_get_counter_data(TDB_DATA key, TDB_DATA *data); data 5564 source3/include/proto.h union spoolss_PrinterData *data); data 5585 source3/include/proto.h union spoolss_PrinterData *data, data 5589 source3/include/proto.h union spoolss_PrinterData *data); data 5780 source3/include/proto.h char *data, size_t data_len); data 5783 source3/include/proto.h RPC_AUTH_SCHANNEL_CHK * verf, char *data, size_t data_len); data 5913 source3/include/proto.h const uint8_t *data, size_t len); data 5917 source3/include/proto.h uint8_t *data, size_t len); data 5968 source3/include/proto.h DATA_BLOB *data); data 5974 source3/include/proto.h DATA_BLOB *data); data 5980 source3/include/proto.h uint32_t type, uint8_t *data, int real_len); data 5982 source3/include/proto.h struct spoolss_Notify *data, data 5987 source3/include/proto.h struct spoolss_Notify *data, data 5992 source3/include/proto.h struct spoolss_Notify *data, data 5997 source3/include/proto.h struct spoolss_Notify *data, data 6002 source3/include/proto.h struct spoolss_Notify *data, data 6007 source3/include/proto.h struct spoolss_Notify *data, data 6012 source3/include/proto.h struct spoolss_Notify *data, data 6017 source3/include/proto.h struct spoolss_Notify *data, data 6022 source3/include/proto.h struct spoolss_Notify *data, data 6027 source3/include/proto.h struct spoolss_Notify *data, data 6032 source3/include/proto.h struct spoolss_Notify *data, data 6037 source3/include/proto.h struct spoolss_Notify *data, data 6042 source3/include/proto.h struct spoolss_Notify *data, data 6136 source3/include/proto.h files_struct *fsp, char *data, data 6198 source3/include/proto.h DATA_BLOB *data); data 6217 source3/include/proto.h DATA_BLOB *data); data 6370 source3/include/proto.h ssize_t read_file(files_struct *fsp,char *data,SMB_OFF_T pos,size_t n); data 6375 source3/include/proto.h const char *data, data 6440 source3/include/proto.h char *data, char *params, data 6645 source3/include/proto.h DATA_BLOB *data); data 6689 source3/include/proto.h DATA_BLOB *data); data 6932 source3/include/proto.h uint32 get_lock_pid(const uint8_t *data, int data_offset, data 6934 source3/include/proto.h uint64_t get_lock_count(const uint8_t *data, int data_offset, data 6936 source3/include/proto.h uint64_t get_lock_offset(const uint8_t *data, int data_offset, data 107 source3/include/regfio.h uint8 *data; data 44 source3/include/rpc_perfcount.h uint8 *data; data 59 source3/include/rpc_perfcount.h uint8 *data; data 121 source3/include/rpc_perfcount.h uint8* data; data 333 source3/include/smb.h char *data; data 515 source3/include/smb.h char *data; data 43 source3/include/util_tdb.h TDB_DATA data, int flags); data 349 source3/include/vfs.h ssize_t (*vfs_read)(struct vfs_handle_struct *handle, struct files_struct *fsp, void *data, size_t n); data 350 source3/include/vfs.h ssize_t (*pread)(struct vfs_handle_struct *handle, struct files_struct *fsp, void *data, size_t n, SMB_OFF_T offset); data 351 source3/include/vfs.h ssize_t (*write)(struct vfs_handle_struct *handle, struct files_struct *fsp, const void *data, size_t n); data 352 source3/include/vfs.h ssize_t (*pwrite)(struct vfs_handle_struct *handle, struct files_struct *fsp, const void *data, size_t n, SMB_OFF_T offset); data 690 source3/include/vfs.h void *data; data 691 source3/include/vfs.h void (*free_data)(void **data); data 743 source3/include/vfs.h if (!(handle)||((datap=(type *)(handle)->data)==NULL)) { \ data 755 source3/include/vfs.h (handle)->free_data(&(handle)->data); \ data 757 source3/include/vfs.h (handle)->data = (void *)datap; \ data 764 source3/include/vfs.h (handle)->free_data(&(handle)->data); \ data 769 source3/include/vfs.h #define SMB_VFS_HANDLE_TEST_DATA(handle) ( !(handle) || !(handle)->data ? False : True ) data 54 source3/include/vfs_macros.h #define SMB_VFS_READ(fsp, data, n) ((fsp)->conn->vfs.ops.vfs_read((fsp)->conn->vfs.handles.vfs_read, (fsp), (data), (n))) data 55 source3/include/vfs_macros.h #define SMB_VFS_PREAD(fsp, data, n, off) ((fsp)->conn->vfs.ops.pread((fsp)->conn->vfs.handles.pread, (fsp), (data), (n), (off))) data 56 source3/include/vfs_macros.h #define SMB_VFS_WRITE(fsp, data, n) ((fsp)->conn->vfs.ops.write((fsp)->conn->vfs.handles.write, (fsp), (data), (n))) data 57 source3/include/vfs_macros.h #define SMB_VFS_PWRITE(fsp, data, n, off) ((fsp)->conn->vfs.ops.pwrite((fsp)->conn->vfs.handles.pwrite, (fsp), (data), (n), (off))) data 188 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_READ(fsp, data, n) ((fsp)->conn->vfs_opaque.ops.vfs_read((fsp)->conn->vfs_opaque.handles.vfs_read, (fsp), (data), (n))) data 189 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_PREAD(fsp, data, n, off) ((fsp)->conn->vfs_opaque.ops.pread((fsp)->conn->vfs_opaque.handles.pread, (fsp), (data), (n), (off))) data 190 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_WRITE(fsp, data, n) ((fsp)->conn->vfs_opaque.ops.write((fsp)->conn->vfs_opaque.handles.write, (fsp), (data), (n))) data 191 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_PWRITE(fsp, data, n, off) ((fsp)->conn->vfs_opaque.ops.pwrite((fsp)->conn->vfs_opaque.handles.pwrite, (fsp), (data), (n), (off))) data 323 source3/include/vfs_macros.h #define SMB_VFS_NEXT_READ(handle, fsp, data, n) ((handle)->vfs_next.ops.vfs_read((handle)->vfs_next.handles.vfs_read, (fsp), (data), (n))) data 324 source3/include/vfs_macros.h #define SMB_VFS_NEXT_PREAD(handle, fsp, data, n, off) ((handle)->vfs_next.ops.pread((handle)->vfs_next.handles.pread, (fsp), (data), (n), (off))) data 325 source3/include/vfs_macros.h #define SMB_VFS_NEXT_WRITE(handle, fsp, data, n) ((handle)->vfs_next.ops.write((handle)->vfs_next.handles.write, (fsp), (data), (n))) data 326 source3/include/vfs_macros.h #define SMB_VFS_NEXT_PWRITE(handle, fsp, data, n, off) ((handle)->vfs_next.ops.pwrite((handle)->vfs_next.handles.pwrite, (fsp), (data), (n), (off))) data 34 source3/intl/lang_tdb.c TDB_DATA data; data 65 source3/intl/lang_tdb.c data = string_term_tdb_data(msgstr); data 66 source3/intl/lang_tdb.c tdb_store_bystring(tdb, msgid, data, 0); data 184 source3/intl/lang_tdb.c TDB_DATA data; data 220 source3/intl/lang_tdb.c data = tdb_fetch_bystring(tdb, msgid_quoted); data 226 source3/intl/lang_tdb.c if (!data.dptr) data 229 source3/intl/lang_tdb.c return (const char *)data.dptr; data 111 source3/lib/access.c mydomain = (tmp.data[0] == '\0') data 112 source3/lib/access.c ? NULL : (char *)tmp.data; data 104 source3/lib/afs_settoken.c if ( (blob.data == NULL) || data 106 source3/lib/afs_settoken.c DEBUG(10, ("invalid key: %x/%d\n", (uint32)blob.data, data 111 source3/lib/afs_settoken.c memcpy(result_ct.HandShakeKey, blob.data, blob.length); data 152 source3/lib/afs_settoken.c if (blob.data == NULL) { data 189 source3/lib/afs_settoken.c memcpy(p, ticket.data, ticket.length); data 76 source3/lib/conn_tdb.c const struct connections_data *data, data 111 source3/lib/conn_tdb.c const struct connections_data *data, data 46 source3/lib/ctdbd_conn.c uint64_t srvid, uint32_t flags, TDB_DATA data, data 228 source3/lib/ctdbd_conn.c state->req.data = talloc_move(state->mem_ctx, &buf); data 245 source3/lib/ctdbd_conn.c if ((overall_length < offsetof(struct ctdb_req_message, data)) data 247 source3/lib/ctdbd_conn.c < offsetof(struct ctdb_req_message, data) + msg->datalen)) { data 257 source3/lib/ctdbd_conn.c blob = data_blob_const(msg->data, msg->datalen); data 326 source3/lib/ctdbd_conn.c hdr = (struct ctdb_req_header *)state.req.data; data 347 source3/lib/ctdbd_conn.c conn->release_ip_handler((const char *)msg->data, data 517 source3/lib/ctdbd_conn.c conn->release_ip_handler((const char *)msg->data, data 652 source3/lib/ctdbd_conn.c r.hdr.length = offsetof(struct ctdb_req_message, data) + blob.length; data 668 source3/lib/ctdbd_conn.c data_blob_const(&r, offsetof(struct ctdb_req_message, data)), data 695 source3/lib/ctdbd_conn.c TDB_DATA data, data 720 source3/lib/ctdbd_conn.c req.hdr.length = offsetof(struct ctdb_req_control, data) + data.dsize; data 728 source3/lib/ctdbd_conn.c req.datalen = data.dsize; data 735 source3/lib/ctdbd_conn.c data_blob_const(&req, offsetof(struct ctdb_req_control, data)), data 736 source3/lib/ctdbd_conn.c data_blob_const(data.dptr, data.dsize)); data 769 source3/lib/ctdbd_conn.c mem_ctx, reply->data, reply->datalen))) { data 793 source3/lib/ctdbd_conn.c TDB_DATA data; data 796 source3/lib/ctdbd_conn.c data.dptr = (uint8_t*)&pid; data 797 source3/lib/ctdbd_conn.c data.dsize = sizeof(pid); data 800 source3/lib/ctdbd_conn.c data, NULL, NULL, &cstatus); data 817 source3/lib/ctdbd_conn.c TDB_DATA data; data 820 source3/lib/ctdbd_conn.c data.dptr = (uint8_t*)&db_id; data 821 source3/lib/ctdbd_conn.c data.dsize = sizeof(db_id); data 824 source3/lib/ctdbd_conn.c CTDB_CONTROL_GETDBPATH, 0, 0, data, data 825 source3/lib/ctdbd_conn.c mem_ctx, &data, &cstatus); data 831 source3/lib/ctdbd_conn.c return (char *)data.dptr; data 841 source3/lib/ctdbd_conn.c TDB_DATA data; data 845 source3/lib/ctdbd_conn.c data.dptr = (uint8_t*)name; data 846 source3/lib/ctdbd_conn.c data.dsize = strlen(name)+1; data 852 source3/lib/ctdbd_conn.c 0, 0, data, NULL, &data, &cstatus); data 859 source3/lib/ctdbd_conn.c if (cstatus != 0 || data.dsize != sizeof(uint32_t)) { data 864 source3/lib/ctdbd_conn.c *db_id = *(uint32_t *)data.dptr; data 865 source3/lib/ctdbd_conn.c talloc_free(data.dptr); data 871 source3/lib/ctdbd_conn.c data.dptr = (uint8_t *)db_id; data 872 source3/lib/ctdbd_conn.c data.dsize = sizeof(*db_id); data 875 source3/lib/ctdbd_conn.c CTDB_CONTROL_ENABLE_SEQNUM, 0, 0, data, data 899 source3/lib/ctdbd_conn.c req.hdr.length = offsetof(struct ctdb_req_call, data) + key.dsize; data 914 source3/lib/ctdbd_conn.c data_blob_const(&req, offsetof(struct ctdb_req_call, data)), data 953 source3/lib/ctdbd_conn.c TDB_DATA key, TALLOC_CTX *mem_ctx, TDB_DATA *data) data 961 source3/lib/ctdbd_conn.c req.hdr.length = offsetof(struct ctdb_req_call, data) + key.dsize; data 973 source3/lib/ctdbd_conn.c data_blob_const(&req, offsetof(struct ctdb_req_call, data)), data 1001 source3/lib/ctdbd_conn.c data->dsize = reply->datalen; data 1002 source3/lib/ctdbd_conn.c if (data->dsize == 0) { data 1003 source3/lib/ctdbd_conn.c data->dptr = NULL; data 1007 source3/lib/ctdbd_conn.c data->dptr = (uint8 *)talloc_memdup(mem_ctx, &reply->data[0], data 1009 source3/lib/ctdbd_conn.c if (data->dptr == NULL) { data 1023 source3/lib/ctdbd_conn.c void (*fn)(TDB_DATA key, TDB_DATA data, void *private_data); data 1039 source3/lib/ctdbd_conn.c TDB_DATA key, data; data 1049 source3/lib/ctdbd_conn.c d = (struct ctdb_rec_data *)&m->data[0]; data 1058 source3/lib/ctdbd_conn.c key.dptr = &d->data[0]; data 1059 source3/lib/ctdbd_conn.c data.dsize = d->datalen; data 1060 source3/lib/ctdbd_conn.c data.dptr = &d->data[d->keylen]; data 1062 source3/lib/ctdbd_conn.c if (key.dsize == 0 && data.dsize == 0) { data 1067 source3/lib/ctdbd_conn.c if (data.dsize < sizeof(struct ctdb_ltdb_header)) { data 1069 source3/lib/ctdbd_conn.c (int)data.dsize)); data 1073 source3/lib/ctdbd_conn.c data.dsize -= sizeof(struct ctdb_ltdb_header); data 1074 source3/lib/ctdbd_conn.c data.dptr += sizeof(struct ctdb_ltdb_header); data 1077 source3/lib/ctdbd_conn.c state->fn(key, data, state->private_data); data 1091 source3/lib/ctdbd_conn.c void (*fn)(TDB_DATA key, TDB_DATA data, data 1098 source3/lib/ctdbd_conn.c TDB_DATA data; data 1114 source3/lib/ctdbd_conn.c data.dptr = (uint8_t *)&t; data 1115 source3/lib/ctdbd_conn.c data.dsize = sizeof(t); data 1119 source3/lib/ctdbd_conn.c data, NULL, NULL, &cstatus); data 1230 source3/lib/ctdbd_conn.c TDB_DATA data; data 1247 source3/lib/ctdbd_conn.c data.dptr = (uint8_t *)&p4; data 1248 source3/lib/ctdbd_conn.c data.dsize = sizeof(p4); data 1254 source3/lib/ctdbd_conn.c data.dptr = (uint8_t *)&p; data 1255 source3/lib/ctdbd_conn.c data.dsize = sizeof(p); data 1280 source3/lib/ctdbd_conn.c CTDB_CTRL_FLAG_NOREPLY, data, NULL, NULL, NULL); data 1295 source3/lib/ctdbd_conn.c uint64_t srvid, uint32_t flags, TDB_DATA data, data 1299 source3/lib/ctdbd_conn.c return ctdbd_control(conn, CTDB_CURRENT_NODE, opcode, srvid, flags, data, mem_ctx, outdata, cstatus); data 31 source3/lib/dbwrap.c TDB_DATA key, TDB_DATA *data) data 39 source3/lib/dbwrap.c data->dsize = rec->value.dsize; data 40 source3/lib/dbwrap.c data->dptr = talloc_move(mem_ctx, &rec->value.dptr); data 51 source3/lib/dbwrap.c TDB_DATA data, data 55 source3/lib/dbwrap.c TDB_DATA data; data 58 source3/lib/dbwrap.c res = db->fetch(db, talloc_tos(), key, &data); data 63 source3/lib/dbwrap.c res = parser(key, data, private_data); data 64 source3/lib/dbwrap.c TALLOC_FREE(data.dptr); data 176 source3/lib/dbwrap.c TDB_DATA data, int flags) data 186 source3/lib/dbwrap.c status = rec->store(rec, data, flags); data 209 source3/lib/dbwrap.c TDB_DATA data, int flags) data 211 source3/lib/dbwrap.c return dbwrap_store(db, string_term_tdb_data(key), data, flags); data 86 source3/lib/dbwrap_ctdb.c TDB_DATA data) data 91 source3/lib/dbwrap_ctdb.c length = offsetof(struct ctdb_rec_data, data) + key.dsize + data 92 source3/lib/dbwrap_ctdb.c data.dsize + (header?sizeof(*header):0); data 100 source3/lib/dbwrap_ctdb.c memcpy(&d->data[0], key.dptr, key.dsize); data 102 source3/lib/dbwrap_ctdb.c d->datalen = data.dsize + sizeof(*header); data 103 source3/lib/dbwrap_ctdb.c memcpy(&d->data[key.dsize], header, sizeof(*header)); data 104 source3/lib/dbwrap_ctdb.c memcpy(&d->data[key.dsize+sizeof(*header)], data.dptr, data.dsize); data 106 source3/lib/dbwrap_ctdb.c d->datalen = data.dsize; data 107 source3/lib/dbwrap_ctdb.c memcpy(&d->data[key.dsize], data.dptr, data.dsize); data 120 source3/lib/dbwrap_ctdb.c TDB_DATA data) data 126 source3/lib/dbwrap_ctdb.c r = db_ctdb_marshall_record(talloc_tos(), reqid, key, header, data); data 134 source3/lib/dbwrap_ctdb.c mem_ctx, offsetof(struct ctdb_marshall_buffer, data)); data 163 source3/lib/dbwrap_ctdb.c TDB_DATA data; data 164 source3/lib/dbwrap_ctdb.c data.dptr = (uint8_t *)m; data 165 source3/lib/dbwrap_ctdb.c data.dsize = talloc_get_size(m); data 166 source3/lib/dbwrap_ctdb.c return data; data 178 source3/lib/dbwrap_ctdb.c TDB_DATA *key, TDB_DATA *data) data 181 source3/lib/dbwrap_ctdb.c r = (struct ctdb_rec_data *)&m->data[0]; data 191 source3/lib/dbwrap_ctdb.c key->dptr = &r->data[0]; data 194 source3/lib/dbwrap_ctdb.c if (data != NULL) { data 195 source3/lib/dbwrap_ctdb.c data->dptr = &r->data[r->keylen]; data 196 source3/lib/dbwrap_ctdb.c data->dsize = r->datalen; data 198 source3/lib/dbwrap_ctdb.c data->dptr += sizeof(*header); data 199 source3/lib/dbwrap_ctdb.c data->dsize -= sizeof(*header); data 207 source3/lib/dbwrap_ctdb.c *header = *(struct ctdb_ltdb_header *)&r->data[r->keylen]; data 231 source3/lib/dbwrap_ctdb.c TDB_DATA data; data 254 source3/lib/dbwrap_ctdb.c data = tdb_fetch(ctx->wtdb->tdb, key); data 255 source3/lib/dbwrap_ctdb.c if ((data.dptr == NULL) || data 256 source3/lib/dbwrap_ctdb.c (data.dsize < sizeof(struct ctdb_ltdb_header)) || data 257 source3/lib/dbwrap_ctdb.c ((struct ctdb_ltdb_header *)data.dptr)->dmaster != get_my_vnn()) { data 258 source3/lib/dbwrap_ctdb.c SAFE_FREE(data.dptr); data 264 source3/lib/dbwrap_ctdb.c SAFE_FREE(data.dptr); data 320 source3/lib/dbwrap_ctdb.c TDB_DATA key, TDB_DATA *data) data 324 source3/lib/dbwrap_ctdb.c *data = tdb_fetch(h->ctx->wtdb->tdb, key); data 326 source3/lib/dbwrap_ctdb.c if (data->dptr != NULL) { data 327 source3/lib/dbwrap_ctdb.c uint8_t *oldptr = (uint8_t *)data->dptr; data 328 source3/lib/dbwrap_ctdb.c data->dsize -= sizeof(struct ctdb_ltdb_header); data 329 source3/lib/dbwrap_ctdb.c if (data->dsize == 0) { data 330 source3/lib/dbwrap_ctdb.c data->dptr = NULL; data 332 source3/lib/dbwrap_ctdb.c data->dptr = (uint8 *) data 334 source3/lib/dbwrap_ctdb.c mem_ctx, data->dptr+sizeof(struct ctdb_ltdb_header), data 335 source3/lib/dbwrap_ctdb.c data->dsize); data 338 source3/lib/dbwrap_ctdb.c if (data->dptr == NULL && data->dsize != 0) { data 344 source3/lib/dbwrap_ctdb.c h->m_all = db_ctdb_marshall_add(h, h->m_all, h->ctx->db_id, 1, key, NULL, *data); data 347 source3/lib/dbwrap_ctdb.c data->dsize = 0; data 348 source3/lib/dbwrap_ctdb.c talloc_free(data->dptr); data 357 source3/lib/dbwrap_ctdb.c static NTSTATUS db_ctdb_store_transaction(struct db_record *rec, TDB_DATA data, int flag); data 458 source3/lib/dbwrap_ctdb.c TDB_DATA key, TDB_DATA data) data 477 source3/lib/dbwrap_ctdb.c if (data.dsize == rec.dsize && data 478 source3/lib/dbwrap_ctdb.c memcmp(data.dptr, rec.dptr + sizeof(struct ctdb_ltdb_header), data.dsize) == 0) { data 489 source3/lib/dbwrap_ctdb.c h->m_all = db_ctdb_marshall_add(h, h->m_all, h->ctx->db_id, 0, key, NULL, data); data 497 source3/lib/dbwrap_ctdb.c h->m_write = db_ctdb_marshall_add(h, h->m_write, h->ctx->db_id, 0, key, &header, data); data 504 source3/lib/dbwrap_ctdb.c rec.dsize = data.dsize + sizeof(struct ctdb_ltdb_header); data 512 source3/lib/dbwrap_ctdb.c memcpy(sizeof(struct ctdb_ltdb_header) + (uint8_t *)rec.dptr, data.dptr, data.dsize); data 525 source3/lib/dbwrap_ctdb.c static NTSTATUS db_ctdb_store_transaction(struct db_record *rec, TDB_DATA data, int flag) data 531 source3/lib/dbwrap_ctdb.c ret = db_ctdb_transaction_store(h, rec->key, data); data 573 source3/lib/dbwrap_ctdb.c TDB_DATA key, data; data 575 source3/lib/dbwrap_ctdb.c rec = db_ctdb_marshall_loop_next(h->m_all, rec, NULL, NULL, &key, &data); data 583 source3/lib/dbwrap_ctdb.c if (db_ctdb_transaction_store(h, key, data) != 0) { data 594 source3/lib/dbwrap_ctdb.c if (data2.dsize != data.dsize || data 595 source3/lib/dbwrap_ctdb.c memcmp(data2.dptr, data.dptr, data.dsize) != 0) { data 774 source3/lib/dbwrap_ctdb.c static NTSTATUS db_ctdb_store(struct db_record *rec, TDB_DATA data, int flag) data 781 source3/lib/dbwrap_ctdb.c cdata.dsize = sizeof(crec->header) + data.dsize; data 788 source3/lib/dbwrap_ctdb.c memcpy(cdata.dptr + sizeof(crec->header), data.dptr, data.dsize); data 802 source3/lib/dbwrap_ctdb.c TDB_DATA data; data 809 source3/lib/dbwrap_ctdb.c ZERO_STRUCT(data); data 811 source3/lib/dbwrap_ctdb.c return db_ctdb_store(rec, data, 0); data 815 source3/lib/dbwrap_ctdb.c static int db_ctdb_record_destr(struct db_record* data) data 818 source3/lib/dbwrap_ctdb.c data->private_data, struct db_ctdb_rec); data 824 source3/lib/dbwrap_ctdb.c hex_encode_talloc(data, (unsigned char *)data->key.dptr, data 825 source3/lib/dbwrap_ctdb.c data->key.dsize))); data 827 source3/lib/dbwrap_ctdb.c if (tdb_chainunlock(crec->ctdb_ctx->wtdb->tdb, data->key) != 0) { data 973 source3/lib/dbwrap_ctdb.c TDB_DATA key, TDB_DATA *data) data 981 source3/lib/dbwrap_ctdb.c return db_ctdb_transaction_fetch(ctx, mem_ctx, key, data); data 998 source3/lib/dbwrap_ctdb.c data->dsize = ctdb_data.dsize - sizeof(struct ctdb_ltdb_header); data 999 source3/lib/dbwrap_ctdb.c if (data->dsize == 0) { data 1001 source3/lib/dbwrap_ctdb.c data->dptr = NULL; data 1005 source3/lib/dbwrap_ctdb.c data->dptr = (uint8 *)talloc_memdup( data 1007 source3/lib/dbwrap_ctdb.c data->dsize); data 1011 source3/lib/dbwrap_ctdb.c if (data->dptr == NULL) { data 1020 source3/lib/dbwrap_ctdb.c status = ctdbd_fetch(messaging_ctdbd_connection(),ctx->db_id, key, mem_ctx, data); data 1035 source3/lib/dbwrap_ctdb.c static void traverse_callback(TDB_DATA key, TDB_DATA data, void *private_data) data 1088 source3/lib/dbwrap_ctdb.c static NTSTATUS db_ctdb_store_deny(struct db_record *rec, TDB_DATA data, int flag) data 1098 source3/lib/dbwrap_ctdb.c static void traverse_read_callback(TDB_DATA key, TDB_DATA data, void *private_data) data 1103 source3/lib/dbwrap_ctdb.c rec.value = data; data 50 source3/lib/dbwrap_file.c static int db_locked_file_destr(struct db_locked_file *data) data 52 source3/lib/dbwrap_file.c if (data->parent != NULL) { data 53 source3/lib/dbwrap_file.c data->parent->locked_record = NULL; data 56 source3/lib/dbwrap_file.c if (close(data->fd) != 0) { data 64 source3/lib/dbwrap_file.c static NTSTATUS db_file_store(struct db_record *rec, TDB_DATA data, int flag); data 194 source3/lib/dbwrap_file.c static NTSTATUS db_file_store_root(int fd, TDB_DATA data) data 201 source3/lib/dbwrap_file.c if (write_data(fd, (char *)data.dptr, data.dsize) != data.dsize) { data 206 source3/lib/dbwrap_file.c if (sys_ftruncate(fd, data.dsize) != 0) { data 214 source3/lib/dbwrap_file.c static NTSTATUS db_file_store(struct db_record *rec, TDB_DATA data, int flag) data 222 source3/lib/dbwrap_file.c status = db_file_store_root(file->fd, data); data 293 source3/lib/dbwrap_file.c if (keyblob.data == NULL) { data 298 source3/lib/dbwrap_file.c key.dptr = keyblob.data; data 45 source3/lib/dbwrap_rbt.c char data[1]; data 84 source3/lib/dbwrap_rbt.c key->dptr = ((uint8 *)node) + offsetof(struct db_rbt_node, data); data 90 source3/lib/dbwrap_rbt.c static NTSTATUS db_rbt_store(struct db_record *rec, TDB_DATA data, int flag) data 112 source3/lib/dbwrap_rbt.c if (this_val.dsize >= data.dsize) { data 116 source3/lib/dbwrap_rbt.c memcpy(this_val.dptr, data.dptr, data.dsize); data 117 source3/lib/dbwrap_rbt.c rec_priv->node->valuesize = data.dsize; data 135 source3/lib/dbwrap_rbt.c offsetof(struct db_rbt_node, data) + rec->key.dsize data 136 source3/lib/dbwrap_rbt.c + data.dsize); data 146 source3/lib/dbwrap_rbt.c node->valuesize = data.dsize; data 153 source3/lib/dbwrap_rbt.c memcpy(this_val.dptr, data.dptr, node->valuesize); data 288 source3/lib/dbwrap_rbt.c TDB_DATA key, TDB_DATA *data) data 323 source3/lib/dbwrap_rbt.c *data = tdb_null; data 333 source3/lib/dbwrap_rbt.c data->dptr = result; data 334 source3/lib/dbwrap_rbt.c data->dsize = search_val.dsize; data 26 source3/lib/dbwrap_tdb.c static NTSTATUS db_tdb_store(struct db_record *rec, TDB_DATA data, int flag); data 29 source3/lib/dbwrap_tdb.c static int db_tdb_record_destr(struct db_record* data) data 32 source3/lib/dbwrap_tdb.c talloc_get_type_abort(data->private_data, struct db_tdb_ctx); data 41 source3/lib/dbwrap_tdb.c hex_encode_talloc(data, (unsigned char *)data->key.dptr, data 42 source3/lib/dbwrap_tdb.c data->key.dsize))); data 44 source3/lib/dbwrap_tdb.c if (tdb_chainunlock(ctx->wtdb->tdb, data->key) != 0) { data 56 source3/lib/dbwrap_tdb.c static int db_tdb_fetchlock_parse(TDB_DATA key, TDB_DATA data, data 64 source3/lib/dbwrap_tdb.c sizeof(struct db_record) + key.dsize + data.dsize); data 75 source3/lib/dbwrap_tdb.c state->result->value.dsize = data.dsize; data 77 source3/lib/dbwrap_tdb.c if (data.dsize > 0) { data 79 source3/lib/dbwrap_tdb.c memcpy(state->result->value.dptr, data.dptr, data.dsize); data 137 source3/lib/dbwrap_tdb.c TDB_DATA data; data 140 source3/lib/dbwrap_tdb.c static int db_tdb_fetch_parse(TDB_DATA key, TDB_DATA data, data 146 source3/lib/dbwrap_tdb.c state->data.dptr = (uint8 *)talloc_memdup(state->mem_ctx, data.dptr, data 147 source3/lib/dbwrap_tdb.c data.dsize); data 148 source3/lib/dbwrap_tdb.c if (state->data.dptr == NULL) { data 153 source3/lib/dbwrap_tdb.c state->data.dsize = data.dsize; data 167 source3/lib/dbwrap_tdb.c state.data = tdb_null; data 175 source3/lib/dbwrap_tdb.c *pdata = state.data; data 180 source3/lib/dbwrap_tdb.c int (*parser)(TDB_DATA key, TDB_DATA data, data 190 source3/lib/dbwrap_tdb.c static NTSTATUS db_tdb_store(struct db_record *rec, TDB_DATA data, int flag) data 201 source3/lib/dbwrap_tdb.c return (tdb_store(ctx->wtdb->tdb, rec->key, data, flag) == 0) ? data 257 source3/lib/dbwrap_tdb.c static NTSTATUS db_tdb_store_deny(struct db_record *rec, TDB_DATA data, int flag) data 113 source3/lib/dbwrap_util.c TDB_DATA data; data 131 source3/lib/dbwrap_util.c data.dsize = sizeof(val); data 132 source3/lib/dbwrap_util.c data.dptr = (uint8 *)&val; data 134 source3/lib/dbwrap_util.c rec->store(rec, data, TDB_REPLACE); data 153 source3/lib/dbwrap_util.c TDB_DATA data; data 171 source3/lib/dbwrap_util.c data.dsize = sizeof(val); data 172 source3/lib/dbwrap_util.c data.dptr = (uint8 *)&val; data 174 source3/lib/dbwrap_util.c rec->store(rec, data, TDB_REPLACE); data 301 source3/lib/dbwrap_util.c TDB_DATA data, int flags) data 303 source3/lib/dbwrap_util.c return dbwrap_trans_store(db, string_term_tdb_data(key), data, flags); data 495 source3/lib/debug.c DATA_BLOB *data) data 497 source3/lib/debug.c const char *params_str = (const char *)data->data; data 500 source3/lib/debug.c if (params_str[(data->length)-1] != '\0') { data 522 source3/lib/debug.c DATA_BLOB *data) data 41 source3/lib/dmallocmsg.c DATA_BLOB *data) data 57 source3/lib/dmallocmsg.c DATA_BLOB *data) data 89 source3/lib/eventlog/eventlog.c static int eventlog_tdb_size_fn( TDB_CONTEXT * tdb, TDB_DATA key, TDB_DATA data, data 94 source3/lib/eventlog/eventlog.c tsize->size += data.dsize; data 558 source3/lib/eventlog/eventlog.c if (entry->sid.data == NULL) { data 592 source3/lib/eventlog/eventlog.c entry->data = data_blob_talloc(mem_ctx, stop, entry->data_length); data 593 source3/lib/eventlog/eventlog.c if (!entry->data.data) { data 654 source3/lib/eventlog/eventlog.c TDB_DATA data, key; data 664 source3/lib/eventlog/eventlog.c data = tdb_fetch(tdb, key); data 665 source3/lib/eventlog/eventlog.c if (data.dsize == 0) { data 677 source3/lib/eventlog/eventlog.c blob = data_blob_const(data.dptr, data.dsize); data 696 source3/lib/eventlog/eventlog.c SAFE_FREE(data.dptr); data 786 source3/lib/eventlog/eventlog.c ebuf.dptr = blob.data; data 883 source3/lib/eventlog/eventlog.c NT_STATUS_HAVE_NO_MEMORY(t->sid.data); data 893 source3/lib/eventlog/eventlog.c t->data = data_blob_talloc(mem_ctx, e->Data, e->DataLength); data 938 source3/lib/eventlog/eventlog.c t->sid.data, t->sid.length, data 953 source3/lib/eventlog/eventlog.c e->Data = (uint8_t *)talloc_memdup(mem_ctx, t->data.data, t->data_length); data 302 source3/lib/gencache.c if (!blob->data) { data 352 source3/lib/gencache.c blob->length, blob->data); data 464 source3/lib/gencache.c void* data, const char* keystr_pattern) data 477 source3/lib/gencache.c state.priv = data; data 23 source3/lib/ldap_debug_handler.c static void samba_ldap_log_print_fn(LDAP_CONST char *data) data 25 source3/lib/ldap_debug_handler.c DEBUG(lp_ldap_debug_threshold(), ("[LDAP] %s", data)); data 39 source3/lib/ldb/common/attrib_handlers.c if (in->length > 0 && out->data == NULL) { data 58 source3/lib/ldb/common/attrib_handlers.c if (!in || !out || !(in->data)) { data 62 source3/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)ldb_casefold(ldb, mem_ctx, (const char *)(in->data)); data 63 source3/lib/ldb/common/attrib_handlers.c if (out->data == NULL) { data 64 source3/lib/ldb/common/attrib_handlers.c ldb_debug(ldb, LDB_DEBUG_ERROR, "ldb_handler_fold: unable to casefold string [%s]", in->data); data 68 source3/lib/ldb/common/attrib_handlers.c s = (char *)(out->data); data 97 source3/lib/ldb/common/attrib_handlers.c out->length = strlen((char *)out->data); data 111 source3/lib/ldb/common/attrib_handlers.c long long i = strtoll((char *)in->data, &end, 0); data 115 source3/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)talloc_asprintf(mem_ctx, "%lld", i); data 116 source3/lib/ldb/common/attrib_handlers.c if (out->data == NULL) { data 119 source3/lib/ldb/common/attrib_handlers.c out->length = strlen((char *)out->data); data 129 source3/lib/ldb/common/attrib_handlers.c return strtoll((char *)v1->data, NULL, 0) - strtoll((char *)v2->data, NULL, 0); data 141 source3/lib/ldb/common/attrib_handlers.c return memcmp(v1->data, v2->data, v1->length); data 155 source3/lib/ldb/common/attrib_handlers.c const char *s1=(const char *)v1->data, *s2=(const char *)v2->data; data 234 source3/lib/ldb/common/attrib_handlers.c out->data = NULL; data 236 source3/lib/ldb/common/attrib_handlers.c dn = ldb_dn_explode_casefold(ldb, mem_ctx, (char *)in->data); data 241 source3/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)ldb_dn_linearize(mem_ctx, dn); data 242 source3/lib/ldb/common/attrib_handlers.c if (out->data == NULL) { data 245 source3/lib/ldb/common/attrib_handlers.c out->length = strlen((char *)out->data); data 264 source3/lib/ldb/common/attrib_handlers.c dn1 = ldb_dn_explode_casefold(ldb, mem_ctx, (char *)v1->data); data 267 source3/lib/ldb/common/attrib_handlers.c dn2 = ldb_dn_explode_casefold(ldb, mem_ctx, (char *)v2->data); data 292 source3/lib/ldb/common/attrib_handlers.c subclasses = ldb_subclass_list(ldb, (char *)v1->data); data 298 source3/lib/ldb/common/attrib_handlers.c vs.data = discard_const_p(uint8_t, subclasses[i]); data 314 source3/lib/ldb/common/attrib_handlers.c t1 = ldb_string_to_time((char *)v1->data); data 315 source3/lib/ldb/common/attrib_handlers.c t2 = ldb_string_to_time((char *)v2->data); data 325 source3/lib/ldb/common/attrib_handlers.c time_t t = ldb_string_to_time((char *)in->data); data 326 source3/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)ldb_timestring(mem_ctx, t); data 327 source3/lib/ldb/common/attrib_handlers.c if (out->data == NULL) { data 330 source3/lib/ldb/common/attrib_handlers.c out->length = strlen((char *)out->data); data 78 source3/lib/ldb/common/ldb_attributes.c if (out->data == NULL && in->data != NULL) { data 96 source3/lib/ldb/common/ldb_attributes.c return memcmp(v1->data, v2->data, v1->length); data 67 source3/lib/ldb/common/ldb_dn.c return ! strcmp((char *)dn->components[0].value.data, check); data 79 source3/lib/ldb/common/ldb_dn.c p = s = src = (const char *)value.data; data 159 source3/lib/ldb/common/ldb_dn.c value.data = (uint8_t *)dst; data 315 source3/lib/ldb/common/ldb_dn.c dc.value.data = (uint8_t *)talloc_memdup(mem_ctx, p, data 382 source3/lib/ldb/common/ldb_dn.c edn->components[0].value.data = (uint8_t *)talloc_strdup(edn->components, dn); data 383 source3/lib/ldb/common/ldb_dn.c if (edn->components[0].value.data== NULL) goto failed; data 452 source3/lib/ldb/common/ldb_dn.c edn->components[0].value.data = (uint8_t *)talloc_strdup(edn->components, dn); data 453 source3/lib/ldb/common/ldb_dn.c if (edn->components[0].value.data== NULL) goto failed; data 475 source3/lib/ldb/common/ldb_dn.c dn = talloc_strdup(mem_ctx, (char *)edn->components[0].value.data); data 664 source3/lib/ldb/common/ldb_dn.c dn = talloc_strdup(mem_ctx, (char *)edn->components[0].value.data); data 692 source3/lib/ldb/common/ldb_dn.c if (dst.value.data == NULL) { data 698 source3/lib/ldb/common/ldb_dn.c talloc_free(dst.value.data); data 699 source3/lib/ldb/common/ldb_dn.c dst.value.data = NULL; data 794 source3/lib/ldb/common/ldb_dn.c dc->value.data = (uint8_t *)talloc_strdup(dc, val); data 795 source3/lib/ldb/common/ldb_dn.c if (dc->value.data == NULL) { data 828 source3/lib/ldb/common/ldb_dn.c newdn->components[0].value.data = (uint8_t *)talloc_strdup(newdn->components, value); data 829 source3/lib/ldb/common/ldb_dn.c LDB_DN_NULL_FAILED(newdn->components[0].value.data); data 830 source3/lib/ldb/common/ldb_dn.c newdn->components[0].value.length = strlen((char *)newdn->components[0].value.data); data 870 source3/lib/ldb/common/ldb_dn.c if (newdn->components[i].value.data == NULL) { data 1016 source3/lib/ldb/common/ldb_dn.c v.data = (uint8_t *)talloc_memdup(dn, val.data, v.length+1); data 1017 source3/lib/ldb/common/ldb_dn.c if ( ! v.data) { data 1022 source3/lib/ldb/common/ldb_dn.c talloc_free(dn->components[num].value.data); data 52 source3/lib/ldb/common/ldb_ldif.c const char *fname = (const char *)value->data; data 74 source3/lib/ldb/common/ldb_ldif.c value->data = (uint8_t *)talloc_size(mem_ctx, statbuf.st_size + 1); data 75 source3/lib/ldb/common/ldb_ldif.c if (value->data == NULL) { data 79 source3/lib/ldb/common/ldb_ldif.c value->data[statbuf.st_size] = 0; data 83 source3/lib/ldb/common/ldb_ldif.c buf = (char *)value->data; data 87 source3/lib/ldb/common/ldb_ldif.c talloc_free(value->data); data 192 source3/lib/ldb/common/ldb_ldif.c uint8_t *p = val->data; data 338 source3/lib/ldb/common/ldb_ldif.c (char *)v.data, v.length, data 347 source3/lib/ldb/common/ldb_ldif.c (char *)v.data, v.length, data 353 source3/lib/ldb/common/ldb_ldif.c if (v.data != msg->elements[i].values[j].data) { data 354 source3/lib/ldb/common/ldb_ldif.c talloc_free(v.data); data 474 source3/lib/ldb/common/ldb_ldif.c value->data = (uint8_t *)p; data 479 source3/lib/ldb/common/ldb_ldif.c value->length = strlen((char *)value->data); data 480 source3/lib/ldb/common/ldb_ldif.c *s = ((char *)value->data) + value->length; data 482 source3/lib/ldb/common/ldb_ldif.c value->length = p - (char *)value->data; data 488 source3/lib/ldb/common/ldb_ldif.c int len = ldb_base64_decode((char *)value->data); data 529 source3/lib/ldb/common/ldb_ldif.c value.data = NULL; data 568 source3/lib/ldb/common/ldb_ldif.c msg->dn = ldb_dn_explode(msg, (char *)value.data); data 572 source3/lib/ldb/common/ldb_ldif.c value.data); data 584 source3/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp((char *)value.data, ldb_changetypes[i].name) == 0) { data 591 source3/lib/ldb/common/ldb_ldif.c "Error: Bad ldif changetype '%s'\n",(char *)value.data); data 615 source3/lib/ldb/common/ldb_ldif.c if (ldb_msg_add_empty(msg, (char *)value.data, flags, NULL) != 0) { data 643 source3/lib/ldb/common/ldb_ldif.c if (value.data != el->values[el->num_values].data) { data 644 source3/lib/ldb/common/ldb_ldif.c talloc_steal(el->values, el->values[el->num_values].data); data 667 source3/lib/ldb/common/ldb_ldif.c if (value.data != el->values[0].data) { data 668 source3/lib/ldb/common/ldb_ldif.c talloc_steal(el->values, el->values[0].data); data 152 source3/lib/ldb/common/ldb_match.c (char *)tree->u.equality.value.data); data 201 source3/lib/ldb/common/ldb_match.c save_p = val.data; data 202 source3/lib/ldb/common/ldb_match.c cnk.data = NULL; data 213 source3/lib/ldb/common/ldb_match.c if (memcmp((char *)val.data, (char *)cnk.data, cnk.length) != 0) goto failed; data 215 source3/lib/ldb/common/ldb_match.c val.data += cnk.length; data 217 source3/lib/ldb/common/ldb_match.c talloc_free(cnk.data); data 218 source3/lib/ldb/common/ldb_match.c cnk.data = NULL; data 227 source3/lib/ldb/common/ldb_match.c p = strstr((char *)val.data, (char *)cnk.data); data 231 source3/lib/ldb/common/ldb_match.c g = strstr((char *)p + cnk.length, (char *)cnk.data); data 235 source3/lib/ldb/common/ldb_match.c val.length = val.length - (p - (char *)(val.data)) - cnk.length; data 236 source3/lib/ldb/common/ldb_match.c val.data = (uint8_t *)(p + cnk.length); data 238 source3/lib/ldb/common/ldb_match.c talloc_free(cnk.data); data 239 source3/lib/ldb/common/ldb_match.c cnk.data = NULL; data 242 source3/lib/ldb/common/ldb_match.c if ( (! tree->u.substring.end_with_wildcard) && (*(val.data) != 0) ) goto failed; /* last chunk have not reached end of string */ data 248 source3/lib/ldb/common/ldb_match.c talloc_free(cnk.data); data 284 source3/lib/ldb/common/ldb_match.c i1 = strtoull((char *)v1->data, NULL, 0); data 285 source3/lib/ldb/common/ldb_match.c i2 = strtoull((char *)v2->data, NULL, 0); data 295 source3/lib/ldb/common/ldb_match.c i1 = strtoull((char *)v1->data, NULL, 0); data 296 source3/lib/ldb/common/ldb_match.c i2 = strtoull((char *)v2->data, NULL, 0); data 360 source3/lib/ldb/common/ldb_modules.c (const char *)res->msgs[0]->elements[0].values[0].data); data 74 source3/lib/ldb/common/ldb_msg.c if (memcmp(v1->data, v2->data, v1->length) == 0) { data 104 source3/lib/ldb/common/ldb_msg.c if (v->data == NULL) { data 105 source3/lib/ldb/common/ldb_msg.c v2.data = NULL; data 111 source3/lib/ldb/common/ldb_msg.c v2.data = talloc_array(mem_ctx, uint8_t, v->length+1); data 112 source3/lib/ldb/common/ldb_msg.c if (!v2.data) { data 117 source3/lib/ldb/common/ldb_msg.c memcpy(v2.data, v->data, v->length); data 118 source3/lib/ldb/common/ldb_msg.c ((char *)v2.data)[v->length] = 0; data 228 source3/lib/ldb/common/ldb_msg.c talloc_steal(el->values, val->data); data 242 source3/lib/ldb/common/ldb_msg.c val.data = discard_const_p(uint8_t, str); data 261 source3/lib/ldb/common/ldb_msg.c val.data = (uint8_t *)str; data 283 source3/lib/ldb/common/ldb_msg.c val.data = (uint8_t *)str; data 339 source3/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 342 source3/lib/ldb/common/ldb_msg.c return strtol((const char *)v->data, NULL, 0); data 350 source3/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 353 source3/lib/ldb/common/ldb_msg.c return strtoul((const char *)v->data, NULL, 0); data 361 source3/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 364 source3/lib/ldb/common/ldb_msg.c return strtoll((const char *)v->data, NULL, 0); data 372 source3/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 375 source3/lib/ldb/common/ldb_msg.c return strtoull((const char *)v->data, NULL, 0); data 383 source3/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 386 source3/lib/ldb/common/ldb_msg.c return strtod((const char *)v->data, NULL); data 394 source3/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 397 source3/lib/ldb/common/ldb_msg.c if (strcasecmp((const char *)v->data, "FALSE") == 0) { data 400 source3/lib/ldb/common/ldb_msg.c if (strcasecmp((const char *)v->data, "TRUE") == 0) { data 411 source3/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 414 source3/lib/ldb/common/ldb_msg.c return (const char *)v->data; data 424 source3/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 427 source3/lib/ldb/common/ldb_msg.c return ldb_dn_explode(mem_ctx, (const char *)v->data); data 494 source3/lib/ldb/common/ldb_msg.c if (el->values[j].data == NULL && values[j].length != 0) { data 822 source3/lib/ldb/common/ldb_msg.c val.data = discard_const_p(uint8_t, value); data 71 source3/lib/ldb/common/ldb_parse.c ret.data = (uint8_t *)talloc_size(mem_ctx, slen+1); data 73 source3/lib/ldb/common/ldb_parse.c if (ret.data == NULL) return ret; data 79 source3/lib/ldb/common/ldb_parse.c talloc_free(ret.data); data 83 source3/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j++] = c; data 86 source3/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j++] = str[i]; data 90 source3/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j] = 0; data 105 source3/lib/ldb/common/ldb_parse.c unsigned char *buf = val.data; data 138 source3/lib/ldb/common/ldb_parse.c val.data = discard_const_p(uint8_t, string); data 193 source3/lib/ldb/common/ldb_parse.c if ((ret[val])->data == NULL) return NULL; data 228 source3/lib/ldb/common/ldb_parse.c if (ret->u.extended.value.data == NULL) goto failed; data 407 source3/lib/ldb/common/ldb_parse.c if (ret->u.equality.value.data == NULL) { data 418 source3/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { data 429 source3/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { data 440 source3/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { data 77 source3/lib/ldb/include/ldb.h uint8_t *data; /*!< result data */ data 643 source3/lib/ldb/include/ldb.h void *data; data 157 source3/lib/ldb/ldb_ldap/ldb_ldap.c (char *)el->values[j].data; data 215 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data = data 217 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!el->values[i].data) { data 221 source3/lib/ldb/ldb_ldap/ldb_ldap.c memcpy(el->values[i].data, bval[i]->bv_val, bval[i]->bv_len); data 222 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data[bval[i]->bv_len] = 0; data 349 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 367 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c " )\n", value.data); data 374 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c (const char *)value.data)); data 387 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data); data 399 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c t->u.substring.chunks[i]->data); data 412 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c subval.data = (void *)wild_card_string; data 417 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 426 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data); data 435 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 444 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data, data 454 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 463 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data, data 486 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 495 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data, data 632 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c valX.data = (void *)cmp; data 634 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c valY.data = (void *)val; data 646 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c valX.data = (void *)cmp; data 648 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c valY.data = (void *)val; data 1123 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 1134 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c el->values[j].data, value.data); data 1254 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 1265 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c el->values[j].data, value.data); data 1315 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 1325 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, attr, value.data); data 94 source3/lib/ldb/ldb_tdb/ldb_cache.c (char *)el->values[i].data) == 0) { data 200 source3/lib/ldb/ldb_tdb/ldb_cache.c (char *)el->values[j].data) != 0) { data 273 source3/lib/ldb/ldb_tdb/ldb_cache.c val.data = (uint8_t *)talloc_strdup(msg, initial_sequence_number); data 274 source3/lib/ldb/ldb_tdb/ldb_cache.c if (!val.data) { data 466 source3/lib/ldb/ldb_tdb/ldb_cache.c val.data = (uint8_t *)s; data 484 source3/lib/ldb/ldb_tdb/ldb_cache.c val_time.data = (uint8_t *)s; data 534 source3/lib/ldb/ldb_tdb/ldb_cache.c (char *)attr_el->values[i].data) == 0) { data 553 source3/lib/ldb/ldb_tdb/ldb_cache.c if ((strcmp(ltdb_valid_attr_flags[i].name, (char *)value->data) == 0)) { data 128 source3/lib/ldb/ldb_tdb/ldb_index.c char *vstr = ldb_base64_encode(ldb, (char *)v.data, v.length); data 132 source3/lib/ldb/ldb_tdb/ldb_index.c if (v.data != value->data) { data 133 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(v.data); data 141 source3/lib/ldb/ldb_tdb/ldb_index.c LTDB_INDEX, attr_folded, (int)v.length, (char *)v.data); data 143 source3/lib/ldb/ldb_tdb/ldb_index.c if (v.data != value->data) { data 144 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(v.data); data 166 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp((char *)el->values[j].data, attr) == 0) { data 240 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_strdup(list->dn, (char *)el->values[j].data); data 273 source3/lib/ldb/ldb_tdb/ldb_index.c const char *target = (const char *)tree->u.equality.value.data; data 295 source3/lib/ldb/ldb_tdb/ldb_index.c tree2.u.equality.value.data = data 297 source3/lib/ldb/ldb_tdb/ldb_index.c if (tree2.u.equality.value.data == NULL) { data 303 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(tree2.u.equality.value.data); data 316 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(tree2.u.equality.value.data); data 339 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn[0] = talloc_strdup(list->dn, (char *)tree->u.equality.value.data); data 805 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].data = discard_const_p(uint8_t, dn); data 828 source3/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(dn, (char *)msg->elements[idx].values[i].data) == 0) { data 842 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].data = discard_const_p(uint8_t, dn); data 1084 source3/lib/ldb/ldb_tdb/ldb_index.c static int delete_index(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state) data 1096 source3/lib/ldb/ldb_tdb/ldb_index.c static int re_index(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state) data 1114 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_unpack_data(module, &data, msg); data 1132 source3/lib/ldb/ldb_tdb/ldb_index.c tdb_store(tdb, key2, data, 0); data 82 source3/lib/ldb/ldb_tdb/ldb_pack.c struct TDB_DATA *data) data 116 source3/lib/ldb/ldb_tdb/ldb_pack.c data->dptr = talloc_array(ldb, uint8_t, size); data 117 source3/lib/ldb/ldb_tdb/ldb_pack.c if (!data->dptr) { data 122 source3/lib/ldb/ldb_tdb/ldb_pack.c data->dsize = size; data 124 source3/lib/ldb/ldb_tdb/ldb_pack.c p = (uint8_t *)data->dptr; data 146 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p+4, message->elements[i].values[j].data, data 163 source3/lib/ldb/ldb_tdb/ldb_pack.c const struct TDB_DATA *data, data 175 source3/lib/ldb/ldb_tdb/ldb_pack.c p = (uint8_t *)data->dptr; data 176 source3/lib/ldb/ldb_tdb/ldb_pack.c if (data->dsize < 8) { data 185 source3/lib/ldb/ldb_tdb/ldb_pack.c remaining = data->dsize - 8; data 270 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data = (uint8_t *)talloc_size(message->elements[i].values, len+1); data 271 source3/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].values[j].data == NULL) { data 275 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(message->elements[i].values[j].data, p+4, len); data 276 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data[len] = 0; data 103 source3/lib/ldb/ldb_tdb/ldb_search.c val.data = (uint8_t *)ldb_dn_linearize(msg, msg->dn); data 104 source3/lib/ldb/ldb_tdb/ldb_search.c val.length = strlen((char *)val.data); data 364 source3/lib/ldb/ldb_tdb/ldb_search.c static int search_func(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state) data 392 source3/lib/ldb/ldb_tdb/ldb_search.c ret = ltdb_unpack_data(ac->module, &data, ares->message); data 92 source3/lib/ldb/ldb_tdb/ldb_tdb.h struct TDB_DATA *data); data 96 source3/lib/ldb/ldb_tdb/ldb_tdb.h const struct TDB_DATA *data, data 145 source3/lib/ldb/modules/asq.c ares->controls[i]->data = asq; data 234 source3/lib/ldb/modules/asq.c asq_ctrl = talloc_get_type(control->data, struct ldb_asq_control); data 328 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.base = ldb_dn_explode(ac->reqs[i], (const char *)el->values[i].data); data 100 source3/lib/ldb/modules/ldb_map.c const struct map_private *data = talloc_get_type(module->private_data, struct map_private); data 101 source3/lib/ldb/modules/ldb_map.c return data->context; data 174 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 176 source3/lib/ldb/modules/ldb_map.c if (!data->remote_base_dn || !data->local_base_dn) { data 184 source3/lib/ldb/modules/ldb_map.c static struct ldb_dn *ldb_dn_rebase_local(void *mem_ctx, const struct ldb_map_context *data, const struct ldb_dn *dn) data 186 source3/lib/ldb/modules/ldb_map.c return ldb_dn_copy_rebase(mem_ctx, dn, data->remote_base_dn, data->local_base_dn); data 190 source3/lib/ldb/modules/ldb_map.c static struct ldb_dn *ldb_dn_rebase_remote(void *mem_ctx, const struct ldb_map_context *data, const struct ldb_dn *dn) data 192 source3/lib/ldb/modules/ldb_map.c return ldb_dn_copy_rebase(mem_ctx, dn, data->local_base_dn, data->remote_base_dn); data 199 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 205 source3/lib/ldb/modules/ldb_map.c request->op.search.base = ldb_dn_rebase_remote(request, data, request->op.search.base); data 207 source3/lib/ldb/modules/ldb_map.c request->op.search.base = data->remote_base_dn; data 214 source3/lib/ldb/modules/ldb_map.c msg->dn = ldb_dn_rebase_remote(msg, data, msg->dn); data 220 source3/lib/ldb/modules/ldb_map.c msg->dn = ldb_dn_rebase_remote(msg, data, msg->dn); data 225 source3/lib/ldb/modules/ldb_map.c request->op.del.dn = ldb_dn_rebase_remote(request, data, request->op.del.dn); data 229 source3/lib/ldb/modules/ldb_map.c request->op.rename.olddn = ldb_dn_rebase_remote(request, data, request->op.rename.olddn); data 230 source3/lib/ldb/modules/ldb_map.c request->op.rename.newdn = ldb_dn_rebase_remote(request, data, request->op.rename.newdn); data 247 source3/lib/ldb/modules/ldb_map.c static const struct ldb_map_objectclass *map_objectclass_find_local(const struct ldb_map_context *data, const char *name) data 251 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->objectclass_maps && data->objectclass_maps[i].local_name; i++) { data 252 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(data->objectclass_maps[i].local_name, name) == 0) { data 253 source3/lib/ldb/modules/ldb_map.c return &data->objectclass_maps[i]; data 261 source3/lib/ldb/modules/ldb_map.c static const struct ldb_map_objectclass *map_objectclass_find_remote(const struct ldb_map_context *data, const char *name) data 265 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->objectclass_maps && data->objectclass_maps[i].remote_name; i++) { data 266 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(data->objectclass_maps[i].remote_name, name) == 0) { data 267 source3/lib/ldb/modules/ldb_map.c return &data->objectclass_maps[i]; data 275 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_attribute *map_attr_find_local(const struct ldb_map_context *data, const char *name) data 279 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { data 280 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(data->attribute_maps[i].local_name, name) == 0) { data 281 source3/lib/ldb/modules/ldb_map.c return &data->attribute_maps[i]; data 284 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { data 285 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(data->attribute_maps[i].local_name, "*") == 0) { data 286 source3/lib/ldb/modules/ldb_map.c return &data->attribute_maps[i]; data 294 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_attribute *map_attr_find_remote(const struct ldb_map_context *data, const char *name) data 300 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { data 301 source3/lib/ldb/modules/ldb_map.c map = &data->attribute_maps[i]; data 303 source3/lib/ldb/modules/ldb_map.c wildcard = &data->attribute_maps[i]; data 342 source3/lib/ldb/modules/ldb_map.c BOOL map_attr_check_remote(const struct ldb_map_context *data, const char *attr) data 344 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_attribute *map = map_attr_find_local(data, attr); data 447 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 449 source3/lib/ldb/modules/ldb_map.c if (!data->local_base_dn) { data 453 source3/lib/ldb/modules/ldb_map.c return ldb_dn_compare_base(module->ldb, data->local_base_dn, dn) == 0; data 459 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 479 source3/lib/ldb/modules/ldb_map.c map = map_attr_find_local(data, ldb_dn_get_component_name(dn, i)); data 510 source3/lib/ldb/modules/ldb_map.c if (value.data == NULL) goto failed; data 531 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 551 source3/lib/ldb/modules/ldb_map.c map = map_attr_find_remote(data, ldb_dn_get_component_name(dn, i)); data 582 source3/lib/ldb/modules/ldb_map.c if (value.data == NULL) goto failed; data 604 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 607 source3/lib/ldb/modules/ldb_map.c dn1 = ldb_dn_rebase_local(mem_ctx, data, dn); data 624 source3/lib/ldb/modules/ldb_map.c dn = ldb_dn_explode(mem_ctx, (char *)val->data); data 629 source3/lib/ldb/modules/ldb_map.c newval.data = (uint8_t *)ldb_dn_linearize(mem_ctx, newdn); data 630 source3/lib/ldb/modules/ldb_map.c if (newval.data) { data 631 source3/lib/ldb/modules/ldb_map.c newval.length = strlen((char *)newval.data); data 644 source3/lib/ldb/modules/ldb_map.c dn = ldb_dn_explode(mem_ctx, (char *)val->data); data 649 source3/lib/ldb/modules/ldb_map.c newval.data = (uint8_t *)ldb_dn_linearize(mem_ctx, newdn); data 650 source3/lib/ldb/modules/ldb_map.c if (newval.data) { data 651 source3/lib/ldb/modules/ldb_map.c newval.length = strlen((char *)newval.data); data 661 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 662 source3/lib/ldb/modules/ldb_map.c const char *name = (char *)val->data; data 663 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_objectclass *map = map_objectclass_find_local(data, name); data 667 source3/lib/ldb/modules/ldb_map.c newval.data = (uint8_t*)talloc_strdup(mem_ctx, map->remote_name); data 668 source3/lib/ldb/modules/ldb_map.c newval.length = strlen((char *)newval.data); data 711 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp((char *)el->values[i].data, "extensibleObject") == 0) { data 717 source3/lib/ldb/modules/ldb_map.c val.data = (uint8_t *)talloc_strdup(el->values, "extensibleObject"); data 718 source3/lib/ldb/modules/ldb_map.c val.length = strlen((char *)val.data); data 733 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 734 source3/lib/ldb/modules/ldb_map.c const char *name = (char *)val->data; data 735 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_objectclass *map = map_objectclass_find_remote(data, name); data 739 source3/lib/ldb/modules/ldb_map.c newval.data = (uint8_t*)talloc_strdup(mem_ctx, map->local_name); data 740 source3/lib/ldb/modules/ldb_map.c newval.length = strlen((char *)newval.data); data 784 source3/lib/ldb/modules/ldb_map.c val.data = (uint8_t *)talloc_strdup(el->values, "extensibleObject"); data 785 source3/lib/ldb/modules/ldb_map.c val.length = strlen((char *)val.data); data 1181 source3/lib/ldb/modules/ldb_map.c static int map_init_dns(struct ldb_module *module, struct ldb_map_context *data, const char *name) data 1190 source3/lib/ldb/modules/ldb_map.c data->local_base_dn = NULL; data 1191 source3/lib/ldb/modules/ldb_map.c data->remote_base_dn = NULL; data 1195 source3/lib/ldb/modules/ldb_map.c dn = ldb_dn_string_compose(data, NULL, "%s=%s", MAP_DN_NAME, name); data 1221 source3/lib/ldb/modules/ldb_map.c data->local_base_dn = ldb_msg_find_attr_as_dn(data, msg, MAP_DN_FROM); data 1222 source3/lib/ldb/modules/ldb_map.c data->remote_base_dn = ldb_msg_find_attr_as_dn(data, msg, MAP_DN_TO); data 1229 source3/lib/ldb/modules/ldb_map.c static int map_init_maps(struct ldb_module *module, struct ldb_map_context *data, data 1243 source3/lib/ldb/modules/ldb_map.c data->attribute_maps = talloc_array(data, struct ldb_map_attribute, i+j+1); data 1244 source3/lib/ldb/modules/ldb_map.c if (data->attribute_maps == NULL) { data 1251 source3/lib/ldb/modules/ldb_map.c data->attribute_maps[last] = attrs[i]; data 1257 source3/lib/ldb/modules/ldb_map.c data->attribute_maps[last] = builtin_attribute_maps[i]; data 1262 source3/lib/ldb/modules/ldb_map.c memset(&data->attribute_maps[last], 0, sizeof(struct ldb_map_attribute)); data 1265 source3/lib/ldb/modules/ldb_map.c data->objectclass_maps = ocls; data 1267 source3/lib/ldb/modules/ldb_map.c data->wildcard_attributes = wildcard_attributes; data 1284 source3/lib/ldb/modules/ldb_map.c struct map_private *data; data 1288 source3/lib/ldb/modules/ldb_map.c data = talloc_zero(module, struct map_private); data 1289 source3/lib/ldb/modules/ldb_map.c if (data == NULL) { data 1294 source3/lib/ldb/modules/ldb_map.c module->private_data = data; data 1296 source3/lib/ldb/modules/ldb_map.c data->context = talloc_zero(data, struct ldb_map_context); data 1297 source3/lib/ldb/modules/ldb_map.c if (!data->context) { data 1303 source3/lib/ldb/modules/ldb_map.c ret = map_init_dns(module, data->context, name); data 1305 source3/lib/ldb/modules/ldb_map.c talloc_free(data); data 1310 source3/lib/ldb/modules/ldb_map.c ret = map_init_maps(module, data->context, attrs, ocls, wildcard_attributes); data 1312 source3/lib/ldb/modules/ldb_map.c talloc_free(data); data 68 source3/lib/ldb/modules/ldb_map_inbound.c const struct ldb_map_context *data = map_get_context(module); data 69 source3/lib/ldb/modules/ldb_map_inbound.c const struct ldb_map_attribute *map = map_attr_find_local(data, attr_name); data 141 source3/lib/ldb/modules/ldb_map_inbound.c const struct ldb_map_context *data = map_get_context(module); data 146 source3/lib/ldb/modules/ldb_map_inbound.c ret = map_attr_check_remote(data, msg->elements[i].name); data 39 source3/lib/ldb/modules/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 56 source3/lib/ldb/modules/ldb_map_outbound.c (!map_attr_check_remote(data, attrs[i]))) { data 80 source3/lib/ldb/modules/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 102 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_attrs_merge(module, mem_ctx, &new_attrs, data->wildcard_attributes); data 121 source3/lib/ldb/modules/ldb_map_outbound.c map = map_attr_find_local(data, attrs[i]); data 257 source3/lib/ldb/modules/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 267 source3/lib/ldb/modules/ldb_map_outbound.c map = map_attr_find_local(data, attr_name); data 342 source3/lib/ldb/modules/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 343 source3/lib/ldb/modules/ldb_map_outbound.c const struct ldb_map_attribute *map = map_attr_find_local(data, "*"); data 366 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; data->attribute_maps[i].local_name; i++) { data 368 source3/lib/ldb/modules/ldb_map_outbound.c data->attribute_maps[i].local_name); data 647 source3/lib/ldb/modules/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 661 source3/lib/ldb/modules/ldb_map_outbound.c if (map_attr_check_remote(data, tree->u.equality.attr)) { data 864 source3/lib/ldb/modules/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 879 source3/lib/ldb/modules/ldb_map_outbound.c if (!map_attr_check_remote(data, tree->u.equality.attr)) { data 884 source3/lib/ldb/modules/ldb_map_outbound.c map = map_attr_find_local(data, tree->u.equality.attr); data 72 source3/lib/ldb/modules/ldb_map_private.h BOOL map_attr_check_remote(const struct ldb_map_context *data, const char *attr); data 75 source3/lib/ldb/modules/ldb_map_private.h const struct ldb_map_attribute *map_attr_find_local(const struct ldb_map_context *data, const char *name); data 76 source3/lib/ldb/modules/ldb_map_private.h const struct ldb_map_attribute *map_attr_find_remote(const struct ldb_map_context *data, const char *name); data 135 source3/lib/ldb/modules/objectclass.c current->objectclass = (const char *)objectclass_element->values[i].data; data 259 source3/lib/ldb/modules/paged_results.c paged_ctrl = talloc_get_type(control->data, struct ldb_paged_control); data 425 source3/lib/ldb/modules/paged_results.c ares->controls[i]->data = paged; data 524 source3/lib/ldb/modules/paged_results.c struct private_data *data; data 528 source3/lib/ldb/modules/paged_results.c data = talloc(module, struct private_data); data 529 source3/lib/ldb/modules/paged_results.c if (data == NULL) { data 533 source3/lib/ldb/modules/paged_results.c data->next_free_id = 1; data 534 source3/lib/ldb/modules/paged_results.c data->store = NULL; data 535 source3/lib/ldb/modules/paged_results.c module->private_data = data; data 110 source3/lib/ldb/modules/paged_searches.c rep_control = talloc_get_type(ares->controls[0]->data, struct ldb_paged_control); data 127 source3/lib/ldb/modules/paged_searches.c req_control = talloc_get_type(ac->new_req->controls[0]->data, struct ldb_paged_control); data 278 source3/lib/ldb/modules/paged_searches.c ac->new_req->controls[0]->data = control; data 391 source3/lib/ldb/modules/paged_searches.c struct private_data *data; data 392 source3/lib/ldb/modules/paged_searches.c data = talloc_get_type(context, data 398 source3/lib/ldb/modules/paged_searches.c data->paged_supported = True; data 408 source3/lib/ldb/modules/paged_searches.c struct private_data *data; data 412 source3/lib/ldb/modules/paged_searches.c data = talloc(module, struct private_data); data 413 source3/lib/ldb/modules/paged_searches.c if (data == NULL) { data 416 source3/lib/ldb/modules/paged_searches.c module->private_data = data; data 417 source3/lib/ldb/modules/paged_searches.c data->paged_supported = False; data 438 source3/lib/ldb/modules/paged_searches.c req->context = data; data 121 source3/lib/ldb/modules/rdn_name.c ldb_dn_linearize(msg, msg->dn), rdn_name, rdn_val.data); data 91 source3/lib/ldb/modules/skel.c struct private_data *data = talloc_get_type(ctx->private_data, struct private_data); data 93 source3/lib/ldb/modules/skel.c if (data->some_private_data) talloc_free(data->some_private_data); data 104 source3/lib/ldb/modules/skel.c struct private_data *data; data 106 source3/lib/ldb/modules/skel.c data = talloc(ctx, struct private_data); data 107 source3/lib/ldb/modules/skel.c if (data == NULL) { data 111 source3/lib/ldb/modules/skel.c data->some_private_data = NULL; data 112 source3/lib/ldb/modules/skel.c ctx->private_data = data; data 136 source3/lib/ldb/modules/sort.c controls[i]->data = resp; data 245 source3/lib/ldb/modules/sort.c sort_ctrls = talloc_get_type(control->data, struct ldb_server_sort_control *); data 365 source3/lib/ldb/nssldb/ldb-nss.c ctrl->data = asqc; data 40 source3/lib/ldb/samba/ldif_handlers.c sid = dom_sid_parse_talloc(mem_ctx, (const char *)in->data); data 71 source3/lib/ldb/samba/ldif_handlers.c out->data = (uint8_t *)dom_sid_string(mem_ctx, sid); data 73 source3/lib/ldb/samba/ldif_handlers.c if (out->data == NULL) { data 76 source3/lib/ldb/samba/ldif_handlers.c out->length = strlen((const char *)out->data); data 86 source3/lib/ldb/samba/ldif_handlers.c if (strncmp("S-", (const char *)v->data, 2) != 0) return False; data 98 source3/lib/ldb/samba/ldif_handlers.c return strcmp((const char *)v1->data, (const char *)v2->data); data 107 source3/lib/ldb/samba/ldif_handlers.c talloc_free(v.data); data 117 source3/lib/ldb/samba/ldif_handlers.c talloc_free(v.data); data 144 source3/lib/ldb/samba/ldif_handlers.c status = GUID_from_string((const char *)in->data, &guid); data 170 source3/lib/ldb/samba/ldif_handlers.c out->data = (uint8_t *)GUID_string(mem_ctx, &guid); data 171 source3/lib/ldb/samba/ldif_handlers.c if (out->data == NULL) { data 174 source3/lib/ldb/samba/ldif_handlers.c out->length = strlen((const char *)out->data); data 186 source3/lib/ldb/samba/ldif_handlers.c if (v->data[v->length] != '\0') return False; data 188 source3/lib/ldb/samba/ldif_handlers.c status = GUID_from_string((const char *)v->data, &guid); data 203 source3/lib/ldb/samba/ldif_handlers.c return strcmp((const char *)v1->data, (const char *)v2->data); data 212 source3/lib/ldb/samba/ldif_handlers.c talloc_free(v.data); data 222 source3/lib/ldb/samba/ldif_handlers.c talloc_free(v.data); data 250 source3/lib/ldb/samba/ldif_handlers.c sd = sddl_decode(mem_ctx, (const char *)in->data, NULL); data 282 source3/lib/ldb/samba/ldif_handlers.c out->data = (uint8_t *)sddl_encode(mem_ctx, sd, NULL); data 284 source3/lib/ldb/samba/ldif_handlers.c if (out->data == NULL) { data 287 source3/lib/ldb/samba/ldif_handlers.c out->length = strlen((const char *)out->data); data 302 source3/lib/ldb/samba/ldif_handlers.c dn1 = ldb_dn_explode(mem_ctx, (char *)in->data); data 304 source3/lib/ldb/samba/ldif_handlers.c oc1 = talloc_strndup(mem_ctx, (char *)in->data, in->length); data 307 source3/lib/ldb/samba/ldif_handlers.c oc1 = talloc_strndup(mem_ctx, (char *)val->data, val->length); data 313 source3/lib/ldb/samba/ldif_handlers.c out->data = (void *)oc2; data 327 source3/lib/ldb/samba/ldif_handlers.c dn1 = ldb_dn_explode(mem_ctx, (char *)v1->data); data 329 source3/lib/ldb/samba/ldif_handlers.c oc1 = talloc_strndup(mem_ctx, (char *)v1->data, v1->length); data 332 source3/lib/ldb/samba/ldif_handlers.c oc1 = talloc_strndup(mem_ctx, (char *)val->data, val->length); data 337 source3/lib/ldb/samba/ldif_handlers.c dn2 = ldb_dn_explode(mem_ctx, (char *)v2->data); data 339 source3/lib/ldb/samba/ldif_handlers.c oc2 = talloc_strndup(mem_ctx, (char *)v2->data, v2->length); data 342 source3/lib/ldb/samba/ldif_handlers.c oc2 = talloc_strndup(mem_ctx, (char *)val->data, val->length); data 506 source3/lib/ldb/tools/ad2oLschema.c (const char *)attributes->values[k].data); \ data 300 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; data 342 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; data 370 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; data 394 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; data 419 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; data 444 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; data 465 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = NULL; data 492 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; data 526 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; data 547 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = NULL; data 568 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = NULL; data 589 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = NULL; data 624 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_vlv_resp_control); data 649 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_asq_control); data 662 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_paged_control); data 677 source3/lib/ldb/tools/cmdline.c req_control = talloc_get_type(request[j]->data, struct ldb_paged_control); data 694 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_sort_resp_control); data 718 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_dirsync_control); data 733 source3/lib/ldb/tools/cmdline.c req_control = talloc_get_type(request[j]->data, struct ldb_dirsync_control); data 82 source3/lib/ldb/tools/ldbtest.c vals[0][0].data = (uint8_t *)name; data 89 source3/lib/ldb/tools/ldbtest.c vals[1][0].data = (uint8_t *)talloc_asprintf(tmp_ctx, "The title of %s", name); data 90 source3/lib/ldb/tools/ldbtest.c vals[1][0].length = strlen((char *)vals[1][0].data); data 96 source3/lib/ldb/tools/ldbtest.c vals[2][0].data = (uint8_t *)ldb_casefold(ldb, tmp_ctx, name); data 97 source3/lib/ldb/tools/ldbtest.c vals[2][0].length = strlen((char *)vals[2][0].data); data 103 source3/lib/ldb/tools/ldbtest.c vals[3][0].data = (uint8_t *)talloc_asprintf(tmp_ctx, "%s@example.com", name); data 104 source3/lib/ldb/tools/ldbtest.c vals[3][0].length = strlen((char *)vals[3][0].data); data 110 source3/lib/ldb/tools/ldbtest.c vals[4][0].data = (uint8_t *)talloc_strdup(tmp_ctx, "OpenLDAPperson"); data 111 source3/lib/ldb/tools/ldbtest.c vals[4][0].length = strlen((char *)vals[4][0].data); data 117 source3/lib/ldb/tools/ldbtest.c vals[5][0].data = (uint8_t *)name; data 118 source3/lib/ldb/tools/ldbtest.c vals[5][0].length = strlen((char *)vals[5][0].data); data 168 source3/lib/ldb/tools/ldbtest.c vals[1].data = (uint8_t *)talloc_asprintf(tmp_ctx, "%s@other.example.com", name); data 169 source3/lib/ldb/tools/ldbtest.c vals[1].length = strlen((char *)vals[1].data); data 175 source3/lib/ldb/tools/ldbtest.c vals[2].data = (uint8_t *)talloc_asprintf(tmp_ctx, "%s@other2.example.com", name); data 176 source3/lib/ldb/tools/ldbtest.c vals[2].length = strlen((char *)vals[2].data); data 30 source3/lib/memcache.c char data[1]; /* placeholder for offsetof */ data 99 source3/lib/memcache.c key->data = ((uint8 *)e) + offsetof(struct memcache_element, data); data 101 source3/lib/memcache.c value->data = key->data + e->keylength; data 122 source3/lib/memcache.c return memcmp(this_key.data, key.data, key.length); data 194 source3/lib/memcache.c memcpy(&result, value.data, sizeof(result)); data 215 source3/lib/memcache.c memcpy(&ptr, cache_value.data, sizeof(ptr)); data 284 source3/lib/memcache.c memcpy(&ptr, cache_value.data, sizeof(ptr)); data 290 source3/lib/memcache.c memcpy(cache_value.data, value.data, value.length); data 313 source3/lib/memcache.c memcpy(cache_key.data, key.data, key.length); data 314 source3/lib/memcache.c memcpy(cache_value.data, value.data, value.length); data 57 source3/lib/messages.c struct server_id server_id, DATA_BLOB *data); data 69 source3/lib/messages.c DATA_BLOB *data) data 71 source3/lib/messages.c const char *msg = data->data ? (const char *)data->data : "none"; data 75 source3/lib/messages.c messaging_send(msg_ctx, src, MSG_PONG, data); data 280 source3/lib/messages.c DATA_BLOB *data)) data 341 source3/lib/messages.c const DATA_BLOB *data) data 346 source3/lib/messages.c msg_type, data, data 350 source3/lib/messages.c return msg_ctx->local->send_fn(msg_ctx, server, msg_type, data, data 72 source3/lib/messages_ctdbd.c const DATA_BLOB *data, data 84 source3/lib/messages_ctdbd.c msg.buf = *data; data 58 source3/lib/messages_local.c const DATA_BLOB *data, data 167 source3/lib/messages_local.c TDB_DATA data; data 175 source3/lib/messages_local.c data = tdb_fetch(msg_tdb, key); data 177 source3/lib/messages_local.c if (data.dptr == NULL) { data 182 source3/lib/messages_local.c blob = data_blob_const(data.dptr, data.dsize); data 188 source3/lib/messages_local.c SAFE_FREE(data.dptr); data 212 source3/lib/messages_local.c TDB_DATA data; data 241 source3/lib/messages_local.c data.dptr = blob.data; data 242 source3/lib/messages_local.c data.dsize = blob.length; data 244 source3/lib/messages_local.c ret = tdb_store(msg_tdb, key, data, TDB_REPLACE); data 311 source3/lib/messages_local.c const DATA_BLOB *data, data 324 source3/lib/messages_local.c if (!data->data) { data 325 source3/lib/messages_local.c SMB_ASSERT(data->length == 0); data 367 source3/lib/messages_local.c rec[msg_array->num_messages].buf = *data; data 12 source3/lib/netapi/examples/common.c const char *arg, const void *data) data 6 source3/lib/netapi/examples/common.h const char *arg, const void *data); data 85 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data, data 105 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 112 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 116 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c if (data) { data 117 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gtk_widget_destroy(GTK_WIDGET(data)); data 122 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 132 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 134 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 148 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 150 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 187 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 189 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 225 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 231 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 268 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data, data 277 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c dialog = gtk_message_dialog_new(GTK_WINDOW(data), data 337 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 340 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 355 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 358 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 373 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 376 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 395 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 398 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 417 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 419 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 436 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 438 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 445 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 447 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c callback_do_storeauth(widget, data); data 448 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c callback_continue(NULL, data); data 452 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 454 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 455 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c callback_do_storeauth(widget, data); data 460 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 465 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 534 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data, data 544 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 635 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 651 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 870 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 874 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 910 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 913 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 942 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 945 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 965 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 968 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 990 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 992 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 999 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 1001 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 1012 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 1014 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 1023 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 1034 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 1116 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 1130 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 1359 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c gpointer data) data 1365 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c struct join_state *state = (struct join_state *)data; data 33 source3/lib/netapi/tests/common.c const char *arg, const void *data) data 25 source3/lib/netapi/tests/common.h const char *arg, const void *data); data 81 source3/lib/packet.c if (!(in = TALLOC_REALLOC_ARRAY(ctx, ctx->in.data, uint8, new_size))) { data 86 source3/lib/packet.c ctx->in.data = in; data 134 source3/lib/packet.c if (!full_req(ctx->in.data, ctx->in.length, &length, priv)) { data 144 source3/lib/packet.c buf = ctx->in.data; data 145 source3/lib/packet.c ctx->in.data = NULL; data 148 source3/lib/packet.c buf = (uint8_t *)TALLOC_MEMDUP(ctx, ctx->in.data, length); data 154 source3/lib/packet.c memmove(ctx->in.data, ctx->in.data + length, data 178 source3/lib/packet.c sent = send(ctx->fd, ctx->out.data, ctx->out.length, 0); data 185 source3/lib/packet.c memmove(ctx->out.data, ctx->out.data + sent, data 240 source3/lib/packet.c if (!(out = TALLOC_REALLOC_ARRAY(ctx, ctx->out.data, uint8, len))) { data 245 source3/lib/packet.c ctx->out.data = out; data 251 source3/lib/packet.c memcpy(ctx->out.data+ctx->out.length, blob.data, blob.length); data 65 source3/lib/popt_common.c const char *arg, const void *data) data 217 source3/lib/popt_common.c const char *arg, const void *data) data 475 source3/lib/popt_common.c const char *arg, const void *data) data 478 source3/lib/popt_common.c *((const char **)data), struct user_auth_info); data 44 source3/lib/privileges.c TDB_DATA data; data 59 source3/lib/privileges.c data = dbwrap_fetch_bystring( db, talloc_tos(), keystr ); data 61 source3/lib/privileges.c if ( !data.dptr ) { data 67 source3/lib/privileges.c SMB_ASSERT( data.dsize == sizeof( SE_PRIV ) ); data 69 source3/lib/privileges.c se_priv_copy( mask, (SE_PRIV*)data.dptr ); data 70 source3/lib/privileges.c TALLOC_FREE(data.dptr); data 83 source3/lib/privileges.c TDB_DATA data; data 102 source3/lib/privileges.c data.dptr = (uint8 *)mask; data 103 source3/lib/privileges.c data.dsize = sizeof(SE_PRIV); data 105 source3/lib/privileges.c return NT_STATUS_IS_OK(dbwrap_store_bystring(db, keystr, data, data 273 source3/lib/secdesc.c uint8 **data, size_t *len) data 288 source3/lib/secdesc.c *data = blob.data; data 299 source3/lib/secdesc.c uint8_t **data, size_t *len) data 314 source3/lib/secdesc.c *data = blob.data; data 322 source3/lib/secdesc.c NTSTATUS unmarshall_sec_desc(TALLOC_CTX *mem_ctx, uint8 *data, size_t len, data 329 source3/lib/secdesc.c if ((data == NULL) || (len == 0)) { data 338 source3/lib/secdesc.c blob = data_blob_const(data, len); data 359 source3/lib/secdesc.c NTSTATUS unmarshall_sec_desc_buf(TALLOC_CTX *mem_ctx, uint8_t *data, size_t len, data 366 source3/lib/secdesc.c if ((data == NULL) || (len == 0)) { data 375 source3/lib/secdesc.c blob = data_blob_const(data, len); data 50 source3/lib/sendfile.c ret = sys_send(tofd, header->data + total,hdr_len - total, MSG_MORE); data 134 source3/lib/sendfile.c ret = sys_send(tofd, header->data + total,hdr_len - total, MSG_MORE); data 195 source3/lib/sendfile.c vec[0].sfv_off = (off_t)header->data; data 277 source3/lib/sendfile.c hdtrl[0].iov_base = header->data; data 354 source3/lib/sendfile.c hdtrl.iov_base = header->data; data 419 source3/lib/sendfile.c hdtrl.header_data = header->data; data 161 source3/lib/sharesec.c TDB_DATA data; data 173 source3/lib/sharesec.c data = dbwrap_fetch_bystring(share_db, talloc_tos(), key); data 177 source3/lib/sharesec.c if (data.dptr == NULL) { data 182 source3/lib/sharesec.c status = unmarshall_sec_desc(ctx, data.dptr, data.dsize, &psd); data 184 source3/lib/sharesec.c TALLOC_FREE(data.dptr); data 41 source3/lib/smbconf/smbconf_reg.c return (struct reg_private_data *)(ctx->data); data 549 source3/lib/smbconf/smbconf_reg.c ctx->data = TALLOC_ZERO_P(ctx, struct reg_private_data); data 71 source3/lib/tallocmsg.c DATA_BLOB *data) data 210 source3/lib/tdb_validate.c struct tdb_copy_data *data = (struct tdb_copy_data *)private_data; data 212 source3/lib/tdb_validate.c if (tdb_store(data->dst, key, dbuf, TDB_INSERT) != 0) { data 213 source3/lib/tdb_validate.c DEBUG(4, ("Failed to insert into %s: %s\n", tdb_name(data->dst), data 215 source3/lib/tdb_validate.c data->success = False; data 223 source3/lib/tdb_validate.c struct tdb_copy_data data; data 226 source3/lib/tdb_validate.c data.dst = dst; data 227 source3/lib/tdb_validate.c data.success = True; data 229 source3/lib/tdb_validate.c count = tdb_traverse(src, traverse_copy_fn, (void *)(&data)); data 230 source3/lib/tdb_validate.c if ((count < 0) || (data.success == False)) { data 722 source3/lib/util.c memcpy(tmp + smb_len(tmp) + 4, blob.data, blob.length); data 2653 source3/lib/util.c memcpy(result + old_size, blob.data, blob.length); data 27 source3/lib/util_reg_api.c enum winreg_Type type, uint8 *data, data 45 source3/lib/util_reg_api.c value->v.dword = IVAL(data, 0); data 83 source3/lib/util_reg_api.c memcpy((void *)tmp, (const void *)data, length); data 106 source3/lib/util_reg_api.c err = reg_pull_multi_sz(value, (void *)data, length, data 114 source3/lib/util_reg_api.c value->v.binary = data_blob_talloc(mem_ctx, data, length); data 138 source3/lib/util_reg_api.c if (presult->data == NULL) { data 149 source3/lib/util_reg_api.c (void *)&(presult->data), data 194 source3/lib/util_reg_api.c presult->data = TALLOC_ARRAY(mem_ctx, uint8_t, len); data 195 source3/lib/util_reg_api.c if (presult->data == NULL) { data 203 source3/lib/util_reg_api.c memcpy(presult->data + ofs, strings[count], data 215 source3/lib/util_reg_api.c value->v.binary.data, data 1598 source3/lib/util_sock.c memcpy(&nc->ss, tmp.data, sizeof(nc->ss)); data 1599 source3/lib/util_sock.c nc->name = (const char *)tmp.data + sizeof(nc->ss); data 1613 source3/lib/util_sock.c if (!tmp.data) { data 1616 source3/lib/util_sock.c memcpy(tmp.data, &nc->ss, sizeof(nc->ss)); data 1617 source3/lib/util_sock.c memcpy(tmp.data+sizeof(nc->ss), nc->name, namelen+1); data 1835 source3/lib/util_sock.c return (const char *)tmp.data; data 1888 source3/lib/util_sock.c return (const char *)tmp.data; data 1859 source3/lib/util_str.c unsigned char *d = decoded.data; data 1898 source3/lib/util_str.c memcpy(s, decoded.data, decoded.length); data 1916 source3/lib/util_str.c char *base64_encode_data_blob(TALLOC_CTX *mem_ctx, DATA_BLOB data) data 1923 source3/lib/util_str.c if (!data.length || !data.data) data 1927 source3/lib/util_str.c len = data.length; data 1928 source3/lib/util_str.c output_len = data.length * 2 + 4; /* Account for closing bytes. 4 is data 1934 source3/lib/util_str.c while (len-- && out_cnt < (data.length * 2) - 5) { data 1935 source3/lib/util_str.c int c = (unsigned char) *(data.data++); data 113 source3/lib/util_tdb.c TDB_DATA data, int flags) data 117 source3/lib/util_tdb.c return tdb_trans_store(tdb, key, data, flags); data 159 source3/lib/wb_reqtrans.c state->wb_req->extra_data.data = data 162 source3/lib/wb_reqtrans.c state->wb_req->extra_data.data = NULL; data 205 source3/lib/wb_reqtrans.c state->iov[1].iov_base = wb_req->extra_data.data; data 309 source3/lib/wb_reqtrans.c state->wb_resp->extra_data.data = data 312 source3/lib/wb_reqtrans.c state->wb_resp->extra_data.data = NULL; data 355 source3/lib/wb_reqtrans.c state->iov[1].iov_base = wb_resp->extra_data.data; data 511 source3/lib/wbclient.c (char *)wb_resp->extra_data.data); data 351 source3/libaddns/dns.h uint8 *data; data 403 source3/libaddns/dns.h uint8 *data; data 429 source3/libaddns/dns.h uint16 data_length, uint8 *data, data 487 source3/libaddns/dns.h void dns_marshall_buffer(struct dns_buffer *buf, const uint8 *data, data 491 source3/libaddns/dns.h void dns_unmarshall_buffer(struct dns_buffer *buf, uint8 *data, data 304 source3/libaddns/dnsgss.c msg.value = (void *)buf->data; data 42 source3/libaddns/dnsmarshall.c if (!(result->data = TALLOC_ARRAY(result, uint8, result->size))) { data 50 source3/libaddns/dnsmarshall.c void dns_marshall_buffer(struct dns_buffer *buf, const uint8 *data, data 81 source3/libaddns/dnsmarshall.c if (!(new_data = TALLOC_REALLOC_ARRAY(buf, buf->data, uint8, data 88 source3/libaddns/dnsmarshall.c buf->data = new_data; data 91 source3/libaddns/dnsmarshall.c memcpy(buf->data + buf->offset, data, len); data 108 source3/libaddns/dnsmarshall.c void dns_unmarshall_buffer(struct dns_buffer *buf, uint8 *data, data 118 source3/libaddns/dnsmarshall.c memcpy((void *)data, (const void *)(buf->data + buf->offset), len); data 306 source3/libaddns/dnsmarshall.c dns_marshall_buffer(buf, r->data, r->data_length); data 327 source3/libaddns/dnsmarshall.c r->data = NULL; data 332 source3/libaddns/dnsmarshall.c if (!(r->data = TALLOC_ARRAY(r, uint8, r->data_length))) { data 336 source3/libaddns/dnsmarshall.c dns_unmarshall_buffer(buf, r->data, r->data_length); data 95 source3/libaddns/dnsrecord.c uint16 data_length, uint8 *data, data 115 source3/libaddns/dnsrecord.c rec->data = talloc_move(rec, &data); data 125 source3/libaddns/dnsrecord.c uint8 *data; data 135 source3/libaddns/dnsrecord.c if (!(data = (uint8 *)TALLOC_MEMDUP(mem_ctx, (const void *)&ip.s_addr, data 141 source3/libaddns/dnsrecord.c sizeof(ip.s_addr), data, prec); data 144 source3/libaddns/dnsrecord.c TALLOC_FREE(data); data 210 source3/libaddns/dnsrecord.c buf->offset, buf->data, prec); data 228 source3/libaddns/dnsrecord.c buf.data = rec->data; data 299 source3/libaddns/dnsrecord.c buf->offset, buf->data, prec); data 150 source3/libaddns/dnssock.c static DNS_ERROR write_all(int fd, uint8 *data, size_t len) data 156 source3/libaddns/dnssock.c ssize_t ret = write(fd, data + total, len - total); data 180 source3/libaddns/dnssock.c return write_all(conn->s, buf->data, buf->offset); data 188 source3/libaddns/dnssock.c ret = sendto(conn->s, buf->data, buf->offset, 0, data 212 source3/libaddns/dnssock.c static DNS_ERROR read_all(int fd, uint8 *data, size_t len) data 235 source3/libaddns/dnssock.c ret = read(fd, data + total, len - total); data 267 source3/libaddns/dnssock.c if (!(buf->data = TALLOC_ARRAY(buf, uint8, buf->size))) { data 272 source3/libaddns/dnssock.c buf->data = NULL; data 275 source3/libaddns/dnssock.c err = read_all(conn->s, buf->data, buf->size); data 300 source3/libaddns/dnssock.c if (!(buf->data = TALLOC_ARRAY(buf, uint8, 512))) { data 305 source3/libaddns/dnssock.c received = recv(conn->s, (void *)buf->data, 512, 0); data 57 source3/libads/authdata.c pac_data.data, data 229 source3/libads/authdata.c memset(kdc_sig_wipe->signature.data, '\0', kdc_sig_wipe->signature.length); data 230 source3/libads/authdata.c memset(srv_sig_wipe->signature.data, '\0', srv_sig_wipe->signature.length); data 30 source3/libads/cldap.c ASN1_DATA *data; data 39 source3/libads/cldap.c data = asn1_init(mem_ctx); data 40 source3/libads/cldap.c if (data == NULL) { data 44 source3/libads/cldap.c asn1_push_tag(data,ASN1_SEQUENCE(0)); data 45 source3/libads/cldap.c asn1_write_Integer(data, 4); data 46 source3/libads/cldap.c asn1_push_tag(data, ASN1_APPLICATION(3)); data 47 source3/libads/cldap.c asn1_write_OctetString(data, NULL, 0); data 48 source3/libads/cldap.c asn1_write_enumerated(data, 0); data 49 source3/libads/cldap.c asn1_write_enumerated(data, 0); data 50 source3/libads/cldap.c asn1_write_Integer(data, 0); data 51 source3/libads/cldap.c asn1_write_Integer(data, 0); data 52 source3/libads/cldap.c asn1_write_BOOLEAN(data, False); data 53 source3/libads/cldap.c asn1_push_tag(data, ASN1_CONTEXT(0)); data 56 source3/libads/cldap.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 57 source3/libads/cldap.c asn1_write_OctetString(data, "DnsDomain", 9); data 58 source3/libads/cldap.c asn1_write_OctetString(data, domain, strlen(domain)); data 59 source3/libads/cldap.c asn1_pop_tag(data); data 62 source3/libads/cldap.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 63 source3/libads/cldap.c asn1_write_OctetString(data, "Host", 4); data 64 source3/libads/cldap.c asn1_write_OctetString(data, hostname, strlen(hostname)); data 65 source3/libads/cldap.c asn1_pop_tag(data); data 68 source3/libads/cldap.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 69 source3/libads/cldap.c asn1_write_OctetString(data, "User", 4); data 70 source3/libads/cldap.c asn1_write_OctetString(data, "SAMBA$", 6); data 71 source3/libads/cldap.c asn1_pop_tag(data); data 73 source3/libads/cldap.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 74 source3/libads/cldap.c asn1_write_OctetString(data, "AAC", 4); data 75 source3/libads/cldap.c asn1_write_OctetString(data, aac, 4); data 76 source3/libads/cldap.c asn1_pop_tag(data); data 79 source3/libads/cldap.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 80 source3/libads/cldap.c asn1_write_OctetString(data, "NtVer", 5); data 81 source3/libads/cldap.c asn1_write_OctetString(data, ntver, 4); data 82 source3/libads/cldap.c asn1_pop_tag(data); data 84 source3/libads/cldap.c asn1_pop_tag(data); data 86 source3/libads/cldap.c asn1_push_tag(data,ASN1_SEQUENCE(0)); data 87 source3/libads/cldap.c asn1_write_OctetString(data, "NetLogon", 8); data 88 source3/libads/cldap.c asn1_pop_tag(data); data 89 source3/libads/cldap.c asn1_pop_tag(data); data 90 source3/libads/cldap.c asn1_pop_tag(data); data 92 source3/libads/cldap.c if (data->has_error) { data 93 source3/libads/cldap.c DEBUG(2,("Failed to build cldap netlogon at offset %d\n", (int)data->ofs)); data 94 source3/libads/cldap.c asn1_free(data); data 98 source3/libads/cldap.c if (write(sock, data->data, data->length) != (ssize_t)data->length) { data 100 source3/libads/cldap.c asn1_free(data); data 104 source3/libads/cldap.c asn1_free(data); data 118 source3/libads/cldap.c ASN1_DATA *data; data 131 source3/libads/cldap.c if (blob.data == NULL) { data 161 source3/libads/cldap.c ret = read(sock, blob.data, blob.length); data 172 source3/libads/cldap.c data = asn1_init(mem_ctx); data 173 source3/libads/cldap.c if (data == NULL) { data 178 source3/libads/cldap.c asn1_load(data, blob); data 179 source3/libads/cldap.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 180 source3/libads/cldap.c asn1_read_Integer(data, &i1); data 181 source3/libads/cldap.c asn1_start_tag(data, ASN1_APPLICATION(4)); data 182 source3/libads/cldap.c asn1_read_OctetString(data, NULL, &os1); data 183 source3/libads/cldap.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 184 source3/libads/cldap.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 185 source3/libads/cldap.c asn1_read_OctetString(data, NULL, &os2); data 186 source3/libads/cldap.c asn1_start_tag(data, ASN1_SET); data 187 source3/libads/cldap.c asn1_read_OctetString(data, NULL, &os3); data 188 source3/libads/cldap.c asn1_end_tag(data); data 189 source3/libads/cldap.c asn1_end_tag(data); data 190 source3/libads/cldap.c asn1_end_tag(data); data 191 source3/libads/cldap.c asn1_end_tag(data); data 192 source3/libads/cldap.c asn1_end_tag(data); data 194 source3/libads/cldap.c if (data->has_error) { data 199 source3/libads/cldap.c asn1_free(data); data 211 source3/libads/cldap.c asn1_free(data); data 221 source3/libads/cldap.c asn1_free(data); data 233 source3/libads/cldap.c asn1_free(data); data 305 source3/libads/cldap.c *reply5 = reply->data.nt5_ex; data 38 source3/libads/kerberos.c kerb_prompter(krb5_context ctx, void *data, data 46 source3/libads/kerberos.c memset(prompts[0].reply->data, '\0', prompts[0].reply->length); data 48 source3/libads/kerberos.c if (data) { data 49 source3/libads/kerberos.c strncpy(prompts[0].reply->data, (const char *)data, data 51 source3/libads/kerberos.c prompts[0].reply->length = strlen(prompts[0].reply->data); data 69 source3/libads/kerberos.c edata = data_blob(error->e_data->data, error->e_data->length); data 71 source3/libads/kerberos.c edata = data_blob(error->e_data.data, error->e_data.length); data 75 source3/libads/kerberos.c dump_data(10, edata.data, edata.length); data 136 source3/libads/kerberos.c if (error->e_data.data == NULL) { data 508 source3/libads/kerberos.c realm = SMB_STRNDUP(realm_data->data, realm_data->length); data 273 source3/libads/kerberos_keytab.c password.data = password_s; data 66 source3/libads/kerberos_verify.c packet.data = (char *)ticket->data; data 210 source3/libads/kerberos_verify.c packet.data = (char *)ticket->data; data 340 source3/libads/kerberos_verify.c password.data = password_s; data 346 source3/libads/kerberos_verify.c packet.data = (char *)ticket->data; data 590 source3/libads/kerberos_verify.c *ap_rep = data_blob(packet.data, packet.length); data 591 source3/libads/kerberos_verify.c if (packet.data) { data 597 source3/libads/kerberos_verify.c dump_data_pw("SMB session key (from ticket)\n", session_key->data, session_key->length); data 600 source3/libads/kerberos_verify.c file_save("/tmp/ticket.dat", ticket->data, ticket->length); data 633 source3/libads/kerberos_verify.c tkt->ticket.authorization_data->val->ad_data.data, data 53 source3/libads/krb5_setpw.c ( packet && packet->length && (((char *)packet->data)[0] == 0x7e || ((char *)packet->data)[0] == 0x5e)) data 128 source3/libads/krb5_setpw.c ret = data_blob(req->data, req->length); data 170 source3/libads/krb5_setpw.c if (setpw.data == NULL || setpw.length == 0) { data 174 source3/libads/krb5_setpw.c encoded_setpw.data = (char *)setpw.data; data 187 source3/libads/krb5_setpw.c packet->data = (char *)SMB_MALLOC(ap_req->length + cipherpw.length + (use_tcp ? 10 : 6 )); data 188 source3/libads/krb5_setpw.c if (!packet->data) data 195 source3/libads/krb5_setpw.c msg_start = p = ((char *)packet->data) + (use_tcp ? 4 : 0); data 201 source3/libads/krb5_setpw.c memcpy(p, ap_req->data, ap_req->length); data 203 source3/libads/krb5_setpw.c memcpy(p, cipherpw.data, cipherpw.length); data 205 source3/libads/krb5_setpw.c packet->length = PTR_DIFF(p,packet->data); data 209 source3/libads/krb5_setpw.c RSIVAL(packet->data, 0, msg_length); data 213 source3/libads/krb5_setpw.c free(cipherpw.data); /* from 'krb5_mk_priv(...)' */ data 291 source3/libads/krb5_setpw.c p = (char *)packet->data; data 336 source3/libads/krb5_setpw.c if (p + ap_rep.length >= (char *)packet->data + packet->length) { data 347 source3/libads/krb5_setpw.c ap_rep.data = p; data 358 source3/libads/krb5_setpw.c cipherresult.data = p; data 359 source3/libads/krb5_setpw.c cipherresult.length = ((char *)packet->data + packet->length) - p; data 369 source3/libads/krb5_setpw.c free(clearresult.data); data 374 source3/libads/krb5_setpw.c p = (char *)clearresult.data; data 378 source3/libads/krb5_setpw.c free(clearresult.data); data 430 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 441 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 453 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 461 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 471 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 480 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 490 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 496 source3/libads/krb5_setpw.c ret = write(sock, chpw_req.data, chpw_req.length); data 500 source3/libads/krb5_setpw.c SAFE_FREE(chpw_req.data); data 501 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 507 source3/libads/krb5_setpw.c SAFE_FREE(chpw_req.data); data 510 source3/libads/krb5_setpw.c chpw_rep.data = (char *) SMB_MALLOC(chpw_rep.length); data 511 source3/libads/krb5_setpw.c if (!chpw_rep.data) { data 513 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 520 source3/libads/krb5_setpw.c ret = read(sock, chpw_rep.data, chpw_rep.length); data 523 source3/libads/krb5_setpw.c SAFE_FREE(chpw_rep.data); data 524 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 535 source3/libads/krb5_setpw.c SAFE_FREE(chpw_rep.data); data 536 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 544 source3/libads/krb5_setpw.c SAFE_FREE(chpw_rep.data); data 554 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 561 source3/libads/krb5_setpw.c SAFE_FREE(ap_req.data); data 695 source3/libads/krb5_setpw.c kerb_prompter(krb5_context ctx, void *data, data 703 source3/libads/krb5_setpw.c memset(prompts[0].reply->data, 0, prompts[0].reply->length); data 705 source3/libads/krb5_setpw.c if (data) { data 706 source3/libads/krb5_setpw.c strncpy((char *)prompts[0].reply->data, data 707 source3/libads/krb5_setpw.c (const char *)data, data 709 source3/libads/krb5_setpw.c prompts[0].reply->length = strlen((const char *)prompts[0].reply->data); data 352 source3/libads/ldap_printer.c info[i].data); data 356 source3/libads/ldap_printer.c v.data_p = blob.data; data 379 source3/libads/ldap_printer.c info[i].data); data 383 source3/libads/ldap_printer.c v.data_p = blob.data; data 401 source3/libads/ldap_printer.c NT_PRINTER_DATA *data) data 405 source3/libads/ldap_printer.c for (key=0; key < data->num_keys; key++) { data 406 source3/libads/ldap_printer.c REGVAL_CTR *ctr = data->keys[key].values; data 53 source3/libads/sasl.c sig.data, NTLMSSP_SIG_SIZE); data 191 source3/libads/sasl.c cred.bv_val = (char *)msg1.data; data 506 source3/libads/sasl.c cred.bv_val = (char *)wrapped.data; data 532 source3/libads/sasl.c input_token.value = unwrapped.data; data 704 source3/libads/sasl.c cred.bv_val = (char *)blob.data; data 766 source3/libads/sasl.c file_save("sasl_spnego.dat", blob.data, blob.length); data 223 source3/libgpo/gpext/gpext.c (*entries)[*num].data = entry->data; data 263 source3/libgpo/gpext/gpext.c struct registry_value *data = NULL; data 268 source3/libgpo/gpext/gpext.c data = TALLOC_ZERO_P(mem_ctx, struct registry_value); data 269 source3/libgpo/gpext/gpext.c NT_STATUS_HAVE_NO_MEMORY(data); data 271 source3/libgpo/gpext/gpext.c data->type = type; data 276 source3/libgpo/gpext/gpext.c data->v.sz.str = talloc_strdup(mem_ctx, data_s); data 277 source3/libgpo/gpext/gpext.c NT_STATUS_HAVE_NO_MEMORY(data->v.sz.str); data 278 source3/libgpo/gpext/gpext.c data->v.sz.len = strlen(data_s); data 281 source3/libgpo/gpext/gpext.c data->v.dword = atoi(data_s); data 288 source3/libgpo/gpext/gpext.c reg_entry->data = data; data 322 source3/libgpo/gpext/gpext.c table[i].data); data 369 source3/libgpo/gpext/gpext.c (entry->data->type == gpext_reg_vals[i].type)) { data 407 source3/libgpo/gpext/gpext.c entry->entries[i].data); data 36 source3/libgpo/gpext/gpext.h const char *data; data 41 source3/libgpo/gpext/gpext.h struct registry_value *data; data 44 source3/libgpo/gpext/registry.c uint8_t *data; data 173 source3/libgpo/gpext/registry.c entry->data = TALLOC_ZERO_ARRAY(mem_ctx, uint8, entry->size); data 174 source3/libgpo/gpext/registry.c if (!entry->data) data 178 source3/libgpo/gpext/registry.c if (!prs_uint8s(false, "data", ps, depth, entry->data, entry->size)) data 256 source3/libgpo/gpext/registry.c struct registry_value *data = NULL; data 265 source3/libgpo/gpext/registry.c data = TALLOC_ZERO_P(mem_ctx, struct registry_value); data 266 source3/libgpo/gpext/registry.c if (!data) data 288 source3/libgpo/gpext/registry.c data->type = file_entry->type; data 290 source3/libgpo/gpext/registry.c switch (data->type) { data 292 source3/libgpo/gpext/registry.c data->v.dword = atoi((char *)file_entry->data); data 295 source3/libgpo/gpext/registry.c data->v.binary = data_blob_talloc(mem_ctx, data 296 source3/libgpo/gpext/registry.c file_entry->data, data 302 source3/libgpo/gpext/registry.c if (!pull_ucs2_talloc(mem_ctx, &data->v.sz.str, data 304 source3/libgpo/gpext/registry.c file_entry->data, data 305 source3/libgpo/gpext/registry.c &data->v.sz.len)) { data 306 source3/libgpo/gpext/registry.c data->v.sz.len = -1; data 317 source3/libgpo/gpext/registry.c printf("not yet implemented: %d\n", data->type); data 320 source3/libgpo/gpext/registry.c printf("invalid reg type defined: %d\n", data->type); data 331 source3/libgpo/gpext/registry.c entry->data = data; data 85 source3/libgpo/gpext/scripts.c struct registry_value *data = NULL; data 90 source3/libgpo/gpext/scripts.c data = TALLOC_ZERO_P(mem_ctx, struct registry_value); data 91 source3/libgpo/gpext/scripts.c NT_STATUS_HAVE_NO_MEMORY(data); data 93 source3/libgpo/gpext/scripts.c data->type = data_type; data 94 source3/libgpo/gpext/scripts.c switch (data->type) { data 96 source3/libgpo/gpext/scripts.c data->v.qword = *(uint64_t *)data_p; data 99 source3/libgpo/gpext/scripts.c data->v.sz.str = talloc_strdup(mem_ctx, (char *)data_p); data 100 source3/libgpo/gpext/scripts.c data->v.sz.len = strlen(data->v.sz.str); data 107 source3/libgpo/gpext/scripts.c entry->data = data; data 44 source3/libgpo/gpo_filesync.c char *data = NULL; data 59 source3/libgpo/gpo_filesync.c if ((data = (char *)SMB_MALLOC(read_size)) == NULL) { data 66 source3/libgpo/gpo_filesync.c int n = cli_read(cli, fnum, data, nread, read_size); data 71 source3/libgpo/gpo_filesync.c if (write(fd, data, n) != n) { data 81 source3/libgpo/gpo_filesync.c SAFE_FREE(data); data 822 source3/libgpo/gpo_reg.c dump_data(lvl, val->v.binary.data, data 844 source3/libgpo/gpo_reg.c entry->data); data 885 source3/libgpo/gpo_reg.c (*entries)[*num].data = entry->data; data 936 source3/libgpo/gpo_reg.c printf(" data: [%s]\n", reg_type_lookup(entry->data->type)); data 965 source3/libgpo/gpo_reg.c werr = reg_setvalue(key, entry->value, entry->data); data 169 source3/libnet/libnet_dssync_keytab.c if (!scpk->data || !scpk->data[0]) { data 183 source3/libnet/libnet_dssync_keytab.c if (!scpk->data || !scpk->data[0]) { data 195 source3/libnet/libnet_dssync_keytab.c scpk_blob = strhex_to_data_blob(mem_ctx, scpk->data); data 196 source3/libnet/libnet_dssync_keytab.c if (!scpk_blob.data) { data 282 source3/libnet/libnet_dssync_keytab.c blob->data, blob->length, data 304 source3/libnet/libnet_dssync_keytab.c memcpy(&nt_passwd, blob->data, 16); data 321 source3/libnet/libnet_dssync_keytab.c pwd_history = blob->data; data 325 source3/libnet/libnet_dssync_keytab.c blob->data, blob->length, data 330 source3/libnet/libnet_dssync_keytab.c blob->data, blob->length, data 334 source3/libnet/libnet_dssync_keytab.c sam_type = IVAL(blob->data, 0); data 337 source3/libnet/libnet_dssync_keytab.c uacc = IVAL(blob->data, 0); data 389 source3/libnet/libnet_dssync_keytab.c entry->password.data, data 292 source3/libnet/libnet_keytab.c password.data = (char *)entry->password.data; data 375 source3/libnet/libnet_keytab.c if (!entry->password.data) { data 424 source3/libnet/libnet_keytab.c NT_STATUS_HAVE_NO_MEMORY(entry.password.data); data 70 source3/libnet/libnet_samsync.c DATA_BLOB data; data 73 source3/libnet/libnet_samsync.c data.data = user->user_private_info.SensitiveData; data 74 source3/libnet/libnet_samsync.c data.length = user->user_private_info.DataLength; data 75 source3/libnet/libnet_samsync.c SamOEMhashBlob(data.data, data.length, session_key); data 76 source3/libnet/libnet_samsync.c user->user_private_info.SensitiveData = data.data; data 77 source3/libnet/libnet_samsync.c user->user_private_info.DataLength = data.length; data 79 source3/libnet/libnet_samsync.c ndr_err = ndr_pull_struct_blob(&data, mem_ctx, NULL, &keys, data 82 source3/libnet/libnet_samsync.c dump_data(10, data.data, data.length); data 144 source3/libnet/libnet_samsync_keytab.c old_sequence_num = BVAL(entry->password.data, 0); data 226 source3/libnet/libnet_samsync_keytab.c old_sequence_num = BVAL(entry->password.data, 0); data 233 source3/libnet/libnet_samsync_keytab.c SBVAL(blob.data, 0, sequence_num); data 523 source3/libnet/libnet_samsync_ldif.c base64_blob.data = (unsigned char *)value; data 129 source3/libnet/libnet_samsync_passdb.c mung.data = (uint8_t *) r->parameters.array; data 86 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 124 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 163 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 198 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 231 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, len3, data 245 source3/librpc/ndr/ndr_string.c len1 = ascii_len_n((const char *)(ndr->data+ndr->offset), ndr->data_size - ndr->offset); data 247 source3/librpc/ndr/ndr_string.c len1 = utf16_len_n(ndr->data+ndr->offset, ndr->data_size - ndr->offset); data 250 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, len1, data 275 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, len1, data 645 source3/librpc/ndr/ndr_string.c if (ndr->data[ndr->offset+i] != 0) { data 673 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, length*byte_mul, data 698 source3/librpc/ndr/ndr_string.c ndr->data+ndr->offset, required, false); data 706 source3/librpc/ndr/ndr_string.c memset(ndr->data+ndr->offset+ret, 0, required-ret); data 50 source3/libsmb/cliconnect.c cli->user_session_key = data_blob(session_key.data, session_key.length); data 86 source3/libsmb/cliconnect.c if (!SMBencrypt(pass, cli->secblob.data,(uchar *)lm_response.data)) { data 113 source3/libsmb/cliconnect.c memcpy(p,lm_response.data,lm_response.length); data 138 source3/libsmb/cliconnect.c if (session_key.data) { data 400 source3/libsmb/cliconnect.c server_chal = data_blob(cli->secblob.data, MIN(cli->secblob.length, 8)); data 426 source3/libsmb/cliconnect.c SMBNTencrypt(pass,cli->secblob.data,nt_response.data); data 431 source3/libsmb/cliconnect.c if (!SMBencrypt(pass,cli->secblob.data, lm_response.data)) { data 435 source3/libsmb/cliconnect.c lm_response = data_blob(nt_response.data, nt_response.length); data 439 source3/libsmb/cliconnect.c lm_response = data_blob(nt_response.data, nt_response.length); data 444 source3/libsmb/cliconnect.c E_deshash(pass, session_key.data); data 445 source3/libsmb/cliconnect.c memset(&session_key.data[8], '\0', 8); data 447 source3/libsmb/cliconnect.c SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data); data 477 source3/libsmb/cliconnect.c memcpy(p,lm_response.data, lm_response.length); p += lm_response.length; data 480 source3/libsmb/cliconnect.c memcpy(p,nt_response.data, nt_response.length); p += nt_response.length; data 538 source3/libsmb/cliconnect.c if (session_key.data) { data 578 source3/libsmb/cliconnect.c memcpy(p, blob.data, blob.length); data 688 source3/libsmb/cliconnect.c send_blob.data = &blob.data[cur]; data 750 source3/libsmb/cliconnect.c file_save("negTokenTarg.dat", negTokenTarg.data, negTokenTarg.length); data 948 source3/libsmb/cliconnect.c file_save("negprot.dat", cli->secblob.data, cli->secblob.length); data 952 source3/libsmb/cliconnect.c blob = data_blob(cli->secblob.data+16, cli->secblob.length-16); data 1265 source3/libsmb/cliconnect.c SMBencrypt(pass, cli->secblob.data, (uchar *)pword); data 73 source3/libsmb/clidgram.c ptr = &dgram->data[0]; data 192 source3/libsmb/clidgram.c (char *)blob.data, blob.length, data 236 source3/libsmb/clidgram.c blob = data_blob_const(packet->packet.dgram.data, data 244 source3/libsmb/clidgram.c if (RIVAL(blob.data,0) != DGRAM_SMB) { data 249 source3/libsmb/clidgram.c blob.data += 4; data 268 source3/libsmb/clidgram.c blob = p.smb.body.trans.data; data 282 source3/libsmb/clidgram.c returned_domain = r.data.nt5_ex.domain; data 283 source3/libsmb/clidgram.c returned_dc = r.data.nt5_ex.pdc_name; data 733 source3/libsmb/clientgen.c if ((num_bytes != cli_req->data.echo.data.length) data 734 source3/libsmb/clientgen.c || (memcmp(cli_req->data.echo.data.data, bytes, data 740 source3/libsmb/clientgen.c cli_req->data.echo.num_echos -= 1; data 742 source3/libsmb/clientgen.c if (cli_req->data.echo.num_echos == 0) { data 763 source3/libsmb/clientgen.c DATA_BLOB data) data 772 source3/libsmb/clientgen.c data_copy = (uint8_t *)talloc_memdup(mem_ctx, data.data, data.length); data 778 source3/libsmb/clientgen.c data.length, data.data); data 787 source3/libsmb/clientgen.c req->data.echo.num_echos = num_echos; data 788 source3/libsmb/clientgen.c req->data.echo.data.data = talloc_move(req, &data_copy); data 789 source3/libsmb/clientgen.c req->data.echo.data.length = data.length; data 817 source3/libsmb/clientgen.c NTSTATUS cli_echo(struct cli_state *cli, uint16_t num_echos, DATA_BLOB data) data 837 source3/libsmb/clientgen.c req = cli_echo_send(frame, ev, cli, num_echos, data); data 34 source3/libsmb/clifile.c char *data; data 46 source3/libsmb/clifile.c data = SMB_MALLOC_ARRAY(char, oldlen+2); data 48 source3/libsmb/clifile.c if (!data) { data 60 source3/libsmb/clifile.c p = data; data 62 source3/libsmb/clifile.c data_len = PTR_DIFF(p, data); data 69 source3/libsmb/clifile.c data, data_len, cli->max_xmit /* data, length, max */ data 71 source3/libsmb/clifile.c SAFE_FREE(data); data 76 source3/libsmb/clifile.c SAFE_FREE(data); data 85 source3/libsmb/clifile.c SAFE_FREE(data); data 358 source3/libsmb/clifile.c char data[100]; data 367 source3/libsmb/clifile.c memset(data, 0, sizeof(data)); data 375 source3/libsmb/clifile.c memset(data, 0xff, 40); /* Set all sizes/times to no change. */ data 377 source3/libsmb/clifile.c SIVAL(data,40,uid); data 378 source3/libsmb/clifile.c SIVAL(data,48,gid); data 379 source3/libsmb/clifile.c SIVAL(data,84,mode); data 388 source3/libsmb/clifile.c (char *)&data, data_len, cli->max_xmit /* data, length, max */ data 681 source3/libsmb/clifile.c unsigned char data; data 688 source3/libsmb/clifile.c data = flag ? 1 : 0; data 695 source3/libsmb/clifile.c (char *)&data, data_len, cli->max_xmit /* data, length, max */ data 1182 source3/libsmb/clifile.c unsigned char data[8]; data 1190 source3/libsmb/clifile.c SBVAL(data, 0, size); data 1197 source3/libsmb/clifile.c (char *)&data, data_len,/* data, length, ... */ data 1490 source3/libsmb/clifile.c unsigned char data[POSIX_LOCK_DATA_SIZE]; data 1499 source3/libsmb/clifile.c SSVAL(data, POSIX_LOCK_TYPE_OFFSET, POSIX_LOCK_TYPE_READ); data 1502 source3/libsmb/clifile.c SSVAL(data, POSIX_LOCK_TYPE_OFFSET, POSIX_LOCK_TYPE_WRITE); data 1505 source3/libsmb/clifile.c SSVAL(data, POSIX_LOCK_TYPE_OFFSET, POSIX_LOCK_TYPE_UNLOCK); data 1512 source3/libsmb/clifile.c SSVAL(data, POSIX_LOCK_FLAGS_OFFSET, POSIX_LOCK_FLAG_WAIT); data 1515 source3/libsmb/clifile.c SSVAL(data, POSIX_LOCK_FLAGS_OFFSET, POSIX_LOCK_FLAG_NOWAIT); data 1518 source3/libsmb/clifile.c SIVAL(data, POSIX_LOCK_PID_OFFSET, cli->pid); data 1519 source3/libsmb/clifile.c SOFF_T(data, POSIX_LOCK_START_OFFSET, offset); data 1520 source3/libsmb/clifile.c SOFF_T(data, POSIX_LOCK_LEN_OFFSET, len); data 1527 source3/libsmb/clifile.c (char *)&data, data_len, cli->max_xmit /* data, length, max */ data 1935 source3/libsmb/clifile.c char *data = NULL; data 1942 source3/libsmb/clifile.c data = (char *)SMB_MALLOC(data_len); data 1943 source3/libsmb/clifile.c if (!data) { data 1946 source3/libsmb/clifile.c p = data; data 1950 source3/libsmb/clifile.c data = (char *)SMB_MALLOC(data_len); data 1951 source3/libsmb/clifile.c if (!data) { data 1954 source3/libsmb/clifile.c p = data; data 1969 source3/libsmb/clifile.c data, data_len, cli->max_xmit /* data, length, max */ data 1971 source3/libsmb/clifile.c SAFE_FREE(data); data 1978 source3/libsmb/clifile.c SAFE_FREE(data); data 1982 source3/libsmb/clifile.c SAFE_FREE(data); data 2138 source3/libsmb/clifile.c if (!ea->value.data) { data 2142 source3/libsmb/clifile.c memcpy(ea->value.data, p+4+ea_namelen+1, ea_valuelen); data 2144 source3/libsmb/clifile.c ea->value.data[ea_valuelen] = 0; data 2273 source3/libsmb/clifile.c char data[18]; data 2296 source3/libsmb/clifile.c p = data; data 2310 source3/libsmb/clifile.c (char *)&data, data_len, cli->max_xmit /* data, length, max */ data 2360 source3/libsmb/clifile.c char data[2]; data 2376 source3/libsmb/clifile.c SSVAL(data, 0, is_dir ? SMB_POSIX_UNLINK_DIRECTORY_TARGET : data 2385 source3/libsmb/clifile.c (char *)&data, data_len, cli->max_xmit /* data, length, max */ data 92 source3/libsmb/clifsinfo.c char data[12]; data 101 source3/libsmb/clifsinfo.c SSVAL(data,0,major); data 102 source3/libsmb/clifsinfo.c SSVAL(data,2,minor); data 103 source3/libsmb/clifsinfo.c SIVAL(data,4,caplow); data 104 source3/libsmb/clifsinfo.c SIVAL(data,8,caphigh); data 111 source3/libsmb/clifsinfo.c data, 12, 560)) { data 475 source3/libsmb/clifsinfo.c (char *)in->data, in->length, CLI_BUFFER_SIZE)) { data 582 source3/libsmb/clifsinfo.c es->enc_ctx_num = SVAL(param_out.data, 0); data 668 source3/libsmb/clifsinfo.c tok_in.value = blob_in.data; data 751 source3/libsmb/clifsinfo.c es->enc_ctx_num = SVAL(param_out.data, 0); data 178 source3/libsmb/clikrb5.c pkaddr->address.data = (char *)&(((struct sockaddr_in6 *)paddr)->sin6_addr); data 185 source3/libsmb/clikrb5.c pkaddr->address.data = (char *)&(((struct sockaddr_in *)paddr)->sin_addr); data 233 source3/libsmb/clikrb5.c SAFE_FREE(salt.data); data 253 source3/libsmb/clikrb5.c ret = krb5_string_to_key_salt(context, enctype, (const char *)password->data, salt, key); data 281 source3/libsmb/clikrb5.c memcpy(KRB5_KEY_DATA(key), password->data, password->length); data 324 source3/libsmb/clikrb5.c ASN1_DATA *data; data 331 source3/libsmb/clikrb5.c data = asn1_init(mem_ctx); data 332 source3/libsmb/clikrb5.c if (data == NULL) { data 336 source3/libsmb/clikrb5.c asn1_load(data, *edata); data 337 source3/libsmb/clikrb5.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 338 source3/libsmb/clikrb5.c asn1_start_tag(data, ASN1_CONTEXT(1)); data 339 source3/libsmb/clikrb5.c asn1_read_Integer(data, &edata_type); data 344 source3/libsmb/clikrb5.c asn1_free(data); data 348 source3/libsmb/clikrb5.c asn1_start_tag(data, ASN1_CONTEXT(2)); data 349 source3/libsmb/clikrb5.c asn1_read_OctetString(data, NULL, &edata_contents); data 350 source3/libsmb/clikrb5.c asn1_end_tag(data); data 351 source3/libsmb/clikrb5.c asn1_end_tag(data); data 352 source3/libsmb/clikrb5.c asn1_end_tag(data); data 353 source3/libsmb/clikrb5.c asn1_free(data); data 355 source3/libsmb/clikrb5.c *edata_out = data_blob_talloc(mem_ctx, edata_contents.data, edata_contents.length); data 366 source3/libsmb/clikrb5.c ASN1_DATA *data; data 373 source3/libsmb/clikrb5.c data = asn1_init(mem_ctx); data 374 source3/libsmb/clikrb5.c if (data == NULL) { data 378 source3/libsmb/clikrb5.c asn1_load(data, *auth_data); data 379 source3/libsmb/clikrb5.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 380 source3/libsmb/clikrb5.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 381 source3/libsmb/clikrb5.c asn1_start_tag(data, ASN1_CONTEXT(0)); data 382 source3/libsmb/clikrb5.c asn1_read_Integer(data, &data_type); data 386 source3/libsmb/clikrb5.c asn1_free(data); data 390 source3/libsmb/clikrb5.c asn1_end_tag(data); data 391 source3/libsmb/clikrb5.c asn1_start_tag(data, ASN1_CONTEXT(1)); data 392 source3/libsmb/clikrb5.c asn1_read_OctetString(data, NULL, &pac_contents); data 393 source3/libsmb/clikrb5.c asn1_end_tag(data); data 394 source3/libsmb/clikrb5.c asn1_end_tag(data); data 395 source3/libsmb/clikrb5.c asn1_end_tag(data); data 396 source3/libsmb/clikrb5.c asn1_free(data); data 398 source3/libsmb/clikrb5.c *unwrapped_pac_data = data_blob_talloc(mem_ctx, pac_contents.data, pac_contents.length); data 453 source3/libsmb/clikrb5.c auth_data_wrapped = data_blob(tkt->ticket.authorization_data->val[i].ad_data.data, data 501 source3/libsmb/clikrb5.c rc = krb5_krbhst_init(ctx, realm->data, KRB5_KRBHST_KDC, &hnd); data 579 source3/libsmb/clikrb5.c if (pdata->data) { data 583 source3/libsmb/clikrb5.c SAFE_FREE(pdata->data); data 771 source3/libsmb/clikrb5.c if (in_data.data) { data 772 source3/libsmb/clikrb5.c free( in_data.data ); data 773 source3/libsmb/clikrb5.c in_data.data = NULL; data 789 source3/libsmb/clikrb5.c if (in_data.data) { data 790 source3/libsmb/clikrb5.c free( in_data.data ); data 863 source3/libsmb/clikrb5.c *ticket = data_blob(packet.data, packet.length); data 899 source3/libsmb/clikrb5.c dump_data_pw("KRB5 Session Key:\n", session_key->data, session_key->length); data 919 source3/libsmb/clikrb5.c kdata.data = (char *)krb5_principal_get_comp_string(context, principal, i); data 920 source3/libsmb/clikrb5.c kdata.length = strlen((const char *)kdata.data); data 942 source3/libsmb/clikrb5.c cksum->checksum.data = sig->signature.data; data 946 source3/libsmb/clikrb5.c cksum->contents = sig->signature.data; data 954 source3/libsmb/clikrb5.c uint8 *data, data 974 source3/libsmb/clikrb5.c input.data = (char *)data; data 1014 source3/libsmb/clikrb5.c data, data 1243 source3/libsmb/clikrb5.c if (p1->length != p2->length || memcmp(p1->data, p2->data, p1->length)) data 1475 source3/libsmb/clikrb5.c addrs->val[0].address.data = (unsigned char *)SMB_MALLOC(addrs->val[0].address.length); data 1476 source3/libsmb/clikrb5.c if (addrs->val[0].address.data == NULL) { data 1483 source3/libsmb/clikrb5.c memcpy(addrs->val[0].address.data, buf, addrs->val[0].address.length); data 1520 source3/libsmb/clikrb5.c if (krberror.e_data == NULL || krberror.e_data->data == NULL) { data 1537 source3/libsmb/clikrb5.c if (krberror->e_data.data == NULL) { data 1909 source3/libsmb/clikrb5.c memcpy(p, fwdData.data, fwdData.length ); data 1922 source3/libsmb/clikrb5.c authenticator->data = (char *)pChksum; data 207 source3/libsmb/clilist.c memcpy(p_last_name_raw->data, p, namelen); data 208 source3/libsmb/clilist.c SSVAL(p_last_name_raw->data, namelen, 0); data 297 source3/libsmb/clilist.c memcpy(p, last_name_raw.data, last_name_raw.length); data 135 source3/libsmb/cliquota.c char data[SID_MAX_SIZE+8]; data 155 source3/libsmb/cliquota.c SIVAL(data, 0, 0x00000000); data 156 source3/libsmb/cliquota.c SIVAL(data, 4, sid_len); data 157 source3/libsmb/cliquota.c sid_linearize(data+8, sid_len, &pqt->sid); data 164 source3/libsmb/cliquota.c data, data_len, 112)) { data 202 source3/libsmb/cliquota.c char data[112]; data 206 source3/libsmb/cliquota.c memset(data,'\0',112); data 217 source3/libsmb/cliquota.c SIVAL(data,0,0); data 218 source3/libsmb/cliquota.c SIVAL(data,4,sid_len); data 219 source3/libsmb/cliquota.c SBIG_UINT(data, 8,(uint64_t)0); data 220 source3/libsmb/cliquota.c SBIG_UINT(data,16,pqt->usedspace); data 221 source3/libsmb/cliquota.c SBIG_UINT(data,24,pqt->softlim); data 222 source3/libsmb/cliquota.c SBIG_UINT(data,32,pqt->hardlim); data 223 source3/libsmb/cliquota.c sid_linearize(data+40, sid_len, &pqt->sid); data 230 source3/libsmb/cliquota.c data, 112, 0)) { data 507 source3/libsmb/cliquota.c char data[48]; data 512 source3/libsmb/cliquota.c memset(data,'\0',48); data 526 source3/libsmb/cliquota.c SBIG_UINT(data,24,pqt->softlim); data 529 source3/libsmb/cliquota.c SBIG_UINT(data,32,pqt->hardlim); data 532 source3/libsmb/cliquota.c SSVAL(data,40,pqt->qflags); data 541 source3/libsmb/cliquota.c data, 48, 0)) { data 30 source3/libsmb/clirap.c char *data, int drcnt, int mdrcnt, data 39 source3/libsmb/clirap.c data, drcnt, mdrcnt /* Data, length, max */ data 431 source3/libsmb/clirap.c unsigned char data[532]; data 465 source3/libsmb/clirap.c encode_pw_buffer(data, new_password, STR_ASCII); data 469 source3/libsmb/clirap.c dump_data(100, data, 516); data 471 source3/libsmb/clirap.c SamOEMhash( (unsigned char *)data, (unsigned char *)old_pw_hash, 516); data 478 source3/libsmb/clirap.c E_old_pw_hash( new_pw_hash, old_pw_hash, (uchar *)&data[516]); data 487 source3/libsmb/clirap.c (char *)data,data_len,0 /* data, length, max */ data 618 source3/libsmb/clirap.c char data[40]; data 630 source3/libsmb/clirap.c memset(data, 0, sizeof(data)); data 645 source3/libsmb/clirap.c p = data; data 670 source3/libsmb/clirap.c data_len = PTR_DIFF(p, data); data 678 source3/libsmb/clirap.c data, data_len, cli->max_xmit /* data, length, max */ data 303 source3/libsmb/clirap2.c char *data; data 309 source3/libsmb/clirap2.c data = SMB_MALLOC_ARRAY(char, data_size); data 310 source3/libsmb/clirap2.c if (!data) { data 322 source3/libsmb/clirap2.c p = data; data 325 source3/libsmb/clirap2.c PUTSTRINGP(p, grinfo->comment, data, soffset); data 329 source3/libsmb/clirap2.c data, soffset, sizeof(data), /* data, length, maxlen */ data 350 source3/libsmb/clirap2.c SAFE_FREE(data); data 847 source3/libsmb/clirap2.c char data[1024]; data 870 source3/libsmb/clirap2.c p = data; data 871 source3/libsmb/clirap2.c memset(data, '\0', soffset); data 878 source3/libsmb/clirap2.c PUTSTRINGP(p, userinfo->home_dir, data, soffset); data 879 source3/libsmb/clirap2.c PUTSTRINGP(p, userinfo->comment, data, soffset); data 881 source3/libsmb/clirap2.c PUTSTRINGP(p, userinfo->logon_script, data, soffset); data 885 source3/libsmb/clirap2.c data, soffset, sizeof(data), /* data, length, maxlen */ data 1348 source3/libsmb/clirap2.c char data[1024]; data 1367 source3/libsmb/clirap2.c p = data; data 1372 source3/libsmb/clirap2.c PUTSTRINGP(p, sinfo->comment, data, soffset); data 1376 source3/libsmb/clirap2.c PUTSTRINGP(p, sinfo->path, data, soffset); data 1382 source3/libsmb/clirap2.c data, soffset, sizeof(data), /* data, length, maxlen */ data 123 source3/libsmb/clireadwrite.c req->data.read.ofs = offset; data 124 source3/libsmb/clireadwrite.c req->data.read.size = size; data 125 source3/libsmb/clireadwrite.c req->data.read.received = 0; data 126 source3/libsmb/clireadwrite.c req->data.read.rcvbuf = NULL; data 170 source3/libsmb/clireadwrite.c if (size > cli_req->data.read.size) { data 81 source3/libsmb/clisecdesc.c uint8 *data; data 85 source3/libsmb/clisecdesc.c status = marshall_sec_desc(talloc_tos(), sd, &data, &len); data 107 source3/libsmb/clisecdesc.c (char *)data, len, 0)) { data 33 source3/libsmb/clispnego.c ASN1_DATA *data; data 36 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 37 source3/libsmb/clispnego.c if (data == NULL) { data 41 source3/libsmb/clispnego.c asn1_write(data, guid, 16); data 42 source3/libsmb/clispnego.c asn1_push_tag(data,ASN1_APPLICATION(0)); data 43 source3/libsmb/clispnego.c asn1_write_OID(data,OID_SPNEGO); data 44 source3/libsmb/clispnego.c asn1_push_tag(data,ASN1_CONTEXT(0)); data 45 source3/libsmb/clispnego.c asn1_push_tag(data,ASN1_SEQUENCE(0)); data 47 source3/libsmb/clispnego.c asn1_push_tag(data,ASN1_CONTEXT(0)); data 48 source3/libsmb/clispnego.c asn1_push_tag(data,ASN1_SEQUENCE(0)); data 50 source3/libsmb/clispnego.c asn1_write_OID(data,OIDs[i]); data 52 source3/libsmb/clispnego.c asn1_pop_tag(data); data 53 source3/libsmb/clispnego.c asn1_pop_tag(data); data 55 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(3)); data 56 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 57 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(0)); data 58 source3/libsmb/clispnego.c asn1_write_GeneralString(data,principal); data 59 source3/libsmb/clispnego.c asn1_pop_tag(data); data 60 source3/libsmb/clispnego.c asn1_pop_tag(data); data 61 source3/libsmb/clispnego.c asn1_pop_tag(data); data 63 source3/libsmb/clispnego.c asn1_pop_tag(data); data 64 source3/libsmb/clispnego.c asn1_pop_tag(data); data 66 source3/libsmb/clispnego.c asn1_pop_tag(data); data 68 source3/libsmb/clispnego.c if (data->has_error) { data 69 source3/libsmb/clispnego.c DEBUG(1,("Failed to build negTokenInit at offset %d\n", (int)data->ofs)); data 72 source3/libsmb/clispnego.c ret = data_blob(data->data, data->length); data 73 source3/libsmb/clispnego.c asn1_free(data); data 87 source3/libsmb/clispnego.c ASN1_DATA *data; data 90 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 91 source3/libsmb/clispnego.c if (data == NULL) { data 95 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_APPLICATION(0)); data 96 source3/libsmb/clispnego.c asn1_write_OID(data,OID_SPNEGO); data 97 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(0)); data 98 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 100 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(0)); data 101 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 102 source3/libsmb/clispnego.c asn1_write_OID(data, OID); data 103 source3/libsmb/clispnego.c asn1_pop_tag(data); data 104 source3/libsmb/clispnego.c asn1_pop_tag(data); data 106 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(2)); data 107 source3/libsmb/clispnego.c asn1_write_OctetString(data,blob.data,blob.length); data 108 source3/libsmb/clispnego.c asn1_pop_tag(data); data 110 source3/libsmb/clispnego.c asn1_pop_tag(data); data 111 source3/libsmb/clispnego.c asn1_pop_tag(data); data 113 source3/libsmb/clispnego.c asn1_pop_tag(data); data 115 source3/libsmb/clispnego.c if (data->has_error) { data 116 source3/libsmb/clispnego.c DEBUG(1,("Failed to build negTokenInit at offset %d\n", (int)data->ofs)); data 119 source3/libsmb/clispnego.c ret = data_blob(data->data, data->length); data 120 source3/libsmb/clispnego.c asn1_free(data); data 135 source3/libsmb/clispnego.c ASN1_DATA *data; data 137 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 138 source3/libsmb/clispnego.c if (data == NULL) { data 142 source3/libsmb/clispnego.c asn1_load(data, blob); data 144 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_APPLICATION(0)); data 146 source3/libsmb/clispnego.c asn1_check_OID(data,OID_SPNEGO); data 147 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(0)); data 148 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_SEQUENCE(0)); data 150 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(0)); data 151 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_SEQUENCE(0)); data 152 source3/libsmb/clispnego.c for (i=0; asn1_tag_remaining(data) > 0 && i < ASN1_MAX_OIDS-1; i++) { data 154 source3/libsmb/clispnego.c asn1_read_OID(data,NULL,&oid_str); data 158 source3/libsmb/clispnego.c asn1_end_tag(data); data 159 source3/libsmb/clispnego.c asn1_end_tag(data); data 162 source3/libsmb/clispnego.c if (asn1_tag_remaining(data) > 0) { data 163 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(3)); data 164 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 165 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(0)); data 166 source3/libsmb/clispnego.c asn1_read_GeneralString(data,NULL,principal); data 167 source3/libsmb/clispnego.c asn1_end_tag(data); data 168 source3/libsmb/clispnego.c asn1_end_tag(data); data 169 source3/libsmb/clispnego.c asn1_end_tag(data); data 172 source3/libsmb/clispnego.c asn1_end_tag(data); data 173 source3/libsmb/clispnego.c asn1_end_tag(data); data 175 source3/libsmb/clispnego.c asn1_end_tag(data); data 177 source3/libsmb/clispnego.c ret = !data->has_error; data 178 source3/libsmb/clispnego.c if (data->has_error) { data 186 source3/libsmb/clispnego.c asn1_free(data); data 196 source3/libsmb/clispnego.c ASN1_DATA *data; data 199 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 200 source3/libsmb/clispnego.c if (data == NULL) { data 204 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_APPLICATION(0)); data 205 source3/libsmb/clispnego.c asn1_write_OID(data,OID_SPNEGO); data 206 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(0)); data 207 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 209 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(0)); data 210 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 212 source3/libsmb/clispnego.c asn1_write_OID(data,OIDs[i]); data 214 source3/libsmb/clispnego.c asn1_pop_tag(data); data 215 source3/libsmb/clispnego.c asn1_pop_tag(data); data 217 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(2)); data 218 source3/libsmb/clispnego.c asn1_write_OctetString(data,blob.data,blob.length); data 219 source3/libsmb/clispnego.c asn1_pop_tag(data); data 221 source3/libsmb/clispnego.c asn1_pop_tag(data); data 222 source3/libsmb/clispnego.c asn1_pop_tag(data); data 224 source3/libsmb/clispnego.c asn1_pop_tag(data); data 226 source3/libsmb/clispnego.c if (data->has_error) { data 227 source3/libsmb/clispnego.c DEBUG(1,("Failed to build negTokenTarg at offset %d\n", (int)data->ofs)); data 230 source3/libsmb/clispnego.c ret = data_blob(data->data, data->length); data 231 source3/libsmb/clispnego.c asn1_free(data); data 242 source3/libsmb/clispnego.c ASN1_DATA *data; data 244 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 245 source3/libsmb/clispnego.c if (data == NULL) { data 249 source3/libsmb/clispnego.c asn1_load(data, blob); data 250 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_APPLICATION(0)); data 251 source3/libsmb/clispnego.c asn1_check_OID(data,OID_SPNEGO); data 252 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(0)); data 253 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 255 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(0)); data 256 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 257 source3/libsmb/clispnego.c for (i=0; asn1_tag_remaining(data) > 0 && i < ASN1_MAX_OIDS-1; i++) { data 259 source3/libsmb/clispnego.c asn1_read_OID(data,NULL,&oid_str); data 263 source3/libsmb/clispnego.c asn1_end_tag(data); data 264 source3/libsmb/clispnego.c asn1_end_tag(data); data 267 source3/libsmb/clispnego.c if (asn1_peek_tag(data, ASN1_CONTEXT(1))) { data 270 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(1)); data 271 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_BITFIELD); data 272 source3/libsmb/clispnego.c while (asn1_tag_remaining(data) > 0) data 273 source3/libsmb/clispnego.c asn1_read_uint8(data, &flags); data 274 source3/libsmb/clispnego.c asn1_end_tag(data); data 275 source3/libsmb/clispnego.c asn1_end_tag(data); data 278 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(2)); data 279 source3/libsmb/clispnego.c asn1_read_OctetString(data,NULL,secblob); data 280 source3/libsmb/clispnego.c asn1_end_tag(data); data 282 source3/libsmb/clispnego.c asn1_end_tag(data); data 283 source3/libsmb/clispnego.c asn1_end_tag(data); data 285 source3/libsmb/clispnego.c asn1_end_tag(data); data 287 source3/libsmb/clispnego.c if (data->has_error) { data 293 source3/libsmb/clispnego.c DEBUG(1,("Failed to parse negTokenTarg at offset %d\n", (int)data->ofs)); data 294 source3/libsmb/clispnego.c asn1_free(data); data 298 source3/libsmb/clispnego.c asn1_free(data); data 307 source3/libsmb/clispnego.c ASN1_DATA *data; data 310 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 311 source3/libsmb/clispnego.c if (data == NULL) { data 315 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_APPLICATION(0)); data 316 source3/libsmb/clispnego.c asn1_write_OID(data, OID_KERBEROS5); data 318 source3/libsmb/clispnego.c asn1_write(data, tok_id, 2); data 319 source3/libsmb/clispnego.c asn1_write(data, ticket.data, ticket.length); data 320 source3/libsmb/clispnego.c asn1_pop_tag(data); data 322 source3/libsmb/clispnego.c if (data->has_error) { data 323 source3/libsmb/clispnego.c DEBUG(1,("Failed to build krb5 wrapper at offset %d\n", (int)data->ofs)); data 326 source3/libsmb/clispnego.c ret = data_blob(data->data, data->length); data 327 source3/libsmb/clispnego.c asn1_free(data); data 338 source3/libsmb/clispnego.c ASN1_DATA *data; data 341 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 342 source3/libsmb/clispnego.c if (data == NULL) { data 346 source3/libsmb/clispnego.c asn1_load(data, blob); data 347 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_APPLICATION(0)); data 348 source3/libsmb/clispnego.c asn1_check_OID(data, OID_KERBEROS5); data 350 source3/libsmb/clispnego.c data_remaining = asn1_tag_remaining(data); data 353 source3/libsmb/clispnego.c data->has_error = True; data 355 source3/libsmb/clispnego.c asn1_read(data, tok_id, 2); data 358 source3/libsmb/clispnego.c asn1_read(data, ticket->data, ticket->length); data 361 source3/libsmb/clispnego.c asn1_end_tag(data); data 363 source3/libsmb/clispnego.c ret = !data->has_error; data 365 source3/libsmb/clispnego.c if (data->has_error) { data 369 source3/libsmb/clispnego.c asn1_free(data); data 416 source3/libsmb/clispnego.c ASN1_DATA *data; data 421 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 422 source3/libsmb/clispnego.c if (data == NULL) { data 426 source3/libsmb/clispnego.c asn1_load(data, blob); data 427 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(1)); data 428 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_SEQUENCE(0)); data 430 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(0)); data 431 source3/libsmb/clispnego.c asn1_check_enumerated(data,1); data 432 source3/libsmb/clispnego.c asn1_end_tag(data); data 434 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(1)); data 435 source3/libsmb/clispnego.c asn1_check_OID(data, OID_NTLMSSP); data 436 source3/libsmb/clispnego.c asn1_end_tag(data); data 438 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(2)); data 439 source3/libsmb/clispnego.c asn1_read_OctetString(data, NULL, chal1); data 440 source3/libsmb/clispnego.c asn1_end_tag(data); data 443 source3/libsmb/clispnego.c if (asn1_tag_remaining(data)) { data 444 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(3)); data 445 source3/libsmb/clispnego.c asn1_read_OctetString(data, NULL, chal2); data 446 source3/libsmb/clispnego.c asn1_end_tag(data); data 449 source3/libsmb/clispnego.c asn1_end_tag(data); data 450 source3/libsmb/clispnego.c asn1_end_tag(data); data 452 source3/libsmb/clispnego.c ret = !data->has_error; data 454 source3/libsmb/clispnego.c if (data->has_error) { data 459 source3/libsmb/clispnego.c asn1_free(data); data 469 source3/libsmb/clispnego.c ASN1_DATA *data; data 472 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 473 source3/libsmb/clispnego.c if (data == NULL) { data 477 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(1)); data 478 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 479 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(2)); data 480 source3/libsmb/clispnego.c asn1_write_OctetString(data,blob.data,blob.length); data 481 source3/libsmb/clispnego.c asn1_pop_tag(data); data 482 source3/libsmb/clispnego.c asn1_pop_tag(data); data 483 source3/libsmb/clispnego.c asn1_pop_tag(data); data 485 source3/libsmb/clispnego.c ret = data_blob(data->data, data->length); data 487 source3/libsmb/clispnego.c asn1_free(data); data 514 source3/libsmb/clispnego.c token.negTokenTarg.responseToken.data, data 527 source3/libsmb/clispnego.c ASN1_DATA *data; data 539 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 540 source3/libsmb/clispnego.c if (data == NULL) { data 544 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(1)); data 545 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_SEQUENCE(0)); data 546 source3/libsmb/clispnego.c asn1_push_tag(data, ASN1_CONTEXT(0)); data 547 source3/libsmb/clispnego.c asn1_write_enumerated(data, negResult); data 548 source3/libsmb/clispnego.c asn1_pop_tag(data); data 551 source3/libsmb/clispnego.c asn1_push_tag(data,ASN1_CONTEXT(1)); data 552 source3/libsmb/clispnego.c asn1_write_OID(data, mechOID); data 553 source3/libsmb/clispnego.c asn1_pop_tag(data); data 556 source3/libsmb/clispnego.c if (reply && reply->data != NULL) { data 557 source3/libsmb/clispnego.c asn1_push_tag(data,ASN1_CONTEXT(2)); data 558 source3/libsmb/clispnego.c asn1_write_OctetString(data, reply->data, reply->length); data 559 source3/libsmb/clispnego.c asn1_pop_tag(data); data 562 source3/libsmb/clispnego.c asn1_pop_tag(data); data 563 source3/libsmb/clispnego.c asn1_pop_tag(data); data 565 source3/libsmb/clispnego.c ret = data_blob(data->data, data->length); data 566 source3/libsmb/clispnego.c asn1_free(data); data 577 source3/libsmb/clispnego.c ASN1_DATA *data; data 588 source3/libsmb/clispnego.c data = asn1_init(talloc_tos()); data 589 source3/libsmb/clispnego.c if (data == NULL) { data 593 source3/libsmb/clispnego.c asn1_load(data, blob); data 594 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(1)); data 595 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_SEQUENCE(0)); data 596 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(0)); data 597 source3/libsmb/clispnego.c asn1_check_enumerated(data, negResult); data 598 source3/libsmb/clispnego.c asn1_end_tag(data); data 602 source3/libsmb/clispnego.c if (asn1_tag_remaining(data)) { data 603 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(1)); data 604 source3/libsmb/clispnego.c asn1_check_OID(data, mechOID); data 605 source3/libsmb/clispnego.c asn1_end_tag(data); data 607 source3/libsmb/clispnego.c if (asn1_tag_remaining(data)) { data 608 source3/libsmb/clispnego.c asn1_start_tag(data,ASN1_CONTEXT(2)); data 609 source3/libsmb/clispnego.c asn1_read_OctetString(data, NULL, auth); data 610 source3/libsmb/clispnego.c asn1_end_tag(data); data 613 source3/libsmb/clispnego.c data->has_error = 1; data 620 source3/libsmb/clispnego.c if (asn1_tag_remaining(data)) { data 622 source3/libsmb/clispnego.c asn1_start_tag(data, ASN1_CONTEXT(3)); data 623 source3/libsmb/clispnego.c asn1_read_OctetString(data, NULL, &mechList); data 624 source3/libsmb/clispnego.c asn1_end_tag(data); data 630 source3/libsmb/clispnego.c asn1_end_tag(data); data 631 source3/libsmb/clispnego.c asn1_end_tag(data); data 633 source3/libsmb/clispnego.c if (data->has_error) { data 634 source3/libsmb/clispnego.c DEBUG(3,("spnego_parse_auth_response failed at %d\n", (int)data->ofs)); data 635 source3/libsmb/clispnego.c asn1_free(data); data 640 source3/libsmb/clispnego.c asn1_free(data); data 32 source3/libsmb/clitrans.c const char *data, unsigned int ldata, unsigned int mdata) data 88 source3/libsmb/clitrans.c memcpy(outdata,data,this_ldata); data 135 source3/libsmb/clitrans.c memcpy(outdata,data+tot_data,this_ldata); data 161 source3/libsmb/clitrans.c char **data, unsigned int *data_len) data 216 source3/libsmb/clitrans.c *data = (char *)SMB_REALLOC(*data,total_data+2); data 217 source3/libsmb/clitrans.c if (!(*data)) { data 270 source3/libsmb/clitrans.c memcpy(*data + data_offset_out, smb_base(cli->inbuf) + data_offset_in, this_data); data 340 source3/libsmb/clitrans.c SSVAL(*data,total_data,0); data 360 source3/libsmb/clitrans.c char *data, unsigned int ldata, unsigned int mdata) data 406 source3/libsmb/clitrans.c memcpy(outdata,data,this_ldata); data 452 source3/libsmb/clitrans.c memcpy(outdata,data+tot_data,this_ldata); data 478 source3/libsmb/clitrans.c char **data, unsigned int *data_len) data 543 source3/libsmb/clitrans.c *data = (char *)SMB_REALLOC(*data,total_data+2); data 544 source3/libsmb/clitrans.c if (!(*data)) { data 597 source3/libsmb/clitrans.c memcpy(*data + data_offset_out, smb_base(cli->inbuf) + data_offset_in, this_data); data 678 source3/libsmb/clitrans.c SSVAL(*data,total_data,0); data 690 source3/libsmb/clitrans.c uint8_t *data; data 707 source3/libsmb/clitrans.c uint8_t *data; data 903 source3/libsmb/clitrans.c data_blob_const(state->data + state->data_sent, this_data)); data 1073 source3/libsmb/clitrans.c if (blob->data == NULL) { data 1078 source3/libsmb/clitrans.c blob->data = TALLOC_ARRAY(mem_ctx, uint8_t, total); data 1079 source3/libsmb/clitrans.c if (blob->data == NULL) { data 1089 source3/libsmb/clitrans.c memcpy(blob->data + displacement, buf, thistime); data 1111 source3/libsmb/clitrans.c uint8_t *data = NULL; data 1121 source3/libsmb/clitrans.c &total_data, &num_data, &data_disp, &data); data 1166 source3/libsmb/clitrans.c state, &state->rdata, total_data, num_data, data, data 1188 source3/libsmb/clitrans.c uint8_t *data, uint32_t num_data, uint32_t max_data) data 1273 source3/libsmb/clitrans.c if (data != NULL) { data 1274 source3/libsmb/clitrans.c state->data = (uint8_t *)TALLOC_MEMDUP(state, data, num_data); data 1275 source3/libsmb/clitrans.c if (state->data == NULL) { data 1280 source3/libsmb/clitrans.c state->data = NULL; data 1306 source3/libsmb/clitrans.c uint8_t **data, uint32_t *num_data) data 1326 source3/libsmb/clitrans.c *param = talloc_move(mem_ctx, &state->rparam.data); data 1329 source3/libsmb/clitrans.c TALLOC_FREE(state->rparam.data); data 1332 source3/libsmb/clitrans.c if (data != NULL) { data 1333 source3/libsmb/clitrans.c *data = talloc_move(mem_ctx, &state->rdata.data); data 1336 source3/libsmb/clitrans.c TALLOC_FREE(state->rdata.data); data 1348 source3/libsmb/clitrans.c uint8_t *data, uint32_t num_data, uint32_t max_data, data 1375 source3/libsmb/clitrans.c data, num_data, max_data); data 63 source3/libsmb/credentials.c MD5Update(&md5, clnt_chal_in->data, 8); data 64 source3/libsmb/credentials.c MD5Update(&md5, srv_chal_in->data, 8); data 71 source3/libsmb/credentials.c DEBUG(5,("\tclnt_chal_in: %s\n", credstr(clnt_chal_in->data))); data 72 source3/libsmb/credentials.c DEBUG(5,("\tsrv_chal_in : %s\n", credstr(srv_chal_in->data))); data 77 source3/libsmb/credentials.c des_crypt112(dc->clnt_chal.data, /* output */ data 78 source3/libsmb/credentials.c clnt_chal_in->data, /* input */ data 82 source3/libsmb/credentials.c des_crypt112(dc->srv_chal.data, /* output */ data 83 source3/libsmb/credentials.c srv_chal_in->data, /* input */ data 88 source3/libsmb/credentials.c memcpy(dc->seed_chal.data, dc->clnt_chal.data, 8); data 109 source3/libsmb/credentials.c sum[0] = IVAL(clnt_chal_in->data, 0) + IVAL(srv_chal_in->data, 0); data 110 source3/libsmb/credentials.c sum[1] = IVAL(clnt_chal_in->data, 4) + IVAL(srv_chal_in->data, 4); data 121 source3/libsmb/credentials.c DEBUG(5,("\tclnt_chal_in: %s\n", credstr(clnt_chal_in->data))); data 122 source3/libsmb/credentials.c DEBUG(5,("\tsrv_chal_in : %s\n", credstr(srv_chal_in->data))); data 128 source3/libsmb/credentials.c des_crypt112(dc->clnt_chal.data, /* output */ data 129 source3/libsmb/credentials.c clnt_chal_in->data, /* input */ data 133 source3/libsmb/credentials.c des_crypt112(dc->srv_chal.data, /* output */ data 134 source3/libsmb/credentials.c srv_chal_in->data, /* input */ data 139 source3/libsmb/credentials.c memcpy(dc->seed_chal.data, dc->clnt_chal.data, 8); data 153 source3/libsmb/credentials.c DEBUG(5,("\tseed: %s\n", credstr(dc->seed_chal.data) )); data 155 source3/libsmb/credentials.c SIVAL(time_chal.data, 0, IVAL(dc->seed_chal.data, 0) + dc->sequence); data 156 source3/libsmb/credentials.c SIVAL(time_chal.data, 4, IVAL(dc->seed_chal.data, 4)); data 158 source3/libsmb/credentials.c DEBUG(5,("\tseed+seq %s\n", credstr(time_chal.data) )); data 160 source3/libsmb/credentials.c des_crypt112(dc->clnt_chal.data, time_chal.data, dc->sess_key, 1); data 162 source3/libsmb/credentials.c DEBUG(5,("\tCLIENT %s\n", credstr(dc->clnt_chal.data) )); data 164 source3/libsmb/credentials.c SIVAL(time_chal.data, 0, IVAL(dc->seed_chal.data, 0) + dc->sequence + 1); data 165 source3/libsmb/credentials.c SIVAL(time_chal.data, 4, IVAL(dc->seed_chal.data, 4)); data 167 source3/libsmb/credentials.c DEBUG(5,("\tseed+seq+1 %s\n", credstr(time_chal.data) )); data 169 source3/libsmb/credentials.c des_crypt112(dc->srv_chal.data, time_chal.data, dc->sess_key, 1); data 171 source3/libsmb/credentials.c DEBUG(5,("\tSERVER %s\n", credstr(dc->srv_chal.data) )); data 186 source3/libsmb/credentials.c DEBUG(10,("creds_server_init: client chal : %s\n", credstr(clnt_chal->data) )); data 187 source3/libsmb/credentials.c DEBUG(10,("creds_server_init: server chal : %s\n", credstr(srv_chal->data) )); data 205 source3/libsmb/credentials.c DEBUG(10,("creds_server_init: clnt : %s\n", credstr(dc->clnt_chal.data) )); data 206 source3/libsmb/credentials.c DEBUG(10,("creds_server_init: server : %s\n", credstr(dc->srv_chal.data) )); data 207 source3/libsmb/credentials.c DEBUG(10,("creds_server_init: seed : %s\n", credstr(dc->seed_chal.data) )); data 209 source3/libsmb/credentials.c memcpy(init_chal_out->data, dc->srv_chal.data, 8); data 219 source3/libsmb/credentials.c if (memcmp(dc->clnt_chal.data, rcv_cli_chal_in->data, 8)) { data 221 source3/libsmb/credentials.c credstr(rcv_cli_chal_in->data))); data 222 source3/libsmb/credentials.c DEBUG(5,("calculated: %s\n", credstr(dc->clnt_chal.data))); data 239 source3/libsmb/credentials.c SIVAL(time_chal.data, 0, IVAL(dc->seed_chal.data, 0) + dc->sequence + 1); data 240 source3/libsmb/credentials.c SIVAL(time_chal.data, 4, IVAL(dc->seed_chal.data, 4)); data 244 source3/libsmb/credentials.c DEBUG(5,("cred_reseed: seed %s\n", credstr(dc->seed_chal.data) )); data 299 source3/libsmb/credentials.c DEBUG(10,("creds_client_init: client chal : %s\n", credstr(clnt_chal->data) )); data 300 source3/libsmb/credentials.c DEBUG(10,("creds_client_init: server chal : %s\n", credstr(srv_chal->data) )); data 318 source3/libsmb/credentials.c DEBUG(10,("creds_client_init: clnt : %s\n", credstr(dc->clnt_chal.data) )); data 319 source3/libsmb/credentials.c DEBUG(10,("creds_client_init: server : %s\n", credstr(dc->srv_chal.data) )); data 320 source3/libsmb/credentials.c DEBUG(10,("creds_client_init: seed : %s\n", credstr(dc->seed_chal.data) )); data 322 source3/libsmb/credentials.c memcpy(init_chal_out->data, dc->clnt_chal.data, 8); data 332 source3/libsmb/credentials.c if (memcmp(dc->srv_chal.data, rcv_srv_chal_in->data, data 333 source3/libsmb/credentials.c sizeof(dc->srv_chal.data))) { data 337 source3/libsmb/credentials.c credstr(rcv_srv_chal_in->data))); data 338 source3/libsmb/credentials.c DEBUGADD(5,("calculated: %s\n", credstr(dc->srv_chal.data))); data 362 source3/libsmb/credentials.c memcpy(&next_cred_out->cred.data, &dc->clnt_chal.data, data 363 source3/libsmb/credentials.c sizeof(next_cred_out->cred.data)); data 277 source3/libsmb/dsgetdcname.c return r->data.nt5.server_type; data 282 source3/libsmb/dsgetdcname.c return r->data.nt5_ex.server_type; data 291 source3/libsmb/dsgetdcname.c return r->data.nt5_ex.server_type; data 301 source3/libsmb/dsgetdcname.c return r->data.nt5_ex.server_type; data 305 source3/libsmb/dsgetdcname.c return r->data.nt5_ex.server_type; data 918 source3/libsmb/dsgetdcname.c &r->data.nt5_ex, info); data 921 source3/libsmb/dsgetdcname.c nt_version, &r->data.nt5_ex); data 1040 source3/libsmb/dsgetdcname.c r->data.nt4 = logon1; data 1056 source3/libsmb/dsgetdcname.c &r->data.nt5_ex, info); data 1059 source3/libsmb/dsgetdcname.c nt_version, &r->data.nt5_ex); data 500 source3/libsmb/nmblib.c if (offset >= length || (length-offset > sizeof(dgram->data))) data 504 source3/libsmb/nmblib.c memcpy(dgram->data,inbuf+offset,dgram->datasize); data 509 source3/libsmb/nmblib.c SMB_ASSERT(dgram->datasize <= (sizeof(dgram->data)-2)); data 510 source3/libsmb/nmblib.c memset(&dgram->data[sizeof(dgram->data)-2], '\0', 2); data 873 source3/libsmb/nmblib.c memcpy(ubuf+offset,dgram->data,dgram->datasize); data 1168 source3/libsmb/nmblib.c buf = &dgram->data[0]; data 1223 source3/libsmb/nmblib.c void sort_query_replies(char *data, int n, struct in_addr ip) data 1230 source3/libsmb/nmblib.c qsort(data, n, 6, QSORT_CAST name_query_comp); data 58 source3/libsmb/ntlm_check.c SMBOWFencrypt(part_passwd, sec_blob->data, p24); data 61 source3/libsmb/ntlm_check.c SMBsesskeygen_ntv1(part_passwd, NULL, user_sess_key->data); data 69 source3/libsmb/ntlm_check.c dump_data(100, nt_response->data, nt_response->length); data 71 source3/libsmb/ntlm_check.c dump_data(100, sec_blob->data, sec_blob->length); data 75 source3/libsmb/ntlm_check.c return (memcmp(p24, nt_response->data, 24) == 0); data 119 source3/libsmb/ntlm_check.c client_key_data = data_blob_talloc(mem_ctx, ntv2_response->data+16, ntv2_response->length-16); data 125 source3/libsmb/ntlm_check.c memcpy(client_response, ntv2_response->data, sizeof(client_response)); data 134 source3/libsmb/ntlm_check.c SMBsesskeygen_ntv2(kr, value_from_encryption, user_sess_key->data); data 141 source3/libsmb/ntlm_check.c dump_data(100, ntv2_response->data, ntv2_response->length); data 143 source3/libsmb/ntlm_check.c dump_data(100, client_key_data.data, client_key_data.length); data 145 source3/libsmb/ntlm_check.c dump_data(100, sec_blob->data, sec_blob->length); data 202 source3/libsmb/ntlm_check.c if (memcmp(nt_interactive_pwd->data, nt_pw, 16) == 0) { data 205 source3/libsmb/ntlm_check.c SMBsesskeygen_ntv1(nt_pw, NULL, user_sess_key->data); data 227 source3/libsmb/ntlm_check.c if (memcmp(lm_interactive_pwd->data, lm_pw, 16) == 0) { data 238 source3/libsmb/ntlm_check.c (memcmp(challenge->data, zeros, challenge->length) == 0 )) { data 244 source3/libsmb/ntlm_check.c mdfour(pwhash, nt_response->data, nt_response->length); data 262 source3/libsmb/ntlm_check.c memcpy(dospwd, lm_response->data, MIN(lm_response->length, sizeof(dospwd))); data 232 source3/libsmb/ntlmssp.c response.data, data 329 source3/libsmb/ntlmssp.c dump_data(2, input.data, input.length); data 471 source3/libsmb/ntlmssp.c ntlmssp_state->session_key.data, data 490 source3/libsmb/ntlmssp.c weakened_key.data[7] = 0xa0; data 492 source3/libsmb/ntlmssp.c weakened_key.data[5] = 0xe5; data 493 source3/libsmb/ntlmssp.c weakened_key.data[6] = 0x38; data 494 source3/libsmb/ntlmssp.c weakened_key.data[7] = 0xb0; data 523 source3/libsmb/ntlmssp.c file_save("ntlmssp_negotiate.dat", request.data, request.length); data 533 source3/libsmb/ntlmssp.c dump_data(2, request.data, request.length); data 610 source3/libsmb/ntlmssp.c struct_blob.data, struct_blob.length); data 654 source3/libsmb/ntlmssp.c file_save("ntlmssp_auth.dat", request.data, request.length); data 704 source3/libsmb/ntlmssp.c dump_data(2, request.data, request.length); data 748 source3/libsmb/ntlmssp.c file_save("nthash1.dat", &ntlmssp_state->nt_resp.data, &ntlmssp_state->nt_resp.length); data 749 source3/libsmb/ntlmssp.c file_save("lmhash1.dat", &ntlmssp_state->lm_resp.data, &ntlmssp_state->lm_resp.length); data 760 source3/libsmb/ntlmssp.c SMB_ASSERT(ntlmssp_state->internal_chal.data && ntlmssp_state->internal_chal.length == 8); data 764 source3/libsmb/ntlmssp.c memcpy(session_nonce, ntlmssp_state->internal_chal.data, 8); data 765 source3/libsmb/ntlmssp.c memcpy(&session_nonce[8], ntlmssp_state->lm_resp.data, 8); data 803 source3/libsmb/ntlmssp.c dump_data_pw("NT session key:\n", user_session_key.data, user_session_key.length); data 804 source3/libsmb/ntlmssp.c dump_data_pw("LM first-8:\n", lm_session_key.data, lm_session_key.length); data 808 source3/libsmb/ntlmssp.c if (user_session_key.data && user_session_key.length == 16) { data 811 source3/libsmb/ntlmssp.c hmac_md5(user_session_key.data, session_nonce, data 812 source3/libsmb/ntlmssp.c sizeof(session_nonce), session_key.data); data 814 source3/libsmb/ntlmssp.c dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length); data 821 source3/libsmb/ntlmssp.c if (lm_session_key.data && lm_session_key.length >= 8) { data 822 source3/libsmb/ntlmssp.c if (ntlmssp_state->lm_resp.data && ntlmssp_state->lm_resp.length == 24) { data 825 source3/libsmb/ntlmssp.c if (session_key.data == NULL) { data 828 source3/libsmb/ntlmssp.c SMBsesskeygen_lm_sess_key(lm_session_key.data, ntlmssp_state->lm_resp.data, data 829 source3/libsmb/ntlmssp.c session_key.data); data 836 source3/libsmb/ntlmssp.c if (session_key.data == NULL) { data 840 source3/libsmb/ntlmssp.c lm_session_key.data, zeros, data 841 source3/libsmb/ntlmssp.c session_key.data); data 843 source3/libsmb/ntlmssp.c dump_data_pw("LM session key:\n", session_key.data, data 849 source3/libsmb/ntlmssp.c } else if (user_session_key.data) { data 852 source3/libsmb/ntlmssp.c dump_data_pw("unmodified session key:\n", session_key.data, session_key.length); data 853 source3/libsmb/ntlmssp.c } else if (lm_session_key.data) { data 856 source3/libsmb/ntlmssp.c dump_data_pw("unmodified session key:\n", session_key.data, session_key.length); data 865 source3/libsmb/ntlmssp.c if (!encrypted_session_key.data || encrypted_session_key.length != 16) { data 870 source3/libsmb/ntlmssp.c } else if (!session_key.data || session_key.length != 16) { data 875 source3/libsmb/ntlmssp.c dump_data_pw("KEY_EXCH session key (enc):\n", encrypted_session_key.data, encrypted_session_key.length); data 876 source3/libsmb/ntlmssp.c SamOEMhash(encrypted_session_key.data, data 877 source3/libsmb/ntlmssp.c session_key.data, data 880 source3/libsmb/ntlmssp.c ntlmssp_state, encrypted_session_key.data, data 882 source3/libsmb/ntlmssp.c dump_data_pw("KEY_EXCH session key:\n", encrypted_session_key.data, data 1016 source3/libsmb/ntlmssp.c dump_data(2, reply.data, reply.length); data 1057 source3/libsmb/ntlmssp.c dump_data(2, reply.data, reply.length); data 1108 source3/libsmb/ntlmssp.c generate_random_buffer(lm_response.data, 8); data 1109 source3/libsmb/ntlmssp.c memset(lm_response.data+8, 0, 16); data 1111 source3/libsmb/ntlmssp.c memcpy(session_nonce, challenge_blob.data, 8); data 1112 source3/libsmb/ntlmssp.c memcpy(&session_nonce[8], lm_response.data, 8); data 1115 source3/libsmb/ntlmssp.c MD5Update(&md5_session_nonce_ctx, challenge_blob.data, 8); data 1116 source3/libsmb/ntlmssp.c MD5Update(&md5_session_nonce_ctx, lm_response.data, 8); data 1126 source3/libsmb/ntlmssp.c nt_response.data); data 1131 source3/libsmb/ntlmssp.c hmac_md5(user_session_key, session_nonce, sizeof(session_nonce), session_key.data); data 1132 source3/libsmb/ntlmssp.c dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length); data 1138 source3/libsmb/ntlmssp.c SMBencrypt_hash(ntlmssp_state->lm_hash,challenge_blob.data, data 1139 source3/libsmb/ntlmssp.c lm_response.data); data 1143 source3/libsmb/ntlmssp.c SMBNTencrypt_hash(ntlmssp_state->nt_hash,challenge_blob.data, data 1144 source3/libsmb/ntlmssp.c nt_response.data); data 1149 source3/libsmb/ntlmssp.c SMBsesskeygen_lm_sess_key(ntlmssp_state->lm_hash, lm_response.data, data 1150 source3/libsmb/ntlmssp.c session_key.data); data 1151 source3/libsmb/ntlmssp.c dump_data_pw("LM session key\n", session_key.data, session_key.length); data 1153 source3/libsmb/ntlmssp.c SMBsesskeygen_ntv1(ntlmssp_state->nt_hash, NULL, session_key.data); data 1154 source3/libsmb/ntlmssp.c dump_data_pw("NT session key:\n", session_key.data, session_key.length); data 1168 source3/libsmb/ntlmssp.c dump_data_pw("KEY_EXCH session key:\n", encrypted_session_key.data, encrypted_session_key.length); data 1169 source3/libsmb/ntlmssp.c SamOEMhash(encrypted_session_key.data, session_key.data, encrypted_session_key.length); data 1170 source3/libsmb/ntlmssp.c dump_data_pw("KEY_EXCH session key (enc):\n", encrypted_session_key.data, encrypted_session_key.length); data 1183 source3/libsmb/ntlmssp.c lm_response.data, lm_response.length, data 1184 source3/libsmb/ntlmssp.c nt_response.data, nt_response.length, data 1188 source3/libsmb/ntlmssp.c encrypted_session_key.data, encrypted_session_key.length, data 106 source3/libsmb/ntlmssp_parse.c SSVAL(blob->data, head_ofs, n*2); head_ofs += 2; data 107 source3/libsmb/ntlmssp_parse.c SSVAL(blob->data, head_ofs, n*2); head_ofs += 2; data 108 source3/libsmb/ntlmssp_parse.c SIVAL(blob->data, head_ofs, data_ofs); head_ofs += 4; data 109 source3/libsmb/ntlmssp_parse.c push_string(NULL, blob->data+data_ofs, data 116 source3/libsmb/ntlmssp_parse.c SSVAL(blob->data, head_ofs, n); head_ofs += 2; data 117 source3/libsmb/ntlmssp_parse.c SSVAL(blob->data, head_ofs, n); head_ofs += 2; data 118 source3/libsmb/ntlmssp_parse.c SIVAL(blob->data, head_ofs, data_ofs); head_ofs += 4; data 119 source3/libsmb/ntlmssp_parse.c push_string(NULL, blob->data+data_ofs, data 125 source3/libsmb/ntlmssp_parse.c SSVAL(blob->data, data_ofs, n); data_ofs += 2; data 128 source3/libsmb/ntlmssp_parse.c SSVAL(blob->data, data_ofs, n*2); data_ofs += 2; data 130 source3/libsmb/ntlmssp_parse.c push_string(NULL, blob->data+data_ofs, s, n*2, data 139 source3/libsmb/ntlmssp_parse.c SSVAL(blob->data, head_ofs, n); head_ofs += 2; data 140 source3/libsmb/ntlmssp_parse.c SSVAL(blob->data, head_ofs, n); head_ofs += 2; data 141 source3/libsmb/ntlmssp_parse.c SIVAL(blob->data, head_ofs, data_ofs); head_ofs += 4; data 143 source3/libsmb/ntlmssp_parse.c memcpy(blob->data+data_ofs, b, n); data 148 source3/libsmb/ntlmssp_parse.c SIVAL(blob->data, head_ofs, n); head_ofs += 4; data 153 source3/libsmb/ntlmssp_parse.c memcpy(blob->data + head_ofs, b, n); data 159 source3/libsmb/ntlmssp_parse.c head_ofs += push_string(NULL, blob->data+head_ofs, s, n, data 207 source3/libsmb/ntlmssp_parse.c len1 = SVAL(blob->data, head_ofs); head_ofs += 2; data 208 source3/libsmb/ntlmssp_parse.c len2 = SVAL(blob->data, head_ofs); head_ofs += 2; data 209 source3/libsmb/ntlmssp_parse.c ptr = IVAL(blob->data, head_ofs); head_ofs += 4; data 228 source3/libsmb/ntlmssp_parse.c if (blob->data + ptr < data 230 source3/libsmb/ntlmssp_parse.c blob->data + ptr < blob->data) { data 241 source3/libsmb/ntlmssp_parse.c blob->data + ptr, data 257 source3/libsmb/ntlmssp_parse.c len1 = SVAL(blob->data, head_ofs); head_ofs += 2; data 258 source3/libsmb/ntlmssp_parse.c len2 = SVAL(blob->data, head_ofs); head_ofs += 2; data 259 source3/libsmb/ntlmssp_parse.c ptr = IVAL(blob->data, head_ofs); head_ofs += 4; data 273 source3/libsmb/ntlmssp_parse.c if (blob->data + ptr < data 275 source3/libsmb/ntlmssp_parse.c blob->data + ptr < blob->data) { data 286 source3/libsmb/ntlmssp_parse.c blob->data + ptr, data 302 source3/libsmb/ntlmssp_parse.c len1 = SVAL(blob->data, head_ofs); head_ofs += 2; data 303 source3/libsmb/ntlmssp_parse.c len2 = SVAL(blob->data, head_ofs); head_ofs += 2; data 304 source3/libsmb/ntlmssp_parse.c ptr = IVAL(blob->data, head_ofs); head_ofs += 4; data 319 source3/libsmb/ntlmssp_parse.c if (blob->data + ptr < data 321 source3/libsmb/ntlmssp_parse.c blob->data + ptr < blob->data) { data 326 source3/libsmb/ntlmssp_parse.c *b = data_blob(blob->data + ptr, len1); data 334 source3/libsmb/ntlmssp_parse.c if (blob->data + head_ofs < (uint8 *)head_ofs || data 335 source3/libsmb/ntlmssp_parse.c blob->data + head_ofs < blob->data) { data 340 source3/libsmb/ntlmssp_parse.c *b = data_blob(blob->data + head_ofs, len1); data 346 source3/libsmb/ntlmssp_parse.c *v = IVAL(blob->data, head_ofs); head_ofs += 4; data 351 source3/libsmb/ntlmssp_parse.c if (blob->data + head_ofs < (uint8 *)head_ofs || data 352 source3/libsmb/ntlmssp_parse.c blob->data + head_ofs < blob->data) { data 363 source3/libsmb/ntlmssp_parse.c blob->data+head_ofs, data 50 source3/libsmb/ntlmssp_sign.c MD5Update(&ctx3, session_key.data, session_key.length); data 61 source3/libsmb/ntlmssp_sign.c const uchar *data, size_t length, data 73 source3/libsmb/ntlmssp_sign.c if (!sig->data) { data 118 source3/libsmb/ntlmssp_sign.c SIVAL(sig->data, 0, NTLMSSP_SIGN_VERSION); data 119 source3/libsmb/ntlmssp_sign.c memcpy(sig->data + 4, digest, 8); data 120 source3/libsmb/ntlmssp_sign.c memcpy(sig->data + 12, seq_num, 4); data 122 source3/libsmb/ntlmssp_sign.c dump_data_pw("ntlmssp v2 sig ", sig->data, sig->length); data 126 source3/libsmb/ntlmssp_sign.c crc = crc32_calc_buffer(data, length); data 134 source3/libsmb/ntlmssp_sign.c arcfour_crypt_sbox(&ntlmssp_state->ntlmv1_arc4_state, sig->data+4, sig->length-4); data 140 source3/libsmb/ntlmssp_sign.c const uchar *data, size_t length, data 157 source3/libsmb/ntlmssp_sign.c data, length, data 171 source3/libsmb/ntlmssp_sign.c const uchar *data, size_t length, data 189 source3/libsmb/ntlmssp_sign.c data, length, data 201 source3/libsmb/ntlmssp_sign.c memcmp(local_sig.data, sig->data, sig->length) != 0) { data 203 source3/libsmb/ntlmssp_sign.c dump_data(5, local_sig.data, local_sig.length); data 206 source3/libsmb/ntlmssp_sign.c dump_data(5, sig->data, sig->length); data 214 source3/libsmb/ntlmssp_sign.c memcmp(local_sig.data + 8, sig->data + 8, sig->length - 8) != 0) { data 216 source3/libsmb/ntlmssp_sign.c dump_data(5, local_sig.data, local_sig.length); data 219 source3/libsmb/ntlmssp_sign.c dump_data(5, sig->data, sig->length); data 226 source3/libsmb/ntlmssp_sign.c dump_data_pw("checked ntlmssp signature\n", sig->data, sig->length); data 239 source3/libsmb/ntlmssp_sign.c uchar *data, size_t length, data 254 source3/libsmb/ntlmssp_sign.c dump_data_pw("ntlmssp clear data\n", data, length); data 260 source3/libsmb/ntlmssp_sign.c data, length, data 267 source3/libsmb/ntlmssp_sign.c arcfour_crypt_sbox(&ntlmssp_state->send_seal_arc4_state, data, length); data 269 source3/libsmb/ntlmssp_sign.c arcfour_crypt_sbox(&ntlmssp_state->send_seal_arc4_state, sig->data+4, 8); data 273 source3/libsmb/ntlmssp_sign.c crc = crc32_calc_buffer(data, length); data 284 source3/libsmb/ntlmssp_sign.c arcfour_crypt_sbox(&ntlmssp_state->ntlmv1_arc4_state, data, length); data 289 source3/libsmb/ntlmssp_sign.c arcfour_crypt_sbox(&ntlmssp_state->ntlmv1_arc4_state, sig->data+4, sig->length-4); data 293 source3/libsmb/ntlmssp_sign.c dump_data_pw("ntlmssp signature\n", sig->data, sig->length); data 294 source3/libsmb/ntlmssp_sign.c dump_data_pw("ntlmssp sealed data\n", data, length); data 305 source3/libsmb/ntlmssp_sign.c uchar *data, size_t length, data 315 source3/libsmb/ntlmssp_sign.c dump_data_pw("ntlmssp sealed data\n", data, length); data 319 source3/libsmb/ntlmssp_sign.c arcfour_crypt_sbox(&ntlmssp_state->recv_seal_arc4_state, data, length); data 320 source3/libsmb/ntlmssp_sign.c dump_data_pw("ntlmv2 clear data\n", data, length); data 322 source3/libsmb/ntlmssp_sign.c arcfour_crypt_sbox(&ntlmssp_state->ntlmv1_arc4_state, data, length); data 323 source3/libsmb/ntlmssp_sign.c dump_data_pw("ntlmv1 clear data\n", data, length); data 325 source3/libsmb/ntlmssp_sign.c return ntlmssp_check_packet(ntlmssp_state, data, length, whole_pdu, pdu_length, sig); data 391 source3/libsmb/ntlmssp_sign.c weak_session_key.data, data 406 source3/libsmb/ntlmssp_sign.c send_seal_key_blob.data = ntlmssp_state->send_seal_key; data 427 source3/libsmb/ntlmssp_sign.c recv_seal_blob.data = ntlmssp_state->recv_seal_key; data 457 source3/libsmb/ntlmssp_sign.c weak_session_key.data, data 96 source3/libsmb/samlogon_cache.c TDB_DATA data; data 153 source3/libsmb/samlogon_cache.c data.dsize = blob.length; data 154 source3/libsmb/samlogon_cache.c data.dptr = blob.data; data 156 source3/libsmb/samlogon_cache.c if (tdb_store_bystring(netsamlogon_tdb, keystr, data, TDB_REPLACE) != -1) { data 173 source3/libsmb/samlogon_cache.c TDB_DATA data; data 188 source3/libsmb/samlogon_cache.c data = tdb_fetch_bystring( netsamlogon_tdb, keystr ); data 190 source3/libsmb/samlogon_cache.c if (!data.dptr) { data 199 source3/libsmb/samlogon_cache.c blob = data_blob_const(data.dptr, data.dsize); data 210 source3/libsmb/samlogon_cache.c tdb_delete(netsamlogon_tdb, data); data 219 source3/libsmb/samlogon_cache.c SAFE_FREE(data.dptr); data 155 source3/libsmb/smb_seal.c memcpy(buf_out + 8, sig.data, NTLMSSP_SIG_SIZE); data 266 source3/libsmb/smb_signing.c static void simple_packet_signature(struct smb_basic_signing_context *data, data 298 source3/libsmb/smb_signing.c MD5Update(&md5_ctx, data->mac_key.data, data->mac_key.length); data 304 source3/libsmb/smb_signing.c if (data->mac_key.length < sizeof(key_buf)) { data 306 source3/libsmb/smb_signing.c MD5Update(&md5_ctx, key_buf, sizeof(key_buf) - data->mac_key.length); data 332 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data = data 348 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)outbuf, data 349 source3/libsmb/smb_signing.c data->send_seq_num, calc_md5_mac); data 372 source3/libsmb/smb_signing.c if (store_sequence_for_reply(&data->outstanding_packet_list, SVAL(outbuf,smb_mid), data->send_seq_num + 1)) { data 373 source3/libsmb/smb_signing.c data->send_seq_num += 2; data 390 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data = data 401 source3/libsmb/smb_signing.c if (!get_sequence_for_reply(&data->outstanding_packet_list, SVAL(inbuf, smb_mid), &reply_seq_number)) { data 407 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, data 423 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, reply_seq_number+i, calc_md5_mac); data 446 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data = data 451 source3/libsmb/smb_signing.c for (list = data->outstanding_packet_list; list; list = next) { data 453 source3/libsmb/smb_signing.c DLIST_REMOVE(data->outstanding_packet_list, list); data 457 source3/libsmb/smb_signing.c data_blob_free(&data->mac_key); data 472 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data; data 485 source3/libsmb/smb_signing.c data = SMB_XMALLOC_P(struct smb_basic_signing_context); data 486 source3/libsmb/smb_signing.c memset(data, '\0', sizeof(*data)); data 488 source3/libsmb/smb_signing.c cli->sign_info.signing_context = data; data 490 source3/libsmb/smb_signing.c data->mac_key = data_blob(NULL, response.length + user_session_key.length); data 492 source3/libsmb/smb_signing.c memcpy(&data->mac_key.data[0], user_session_key.data, user_session_key.length); data 495 source3/libsmb/smb_signing.c dump_data(10, user_session_key.data, user_session_key.length); data 498 source3/libsmb/smb_signing.c memcpy(&data->mac_key.data[user_session_key.length],response.data, response.length); data 500 source3/libsmb/smb_signing.c dump_data(10, response.data, response.length); data 505 source3/libsmb/smb_signing.c dump_data_pw("MAC ssession key is:\n", data->mac_key.data, data->mac_key.length); data 508 source3/libsmb/smb_signing.c data->send_seq_num = 0; data 511 source3/libsmb/smb_signing.c data->outstanding_packet_list = NULL; data 618 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data = (struct smb_basic_signing_context *)si->signing_context; data 624 source3/libsmb/smb_signing.c if (!data) { data 628 source3/libsmb/smb_signing.c if (!set_sequence_can_delete_flag(&data->outstanding_packet_list, mid, False)) { data 643 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data = (struct smb_basic_signing_context *)si->signing_context; data 649 source3/libsmb/smb_signing.c if (!data) { data 653 source3/libsmb/smb_signing.c if (!set_sequence_can_delete_flag(&data->outstanding_packet_list, mid, True)) { data 658 source3/libsmb/smb_signing.c if (!get_sequence_for_reply(&data->outstanding_packet_list, mid, &reply_seq_num)) { data 682 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data = data 684 source3/libsmb/smb_signing.c uint32 send_seq_number = data->send_seq_num-1; data 704 source3/libsmb/smb_signing.c get_sequence_for_reply(&data->outstanding_packet_list, mid, &send_seq_number); data 706 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)outbuf, send_seq_number, calc_md5_mac); data 726 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data = data 728 source3/libsmb/smb_signing.c uint32 reply_seq_number = data->send_seq_num; data 742 source3/libsmb/smb_signing.c data->send_seq_num += 2; data 745 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, reply_seq_number, calc_md5_mac); data 767 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, reply_seq_number, calc_md5_mac); data 778 source3/libsmb/smb_signing.c DEBUG(10, ("srv_check_incoming_message: seq %u: (current is %u) got good SMB signature of\n", (unsigned int)reply_seq_number, (unsigned int)data->send_seq_num)); data 845 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data; data 850 source3/libsmb/smb_signing.c data = (struct smb_basic_signing_context *)srv_sign_info.signing_context; data 852 source3/libsmb/smb_signing.c if (!data) data 859 source3/libsmb/smb_signing.c store_sequence_for_reply(&data->outstanding_packet_list, mid, data 860 source3/libsmb/smb_signing.c data->send_seq_num-1); data 870 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data; data 876 source3/libsmb/smb_signing.c data = (struct smb_basic_signing_context *)srv_sign_info.signing_context; data 878 source3/libsmb/smb_signing.c if (!data) data 883 source3/libsmb/smb_signing.c while (get_sequence_for_reply(&data->outstanding_packet_list, mid, &dummy_seq)) data 888 source3/libsmb/smb_signing.c data->send_seq_num -= 1; data 935 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data; data 941 source3/libsmb/smb_signing.c data = (struct smb_basic_signing_context *)srv_sign_info.signing_context; data 942 source3/libsmb/smb_signing.c if (!data) data 945 source3/libsmb/smb_signing.c if (data->send_seq_num == 0) { data 958 source3/libsmb/smb_signing.c struct smb_basic_signing_context *data; data 980 source3/libsmb/smb_signing.c data = SMB_XMALLOC_P(struct smb_basic_signing_context); data 981 source3/libsmb/smb_signing.c memset(data, '\0', sizeof(*data)); data 983 source3/libsmb/smb_signing.c srv_sign_info.signing_context = data; data 985 source3/libsmb/smb_signing.c data->mac_key = data_blob(NULL, response.length + user_session_key.length); data 987 source3/libsmb/smb_signing.c memcpy(&data->mac_key.data[0], user_session_key.data, user_session_key.length); data 989 source3/libsmb/smb_signing.c memcpy(&data->mac_key.data[user_session_key.length],response.data, response.length); data 991 source3/libsmb/smb_signing.c dump_data_pw("MAC ssession key is:\n", data->mac_key.data, data->mac_key.length); data 998 source3/libsmb/smb_signing.c data->send_seq_num = 0; data 1001 source3/libsmb/smb_signing.c data->outstanding_packet_list = NULL; data 389 source3/libsmb/smbdes.c void SamOEMhash( unsigned char *data, const unsigned char key[16], size_t len) data 395 source3/libsmb/smbdes.c arcfour_crypt_sbox(&arc4_state, data, len); data 398 source3/libsmb/smbdes.c void SamOEMhashBlob( unsigned char *data, size_t len, DATA_BLOB *key) data 403 source3/libsmb/smbdes.c arcfour_crypt_sbox(&arc4_state, data, len); data 284 source3/libsmb/smbencrypt.c hmac_md5_update(srv_chal->data, srv_chal->length, &ctx); data 285 source3/libsmb/smbencrypt.c hmac_md5_update(cli_chal->data, cli_chal->length, &ctx); data 290 source3/libsmb/smbencrypt.c dump_data(100, srv_chal->data, srv_chal->length); data 291 source3/libsmb/smbencrypt.c dump_data(100, cli_chal->data, cli_chal->length); data 377 source3/libsmb/smbencrypt.c names_blob->data, names_blob->length); /* End of name list */ data 400 source3/libsmb/smbencrypt.c memcpy(final_response.data, ntlmv2_response, sizeof(ntlmv2_response)); data 402 source3/libsmb/smbencrypt.c memcpy(final_response.data+sizeof(ntlmv2_response), data 403 source3/libsmb/smbencrypt.c ntlmv2_client_data.data, ntlmv2_client_data.length); data 419 source3/libsmb/smbencrypt.c generate_random_buffer(lmv2_client_data.data, lmv2_client_data.length); data 423 source3/libsmb/smbencrypt.c memcpy(final_response.data, lmv2_response, sizeof(lmv2_response)); data 427 source3/libsmb/smbencrypt.c memcpy(final_response.data+sizeof(lmv2_response), data 428 source3/libsmb/smbencrypt.c lmv2_client_data.data, lmv2_client_data.length); data 459 source3/libsmb/smbencrypt.c SMBsesskeygen_ntv2(ntlm_v2_hash, nt_response->data, user_session_key->data); data 599 source3/libsmb/smbencrypt.c MD5Update(&tctx, psession_key->data, psession_key->length); data 620 source3/libsmb/smbencrypt.c memcpy(bin, &in->data[i], MIN(8, in->length-i)); data 625 source3/libsmb/smbencrypt.c memcpy(key, &session_key->data[k], 7); data 629 source3/libsmb/smbencrypt.c memcpy(&out->data[i], bout, MIN(8, in->length-i)); data 656 source3/libsmb/smbencrypt.c if (sess_key.data == NULL) data 660 source3/libsmb/smbencrypt.c if (data_out.data == NULL) data 667 source3/libsmb/smbencrypt.c length = IVAL(data_out.data, 0); data 668 source3/libsmb/smbencrypt.c version = IVAL(data_out.data, 4); data 680 source3/libsmb/smbencrypt.c rpcstr_pull(cleartextpwd, data_out.data + 8, sizeof(fstring), length, 0 ); data 725 source3/libsmb/smbencrypt.c MD5Update(&ctx, session_key->data, session_key->length); data 727 source3/libsmb/smbencrypt.c MD5Final(confounded_session_key.data, &ctx); data 731 source3/libsmb/smbencrypt.c memcpy(&my_pwd_buf->data[0], confounder, confounder_len); data 732 source3/libsmb/smbencrypt.c memcpy(&my_pwd_buf->data[8], buffer, 516); data 766 source3/libsmb/smbencrypt.c memcpy(&confounder, &pwd_buf->data[0], confounder_len); data 767 source3/libsmb/smbencrypt.c memcpy(&buffer, &pwd_buf->data[8], 516); data 770 source3/libsmb/smbencrypt.c MD5Update(&ctx, session_key->data, session_key->length); data 772 source3/libsmb/smbencrypt.c MD5Final(confounded_session_key.data, &ctx); data 819 source3/libsmb/smbencrypt.c confounder = data_blob_const(buffer->data, 16); data 820 source3/libsmb/smbencrypt.c enc_buffer = data_blob_const(buffer->data + 16, buffer->length - 16); data 831 source3/libsmb/smbencrypt.c MD5Update(&md5, session_key->data, session_key->length); data 832 source3/libsmb/smbencrypt.c MD5Update(&md5, confounder.data, confounder.length); data 833 source3/libsmb/smbencrypt.c MD5Final(enc_key.data, &md5); data 839 source3/libsmb/smbencrypt.c dec_buffer = data_blob_talloc(mem_ctx, enc_buffer.data, enc_buffer.length); data 840 source3/libsmb/smbencrypt.c if (!dec_buffer.data) { data 843 source3/libsmb/smbencrypt.c SamOEMhashBlob(dec_buffer.data, dec_buffer.length, &enc_key); data 849 source3/libsmb/smbencrypt.c crc32_given = IVAL(dec_buffer.data, 0); data 850 source3/libsmb/smbencrypt.c crc32_calc = crc32_calc_buffer(dec_buffer.data + 4 , dec_buffer.length - 4); data 856 source3/libsmb/smbencrypt.c checked_buffer = data_blob_talloc(mem_ctx, dec_buffer.data + 4, dec_buffer.length - 4); data 857 source3/libsmb/smbencrypt.c if (!checked_buffer.data) { data 881 source3/libsmb/smbencrypt.c plain_buffer = data_blob_talloc(mem_ctx, checked_buffer.data, checked_buffer.length); data 882 source3/libsmb/smbencrypt.c if (!plain_buffer.data) { data 889 source3/libsmb/smbencrypt.c sam_pwd_hash(rid, checked_buffer.data + offset, plain_buffer.data + offset, 0); data 38 source3/libsmb/spnego.c switch (asn1->data[asn1->ofs]) { data 78 source3/libsmb/spnego.c if (asn1->data[asn1->ofs] == ASN1_OCTET_STRING) { data 137 source3/libsmb/spnego.c if (token->mechToken.data) { data 139 source3/libsmb/spnego.c asn1_write_OctetString(asn1, token->mechToken.data, data 145 source3/libsmb/spnego.c if (token->mechListMIC.data) { data 149 source3/libsmb/spnego.c asn1_write_OctetString(asn1, token->mechListMIC.data, data 157 source3/libsmb/spnego.c asn1_write(asn1, token->mechListMIC.data, data 180 source3/libsmb/spnego.c switch (asn1->data[asn1->ofs]) { data 233 source3/libsmb/spnego.c if (token->responseToken.data) { data 235 source3/libsmb/spnego.c asn1_write_OctetString(asn1, token->responseToken.data, data 240 source3/libsmb/spnego.c if (token->mechListMIC.data) { data 242 source3/libsmb/spnego.c asn1_write_OctetString(asn1, token->mechListMIC.data, data 253 source3/libsmb/spnego.c ssize_t read_spnego_data(TALLOC_CTX *mem_ctx, DATA_BLOB data, SPNEGO_DATA *token) data 265 source3/libsmb/spnego.c asn1_load(asn1, data); data 267 source3/libsmb/spnego.c switch (asn1->data[asn1->ofs]) { data 317 source3/libsmb/spnego.c *blob = data_blob(asn1->data, asn1->length); data 1659 source3/locking/brlock.c TDB_DATA data; data 1660 source3/locking/brlock.c data.dptr = (uint8_t *)locks; data 1661 source3/locking/brlock.c data.dsize = num_locks*sizeof(struct lock_struct); data 1662 source3/locking/brlock.c rec->store(rec, data, TDB_REPLACE); data 1730 source3/locking/brlock.c TDB_DATA data; data 1733 source3/locking/brlock.c data.dptr = (uint8 *)br_lck->lock_data; data 1734 source3/locking/brlock.c data.dsize = br_lck->num_locks * sizeof(struct lock_struct); data 1736 source3/locking/brlock.c status = br_lck->record->store(br_lck->record, data, data 1760 source3/locking/brlock.c TDB_DATA key, data; data 1783 source3/locking/brlock.c if (brlock_db->fetch(brlock_db, br_lck, key, &data) == -1) { data 1799 source3/locking/brlock.c data = br_lck->record->value; data 1807 source3/locking/brlock.c br_lck->num_locks = data.dsize / sizeof(struct lock_struct); data 1818 source3/locking/brlock.c memcpy(br_lck->lock_data, data.dptr, data.dsize); data 1924 source3/locking/brlock.c DATA_BLOB *data) data 498 source3/locking/locking.c static void print_share_mode_table(struct locking_data *data) data 500 source3/locking/locking.c int num_share_modes = data->u.s.num_share_mode_entries; data 502 source3/locking/locking.c (struct share_mode_entry *)(data + 1); data 529 source3/locking/locking.c struct locking_data data; data 536 source3/locking/locking.c memcpy(&data, dbuf.dptr, sizeof(data)); data 538 source3/locking/locking.c lck->delete_on_close = data.u.s.delete_on_close; data 539 source3/locking/locking.c lck->old_write_time = data.u.s.old_write_time; data 540 source3/locking/locking.c lck->changed_write_time = data.u.s.changed_write_time; data 541 source3/locking/locking.c lck->num_share_modes = data.u.s.num_share_mode_entries; data 551 source3/locking/locking.c (unsigned int)data.u.s.delete_token_size, data 582 source3/locking/locking.c if (data.u.s.delete_token_size) { data 587 source3/locking/locking.c if ((data.u.s.delete_token_size < sizeof(uid_t) + sizeof(gid_t)) || data 588 source3/locking/locking.c ((data.u.s.delete_token_size - sizeof(uid_t)) % sizeof(gid_t)) != 0) { data 590 source3/locking/locking.c data.u.s.delete_token_size)); data 606 source3/locking/locking.c lck->delete_token->ngroups = (data.u.s.delete_token_size > (sizeof(uid_t) + sizeof(gid_t))) ? data 607 source3/locking/locking.c ((data.u.s.delete_token_size - data 631 source3/locking/locking.c data.u.s.delete_token_size; data 635 source3/locking/locking.c data.u.s.delete_token_size + data 667 source3/locking/locking.c struct locking_data *data; data 689 source3/locking/locking.c result.dsize = sizeof(*data) + data 700 source3/locking/locking.c data = (struct locking_data *)result.dptr; data 701 source3/locking/locking.c ZERO_STRUCTP(data); data 702 source3/locking/locking.c data->u.s.num_share_mode_entries = lck->num_share_modes; data 703 source3/locking/locking.c data->u.s.delete_on_close = lck->delete_on_close; data 704 source3/locking/locking.c data->u.s.old_write_time = lck->old_write_time; data 705 source3/locking/locking.c data->u.s.changed_write_time = lck->changed_write_time; data 706 source3/locking/locking.c data->u.s.delete_token_size = delete_token_size; data 709 source3/locking/locking.c "num: %d\n", data->u.s.delete_on_close, data 715 source3/locking/locking.c (unsigned int)data->u.s.delete_token_size, data 716 source3/locking/locking.c data->u.s.num_share_mode_entries)); data 718 source3/locking/locking.c memcpy(result.dptr + sizeof(*data), lck->share_modes, data 720 source3/locking/locking.c offset = sizeof(*data) + data 747 source3/locking/locking.c print_share_mode_table(data); data 756 source3/locking/locking.c TDB_DATA data; data 762 source3/locking/locking.c data = unparse_share_modes(lck); data 764 source3/locking/locking.c if (data.dptr == NULL) { data 778 source3/locking/locking.c status = lck->record->store(lck->record, data, TDB_REPLACE); data 876 source3/locking/locking.c TDB_DATA data; data 883 source3/locking/locking.c if (lock_db->fetch(lock_db, lck, key, &data) == -1) { data 889 source3/locking/locking.c if (!fill_share_mode_lock(lck, id, servicepath, fname, data, NULL)) { data 1476 source3/locking/locking.c struct locking_data *data; data 1486 source3/locking/locking.c data = (struct locking_data *)rec->value.dptr; data 1487 source3/locking/locking.c shares = (struct share_mode_entry *)(rec->value.dptr + sizeof(*data)); data 1488 source3/locking/locking.c sharepath = (const char *)rec->value.dptr + sizeof(*data) + data 1489 source3/locking/locking.c data->u.s.num_share_mode_entries*sizeof(*shares) + data 1490 source3/locking/locking.c data->u.s.delete_token_size; data 1491 source3/locking/locking.c fname = (const char *)rec->value.dptr + sizeof(*data) + data 1492 source3/locking/locking.c data->u.s.num_share_mode_entries*sizeof(*shares) + data 1493 source3/locking/locking.c data->u.s.delete_token_size + data 1496 source3/locking/locking.c for (i=0;i<data->u.s.num_share_mode_entries;i++) { data 110 source3/modules/charset_macosxfs.c #define set_ucbuffer_with_le(buffer,bufsize,data,size) \ data 111 source3/modules/charset_macosxfs.c set_ucbuffer_with_le_copy(buffer,bufsize,data,size,0) data 117 source3/modules/charset_macosxfs.c #define set_ucbuffer_with_le(buffer,bufsize,data,size) \ data 118 source3/modules/charset_macosxfs.c (((void)(bufsize)),(UniChar*)(data)) data 124 source3/modules/charset_macosxfs.c const void *data, size_t size, size_t reserve) data 127 source3/modules/charset_macosxfs.c le_to_native((char*)buffer,data,size); data 471 source3/modules/nfs4_acls.c TDB_DATA data; data 497 source3/modules/nfs4_acls.c &data) == -1) { data 503 source3/modules/nfs4_acls.c if ((data.dptr == NULL) || (data.dsize <= 0) data 504 source3/modules/nfs4_acls.c || (data.dptr[data.dsize-1] != '\0')) { data 507 source3/modules/nfs4_acls.c TALLOC_FREE(data.dptr); data 511 source3/modules/nfs4_acls.c if (!string_to_sid(dst, (char *)data.dptr)) { data 513 source3/modules/nfs4_acls.c (char *)data.dptr, sid_string_dbg(src))); data 514 source3/modules/nfs4_acls.c TALLOC_FREE(data.dptr); data 518 source3/modules/nfs4_acls.c TALLOC_FREE(data.dptr); data 542 source3/modules/onefs_open.c (struct deferred_open_record *)pml->private_data.data; data 236 source3/modules/onefs_system.c hdtrl.iov_base = header->data; data 186 source3/modules/vfs_acl_tdb.c TDB_DATA data; data 217 source3/modules/vfs_acl_tdb.c &data) == -1) { data 221 source3/modules/vfs_acl_tdb.c pblob->data = data.dptr; data 222 source3/modules/vfs_acl_tdb.c pblob->length = data.dsize; data 225 source3/modules/vfs_acl_tdb.c (unsigned int)data.dsize, name )); data 227 source3/modules/vfs_acl_tdb.c if (pblob->length == 0 || pblob->data == NULL) { data 276 source3/modules/vfs_acl_tdb.c TDB_DATA data; data 312 source3/modules/vfs_acl_tdb.c data.dptr = pblob->data; data 313 source3/modules/vfs_acl_tdb.c data.dsize = pblob->length; data 314 source3/modules/vfs_acl_tdb.c return rec->store(rec, data, 0); data 327 source3/modules/vfs_acl_tdb.c TDB_DATA data; data 362 source3/modules/vfs_acl_tdb.c data.dptr = pblob->data; data 363 source3/modules/vfs_acl_tdb.c data.dsize = pblob->length; data 364 source3/modules/vfs_acl_tdb.c return rec->store(rec, data, 0); data 400 source3/modules/vfs_acl_tdb.c TALLOC_FREE(blob.data); data 125 source3/modules/vfs_acl_xattr.c pblob->data = val; data 179 source3/modules/vfs_acl_xattr.c pblob->data, pblob->length, 0); data 183 source3/modules/vfs_acl_xattr.c pblob->data, pblob->length, 0); data 219 source3/modules/vfs_acl_xattr.c pblob->data, pblob->length, 0); data 268 source3/modules/vfs_acl_xattr.c TALLOC_FREE(blob.data); data 263 source3/modules/vfs_aio_fork.c struct aio_child_list *data = NULL; data 266 source3/modules/vfs_aio_fork.c SMB_VFS_HANDLE_GET_DATA(handle, data, struct aio_child_list, data 270 source3/modules/vfs_aio_fork.c if (data == NULL) { data 271 source3/modules/vfs_aio_fork.c data = TALLOC_ZERO_P(NULL, struct aio_child_list); data 272 source3/modules/vfs_aio_fork.c if (data == NULL) { data 283 source3/modules/vfs_aio_fork.c if (data->cleanup_event == NULL) { data 284 source3/modules/vfs_aio_fork.c data->cleanup_event = event_add_timed(smbd_event_context(), data, data 286 source3/modules/vfs_aio_fork.c aio_child_cleanup, data); data 287 source3/modules/vfs_aio_fork.c if (data->cleanup_event == NULL) { data 288 source3/modules/vfs_aio_fork.c TALLOC_FREE(data); data 294 source3/modules/vfs_aio_fork.c SMB_VFS_HANDLE_SET_DATA(handle, data, free_aio_children, data 298 source3/modules/vfs_aio_fork.c return data; data 143 source3/modules/vfs_cacheprime.c void * data, data 154 source3/modules/vfs_cacheprime.c return SMB_VFS_NEXT_READ(handle, fsp, data, count); data 160 source3/modules/vfs_cacheprime.c void * data, data 168 source3/modules/vfs_cacheprime.c return SMB_VFS_NEXT_PREAD(handle, fsp, data, count, offset); data 232 source3/modules/vfs_commit.c void * data, data 236 source3/modules/vfs_commit.c ret = SMB_VFS_NEXT_WRITE(handle, fsp, data, count); data 250 source3/modules/vfs_commit.c void * data, data 256 source3/modules/vfs_commit.c ret = SMB_VFS_NEXT_PWRITE(handle, fsp, data, count, offset); data 313 source3/modules/vfs_default.c static ssize_t vfswrap_read(vfs_handle_struct *handle, files_struct *fsp, void *data, size_t n) data 318 source3/modules/vfs_default.c result = sys_read(fsp->fh->fd, data, n); data 323 source3/modules/vfs_default.c static ssize_t vfswrap_pread(vfs_handle_struct *handle, files_struct *fsp, void *data, data 330 source3/modules/vfs_default.c result = sys_pread(fsp->fh->fd, data, n, offset); data 335 source3/modules/vfs_default.c result = SMB_VFS_READ(fsp, data, n); data 346 source3/modules/vfs_default.c result = SMB_VFS_READ(fsp, data, n); data 356 source3/modules/vfs_default.c result = SMB_VFS_READ(fsp, data, n); data 367 source3/modules/vfs_default.c static ssize_t vfswrap_write(vfs_handle_struct *handle, files_struct *fsp, const void *data, size_t n) data 372 source3/modules/vfs_default.c result = sys_write(fsp->fh->fd, data, n); data 377 source3/modules/vfs_default.c static ssize_t vfswrap_pwrite(vfs_handle_struct *handle, files_struct *fsp, const void *data, data 384 source3/modules/vfs_default.c result = sys_pwrite(fsp->fh->fd, data, n, offset); data 389 source3/modules/vfs_default.c result = SMB_VFS_WRITE(fsp, data, n); data 405 source3/modules/vfs_default.c result = SMB_VFS_WRITE(fsp, data, n); data 39 source3/modules/vfs_dirsort.c struct dirsort_privates *data = (struct dirsort_privates *) *datap; data 40 source3/modules/vfs_dirsort.c SAFE_FREE(data->directory_list); data 41 source3/modules/vfs_dirsort.c SAFE_FREE(data); data 52 source3/modules/vfs_dirsort.c struct dirsort_privates *data = NULL; data 54 source3/modules/vfs_dirsort.c SMB_VFS_HANDLE_GET_DATA(handle, data, struct dirsort_privates, return); data 56 source3/modules/vfs_dirsort.c data->number_of_entries = 0; data 58 source3/modules/vfs_dirsort.c if (fstat(data->fd, &dir_stat) == 0) { data 59 source3/modules/vfs_dirsort.c data->mtime = dir_stat.st_mtime; data 62 source3/modules/vfs_dirsort.c while (SMB_VFS_NEXT_READDIR(handle, data->source_directory, NULL) data 64 source3/modules/vfs_dirsort.c data->number_of_entries++; data 69 source3/modules/vfs_dirsort.c SMB_VFS_NEXT_REWINDDIR(handle, data->source_directory); data 72 source3/modules/vfs_dirsort.c SAFE_FREE(data->directory_list); /* destroy previous cache if needed */ data 73 source3/modules/vfs_dirsort.c data->directory_list = (SMB_STRUCT_DIRENT *)SMB_MALLOC( data 74 source3/modules/vfs_dirsort.c data->number_of_entries * sizeof(SMB_STRUCT_DIRENT)); data 75 source3/modules/vfs_dirsort.c current_pos = data->pos; data 76 source3/modules/vfs_dirsort.c data->pos = 0; data 77 source3/modules/vfs_dirsort.c while ((dp = SMB_VFS_NEXT_READDIR(handle, data->source_directory, data 79 source3/modules/vfs_dirsort.c data->directory_list[data->pos++] = *dp; data 83 source3/modules/vfs_dirsort.c data->pos = current_pos; data 84 source3/modules/vfs_dirsort.c qsort(data->directory_list, data->number_of_entries, data 92 source3/modules/vfs_dirsort.c struct dirsort_privates *data = NULL; data 95 source3/modules/vfs_dirsort.c data = (struct dirsort_privates *)SMB_MALLOC( data 98 source3/modules/vfs_dirsort.c data->directory_list = NULL; data 99 source3/modules/vfs_dirsort.c data->pos = 0; data 102 source3/modules/vfs_dirsort.c data->source_directory = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, data 105 source3/modules/vfs_dirsort.c data->fd = dirfd(data->source_directory); data 107 source3/modules/vfs_dirsort.c SMB_VFS_HANDLE_SET_DATA(handle, data, free_dirsort_privates, data 112 source3/modules/vfs_dirsort.c return data->source_directory; data 118 source3/modules/vfs_dirsort.c struct dirsort_privates *data = NULL; data 122 source3/modules/vfs_dirsort.c SMB_VFS_HANDLE_GET_DATA(handle, data, struct dirsort_privates, data 125 source3/modules/vfs_dirsort.c if (fstat(data->fd, &dir_stat) == -1) { data 132 source3/modules/vfs_dirsort.c if (current_mtime > data->mtime) { data 136 source3/modules/vfs_dirsort.c if (data->pos >= data->number_of_entries) { data 140 source3/modules/vfs_dirsort.c return &data->directory_list[data->pos++]; data 146 source3/modules/vfs_dirsort.c struct dirsort_privates *data = NULL; data 147 source3/modules/vfs_dirsort.c SMB_VFS_HANDLE_GET_DATA(handle, data, struct dirsort_privates, return); data 149 source3/modules/vfs_dirsort.c data->pos = offset; data 154 source3/modules/vfs_dirsort.c struct dirsort_privates *data = NULL; data 155 source3/modules/vfs_dirsort.c SMB_VFS_HANDLE_GET_DATA(handle, data, struct dirsort_privates, data 158 source3/modules/vfs_dirsort.c return data->pos; data 163 source3/modules/vfs_dirsort.c struct dirsort_privates *data = NULL; data 164 source3/modules/vfs_dirsort.c SMB_VFS_HANDLE_GET_DATA(handle, data, struct dirsort_privates, return); data 166 source3/modules/vfs_dirsort.c data->pos = 0; data 37 source3/modules/vfs_fileid.c uint64_t (*device_mapping_fn)(struct fileid_handle_data *data, data 44 source3/modules/vfs_fileid.c static void fileid_load_mount_entries(struct fileid_handle_data *data) data 49 source3/modules/vfs_fileid.c data->num_mount_entries = 0; data 50 source3/modules/vfs_fileid.c TALLOC_FREE(data->mount_entries); data 67 source3/modules/vfs_fileid.c data->mount_entries = TALLOC_REALLOC_ARRAY(data, data 68 source3/modules/vfs_fileid.c data->mount_entries, data 70 source3/modules/vfs_fileid.c data->num_mount_entries+1); data 71 source3/modules/vfs_fileid.c if (data->mount_entries == NULL) { data 75 source3/modules/vfs_fileid.c cur = &data->mount_entries[data->num_mount_entries]; data 77 source3/modules/vfs_fileid.c cur->mnt_fsname = talloc_strdup(data->mount_entries, data 83 source3/modules/vfs_fileid.c data->num_mount_entries++; data 91 source3/modules/vfs_fileid.c data->num_mount_entries = 0; data 92 source3/modules/vfs_fileid.c TALLOC_FREE(data->mount_entries); data 98 source3/modules/vfs_fileid.c static struct fileid_mount_entry *fileid_find_mount_entry(struct fileid_handle_data *data, data 103 source3/modules/vfs_fileid.c if (data->num_mount_entries == 0) { data 104 source3/modules/vfs_fileid.c fileid_load_mount_entries(data); data 106 source3/modules/vfs_fileid.c for (i=0;i<data->num_mount_entries;i++) { data 107 source3/modules/vfs_fileid.c if (data->mount_entries[i].device == dev) { data 108 source3/modules/vfs_fileid.c return &data->mount_entries[i]; data 112 source3/modules/vfs_fileid.c fileid_load_mount_entries(data); data 113 source3/modules/vfs_fileid.c for (i=0;i<data->num_mount_entries;i++) { data 114 source3/modules/vfs_fileid.c if (data->mount_entries[i].device == dev) { data 115 source3/modules/vfs_fileid.c return &data->mount_entries[i]; data 136 source3/modules/vfs_fileid.c static uint64_t fileid_device_mapping_fsname(struct fileid_handle_data *data, data 141 source3/modules/vfs_fileid.c m = fileid_find_mount_entry(data, dev); data 153 source3/modules/vfs_fileid.c static uint64_t fileid_device_mapping_fsid(struct fileid_handle_data *data, data 158 source3/modules/vfs_fileid.c m = fileid_find_mount_entry(data, dev); data 182 source3/modules/vfs_fileid.c struct fileid_handle_data *data; data 185 source3/modules/vfs_fileid.c data = talloc_zero(handle->conn, struct fileid_handle_data); data 186 source3/modules/vfs_fileid.c if (!data) { data 202 source3/modules/vfs_fileid.c data->device_mapping_fn = fileid_device_mapping_fsname; data 204 source3/modules/vfs_fileid.c data->device_mapping_fn = fileid_device_mapping_fsid; data 210 source3/modules/vfs_fileid.c SMB_VFS_HANDLE_SET_DATA(handle, data, NULL, data 231 source3/modules/vfs_fileid.c struct fileid_handle_data *data; data 236 source3/modules/vfs_fileid.c SMB_VFS_HANDLE_GET_DATA(handle, data, data 240 source3/modules/vfs_fileid.c id.devid = data->device_mapping_fn(data, sbuf->st_dev); data 134 source3/modules/vfs_full_audit.c void *data, size_t n); data 136 source3/modules/vfs_full_audit.c void *data, size_t n, SMB_OFF_T offset); data 138 source3/modules/vfs_full_audit.c const void *data, size_t n); data 140 source3/modules/vfs_full_audit.c const void *data, size_t n, data 1249 source3/modules/vfs_full_audit.c void *data, size_t n) data 1253 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_READ(handle, fsp, data, n); data 1261 source3/modules/vfs_full_audit.c void *data, size_t n, SMB_OFF_T offset) data 1265 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_PREAD(handle, fsp, data, n, offset); data 1273 source3/modules/vfs_full_audit.c const void *data, size_t n) data 1277 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_WRITE(handle, fsp, data, n); data 1285 source3/modules/vfs_full_audit.c const void *data, size_t n, data 1290 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_PWRITE(handle, fsp, data, n, offset); data 43 source3/modules/vfs_readahead.c struct readahead_data *rhd = (struct readahead_data *)handle->data; data 81 source3/modules/vfs_readahead.c void *data, data 85 source3/modules/vfs_readahead.c struct readahead_data *rhd = (struct readahead_data *)handle->data; data 109 source3/modules/vfs_readahead.c return SMB_VFS_NEXT_PREAD(handle, fsp, data, count, offset); data 153 source3/modules/vfs_readahead.c handle->data = (void *)rhd; data 238 source3/modules/vfs_shadow_copy2.c TALLOC_CTX *tmp_ctx = talloc_new(handle->data); data 273 source3/modules/vfs_shadow_copy2.c ret = talloc_asprintf(handle->data, "%s/%.*s/%s/%s", data 502 source3/modules/vfs_shadow_copy2.c TALLOC_CTX *tmp_ctx = talloc_new(handle->data); data 334 source3/modules/vfs_smb_traffic_analyzer.c files_struct *fsp, void *data, size_t n) data 338 source3/modules/vfs_smb_traffic_analyzer.c result = SMB_VFS_NEXT_READ(handle, fsp, data, n); data 350 source3/modules/vfs_smb_traffic_analyzer.c files_struct *fsp, void *data, size_t n, SMB_OFF_T offset) data 354 source3/modules/vfs_smb_traffic_analyzer.c result = SMB_VFS_NEXT_PREAD(handle, fsp, data, n, offset); data 367 source3/modules/vfs_smb_traffic_analyzer.c files_struct *fsp, const void *data, size_t n) data 371 source3/modules/vfs_smb_traffic_analyzer.c result = SMB_VFS_NEXT_WRITE(handle, fsp, data, n); data 383 source3/modules/vfs_smb_traffic_analyzer.c files_struct *fsp, const void *data, size_t n, SMB_OFF_T offset) data 387 source3/modules/vfs_smb_traffic_analyzer.c result = SMB_VFS_NEXT_PWRITE(handle, fsp, data, n, offset); data 44 source3/modules/vfs_streams_depot.c value = (value + (key.data[i] << (i*5 % 24))); data 87 source3/modules/vfs_streams_xattr.c TALLOC_FREE(ea.value.data); data 580 source3/modules/vfs_streams_xattr.c ea.value.data, ea.value.length, 0); data 637 source3/modules/vfs_streams_xattr.c ea.name = talloc_asprintf(ea.value.data, ":%s", data 645 source3/modules/vfs_streams_xattr.c TALLOC_FREE(ea.value.data); data 649 source3/modules/vfs_streams_xattr.c TALLOC_FREE(ea.value.data); data 781 source3/modules/vfs_streams_xattr.c files_struct *fsp, const void *data, data 793 source3/modules/vfs_streams_xattr.c return SMB_VFS_NEXT_PWRITE(handle, fsp, data, n, offset); data 809 source3/modules/vfs_streams_xattr.c tmp = TALLOC_REALLOC_ARRAY(talloc_tos(), ea.value.data, uint8, data 813 source3/modules/vfs_streams_xattr.c TALLOC_FREE(ea.value.data); data 817 source3/modules/vfs_streams_xattr.c ea.value.data = tmp; data 819 source3/modules/vfs_streams_xattr.c ea.value.data[offset+n] = 0; data 822 source3/modules/vfs_streams_xattr.c memcpy(ea.value.data + offset, data, n); data 827 source3/modules/vfs_streams_xattr.c ea.value.data, ea.value.length, 0); data 831 source3/modules/vfs_streams_xattr.c ea.value.data, ea.value.length, 0); data 833 source3/modules/vfs_streams_xattr.c TALLOC_FREE(ea.value.data); data 843 source3/modules/vfs_streams_xattr.c files_struct *fsp, void *data, data 853 source3/modules/vfs_streams_xattr.c return SMB_VFS_NEXT_PREAD(handle, fsp, data, n, offset); data 874 source3/modules/vfs_streams_xattr.c memcpy(data, ea.value.data + offset, overlap); data 876 source3/modules/vfs_streams_xattr.c TALLOC_FREE(ea.value.data); data 909 source3/modules/vfs_streams_xattr.c tmp = TALLOC_REALLOC_ARRAY(talloc_tos(), ea.value.data, uint8, data 913 source3/modules/vfs_streams_xattr.c TALLOC_FREE(ea.value.data); data 924 source3/modules/vfs_streams_xattr.c ea.value.data = tmp; data 926 source3/modules/vfs_streams_xattr.c ea.value.data[offset] = 0; data 931 source3/modules/vfs_streams_xattr.c ea.value.data, ea.value.length, 0); data 935 source3/modules/vfs_streams_xattr.c ea.value.data, ea.value.length, 0); data 938 source3/modules/vfs_streams_xattr.c TALLOC_FREE(ea.value.data); data 143 source3/modules/vfs_tsmsm.c struct tsmsm_struct *tsmd = (struct tsmsm_struct *) handle->data; data 249 source3/modules/vfs_tsmsm.c struct tsmsm_struct *tsmd = (struct tsmsm_struct *) handle->data; data 296 source3/modules/vfs_tsmsm.c void *data, size_t n, SMB_OFF_T offset) { data 300 source3/modules/vfs_tsmsm.c result = SMB_VFS_NEXT_PREAD(handle, fsp, data, n, offset); data 314 source3/modules/vfs_tsmsm.c void *data, size_t n, SMB_OFF_T offset) { data 318 source3/modules/vfs_tsmsm.c result = SMB_VFS_NEXT_PWRITE(handle, fsp, data, n, offset); data 333 source3/modules/vfs_tsmsm.c struct tsmsm_struct *tsmd = (struct tsmsm_struct *) handle->data; data 32 source3/modules/vfs_xattr_tdb.c const TDB_DATA *data, data 43 source3/modules/vfs_xattr_tdb.c if (data->dsize == 0) { data 48 source3/modules/vfs_xattr_tdb.c blob = data_blob_const(data->dptr, data->dsize); data 71 source3/modules/vfs_xattr_tdb.c TDB_DATA *data) data 86 source3/modules/vfs_xattr_tdb.c *data = make_tdb_data(blob.data, blob.length); data 101 source3/modules/vfs_xattr_tdb.c TDB_DATA data; data 108 source3/modules/vfs_xattr_tdb.c &data) == -1) { data 112 source3/modules/vfs_xattr_tdb.c status = xattr_tdb_pull_attrs(mem_ctx, &data, presult); data 113 source3/modules/vfs_xattr_tdb.c TALLOC_FREE(data.dptr); data 140 source3/modules/vfs_xattr_tdb.c TDB_DATA data = tdb_null; data 143 source3/modules/vfs_xattr_tdb.c status = xattr_tdb_push_attrs(talloc_tos(), attribs, &data); data 151 source3/modules/vfs_xattr_tdb.c status = rec->store(rec, data, 0); data 153 source3/modules/vfs_xattr_tdb.c TALLOC_FREE(data.dptr); data 199 source3/modules/vfs_xattr_tdb.c memcpy(value, attribs->eas[i].value.data, data 322 source3/modules/vfs_xattr_tdb.c attribs->eas[i].value.data = CONST_DISCARD(uint8 *, value); data 733 source3/modules/vfs_xattr_tdb.c static void close_xattr_db(void **data) data 735 source3/modules/vfs_xattr_tdb.c struct db_context **p_db = (struct db_context **)data; data 121 source3/nmbd/nmbd.c DATA_BLOB *data); data 161 source3/nmbd/nmbd.c DATA_BLOB *data) data 396 source3/nmbd/nmbd.c DATA_BLOB *data) data 409 source3/nmbd/nmbd.c DATA_BLOB *data) data 411 source3/nmbd/nmbd.c struct packet_struct *p = (struct packet_struct *)data->data; data 419 source3/nmbd/nmbd.c if (data->length != sizeof(struct packet_struct)) { data 63 source3/nmbd/nmbd_become_lmb.c if(namerec->data.num_ips == 0) data 139 source3/nmbd/nmbd_become_lmb.c memcpy((char *)&force_new_election, userdata->data, sizeof(bool)); data 170 source3/nmbd/nmbd_become_lmb.c memcpy((char *)&force_new_election, userdata->data, sizeof(bool)); data 216 source3/nmbd/nmbd_become_lmb.c memcpy((char *)userdata->data, &force_new_election, sizeof(bool)); data 441 source3/nmbd/nmbd_become_lmb.c char *work_name = userdata->data; data 479 source3/nmbd/nmbd_become_lmb.c char *work_name = rrec->userdata->data; data 555 source3/nmbd/nmbd_become_lmb.c overmalloc_safe_strcpy(userdata->data, work->work_group, size - sizeof(*userdata) - 1); data 173 source3/nmbd/nmbd_browsesync.c struct work_record *work = find_workgroup_on_subnet( subrec, userdata->data); data 179 source3/nmbd/nmbd_browsesync.c dbgtext( "%s on subnet %s.\n", userdata->data, subrec->subnet_name ); data 250 source3/nmbd/nmbd_browsesync.c dbgtext( "for workgroup %s ", userdata ? userdata->data : "NULL" ); data 332 source3/nmbd/nmbd_browsesync.c overmalloc_safe_strcpy(userdata->data, work->work_group, size - sizeof(*userdata) - 1); data 383 source3/nmbd/nmbd_elections.c DATA_BLOB *data) data 112 source3/nmbd/nmbd_incomingrequests.c if( namerec && ( (namerec->data.source == SELF_NAME) data 113 source3/nmbd/nmbd_incomingrequests.c || (namerec->data.source == PERMANENT_NAME) ) ) { data 230 source3/nmbd/nmbd_incomingrequests.c if((namerec != NULL) && (namerec->data.source == WINS_PROXY_NAME)) { data 239 source3/nmbd/nmbd_incomingrequests.c && ( (namerec->data.source == SELF_NAME) data 240 source3/nmbd/nmbd_incomingrequests.c || (namerec->data.source == PERMANENT_NAME) data 249 source3/nmbd/nmbd_incomingrequests.c namerec->data.ip[0] = from_ip; data 261 source3/nmbd/nmbd_incomingrequests.c && ( (namerec->data.source == SELF_NAME) data 262 source3/nmbd/nmbd_incomingrequests.c || (namerec->data.source == PERMANENT_NAME) ) ) { data 344 source3/nmbd/nmbd_incomingrequests.c if( (namerec->data.source == SELF_NAME) || (namerec->data.source == PERMANENT_NAME) ) { data 365 source3/nmbd/nmbd_incomingrequests.c set_nb_flags( &buf[16],namerec->data.nb_flags ); data 466 source3/nmbd/nmbd_incomingrequests.c ((namerec->data.death_time != PERMANENT_TTL) && data 467 source3/nmbd/nmbd_incomingrequests.c (namerec->data.death_time < p->timestamp))) { data 483 source3/nmbd/nmbd_incomingrequests.c (namerec->data.source == SELF_NAME) || data 484 source3/nmbd/nmbd_incomingrequests.c (namerec->data.source == PERMANENT_NAME) || data 485 source3/nmbd/nmbd_incomingrequests.c ((namerec->data.source == WINS_PROXY_NAME) && data 498 source3/nmbd/nmbd_incomingrequests.c if (namerec->data.source == WINS_PROXY_NAME) { data 499 source3/nmbd/nmbd_incomingrequests.c for( i = 0; i < namerec->data.num_ips; i++) { data 500 source3/nmbd/nmbd_incomingrequests.c if (same_net_v4(namerec->data.ip[i], subrec->myip, subrec->mask_ip)) { data 508 source3/nmbd/nmbd_incomingrequests.c ttl = (namerec->data.death_time != PERMANENT_TTL) ? data 509 source3/nmbd/nmbd_incomingrequests.c namerec->data.death_time - p->timestamp : lp_max_ttl(); data 515 source3/nmbd/nmbd_incomingrequests.c if (namerec->data.num_ips == 1) { data 518 source3/nmbd/nmbd_incomingrequests.c if ((prdata = (char *)SMB_MALLOC( namerec->data.num_ips * 6 )) == NULL) { data 524 source3/nmbd/nmbd_incomingrequests.c for (i = 0; i < namerec->data.num_ips; i++) { data 525 source3/nmbd/nmbd_incomingrequests.c set_nb_flags(&prdata[i*6],namerec->data.nb_flags); data 526 source3/nmbd/nmbd_incomingrequests.c putip((char *)&prdata[2+(i*6)], &namerec->data.ip[i]); data 531 source3/nmbd/nmbd_incomingrequests.c reply_data_len = namerec->data.num_ips * 6; data 98 source3/nmbd/nmbd_lmhosts.c if(!NAME_IS_ACTIVE(namerec) || (namerec->data.source != LMHOSTS_NAME)) data 218 source3/nmbd/nmbd_mynames.c if( (namerec->data.source == SELF_NAME) data 238 source3/nmbd/nmbd_mynames.c if ((namerec->data.source == SELF_NAME) && data 239 source3/nmbd/nmbd_mynames.c (namerec->data.refresh_time < t) && data 240 source3/nmbd/nmbd_mynames.c (namerec->data.death_time != PERMANENT_TTL)) { data 249 source3/nmbd/nmbd_mynames.c namerec->data.death_time = t + lp_max_ttl(); data 250 source3/nmbd/nmbd_mynames.c namerec->data.refresh_time = t + MIN(lp_max_ttl()/2, MAX_REFRESH_TIME); data 89 source3/nmbd/nmbd_namelistdb.c SAFE_FREE(namerec->data.ip); data 119 source3/nmbd/nmbd_namelistdb.c if( self_only && (name_ret->data.source != SELF_NAME) && (name_ret->data.source != PERMANENT_NAME) ) { data 126 source3/nmbd/nmbd_namelistdb.c subrec->subnet_name, nmb_namestr(nmbname), name_ret->data.source) ); data 165 source3/nmbd/nmbd_namelistdb.c if( namerec->data.death_time != PERMANENT_TTL) { data 166 source3/nmbd/nmbd_namelistdb.c namerec->data.death_time = time_now + ttl; data 169 source3/nmbd/nmbd_namelistdb.c namerec->data.refresh_time = time_now + MIN((ttl/2), MAX_REFRESH_TIME); data 206 source3/nmbd/nmbd_namelistdb.c namerec->data.ip = SMB_MALLOC_ARRAY( struct in_addr, num_ips ); data 207 source3/nmbd/nmbd_namelistdb.c if( NULL == namerec->data.ip ) { data 220 source3/nmbd/nmbd_namelistdb.c namerec->data.nb_flags = nb_flags | NB_ACTIVE; data 221 source3/nmbd/nmbd_namelistdb.c namerec->data.wins_flags = WINS_ACTIVE; data 225 source3/nmbd/nmbd_namelistdb.c namerec->data.nb_flags |= NB_PERM; data 229 source3/nmbd/nmbd_namelistdb.c namerec->data.num_ips = num_ips; data 230 source3/nmbd/nmbd_namelistdb.c memcpy( (namerec->data.ip), iplist, num_ips * sizeof(struct in_addr) ); data 233 source3/nmbd/nmbd_namelistdb.c namerec->data.source = source; data 237 source3/nmbd/nmbd_namelistdb.c namerec->data.death_time = PERMANENT_TTL; data 239 source3/nmbd/nmbd_namelistdb.c namerec->data.death_time = time_now + ttl; data 242 source3/nmbd/nmbd_namelistdb.c namerec->data.refresh_time = time_now + MIN((ttl/2), MAX_REFRESH_TIME); data 257 source3/nmbd/nmbd_namelistdb.c SAFE_FREE(namerec->data.ip); data 321 source3/nmbd/nmbd_namelistdb.c if( ind != namerec->data.num_ips ) { data 322 source3/nmbd/nmbd_namelistdb.c memmove( (char *)(&namerec->data.ip[ind]), data 323 source3/nmbd/nmbd_namelistdb.c (char *)(&namerec->data.ip[ind+1]), data 324 source3/nmbd/nmbd_namelistdb.c ( namerec->data.num_ips - ind - 1) * sizeof(struct in_addr) ); data 327 source3/nmbd/nmbd_namelistdb.c namerec->data.num_ips--; data 343 source3/nmbd/nmbd_namelistdb.c for(i = 0; i < namerec->data.num_ips; i++) { data 344 source3/nmbd/nmbd_namelistdb.c if(ip_equal_v4( namerec->data.ip[i], ip)) { data 365 source3/nmbd/nmbd_namelistdb.c new_list = SMB_MALLOC_ARRAY( struct in_addr, namerec->data.num_ips + 1); data 371 source3/nmbd/nmbd_namelistdb.c memcpy( (char *)new_list, (char *)namerec->data.ip, namerec->data.num_ips * sizeof(struct in_addr) ); data 372 source3/nmbd/nmbd_namelistdb.c new_list[namerec->data.num_ips] = new_ip; data 374 source3/nmbd/nmbd_namelistdb.c SAFE_FREE(namerec->data.ip); data 375 source3/nmbd/nmbd_namelistdb.c namerec->data.ip = new_list; data 376 source3/nmbd/nmbd_namelistdb.c namerec->data.num_ips += 1; data 394 source3/nmbd/nmbd_namelistdb.c int orig_num = namerec->data.num_ips; data 397 source3/nmbd/nmbd_namelistdb.c if( ip_equal_v4( remove_ip, namerec->data.ip[i]) ) { data 424 source3/nmbd/nmbd_namelistdb.c int orig_num = namerec->data.num_ips; data 428 source3/nmbd/nmbd_namelistdb.c if( namerec->data.num_ips == orig_num ) { data 434 source3/nmbd/nmbd_namelistdb.c if( namerec->data.num_ips == 0 ) { data 451 source3/nmbd/nmbd_namelistdb.c if( (namerec->data.death_time != PERMANENT_TTL) && (namerec->data.death_time < t) ) { data 452 source3/nmbd/nmbd_namelistdb.c if( namerec->data.source == SELF_NAME ) { data 455 source3/nmbd/nmbd_namelistdb.c namerec->data.death_time += 300; data 543 source3/nmbd/nmbd_namelistdb.c switch(namerec->data.source) { data 570 source3/nmbd/nmbd_namelistdb.c x_fprintf(fp,"Source = %s\nb_flags = %x\t", src_type, namerec->data.nb_flags); data 572 source3/nmbd/nmbd_namelistdb.c if(namerec->data.death_time != PERMANENT_TTL) { data 574 source3/nmbd/nmbd_namelistdb.c tm = localtime(&namerec->data.death_time); data 587 source3/nmbd/nmbd_namelistdb.c if(namerec->data.refresh_time != PERMANENT_TTL) { data 589 source3/nmbd/nmbd_namelistdb.c tm = localtime(&namerec->data.refresh_time); data 602 source3/nmbd/nmbd_namelistdb.c x_fprintf(fp, "\t\tnumber of IPS = %d", namerec->data.num_ips); data 603 source3/nmbd/nmbd_namelistdb.c for(i = 0; i < namerec->data.num_ips; i++) { data 604 source3/nmbd/nmbd_namelistdb.c x_fprintf(fp, "\t%s", inet_ntoa(namerec->data.ip[i])); data 184 source3/nmbd/nmbd_namequery.c if( NAME_IS_ACTIVE(namerec) && ( (namerec->data.source == SELF_NAME) || (namerec->data.source == LMHOSTS_NAME) ) ) { data 222 source3/nmbd/nmbd_namequery.c rrec.rdlength = namerec->data.num_ips * 6; data 226 source3/nmbd/nmbd_namequery.c dbgtext( "there are %d ip addresses ", namerec->data.num_ips ); data 232 source3/nmbd/nmbd_namequery.c for( i = 0; i < namerec->data.num_ips; i++) { data 233 source3/nmbd/nmbd_namequery.c set_nb_flags( &rrec.rdata[i*6], namerec->data.nb_flags ); data 234 source3/nmbd/nmbd_namequery.c putip( &rrec.rdata[(i*6) + 2], (char *)&namerec->data.ip[i]); data 239 source3/nmbd/nmbd_namequery.c (*(query_name_success_function)success_fn)(subrec, userdata, &nmbname, namerec->data.ip[0], &rrec); data 200 source3/nmbd/nmbd_nameregister.c const char *tag = (const char *)userdata->data; data 325 source3/nmbd/nmbd_nameregister.c strlcpy(userdata->data, tag, userdata->userdata_len); data 371 source3/nmbd/nmbd_nameregister.c tag = (const char *)userdata->data; data 541 source3/nmbd/nmbd_nameregister.c namerec->data.nb_flags, data 542 source3/nmbd/nmbd_nameregister.c namerec->data.ip[0], wins_tags[t]); data 150 source3/nmbd/nmbd_namerelease.c for (i = 0; i < namerec->data.num_ips; i++) { data 151 source3/nmbd/nmbd_namerelease.c struct in_addr wins_ip = wins_srv_ip_tag(wins_tags[t], namerec->data.ip[i]); data 153 source3/nmbd/nmbd_namerelease.c bool last_one = ((i==namerec->data.num_ips - 1) && !wins_tags[t+1]); data 161 source3/nmbd/nmbd_namerelease.c namerec->data.nb_flags, data 162 source3/nmbd/nmbd_namerelease.c namerec->data.ip[i], data 165 source3/nmbd/nmbd_namerelease.c nmb_namestr(&namerec->name), inet_ntoa(namerec->data.ip[i]) )); data 186 source3/nmbd/nmbd_namerelease.c if ((namerec->data.source != SELF_NAME) || !NAME_IS_ACTIVE(namerec)) { data 188 source3/nmbd/nmbd_namerelease.c nmb_namestr(&namerec->name), subrec->subnet_name, namerec->data.source)); data 193 source3/nmbd/nmbd_namerelease.c namerec->data.nb_flags |= NB_DEREG; data 206 source3/nmbd/nmbd_namerelease.c for (i = 0; i < namerec->data.num_ips; i++) { data 210 source3/nmbd/nmbd_namerelease.c (i == (namerec->data.num_ips - 1)) ? success_fn : NULL, data 211 source3/nmbd/nmbd_namerelease.c (i == (namerec->data.num_ips - 1)) ? fail_fn : NULL, data 212 source3/nmbd/nmbd_namerelease.c (i == (namerec->data.num_ips - 1)) ? userdata : NULL, data 214 source3/nmbd/nmbd_namerelease.c namerec->data.nb_flags, data 215 source3/nmbd/nmbd_namerelease.c namerec->data.ip[i], data 218 source3/nmbd/nmbd_namerelease.c nmb_namestr(&namerec->name), inet_ntoa(namerec->data.ip[i]) )); data 551 source3/nmbd/nmbd_packets.c strlcpy(userdata->data, tag, userdata->userdata_len); data 867 source3/nmbd/nmbd_packets.c int ttl, char *data,int len) data 970 source3/nmbd/nmbd_packets.c if (data && len) { data 978 source3/nmbd/nmbd_packets.c memcpy(nmb->answers->rdata, data, len); data 1238 source3/nmbd/nmbd_packets.c buf = &dgram->data[0]; data 1257 source3/nmbd/nmbd_packets.c if (buf2 < dgram->data || (buf2 >= dgram->data + dgram->datasize)) { data 1262 source3/nmbd/nmbd_packets.c (int)PTR_DIFF(buf2, dgram->data), data 1268 source3/nmbd/nmbd_packets.c if ((buf2 + len < dgram->data) || (buf2 + len > dgram->data + dgram->datasize)) { data 1273 source3/nmbd/nmbd_packets.c (int)PTR_DIFF(buf2, dgram->data), data 1909 source3/nmbd/nmbd_packets.c ptr = &dgram->data[0]; data 1932 source3/nmbd/nmbd_packets.c safe_strcpy_base(p2, mailslot, dgram->data, sizeof(dgram->data)); data 1935 source3/nmbd/nmbd_packets.c if (((p2+len) > dgram->data+sizeof(dgram->data)) || ((p2+len) < p2)) { data 140 source3/nmbd/nmbd_responserecordsdb.c memcpy(rrec->userdata->data, userdata->data, userdata->userdata_len); data 45 source3/nmbd/nmbd_winsproxy.c memcpy( (char *)&orig_broadcast_subnet, userdata->data, sizeof(struct subnet_record *) ); data 46 source3/nmbd/nmbd_winsproxy.c memcpy( (char *)&original_packet, &userdata->data[sizeof(struct subnet_record *)], data 109 source3/nmbd/nmbd_winsproxy.c for( i = 0; i < namerec->data.num_ips; i++) { data 110 source3/nmbd/nmbd_winsproxy.c if( same_net_v4( namerec->data.ip[i], orig_broadcast_subnet->myip, data 160 source3/nmbd/nmbd_winsproxy.c memcpy( new_userdata->data, userdata->data, sizeof(struct subnet_record *) ); data 163 source3/nmbd/nmbd_winsproxy.c memcpy((char *)&p, &userdata->data[sizeof(struct subnet_record *)], sizeof(struct packet_struct *) ); data 174 source3/nmbd/nmbd_winsproxy.c memcpy( &new_userdata->data[sizeof(struct subnet_record *)], (char *)©_of_p, data 190 source3/nmbd/nmbd_winsproxy.c memcpy((char *)&p, &userdata->data[sizeof(struct subnet_record *)], data 222 source3/nmbd/nmbd_winsproxy.c memcpy( userdata->data, (char *)&subrec, sizeof(struct subnet_record *)); data 223 source3/nmbd/nmbd_winsproxy.c memcpy( &userdata->data[sizeof(struct subnet_record *)], (char *)&incoming_packet, data 49 source3/nmbd/nmbd_winsserver.c SAFE_FREE(nr->data.ip); data 58 source3/nmbd/nmbd_winsserver.c static struct name_record *wins_record_to_name_record(TDB_DATA key, TDB_DATA data) data 71 source3/nmbd/nmbd_winsserver.c if (data.dptr == NULL || data.dsize == 0) { data 76 source3/nmbd/nmbd_winsserver.c if (data.dsize < 2 + 1 + (7*4) + 4) { data 80 source3/nmbd/nmbd_winsserver.c len = tdb_unpack(data.dptr, data.dsize, data 98 source3/nmbd/nmbd_winsserver.c namerec->data.ip = SMB_MALLOC_ARRAY(struct in_addr, num_ips); data 99 source3/nmbd/nmbd_winsserver.c if (!namerec->data.ip) { data 121 source3/nmbd/nmbd_winsserver.c namerec->data.nb_flags = nb_flags; data 122 source3/nmbd/nmbd_winsserver.c namerec->data.source = (enum name_source)nr_src; data 123 source3/nmbd/nmbd_winsserver.c namerec->data.death_time = (time_t)death_time; data 124 source3/nmbd/nmbd_winsserver.c namerec->data.refresh_time = (time_t)refresh_time; data 125 source3/nmbd/nmbd_winsserver.c namerec->data.id = id_low; data 127 source3/nmbd/nmbd_winsserver.c namerec->data.id |= ((uint64_t)id_high << 32); data 129 source3/nmbd/nmbd_winsserver.c namerec->data.wins_ip.s_addr = saddr; data 130 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags = wins_flags, data 131 source3/nmbd/nmbd_winsserver.c namerec->data.num_ips = num_ips; data 134 source3/nmbd/nmbd_winsserver.c namerec->data.ip[i].s_addr = IVAL(data.dptr, len + (i*4)); data 146 source3/nmbd/nmbd_winsserver.c TDB_DATA data; data 149 source3/nmbd/nmbd_winsserver.c uint32 id_low = (namerec->data.id & 0xFFFFFFFF); data 151 source3/nmbd/nmbd_winsserver.c uint32 id_high = (namerec->data.id >> 32) & 0xFFFFFFFF; data 156 source3/nmbd/nmbd_winsserver.c ZERO_STRUCT(data); data 159 source3/nmbd/nmbd_winsserver.c len += (namerec->data.num_ips * 4); data 161 source3/nmbd/nmbd_winsserver.c data.dptr = (uint8 *)SMB_MALLOC(len); data 162 source3/nmbd/nmbd_winsserver.c if (!data.dptr) { data 163 source3/nmbd/nmbd_winsserver.c return data; data 165 source3/nmbd/nmbd_winsserver.c data.dsize = len; data 167 source3/nmbd/nmbd_winsserver.c len = tdb_pack(data.dptr, data.dsize, "wbddddddd", data 168 source3/nmbd/nmbd_winsserver.c namerec->data.nb_flags, data 169 source3/nmbd/nmbd_winsserver.c (unsigned char)namerec->data.source, data 170 source3/nmbd/nmbd_winsserver.c (uint32)namerec->data.death_time, data 171 source3/nmbd/nmbd_winsserver.c (uint32)namerec->data.refresh_time, data 174 source3/nmbd/nmbd_winsserver.c (uint32)namerec->data.wins_ip.s_addr, data 175 source3/nmbd/nmbd_winsserver.c (uint32)namerec->data.wins_flags, data 176 source3/nmbd/nmbd_winsserver.c (uint32)namerec->data.num_ips ); data 178 source3/nmbd/nmbd_winsserver.c for (i = 0; i < namerec->data.num_ips; i++) { data 179 source3/nmbd/nmbd_winsserver.c SIVAL(data.dptr, len + (i*4), namerec->data.ip[i].s_addr); data 182 source3/nmbd/nmbd_winsserver.c return data; data 212 source3/nmbd/nmbd_winsserver.c TDB_DATA data, key; data 221 source3/nmbd/nmbd_winsserver.c data = tdb_fetch(wins_tdb, key); data 223 source3/nmbd/nmbd_winsserver.c if (data.dsize == 0) { data 227 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(key, data); data 231 source3/nmbd/nmbd_winsserver.c SAFE_FREE( data.dptr ); data 238 source3/nmbd/nmbd_winsserver.c if( self_only && (namerec->data.source != SELF_NAME) && (namerec->data.source != PERMANENT_NAME) ) { data 240 source3/nmbd/nmbd_winsserver.c SAFE_FREE(namerec->data.ip); data 251 source3/nmbd/nmbd_winsserver.c SAFE_FREE(nr->data.ip); data 267 source3/nmbd/nmbd_winsserver.c TDB_DATA key, data; data 275 source3/nmbd/nmbd_winsserver.c data = name_record_to_wins_record(namerec); data 277 source3/nmbd/nmbd_winsserver.c if (data.dptr == NULL) { data 281 source3/nmbd/nmbd_winsserver.c ret = tdb_store(wins_tdb, key, data, tdb_flag); data 283 source3/nmbd/nmbd_winsserver.c SAFE_FREE(data.dptr); data 349 source3/nmbd/nmbd_winsserver.c SAFE_FREE(namerec->data.ip); data 365 source3/nmbd/nmbd_winsserver.c namerec->data.wins_ip=wins_ip; data 374 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags=0x0; data 377 source3/nmbd/nmbd_winsserver.c if (namerec->data.nb_flags & NB_GROUP) { data 379 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_SGROUP; data 381 source3/nmbd/nmbd_winsserver.c if (namerec->data.num_ips>1) { data 382 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_SGROUP; data 384 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_NGROUP; data 389 source3/nmbd/nmbd_winsserver.c if (namerec->data.num_ips>1) { data 390 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_MHOMED; data 392 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_UNIQUE; data 397 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=namerec->data.nb_flags&NB_NODETYPEMASK; data 400 source3/nmbd/nmbd_winsserver.c if (namerec->data.death_time == PERMANENT_TTL) { data 401 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_STATIC; data 405 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=flags; data 408 source3/nmbd/nmbd_winsserver.c namerec->data.nb_flags, (int)namerec->data.death_time, flags, namerec->data.wins_flags)); data 477 source3/nmbd/nmbd_winsserver.c for (i=0;i<namerec->data.num_ips;i++) { data 480 source3/nmbd/nmbd_winsserver.c inet_ntoa(namerec->data.ip[i])); data 941 source3/nmbd/nmbd_winsserver.c if (!ip_equal_v4(namerec->data.wins_ip, our_fake_ip)) { data 943 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 1012 source3/nmbd/nmbd_winsserver.c memcpy((char *)&orig_reg_packet, userdata->data, sizeof(struct packet_struct *)); data 1042 source3/nmbd/nmbd_winsserver.c memcpy((char *)&orig_reg_packet, userdata->data, sizeof(struct packet_struct *)); data 1056 source3/nmbd/nmbd_winsserver.c if ((namerec != NULL) && (namerec->data.source == REGISTER_NAME) && data 1057 source3/nmbd/nmbd_winsserver.c ip_equal_v4(rrec->packet->ip, *namerec->data.ip)) { data 1187 source3/nmbd/nmbd_winsserver.c if( (namerec != NULL) && ( (namerec->data.source == DNS_NAME) || (namerec->data.source == DNSFAIL_NAME) ) ) { data 1199 source3/nmbd/nmbd_winsserver.c if((namerec != NULL) && (namerec->data.source != REGISTER_NAME)) { data 1202 source3/nmbd/nmbd_winsserver.c nmb_namestr(question), namerec->data.source )); data 1255 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 1331 source3/nmbd/nmbd_winsserver.c && (namerec->data.num_ips == 1) data 1332 source3/nmbd/nmbd_winsserver.c && ip_equal_v4( namerec->data.ip[0], from_ip ) data 1333 source3/nmbd/nmbd_winsserver.c && ip_equal_v4(namerec->data.wins_ip, our_fake_ip) ) { data 1368 source3/nmbd/nmbd_winsserver.c memcpy(userdata->data, (char *)&p, sizeof(struct packet_struct *) ); data 1379 source3/nmbd/nmbd_winsserver.c query_name_from_wins_server( *namerec->data.ip, data 1397 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 1428 source3/nmbd/nmbd_winsserver.c memcpy((char *)&orig_reg_packet, userdata->data, sizeof(struct packet_struct *)); data 1446 source3/nmbd/nmbd_winsserver.c if( (namerec == NULL) || (namerec->data.source != REGISTER_NAME) || !WINS_STATE_ACTIVE(namerec) ) { data 1461 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 1488 source3/nmbd/nmbd_winsserver.c memcpy((char *)&orig_reg_packet, userdata->data, sizeof(struct packet_struct *)); data 1582 source3/nmbd/nmbd_winsserver.c if( (namerec != NULL) && ( (namerec->data.source == DNS_NAME) || (namerec->data.source == DNSFAIL_NAME) ) ) { data 1594 source3/nmbd/nmbd_winsserver.c if( (namerec != NULL) && (namerec->data.source != REGISTER_NAME) ) { data 1597 source3/nmbd/nmbd_winsserver.c nmb_namestr(question), namerec->data.source )); data 1638 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 1663 source3/nmbd/nmbd_winsserver.c if (!ip_equal_v4(namerec->data.wins_ip, our_fake_ip)) { data 1664 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 1702 source3/nmbd/nmbd_winsserver.c memcpy(userdata->data, (char *)&p, sizeof(struct packet_struct *) ); data 1716 source3/nmbd/nmbd_winsserver.c query_name_from_wins_server( namerec->data.ip[0], data 1735 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 1803 source3/nmbd/nmbd_winsserver.c num_ips += namerec->data.num_ips; data 1830 source3/nmbd/nmbd_winsserver.c for(i = 0; i < namerec->data.num_ips; i++) { data 1831 source3/nmbd/nmbd_winsserver.c set_nb_flags(&prdata[num_ips * 6],namerec->data.nb_flags); data 1832 source3/nmbd/nmbd_winsserver.c putip((char *)&prdata[(num_ips * 6) + 2], &namerec->data.ip[i]); data 1869 source3/nmbd/nmbd_winsserver.c ttl = (namerec->data.death_time != PERMANENT_TTL) ? namerec->data.death_time - p->timestamp : lp_max_wins_ttl(); data 1874 source3/nmbd/nmbd_winsserver.c if( namerec->data.num_ips == 1 ) { data 1877 source3/nmbd/nmbd_winsserver.c if((prdata = (char *)SMB_MALLOC( namerec->data.num_ips * 6 )) == NULL) { data 1883 source3/nmbd/nmbd_winsserver.c for(i = 0; i < namerec->data.num_ips; i++) { data 1884 source3/nmbd/nmbd_winsserver.c set_nb_flags(&prdata[i*6],namerec->data.nb_flags); data 1885 source3/nmbd/nmbd_winsserver.c putip((char *)&prdata[2+(i*6)], &namerec->data.ip[i]); data 1889 source3/nmbd/nmbd_winsserver.c reply_data_len = namerec->data.num_ips * 6; data 1951 source3/nmbd/nmbd_winsserver.c if( namerec->data.source == DNSFAIL_NAME ) { data 1962 source3/nmbd/nmbd_winsserver.c if( (namerec->data.death_time != PERMANENT_TTL) && (namerec->data.death_time < p->timestamp) ) { data 1970 source3/nmbd/nmbd_winsserver.c nmb_namestr(question), inet_ntoa(namerec->data.ip[0]) )); data 2065 source3/nmbd/nmbd_winsserver.c if( (namerec == NULL) || ((namerec != NULL) && (namerec->data.source != REGISTER_NAME)) ) { data 2112 source3/nmbd/nmbd_winsserver.c if(releasing_group_name && (question->name_type == 0x1c) && (namerec->data.num_ips > 1)) { data 2126 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags |= WINS_RELEASED; data 2154 source3/nmbd/nmbd_winsserver.c if( (namerec->data.death_time != PERMANENT_TTL) && (namerec->data.death_time < t) ) { data 2155 source3/nmbd/nmbd_winsserver.c if( namerec->data.source == SELF_NAME ) { data 2158 source3/nmbd/nmbd_winsserver.c namerec->data.death_time += 300; data 2161 source3/nmbd/nmbd_winsserver.c } else if (namerec->data.source == DNS_NAME || namerec->data.source == DNSFAIL_NAME) { data 2169 source3/nmbd/nmbd_winsserver.c if (ip_equal_v4(namerec->data.wins_ip, our_fake_ip)) { data 2170 source3/nmbd/nmbd_winsserver.c switch (namerec->data.wins_flags & WINS_STATE_MASK) { data 2172 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags&=~WINS_STATE_MASK; data 2173 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_RELEASED; data 2174 source3/nmbd/nmbd_winsserver.c namerec->data.death_time = t + EXTINCTION_INTERVAL; data 2180 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags&=~WINS_STATE_MASK; data 2181 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_TOMBSTONED; data 2182 source3/nmbd/nmbd_winsserver.c namerec->data.death_time = t + EXTINCTION_TIMEOUT; data 2183 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 2195 source3/nmbd/nmbd_winsserver.c switch (namerec->data.wins_flags & WINS_STATE_MASK) { data 2198 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags&=~WINS_STATE_MASK; data 2199 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags|=WINS_TOMBSTONED; data 2200 source3/nmbd/nmbd_winsserver.c namerec->data.death_time = t + EXTINCTION_TIMEOUT; data 2224 source3/nmbd/nmbd_winsserver.c SAFE_FREE(namerec->data.ip); data 2270 source3/nmbd/nmbd_winsserver.c if( namerec->data.death_time != PERMANENT_TTL ) { data 2273 source3/nmbd/nmbd_winsserver.c tm = localtime(&namerec->data.death_time); data 2290 source3/nmbd/nmbd_winsserver.c for (i = 0; i < namerec->data.num_ips; i++) { data 2291 source3/nmbd/nmbd_winsserver.c DEBUGADD(4,("%15s ", inet_ntoa(namerec->data.ip[i]) )); data 2293 source3/nmbd/nmbd_winsserver.c DEBUGADD(4,("%2x\n", namerec->data.nb_flags )); data 2295 source3/nmbd/nmbd_winsserver.c if( namerec->data.source == REGISTER_NAME ) { data 2299 source3/nmbd/nmbd_winsserver.c (int)namerec->data.death_time); data 2301 source3/nmbd/nmbd_winsserver.c for (i = 0; i < namerec->data.num_ips; i++) data 2302 source3/nmbd/nmbd_winsserver.c x_fprintf( fp, "%s ", inet_ntoa( namerec->data.ip[i] ) ); data 2303 source3/nmbd/nmbd_winsserver.c x_fprintf( fp, "%2xR\n", namerec->data.nb_flags ); data 2327 source3/nmbd/nmbd_winsserver.c SAFE_FREE(namerec->data.ip); data 2415 source3/nmbd/nmbd_winsserver.c DATA_BLOB *data) data 2454 source3/nmbd/nmbd_winsserver.c new_namerec->data.id=record->id; data 2463 source3/nmbd/nmbd_winsserver.c if (namerec->data.wins_flags&WINS_UNIQUE && record->wins_flags&WINS_UNIQUE) { data 2466 source3/nmbd/nmbd_winsserver.c if (!ip_equal_v4(namerec->data.wins_ip, our_fake_ip)) { data 2467 source3/nmbd/nmbd_winsserver.c if (namerec->data.wins_flags&WINS_ACTIVE && record->wins_flags&WINS_TOMBSTONED) { data 2468 source3/nmbd/nmbd_winsserver.c if (ip_equal_v4(namerec->data.wins_ip, record->wins_ip)) data 2475 source3/nmbd/nmbd_winsserver.c if (ip_equal_v4(namerec->data.ip[0], record->ip[0])) { data 2476 source3/nmbd/nmbd_winsserver.c if (namerec->data.wins_flags&WINS_ACTIVE && record->wins_flags&WINS_TOMBSTONED) data 2477 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 2483 source3/nmbd/nmbd_winsserver.c if (namerec->data.wins_flags&WINS_ACTIVE) { data 2485 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 2499 source3/nmbd/nmbd_winsserver.c if (namerec->data.wins_flags&WINS_UNIQUE) data 2507 source3/nmbd/nmbd_winsserver.c if (record->wins_flags&WINS_SGROUP && namerec->data.wins_flags&WINS_SGROUP) { data 2508 source3/nmbd/nmbd_winsserver.c if (namerec->data.wins_flags&WINS_ACTIVE) { data 2522 source3/nmbd/nmbd_winsserver.c if (! (namerec->data.wins_flags&WINS_ACTIVE)) { data 2523 source3/nmbd/nmbd_winsserver.c if ( !(namerec->data.wins_flags&WINS_RELEASED) && !(namerec->data.wins_flags&WINS_NGROUP)) data 2527 source3/nmbd/nmbd_winsserver.c if (ip_equal_v4(record->wins_ip, namerec->data.wins_ip)) data 2530 source3/nmbd/nmbd_winsserver.c if (ip_equal_v4(namerec->data.wins_ip, our_fake_ip)) data 2531 source3/nmbd/nmbd_winsserver.c if (namerec->data.wins_flags&WINS_UNIQUE) data 2532 source3/nmbd/nmbd_winsserver.c get_global_id_and_update(&namerec->data.id, True); data 2536 source3/nmbd/nmbd_winsserver.c if (record->wins_flags&WINS_ACTIVE && namerec->data.wins_flags&WINS_ACTIVE) data 2537 source3/nmbd/nmbd_winsserver.c if (namerec->data.wins_flags&WINS_UNIQUE || data 2538 source3/nmbd/nmbd_winsserver.c namerec->data.wins_flags&WINS_MHOMED) data 2539 source3/nmbd/nmbd_winsserver.c if (ip_equal_v4(record->wins_ip, namerec->data.wins_ip)) data 2558 source3/nmbd/nmbd_winsserver.c new_namerec->data.id=record->id; data 691 source3/pam_smbpass/support.c const void **data = (const void **)_data; data 692 source3/pam_smbpass/support.c return pam_get_data(pamh, module_data_name, data); data 5643 source3/param/loadparm.c struct param_opt_struct *data; data 5648 source3/param/loadparm.c data = Globals.param_opt; data 5651 source3/param/loadparm.c data = ServicePtrs[snum]->param_opt; data 5659 source3/param/loadparm.c while (data) { data 5660 source3/param/loadparm.c if (strwicmp(data->key, param_key) == 0) { data 5662 source3/param/loadparm.c return data; data 5664 source3/param/loadparm.c data = data->next; data 5670 source3/param/loadparm.c data = Globals.param_opt; data 5671 source3/param/loadparm.c while (data) { data 5672 source3/param/loadparm.c if (strwicmp(data->key, param_key) == 0) { data 5674 source3/param/loadparm.c return data; data 5676 source3/param/loadparm.c data = data->next; data 5777 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); data 5779 source3/param/loadparm.c if (data == NULL||data->value==NULL) { data 5787 source3/param/loadparm.c return lp_string(data->value); data 5794 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); data 5796 source3/param/loadparm.c if (data == NULL||data->value==NULL) data 5799 source3/param/loadparm.c return data->value; data 5807 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); data 5809 source3/param/loadparm.c if (data == NULL||data->value==NULL) data 5812 source3/param/loadparm.c if (data->list==NULL) { data 5813 source3/param/loadparm.c data->list = str_list_make_v3(talloc_autofree_context(), data->value, NULL); data 5816 source3/param/loadparm.c return (const char **)data->list; data 5824 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); data 5826 source3/param/loadparm.c if (data && data->value && *data->value) data 5827 source3/param/loadparm.c return lp_int(data->value); data 5837 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); data 5839 source3/param/loadparm.c if (data && data->value && *data->value) data 5840 source3/param/loadparm.c return lp_ulong(data->value); data 5850 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); data 5852 source3/param/loadparm.c if (data && data->value && *data->value) data 5853 source3/param/loadparm.c return lp_bool(data->value); data 5864 source3/param/loadparm.c struct param_opt_struct *data = get_parametrics(snum, type, option); data 5866 source3/param/loadparm.c if (data && data->value && *data->value && _enum) data 5867 source3/param/loadparm.c return lp_enum(data->value, _enum); data 6582 source3/param/loadparm.c TDB_DATA data; data 6590 source3/param/loadparm.c data = dbwrap_fetch_bystring(ServiceHash, canon_name, canon_name); data 6592 source3/param/loadparm.c if ((data.dptr != NULL) && (data.dsize == sizeof(iService))) { data 6593 source3/param/loadparm.c iService = *(int *)data.dptr; data 6655 source3/param/loadparm.c struct param_opt_struct *data; data 6711 source3/param/loadparm.c data = pserviceSource->param_opt; data 6712 source3/param/loadparm.c while (data) { data 6713 source3/param/loadparm.c set_param_opt(&pserviceDest->param_opt, data->key, data->value); data 6714 source3/param/loadparm.c data = data->next; data 7782 source3/param/loadparm.c struct param_opt_struct *data; data 7798 source3/param/loadparm.c data = Globals.param_opt; data 7799 source3/param/loadparm.c while(data) { data 7800 source3/param/loadparm.c fprintf(f, "\t%s = %s\n", data->key, data->value); data 7801 source3/param/loadparm.c data = data->next; data 7827 source3/param/loadparm.c struct param_opt_struct *data; data 7863 source3/param/loadparm.c data = pService->param_opt; data 7864 source3/param/loadparm.c while(data) { data 7865 source3/param/loadparm.c fprintf(f, "\t%s = %s\n", data->key, data->value); data 7866 source3/param/loadparm.c data = data->next; data 8568 source3/param/loadparm.c TDB_DATA data = dbwrap_fetch_bystring( data 8573 source3/param/loadparm.c if ((data.dptr != NULL) && (data.dsize == sizeof(iService))) { data 8574 source3/param/loadparm.c iService = *(int *)data.dptr; data 1026 source3/passdb/lookup_sid.c memcpy(psid, cache_value.data, MIN(sizeof(*psid), cache_value.length)); data 1048 source3/passdb/lookup_sid.c memcpy(puid, cache_value.data, sizeof(*puid)); data 1081 source3/passdb/lookup_sid.c memcpy(psid, cache_value.data, MIN(sizeof(*psid), cache_value.length)); data 1103 source3/passdb/lookup_sid.c memcpy(pgid, cache_value.data, sizeof(*pgid)); data 146 source3/passdb/pdb_get_set.c SMB_ASSERT((!sampass->nt_pw.data) data 148 source3/passdb/pdb_get_set.c return (uint8 *)sampass->nt_pw.data; data 153 source3/passdb/pdb_get_set.c SMB_ASSERT((!sampass->lm_pw.data) data 155 source3/passdb/pdb_get_set.c return (uint8 *)sampass->lm_pw.data; data 160 source3/passdb/pdb_get_set.c SMB_ASSERT((!sampass->nt_pw_his.data) data 163 source3/passdb/pdb_get_set.c return (uint8 *)sampass->nt_pw_his.data; data 307 source3/passdb/pdb_nds.c void *data ) data 357 source3/passdb/pdb_nds.c err = berDecodeLoginData(replyBV, &serverVersion, dataLen, data); data 66 source3/passdb/pdb_tdb.c TDB_DATA data; data 126 source3/passdb/pdb_tdb.c data.dsize = init_buffer_from_samu(&data.dptr, user, false); data 129 source3/passdb/pdb_tdb.c if (data.dsize == -1) { data 136 source3/passdb/pdb_tdb.c status = rec->store(rec, data, TDB_MODIFY); data 530 source3/passdb/pdb_tdb.c TDB_DATA data; data 555 source3/passdb/pdb_tdb.c data = dbwrap_fetch_bystring(db_sam, talloc_tos(), keystr); data 556 source3/passdb/pdb_tdb.c if (!data.dptr) { data 564 source3/passdb/pdb_tdb.c if (!init_samu_from_buffer(user, SAMU_BUFFER_LATEST, data.dptr, data.dsize)) { data 566 source3/passdb/pdb_tdb.c SAFE_FREE(data.dptr); data 572 source3/passdb/pdb_tdb.c TALLOC_FREE(data.dptr); data 585 source3/passdb/pdb_tdb.c TDB_DATA data; data 607 source3/passdb/pdb_tdb.c data = dbwrap_fetch_bystring(db_sam, talloc_tos(), keystr); data 608 source3/passdb/pdb_tdb.c if (!data.dptr) { data 613 source3/passdb/pdb_tdb.c fstrcpy(name, (const char *)data.dptr); data 614 source3/passdb/pdb_tdb.c TALLOC_FREE(data.dptr); data 738 source3/passdb/pdb_tdb.c TDB_DATA data; data 747 source3/passdb/pdb_tdb.c if ( (data.dsize=init_buffer_from_samu(&buf, newpwd, False)) == -1 ) { data 751 source3/passdb/pdb_tdb.c data.dptr = buf; data 765 source3/passdb/pdb_tdb.c status = dbwrap_store_bystring(db_sam, keystr, data, flag); data 786 source3/passdb/pdb_tdb.c TDB_DATA data; data 795 source3/passdb/pdb_tdb.c data = string_term_tdb_data(name); data 802 source3/passdb/pdb_tdb.c status = dbwrap_store_bystring(db_sam, keystr, data, flag); data 141 source3/passdb/secrets.c bool secrets_store(const char *key, const void *data, size_t size) data 150 source3/passdb/secrets.c make_tdb_data((const uint8 *)data, size), data 901 source3/passdb/secrets.c char *data; data 912 source3/passdb/secrets.c data=(char *)secrets_fetch(old_style_key, &size); data 913 source3/passdb/secrets.c if ((data == NULL) || (size < sizeof(old_style_pw))) { data 917 source3/passdb/secrets.c SAFE_FREE(data); data 922 source3/passdb/secrets.c strncpy(old_style_pw, data, size); data 925 source3/passdb/secrets.c SAFE_FREE(data); data 1206 source3/passdb/secrets.c 8, pdc->seed_chal.data, data 1207 source3/passdb/secrets.c 8, pdc->clnt_chal.data, data 1208 source3/passdb/secrets.c 8, pdc->srv_chal.data, data 1223 source3/passdb/secrets.c 8, pdc->seed_chal.data, data 1224 source3/passdb/secrets.c 8, pdc->clnt_chal.data, data 1225 source3/passdb/secrets.c 8, pdc->srv_chal.data, data 1324 source3/passdb/secrets.c memcpy(pdc->seed_chal.data, pseed_chal, 8); data 1325 source3/passdb/secrets.c memcpy(pdc->clnt_chal.data, pclnt_chal, 8); data 1326 source3/passdb/secrets.c memcpy(pdc->srv_chal.data, psrv_chal, 8); data 102 source3/printing/notify.c msg->len, msg->notify.data); data 250 source3/printing/notify.c to->notify.data = (char *)TALLOC_MEMDUP(send_ctx, from->notify.data, from->len ); data 251 source3/printing/notify.c if ( !to->notify.data ) { data 389 source3/printing/notify.c msg->notify.data = CONST_DISCARD(char *,buffer); data 548 source3/printing/notify.c TDB_DATA data; data 569 source3/printing/notify.c data = get_printer_notify_pid_list( tdb, printername, True ); data 571 source3/printing/notify.c if (!data.dptr) { data 576 source3/printing/notify.c num_pids = data.dsize / 8; data 588 source3/printing/notify.c pid_list[i] = (pid_t)IVAL(data.dptr, offset); data 600 source3/printing/notify.c SAFE_FREE(data.dptr); data 330 source3/printing/nt_printing.c TDB_DATA data, void *state ) data 341 source3/printing/nt_printing.c if (!data.dptr || data.dsize == 0) { data 351 source3/printing/nt_printing.c status = unmarshall_sec_desc_buf(ctx, data.dptr, data.dsize, &sd_orig); data 415 source3/printing/nt_printing.c status = marshall_sec_desc_buf(ctx, sd_store, &data.dptr, &data.dsize); data 421 source3/printing/nt_printing.c result = tdb_store( tdb_printers, key, data, TDB_REPLACE ); data 457 source3/printing/nt_printing.c TDB_DATA data, void *state ) data 462 source3/printing/nt_printing.c if (!data.dptr || data.dsize == 0) data 486 source3/printing/nt_printing.c if ( tdb_store( the_tdb, new_key, data, TDB_REPLACE) != 0 ) { data 663 source3/printing/nt_printing.c TDB_DATA data, void *context) data 2416 source3/printing/nt_printing.c static int pack_values(NT_PRINTER_DATA *data, uint8 *buf, int buflen) data 2425 source3/printing/nt_printing.c if ( !data ) data 2430 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { data 2431 source3/printing/nt_printing.c val_ctr = data->keys[i].values; data 2437 source3/printing/nt_printing.c &data->keys[i].name, data 2438 source3/printing/nt_printing.c data->keys[i].name, data 2450 source3/printing/nt_printing.c data->keys[i].name, data 2576 source3/printing/nt_printing.c retlen = pack_values( info->data, buf+len, buflen-len ); data 2794 source3/printing/nt_printing.c int add_new_printer_key( NT_PRINTER_DATA *data, const char *name ) data 2799 source3/printing/nt_printing.c if ( !name || !data ) data 2804 source3/printing/nt_printing.c if ( !(d = TALLOC_REALLOC_ARRAY( data, data->keys, NT_PRINTER_KEY, data->num_keys+1)) ) { data 2809 source3/printing/nt_printing.c data->keys = d; data 2811 source3/printing/nt_printing.c key_index = data->num_keys; data 2815 source3/printing/nt_printing.c data->keys[key_index].name = talloc_strdup( data, name ); data 2817 source3/printing/nt_printing.c if ( !(data->keys[key_index].values = TALLOC_ZERO_P( data, REGVAL_CTR )) ) data 2820 source3/printing/nt_printing.c data->num_keys++; data 2831 source3/printing/nt_printing.c int delete_printer_key( NT_PRINTER_DATA *data, const char *name ) data 2835 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { data 2836 source3/printing/nt_printing.c if ( strequal( data->keys[i].name, name ) ) { data 2840 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].name ); data 2841 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].values ); data 2845 source3/printing/nt_printing.c data->num_keys--; data 2846 source3/printing/nt_printing.c if ( data->num_keys && (i < data->num_keys) ) data 2847 source3/printing/nt_printing.c memmove( &data->keys[i], &data->keys[i+1], sizeof(NT_PRINTER_KEY)*(data->num_keys-i) ); data 2854 source3/printing/nt_printing.c return data->num_keys; data 2861 source3/printing/nt_printing.c int lookup_printerkey( NT_PRINTER_DATA *data, const char *name ) data 2866 source3/printing/nt_printing.c if ( !data || !name ) data 2873 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { data 2874 source3/printing/nt_printing.c if ( strequal(data->keys[i].name, name) ) { data 2888 source3/printing/nt_printing.c int get_printer_subkeys( NT_PRINTER_DATA *data, const char* key, fstring **subkeys ) data 2899 source3/printing/nt_printing.c if ( !data ) data 2908 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { data 2918 source3/printing/nt_printing.c fstrcpy( subkeys_ptr[num_subkeys], data->keys[i].name ); data 2928 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { data 2929 source3/printing/nt_printing.c if ( StrnCaseCmp(data->keys[i].name, key, strlen(key)) == 0 ) { data 2933 source3/printing/nt_printing.c if ( strlen(data->keys[i].name) == key_len ) data 2938 source3/printing/nt_printing.c p = data->keys[i].name + key_len; data 2971 source3/printing/nt_printing.c if ( i == data->num_keys ) { data 3059 source3/printing/nt_printing.c if ((i = lookup_printerkey(info2->data, SPOOL_DSSPOOLER_KEY)) < 0) data 3060 source3/printing/nt_printing.c i = add_new_printer_key(info2->data, SPOOL_DSSPOOLER_KEY); data 3061 source3/printing/nt_printing.c ctr = info2->data->keys[i].values; data 3128 source3/printing/nt_printing.c if ((i = lookup_printerkey(info2->data, SPOOL_DSSPOOLER_KEY)) < 0) data 3129 source3/printing/nt_printing.c i = add_new_printer_key(info2->data, SPOOL_DSSPOOLER_KEY); data 3130 source3/printing/nt_printing.c ctr = info2->data->keys[i].values; data 3231 source3/printing/nt_printing.c get_local_printer_publishing_data(ctx, &mods, printer->info_2->data); data 3426 source3/printing/nt_printing.c ((i = lookup_printerkey(printer->info_2->data, SPOOL_DSSPOOLER_KEY)) < 0) || data 3427 source3/printing/nt_printing.c !(ctr = printer->info_2->data->keys[i].values) || data 3488 source3/printing/nt_printing.c NT_PRINTER_DATA *data; data 3493 source3/printing/nt_printing.c data = p2->data; data 3494 source3/printing/nt_printing.c empty_slot = data->num_keys; data 3503 source3/printing/nt_printing.c TALLOC_FREE( data ); data 3505 source3/printing/nt_printing.c p2->data = NULL; data 3515 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { data 3516 source3/printing/nt_printing.c if ( StrnCaseCmp( data->keys[i].name, key, strlen(key)) == 0 ) { data 3518 source3/printing/nt_printing.c data->keys[i].name)); data 3520 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].name ); data 3521 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].values ); data 3525 source3/printing/nt_printing.c ZERO_STRUCTP( &data->keys[i] ); data 3531 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { data 3532 source3/printing/nt_printing.c if ( !data->keys[i].name ) { data 3539 source3/printing/nt_printing.c if ( i == data->num_keys ) data 3545 source3/printing/nt_printing.c for ( i=empty_slot+1; i<data->num_keys; i++ ) { data 3546 source3/printing/nt_printing.c if ( data->keys[i].name ) { data 3547 source3/printing/nt_printing.c memcpy( &data->keys[empty_slot], &data->keys[i], sizeof(NT_PRINTER_KEY) ); data 3548 source3/printing/nt_printing.c ZERO_STRUCTP( &data->keys[i] ); data 3556 source3/printing/nt_printing.c data->num_keys -= removed_keys; data 3560 source3/printing/nt_printing.c if ( !data->num_keys ) { data 3563 source3/printing/nt_printing.c SAFE_FREE( data->keys ); data 3564 source3/printing/nt_printing.c ZERO_STRUCTP( data ); data 3585 source3/printing/nt_printing.c key_index = lookup_printerkey( p2->data, key ); data 3591 source3/printing/nt_printing.c if ( !regval_ctr_getvalue( p2->data->keys[key_index].values, value ) ) data 3594 source3/printing/nt_printing.c regval_ctr_delvalue( p2->data->keys[key_index].values, value ); data 3606 source3/printing/nt_printing.c uint32 type, uint8 *data, int real_len ) data 3618 source3/printing/nt_printing.c key_index = lookup_printerkey( p2->data, key ); data 3620 source3/printing/nt_printing.c key_index = add_new_printer_key( p2->data, key ); data 3625 source3/printing/nt_printing.c regval_ctr_addvalue( p2->data->keys[key_index].values, value, data 3626 source3/printing/nt_printing.c type, (const char *)data, real_len ); data 3641 source3/printing/nt_printing.c if ( (key_index = lookup_printerkey( p2->data, key )) == -1 ) data 3647 source3/printing/nt_printing.c return regval_ctr_getvalue( p2->data->keys[key_index].values, value ); data 4068 source3/printing/nt_printing.c if ( !(info->data = TALLOC_ZERO_P( info, NT_PRINTER_DATA )) ) { data 4073 source3/printing/nt_printing.c len += unpack_values( info->data, dbuf.dptr+len, dbuf.dsize-len ); data 4261 source3/printing/nt_printing.c if ( info_ptr->data ) data 4319 source3/printing/nt_printing.c if ( !(info_ptr->data = TALLOC_ZERO_P( info_ptr, NT_PRINTER_DATA )) ) { data 4324 source3/printing/nt_printing.c len += unpack_values( info_ptr->data, dbuf.dptr+len, dbuf.dsize-len ); data 4405 source3/printing/nt_printing.c retlen = pack_values( info->data, buf+len, buflen-len ); data 4475 source3/printing/nt_printing.c const uint8_t *data, uint32_t data_len) data 4483 source3/printing/nt_printing.c blob = data_blob_const(data, data_len); data 4517 source3/printing/nt_printing.c static WERROR save_driver_init_2(NT_PRINTER_INFO_LEVEL *printer, uint8 *data, uint32 data_len ) data 4549 source3/printing/nt_printing.c if ( !convert_driver_init( ctx, nt_devmode, data, data_len )) { data 4594 source3/printing/nt_printing.c WERROR save_driver_init(NT_PRINTER_INFO_LEVEL *printer, uint32 level, uint8 *data, uint32 data_len) data 4600 source3/printing/nt_printing.c status = save_driver_init_2( printer, data, data_len ); data 5364 source3/printing/nt_printing.c &blob.data, &blob.length); data 5372 source3/printing/nt_printing.c dbuf.dptr = (unsigned char *)blob.data; data 5383 source3/printing/nt_printing.c talloc_free(blob.data); data 5514 source3/printing/nt_printing.c &blob.data, &blob.length); data 5516 source3/printing/nt_printing.c dbuf.dptr = (unsigned char *)blob.data; data 5519 source3/printing/nt_printing.c talloc_free(blob.data); data 60 source3/printing/printing.c TDB_DATA data, key; data 79 source3/printing/printing.c data = tdb_fetch(rap_tdb, key); data 80 source3/printing/printing.c if (data.dptr && data.dsize == sizeof(uint16)) { data 81 source3/printing/printing.c rap_jobid = SVAL(data.dptr, 0); data 82 source3/printing/printing.c SAFE_FREE(data.dptr); data 87 source3/printing/printing.c SAFE_FREE(data.dptr); data 93 source3/printing/printing.c data.dptr = buf; data 94 source3/printing/printing.c data.dsize = sizeof(rap_jobid); data 95 source3/printing/printing.c tdb_store(rap_tdb, key, data, TDB_REPLACE); data 96 source3/printing/printing.c tdb_store(rap_tdb, data, key, TDB_REPLACE); data 105 source3/printing/printing.c TDB_DATA data, key; data 116 source3/printing/printing.c data = tdb_fetch(rap_tdb, key); data 117 source3/printing/printing.c if ( data.dptr && data.dsize == sizeof(struct rap_jobid_key) ) data 119 source3/printing/printing.c struct rap_jobid_key *jinfo = (struct rap_jobid_key*)data.dptr; data 126 source3/printing/printing.c SAFE_FREE(data.dptr); data 132 source3/printing/printing.c SAFE_FREE(data.dptr); data 138 source3/printing/printing.c TDB_DATA key, data; data 154 source3/printing/printing.c data = tdb_fetch(rap_tdb, key); data 155 source3/printing/printing.c if (!data.dptr || (data.dsize != sizeof(uint16))) { data 158 source3/printing/printing.c SAFE_FREE(data.dptr); data 165 source3/printing/printing.c rap_jobid = SVAL(data.dptr, 0); data 166 source3/printing/printing.c SAFE_FREE(data.dptr); data 168 source3/printing/printing.c data.dptr = buf; data 169 source3/printing/printing.c data.dsize = sizeof(rap_jobid); data 171 source3/printing/printing.c tdb_delete(rap_tdb, data); data 382 source3/printing/printing.c TDB_DATA data, void *private_data) data 388 source3/printing/printing.c if (!data.dptr || data.dsize == 0) data 391 source3/printing/printing.c pjob = (struct printjob *)data.dptr; data 717 source3/printing/printing.c static int traverse_fn_delete(TDB_CONTEXT *t, TDB_DATA key, TDB_DATA data, void *state) data 728 source3/printing/printing.c if ( unpack_pjob( data.dptr, data.dsize, &pjob ) == -1 ) data 869 source3/printing/printing.c TDB_DATA data, key; data 878 source3/printing/printing.c data = tdb_fetch(pdb->tdb, key); data 880 source3/printing/printing.c if (!data.dptr || data.dsize != sizeof(pid_t)) { data 881 source3/printing/printing.c SAFE_FREE(data.dptr); data 885 source3/printing/printing.c updating_pid = IVAL(data.dptr, 0); data 886 source3/printing/printing.c SAFE_FREE(data.dptr); data 903 source3/printing/printing.c TDB_DATA data; data 926 source3/printing/printing.c data.dptr = buffer; data 927 source3/printing/printing.c data.dsize = 4; /* we always assume this is a 4 byte value */ data 929 source3/printing/printing.c tdb_store(pdb->tdb, key, data, TDB_REPLACE); data 962 source3/printing/printing.c TDB_DATA data; data 974 source3/printing/printing.c data.dsize = 0; data 975 source3/printing/printing.c data.dsize += tdb_pack(NULL, 0, "d", qcount); data 982 source3/printing/printing.c data.dsize += tdb_pack(NULL, 0, "ddddddff", data 993 source3/printing/printing.c if ((data.dptr = (uint8 *)SMB_MALLOC(data.dsize)) == NULL) data 997 source3/printing/printing.c len += tdb_pack(data.dptr + len, data.dsize - len, "d", qcount); data 1002 source3/printing/printing.c len += tdb_pack(data.dptr + len, data.dsize - len, "ddddddff", data 1013 source3/printing/printing.c tdb_store(pdb->tdb, string_tdb_data("INFO/linear_queue_array"), data, data 1015 source3/printing/printing.c SAFE_FREE(data.dptr); data 1021 source3/printing/printing.c TDB_DATA data; data 1023 source3/printing/printing.c ZERO_STRUCT(data); data 1025 source3/printing/printing.c data = tdb_fetch(pdb->tdb, string_tdb_data("INFO/jobs_changed")); data 1026 source3/printing/printing.c if (data.dptr == NULL || data.dsize == 0 || (data.dsize % 4 != 0)) { data 1027 source3/printing/printing.c SAFE_FREE(data.dptr); data 1028 source3/printing/printing.c ZERO_STRUCT(data); data 1031 source3/printing/printing.c return data; data 1034 source3/printing/printing.c static void check_job_changed(const char *sharename, TDB_DATA data, uint32 jobid) data 1037 source3/printing/printing.c unsigned int job_count = data.dsize / 4; data 1042 source3/printing/printing.c ch_jobid = IVAL(data.dptr, i*4); data 1127 source3/printing/printing.c TDB_DATA data, key; data 1243 source3/printing/printing.c data.dptr = (uint8 *)&status; data 1244 source3/printing/printing.c data.dsize = sizeof(status); data 1245 source3/printing/printing.c tdb_store(pdb->tdb, key, data, TDB_REPLACE); data 1361 source3/printing/printing.c DATA_BLOB *data) data 1368 source3/printing/printing.c len = tdb_unpack( (uint8 *)data->data, data->length, "fdPP", data 1618 source3/printing/printing.c TDB_DATA data; data 1659 source3/printing/printing.c data = get_printer_notify_pid_list( tdb, printername, True ); data 1663 source3/printing/printing.c for (i = 0; i < data.dsize; i += 8) { data 1664 source3/printing/printing.c if (IVAL(data.dptr,i) == mypid) { data 1665 source3/printing/printing.c uint32 new_refcount = IVAL(data.dptr, i+4) + 1; data 1666 source3/printing/printing.c SIVAL(data.dptr, i+4, new_refcount); data 1671 source3/printing/printing.c if (i == data.dsize) { data 1673 source3/printing/printing.c data.dptr = (uint8 *)SMB_REALLOC(data.dptr, data.dsize + 8); data 1674 source3/printing/printing.c if (!data.dptr) { data 1679 source3/printing/printing.c data.dsize += 8; data 1680 source3/printing/printing.c SIVAL(data.dptr,data.dsize - 8,mypid); data 1681 source3/printing/printing.c SIVAL(data.dptr,data.dsize - 4,1); /* Refcount. */ data 1685 source3/printing/printing.c if (tdb_store_bystring(tdb, NOTIFY_PID_LIST_KEY, data, TDB_REPLACE) == -1) { data 1698 source3/printing/printing.c SAFE_FREE(data.dptr); data 1709 source3/printing/printing.c TDB_DATA data; data 1749 source3/printing/printing.c data = get_printer_notify_pid_list( tdb, printername, True ); data 1753 source3/printing/printing.c for (i = 0; i < data.dsize; ) { data 1754 source3/printing/printing.c if (IVAL(data.dptr,i) == mypid) { data 1755 source3/printing/printing.c uint32 refcount = IVAL(data.dptr, i+4); data 1760 source3/printing/printing.c if (data.dsize - i > 8) data 1761 source3/printing/printing.c memmove( &data.dptr[i], &data.dptr[i+8], data.dsize - i - 8); data 1762 source3/printing/printing.c data.dsize -= 8; data 1765 source3/printing/printing.c SIVAL(data.dptr, i+4, refcount); data 1771 source3/printing/printing.c if (data.dsize == 0) data 1772 source3/printing/printing.c SAFE_FREE(data.dptr); data 1775 source3/printing/printing.c if (tdb_store_bystring(tdb, NOTIFY_PID_LIST_KEY, data, TDB_REPLACE) == -1) { data 1788 source3/printing/printing.c SAFE_FREE(data.dptr); data 1888 source3/printing/printing.c TDB_DATA data, key; data 1897 source3/printing/printing.c ZERO_STRUCT(data); data 1906 source3/printing/printing.c data = tdb_fetch(pdb->tdb, key); data 1908 source3/printing/printing.c if (data.dptr == NULL || data.dsize == 0 || (data.dsize % 4 != 0)) data 1911 source3/printing/printing.c job_count = data.dsize / 4; data 1915 source3/printing/printing.c ch_jobid = IVAL(data.dptr, i*4); data 1918 source3/printing/printing.c memmove(data.dptr + (i*4), data.dptr + (i*4) + 4, (job_count - i - 1)*4 ); data 1919 source3/printing/printing.c data.dsize -= 4; data 1920 source3/printing/printing.c if (tdb_store(pdb->tdb, key, data, TDB_REPLACE) == -1) data 1931 source3/printing/printing.c SAFE_FREE(data.dptr); data 2242 source3/printing/printing.c TDB_DATA data; data 2255 source3/printing/printing.c data = tdb_fetch(pdb->tdb, string_tdb_data(keystr)); data 2256 source3/printing/printing.c if (data.dptr) { data 2257 source3/printing/printing.c if (data.dsize == sizeof(print_status_struct)) data 2260 source3/printing/printing.c memcpy(status, data.dptr, sizeof(print_status_struct)); data 2261 source3/printing/printing.c SAFE_FREE(data.dptr); data 2375 source3/printing/printing.c TDB_DATA data; data 2379 source3/printing/printing.c data.dptr = (uint8 *)&store_jobid; data 2380 source3/printing/printing.c data.dsize = 4; data 2385 source3/printing/printing.c data) == 0); data 2628 source3/printing/printing.c TDB_DATA data, cgdata; data 2646 source3/printing/printing.c ZERO_STRUCT(data); data 2650 source3/printing/printing.c data = tdb_fetch(pdb->tdb, string_tdb_data("INFO/linear_queue_array")); data 2652 source3/printing/printing.c if (data.dptr && data.dsize >= sizeof(qcount)) data 2653 source3/printing/printing.c len += tdb_unpack(data.dptr + len, data.dsize - len, "d", &qcount); data 2673 source3/printing/printing.c len += tdb_unpack(data.dptr + len, data.dsize - len, "ddddddff", data 2734 source3/printing/printing.c SAFE_FREE(data.dptr); data 2749 source3/printing/printing.c TDB_DATA data, key; data 2779 source3/printing/printing.c data = tdb_fetch(pdb->tdb, key); data 2780 source3/printing/printing.c if (data.dptr) { data 2781 source3/printing/printing.c if (data.dsize == sizeof(*status)) { data 2784 source3/printing/printing.c memcpy(status, data.dptr, sizeof(*status)); data 2786 source3/printing/printing.c SAFE_FREE(data.dptr); data 163 source3/printing/printing_db.c TDB_DATA data; data 166 source3/printing/printing_db.c ZERO_STRUCT(data); data 168 source3/printing/printing_db.c data = tdb_fetch_bystring( tdb, NOTIFY_PID_LIST_KEY ); data 170 source3/printing/printing_db.c if (!data.dptr) { data 171 source3/printing/printing_db.c ZERO_STRUCT(data); data 172 source3/printing/printing_db.c return data; data 175 source3/printing/printing_db.c if (data.dsize % 8) { data 178 source3/printing/printing_db.c SAFE_FREE(data.dptr); data 179 source3/printing/printing_db.c ZERO_STRUCT(data); data 180 source3/printing/printing_db.c return data; data 184 source3/printing/printing_db.c return data; data 190 source3/printing/printing_db.c for( i = 0; i < data.dsize; i += 8) { data 191 source3/printing/printing_db.c pid_t pid = (pid_t)IVAL(data.dptr, i); data 198 source3/printing/printing_db.c while ((i < data.dsize) && ((IVAL(data.dptr, i + 4) == 0) || !process_exists_by_pid(pid))) { data 201 source3/printing/printing_db.c if (IVAL(data.dptr, i + 4) == 0) { data 206 source3/printing/printing_db.c if (data.dsize - i > 8) data 207 source3/printing/printing_db.c memmove( &data.dptr[i], &data.dptr[i+8], data.dsize - i - 8); data 208 source3/printing/printing_db.c data.dsize -= 8; data 212 source3/printing/printing_db.c return data; data 52 source3/printing/tests/vlp.c TDB_DATA data; data 55 source3/printing/tests/vlp.c data = tdb_fetch_bystring(tdb, keystr); data 57 source3/printing/tests/vlp.c *job_list = (struct vlp_job *)data.dptr; data 58 source3/printing/tests/vlp.c *num_jobs = data.dsize / sizeof(struct vlp_job); data 67 source3/printing/tests/vlp.c TDB_DATA data; data 71 source3/printing/tests/vlp.c data.dptr = (unsigned char *)job_list; data 72 source3/printing/tests/vlp.c data.dsize = num_jobs * sizeof(struct vlp_job); data 73 source3/printing/tests/vlp.c tdb_store_bystring(tdb, keystr, data, TDB_REPLACE); data 115 source3/printing/tests/vlp.c TDB_DATA data; data 119 source3/printing/tests/vlp.c data.dptr = (unsigned char *)keystr; data 120 source3/printing/tests/vlp.c data.dsize = strlen(keystr) + 1; data 122 source3/printing/tests/vlp.c if (!tdb_exists(tdb, data)) { data 101 source3/profile/profile.c DATA_BLOB *data) data 105 source3/profile/profile.c if (data->length != sizeof(level)) { data 110 source3/profile/profile.c memcpy(&level, data->data, sizeof(level)); data 121 source3/profile/profile.c DATA_BLOB *data) data 625 source3/registry/reg_api.c (char *)value_data.data, value_data.length); data 626 source3/registry/reg_api.c TALLOC_FREE(value_data.data); data 749 source3/registry/reg_api.c (char*)key->values[i].data, data 78 source3/registry/reg_backend_db.c } data; data 244 source3/registry/reg_backend_db.c UNISTR2 data; data 328 source3/registry/reg_backend_db.c (char*)&builtin_registry_values[i].data.dw_value, data 333 source3/registry/reg_backend_db.c init_unistr2(&data, data 334 source3/registry/reg_backend_db.c builtin_registry_values[i].data.string, data 339 source3/registry/reg_backend_db.c (char*)data.buffer, data 340 source3/registry/reg_backend_db.c data.uni_str_len*sizeof(uint16)); data 1030 source3/registry/reg_backend_db.c TDB_DATA data; data 1037 source3/registry/reg_backend_db.c data = dbwrap_fetch_bystring(regdb, mem_ctx, path); data 1040 source3/registry/reg_backend_db.c return data; data 1207 source3/registry/reg_backend_db.c static int parent_subkey_scanner(TDB_DATA key, TDB_DATA data, data 1215 source3/registry/reg_backend_db.c if (data.dsize < sizeof(uint32_t)) { data 1222 source3/registry/reg_backend_db.c tdb_unpack(data.dptr, data.dsize, "d", &num_subkeys); data 1229 source3/registry/reg_backend_db.c char *s = (char *)data.dptr + IVAL(data.dptr, 4 + 4*idx); data 1518 source3/registry/reg_backend_db.c TDB_DATA old_data, data; data 1531 source3/registry/reg_backend_db.c ZERO_STRUCT(data); data 1533 source3/registry/reg_backend_db.c len = regdb_pack_values(values, data.dptr, data.dsize); data 1539 source3/registry/reg_backend_db.c data.dptr = TALLOC_ARRAY(ctx, uint8, len); data 1540 source3/registry/reg_backend_db.c data.dsize = len; data 1542 source3/registry/reg_backend_db.c len = regdb_pack_values(values, data.dptr, data.dsize); data 1544 source3/registry/reg_backend_db.c SMB_ASSERT( len == data.dsize ); data 1558 source3/registry/reg_backend_db.c && (old_data.dsize == data.dsize) data 1559 source3/registry/reg_backend_db.c && (memcmp(old_data.dptr, data.dptr, data.dsize) == 0)) data 1565 source3/registry/reg_backend_db.c status = dbwrap_trans_store_bystring(regdb, keystr, data, TDB_REPLACE); data 1578 source3/registry/reg_backend_db.c TDB_DATA data; data 1597 source3/registry/reg_backend_db.c data = dbwrap_fetch_bystring(regdb, tmp_ctx, tdbkey); data 1598 source3/registry/reg_backend_db.c if (data.dptr == NULL) { data 1603 source3/registry/reg_backend_db.c status = unmarshall_sec_desc(mem_ctx, (uint8 *)data.dptr, data.dsize, data 98 source3/registry/reg_backend_printing.c uint32 data[8]; data 115 source3/registry/reg_backend_printing.c data[0] = form->width; data 116 source3/registry/reg_backend_printing.c data[1] = form->length; data 117 source3/registry/reg_backend_printing.c data[2] = form->left; data 118 source3/registry/reg_backend_printing.c data[3] = form->top; data 119 source3/registry/reg_backend_printing.c data[4] = form->right; data 120 source3/registry/reg_backend_printing.c data[5] = form->bottom; data 121 source3/registry/reg_backend_printing.c data[6] = form_index++; data 122 source3/registry/reg_backend_printing.c data[7] = form->flag; data 124 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, form->name, REG_BINARY, (char*)data, sizeof(data) ); data 140 source3/registry/reg_backend_printing.c data[0] = form->width; data 141 source3/registry/reg_backend_printing.c data[1] = form->length; data 142 source3/registry/reg_backend_printing.c data[2] = form->left; data 143 source3/registry/reg_backend_printing.c data[3] = form->top; data 144 source3/registry/reg_backend_printing.c data[4] = form->right; data 145 source3/registry/reg_backend_printing.c data[5] = form->bottom; data 146 source3/registry/reg_backend_printing.c data[6] = form_index++; data 147 source3/registry/reg_backend_printing.c data[7] = form->flag; data 149 source3/registry/reg_backend_printing.c regval_ctr_addvalue(values, form->name, REG_BINARY, (char*)data, sizeof(data) ); data 257 source3/registry/reg_backend_printing.c num_subkeys = get_printer_subkeys( printer->info_2->data, printerdatakey?printerdatakey:"", &subkey_names ); data 343 source3/registry/reg_backend_printing.c num_existing_keys = get_printer_subkeys( printer->info_2->data, "", &existing_subkeys ); data 352 source3/registry/reg_backend_printing.c delete_printer_key( printer->info_2->data, existing_subkeys[i] ); data 360 source3/registry/reg_backend_printing.c if ( lookup_printerkey(printer->info_2->data, subkeyname) == -1 ) { data 363 source3/registry/reg_backend_printing.c if ( add_new_printer_key( printer->info_2->data, subkeyname ) == -1 ) { data 389 source3/registry/reg_backend_printing.c UNISTR2 data; data 409 source3/registry/reg_backend_printing.c init_unistr2( &data, p, UNI_STR_TERMINATE); data 410 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Name", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 412 source3/registry/reg_backend_printing.c init_unistr2( &data, info2->location, UNI_STR_TERMINATE); data 413 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Location", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 415 source3/registry/reg_backend_printing.c init_unistr2( &data, info2->comment, UNI_STR_TERMINATE); data 416 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Description", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 418 source3/registry/reg_backend_printing.c init_unistr2( &data, info2->parameters, UNI_STR_TERMINATE); data 419 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Parameters", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 421 source3/registry/reg_backend_printing.c init_unistr2( &data, info2->portname, UNI_STR_TERMINATE); data 422 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Port", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 424 source3/registry/reg_backend_printing.c init_unistr2( &data, info2->sharename, UNI_STR_TERMINATE); data 425 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Share Name", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 427 source3/registry/reg_backend_printing.c init_unistr2( &data, info2->drivername, UNI_STR_TERMINATE); data 428 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Printer Driver", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 430 source3/registry/reg_backend_printing.c init_unistr2( &data, info2->sepfile, UNI_STR_TERMINATE); data 431 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Separator File", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 433 source3/registry/reg_backend_printing.c init_unistr2( &data, "WinPrint", UNI_STR_TERMINATE); data 434 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Print Processor", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 436 source3/registry/reg_backend_printing.c init_unistr2( &data, "RAW", UNI_STR_TERMINATE); data 437 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Datatype", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 451 source3/registry/reg_backend_printing.c (const char *)blob.data, blob.length); data 465 source3/registry/reg_backend_printing.c &blob.data, &blob.length); data 468 source3/registry/reg_backend_printing.c (const char *)blob.data, blob.length); data 512 source3/registry/reg_backend_printing.c p_data = printer->info_2->data; data 707 source3/registry/reg_backend_printing.c delete_printer_key( printer->info_2->data, keyname ); data 897 source3/registry/reg_backend_printing.c UNISTR2 data; data 900 source3/registry/reg_backend_printing.c init_unistr2( &data, filename, UNI_STR_TERMINATE); data 901 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Driver", REG_SZ, (char*)data.buffer, data 902 source3/registry/reg_backend_printing.c data.uni_str_len*sizeof(uint16) ); data 905 source3/registry/reg_backend_printing.c init_unistr2( &data, filename, UNI_STR_TERMINATE); data 906 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Configuration File", REG_SZ, (char*)data.buffer, data 907 source3/registry/reg_backend_printing.c data.uni_str_len*sizeof(uint16) ); data 910 source3/registry/reg_backend_printing.c init_unistr2( &data, filename, UNI_STR_TERMINATE); data 911 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Data File", REG_SZ, (char*)data.buffer, data 912 source3/registry/reg_backend_printing.c data.uni_str_len*sizeof(uint16) ); data 915 source3/registry/reg_backend_printing.c init_unistr2( &data, filename, UNI_STR_TERMINATE); data 916 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Help File", REG_SZ, (char*)data.buffer, data 917 source3/registry/reg_backend_printing.c data.uni_str_len*sizeof(uint16) ); data 919 source3/registry/reg_backend_printing.c init_unistr2( &data, info3->defaultdatatype, UNI_STR_TERMINATE); data 920 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Data Type", REG_SZ, (char*)data.buffer, data 921 source3/registry/reg_backend_printing.c data.uni_str_len*sizeof(uint16) ); data 943 source3/registry/reg_backend_printing.c init_unistr2( &data, filename, UNI_STR_TERMINATE); data 944 source3/registry/reg_backend_printing.c memcpy( buffer+buffer_size, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); data 43 source3/registry/reg_eventlog.c UNISTR2 data; data 117 source3/registry/reg_eventlog.c init_unistr2(&data, *elogs, UNI_STR_TERMINATE); data 120 source3/registry/reg_eventlog.c (char *)data.buffer, data 121 source3/registry/reg_eventlog.c data.uni_str_len * data 123 source3/registry/reg_eventlog.c init_unistr2(&data, *elogs, UNI_STR_TERMINATE); data 126 source3/registry/reg_eventlog.c (char *)data.buffer, data 127 source3/registry/reg_eventlog.c data.uni_str_len * data 136 source3/registry/reg_eventlog.c init_unistr2(&data, evtfilepath, UNI_STR_TERMINATE); data 137 source3/registry/reg_eventlog.c regval_ctr_addvalue(values, "File", REG_EXPAND_SZ, (char *)data.buffer, data 138 source3/registry/reg_eventlog.c data.uni_str_len * sizeof(uint16)); data 169 source3/registry/reg_eventlog.c init_unistr2( &data, data 175 source3/registry/reg_eventlog.c ( char * ) data.buffer, data 176 source3/registry/reg_eventlog.c data.uni_str_len * data 206 source3/registry/reg_eventlog.c UNISTR2 data; data 376 source3/registry/reg_eventlog.c init_unistr2( &data, messagefile, UNI_STR_TERMINATE ); data 379 source3/registry/reg_eventlog.c ( char * ) data.buffer, data 380 source3/registry/reg_eventlog.c data.uni_str_len * sizeof( uint16 ) ); data 124 source3/registry/reg_objects.c TDB_DATA data; data 130 source3/registry/reg_objects.c data = dbwrap_fetch_bystring(ctr->subkeys_hash, ctr, keyname); data 131 source3/registry/reg_objects.c if (data.dptr == NULL) { data 135 source3/registry/reg_objects.c if (data.dsize != sizeof(*idx)) { data 136 source3/registry/reg_objects.c talloc_free(data.dptr); data 141 source3/registry/reg_objects.c *idx = *(uint32 *)data.dptr; data 144 source3/registry/reg_objects.c talloc_free(data.dptr); data 534 source3/registry/reg_objects.c uint32 data; data 536 source3/registry/reg_objects.c data = IVAL( regval_data_p(val), 0 ); data 538 source3/registry/reg_objects.c return data; data 547 source3/registry/reg_objects.c char *data = NULL; data 549 source3/registry/reg_objects.c rpcstr_pull_talloc(talloc_tos(), &data, data 551 source3/registry/reg_objects.c return data; data 318 source3/registry/reg_perfcount.c static bool _reg_perfcount_isparent(TDB_DATA data) data 320 source3/registry/reg_perfcount.c if(data.dsize > 0) data 322 source3/registry/reg_perfcount.c if(data.dptr[0] == 'p') data 333 source3/registry/reg_perfcount.c static bool _reg_perfcount_ischild(TDB_DATA data) data 335 source3/registry/reg_perfcount.c if(data.dsize > 0) data 337 source3/registry/reg_perfcount.c if(data.dptr[0] == 'c') data 350 source3/registry/reg_perfcount.c TDB_DATA key, data; data 354 source3/registry/reg_perfcount.c data = tdb_fetch(names, key); data 356 source3/registry/reg_perfcount.c if(data.dptr == NULL) data 360 source3/registry/reg_perfcount.c memcpy(buf, data.dptr, data.dsize); data 361 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 371 source3/registry/reg_perfcount.c TDB_DATA data, data 396 source3/registry/reg_perfcount.c block->objects[block->NumObjectTypes].counter_data.data = NULL; data 410 source3/registry/reg_perfcount.c bool _reg_perfcount_get_counter_data(TDB_DATA key, TDB_DATA *data) data 423 source3/registry/reg_perfcount.c *data = tdb_fetch(counters, key); data 450 source3/registry/reg_perfcount.c static uint32 _reg_perfcount_compute_scale(int64_t data) data 453 source3/registry/reg_perfcount.c if(data == 0) data 455 source3/registry/reg_perfcount.c while(data > 100) data 457 source3/registry/reg_perfcount.c data /= 10; data 460 source3/registry/reg_perfcount.c while(data < 10) data 462 source3/registry/reg_perfcount.c data *= 10; data 478 source3/registry/reg_perfcount.c TDB_DATA key, data; data 490 source3/registry/reg_perfcount.c data = tdb_fetch(names, key); data 491 source3/registry/reg_perfcount.c if(data.dptr == NULL) data 497 source3/registry/reg_perfcount.c memcpy(buf, data.dptr, data.dsize); data 501 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 505 source3/registry/reg_perfcount.c _reg_perfcount_get_counter_data(key, &data); data 506 source3/registry/reg_perfcount.c if(data.dptr == NULL) data 518 source3/registry/reg_perfcount.c memcpy(buf, data.dptr, data.dsize); data 531 source3/registry/reg_perfcount.c memcpy(buf, data.dptr, data.dsize); data 542 source3/registry/reg_perfcount.c dsize = data.dsize; data 544 source3/registry/reg_perfcount.c memcpy(buf, data.dptr, data.dsize); data 546 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 549 source3/registry/reg_perfcount.c obj->counter_data.data = TALLOC_REALLOC_ARRAY(ps->mem_ctx, data 550 source3/registry/reg_perfcount.c obj->counter_data.data, data 553 source3/registry/reg_perfcount.c if(obj->counter_data.data == NULL) data 557 source3/registry/reg_perfcount.c memcpy((void *)(obj->counter_data.data + data 564 source3/registry/reg_perfcount.c memcpy((void *)(obj->counter_data.data + data 604 source3/registry/reg_perfcount.c TDB_DATA data, data 615 source3/registry/reg_perfcount.c memcpy(buf, data.dptr, data.dsize); data 669 source3/registry/reg_perfcount.c TDB_DATA key, data; data 678 source3/registry/reg_perfcount.c if (!_reg_perfcount_get_counter_data(key, &data)) { data 682 source3/registry/reg_perfcount.c if(data.dptr == NULL) data 688 source3/registry/reg_perfcount.c inst->counter_data.ByteLength = data.dsize + sizeof(inst->counter_data.ByteLength); data 689 source3/registry/reg_perfcount.c inst->counter_data.data = TALLOC_REALLOC_ARRAY(ps->mem_ctx, data 690 source3/registry/reg_perfcount.c inst->counter_data.data, data 692 source3/registry/reg_perfcount.c data.dsize); data 693 source3/registry/reg_perfcount.c if(inst->counter_data.data == NULL) data 695 source3/registry/reg_perfcount.c memset(inst->counter_data.data, 0, data.dsize); data 696 source3/registry/reg_perfcount.c memcpy(inst->counter_data.data, data.dptr, data.dsize); data 697 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 703 source3/registry/reg_perfcount.c data = tdb_fetch(names, key); data 704 source3/registry/reg_perfcount.c if(data.dptr == NULL) data 714 source3/registry/reg_perfcount.c memcpy(buf, data.dptr, MIN(PERFCOUNT_MAX_LEN-1,data.dsize)); data 718 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 721 source3/registry/reg_perfcount.c inst->data = TALLOC_REALLOC_ARRAY(ps->mem_ctx, data 722 source3/registry/reg_perfcount.c inst->data, data 725 source3/registry/reg_perfcount.c if (inst->data == NULL) { data 726 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 729 source3/registry/reg_perfcount.c memcpy(inst->data, name, inst->NameLength); data 730 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 743 source3/registry/reg_perfcount.c inst->data = TALLOC_REALLOC_ARRAY(ps->mem_ctx, data 744 source3/registry/reg_perfcount.c inst->data, data 747 source3/registry/reg_perfcount.c memset(inst->data + inst->NameLength, 0, pad); data 789 source3/registry/reg_perfcount.c TDB_DATA key, data; data 795 source3/registry/reg_perfcount.c data = tdb_fetch(names, key); data 796 source3/registry/reg_perfcount.c if(data.dptr != NULL) data 798 source3/registry/reg_perfcount.c if(_reg_perfcount_isparent(data)) data 799 source3/registry/reg_perfcount.c success = _reg_perfcount_add_object(block, ps, j, data, names); data 800 source3/registry/reg_perfcount.c else if(_reg_perfcount_ischild(data)) data 801 source3/registry/reg_perfcount.c success = _reg_perfcount_add_counter(block, ps, j, data, names); data 804 source3/registry/reg_perfcount.c DEBUG(3, ("Bogus relationship [%s] for counter [%d].\n", data.dptr, j)); data 812 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 828 source3/registry/reg_perfcount.c TDB_DATA key, data; data 833 source3/registry/reg_perfcount.c data = tdb_fetch(tdb, key); data 834 source3/registry/reg_perfcount.c if(data.dptr == NULL) data 841 source3/registry/reg_perfcount.c memcpy(buf, data.dptr, data.dsize); data 842 source3/registry/reg_perfcount.c SAFE_FREE(data.dptr); data 929 source3/registry/reg_perfcount.c block->data = TALLOC_ZERO_ARRAY(ps->mem_ctx, uint8, block->SystemNameLength + (8 - (block->SystemNameLength % 8))); data 930 source3/registry/reg_perfcount.c if (block->data == NULL) { data 933 source3/registry/reg_perfcount.c memcpy(block->data, temp, block->SystemNameLength); data 934 source3/registry/reg_perfcount.c block->SystemNameOffset = sizeof(PERF_DATA_BLOCK) - sizeof(block->objects) - sizeof(block->data); data 985 source3/registry/reg_perfcount.c src_addr = (char *)counter_data->data; data 998 source3/registry/reg_perfcount.c counter_data->data = TALLOC_REALLOC_ARRAY(ps->mem_ctx, data 999 source3/registry/reg_perfcount.c counter_data->data, data 1002 source3/registry/reg_perfcount.c if (counter_data->data == NULL) { data 1005 source3/registry/reg_perfcount.c memset(counter_data->data, 0, counter_data->ByteLength - sizeof(counter_data->ByteLength) + pad); data 1006 source3/registry/reg_perfcount.c memcpy(counter_data->data, temp, counter_data->ByteLength - sizeof(counter_data->ByteLength)); data 1018 source3/registry/reg_perfcount.c object[obj].counter_data.data = TALLOC_REALLOC_ARRAY(ps->mem_ctx, data 1019 source3/registry/reg_perfcount.c object[obj].counter_data.data, data 1022 source3/registry/reg_perfcount.c memset((void *)(object[obj].counter_data.data + object[obj].counter_data.ByteLength), 0, pad); data 1134 source3/registry/reg_perfcount.c if(!prs_uint8s(False, "SystemName", ps, depth, block.data, data 1200 source3/registry/reg_perfcount.c if(!prs_uint8s(False, "CounterData", ps, depth, counter_data.data, counter_data.ByteLength - sizeof(uint32))) data 1239 source3/registry/reg_perfcount.c if(!prs_uint8s(False, "InstanceName", ps, depth, instance.data, data 723 source3/registry/regfio.c &blob.data, &blob.length); data 726 source3/registry/regfio.c if (!prs_copy_data_in(&hbin->ps, (const char *)blob.data, blob.length)) data 732 source3/registry/regfio.c blob.data, blob.length, data 825 source3/registry/regfio.c if ( !(vk->data = PRS_ALLOC_MEM( ps, uint8, vk->data_size) ) ) data 843 source3/registry/regfio.c if ( !prs_uint8s( charmode, "data", &hblock->ps, depth, vk->data, vk->data_size) ) data 850 source3/registry/regfio.c if ( !(vk->data = PRS_ALLOC_MEM( ps, uint8, 4 ) ) ) data 852 source3/registry/regfio.c SIVAL( vk->data, 0, vk->data_off ); data 1680 source3/registry/regfio.c vk->data = (uint8 *)TALLOC_MEMDUP( file->mem_ctx, data 1683 source3/registry/regfio.c if (vk->data == NULL) { data 68 source3/rpc_client/cli_netlogon.c generate_random_buffer(clnt_chal_send.data, 8); data 256 source3/rpc_client/cli_netlogon.c lm.data = local_lm_response; data 259 source3/rpc_client/cli_netlogon.c nt.data = local_nt_response; data 293 source3/rpc_client/cli_netlogon.c if (memcmp(zeros, &ret_creds.cred.data, sizeof(ret_creds.cred.data)) != 0) { data 376 source3/rpc_client/cli_netlogon.c lm.data = lm_response.data; data 378 source3/rpc_client/cli_netlogon.c nt.data = nt_response.data; data 420 source3/rpc_client/cli_netlogon.c if (memcmp(zeros, ret_creds.cred.data, sizeof(ret_creds.cred.data)) != 0) { data 494 source3/rpc_client/cli_netlogon.c lm.data = lm_response.data; data 496 source3/rpc_client/cli_netlogon.c nt.data = nt_response.data; data 205 source3/rpc_client/cli_pipe.c uint8_t *data; data 215 source3/rpc_client/cli_pipe.c uint8_t *data, size_t size) data 226 source3/rpc_client/cli_pipe.c state->data = data; data 232 source3/rpc_client/cli_pipe.c subreq = transport->read_send(state, ev, (uint8_t *)data, size, data 269 source3/rpc_client/cli_pipe.c state->data + state->num_read, data 287 source3/rpc_client/cli_pipe.c const uint8_t *data; data 297 source3/rpc_client/cli_pipe.c const uint8_t *data, size_t size) data 308 source3/rpc_client/cli_pipe.c state->data = data; data 314 source3/rpc_client/cli_pipe.c subreq = transport->write_send(state, ev, data, size, transport->priv); data 350 source3/rpc_client/cli_pipe.c state->data + state->num_written, data 556 source3/rpc_client/cli_pipe.c unsigned char *data = NULL; data 587 source3/rpc_client/cli_pipe.c data = (unsigned char *)(prs_data_p(current_pdu) + RPC_HEADER_LEN + RPC_HDR_RESP_LEN); data 605 source3/rpc_client/cli_pipe.c auth_blob.data = (unsigned char *)prs_data_p(current_pdu) + prs_offset(current_pdu); data 612 source3/rpc_client/cli_pipe.c data, data_len, data 627 source3/rpc_client/cli_pipe.c data, data_len, data 1047 source3/rpc_client/cli_pipe.c uint8_t *data, size_t data_len, data 1072 source3/rpc_client/cli_pipe.c subreq = transport->trans_send(state, ev, data, data_len, data 1088 source3/rpc_client/cli_pipe.c subreq = rpc_write_send(state, ev, transport, data, data_len); data 1246 source3/rpc_client/cli_pipe.c prs_struct *data, /* Outgoing PDU */ data 1274 source3/rpc_client/cli_pipe.c if (prs_offset(data) > cli->max_xmit_frag) { data 1288 source3/rpc_client/cli_pipe.c (uint8_t *)prs_data_p(data), data 1289 source3/rpc_client/cli_pipe.c prs_offset(data), max_recv_frag); data 1512 source3/rpc_client/cli_pipe.c if (!prs_copy_data_in(auth_data, (char *)tkt_wrapped.data, tkt_wrapped.length)) { data 1519 source3/rpc_client/cli_pipe.c dump_data(5, tkt_wrapped.data, tkt_wrapped.length); data 1562 source3/rpc_client/cli_pipe.c if (!prs_copy_data_in(auth_data, (char *)spnego_msg.data, spnego_msg.length)) { data 1569 source3/rpc_client/cli_pipe.c dump_data(5, spnego_msg.data, spnego_msg.length); data 1603 source3/rpc_client/cli_pipe.c if (!prs_copy_data_in(auth_data, (char *)request.data, request.length)) { data 1610 source3/rpc_client/cli_pipe.c dump_data(5, request.data, request.length); data 1881 source3/rpc_client/cli_pipe.c if (!prs_copy_data_in(outgoing_pdu, (const char *)auth_blob.data, NTLMSSP_SIG_SIZE)) { data 2474 source3/rpc_client/cli_pipe.c if(!prs_copy_data_in(rpc_out, (char *)pauth_blob->data, pauth_blob->length)) { data 2506 source3/rpc_client/cli_pipe.c if (!prs_copy_data_in(&auth_info, (const char *)pauth_blob->data, pauth_blob->length)) { data 2730 source3/rpc_client/cli_pipe.c prs_copy_data_out((char *)server_response.data, reply_pdu, data 2810 source3/rpc_client/cli_pipe.c prs_copy_data_out((char *)server_spnego_response.data, data 2914 source3/rpc_client/cli_pipe.c prs_copy_data_out((char *)server_spnego_response.data, &reply_pdu, data 3687 source3/rpc_client/cli_pipe.c cli->user_session_key.data, data 4162 source3/rpc_client/cli_pipe.c cli->auth->a_u.ntlmssp_state->session_key.data, data 4168 source3/rpc_client/cli_pipe.c cli->auth->a_u.kerberos_auth->session_key.data, data 4173 source3/rpc_client/cli_pipe.c cli->auth->user_session_key.data, data 116 source3/rpc_client/cli_samr.c encode_pw_buffer(new_lm_password.data, newpassword, STR_UNICODE); data 118 source3/rpc_client/cli_samr.c SamOEMhash(new_lm_password.data, old_nt_hash, 516); data 125 source3/rpc_client/cli_samr.c encode_pw_buffer(new_nt_password.data, newpassword, STR_UNICODE); data 127 source3/rpc_client/cli_samr.c SamOEMhash(new_nt_password.data, old_nt_hash, 516); data 164 source3/rpc_client/cli_samr.c memcpy(&new_nt_password.data, new_nt_password_blob.data, 516); data 165 source3/rpc_client/cli_samr.c memcpy(&new_lm_password.data, new_lm_password_blob.data, 516); data 166 source3/rpc_client/cli_samr.c memcpy(&old_nt_hash_enc.hash, old_nt_hash_enc_blob.data, 16); data 167 source3/rpc_client/cli_samr.c memcpy(&old_lm_hash_enc.hash, old_lm_hash_enc_blob.data, 16); data 222 source3/rpc_client/cli_samr.c encode_pw_buffer(new_lm_password.data, newpassword, STR_UNICODE); data 224 source3/rpc_client/cli_samr.c SamOEMhash(new_lm_password.data, old_nt_hash, 516); data 231 source3/rpc_client/cli_samr.c encode_pw_buffer(new_nt_password.data, newpassword, STR_UNICODE); data 233 source3/rpc_client/cli_samr.c SamOEMhash(new_nt_password.data, old_nt_hash, 516); data 101 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 120 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 200 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 216 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 250 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 266 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 301 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 317 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 353 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 370 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 407 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 424 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 460 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 476 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 511 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 527 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 564 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 582 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 620 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 637 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 674 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 691 source3/rpc_client/cli_spoolss.c W_ERROR_HAVE_NO_MEMORY(buffer.data); data 718 source3/rpc_client/cli_spoolss.c union spoolss_PrinterData *data) data 729 source3/rpc_client/cli_spoolss.c data, data 741 source3/rpc_client/cli_spoolss.c data, data 258 source3/rpc_client/init_netlogon.c server_info->user_session_key.data, data 267 source3/rpc_client/init_netlogon.c server_info->lm_session_key.data, data 419 source3/rpc_client/init_netlogon.c encode_pw_buffer(password_buf.data, pwd, STR_UNICODE); data 421 source3/rpc_client/init_netlogon.c SamOEMhash(password_buf.data, session_key, 516); data 422 source3/rpc_client/init_netlogon.c memcpy(pwd_buf->data, password_buf.data, 512); data 423 source3/rpc_client/init_netlogon.c pwd_buf->length = IVAL(password_buf.data, 512); data 43 source3/rpc_client/init_samr.c MD5Update(&md5_ctx, session_key->data, data 45 source3/rpc_client/init_samr.c MD5Final(confounded_session_key.data, &md5_ctx); data 50 source3/rpc_client/init_samr.c memcpy(pwd_buf->data, pwbuf, sizeof(pwbuf)); data 64 source3/rpc_client/init_samr.c encode_pw_buffer(pwd_buf->data, pwd, STR_UNICODE); data 65 source3/rpc_client/init_samr.c SamOEMhashBlob(pwd_buf->data, 516, session_key); data 49 source3/rpc_client/init_spoolss.c union spoolss_PrinterData *data, data 53 source3/rpc_client/init_spoolss.c ndr_err = ndr_pull_union_blob(blob, mem_ctx, NULL, data, type, data 66 source3/rpc_client/init_spoolss.c union spoolss_PrinterData *data) data 69 source3/rpc_client/init_spoolss.c ndr_err = ndr_push_union_blob(blob, mem_ctx, NULL, data, type, data 56 source3/rpc_client/rpc_transport_np.c const uint8_t *data, size_t size, data 73 source3/rpc_client/rpc_transport_np.c data, 0, size); data 116 source3/rpc_client/rpc_transport_np.c uint8_t *data; data 125 source3/rpc_client/rpc_transport_np.c uint8_t *data, size_t size, data 137 source3/rpc_client/rpc_transport_np.c state->data = data; data 182 source3/rpc_client/rpc_transport_np.c memcpy(state->data, rcvbuf, state->received); data 209 source3/rpc_client/rpc_transport_np.c uint8_t *data, size_t data_len, data 229 source3/rpc_client/rpc_transport_np.c NULL, 0, 0, data, data_len, max_rdata_len); data 441 source3/rpc_client/rpc_transport_smbd.c const uint8_t *data, size_t size, data 455 source3/rpc_client/rpc_transport_smbd.c subreq = transp->sub_transp->write_send(state, ev, data, size, data 514 source3/rpc_client/rpc_transport_smbd.c uint8_t *data, size_t size, data 528 source3/rpc_client/rpc_transport_smbd.c subreq = transp->sub_transp->read_send(state, ev, data, size, data 47 source3/rpc_client/rpc_transport_sock.c uint8_t *data, size_t size, data 63 source3/rpc_client/rpc_transport_sock.c subreq = async_recv_send(state, ev, sock_transp->fd, data, size, 0); data 116 source3/rpc_client/rpc_transport_sock.c const uint8_t *data, size_t size, data 131 source3/rpc_client/rpc_transport_sock.c subreq = async_send_send(state, ev, sock_transp->fd, data, size, 0); data 647 source3/rpc_parse/parse_prs.c void ** data = (void **)dta; data 652 source3/rpc_parse/parse_prs.c data_p = *data ? 0xf000baaa : 0; data 664 source3/rpc_parse/parse_prs.c if ( !(*data = PRS_ALLOC_MEM(ps, char, data_size)) ) data 667 source3/rpc_parse/parse_prs.c *data = NULL; data 671 source3/rpc_parse/parse_prs.c return prs_fn(name, ps, depth, *data); data 1393 source3/rpc_parse/parse_prs.c char *data, size_t data_len, data 1411 source3/rpc_parse/parse_prs.c MD5Update(&ctx3, (const unsigned char *)data, data_len); data 1505 source3/rpc_parse/parse_prs.c char *data, size_t data_len) data 1546 source3/rpc_parse/parse_prs.c schannel_digest(a, auth_level, verf, data, data_len, digest_final); data 1562 source3/rpc_parse/parse_prs.c dump_data_pw("data:\n", (const unsigned char *)data, data_len); data 1563 source3/rpc_parse/parse_prs.c SamOEMhash((unsigned char *)data, sealing_key, data_len); data 1564 source3/rpc_parse/parse_prs.c dump_data_pw("data_enc:\n", (const unsigned char *)data, data_len); data 1583 source3/rpc_parse/parse_prs.c RPC_AUTH_SCHANNEL_CHK * verf, char *data, size_t data_len) data 1661 source3/rpc_parse/parse_prs.c dump_data_pw("data :\n", (const unsigned char *)data, data_len); data 1662 source3/rpc_parse/parse_prs.c SamOEMhash((unsigned char *)data, sealing_key, data_len); data 1663 source3/rpc_parse/parse_prs.c dump_data_pw("datadec:\n", (const unsigned char *)data, data_len); data 1667 source3/rpc_parse/parse_prs.c schannel_digest(a, auth_level, verf, data, data_len, digest_final); data 1689 source3/rpc_parse/parse_prs.c if (!prs_copy_data_in(prs, (char *)blob->data, blob->length)) data 1701 source3/rpc_parse/parse_prs.c blob->data = (uint8 *)TALLOC_ZERO_SIZE(mem_ctx, blob->length); data 1706 source3/rpc_parse/parse_prs.c if (!prs_copy_all_data_out((char *)blob->data, prs)) data 75 source3/rpc_server/srv_echo_nt.c r->out.data = NULL; data 79 source3/rpc_server/srv_echo_nt.c r->out.data = TALLOC_ARRAY(p->mem_ctx, uint8, r->in.len ); data 82 source3/rpc_server/srv_echo_nt.c r->out.data[i] = i & 0xff; data 557 source3/rpc_server/srv_eventlog_nt.c memcpy(&r->out.data[*(r->out.sent_size)], data 558 source3/rpc_server/srv_eventlog_nt.c blob.data, blob.length); data 658 source3/rpc_server/srv_eventlog_nt.c memcpy(r->out.buffer, blob.data, 4); data 43 source3/rpc_server/srv_netlog_nt.c memcpy(r->data, srv_chal->data, sizeof(r->data)); data 107 source3/rpc_server/srv_netlog_nt.c l.in.data = NULL; data 136 source3/rpc_server/srv_netlog_nt.c l.in.data = r->in.data; data 180 source3/rpc_server/srv_netlog_nt.c domain = r->in.data->domain; data 200 source3/rpc_server/srv_netlog_nt.c domain = r->in.data->domain; data 284 source3/rpc_server/srv_netlog_nt.c trusted_domains_blob.data = blob.data; data 426 source3/rpc_server/srv_netlog_nt.c memcpy(p->dc->clnt_chal.data, r->in.credentials->data, data 427 source3/rpc_server/srv_netlog_nt.c sizeof(r->in.credentials->data)); data 431 source3/rpc_server/srv_netlog_nt.c generate_random_buffer(p->dc->srv_chal.data, 8); data 495 source3/rpc_server/srv_netlog_nt.c memcpy(r->out.return_credentials->data, &srv_chal_out.data, data 496 source3/rpc_server/srv_netlog_nt.c sizeof(r->out.return_credentials->data)); data 608 source3/rpc_server/srv_netlog_nt.c memcpy(r->out.return_credentials->data, &srv_chal_out.data, data 609 source3/rpc_server/srv_netlog_nt.c sizeof(r->out.return_credentials->data)); data 993 source3/rpc_server/srv_netlog_nt.c logon->network->lm.data, data 995 source3/rpc_server/srv_netlog_nt.c logon->network->nt.data, data 252 source3/rpc_server/srv_pipe.c if (!prs_copy_data_in(&p->out_data.frag, (char *)auth_blob.data, data 675 source3/rpc_server/srv_pipe.c if (session_key.data == NULL) { data 745 source3/rpc_server/srv_pipe.c if (!prs_copy_data_out((char *)blob.data, rpc_in_p, p->hdr.auth_len)) { data 1117 source3/rpc_server/srv_pipe.c if (!prs_copy_data_out((char *)blob.data, rpc_in_p, p->hdr.auth_len)) { data 1123 source3/rpc_server/srv_pipe.c if (blob.data[0] != ASN1_APPLICATION(0)) { data 1195 source3/rpc_server/srv_pipe.c if (!prs_copy_data_in(pout_auth, (char *)response.data, response.length)) { data 1255 source3/rpc_server/srv_pipe.c if (!prs_copy_data_out((char *)spnego_blob.data, rpc_in_p, p->hdr.auth_len)) { data 1261 source3/rpc_server/srv_pipe.c if (spnego_blob.data[0] != ASN1_CONTEXT(1)) { data 1293 source3/rpc_server/srv_pipe.c if (!prs_copy_data_in(pout_auth, (char *)response.data, response.length)) { data 1379 source3/rpc_server/srv_pipe.c if (session_key.data == NULL) { data 1446 source3/rpc_server/srv_pipe.c if (!prs_copy_data_out((char *)blob.data, rpc_in_p, p->hdr.auth_len)) { data 1452 source3/rpc_server/srv_pipe.c if (strncmp((char *)blob.data, "NTLMSSP", 7) != 0) { data 1481 source3/rpc_server/srv_pipe.c if (!prs_copy_data_in(pout_auth, (char *)response.data, response.length)) { data 1997 source3/rpc_server/srv_pipe.c unsigned char *data = NULL; data 2030 source3/rpc_server/srv_pipe.c data = (unsigned char *)(prs_data_p(rpc_in) + RPC_HDR_REQ_LEN); data 2050 source3/rpc_server/srv_pipe.c auth_blob.data = (unsigned char *)prs_data_p(rpc_in) + prs_offset(rpc_in); data 2057 source3/rpc_server/srv_pipe.c data, data_len, data 2068 source3/rpc_server/srv_pipe.c data, data_len, data 2303 source3/rpc_server/srv_pipe.c prs_dump(name, p->hdr_req.opnum, &p->in_data.data); data 2367 source3/rpc_server/srv_pipe.c (prs_offset(&p->in_data.data) != prs_data_size(&p->in_data.data))) { data 2368 source3/rpc_server/srv_pipe.c size_t data_len = prs_data_size(&p->in_data.data) - prs_offset(&p->in_data.data); data 2369 source3/rpc_server/srv_pipe.c char *data = (char *)SMB_MALLOC(data_len); data 2372 source3/rpc_server/srv_pipe.c if (data) { data 2373 source3/rpc_server/srv_pipe.c prs_uint8s(False, "", &p->in_data.data, 0, (unsigned char *)data, (uint32)data_len); data 2374 source3/rpc_server/srv_pipe.c SAFE_FREE(data); data 130 source3/rpc_server/srv_pipe_hnd.c if(!prs_init(&p->in_data.data, 128, p->mem_ctx, MARSHALL)) { data 174 source3/rpc_server/srv_pipe_hnd.c prs_mem_free(&p->in_data.data); data 186 source3/rpc_server/srv_pipe_hnd.c static ssize_t fill_rpc_header(pipes_struct *p, char *data, size_t data_to_copy) data 203 source3/rpc_server/srv_pipe_hnd.c memcpy((char *)&p->in_data.current_in_pdu[p->in_data.pdu_received_len], data, len_needed_to_complete_hdr); data 261 source3/rpc_server/srv_pipe_hnd.c if(prs_offset(&p->in_data.data) == 0) { data 429 source3/rpc_server/srv_pipe_hnd.c if(prs_offset(&p->in_data.data) + data_len > MAX_RPC_DATA_SIZE) { data 431 source3/rpc_server/srv_pipe_hnd.c (unsigned int)prs_data_size(&p->in_data.data), (unsigned int)data_len )); data 440 source3/rpc_server/srv_pipe_hnd.c if(!prs_append_some_prs_data(&p->in_data.data, rpc_in_p, prs_offset(rpc_in_p), data_len)) { data 442 source3/rpc_server/srv_pipe_hnd.c (unsigned int)data_len, (unsigned int)prs_data_size(&p->in_data.data) )); data 459 source3/rpc_server/srv_pipe_hnd.c if(!prs_set_buffer_size(&p->in_data.data, prs_offset(&p->in_data.data))) { data 470 source3/rpc_server/srv_pipe_hnd.c prs_set_offset(&p->in_data.data, 0); data 471 source3/rpc_server/srv_pipe_hnd.c prs_switch_type(&p->in_data.data, UNMARSHALL); data 493 source3/rpc_server/srv_pipe_hnd.c prs_switch_type(&p->in_data.data, MARSHALL); data 494 source3/rpc_server/srv_pipe_hnd.c prs_set_offset(&p->in_data.data, 0); data 529 source3/rpc_server/srv_pipe_hnd.c prs_set_endian_data( &p->in_data.data, p->endian); data 642 source3/rpc_server/srv_pipe_hnd.c prs_set_endian_data( &p->in_data.data, RPC_LITTLE_ENDIAN); data 666 source3/rpc_server/srv_pipe_hnd.c static ssize_t process_incoming_data(pipes_struct *p, char *data, size_t n) data 695 source3/rpc_server/srv_pipe_hnd.c return fill_rpc_header(p, data, data_to_copy); data 731 source3/rpc_server/srv_pipe_hnd.c memcpy( (char *)&p->in_data.current_in_pdu[p->in_data.pdu_received_len], data, data_to_copy); data 755 source3/rpc_server/srv_pipe_hnd.c static ssize_t write_to_internal_pipe(struct pipes_struct *p, char *data, size_t n) data 764 source3/rpc_server/srv_pipe_hnd.c data_used = process_incoming_data(p, data, data_left); data 773 source3/rpc_server/srv_pipe_hnd.c data += data_used; data 790 source3/rpc_server/srv_pipe_hnd.c static ssize_t read_from_internal_pipe(struct pipes_struct *p, char *data, size_t n, data 844 source3/rpc_server/srv_pipe_hnd.c memcpy(data, data 887 source3/rpc_server/srv_pipe_hnd.c memcpy( data, prs_data_p(&p->out_data.frag), (size_t)data_returned); data 916 source3/rpc_server/srv_pipe_hnd.c prs_mem_free(&p->in_data.data); data 1058 source3/rpc_server/srv_pipe_hnd.c dump_data(10, req_blob.data, req_blob.length); data 1060 source3/rpc_server/srv_pipe_hnd.c written = write_data(result->fd, (char *)req_blob.data, data 1076 source3/rpc_server/srv_pipe_hnd.c dump_data(10, rep_blob.data, rep_blob.length); data 1189 source3/rpc_server/srv_pipe_hnd.c const uint8_t *data, size_t len) data 1196 source3/rpc_server/srv_pipe_hnd.c dump_data(50, data, len); data 1213 source3/rpc_server/srv_pipe_hnd.c state->nwritten = write_to_internal_pipe(p, (char *)data, len); data 1227 source3/rpc_server/srv_pipe_hnd.c state->iov.iov_base = CONST_DISCARD(void *, data); data 1307 source3/rpc_server/srv_pipe_hnd.c uint8_t *data; data 1319 source3/rpc_server/srv_pipe_hnd.c uint8_t *data, size_t len) data 1335 source3/rpc_server/srv_pipe_hnd.c p, (char *)data, len, &state->is_data_outstanding); data 1352 source3/rpc_server/srv_pipe_hnd.c memcpy(data, p->msg+p->sent, thistime); data 1368 source3/rpc_server/srv_pipe_hnd.c state->data = data; data 1424 source3/rpc_server/srv_pipe_hnd.c memcpy(state->data, state->p->msg, thistime); data 2037 source3/rpc_server/srv_samr_nt.c r->in.lm_password->data, data 2039 source3/rpc_server/srv_samr_nt.c r->in.nt_password->data, data 2089 source3/rpc_server/srv_samr_nt.c r->in.password->data, data 2141 source3/rpc_server/srv_samr_nt.c r->in.lm_password->data, data 2143 source3/rpc_server/srv_samr_nt.c r->in.nt_password->data, data 2482 source3/rpc_server/srv_samr_nt.c memcpy(r->array, blob->data, blob->length); data 4532 source3/rpc_server/srv_samr_nt.c if (!pdb_set_nt_passwd(pwd, out.data, PDB_CHANGED)) { data 4548 source3/rpc_server/srv_samr_nt.c if (!pdb_set_lanman_passwd(pwd, out.data, PDB_CHANGED)) { data 4620 source3/rpc_server/srv_samr_nt.c pdb_set_nt_passwd(pwd, out.data, PDB_CHANGED); data 4643 source3/rpc_server/srv_samr_nt.c pdb_set_lanman_passwd(pwd, out.data, PDB_CHANGED); data 4742 source3/rpc_server/srv_samr_nt.c id23->password.data, data 4877 source3/rpc_server/srv_samr_nt.c if (!set_user_info_pw(id24->password.data, pwd)) { data 4917 source3/rpc_server/srv_samr_nt.c if (!set_user_info_pw(id25->password.data, pwd)) { data 4962 source3/rpc_server/srv_samr_nt.c if (!set_user_info_pw(id26->password.data, pwd)) { data 5240 source3/rpc_server/srv_samr_nt.c SamOEMhashBlob(info->info23.password.data, 516, data 5243 source3/rpc_server/srv_samr_nt.c dump_data(100, info->info23.password.data, 516); data 5253 source3/rpc_server/srv_samr_nt.c SamOEMhashBlob(info->info24.password.data, data 5257 source3/rpc_server/srv_samr_nt.c dump_data(100, info->info24.password.data, 516); data 5268 source3/rpc_server/srv_samr_nt.c info->info25.password.data, data 5271 source3/rpc_server/srv_samr_nt.c dump_data(100, info->info25.password.data, 532); data 5282 source3/rpc_server/srv_samr_nt.c info->info26.password.data, data 5285 source3/rpc_server/srv_samr_nt.c dump_data(100, info->info26.password.data, 516); data 650 source3/rpc_server/srv_spoolss_nt.c _data->data.integer[0] = _integer; \ data 651 source3/rpc_server/srv_spoolss_nt.c _data->data.integer[1] = 0; data 655 source3/rpc_server/srv_spoolss_nt.c _data->data.string.string = talloc_strdup(mem_ctx, _p); \ data 656 source3/rpc_server/srv_spoolss_nt.c if (!_data->data.string.string) {\ data 657 source3/rpc_server/srv_spoolss_nt.c _data->data.string.size = 0; \ data 659 source3/rpc_server/srv_spoolss_nt.c _data->data.string.size = strlen_m_term(_p) * 2; data 662 source3/rpc_server/srv_spoolss_nt.c _data->data.devmode.devmode = _devmode; data 665 source3/rpc_server/srv_spoolss_nt.c _data->data.sd.sd = dup_sec_desc(mem_ctx, _sd); \ data 666 source3/rpc_server/srv_spoolss_nt.c if (!_data->data.sd.sd) { \ data 667 source3/rpc_server/srv_spoolss_nt.c _data->data.sd.sd_size = 0; \ data 669 source3/rpc_server/srv_spoolss_nt.c _data->data.sd.sd_size = _size; data 710 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 713 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, msg->notify.value[0]); data 717 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 722 source3/rpc_server/srv_spoolss_nt.c data->data.string.size = msg->len * 2; data 723 source3/rpc_server/srv_spoolss_nt.c data->data.string.string = talloc_strdup(mem_ctx, msg->notify.data); data 724 source3/rpc_server/srv_spoolss_nt.c if (!data->data.string.string) { data 725 source3/rpc_server/srv_spoolss_nt.c data->data.string.size = 0; data 731 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 734 source3/rpc_server/srv_spoolss_nt.c data->data.string.string = NULL; data 735 source3/rpc_server/srv_spoolss_nt.c data->data.string.size = 0; data 743 source3/rpc_server/srv_spoolss_nt.c init_systemtime_buffer(mem_ctx, gmtime((time_t *)msg->notify.data), data 744 source3/rpc_server/srv_spoolss_nt.c &data->data.string.string, data 745 source3/rpc_server/srv_spoolss_nt.c &data->data.string.size); data 751 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, TALLOC_CTX *mem_ctx); data 929 source3/rpc_server/srv_spoolss_nt.c msg_grp->msgs[new_slot].notify.data = (char *) data 930 source3/rpc_server/srv_spoolss_nt.c TALLOC_MEMDUP( ctr->ctx, msg->notify.data, msg->len ); data 1130 source3/rpc_server/srv_spoolss_nt.c &msg->len, &msg->notify.data); data 1142 source3/rpc_server/srv_spoolss_nt.c dump_data(3, (uint8_t *)msg->notify.data, msg->len); data 1155 source3/rpc_server/srv_spoolss_nt.c DATA_BLOB *data) data 1158 source3/rpc_server/srv_spoolss_nt.c char *buf = (char *)data->data; data 1165 source3/rpc_server/srv_spoolss_nt.c if (data->length < 4) { data 1195 source3/rpc_server/srv_spoolss_nt.c if (msg_ptr + 4 - buf > data->length) { data 1203 source3/rpc_server/srv_spoolss_nt.c if (msg_ptr + msg_len - buf > data->length) { data 1221 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE( notify.notify.data ); data 1273 source3/rpc_server/srv_spoolss_nt.c DATA_BLOB *data) data 1280 source3/rpc_server/srv_spoolss_nt.c len = MIN(data->length,sizeof(drivername)-1); data 1281 source3/rpc_server/srv_spoolss_nt.c strncpy(drivername, (const char *)data->data, len); data 1376 source3/rpc_server/srv_spoolss_nt.c DATA_BLOB *data) data 1383 source3/rpc_server/srv_spoolss_nt.c len = MIN( data->length, sizeof(drivername)-1 ); data 1384 source3/rpc_server/srv_spoolss_nt.c strncpy( drivername, (const char *)data->data, len ); data 1525 source3/rpc_server/srv_spoolss_nt.c if ((devmode->__driverextra_length != 0) && (devmode->driverextra_data.data != NULL)) { data 1530 source3/rpc_server/srv_spoolss_nt.c memcpy(nt_devmode->nt_dev_private, devmode->driverextra_data.data, nt_devmode->driverextra); data 2344 source3/rpc_server/srv_spoolss_nt.c uint32_t type, uint8_t *data, int real_len) data 2348 source3/rpc_server/srv_spoolss_nt.c return add_printer_data( printer->info_2, key, value, type, data, real_len ); data 2358 source3/rpc_server/srv_spoolss_nt.c union spoolss_PrinterData *data) data 2364 source3/rpc_server/srv_spoolss_nt.c data->value = 0x00; data 2370 source3/rpc_server/srv_spoolss_nt.c data->value = 0x00; data 2377 source3/rpc_server/srv_spoolss_nt.c data->value = 0x00; data 2383 source3/rpc_server/srv_spoolss_nt.c data->value = 0x00; data 2396 source3/rpc_server/srv_spoolss_nt.c data->value = 0x02; data 2398 source3/rpc_server/srv_spoolss_nt.c data->value = 0x03; data 2406 source3/rpc_server/srv_spoolss_nt.c data->value = 0x00; data 2434 source3/rpc_server/srv_spoolss_nt.c data->binary = blob; data 2443 source3/rpc_server/srv_spoolss_nt.c data->string = talloc_strdup(mem_ctx, "C:\\PRINTERS"); data 2444 source3/rpc_server/srv_spoolss_nt.c W_ERROR_HAVE_NO_MEMORY(data->string); data 2452 source3/rpc_server/srv_spoolss_nt.c data->string = talloc_strdup(mem_ctx, "Windows NT x86"); data 2453 source3/rpc_server/srv_spoolss_nt.c W_ERROR_HAVE_NO_MEMORY(data->string); data 2465 source3/rpc_server/srv_spoolss_nt.c data->value = 0x01; data 2467 source3/rpc_server/srv_spoolss_nt.c data->value = 0x00; data 2480 source3/rpc_server/srv_spoolss_nt.c data->string = talloc_strdup(mem_ctx, hostname); data 2481 source3/rpc_server/srv_spoolss_nt.c W_ERROR_HAVE_NO_MEMORY(data->string); data 2526 source3/rpc_server/srv_spoolss_nt.c r->out.data); data 2542 source3/rpc_server/srv_spoolss_nt.c r->out.data->value = printer->info_2->changeid; data 2561 source3/rpc_server/srv_spoolss_nt.c r->out.data, data 2577 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = ndr_size_spoolss_PrinterData(r->out.data, *r->out.type, NULL, 0); data 2579 source3/rpc_server/srv_spoolss_nt.c r->out.data = SPOOLSS_BUFFER_OK(r->out.data, r->out.data); data 2823 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2828 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->servername); data 2836 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2850 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, p); data 2858 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2863 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, lp_servicename(snum)); data 2871 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2876 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->portname); data 2885 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2890 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->drivername); data 2898 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2911 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->comment); data 2920 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2925 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->location); data 2934 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2940 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_DEVMODE(data, NULL); data 2948 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2953 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->sepfile); data 2962 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2967 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->printprocessor); data 2976 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2981 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->parameters); data 2990 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 2995 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->datatype); data 3005 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3010 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_SECDESC(data, data 3021 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3026 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->attributes); data 3034 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3039 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->priority); data 3047 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3052 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->default_priority); data 3060 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3065 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->starttime); data 3073 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3078 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->untiltime); data 3086 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3094 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, status.status); data 3102 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3107 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, print_queue_length(snum, NULL)); data 3115 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3122 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->averageppm); data 3130 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3135 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, queue->fs_user); data 3143 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3148 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, nt_printj_status(queue->status)); data 3156 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3161 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, queue->fs_file); data 3169 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3199 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, p); data 3207 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3212 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, 0); data 3220 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3225 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, queue->size); data 3232 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3237 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, queue->page_count); data 3244 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3250 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, 0); data 3258 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3263 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, queue->job); data 3271 source3/rpc_server/srv_spoolss_nt.c struct spoolss_Notify *data, data 3276 source3/rpc_server/srv_spoolss_nt.c data->data.string.string = NULL; data 3277 source3/rpc_server/srv_spoolss_nt.c data->data.string.size = 0; data 3280 source3/rpc_server/srv_spoolss_nt.c &data->data.string.string, data 3281 source3/rpc_server/srv_spoolss_nt.c &data->data.string.size); data 3291 source3/rpc_server/srv_spoolss_nt.c void (*fn) (int snum, struct spoolss_Notify *data, data 3608 source3/rpc_server/srv_spoolss_nt.c i, info->data[i].type, info->data[i].field, info->data[i].reserved, data 3609 source3/rpc_server/srv_spoolss_nt.c info->data[i].id, info->data[i].size, info->data[i].enc_type)); data 3921 source3/rpc_server/srv_spoolss_nt.c W_ERROR_HAVE_NO_MEMORY(r->driverextra_data.data); data 5688 source3/rpc_server/srv_spoolss_nt.c (const char *)r->in.data.data, data 7964 source3/rpc_server/srv_spoolss_nt.c p_data = printer->info_2->data; data 8072 source3/rpc_server/srv_spoolss_nt.c if (r->out.data && regval_size(val)) { data 8073 source3/rpc_server/srv_spoolss_nt.c memcpy(r->out.data, regval_data_p(val), regval_size(val)); data 8136 source3/rpc_server/srv_spoolss_nt.c r->in.type, &r->in.data); data 8148 source3/rpc_server/srv_spoolss_nt.c result = save_driver_init(printer, 2, blob.data, blob.length); data 8157 source3/rpc_server/srv_spoolss_nt.c blob.data, blob.length); data 9066 source3/rpc_server/srv_spoolss_nt.c if (lookup_printerkey(printer->info_2->data, r->in.key_name) == -1) { data 9256 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_DATA *data; data 9283 source3/rpc_server/srv_spoolss_nt.c data = printer->info_2->data; data 9285 source3/rpc_server/srv_spoolss_nt.c num_keys = get_printer_subkeys(data, r->in.key_name, &keynames); data 9389 source3/rpc_server/srv_spoolss_nt.c r->data = TALLOC_ZERO_P(mem_ctx, union spoolss_PrinterData); data 9390 source3/rpc_server/srv_spoolss_nt.c W_ERROR_HAVE_NO_MEMORY(r->data); data 9402 source3/rpc_server/srv_spoolss_nt.c r->data, data 9467 source3/rpc_server/srv_spoolss_nt.c p_data = printer->info_2->data; data 9720 source3/rpc_server/srv_spoolss_nt.c version = IVAL(in->data, 128); data 9901 source3/rpc_server/srv_spoolss_nt.c if (out_data.data == NULL) { data 9931 source3/rpc_server/srv_spoolss_nt.c memcpy(r->out.out_data, out_data.data, out_data.length); data 803 source3/rpc_server/srv_srvsvc_nt.c void *data ) data 805 source3/rpc_server/srv_srvsvc_nt.c struct sess_file_count *sess = (struct sess_file_count *)data; data 468 source3/rpc_server/srv_svcctl_nt.c memcpy(r->out.service, blob.data, MIN(blob.length, r->in.offered)); data 612 source3/rpc_server/srv_svcctl_nt.c r->out.buffer = blob.data; data 769 source3/rpc_server/srv_svcctl_nt.c r->out.buffer = blob.data; data 792 source3/rpc_server/srv_svcctl_nt.c r->out.buffer = blob.data; data 294 source3/rpc_server/srv_winreg_nt.c outbuf = val_blob.data; data 301 source3/rpc_server/srv_winreg_nt.c if ( *r->in.data_size == 0 || !r->out.data ) { data 306 source3/rpc_server/srv_winreg_nt.c memcpy( r->out.data, outbuf, *r->out.data_length ); data 443 source3/rpc_server/srv_winreg_nt.c memcpy( r->out.value, value_blob.data, value_blob.length ); data 771 source3/rpc_server/srv_winreg_nt.c status = registry_pull_value(p->mem_ctx, &val, r->in.type, r->in.data, data 815 source3/rpc_server/srv_winreg_nt.c uint8 *data; data 832 source3/rpc_server/srv_winreg_nt.c &data, &len)); data 844 source3/rpc_server/srv_winreg_nt.c r->out.sd->data = data; data 866 source3/rpc_server/srv_winreg_nt.c err = ntstatus_to_werror(unmarshall_sec_desc(p->mem_ctx, r->in.sd->data, data 65 source3/rpcclient/cmd_eventlog.c uint8_t *data = NULL; data 80 source3/rpcclient/cmd_eventlog.c data = talloc_array(mem_ctx, uint8_t, number_of_bytes); data 81 source3/rpcclient/cmd_eventlog.c if (!data) { data 104 source3/rpcclient/cmd_eventlog.c data, data 110 source3/rpcclient/cmd_eventlog.c data = talloc_array(mem_ctx, uint8_t, real_size); data 111 source3/rpcclient/cmd_eventlog.c if (!data) { data 119 source3/rpcclient/cmd_eventlog.c data, data 131 source3/rpcclient/cmd_eventlog.c size = IVAL(data, pos); data 135 source3/rpcclient/cmd_eventlog.c blob = data_blob_const(data + pos, size); data 152 source3/rpcclient/cmd_eventlog.c size = IVAL(data, pos); data 245 source3/rpcclient/cmd_eventlog.c uint8_t *data = NULL; data 278 source3/rpcclient/cmd_eventlog.c data, data 308 source3/rpcclient/cmd_eventlog.c uint8_t *data = NULL; data 343 source3/rpcclient/cmd_eventlog.c data, data 954 source3/rpcclient/cmd_lsarpc.c DATA_BLOB data = data_blob(NULL, p->password->length); data 957 source3/rpcclient/cmd_lsarpc.c memcpy(data.data, p->password->data, p->password->length); data 958 source3/rpcclient/cmd_lsarpc.c memcpy(data_old.data, p->old_password->data, p->old_password->length); data 960 source3/rpcclient/cmd_lsarpc.c pwd = decrypt_trustdom_secret(nt_hash, &data); data 969 source3/rpcclient/cmd_lsarpc.c data_blob_free(&data); data 34 source3/rpcclient/cmd_netlogon.c union netr_CONTROL_DATA_INFORMATION data; data 63 source3/rpcclient/cmd_netlogon.c data.domain = domain; data 73 source3/rpcclient/cmd_netlogon.c &data, data 967 source3/rpcclient/cmd_netlogon.c dump_data(1, blob.data, blob.length); data 2649 source3/rpcclient/cmd_samr.c memcpy(nt_hash, out.data, out.length); data 2656 source3/rpcclient/cmd_samr.c memcpy(lm_hash, out.data, out.length); data 2690 source3/rpcclient/cmd_samr.c (uint16_t *)talloc_memdup(mem_ctx, out.data, 16); data 2698 source3/rpcclient/cmd_samr.c (uint16_t *)talloc_memdup(mem_ctx, out.data, 16); data 767 source3/rpcclient/cmd_spoolss.c r->binary.data, r->binary.length); data 809 source3/rpcclient/cmd_spoolss.c union spoolss_PrinterData data; data 842 source3/rpcclient/cmd_spoolss.c &data); data 848 source3/rpcclient/cmd_spoolss.c display_printer_data(valuename, type, &data); data 2383 source3/rpcclient/cmd_spoolss.c union spoolss_PrinterData data; data 2446 source3/rpcclient/cmd_spoolss.c data.string = talloc_strdup(mem_ctx, argv[4]); data 2447 source3/rpcclient/cmd_spoolss.c W_ERROR_HAVE_NO_MEMORY(data.string); data 2450 source3/rpcclient/cmd_spoolss.c data.value = strtoul(argv[4], NULL, 10); data 2453 source3/rpcclient/cmd_spoolss.c data.binary = strhex_to_data_blob(mem_ctx, argv[4]); data 2470 source3/rpcclient/cmd_spoolss.c data.string_array = talloc_zero_array(mem_ctx, const char *, num_strings + 1); data 2471 source3/rpcclient/cmd_spoolss.c if (!data.string_array) { data 2476 source3/rpcclient/cmd_spoolss.c data.string_array[i] = strings[i]; data 2490 source3/rpcclient/cmd_spoolss.c data, data 2777 source3/rpcclient/cmd_spoolss.c uint8_t *data = NULL; data 2807 source3/rpcclient/cmd_spoolss.c data, data 2814 source3/rpcclient/cmd_spoolss.c data = talloc_zero_array(mem_ctx, uint8_t, data_needed); data 2826 source3/rpcclient/cmd_spoolss.c data, data 2835 source3/rpcclient/cmd_spoolss.c v.data_p = data; data 2898 source3/rpcclient/cmd_spoolss.c info[i].data); data 253 source3/services/services_db.c UNISTR2 data, dname, ipath, description; data 271 source3/services/services_db.c init_unistr2( &data, "LocalSystem", UNI_STR_TERMINATE ); data 272 source3/services/services_db.c regval_ctr_addvalue( values, "ObjectName", REG_SZ, (char*)data.buffer, data.uni_str_len*2); data 423 source3/services/services_db.c status = marshall_sec_desc(key_secdesc, sd, &sd_blob.data, data 433 source3/services/services_db.c (const char *)sd_blob.data, sd_blob.length); data 599 source3/services/services_db.c status = marshall_sec_desc(ctx, sec_desc, &blob.data, &blob.length); data 606 source3/services/services_db.c regval_ctr_addvalue( values, "Security", REG_BINARY, (const char *)blob.data, blob.length); data 208 source3/smbd/aio.c files_struct *fsp, char *data, data 271 source3/smbd/aio.c a->aio_buf = data; data 332 source3/smbd/aio.c char *data = smb_buf(outbuf); data 352 source3/smbd/aio.c SSVAL(outbuf,smb_vwv6,smb_offset(data,outbuf)); data 722 source3/smbd/aio.c files_struct *fsp, char *data, data 34 source3/smbd/blocking.c DATA_BLOB *data); data 292 source3/smbd/blocking.c uint8_t *data; data 295 source3/smbd/blocking.c data = (uint8_t *)blr->req->buf data 312 source3/smbd/blocking.c lock_pid = get_lock_pid( data, i, large_file_format); data 313 source3/smbd/blocking.c count = get_lock_count( data, i, large_file_format); data 314 source3/smbd/blocking.c offset = get_lock_offset( data, i, large_file_format, &err); data 383 source3/smbd/blocking.c uint8_t *data; data 386 source3/smbd/blocking.c data = (uint8_t *)blr->req->buf data 398 source3/smbd/blocking.c lock_pid = get_lock_pid( data, blr->lock_num, large_file_format); data 399 source3/smbd/blocking.c count = get_lock_count( data, blr->lock_num, large_file_format); data 400 source3/smbd/blocking.c offset = get_lock_offset( data, blr->lock_num, large_file_format, &err); data 641 source3/smbd/blocking.c DATA_BLOB *data) data 751 source3/smbd/blocking.c DATA_BLOB *data) data 754 source3/smbd/blocking.c const char *msg = (const char *)data->data; data 757 source3/smbd/blocking.c if (data->data == NULL) { data 761 source3/smbd/blocking.c if (data->length != MSG_BLOCKING_LOCK_CANCEL_SIZE) { data 763 source3/smbd/blocking.c "Got invalid msg len %d\n", (int)data->length)); data 784 source3/smbd/close.c DATA_BLOB *data) data 789 source3/smbd/close.c message_to_share_mode_entry(&e, (char *)data->data); data 254 source3/smbd/conn.c handle->free_data(&handle->data); data 262 source3/smbd/conn.c SAFE_FREE(state->data); data 304 source3/smbd/conn.c DATA_BLOB *data) data 309 source3/smbd/conn.c fstrcpy(sharename, (const char *)data->data); data 31 source3/smbd/fileio.c static bool read_from_write_cache(files_struct *fsp,char *data,SMB_OFF_T pos,size_t n) data 43 source3/smbd/fileio.c memcpy(data, wcp->data + (pos - wcp->offset), n); data 54 source3/smbd/fileio.c ssize_t read_file(files_struct *fsp,char *data,SMB_OFF_T pos,size_t n) data 67 source3/smbd/fileio.c if(read_from_write_cache(fsp, data, pos, n)) { data 81 source3/smbd/fileio.c readret = SMB_VFS_PREAD(fsp,data,n,pos); data 93 source3/smbd/fileio.c readret = SMB_VFS_PREAD(fsp,data,n,pos); data 119 source3/smbd/fileio.c const char *data, data 126 source3/smbd/fileio.c ret = vfs_write_data(req, fsp, data, n); data 134 source3/smbd/fileio.c ret = vfs_pwrite_data(req, fsp, data, n, pos); data 250 source3/smbd/fileio.c const char *data, data 268 source3/smbd/fileio.c return print_job_write(SNUM(fsp->conn), jobid, data, pos, n); data 360 source3/smbd/fileio.c total_written = real_write_file(req, fsp, data, pos, n); data 397 source3/smbd/fileio.c memcpy(wcp->data + (pos - wcp->offset), data, data_used); data 432 source3/smbd/fileio.c data += data_used; data 462 source3/smbd/fileio.c memcpy(wcp->data, data + n - data_used, data_used); data 538 source3/smbd/fileio.c memset(wcp->data + wcp->data_size, '\0', data 541 source3/smbd/fileio.c memcpy(wcp->data + (pos - wcp->offset), data, data_used); data 577 source3/smbd/fileio.c data += data_used; data 619 source3/smbd/fileio.c memset(wcp->data, '\0', wcp->data_size); data 620 source3/smbd/fileio.c memcpy(wcp->data + wcp->data_size-1, data, 1); data 688 source3/smbd/fileio.c ssize_t ret = real_write_file(NULL,fsp, data, pos, n); data 735 source3/smbd/fileio.c ssize_t ret = real_write_file(NULL,fsp, data, pos, n); data 760 source3/smbd/fileio.c memcpy(wcp->data+wcp->data_size, data, n); data 807 source3/smbd/fileio.c SAFE_FREE(wcp->data); data 839 source3/smbd/fileio.c if((wcp->data = (char *)SMB_MALLOC(wcp->alloc_size)) == NULL) { data 846 source3/smbd/fileio.c memset(wcp->data, '\0', wcp->alloc_size ); data 909 source3/smbd/fileio.c ret = real_write_file(NULL, fsp, wcp->data, wcp->offset, data_size); data 209 source3/smbd/ipc.c uint8_t *data; data 218 source3/smbd/ipc.c files_struct *fsp, uint8_t *data, size_t length, data 242 source3/smbd/ipc.c state->data = (uint8_t *)talloc_memdup(state, data, length); data 243 source3/smbd/ipc.c if (state->data == NULL) { data 251 source3/smbd/ipc.c state->data, length); data 280 source3/smbd/ipc.c state->data = TALLOC_REALLOC_ARRAY(state, state->data, uint8_t, data 282 source3/smbd/ipc.c if (state->data == NULL) { data 288 source3/smbd/ipc.c state->handle, state->data, state->max_read); data 334 source3/smbd/ipc.c send_trans_reply(req->conn, req, NULL, 0, (char *)state->data, nread, data 402 source3/smbd/ipc.c uint16 *setup, uint8_t *data, char *params, data 458 source3/smbd/ipc.c api_dcerpc_cmd(conn, req, fsp, (uint8_t *)data, tdscnt, data 483 source3/smbd/ipc.c char *data, char *params, data 491 source3/smbd/ipc.c data, params, data 506 source3/smbd/ipc.c setup, (uint8_t *)data, params, data 514 source3/smbd/ipc.c setup, (uint8_t *)data, data 572 source3/smbd/ipc.c state->setup,state->data, data 640 source3/smbd/ipc.c state->data = NULL; data 663 source3/smbd/ipc.c state->data = (char *)SMB_MALLOC(state->total_data+100); data 664 source3/smbd/ipc.c if (state->data == NULL) { data 673 source3/smbd/ipc.c memset(&state->data[state->total_data], 0, 100); data 675 source3/smbd/ipc.c memcpy(state->data,smb_base(req->inbuf)+dsoff,dscnt); data 691 source3/smbd/ipc.c SAFE_FREE(state->data); data 726 source3/smbd/ipc.c SAFE_FREE(state->data); data 757 source3/smbd/ipc.c SAFE_FREE(state->data); data 767 source3/smbd/ipc.c SAFE_FREE(state->data); data 844 source3/smbd/ipc.c memcpy(state->data+ddisp, smb_base(req->inbuf)+doff,dcnt); data 858 source3/smbd/ipc.c SAFE_FREE(state->data); data 869 source3/smbd/ipc.c SAFE_FREE(state->data); data 66 source3/smbd/lanman.c char *data, int tdscnt, data 71 source3/smbd/lanman.c static bool api_TooSmall(connection_struct *conn, uint16 vuid, char *param, char *data, data 844 source3/smbd/lanman.c char *data, int tdscnt, data 972 source3/smbd/lanman.c char *data, int tdscnt, data 1367 source3/smbd/lanman.c char *data, int tdscnt, data 1522 source3/smbd/lanman.c char *data, int tdscnt, data 1710 source3/smbd/lanman.c char *data, int tdscnt, data 1773 source3/smbd/lanman.c char *data, int tdscnt, data 1880 source3/smbd/lanman.c char *data, int tdscnt, data 1914 source3/smbd/lanman.c if (skip_string(data,mdrcnt,data) == NULL) { data 1917 source3/smbd/lanman.c pull_ascii_fstring(sharename,data); data 1929 source3/smbd/lanman.c if (SVAL(data,14)!=STYPE_DISKTREE) { data 1933 source3/smbd/lanman.c offset = IVAL(data, 16); data 1940 source3/smbd/lanman.c if (skip_string(data,mdrcnt,data+offset) == NULL) { data 1943 source3/smbd/lanman.c pull_ascii_fstring(comment, offset? (data+offset) : ""); data 1945 source3/smbd/lanman.c offset = IVAL(data, 26); data 1953 source3/smbd/lanman.c if (skip_string(data,mdrcnt,data+offset) == NULL) { data 1958 source3/smbd/lanman.c offset ? (data+offset) : "", &converted_size)) data 2029 source3/smbd/lanman.c char *data, int tdscnt, data 2186 source3/smbd/lanman.c char *data, int tdscnt, data 2345 source3/smbd/lanman.c char *data, int tdscnt, data 2503 source3/smbd/lanman.c char *data, int tdscnt, data 2561 source3/smbd/lanman.c char *data, int tdscnt, data 2672 source3/smbd/lanman.c char *data, int tdscnt, data 2736 source3/smbd/lanman.c if (NT_STATUS_IS_OK(pass_oem_change(user, (uchar*) data, (uchar *)&data[516], NULL, NULL, NULL))) { data 2750 source3/smbd/lanman.c char *data, int tdscnt, data 2833 source3/smbd/lanman.c char *data, int tdscnt, data 2928 source3/smbd/lanman.c char *data, int tdscnt, data 2985 source3/smbd/lanman.c place = SVAL(data,0); data 2993 source3/smbd/lanman.c if (print_job_set_name(sharename, jobid, data)) { data 3016 source3/smbd/lanman.c char *data, int tdscnt, data 3180 source3/smbd/lanman.c char *data, int tdscnt, data 3451 source3/smbd/lanman.c char *data, int tdscnt, data 3706 source3/smbd/lanman.c char *data, int tdscnt, data 3811 source3/smbd/lanman.c char *data, int tdscnt, data 3856 source3/smbd/lanman.c char *data, int tdscnt, data 3955 source3/smbd/lanman.c char *data, int tdscnt, data 4112 source3/smbd/lanman.c char *data, int tdscnt, data 4192 source3/smbd/lanman.c char *data, int tdscnt, data 4273 source3/smbd/lanman.c char *data, int tdscnt, data 4336 source3/smbd/lanman.c char *data, int tdscnt, data 4399 source3/smbd/lanman.c char *data, int tdscnt, data 4468 source3/smbd/lanman.c char *data, int tdscnt, data 4551 source3/smbd/lanman.c static bool api_TooSmall(connection_struct *conn,uint16 vuid, char *param, char *data, data 4577 source3/smbd/lanman.c char *data, int tdscnt, data 4654 source3/smbd/lanman.c char *data, char *params, data 4735 source3/smbd/lanman.c data,tdscnt, /* data + length */ data 4741 source3/smbd/lanman.c reply = api_TooSmall(conn,vuid,params,data,mdrcnt,mprcnt, data 4747 source3/smbd/lanman.c reply = api_Unsupported(conn,vuid,params,tpscnt,data,tdscnt,mdrcnt,mprcnt, data 161 source3/smbd/mangle_hash2.c && (value.data[value.length-1] == '\0')); data 163 source3/smbd/mangle_hash2.c return talloc_strdup(mem_ctx, (char *)value.data); data 372 source3/smbd/negprot.c if (spnego_blob.data == NULL) { data 57 source3/smbd/notify_internal.c uint32_t msg_type, struct server_id server_id, DATA_BLOB *data); data 163 source3/smbd/notify_internal.c blob.data = (uint8 *)dbuf.dptr; data 235 source3/smbd/notify_internal.c dbuf.dptr = blob.data; data 249 source3/smbd/notify_internal.c uint32_t msg_type, struct server_id server_id, DATA_BLOB *data) data 261 source3/smbd/notify_internal.c ndr_err = ndr_pull_struct_blob(data, tmp_ctx, NULL, &ev, data 553 source3/smbd/notify_internal.c DATA_BLOB data; data 564 source3/smbd/notify_internal.c ndr_err = ndr_push_struct_blob(&data, tmp_ctx, NULL, &ev, data 572 source3/smbd/notify_internal.c MSG_PVFS_NOTIFY, &data); data 757 source3/smbd/nttrans.c static NTSTATUS set_sd(files_struct *fsp, uint8 *data, uint32 sd_len, data 767 source3/smbd/nttrans.c status = unmarshall_sec_desc(talloc_tos(), data, sd_len, &psd); data 840 source3/smbd/nttrans.c char *data = *ppdata; data 935 source3/smbd/nttrans.c status = unmarshall_sec_desc(ctx, (uint8_t *)data, sd_len, data 964 source3/smbd/nttrans.c ea_list = read_nttrans_ea_list(talloc_tos(), data + sd_len, data 1641 source3/smbd/nttrans.c char *data = *ppdata; data 1716 source3/smbd/nttrans.c data = nttrans_realloc(ppdata, sd_size); data 1717 source3/smbd/nttrans.c if(data == NULL) { data 1723 source3/smbd/nttrans.c &blob.data, &blob.length); data 1731 source3/smbd/nttrans.c memcpy(data, blob.data, sd_size); data 1733 source3/smbd/nttrans.c send_nt_replies(conn, req, NT_STATUS_OK, params, 4, data, (int)sd_size); data 1753 source3/smbd/nttrans.c char *data = *ppdata; data 1782 source3/smbd/nttrans.c status = set_sd(fsp, (uint8 *)data, data_count, security_info_sent); data 2513 source3/smbd/nttrans.c &state->data, state->total_data, data 2526 source3/smbd/nttrans.c &state->data, state->total_data, data 2539 source3/smbd/nttrans.c &state->data, state->total_data, data 2552 source3/smbd/nttrans.c &state->data, state->total_data, data 2566 source3/smbd/nttrans.c &state->data, state->total_data, data 2579 source3/smbd/nttrans.c &state->data, state->total_data, data 2593 source3/smbd/nttrans.c &state->data, state->total_data, data 2606 source3/smbd/nttrans.c &state->data, state->total_data, data 2677 source3/smbd/nttrans.c state->data = NULL; data 2730 source3/smbd/nttrans.c if ((state->data = (char *)SMB_MALLOC(state->total_data)) == NULL) { data 2739 source3/smbd/nttrans.c memcpy(state->data,smb_base(req->inbuf)+dsoff,dscnt); data 2754 source3/smbd/nttrans.c SAFE_FREE(state->data); data 2786 source3/smbd/nttrans.c SAFE_FREE(state->data); data 2802 source3/smbd/nttrans.c SAFE_FREE(state->data); data 2820 source3/smbd/nttrans.c SAFE_FREE(state->data); data 2898 source3/smbd/nttrans.c memcpy(state->data+ddisp, smb_base(req->inbuf)+doff,dcnt); data 2910 source3/smbd/nttrans.c SAFE_FREE(state->data); data 2920 source3/smbd/nttrans.c SAFE_FREE(state->data); data 1489 source3/smbd/open.c (struct deferred_open_record *)pml->private_data.data; data 2653 source3/smbd/open.c DATA_BLOB *data) data 2656 source3/smbd/open.c char *frm = (char *)data->data; data 2662 source3/smbd/open.c if (data->data == NULL data 2663 source3/smbd/open.c || data->length < MSG_FILE_RENAMED_MIN_SIZE + 2) { data 2665 source3/smbd/open.c (int)data->length)); data 420 source3/smbd/oplock.c DATA_BLOB *data) data 425 source3/smbd/oplock.c if (data->data == NULL) { data 430 source3/smbd/oplock.c if (data->length != MSG_SMB_SHARE_MODE_ENTRY_SIZE) { data 431 source3/smbd/oplock.c DEBUG(0, ("Got invalid msg len %d\n", (int)data->length)); data 436 source3/smbd/oplock.c message_to_share_mode_entry(&msg, (char *)data->data); data 463 source3/smbd/oplock.c DATA_BLOB *data) data 471 source3/smbd/oplock.c if (data->data == NULL) { data 476 source3/smbd/oplock.c if (data->length != MSG_SMB_SHARE_MODE_ENTRY_SIZE) { data 477 source3/smbd/oplock.c DEBUG(0, ("Got invalid msg len %d\n", (int)data->length)); data 482 source3/smbd/oplock.c message_to_share_mode_entry(&msg, (char *)data->data); data 498 source3/smbd/oplock.c (uint8 *)data->data, data 520 source3/smbd/oplock.c (uint8 *)data->data, data 577 source3/smbd/oplock.c DATA_BLOB *data) data 585 source3/smbd/oplock.c if (data->data == NULL) { data 590 source3/smbd/oplock.c if (data->length != MSG_SMB_KERNEL_BREAK_SIZE) { data 591 source3/smbd/oplock.c DEBUG(0, ("Got invalid msg len %d\n", (int)data->length)); data 596 source3/smbd/oplock.c pull_file_id_24((char *)data->data, &id); data 597 source3/smbd/oplock.c file_id = (unsigned long)IVAL(data->data, 24); data 683 source3/smbd/oplock.c DATA_BLOB *data) data 687 source3/smbd/oplock.c if (data->data == NULL) { data 692 source3/smbd/oplock.c if (data->length != MSG_SMB_SHARE_MODE_ENTRY_SIZE) { data 694 source3/smbd/oplock.c (unsigned int)data->length)); data 699 source3/smbd/oplock.c message_to_share_mode_entry(&msg, (char *)data->data); data 713 source3/smbd/oplock.c DATA_BLOB *data) data 717 source3/smbd/oplock.c if (data->data == NULL) { data 722 source3/smbd/oplock.c if (data->length != MSG_SMB_SHARE_MODE_ENTRY_SIZE) { data 723 source3/smbd/oplock.c DEBUG(0, ("Got invalid msg len %d\n", (int)data->length)); data 728 source3/smbd/oplock.c message_to_share_mode_entry(&msg, (char *)data->data); data 53 source3/smbd/oplock_onefs.c } data; data 77 source3/smbd/oplock_onefs.c r->id, r->data.fsp->fsp_name); data 81 source3/smbd/oplock_onefs.c r->id, (int)r->data.mid); data 219 source3/smbd/oplock_onefs.c result->data.mid = mid; data 250 source3/smbd/oplock_onefs.c if (open_was_deferred(cb->data.mid)) { data 252 source3/smbd/oplock_onefs.c "open mid=%d\n", cb->data.mid) != -1) { data 260 source3/smbd/oplock_onefs.c cb->data.fsp = fsp; data 275 source3/smbd/oplock_onefs.c sme->id = cb->data.fsp->file_id; data 276 source3/smbd/oplock_onefs.c sme->share_file_id = cb->data.fsp->fh->gen_id; data 302 source3/smbd/oplock_onefs.c cb->data.fsp->fsp_name)); data 339 source3/smbd/oplock_onefs.c cb->data.fsp->fsp_name)); data 375 source3/smbd/oplock_onefs.c fsp = cb->data.fsp; data 409 source3/smbd/oplock_onefs.c DEBUG(10, ("Got semlock available for mid %d\n", cb->data.mid)); data 412 source3/smbd/oplock_onefs.c if (!(open_was_deferred(cb->data.mid))) { data 423 source3/smbd/oplock_onefs.c schedule_deferred_open_smb_message(cb->data.mid); data 453 source3/smbd/oplock_onefs.c DEBUG(1, ("Got semlock_async_failure message for mid %d\n", cb->data.mid)); data 456 source3/smbd/oplock_onefs.c if (!(open_was_deferred(cb->data.mid))) { data 467 source3/smbd/oplock_onefs.c if (!(pml = get_open_deferred_message(cb->data.mid))) { data 469 source3/smbd/oplock_onefs.c "mid %d\n", cb->data.mid)); data 473 source3/smbd/oplock_onefs.c state = (struct deferred_open_record *)pml->private_data.data; data 479 source3/smbd/oplock_onefs.c schedule_deferred_open_smb_message(cb->data.mid); data 682 source3/smbd/password.c "user=%s pass=%s\n", user,password.data)); data 156 source3/smbd/pipes.c const uint8_t *data; data 179 source3/smbd/pipes.c data = req->buf + 3; data 185 source3/smbd/pipes.c fsp->fake_file_handle, data, state->numtowrite); data 244 source3/smbd/pipes.c uint8_t *data; data 273 source3/smbd/pipes.c data = (uint8_t *)smb_base(req->inbuf) + smb_doff; data 289 source3/smbd/pipes.c data += 2; data 294 source3/smbd/pipes.c fsp->fake_file_handle, data, state->numtowrite); data 353 source3/smbd/pipes.c uint8_t *data; data 385 source3/smbd/pipes.c data = (uint8_t *)smb_buf(req->outbuf); data 394 source3/smbd/pipes.c fsp->fake_file_handle, data, data 415 source3/smbd/process.c uint16_t mid = SVAL(msg->buf.data,smb_mid); data 418 source3/smbd/process.c inbuf = (uint8_t *)talloc_memdup(mem_ctx, msg->buf.data, data 466 source3/smbd/process.c if(msg->buf.data == NULL) { data 480 source3/smbd/process.c if (msg->private_data.data == NULL) { data 515 source3/smbd/process.c if (mid == SVAL(pml->buf.data,smb_mid)) { data 538 source3/smbd/process.c uint16 msg_mid = SVAL(pml->buf.data,smb_mid); data 589 source3/smbd/process.c if (SVAL(pml->buf.data,smb_mid) == mid && !pml->processed) { data 605 source3/smbd/process.c if (SVAL(pml->buf.data,smb_mid) == mid) { data 1201 source3/smbd/process.c static void smb_dump(const char *name, int type, const char *data, ssize_t len) data 1209 source3/smbd/process.c if (len < 4) len = smb_len(data)+4; data 1219 source3/smbd/process.c ssize_t ret = write(fd, data, len); data 1935 source3/smbd/process.c uint32_t msg_type, struct server_id server_id, DATA_BLOB *data) data 1937 source3/smbd/process.c release_ip((char *)data->data, NULL); data 634 source3/smbd/reply.c password.data[passlen]=0; data 3059 source3/smbd/reply.c char *data; data 3095 source3/smbd/reply.c data = smb_buf(req->outbuf) + 3; data 3134 source3/smbd/reply.c nread = read_file(fsp,data,startpos,numtoread); data 3169 source3/smbd/reply.c char *data; data 3213 source3/smbd/reply.c data = smb_buf(req->outbuf) + 3; data 3226 source3/smbd/reply.c nread = read_file(fsp,data,startpos,numtoread); data 3258 source3/smbd/reply.c char *data; data 3261 source3/smbd/reply.c data = smb_buf(outbuf); data 3588 source3/smbd/reply.c char *data=NULL; data 3639 source3/smbd/reply.c data = smb_buf(req->inbuf); data 3642 source3/smbd/reply.c data = smb_base(req->inbuf) + SVAL(req->vwv+11, 0); data 3646 source3/smbd/reply.c if (data + numtowrite > smb_base(req->inbuf) + smb_len(req->inbuf)) { data 3665 source3/smbd/reply.c nwritten = write_file(req,fsp,data,startpos,numtowrite); data 3817 source3/smbd/reply.c const char *data; data 3845 source3/smbd/reply.c data = (const char *)req->buf + 3; data 3865 source3/smbd/reply.c nwritten = write_file(req,fsp,data,startpos,numtowrite); data 3924 source3/smbd/reply.c const char *data; data 3959 source3/smbd/reply.c data = (const char *)req->buf + 3; data 3993 source3/smbd/reply.c nwritten = write_file(req,fsp,data,startpos,numtowrite); data 4127 source3/smbd/reply.c char *data; data 4196 source3/smbd/reply.c data = smb_base(req->inbuf) + smb_doff; data 4243 source3/smbd/reply.c schedule_aio_write_and_X(conn, req, fsp, data, startpos, data 4248 source3/smbd/reply.c nwritten = write_file(req,fsp,data,startpos,numtowrite); data 4523 source3/smbd/reply.c const char *data; data 4551 source3/smbd/reply.c data = (const char *)req->buf + 1; data 4565 source3/smbd/reply.c nwritten = write_file(req,fsp,data,startpos,numtowrite); data 5015 source3/smbd/reply.c const char *data; data 5053 source3/smbd/reply.c data = (const char *)req->buf + 3; data 5055 source3/smbd/reply.c if (write_file(req,fsp,data,-1,numtowrite) != numtowrite) { data 6763 source3/smbd/reply.c uint32 get_lock_pid(const uint8_t *data, int data_offset, data 6767 source3/smbd/reply.c return (uint32)SVAL(data,SMB_LPID_OFFSET(data_offset)); data 6769 source3/smbd/reply.c return (uint32)SVAL(data,SMB_LARGE_LPID_OFFSET(data_offset)); data 6776 source3/smbd/reply.c uint64_t get_lock_count(const uint8_t *data, int data_offset, data 6782 source3/smbd/reply.c count = (uint64_t)IVAL(data,SMB_LKLEN_OFFSET(data_offset)); data 6786 source3/smbd/reply.c count = (((uint64_t) IVAL(data,SMB_LARGE_LKLEN_OFFSET_HIGH(data_offset))) << 32) | data 6787 source3/smbd/reply.c ((uint64_t) IVAL(data,SMB_LARGE_LKLEN_OFFSET_LOW(data_offset))); data 6797 source3/smbd/reply.c if(IVAL(data,SMB_LARGE_LKLEN_OFFSET_HIGH(data_offset)) != 0) { data 6799 source3/smbd/reply.c (unsigned int)IVAL(data,SMB_LARGE_LKLEN_OFFSET_HIGH(data_offset)), data 6800 source3/smbd/reply.c (unsigned int)IVAL(data,SMB_LARGE_LKLEN_OFFSET_LOW(data_offset)) )); data 6801 source3/smbd/reply.c SIVAL(data,SMB_LARGE_LKLEN_OFFSET_HIGH(data_offset),0); data 6804 source3/smbd/reply.c count = (uint64_t)IVAL(data,SMB_LARGE_LKLEN_OFFSET_LOW(data_offset)); data 6849 source3/smbd/reply.c uint64_t get_lock_offset(const uint8_t *data, int data_offset, data 6857 source3/smbd/reply.c offset = (uint64_t)IVAL(data,SMB_LKOFF_OFFSET(data_offset)); data 6861 source3/smbd/reply.c offset = (((uint64_t) IVAL(data,SMB_LARGE_LKOFF_OFFSET_HIGH(data_offset))) << 32) | data 6862 source3/smbd/reply.c ((uint64_t) IVAL(data,SMB_LARGE_LKOFF_OFFSET_LOW(data_offset))); data 6872 source3/smbd/reply.c if(IVAL(data,SMB_LARGE_LKOFF_OFFSET_HIGH(data_offset)) != 0) { data 6873 source3/smbd/reply.c uint32 low = IVAL(data,SMB_LARGE_LKOFF_OFFSET_LOW(data_offset)); data 6874 source3/smbd/reply.c uint32 high = IVAL(data,SMB_LARGE_LKOFF_OFFSET_HIGH(data_offset)); data 6884 source3/smbd/reply.c SIVAL(data,SMB_LARGE_LKOFF_OFFSET_HIGH(data_offset),0); data 6885 source3/smbd/reply.c SIVAL(data,SMB_LARGE_LKOFF_OFFSET_LOW(data_offset),new_low); data 6888 source3/smbd/reply.c offset = (uint64_t)IVAL(data,SMB_LARGE_LKOFF_OFFSET_LOW(data_offset)); data 6911 source3/smbd/reply.c const uint8_t *data; data 6937 source3/smbd/reply.c data = req->buf; data 7030 source3/smbd/reply.c lock_pid = get_lock_pid( data, i, large_file_format); data 7031 source3/smbd/reply.c count = get_lock_count( data, i, large_file_format); data 7032 source3/smbd/reply.c offset = get_lock_offset( data, i, large_file_format, &err); data 7071 source3/smbd/reply.c data += ((large_file_format ? 20 : 10)*num_ulocks); data 7079 source3/smbd/reply.c lock_pid = get_lock_pid( data, i, large_file_format); data 7080 source3/smbd/reply.c count = get_lock_count( data, i, large_file_format); data 7081 source3/smbd/reply.c offset = get_lock_offset( data, i, large_file_format, &err); data 7213 source3/smbd/reply.c lock_pid = get_lock_pid( data, i, large_file_format); data 7214 source3/smbd/reply.c count = get_lock_count( data, i, large_file_format); data 7215 source3/smbd/reply.c offset = get_lock_offset( data, i, large_file_format, data 381 source3/smbd/seal.c in_buf.value = secblob.data; data 426 source3/smbd/seal.c *ppdata = (unsigned char *)memdup(response.data, response.length); data 468 source3/smbd/seal.c *ppdata = (unsigned char *)memdup(response.data, response.length); data 595 source3/smbd/seal.c *ppdata = (unsigned char *)memdup(response.data, response.length); data 649 source3/smbd/seal.c *ppdata = (unsigned char *)memdup(response.data, response.length); data 93 source3/smbd/server.c DATA_BLOB *data) data 110 source3/smbd/server.c DATA_BLOB *data) data 112 source3/smbd/server.c const char *name = (const char *)data->data; data 135 source3/smbd/server.c DATA_BLOB *data) data 144 source3/smbd/server.c DATA_BLOB *data) data 155 source3/smbd/server.c DATA_BLOB *data) data 159 source3/smbd/server.c if (data->length != sizeof(sig)) { data 166 source3/smbd/server.c sig = *(int *)data->data; data 62 source3/smbd/session.c TDB_DATA key, data; data 87 source3/smbd/session.c data.dptr = NULL; data 88 source3/smbd/session.c data.dsize = 0; data 189 source3/smbd/session.c data.dptr = (uint8 *)&sessionid; data 190 source3/smbd/session.c data.dsize = sizeof(sessionid); data 192 source3/smbd/session.c status = rec->store(rec, data, TDB_REPLACE); data 220 source3/smbd/sesssetup.c *pblob_out = data_blob(reply.data, reply.length); data 641 source3/smbd/sesssetup.c (*auth_ntlmssp_state)->ntlmssp_state->session_key.data, data 855 source3/smbd/sesssetup.c file_save("auth.dat", blob1.data, blob1.length); data 865 source3/smbd/sesssetup.c if (auth.data[0] == ASN1_APPLICATION(0)) { data 982 source3/smbd/sesssetup.c ASN1_DATA *data; data 1030 source3/smbd/sesssetup.c memcpy(tmp_blob.data, data 1031 source3/smbd/sesssetup.c pad->partial_data.data, data 1033 source3/smbd/sesssetup.c memcpy(tmp_blob.data + pad->partial_data.length, data 1034 source3/smbd/sesssetup.c pblob->data, data 1057 source3/smbd/sesssetup.c if ((pblob->data[0] != ASN1_APPLICATION(0)) && data 1058 source3/smbd/sesssetup.c (pblob->data[0] != ASN1_CONTEXT(1))) { data 1069 source3/smbd/sesssetup.c data = asn1_init(NULL); data 1070 source3/smbd/sesssetup.c if (data == NULL) { data 1074 source3/smbd/sesssetup.c asn1_load(data, *pblob); data 1075 source3/smbd/sesssetup.c asn1_start_tag(data, pblob->data[0]); data 1076 source3/smbd/sesssetup.c if (data->has_error || data->nesting == NULL) { data 1077 source3/smbd/sesssetup.c asn1_free(data); data 1084 source3/smbd/sesssetup.c if (data->nesting->taglen + data->nesting->start < data->nesting->taglen || data 1085 source3/smbd/sesssetup.c data->nesting->taglen + data->nesting->start < data->nesting->start) { data 1090 source3/smbd/sesssetup.c (unsigned int)data->nesting->taglen, data 1091 source3/smbd/sesssetup.c (unsigned int)data->nesting->start )); data 1093 source3/smbd/sesssetup.c asn1_free(data); data 1100 source3/smbd/sesssetup.c needed_len = data->nesting->taglen + data->nesting->start; data 1101 source3/smbd/sesssetup.c asn1_free(data); data 1126 source3/smbd/sesssetup.c pad->partial_data = data_blob(pblob->data, pblob->length); data 1127 source3/smbd/sesssetup.c if (pad->partial_data.data == NULL) { data 1184 source3/smbd/sesssetup.c file_save("negotiate.dat", blob1.data, blob1.length); data 1268 source3/smbd/sesssetup.c if (blob1.data[0] == ASN1_APPLICATION(0)) { data 1278 source3/smbd/sesssetup.c if (blob1.data[0] == ASN1_CONTEXT(1)) { data 1288 source3/smbd/sesssetup.c if (strncmp((char *)(blob1.data), "NTLMSSP", 7) == 0) { data 1451 source3/smbd/sesssetup.c plaintext_password.data[passlen1] = 0; data 1786 source3/smbd/sesssetup.c nt_resp.data ? nt_resp : lm_resp, data 267 source3/smbd/statcache.c translated_path = talloc_strdup(ctx,(char *)data_val.data); data 138 source3/smbd/trans2.c pea->value.data = (unsigned char *)val; data 357 source3/smbd/trans2.c memcpy( p + 4 + dos_namelen + 1, ea_list->ea.value.data, ea_list->ea.value.length); data 452 source3/smbd/trans2.c ea_list->ea.value.data, ea_list->ea.value.length, 0); data 457 source3/smbd/trans2.c ea_list->ea.value.data, ea_list->ea.value.length, 0); data 555 source3/smbd/trans2.c if (!eal->ea.value.data) { data 559 source3/smbd/trans2.c memcpy(eal->ea.value.data, pdata + 4 + namelen + 1, val_len); data 562 source3/smbd/trans2.c eal->ea.value.data[val_len] = '\0'; data 571 source3/smbd/trans2.c dump_data(10, eal->ea.value.data, eal->ea.value.length); data 3687 source3/smbd/trans2.c char *data, data 3713 source3/smbd/trans2.c SIVAL(data, ofs+4, namelen); data 3714 source3/smbd/trans2.c SOFF_T(data, ofs+8, streams[i].size); data 3715 source3/smbd/trans2.c SOFF_T(data, ofs+16, streams[i].alloc_size); data 3716 source3/smbd/trans2.c memcpy(data+ofs+24, namebuf, namelen); data 3722 source3/smbd/trans2.c SIVAL(data, ofs, 0); data 3727 source3/smbd/trans2.c memset(data+next_offset, 0, align); data 3730 source3/smbd/trans2.c SIVAL(data, ofs, next_offset - ofs); data 7538 source3/smbd/trans2.c &state->data, state->total_data, data 7549 source3/smbd/trans2.c &state->data, state->total_data, data 7560 source3/smbd/trans2.c &state->data, state->total_data, data 7571 source3/smbd/trans2.c &state->data, state->total_data, data 7582 source3/smbd/trans2.c &state->data, state->total_data, data 7594 source3/smbd/trans2.c &state->data, state->total_data, data 7606 source3/smbd/trans2.c &state->data, state->total_data, data 7617 source3/smbd/trans2.c &state->data, state->total_data, data 7628 source3/smbd/trans2.c &state->data, state->total_data, data 7639 source3/smbd/trans2.c &state->data, state->total_data, data 7650 source3/smbd/trans2.c &state->data, state->total_data, data 7661 source3/smbd/trans2.c &state->data, state->total_data, data 7744 source3/smbd/trans2.c state->data = NULL; data 7791 source3/smbd/trans2.c state->data = (char *)SMB_MALLOC(state->total_data); data 7792 source3/smbd/trans2.c if (state->data == NULL) { data 7801 source3/smbd/trans2.c memcpy(state->data,smb_base(req->inbuf)+dsoff,dscnt); data 7817 source3/smbd/trans2.c SAFE_FREE(state->data); data 7835 source3/smbd/trans2.c SAFE_FREE(state->data); data 7854 source3/smbd/trans2.c SAFE_FREE(state->data); data 7931 source3/smbd/trans2.c memcpy(state->data+ddisp, smb_base(req->inbuf)+doff,dcnt); data 7943 source3/smbd/trans2.c SAFE_FREE(state->data); data 7954 source3/smbd/trans2.c SAFE_FREE(state->data); data 804 source3/smbd/vfs.c && (cache_value.data[cache_value.length-1] == '\0')); data 806 source3/smbd/vfs.c if ((SMB_VFS_STAT(conn, (char *)cache_value.data, &st2) == 0) data 812 source3/smbd/vfs.c result = talloc_strdup(ctx, (char *)cache_value.data); data 56 source3/torture/cmd_vfs.c vfs->data = TALLOC_ARRAY(mem_ctx, char, size); data 57 source3/torture/cmd_vfs.c if (vfs->data == NULL) { data 61 source3/torture/cmd_vfs.c memset(vfs->data, c, size); data 74 source3/torture/cmd_vfs.c if (vfs->data == NULL || vfs->data_size == 0) { data 90 source3/torture/cmd_vfs.c dump_data(0, (uint8 *)(vfs->data) + offset, len); data 414 source3/torture/cmd_vfs.c vfs->data = TALLOC_ARRAY(mem_ctx, char, size); data 415 source3/torture/cmd_vfs.c if (vfs->data == NULL) { data 421 source3/torture/cmd_vfs.c rsize = SMB_VFS_READ(vfs->files[fd], vfs->data, size); data 444 source3/torture/cmd_vfs.c if (vfs->data == NULL) { data 454 source3/torture/cmd_vfs.c wsize = SMB_VFS_WRITE(vfs->files[fd], vfs->data, size); data 36 source3/torture/mangle_test.c TDB_DATA data; data 86 source3/torture/mangle_test.c data = tdb_fetch_bystring(tdb, shortname); data 87 source3/torture/mangle_test.c if (data.dptr) { data 89 source3/torture/mangle_test.c if (!strequal(name, (const char *)data.dptr)) { data 94 source3/torture/mangle_test.c name, data.dptr, shortname, collisions, total); data 96 source3/torture/mangle_test.c free(data.dptr); data 35 source3/torture/msgtest.c DATA_BLOB *data) data 52 source3/torture/scanner.c char *param, char *data, data 64 source3/torture/scanner.c data, data_len, cli->max_xmit /* data, length, max */ data 83 source3/torture/scanner.c char *param, char *data, data 89 source3/torture/scanner.c ret = try_trans2(cli, op, param, data, param_len, data 98 source3/torture/scanner.c ret = try_trans2(cli, op, param, data, param_len, data 121 source3/torture/scanner.c char param[PARAM_SIZE], data[DATA_SIZE]; data 124 source3/torture/scanner.c memset(data, 0, sizeof(data)); data 130 source3/torture/scanner.c status = try_trans2_len(cli, "void", op, level, param, data, param_len, &data_len, data 139 source3/torture/scanner.c status = try_trans2_len(cli, "fnum", op, level, param, data, param_len, &data_len, data 149 source3/torture/scanner.c status = try_trans2_len(cli, "notify", op, level, param, data, param_len, &data_len, data 160 source3/torture/scanner.c status = try_trans2_len(cli, "fname", op, level, param, data, param_len, &data_len, data 171 source3/torture/scanner.c status = try_trans2_len(cli, "newfile", op, level, param, data, param_len, &data_len, data 183 source3/torture/scanner.c status = try_trans2_len(cli, "dfs", op, level, param, data, param_len, &data_len, data 256 source3/torture/scanner.c char *param, char *data, data 266 source3/torture/scanner.c data, data_len, cli->max_xmit /* data, length, max */ data 285 source3/torture/scanner.c char *param, char *data, data 291 source3/torture/scanner.c ret = try_nttrans(cli, op, param, data, param_len, data 300 source3/torture/scanner.c ret = try_nttrans(cli, op, param, data, param_len, data 323 source3/torture/scanner.c char param[PARAM_SIZE], data[DATA_SIZE]; data 326 source3/torture/scanner.c memset(data, 0, sizeof(data)); data 332 source3/torture/scanner.c status = try_nttrans_len(cli, "void", op, level, param, data, param_len, &data_len, data 341 source3/torture/scanner.c status = try_nttrans_len(cli, "fnum", op, level, param, data, param_len, &data_len, data 351 source3/torture/scanner.c status = try_nttrans_len(cli, "notify", op, level, param, data, param_len, &data_len, data 362 source3/torture/scanner.c status = try_nttrans_len(cli, "fname", op, level, param, data, param_len, &data_len, data 373 source3/torture/scanner.c status = try_nttrans_len(cli, "newfile", op, level, param, data, param_len, &data_len, data 385 source3/torture/scanner.c status = try_nttrans_len(cli, "dfs", op, level, param, data, param_len, &data_len, data 33 source3/torture/t_asn1.c for (i=0; tests[i].data != NULL; i++) { data 34 source3/torture/t_asn1.c ASN1_DATA *data; data 37 source3/torture/t_asn1.c data = asn1_init(talloc_tos()); data 38 source3/torture/t_asn1.c if (!data) { data 42 source3/torture/t_asn1.c asn1_write_Integer(data, values[i]); data 44 source3/torture/t_asn1.c if ((data->length != tests[i].length) || data 45 source3/torture/t_asn1.c (memcmp(data>data, tests[i].data, data->length) != 0)) { data 50 source3/torture/t_asn1.c blob.data = data->data; data 51 source3/torture/t_asn1.c blob.length = data->length; data 52 source3/torture/t_asn1.c asn1_load(data, blob); data 53 source3/torture/t_asn1.c if (!asn1_read_Integer(data, &val)) { data 4727 source3/torture/torture.c dump_data(0, ea_list[i].value.data, data 4756 source3/torture/torture.c dump_data(0, ea_list[i].value.data, data 5499 source3/torture/torture.c if (strcmp((const char *)blob.data, "bar") != 0) { data 5501 source3/torture/torture.c __location__, (const char *)blob.data, "bar"); data 5542 source3/torture/torture.c TDB_DATA data = string_tdb_data(value); data 5551 source3/torture/torture.c status = rec->store(rec, data, 0); data 5563 source3/torture/torture.c if ((rec->value.dsize != data.dsize) data 5564 source3/torture/torture.c || (memcmp(rec->value.dptr, data.dptr, data.dsize) != 0)) { data 5703 source3/torture/torture.c if (memcmp(a.data, b.data, a.length) != 0) { data 207 source3/torture/vfstest.c vfs->data = NULL; data 34 source3/torture/vfstest.h void *data; data 32 source3/utils/dbwrap_tool.c void *data) data 44 source3/utils/dbwrap_tool.c void *data) data 62 source3/utils/dbwrap_tool.c void *data) data 65 source3/utils/dbwrap_tool.c int32_t value = *((int32_t *)data); data 80 source3/utils/dbwrap_tool.c void *data) data 83 source3/utils/dbwrap_tool.c uint32_t value = *((uint32_t *)data); data 99 source3/utils/dbwrap_tool.c void *data) data 126 source3/utils/dbwrap_tool.c void *data) data 161 source3/utils/dbwrap_tool.c void *data) data 180 source3/utils/dbwrap_tool.c void *data); data 134 source3/utils/log2pcaphex.c void print_pcap_packet(FILE *out, unsigned char *data, long length, long caplen) data 144 source3/utils/log2pcaphex.c fwrite(data, sizeof(unsigned char), caplen, out); data 147 source3/utils/log2pcaphex.c void print_hex_packet(FILE *out, unsigned char *data, long length) data 153 source3/utils/log2pcaphex.c fprintf(out, "%02x ", data[i]); data 161 source3/utils/log2pcaphex.c void print_netbios_packet(FILE *out, unsigned char *data, long length, long actual_length) data 175 source3/utils/log2pcaphex.c memcpy(newdata+offset,data,length); data 50 source3/utils/net_eventlog.c blob.data = (uint8_t *)file_load(argv[0], &blob.length, 0, ctx); data 51 source3/utils/net_eventlog.c if (!blob.data) { data 104 source3/utils/net_eventlog.c blob.data = (uint8_t *)file_load(argv[0], &blob.length, 0, ctx); data 105 source3/utils/net_eventlog.c if (!blob.data) { data 205 source3/utils/net_eventlog.c if (!file_save(argv[0], blob.data, blob.length)) { data 35 source3/utils/net_idmap.c TDB_DATA data, data 39 source3/utils/net_idmap.c printf("USER HWM %d\n", IVAL(data.dptr,0)); data 44 source3/utils/net_idmap.c printf("GROUP HWM %d\n", IVAL(data.dptr,0)); data 51 source3/utils/net_idmap.c printf("%s %s\n", data.dptr, key.dptr); data 369 source3/utils/net_lookup.c realm.data = CONST_DISCARD(char *, argv[0]); data 372 source3/utils/net_lookup.c realm.data = lp_realm(); data 373 source3/utils/net_lookup.c realm.length = strlen((const char *)realm.data); data 381 source3/utils/net_lookup.c realm.data = (char *) *realms; data 382 source3/utils/net_lookup.c realm.length = strlen((const char *)realm.data); data 5743 source3/utils/net_rpc.c DATA_BLOB data = data_blob_null; data 5756 source3/utils/net_rpc.c data = data_blob(info->password.password->data, data 5764 source3/utils/net_rpc.c cleartextpwd = decrypt_trustdom_secret(nt_hash, &data); data 5786 source3/utils/net_rpc.c data_blob_free(&data); data 309 source3/utils/net_rpc_printer.c char *data = NULL; data 351 source3/utils/net_rpc_printer.c if (!(data = (char *)SMB_MALLOC(read_size))) { data 376 source3/utils/net_rpc_printer.c n = cli_read(cli_share_src, fnum_src, data, nread, data 382 source3/utils/net_rpc_printer.c ret = cli_write(cli_share_dst, fnum_dst, 0, data, data 450 source3/utils/net_rpc_printer.c SAFE_FREE(data); data 815 source3/utils/net_rpc_printer.c union spoolss_PrinterData data) data 825 source3/utils/net_rpc_printer.c data, data 2382 source3/utils/net_rpc_printer.c UNISTR2 data; data 2396 source3/utils/net_rpc_printer.c init_unistr2(&data, SAMBA_PRINTER_PORT_NAME, UNI_STR_TERMINATE); data 2406 source3/utils/net_rpc_printer.c init_unistr2(&data, unc_name, UNI_STR_TERMINATE); data 2420 source3/utils/net_rpc_printer.c init_unistr2(&data, url, UNI_STR_TERMINATE); data 2427 source3/utils/net_rpc_printer.c init_unistr2(&data, longname, UNI_STR_TERMINATE); data 2433 source3/utils/net_rpc_printer.c init_unistr2(&data, global_myname(), UNI_STR_TERMINATE); data 2438 source3/utils/net_rpc_printer.c value.size = data.uni_str_len * 2; data 2440 source3/utils/net_rpc_printer.c value.data_p = (uint8_t *)TALLOC_MEMDUP(mem_ctx, data.buffer, value.size); data 2460 source3/utils/net_rpc_printer.c info[j].data); data 2467 source3/utils/net_rpc_printer.c v.data_p = blob.data; data 270 source3/utils/net_rpc_registry.c uint8 *data = NULL; data 283 source3/utils/net_rpc_registry.c data = (uint8 *)TALLOC(mem_ctx, data_size); data 288 source3/utils/net_rpc_registry.c data, &data_size, data 311 source3/utils/net_rpc_registry.c err = registry_pull_value(values, &values[i], type, data, data 365 source3/utils/net_rpc_registry.c result = rpccli_winreg_SetValue(pipe_hnd, blob.data, key_hnd, data 367 source3/utils/net_rpc_registry.c blob.data, blob.length, NULL); data 368 source3/utils/net_rpc_registry.c TALLOC_FREE(blob.data); data 511 source3/utils/net_rpc_registry.c uint8_t *data = NULL; data 537 source3/utils/net_rpc_registry.c data, data 548 source3/utils/net_rpc_registry.c data = (uint8 *)TALLOC(tmp_ctx, data_size); data 554 source3/utils/net_rpc_registry.c data, data 565 source3/utils/net_rpc_registry.c werr = registry_pull_value(tmp_ctx, &value, type, data, data 894 source3/utils/net_rpc_registry.c uint32 data_size, data; data 908 source3/utils/net_rpc_registry.c nk->values[i].data, data 919 source3/utils/net_rpc_registry.c d_printf( "%c", nk->values[i].data[j] ); data 923 source3/utils/net_rpc_registry.c data = IVAL( nk->values[i].data, 0 ); data 924 source3/utils/net_rpc_registry.c d_printf("0x%x", data ); data 928 source3/utils/net_rpc_registry.c d_printf( "%x", nk->values[i].data[j] ); data 996 source3/utils/net_rpc_registry.c (const char *)nk->values[i].data, (nk->values[i].data_size & ~VK_DATA_IN_OFFSET) ); data 1189 source3/utils/net_rpc_registry.c blob.data = sd->data; data 265 source3/utils/net_rpc_service.c blob.data = talloc_steal(mem_ctx, buffer); data 147 source3/utils/ntlm_auth.c sep = response.data.info.winbind_separator; data 177 source3/utils/ntlm_auth.c fstrcpy(winbind_domain, response.data.domain_name); data 203 source3/utils/ntlm_auth.c fstrcpy(winbind_netbios_name, response.data.netbios_name); data 217 source3/utils/ntlm_auth.c generate_random_buffer(chal.data, chal.length); data 260 source3/utils/ntlm_auth.c request.data.name.dom_name, data 261 source3/utils/ntlm_auth.c request.data.name.name)) { data 274 source3/utils/ntlm_auth.c require_membership_of_sid = SMB_STRDUP(response.data.sid.sid); data 299 source3/utils/ntlm_auth.c fstrcpy(request.data.auth.user, user); data 300 source3/utils/ntlm_auth.c fstrcpy(request.data.auth.pass, pass); data 302 source3/utils/ntlm_auth.c strlcpy(request.data.auth.require_membership_of_sid, data 304 source3/utils/ntlm_auth.c sizeof(request.data.auth.require_membership_of_sid)); data 312 source3/utils/ntlm_auth.c if ((result != NSS_STATUS_SUCCESS) && (response.data.auth.nt_status == 0)) { data 317 source3/utils/ntlm_auth.c response.data.auth.nt_status_string, data 318 source3/utils/ntlm_auth.c response.data.auth.error_string, data 319 source3/utils/ntlm_auth.c response.data.auth.nt_status); data 321 source3/utils/ntlm_auth.c if ((result != NSS_STATUS_SUCCESS) && (response.data.auth.nt_status == 0)) { data 326 source3/utils/ntlm_auth.c response.data.auth.nt_status_string, data 327 source3/utils/ntlm_auth.c response.data.auth.error_string, data 328 source3/utils/ntlm_auth.c response.data.auth.nt_status)); data 362 source3/utils/ntlm_auth.c request.data.auth_crap.logon_parameters = MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT | MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT; data 365 source3/utils/ntlm_auth.c fstrcpy(request.data.auth_crap.require_membership_of_sid, require_membership_of_sid); data 367 source3/utils/ntlm_auth.c fstrcpy(request.data.auth_crap.user, username); data 368 source3/utils/ntlm_auth.c fstrcpy(request.data.auth_crap.domain, domain); data 370 source3/utils/ntlm_auth.c fstrcpy(request.data.auth_crap.workstation, data 373 source3/utils/ntlm_auth.c memcpy(request.data.auth_crap.chal, challenge->data, MIN(challenge->length, 8)); data 376 source3/utils/ntlm_auth.c memcpy(request.data.auth_crap.lm_resp, data 377 source3/utils/ntlm_auth.c lm_response->data, data 378 source3/utils/ntlm_auth.c MIN(lm_response->length, sizeof(request.data.auth_crap.lm_resp))); data 379 source3/utils/ntlm_auth.c request.data.auth_crap.lm_resp_len = lm_response->length; data 383 source3/utils/ntlm_auth.c if (nt_response->length > sizeof(request.data.auth_crap.nt_resp)) { data 386 source3/utils/ntlm_auth.c request.extra_data.data = SMB_MALLOC_ARRAY(char, request.extra_len); data 387 source3/utils/ntlm_auth.c if (request.extra_data.data == NULL) { data 390 source3/utils/ntlm_auth.c memcpy(request.extra_data.data, nt_response->data, data 394 source3/utils/ntlm_auth.c memcpy(request.data.auth_crap.nt_resp, data 395 source3/utils/ntlm_auth.c nt_response->data, nt_response->length); data 397 source3/utils/ntlm_auth.c request.data.auth_crap.nt_resp_len = nt_response->length; data 401 source3/utils/ntlm_auth.c SAFE_FREE(request.extra_data.data); data 405 source3/utils/ntlm_auth.c if ((result != NSS_STATUS_SUCCESS) && (response.data.auth.nt_status == 0)) { data 413 source3/utils/ntlm_auth.c nt_status = (NT_STATUS(response.data.auth.nt_status)); data 416 source3/utils/ntlm_auth.c *error_string = smb_xstrdup(response.data.auth.error_string); data 422 source3/utils/ntlm_auth.c memcpy(lm_key, response.data.auth.first_8_lm_hash, data 423 source3/utils/ntlm_auth.c sizeof(response.data.auth.first_8_lm_hash)); data 426 source3/utils/ntlm_auth.c memcpy(user_session_key, response.data.auth.user_session_key, data 427 source3/utils/ntlm_auth.c sizeof(response.data.auth.user_session_key)); data 431 source3/utils/ntlm_auth.c *unix_name = SMB_STRDUP(response.data.auth.unix_username); data 467 source3/utils/ntlm_auth.c fstrcpy(request.data.chng_pswd_auth_crap.user, username); data 469 source3/utils/ntlm_auth.c fstrcpy(request.data.chng_pswd_auth_crap.domain,domain); data 473 source3/utils/ntlm_auth.c memcpy(request.data.chng_pswd_auth_crap.new_nt_pswd, new_nt_pswd.data, sizeof(request.data.chng_pswd_auth_crap.new_nt_pswd)); data 474 source3/utils/ntlm_auth.c request.data.chng_pswd_auth_crap.new_nt_pswd_len = new_nt_pswd.length; data 479 source3/utils/ntlm_auth.c memcpy(request.data.chng_pswd_auth_crap.old_nt_hash_enc, old_nt_hash_enc.data, sizeof(request.data.chng_pswd_auth_crap.old_nt_hash_enc)); data 480 source3/utils/ntlm_auth.c request.data.chng_pswd_auth_crap.old_nt_hash_enc_len = old_nt_hash_enc.length; data 485 source3/utils/ntlm_auth.c memcpy(request.data.chng_pswd_auth_crap.new_lm_pswd, new_lm_pswd.data, sizeof(request.data.chng_pswd_auth_crap.new_lm_pswd)); data 486 source3/utils/ntlm_auth.c request.data.chng_pswd_auth_crap.new_lm_pswd_len = new_lm_pswd.length; data 491 source3/utils/ntlm_auth.c memcpy(request.data.chng_pswd_auth_crap.old_lm_hash_enc, old_lm_hash_enc.data, sizeof(request.data.chng_pswd_auth_crap.old_lm_hash_enc)); data 492 source3/utils/ntlm_auth.c request.data.chng_pswd_auth_crap.old_lm_hash_enc_len = old_lm_hash_enc.length; data 499 source3/utils/ntlm_auth.c if ((result != NSS_STATUS_SUCCESS) && (response.data.auth.nt_status == 0)) data 508 source3/utils/ntlm_auth.c nt_status = (NT_STATUS(response.data.auth.nt_status)); data 512 source3/utils/ntlm_auth.c *error_string = smb_xstrdup(response.data.auth.error_string); data 543 source3/utils/ntlm_auth.c memcpy(lm_session_key->data, lm_key, 8); data 544 source3/utils/ntlm_auth.c memset(lm_session_key->data+8, '\0', 8); data 685 source3/utils/ntlm_auth.c fstr_sprintf(wb_request.data.ccache_ntlm_auth.user, data 687 source3/utils/ntlm_auth.c wb_request.data.ccache_ntlm_auth.uid = geteuid(); data 688 source3/utils/ntlm_auth.c wb_request.data.ccache_ntlm_auth.initial_blob_len = initial_msg.length; data 689 source3/utils/ntlm_auth.c wb_request.data.ccache_ntlm_auth.challenge_blob_len = challenge_msg.length; data 693 source3/utils/ntlm_auth.c wb_request.extra_data.data = SMB_MALLOC_ARRAY(char, wb_request.extra_len); data 694 source3/utils/ntlm_auth.c if (wb_request.extra_data.data == NULL) { data 698 source3/utils/ntlm_auth.c memcpy(wb_request.extra_data.data, initial_msg.data, initial_msg.length); data 699 source3/utils/ntlm_auth.c memcpy(wb_request.extra_data.data + initial_msg.length, data 700 source3/utils/ntlm_auth.c challenge_msg.data, challenge_msg.length); data 704 source3/utils/ntlm_auth.c SAFE_FREE(wb_request.extra_data.data); data 712 source3/utils/ntlm_auth.c *reply = data_blob(wb_response.extra_data.data, data 713 source3/utils/ntlm_auth.c wb_response.data.ccache_ntlm_auth.auth_blob_len); data 714 source3/utils/ntlm_auth.c if (wb_response.data.ccache_ntlm_auth.auth_blob_len > 0 && data 715 source3/utils/ntlm_auth.c reply->data == NULL) { data 755 source3/utils/ntlm_auth.c opt_password = SMB_STRNDUP((const char *)request.data, data 818 source3/utils/ntlm_auth.c dump_data(10, request.data, request.length); data 846 source3/utils/ntlm_auth.c state->ntlmssp_state->session_key.data, data 890 source3/utils/ntlm_auth.c opt_password = SMB_STRNDUP((const char *)request.data, data 978 source3/utils/ntlm_auth.c dump_data(10, request.data, request.length); data 1012 source3/utils/ntlm_auth.c state->ntlmssp_state->session_key.data, data 1193 source3/utils/ntlm_auth.c if ( request.negTokenInit.mechToken.data == NULL ) { data 1216 source3/utils/ntlm_auth.c dump_data(10, request.negTokenInit.mechToken.data, data 1237 source3/utils/ntlm_auth.c if ( request.negTokenInit.mechToken.data == NULL ) { data 1294 source3/utils/ntlm_auth.c if (request.negTokenTarg.responseToken.data == NULL) { data 1498 source3/utils/ntlm_auth.c if ( (spnego.negTokenInit.mechListMIC.data == NULL) || data 1512 source3/utils/ntlm_auth.c memcpy(principal, spnego.negTokenInit.mechListMIC.data, data 1623 source3/utils/ntlm_auth.c opt_password = SMB_STRNDUP((const char *)request.data, request.length); data 1769 source3/utils/ntlm_auth.c } else if (!lm_response.data && !nt_response.data) { data 1771 source3/utils/ntlm_auth.c } else if (!challenge.data) { data 1977 source3/utils/ntlm_auth.c encode_pw_buffer(new_lm_pswd.data, newpswd, data 1980 source3/utils/ntlm_auth.c SamOEMhash(new_lm_pswd.data, old_nt_hash, 516); data 1982 source3/utils/ntlm_auth.c old_lm_hash_enc.data); data 1984 source3/utils/ntlm_auth.c new_lm_pswd.data = NULL; data 1986 source3/utils/ntlm_auth.c old_lm_hash_enc.data = NULL; data 1990 source3/utils/ntlm_auth.c encode_pw_buffer(new_nt_pswd.data, newpswd, data 1993 source3/utils/ntlm_auth.c SamOEMhash(new_nt_pswd.data, old_nt_hash, 516); data 1995 source3/utils/ntlm_auth.c old_nt_hash_enc.data); data 2000 source3/utils/ntlm_auth.c } else if ((!new_nt_pswd.data || !old_nt_hash_enc.data) && data 2001 source3/utils/ntlm_auth.c (!new_lm_pswd.data || old_lm_hash_enc.data) ) { data 69 source3/utils/ntlm_auth_diagnostics.c SMBencrypt(opt_password,chall.data,lm_response.data); data 72 source3/utils/ntlm_auth_diagnostics.c SMBNTencrypt(opt_password,chall.data,nt_response.data); data 75 source3/utils/ntlm_auth_diagnostics.c SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data); data 81 source3/utils/ntlm_auth_diagnostics.c lm_response.data[0]++; data 84 source3/utils/ntlm_auth_diagnostics.c nt_response.data[0]++; data 135 source3/utils/ntlm_auth_diagnostics.c if (memcmp(session_key.data, user_session_key, data 141 source3/utils/ntlm_auth_diagnostics.c dump_data(1, session_key.data, session_key.length); data 189 source3/utils/ntlm_auth_diagnostics.c SMBNTencrypt(opt_password,chall.data,nt_response.data); data 258 source3/utils/ntlm_auth_diagnostics.c SMBNTencrypt(opt_password,chall.data,nt_response.data); data 260 source3/utils/ntlm_auth_diagnostics.c SMBsesskeygen_ntv1(nt_hash, NULL, session_key.data); data 293 source3/utils/ntlm_auth_diagnostics.c if (memcmp(session_key.data, user_session_key, data 299 source3/utils/ntlm_auth_diagnostics.c dump_data(1, session_key.data, session_key.length); data 342 source3/utils/ntlm_auth_diagnostics.c lmv2_response.data[0]++; data 345 source3/utils/ntlm_auth_diagnostics.c ntlmv2_response.data[0]++; data 376 source3/utils/ntlm_auth_diagnostics.c if (break_which != NO_NT && break_which != BREAK_NT && memcmp(ntlmv2_session_key.data, user_session_key, data 382 source3/utils/ntlm_auth_diagnostics.c dump_data(1, ntlmv2_session_key.data, ntlmv2_session_key.length); data 468 source3/utils/ntlm_auth_diagnostics.c nt_response.data = (unsigned char *)nt_response_ucs2; data 479 source3/utils/ntlm_auth_diagnostics.c &lm_response.data, data 491 source3/utils/ntlm_auth_diagnostics.c lm_response.data[0]++; data 494 source3/utils/ntlm_auth_diagnostics.c nt_response.data[0]++; data 497 source3/utils/ntlm_auth_diagnostics.c SAFE_FREE(lm_response.data); data 501 source3/utils/ntlm_auth_diagnostics.c SAFE_FREE(nt_response.data); data 516 source3/utils/ntlm_auth_diagnostics.c SAFE_FREE(nt_response.data); data 517 source3/utils/ntlm_auth_diagnostics.c SAFE_FREE(lm_response.data); data 152 source3/utils/profiles.c (const char *)nk->values[i].data, (nk->values[i].data_size & ~VK_DATA_IN_OFFSET) ); data 110 source3/utils/smbcontrol.c DATA_BLOB *data) data 113 source3/utils/smbcontrol.c (int)data->length, (const char *)data->data); data 123 source3/utils/smbcontrol.c DATA_BLOB *data) data 125 source3/utils/smbcontrol.c printf("%.*s", (int)data->length, (const char *)data->data); data 375 source3/utils/smbcontrol.c DATA_BLOB *data) data 447 source3/utils/smbcontrol.c DATA_BLOB *data) data 454 source3/utils/smbcontrol.c if (data->length != sizeof(int)) { data 456 source3/utils/smbcontrol.c (unsigned long)data->length); data 460 source3/utils/smbcontrol.c memcpy(&level, data->data, sizeof(int)); data 487 source3/utils/smbcontrol.c DATA_BLOB *data) data 1059 source3/utils/smbcontrol.c DATA_BLOB *data) data 1063 source3/utils/smbcontrol.c (*(data->data) == 0 ? "" : "NOT "), src_string); data 683 source3/winbindd/idmap_tdb.c TDB_DATA data; data 714 source3/winbindd/idmap_tdb.c data.dptr = NULL; data 725 source3/winbindd/idmap_tdb.c data = dbwrap_fetch_bystring(ctx->db, NULL, keystr); data 727 source3/winbindd/idmap_tdb.c if (!data.dptr) { data 733 source3/winbindd/idmap_tdb.c if (!string_to_sid(map->sid, (const char *)data.dptr)) { data 735 source3/winbindd/idmap_tdb.c (const char *)data.dptr, keystr)); data 740 source3/winbindd/idmap_tdb.c DEBUG(10,("Found record %s -> %s\n", keystr, (const char *)data.dptr)); data 744 source3/winbindd/idmap_tdb.c talloc_free(data.dptr); data 756 source3/winbindd/idmap_tdb.c TDB_DATA data; data 771 source3/winbindd/idmap_tdb.c data = dbwrap_fetch_bystring(ctx->db, tmp_ctx, keystr); data 772 source3/winbindd/idmap_tdb.c if (!data.dptr) { data 779 source3/winbindd/idmap_tdb.c if (sscanf((const char *)data.dptr, "UID %lu", &rec_id) == 1) { /* Try a UID record. */ data 782 source3/winbindd/idmap_tdb.c DEBUG(10,("Found uid record %s -> %s \n", keystr, (const char *)data.dptr )); data 785 source3/winbindd/idmap_tdb.c } else if (sscanf((const char *)data.dptr, "GID %lu", &rec_id) == 1) { /* Try a GID record. */ data 788 source3/winbindd/idmap_tdb.c DEBUG(10,("Found gid record %s -> %s \n", keystr, (const char *)data.dptr )); data 792 source3/winbindd/idmap_tdb.c DEBUG(2, ("Found INVALID record %s -> %s\n", keystr, (const char *)data.dptr)); data 999 source3/winbindd/idmap_tdb.c TDB_DATA ksid, kid, data; data 1008 source3/winbindd/idmap_tdb.c data.dptr = NULL; data 1055 source3/winbindd/idmap_tdb.c data = dbwrap_fetch(ctx->db, NULL, ksid); data 1056 source3/winbindd/idmap_tdb.c if (!data.dptr) { data 1064 source3/winbindd/idmap_tdb.c if ((data.dsize != kid.dsize) || data 1065 source3/winbindd/idmap_tdb.c (memcmp(data.dptr, kid.dptr, data.dsize) != 0)) { data 1069 source3/winbindd/idmap_tdb.c (const char *)data.dptr)); data 1104 source3/winbindd/idmap_tdb.c talloc_free(data.dptr); data 1133 source3/winbindd/idmap_tdb.c struct dump_data *data = talloc_get_type(pdata, struct dump_data); data 1135 source3/winbindd/idmap_tdb.c int num_maps = *data->num_maps; data 1140 source3/winbindd/idmap_tdb.c maps = talloc_realloc(NULL, *data->maps, struct id_map, num_maps+1); data 1143 source3/winbindd/idmap_tdb.c data->ret = NT_STATUS_NO_MEMORY; data 1146 source3/winbindd/idmap_tdb.c *data->maps = maps; data 1150 source3/winbindd/idmap_tdb.c data->ret = NT_STATUS_NO_MEMORY; data 1164 source3/winbindd/idmap_tdb.c *data->num_maps = num_maps + 1; data 1171 source3/winbindd/idmap_tdb.c *data->num_maps = num_maps + 1; data 1193 source3/winbindd/idmap_tdb.c struct dump_data *data; data 1198 source3/winbindd/idmap_tdb.c data = TALLOC_ZERO_P(ctx, struct dump_data); data 1199 source3/winbindd/idmap_tdb.c if ( ! data) { data 1203 source3/winbindd/idmap_tdb.c data->maps = maps; data 1204 source3/winbindd/idmap_tdb.c data->num_maps = num_maps; data 1205 source3/winbindd/idmap_tdb.c data->ret = NT_STATUS_OK; data 1207 source3/winbindd/idmap_tdb.c ctx->db->traverse_read(ctx->db, idmap_tdb_dump_one_entry, data); data 1209 source3/winbindd/idmap_tdb.c if ( ! NT_STATUS_IS_OK(data->ret)) { data 1210 source3/winbindd/idmap_tdb.c ret = data->ret; data 1213 source3/winbindd/idmap_tdb.c talloc_free(data); data 511 source3/winbindd/idmap_tdb2.c TDB_DATA data; data 546 source3/winbindd/idmap_tdb2.c data.dptr = NULL; data 557 source3/winbindd/idmap_tdb2.c data = dbwrap_fetch_bystring(idmap_tdb2, keystr, keystr); data 559 source3/winbindd/idmap_tdb2.c if (!data.dptr) { data 587 source3/winbindd/idmap_tdb2.c if (!string_to_sid(map->sid, (const char *)data.dptr)) { data 589 source3/winbindd/idmap_tdb2.c (const char *)data.dptr, keystr)); data 594 source3/winbindd/idmap_tdb2.c DEBUG(10,("Found record %s -> %s\n", keystr, (const char *)data.dptr)); data 609 source3/winbindd/idmap_tdb2.c TDB_DATA data; data 627 source3/winbindd/idmap_tdb2.c data = dbwrap_fetch_bystring(idmap_tdb2, tmp_ctx, keystr); data 628 source3/winbindd/idmap_tdb2.c if (!data.dptr) { data 656 source3/winbindd/idmap_tdb2.c if (sscanf((const char *)data.dptr, "UID %lu", &rec_id) == 1) { /* Try a UID record. */ data 659 source3/winbindd/idmap_tdb2.c DEBUG(10,("Found uid record %s -> %s \n", keystr, (const char *)data.dptr )); data 662 source3/winbindd/idmap_tdb2.c } else if (sscanf((const char *)data.dptr, "GID %lu", &rec_id) == 1) { /* Try a GID record. */ data 665 source3/winbindd/idmap_tdb2.c DEBUG(10,("Found gid record %s -> %s \n", keystr, (const char *)data.dptr )); data 669 source3/winbindd/idmap_tdb2.c DEBUG(2, ("Found INVALID record %s -> %s\n", keystr, (const char *)data.dptr)); data 778 source3/winbindd/idmap_tdb2.c TDB_DATA data; data 832 source3/winbindd/idmap_tdb2.c data = dbwrap_fetch_bystring(idmap_tdb2, ksidstr, ksidstr); data 833 source3/winbindd/idmap_tdb2.c if (data.dptr) { data 365 source3/winbindd/winbindd.c DATA_BLOB *data) data 377 source3/winbindd/winbindd.c DATA_BLOB *data) data 389 source3/winbindd/winbindd.c DATA_BLOB *data) data 541 source3/winbindd/winbindd.c SAFE_FREE(state->response.extra_data.data); data 618 source3/winbindd/winbindd.c &((char *)event->data)[event->done], data 630 source3/winbindd/winbindd.c done = sys_read(event->fd, &((char *)event->data)[event->done], data 653 source3/winbindd/winbindd.c void setup_async_read(struct winbindd_fd_event *event, void *data, size_t length, data 658 source3/winbindd/winbindd.c event->data = data; data 667 source3/winbindd/winbindd.c void setup_async_write(struct winbindd_fd_event *event, void *data, size_t length, data 672 source3/winbindd/winbindd.c event->data = data; data 710 source3/winbindd/winbindd.c SAFE_FREE(state->response.extra_data.data); data 734 source3/winbindd/winbindd.c setup_async_write(&state->fd_event, state->response.extra_data.data, data 742 source3/winbindd/winbindd.c SAFE_FREE(state->request.extra_data.data); data 794 source3/winbindd/winbindd.c state->request.extra_data.data = NULL; data 803 source3/winbindd/winbindd.c state->request.extra_data.data = NULL; data 808 source3/winbindd/winbindd.c state->request.extra_data.data = data 811 source3/winbindd/winbindd.c if (state->request.extra_data.data == NULL) { data 818 source3/winbindd/winbindd.c state->request.extra_data.data[state->request.extra_len] = '\0'; data 820 source3/winbindd/winbindd.c setup_async_read(&state->fd_event, state->request.extra_data.data, data 918 source3/winbindd/winbindd.c SAFE_FREE(state->response.extra_data.data); data 47 source3/winbindd/winbindd.h void *data; data 143 source3/winbindd/winbindd_async.c cont(s->caller_private_data, True, response->data.name.dom_name, data 144 source3/winbindd/winbindd_async.c response->data.name.name, data 145 source3/winbindd/winbindd_async.c (enum lsa_SidType)response->data.name.type); data 178 source3/winbindd/winbindd_async.c sid_to_fstring(request.data.sid, &s->sid); data 186 source3/winbindd/winbindd_async.c cont(s->caller_private_data, True, response->data.name.dom_name, data 187 source3/winbindd/winbindd_async.c response->data.name.name, data 188 source3/winbindd/winbindd_async.c (enum lsa_SidType)response->data.name.type); data 212 source3/winbindd/winbindd_async.c sid_to_fstring(request.data.sid, sid); data 236 source3/winbindd/winbindd_async.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 239 source3/winbindd/winbindd_async.c state->request.data.sid)); data 243 source3/winbindd/winbindd_async.c if (!string_to_sid(&sid, state->request.data.sid)) { data 244 source3/winbindd/winbindd_async.c DEBUG(5, ("%s not a SID\n", state->request.data.sid)); data 258 source3/winbindd/winbindd_async.c fstrcpy(state->response.data.name.dom_name, dom_name); data 259 source3/winbindd/winbindd_async.c fstrcpy(state->response.data.name.name, name); data 260 source3/winbindd/winbindd_async.c state->response.data.name.type = type; data 301 source3/winbindd/winbindd_async.c if (!string_to_sid(&sid, response->data.sid.sid)) { data 303 source3/winbindd/winbindd_async.c response->data.sid.sid)); data 309 source3/winbindd/winbindd_async.c (enum lsa_SidType)response->data.sid.type); data 347 source3/winbindd/winbindd_async.c fstrcpy( request.data.name.dom_name, s->dom_name ); data 348 source3/winbindd/winbindd_async.c fstrcpy( request.data.name.name, s->name ); data 356 source3/winbindd/winbindd_async.c if (!string_to_sid(&sid, response->data.sid.sid)) { data 358 source3/winbindd/winbindd_async.c response->data.sid.sid)); data 364 source3/winbindd/winbindd_async.c (enum lsa_SidType)response->data.sid.type); data 394 source3/winbindd/winbindd_async.c fstrcpy(request.data.name.dom_name, dom_name); data 395 source3/winbindd/winbindd_async.c fstrcpy(request.data.name.name, name); data 425 source3/winbindd/winbindd_async.c state->request.data.name.dom_name[sizeof(state->request.data.name.dom_name)-1]='\0'; data 428 source3/winbindd/winbindd_async.c state->request.data.name.name[sizeof(state->request.data.name.name)-1]='\0'; data 431 source3/winbindd/winbindd_async.c p = strstr(state->request.data.name.name, lp_winbind_separator()); data 434 source3/winbindd/winbindd_async.c name_domain = state->request.data.name.name; data 437 source3/winbindd/winbindd_async.c name_domain = state->request.data.name.dom_name; data 438 source3/winbindd/winbindd_async.c name_user = state->request.data.name.name; data 450 source3/winbindd/winbindd_async.c sid_to_fstring(state->response.data.sid.sid, &sid); data 451 source3/winbindd/winbindd_async.c state->response.data.sid.type = type; data 461 source3/winbindd/winbindd_async.c void (*cont)(void *priv, bool succ, fstring dom_name, char *data) = data 466 source3/winbindd/winbindd_async.c cont(private_data, False, response->data.name.dom_name, NULL); data 470 source3/winbindd/winbindd_async.c cont(private_data, True, response->data.name.dom_name, data 471 source3/winbindd/winbindd_async.c (char *)response->extra_data.data); data 473 source3/winbindd/winbindd_async.c SAFE_FREE(response->extra_data.data); data 506 source3/winbindd/winbindd_async.c fstrcpy(state->response.data.name.dom_name, domain->name); data 550 source3/winbindd/winbindd_async.c state->response.extra_data.data = extra_data; data 567 source3/winbindd/winbindd_async.c fstrcpy(state->response.data.name.dom_name, domain->name); data 607 source3/winbindd/winbindd_async.c state->response.extra_data.data = extra_data; data 705 source3/winbindd/winbindd_async.c state->request.data.sid)); data 707 source3/winbindd/winbindd_async.c if (!parse_ridlist(state->mem_ctx, state->request.extra_data.data, data 713 source3/winbindd/winbindd_async.c if (!string_to_sid(&domain_sid, state->request.data.sid)) { data 715 source3/winbindd/winbindd_async.c state->request.data.sid)); data 738 source3/winbindd/winbindd_async.c fstrcpy(state->response.data.domain_name, domain_name); data 741 source3/winbindd/winbindd_async.c state->response.extra_data.data = SMB_STRDUP(result); data 742 source3/winbindd/winbindd_async.c if (!state->response.extra_data.data) { data 774 source3/winbindd/winbindd_async.c aliases_str = (char *)response->extra_data.data; data 788 source3/winbindd/winbindd_async.c SAFE_FREE(response->extra_data.data); data 819 source3/winbindd/winbindd_async.c request.extra_data.data = sidstr; data 879 source3/winbindd/winbindd_async.c sid_to_fstring(request.data.sid, user_sid); data 899 source3/winbindd/winbindd_async.c sids_str = (char *)response->extra_data.data; data 930 source3/winbindd/winbindd_async.c SAFE_FREE(response->extra_data.data); data 1014 source3/winbindd/winbindd_async.c cont(private_data, True, response->data.user_info.acct_name, data 1015 source3/winbindd/winbindd_async.c response->data.user_info.full_name, data 1016 source3/winbindd/winbindd_async.c response->data.user_info.homedir, data 1017 source3/winbindd/winbindd_async.c response->data.user_info.shell, data 1018 source3/winbindd/winbindd_async.c response->data.user_info.primary_gid, data 1019 source3/winbindd/winbindd_async.c response->data.user_info.group_rid); data 1036 source3/winbindd/winbindd_async.c sid_to_fstring(request.data.sid, sid); data 93 source3/winbindd/winbindd_cache.c uint8 *data; data 208 source3/winbindd/winbindd_cache.c SAFE_FREE(centry->data); data 233 source3/winbindd/winbindd_cache.c ret = IVAL(centry->data, centry->ofs); data 247 source3/winbindd/winbindd_cache.c ret = CVAL(centry->data, centry->ofs); data 261 source3/winbindd/winbindd_cache.c ret = CVAL(centry->data, centry->ofs); data 275 source3/winbindd/winbindd_cache.c ret = IVAL(centry->data, centry->ofs); data 277 source3/winbindd/winbindd_cache.c ret += (uint64_t)IVAL(centry->data, centry->ofs) << 32; data 313 source3/winbindd/winbindd_cache.c memcpy(ret,centry->data + centry->ofs, len); data 343 source3/winbindd/winbindd_cache.c memcpy(ret,centry->data + centry->ofs, 16); data 392 source3/winbindd/winbindd_cache.c TDB_DATA data; data 403 source3/winbindd/winbindd_cache.c data = tdb_fetch_bystring( wcache->tdb, key ); data 404 source3/winbindd/winbindd_cache.c if ( !data.dptr || data.dsize!=8 ) { data 409 source3/winbindd/winbindd_cache.c domain->sequence_number = IVAL(data.dptr, 0); data 410 source3/winbindd/winbindd_cache.c domain->last_seq_check = IVAL(data.dptr, 4); data 412 source3/winbindd/winbindd_cache.c SAFE_FREE(data.dptr); data 433 source3/winbindd/winbindd_cache.c TDB_DATA data; data 446 source3/winbindd/winbindd_cache.c data.dptr = buf; data 447 source3/winbindd/winbindd_cache.c data.dsize = 8; data 449 source3/winbindd/winbindd_cache.c if ( tdb_store_bystring( wcache->tdb, key_str, data, TDB_REPLACE) == -1 ) { data 590 source3/winbindd/winbindd_cache.c TDB_DATA data; data 595 source3/winbindd/winbindd_cache.c data = tdb_fetch(wcache->tdb, key); data 596 source3/winbindd/winbindd_cache.c if (!data.dptr) { data 602 source3/winbindd/winbindd_cache.c centry->data = (unsigned char *)data.dptr; data 603 source3/winbindd/winbindd_cache.c centry->len = data.dsize; data 692 source3/winbindd/winbindd_cache.c centry->data = SMB_REALLOC_ARRAY(centry->data, unsigned char, data 694 source3/winbindd/winbindd_cache.c if (!centry->data) { data 706 source3/winbindd/winbindd_cache.c SIVAL(centry->data, centry->ofs, v); data 716 source3/winbindd/winbindd_cache.c SIVAL(centry->data, centry->ofs, v); data 726 source3/winbindd/winbindd_cache.c SCVAL(centry->data, centry->ofs, v); data 751 source3/winbindd/winbindd_cache.c memcpy(centry->data + centry->ofs, s, len); data 762 source3/winbindd/winbindd_cache.c memcpy(centry->data + centry->ofs, val, 16); data 789 source3/winbindd/winbindd_cache.c SIVAL(centry->data, centry->ofs, nt & 0xFFFFFFFF); data 791 source3/winbindd/winbindd_cache.c SIVAL(centry->data, centry->ofs, nt >> 32); data 818 source3/winbindd/winbindd_cache.c centry->data = SMB_XMALLOC_ARRAY(uint8, centry->len); data 834 source3/winbindd/winbindd_cache.c TDB_DATA key, data; data 845 source3/winbindd/winbindd_cache.c data.dptr = centry->data; data 846 source3/winbindd/winbindd_cache.c data.dsize = centry->ofs; data 848 source3/winbindd/winbindd_cache.c tdb_store(wcache->tdb, key, data, TDB_REPLACE); data 1173 source3/winbindd/winbindd_cache.c TDB_DATA data; data 1191 source3/winbindd/winbindd_cache.c data = tdb_fetch(cache->tdb, string_tdb_data(key_str)); data 1192 source3/winbindd/winbindd_cache.c if (!data.dptr) { data 1196 source3/winbindd/winbindd_cache.c SAFE_FREE(data.dptr); data 2672 source3/winbindd/winbindd_cache.c make_tdb_data((uint8 *)response->extra_data.data, data 2688 source3/winbindd/winbindd_cache.c TDB_DATA data; data 2697 source3/winbindd/winbindd_cache.c data = tdb_fetch(wcache->tdb, string_tdb_data(key_str)); data 2699 source3/winbindd/winbindd_cache.c if (data.dptr == NULL) data 2702 source3/winbindd/winbindd_cache.c if (data.dsize != sizeof(*response)) data 2705 source3/winbindd/winbindd_cache.c memcpy(response, data.dptr, data.dsize); data 2706 source3/winbindd/winbindd_cache.c SAFE_FREE(data.dptr); data 2709 source3/winbindd/winbindd_cache.c response->extra_data.data = NULL; data 2719 source3/winbindd/winbindd_cache.c data = tdb_fetch(wcache->tdb, string_tdb_data(key_str)); data 2721 source3/winbindd/winbindd_cache.c if (data.dptr == NULL) { data 2726 source3/winbindd/winbindd_cache.c if (data.dsize != (response->length - sizeof(*response))) { data 2727 source3/winbindd/winbindd_cache.c DEBUG(0, ("Invalid extra data length: %d\n", (int)data.dsize)); data 2728 source3/winbindd/winbindd_cache.c SAFE_FREE(data.dptr); data 2732 source3/winbindd/winbindd_cache.c dump_data(11, (uint8 *)data.dptr, data.dsize); data 2734 source3/winbindd/winbindd_cache.c response->extra_data.data = data.dptr; data 3006 source3/winbindd/winbindd_cache.c TDB_DATA data; data 3009 source3/winbindd/winbindd_cache.c data = tdb_fetch(cache->tdb, string_tdb_data(cred->name)); data 3010 source3/winbindd/winbindd_cache.c if (!data.dptr) { data 3017 source3/winbindd/winbindd_cache.c t = IVAL(data.dptr, 0); data 3018 source3/winbindd/winbindd_cache.c SAFE_FREE(data.dptr); data 3053 source3/winbindd/winbindd_cache.c TDB_DATA data; data 3075 source3/winbindd/winbindd_cache.c data = tdb_fetch_bystring( wcache->tdb, "WINBINDD_OFFLINE" ); data 3077 source3/winbindd/winbindd_cache.c if (!data.dptr || data.dsize != 4) { data 3079 source3/winbindd/winbindd_cache.c SAFE_FREE(data.dptr); data 3084 source3/winbindd/winbindd_cache.c SAFE_FREE(data.dptr); data 3121 source3/winbindd/winbindd_cache.c static struct cache_entry *create_centry_validate(const char *kstr, TDB_DATA data, data 3127 source3/winbindd/winbindd_cache.c centry->data = (unsigned char *)memdup(data.dptr, data.dsize); data 3128 source3/winbindd/winbindd_cache.c if (!centry->data) { data 3132 source3/winbindd/winbindd_cache.c centry->len = data.dsize; data 4025 source3/winbindd/winbindd_cache.c TDB_DATA data = { NULL, 0 }; data 4038 source3/winbindd/winbindd_cache.c data.dsize = pack_tdc_domains( domains, num_domains, &data.dptr ); data 4040 source3/winbindd/winbindd_cache.c if ( !data.dptr ) { data 4045 source3/winbindd/winbindd_cache.c ret = tdb_store( wcache->tdb, key, data, 0 ); data 4048 source3/winbindd/winbindd_cache.c SAFE_FREE( data.dptr ); data 4060 source3/winbindd/winbindd_cache.c TDB_DATA data = { NULL, 0 }; data 4068 source3/winbindd/winbindd_cache.c data = tdb_fetch( wcache->tdb, key ); data 4072 source3/winbindd/winbindd_cache.c if ( !data.dptr ) data 4075 source3/winbindd/winbindd_cache.c *num_domains = unpack_tdc_domains( data.dptr, data.dsize, domains ); data 4077 source3/winbindd/winbindd_cache.c SAFE_FREE( data.dptr ); data 156 source3/winbindd/winbindd_ccache_access.c state->request.data.ccache_ntlm_auth.user[ data 157 source3/winbindd/winbindd_ccache_access.c sizeof(state->request.data.ccache_ntlm_auth.user)-1]='\0'; data 160 source3/winbindd/winbindd_ccache_access.c state->request.data.ccache_ntlm_auth.user)); data 164 source3/winbindd/winbindd_ccache_access.c if (!canonicalize_username(state->request.data.ccache_ntlm_auth.user, data 167 source3/winbindd/winbindd_ccache_access.c state->request.data.ccache_ntlm_auth.user)); data 181 source3/winbindd/winbindd_ccache_access.c if (!check_client_uid(state, state->request.data.ccache_ntlm_auth.uid)) { data 199 source3/winbindd/winbindd_ccache_access.c state->request.data.ccache_ntlm_auth.user[ data 200 source3/winbindd/winbindd_ccache_access.c sizeof(state->request.data.ccache_ntlm_auth.user)-1]='\0'; data 204 source3/winbindd/winbindd_ccache_access.c state->request.data.ccache_ntlm_auth.user)); data 207 source3/winbindd/winbindd_ccache_access.c initial_blob_len = state->request.data.ccache_ntlm_auth.initial_blob_len; data 208 source3/winbindd/winbindd_ccache_access.c challenge_blob_len = state->request.data.ccache_ntlm_auth.challenge_blob_len; data 225 source3/winbindd/winbindd_ccache_access.c if (!parse_domain_user(state->request.data.ccache_ntlm_auth.user, name_domain, name_user)) { data 228 source3/winbindd/winbindd_ccache_access.c state->request.data.ccache_ntlm_auth.user)); data 232 source3/winbindd/winbindd_ccache_access.c entry = find_memory_creds_by_name(state->request.data.ccache_ntlm_auth.user); data 236 source3/winbindd/winbindd_ccache_access.c state->request.data.ccache_ntlm_auth.user)); data 242 source3/winbindd/winbindd_ccache_access.c if (!client_can_access_ccache_entry(state->request.data.ccache_ntlm_auth.uid, entry)) { data 249 source3/winbindd/winbindd_ccache_access.c state->response.data.ccache_ntlm_auth.auth_blob_len = 0; data 253 source3/winbindd/winbindd_ccache_access.c initial = data_blob(state->request.extra_data.data, initial_blob_len); data 254 source3/winbindd/winbindd_ccache_access.c challenge = data_blob(state->request.extra_data.data + initial_blob_len, data 255 source3/winbindd/winbindd_ccache_access.c state->request.data.ccache_ntlm_auth.challenge_blob_len); data 257 source3/winbindd/winbindd_ccache_access.c if (!initial.data || !challenge.data) { data 272 source3/winbindd/winbindd_ccache_access.c state->response.extra_data.data = smb_xmemdup(auth.data, auth.length); data 273 source3/winbindd/winbindd_ccache_access.c if (!state->response.extra_data.data) { data 278 source3/winbindd/winbindd_ccache_access.c state->response.data.ccache_ntlm_auth.auth_blob_len = auth.length; data 88 source3/winbindd/winbindd_cm.c DATA_BLOB *data) data 91 source3/winbindd/winbindd_cm.c const char *domainname = (const char *)data->data; data 93 source3/winbindd/winbindd_cm.c if (data->data == NULL || data->length == 0) { data 127 source3/winbindd/winbindd_cm.c DATA_BLOB *data) data 130 source3/winbindd/winbindd_cm.c const char *domainname = (const char *)data->data; data 132 source3/winbindd/winbindd_cm.c if (data->data == NULL || data->length == 0) { data 58 source3/winbindd/winbindd_dual.c state->request.extra_data.data = NULL; data 64 source3/winbindd/winbindd_dual.c state->request.extra_data.data = data 67 source3/winbindd/winbindd_dual.c if (state->request.extra_data.data == NULL) { data 74 source3/winbindd/winbindd_dual.c state->request.extra_data.data[state->request.extra_len] = '\0'; data 76 source3/winbindd/winbindd_dual.c status= read_data(state->sock, state->request.extra_data.data, data 166 source3/winbindd/winbindd_dual.c setup_async_write(&state->child->event, state->request->extra_data.data, data 543 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 549 source3/winbindd/winbindd_dual.c debug_message(msg_ctx, private_data, MSG_DEBUG, server_id, data); data 558 source3/winbindd/winbindd_dual.c data->data, data 559 source3/winbindd/winbindd_dual.c strlen((char *) data->data) + 1); data 569 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 627 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 701 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 714 source3/winbindd/winbindd_dual.c (uint8 *)data->data, data 715 source3/winbindd/winbindd_dual.c data->length); data 725 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 749 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 761 source3/winbindd/winbindd_dual.c if (!data || !data->data) { data 765 source3/winbindd/winbindd_dual.c if (data->length < sizeof(struct server_id)) { data 774 source3/winbindd/winbindd_dual.c sender = (struct server_id *)data->data; data 775 source3/winbindd/winbindd_dual.c if (data->length > sizeof(struct server_id)) { data 776 source3/winbindd/winbindd_dual.c domain = (const char *)data->data+sizeof(struct server_id); data 982 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 986 source3/winbindd/winbindd_dual.c const char *domainname = (const char *)data->data; data 988 source3/winbindd/winbindd_dual.c if (data->data == NULL || data->length == 0) { data 1025 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 1029 source3/winbindd/winbindd_dual.c const char *domainname = (const char *)data->data; data 1031 source3/winbindd/winbindd_dual.c if (data->data == NULL || data->length == 0) { data 1103 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 1111 source3/winbindd/winbindd_dual.c if (!data->data) { data 1115 source3/winbindd/winbindd_dual.c sender = (struct server_id *)data->data; data 1138 source3/winbindd/winbindd_dual.c DATA_BLOB *data) data 1458 source3/winbindd/winbindd_dual.c SAFE_FREE(state.request.extra_data.data); data 1462 source3/winbindd/winbindd_dual.c SAFE_FREE(state.response.extra_data.data); data 767 source3/winbindd/winbindd_group.c state->request.data.groupname[sizeof(state->request.data.groupname)-1]='\0'; data 770 source3/winbindd/winbindd_group.c state->request.data.groupname)); data 773 source3/winbindd/winbindd_group.c state->request.data.groupname, data 780 source3/winbindd/winbindd_group.c tmp = state->request.data.groupname; data 866 source3/winbindd/winbindd_group.c if (!fill_grent(s->state->mem_ctx, &s->state->response.data.gr, data 875 source3/winbindd/winbindd_group.c s->state->response.data.gr.num_gr_mem = (uint32)num_gr_mem; data 879 source3/winbindd/winbindd_group.c s->state->response.data.gr.gr_mem_ofs = 0; data 882 source3/winbindd/winbindd_group.c s->state->response.extra_data.data = gr_mem; data 990 source3/winbindd/winbindd_group.c (unsigned long)(state->request.data.gid), sid)); data 1004 source3/winbindd/winbindd_group.c if (pdb_gid_to_sid(state->request.data.gid, &group_sid) && data 1009 source3/winbindd/winbindd_group.c (unsigned long)(state->request.data.gid), sid)); data 1015 source3/winbindd/winbindd_group.c (unsigned long)state->request.data.gid)); data 1022 source3/winbindd/winbindd_group.c gid_t gid = state->request.data.gid; data 1268 source3/winbindd/winbindd_group.c num_groups = MIN(MAX_GETGRENT_GROUPS, state->request.data.num_entries); data 1281 source3/winbindd/winbindd_group.c state->response.extra_data.data = group_list; data 1283 source3/winbindd/winbindd_group.c memset(state->response.extra_data.data, '\0', data 1286 source3/winbindd/winbindd_group.c state->response.data.num_entries = 0; data 1457 source3/winbindd/winbindd_group.c state->response.data.num_entries)); data 1460 source3/winbindd/winbindd_group.c state->response.data.num_entries++; data 1476 source3/winbindd/winbindd_group.c state->response.extra_data.data = SMB_REALLOC( data 1477 source3/winbindd/winbindd_group.c state->response.extra_data.data, data 1480 source3/winbindd/winbindd_group.c if (!state->response.extra_data.data) { data 1488 source3/winbindd/winbindd_group.c memcpy(&((char *)state->response.extra_data.data) data 1548 source3/winbindd/winbindd_group.c state->request.data.username data 1549 source3/winbindd/winbindd_group.c [sizeof(state->request.data.username)-1]='\0'; data 1552 source3/winbindd/winbindd_group.c state->request.data.username)); data 1566 source3/winbindd/winbindd_group.c state->request.data.username, data 1574 source3/winbindd/winbindd_group.c real_name = state->request.data.username; data 1592 source3/winbindd/winbindd_group.c state->request.data.username); data 1700 source3/winbindd/winbindd_group.c s->state->response.data.num_entries = s->num_token_gids; data 1703 source3/winbindd/winbindd_group.c s->state->response.extra_data.data = data 1731 source3/winbindd/winbindd_group.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 1740 source3/winbindd/winbindd_group.c if (!string_to_sid(user_sid, state->request.data.sid)) { data 1742 source3/winbindd/winbindd_group.c state->request.data.sid)); data 1788 source3/winbindd/winbindd_group.c state->response.data.num_entries = num_sids; data 1789 source3/winbindd/winbindd_group.c state->response.extra_data.data = ret; data 1800 source3/winbindd/winbindd_group.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 1802 source3/winbindd/winbindd_group.c if (!string_to_sid(&user_sid, state->request.data.sid)) { data 1804 source3/winbindd/winbindd_group.c state->request.data.sid)); data 1832 source3/winbindd/winbindd_group.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 1834 source3/winbindd/winbindd_group.c if (!string_to_sid(&user_sid, state->request.data.sid)) { data 1836 source3/winbindd/winbindd_group.c state->request.data.sid)); data 1847 source3/winbindd/winbindd_group.c state->response.data.num_entries = 0; data 1848 source3/winbindd/winbindd_group.c state->response.extra_data.data = NULL; data 1859 source3/winbindd/winbindd_group.c state->response.extra_data.data = SMB_STRDUP(sidstring); data 1860 source3/winbindd/winbindd_group.c if (!state->response.extra_data.data) { data 1864 source3/winbindd/winbindd_group.c state->response.data.num_entries = num_groups; data 1875 source3/winbindd/winbindd_group.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 1877 source3/winbindd/winbindd_group.c if (!string_to_sid(&domain_sid, state->request.data.sid)) { data 1879 source3/winbindd/winbindd_group.c state->request.data.sid)); data 1909 source3/winbindd/winbindd_group.c sidstr = state->request.extra_data.data; data 1961 source3/winbindd/winbindd_group.c state->response.extra_data.data = NULL; data 1965 source3/winbindd/winbindd_group.c state->response.extra_data.data = NULL; data 1968 source3/winbindd/winbindd_group.c state->response.extra_data.data = SMB_STRDUP(sidstr); data 1969 source3/winbindd/winbindd_group.c if (!state->response.extra_data.data) { data 1974 source3/winbindd/winbindd_group.c (char *)state->response.extra_data.data)); data 1976 source3/winbindd/winbindd_group.c state->response.data.num_entries = num_sids; data 85 source3/winbindd/winbindd_idmap.c request.data.dual_idmapset.id = map->xid.id; data 86 source3/winbindd/winbindd_idmap.c request.data.dual_idmapset.type = map->xid.type; data 87 source3/winbindd/winbindd_idmap.c sid_to_fstring(request.data.dual_idmapset.sid, map->sid); data 102 source3/winbindd/winbindd_idmap.c if (!string_to_sid(&sid, state->request.data.dual_idmapset.sid)) data 106 source3/winbindd/winbindd_idmap.c map.xid.id = state->request.data.dual_idmapset.id; data 107 source3/winbindd/winbindd_idmap.c map.xid.type = state->request.data.dual_idmapset.type; data 143 source3/winbindd/winbindd_idmap.c request.data.dual_idmapset.id = map->xid.id; data 144 source3/winbindd/winbindd_idmap.c request.data.dual_idmapset.type = map->xid.type; data 145 source3/winbindd/winbindd_idmap.c sid_to_fstring(request.data.dual_idmapset.sid, map->sid); data 161 source3/winbindd/winbindd_idmap.c if (!string_to_sid(&sid, state->request.data.dual_idmapset.sid)) data 165 source3/winbindd/winbindd_idmap.c map.xid.id = state->request.data.dual_idmapset.id; data 166 source3/winbindd/winbindd_idmap.c map.xid.type = state->request.data.dual_idmapset.type; data 201 source3/winbindd/winbindd_idmap.c request.data.dual_idmapset.id = xid->id; data 202 source3/winbindd/winbindd_idmap.c request.data.dual_idmapset.type = xid->type; data 216 source3/winbindd/winbindd_idmap.c xid.id = state->request.data.dual_idmapset.id; data 217 source3/winbindd/winbindd_idmap.c xid.type = state->request.data.dual_idmapset.type; data 251 source3/winbindd/winbindd_idmap.c cont(private_data, True, response->data.uid); data 281 source3/winbindd/winbindd_idmap.c sid_to_fstring(request.data.dual_sid2id.sid, sid); data 293 source3/winbindd/winbindd_idmap.c state->request.data.dual_sid2id.sid)); data 295 source3/winbindd/winbindd_idmap.c if (!string_to_sid(&sid, state->request.data.dual_sid2id.sid)) { data 297 source3/winbindd/winbindd_idmap.c state->request.data.dual_sid2id.sid)); data 302 source3/winbindd/winbindd_idmap.c &state->response.data.uid); data 306 source3/winbindd/winbindd_idmap.c (unsigned int)state->response.data.uid)); data 330 source3/winbindd/winbindd_idmap.c cont(private_data, True, response->data.gid); data 348 source3/winbindd/winbindd_idmap.c sid_to_fstring(request.data.dual_sid2id.sid, sid); data 351 source3/winbindd/winbindd_idmap.c request.data.dual_sid2id.sid)); data 364 source3/winbindd/winbindd_idmap.c state->request.data.dual_sid2id.sid)); data 366 source3/winbindd/winbindd_idmap.c if (!string_to_sid(&sid, state->request.data.dual_sid2id.sid)) { data 368 source3/winbindd/winbindd_idmap.c state->request.data.dual_sid2id.sid)); data 375 source3/winbindd/winbindd_idmap.c &state->response.data.gid); data 379 source3/winbindd/winbindd_idmap.c (unsigned int)state->response.data.gid)); data 406 source3/winbindd/winbindd_idmap.c cont(private_data, True, response->data.sid.sid); data 418 source3/winbindd/winbindd_idmap.c request.data.uid = uid; data 440 source3/winbindd/winbindd_idmap.c (unsigned long) state->request.data.uid)); data 444 source3/winbindd/winbindd_idmap.c state->request.data.uid); data 447 source3/winbindd/winbindd_idmap.c sid_to_fstring(state->response.data.sid.sid, &sid); data 448 source3/winbindd/winbindd_idmap.c state->response.data.sid.type = SID_NAME_USER; data 474 source3/winbindd/winbindd_idmap.c cont(private_data, True, response->data.sid.sid); data 486 source3/winbindd/winbindd_idmap.c request.data.gid = gid; data 508 source3/winbindd/winbindd_idmap.c (unsigned long) state->request.data.gid)); data 512 source3/winbindd/winbindd_idmap.c state->request.data.gid); data 515 source3/winbindd/winbindd_idmap.c sid_to_fstring(state->response.data.sid.sid, &sid); data 518 source3/winbindd/winbindd_idmap.c state->response.data.sid.sid)); data 519 source3/winbindd/winbindd_idmap.c state->response.data.sid.type = SID_NAME_DOM_GRP; data 48 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.domain_name data 49 source3/winbindd/winbindd_locator.c [sizeof(state->request.data.dsgetdcname.domain_name)-1] = '\0'; data 50 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.site_name data 51 source3/winbindd/winbindd_locator.c [sizeof(state->request.data.dsgetdcname.site_name)-1] = '\0'; data 52 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.domain_guid data 53 source3/winbindd/winbindd_locator.c [sizeof(state->request.data.dsgetdcname.domain_guid)-1] = '\0'; data 56 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.domain_name)); data 110 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.domain_name data 111 source3/winbindd/winbindd_locator.c [sizeof(state->request.data.dsgetdcname.domain_name)-1] = '\0'; data 112 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.site_name data 113 source3/winbindd/winbindd_locator.c [sizeof(state->request.data.dsgetdcname.site_name)-1] = '\0'; data 114 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.domain_guid data 115 source3/winbindd/winbindd_locator.c [sizeof(state->request.data.dsgetdcname.domain_guid)-1] = '\0'; data 118 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.domain_name)); data 122 source3/winbindd/winbindd_locator.c result = GUID_from_string(state->request.data.dsgetdcname.domain_guid, data 130 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.domain_name, data 132 source3/winbindd/winbindd_locator.c state->request.data.dsgetdcname.site_name, data 145 source3/winbindd/winbindd_locator.c fstrcpy(state->response.data.dsgetdcname.dc_unc, info->dc_unc); data 146 source3/winbindd/winbindd_locator.c fstrcpy(state->response.data.dsgetdcname.dc_address, info->dc_address); data 147 source3/winbindd/winbindd_locator.c state->response.data.dsgetdcname.dc_address_type = info->dc_address_type; data 148 source3/winbindd/winbindd_locator.c fstrcpy(state->response.data.dsgetdcname.domain_guid, guid_str); data 149 source3/winbindd/winbindd_locator.c fstrcpy(state->response.data.dsgetdcname.domain_name, info->domain_name); data 150 source3/winbindd/winbindd_locator.c fstrcpy(state->response.data.dsgetdcname.forest_name, info->forest_name); data 151 source3/winbindd/winbindd_locator.c state->response.data.dsgetdcname.dc_flags = info->dc_flags; data 152 source3/winbindd/winbindd_locator.c fstrcpy(state->response.data.dsgetdcname.dc_site_name, info->dc_site_name); data 153 source3/winbindd/winbindd_locator.c fstrcpy(state->response.data.dsgetdcname.client_site_name, info->client_site_name); data 92 source3/winbindd/winbindd_misc.c state->response.data.auth.nt_status_string)); data 212 source3/winbindd/winbindd_misc.c state->cli_state->response.extra_data.data = data 337 source3/winbindd/winbindd_misc.c state->response.extra_data.data = SMB_STRDUP(extra_data); data 395 source3/winbindd/winbindd_misc.c if (state->request.data.list_all_domains && !have_own_domain) { data 412 source3/winbindd/winbindd_misc.c state->response.extra_data.data = SMB_STRDUP(extra_data); data 431 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.dc_name, global_myname()); data 507 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.dc_name, p); data 587 source3/winbindd/winbindd_misc.c seq = state->response->data.sequence_number; data 610 source3/winbindd/winbindd_misc.c cli_state->response.extra_data.data = data 636 source3/winbindd/winbindd_misc.c state->response.data.sequence_number = data 683 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.domain_info.name, data 685 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.domain_info.alt_name, data 687 source3/winbindd/winbindd_misc.c sid_to_fstring(state->response.data.domain_info.sid, &domain->sid); data 689 source3/winbindd/winbindd_misc.c state->response.data.domain_info.native_mode = data 691 source3/winbindd/winbindd_misc.c state->response.data.domain_info.active_directory = data 693 source3/winbindd/winbindd_misc.c state->response.data.domain_info.primary = data 715 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.domain_info.name, data 717 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.domain_info.alt_name, data 719 source3/winbindd/winbindd_misc.c sid_to_fstring(state->response.data.domain_info.sid, &domain->sid); data 721 source3/winbindd/winbindd_misc.c state->response.data.domain_info.native_mode = data 723 source3/winbindd/winbindd_misc.c state->response.data.domain_info.active_directory = data 725 source3/winbindd/winbindd_misc.c state->response.data.domain_info.primary = data 744 source3/winbindd/winbindd_misc.c state->response.data.info.winbind_separator = *lp_winbind_separator(); data 745 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.info.samba_version, samba_version_string()); data 756 source3/winbindd/winbindd_misc.c state->response.data.interface_version = WINBIND_INTERFACE_VERSION; data 766 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.domain_name, lp_workgroup()); data 777 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.netbios_name, global_myname()); data 789 source3/winbindd/winbindd_misc.c state->response.extra_data.data = SMB_STRDUP(get_winbind_priv_pipe_dir()); data 790 source3/winbindd/winbindd_misc.c if (!state->response.extra_data.data) { data 798 source3/winbindd/winbindd_misc.c strlen((char *)state->response.extra_data.data) + 1; data 40 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.logon_time = data 42 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.logoff_time = data 44 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.kickoff_time = data 46 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.pass_last_set_time = data 48 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.pass_can_change_time = data 50 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.pass_must_change_time = data 53 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.logon_count = info3->base.logon_count; data 54 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.bad_pw_count = info3->base.bad_password_count; data 56 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.user_rid = info3->base.rid; data 57 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.group_rid = info3->base.primary_gid; data 58 source3/winbindd/winbindd_pam.c sid_to_fstring(state->response.data.auth.info3.dom_sid, info3->base.domain_sid); data 60 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.num_groups = info3->base.groups.count; data 61 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.user_flgs = info3->base.user_flags; data 63 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.acct_flags = info3->base.acct_flags; data 64 source3/winbindd/winbindd_pam.c state->response.data.auth.info3.num_other_sids = info3->sidcount; data 66 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.info3.user_name, data 68 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.info3.full_name, data 70 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.info3.logon_script, data 72 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.info3.profile_path, data 74 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.info3.home_dir, data 76 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.info3.dir_drive, data 79 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.info3.logon_srv, data 81 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.info3.logon_dom, data 110 source3/winbindd/winbindd_pam.c SAFE_FREE(state->response.extra_data.data); data 111 source3/winbindd/winbindd_pam.c state->response.extra_data.data = SMB_MALLOC(size); data 112 source3/winbindd/winbindd_pam.c if (!state->response.extra_data.data) { data 115 source3/winbindd/winbindd_pam.c memcpy(state->response.extra_data.data, ex, size); data 137 source3/winbindd/winbindd_pam.c SAFE_FREE(state->response.extra_data.data); data 138 source3/winbindd/winbindd_pam.c state->response.extra_data.data = SMB_MALLOC(blob.length); data 139 source3/winbindd/winbindd_pam.c if (!state->response.extra_data.data) { data 144 source3/winbindd/winbindd_pam.c memset(state->response.extra_data.data, '\0', blob.length); data 145 source3/winbindd/winbindd_pam.c memcpy(state->response.extra_data.data, blob.data, blob.length); data 178 source3/winbindd/winbindd_pam.c fill_domain_username(state->response.data.auth.unix_username, data 182 source3/winbindd/winbindd_pam.c state->response.data.auth.unix_username)); data 238 source3/winbindd/winbindd_pam.c SAFE_FREE(state->response.extra_data.data); data 239 source3/winbindd/winbindd_pam.c state->response.extra_data.data = data 242 source3/winbindd/winbindd_pam.c if (state->response.extra_data.data != NULL) { data 244 source3/winbindd/winbindd_pam.c strlen((const char *)state->response.extra_data.data)+1; data 387 source3/winbindd/winbindd_pam.c r->data.auth.policy.min_length_password = data 389 source3/winbindd/winbindd_pam.c r->data.auth.policy.password_history = data 391 source3/winbindd/winbindd_pam.c r->data.auth.policy.password_properties = data 393 source3/winbindd/winbindd_pam.c r->data.auth.policy.expire = data 395 source3/winbindd/winbindd_pam.c r->data.auth.policy.min_passwordage = data 519 source3/winbindd/winbindd_pam.c const char *type = state->request.data.auth.krb5_cc_type; data 521 source3/winbindd/winbindd_pam.c state->response.data.auth.krb5ccname[0] = '\0'; data 534 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.krb5ccname, cc); data 543 source3/winbindd/winbindd_pam.c uid = state->request.data.auth.uid; data 589 source3/winbindd/winbindd_pam.c state->request.data.auth.krb5_cc_type, data 590 source3/winbindd/winbindd_pam.c state->request.data.auth.uid, data 609 source3/winbindd/winbindd_pam.c parse_domain_user(state->request.data.auth.user, name_domain, name_user); data 636 source3/winbindd/winbindd_pam.c state->request.data.auth.pass, data 668 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 709 source3/winbindd/winbindd_pam.c if (!NT_STATUS_IS_OK(remove_ccache(state->request.data.auth.user))) { data 712 source3/winbindd/winbindd_pam.c state->request.data.auth.user)); data 754 source3/winbindd/winbindd_pam.c memcpy(state->response.data.auth.user_session_key, data 756 source3/winbindd/winbindd_pam.c sizeof(state->response.data.auth.user_session_key) data 761 source3/winbindd/winbindd_pam.c memcpy(state->response.data.auth.first_8_lm_hash, data 763 source3/winbindd/winbindd_pam.c sizeof(state->response.data.auth.first_8_lm_hash) data 819 source3/winbindd/winbindd_pam.c state->request.data.auth.user data 820 source3/winbindd/winbindd_pam.c [sizeof(state->request.data.auth.user)-1]='\0'; data 823 source3/winbindd/winbindd_pam.c state->request.data.auth.pass data 824 source3/winbindd/winbindd_pam.c [sizeof(state->request.data.auth.pass)-1]='\0'; data 827 source3/winbindd/winbindd_pam.c state->request.data.auth.user)); data 837 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 847 source3/winbindd/winbindd_pam.c fstrcpy(mapped_user, state->request.data.auth.user); data 868 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 869 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 870 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 901 source3/winbindd/winbindd_pam.c parse_domain_user(state->request.data.auth.user, name_domain, name_user); data 931 source3/winbindd/winbindd_pam.c E_md4hash(state->request.data.auth.pass, new_nt_pass); data 1020 source3/winbindd/winbindd_pam.c state->request.data.auth.krb5_cc_type, data 1021 source3/winbindd/winbindd_pam.c state->request.data.auth.uid, data 1047 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 1072 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 1073 source3/winbindd/winbindd_pam.c state->request.data.auth.pass, data 1120 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 1144 source3/winbindd/winbindd_pam.c parse_domain_user(state->request.data.auth.user, name_domain, name_user); data 1151 source3/winbindd/winbindd_pam.c state->request.data.auth.user, name_domain, name_user, name_domain)); data 1166 source3/winbindd/winbindd_pam.c state->request.data.auth.user, name_domain, name_user, name_domain)); data 1227 source3/winbindd/winbindd_pam.c parse_domain_user(state->request.data.auth.user, name_domain, name_user); data 1247 source3/winbindd/winbindd_pam.c state->request.data.auth.pass, data 1259 source3/winbindd/winbindd_pam.c lm_resp = data_blob_talloc(state->mem_ctx, lm_response.data, data 1261 source3/winbindd/winbindd_pam.c nt_resp = data_blob_talloc(state->mem_ctx, nt_response.data, data 1268 source3/winbindd/winbindd_pam.c && SMBencrypt(state->request.data.auth.pass, data 1277 source3/winbindd/winbindd_pam.c SMBNTencrypt(state->request.data.auth.pass, data 1291 source3/winbindd/winbindd_pam.c state->request.data.auth.user, name_domain, name_user, name_domain)); data 1471 source3/winbindd/winbindd_pam.c state->request.data.auth.user[sizeof(state->request.data.auth.user)-1]='\0'; data 1474 source3/winbindd/winbindd_pam.c state->request.data.auth.pass[sizeof(state->request.data.auth.pass)-1]='\0'; data 1477 source3/winbindd/winbindd_pam.c state->request.data.auth.user)); data 1487 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 1496 source3/winbindd/winbindd_pam.c mapped_user = state->request.data.auth.user; data 1501 source3/winbindd/winbindd_pam.c if ( mapped_user != state->request.data.auth.user ) { data 1503 source3/winbindd/winbindd_pam.c safe_strcpy( state->request.data.auth.user, domain_user, data 1504 source3/winbindd/winbindd_pam.c sizeof(state->request.data.auth.user)-1 ); data 1650 source3/winbindd/winbindd_pam.c state->request.data.auth.require_membership_of_sid))) { data 1652 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 1653 source3/winbindd/winbindd_pam.c state->request.data.auth.require_membership_of_sid)); data 1665 source3/winbindd/winbindd_pam.c result = winbindd_add_memory_creds(state->request.data.auth.user, data 1667 source3/winbindd/winbindd_pam.c state->request.data.auth.pass); data 1677 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 1678 source3/winbindd/winbindd_pam.c state->request.data.auth.pass, data 1683 source3/winbindd/winbindd_pam.c winbindd_delete_memory_creds(state->request.data.auth.user); data 1728 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 1729 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 1730 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 1765 source3/winbindd/winbindd_pam.c fstrcpy(state->response.data.auth.error_string, error_string); data 1771 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.user data 1772 source3/winbindd/winbindd_pam.c [sizeof(state->request.data.auth_crap.user)-1]=0; data 1773 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.domain data 1774 source3/winbindd/winbindd_pam.c [sizeof(state->request.data.auth_crap.domain)-1]=0; data 1778 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.domain, data 1779 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.user)); data 1781 source3/winbindd/winbindd_pam.c if (*state->request.data.auth_crap.domain != '\0') { data 1782 source3/winbindd/winbindd_pam.c domain_name = state->request.data.auth_crap.domain; data 1800 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.domain, data 1801 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.user, data 1802 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 1803 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 1828 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.user[sizeof(state->request.data.auth_crap.user)-1]=0; data 1829 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.domain[sizeof(state->request.data.auth_crap.domain)-1]=0; data 1836 source3/winbindd/winbindd_pam.c name_user = state->request.data.auth_crap.user; data 1838 source3/winbindd/winbindd_pam.c if (*state->request.data.auth_crap.domain) { data 1839 source3/winbindd/winbindd_pam.c name_domain = state->request.data.auth_crap.domain; data 1852 source3/winbindd/winbindd_pam.c if (*state->request.data.auth_crap.workstation) { data 1853 source3/winbindd/winbindd_pam.c workstation = state->request.data.auth_crap.workstation; data 1858 source3/winbindd/winbindd_pam.c if (state->request.data.auth_crap.lm_resp_len > sizeof(state->request.data.auth_crap.lm_resp) data 1859 source3/winbindd/winbindd_pam.c || state->request.data.auth_crap.nt_resp_len > sizeof(state->request.data.auth_crap.nt_resp)) { data 1861 source3/winbindd/winbindd_pam.c state->request.extra_len != state->request.data.auth_crap.nt_resp_len) { data 1863 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.lm_resp_len, data 1864 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.nt_resp_len)); data 1870 source3/winbindd/winbindd_pam.c lm_resp = data_blob_talloc(state->mem_ctx, state->request.data.auth_crap.lm_resp, data 1871 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.lm_resp_len); data 1875 source3/winbindd/winbindd_pam.c state->request.extra_data.data, data 1876 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.nt_resp_len); data 1879 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.nt_resp, data 1880 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.nt_resp_len); data 1888 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.user, name_domain, name_user, name_domain)); data 1921 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.logon_parameters, data 1927 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.chal, data 1976 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.require_membership_of_sid))) { data 1979 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.user, data 1980 source3/winbindd/winbindd_pam.c state->request.data.auth_crap.require_membership_of_sid)); data 2008 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 2009 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 2024 source3/winbindd/winbindd_pam.c state->request.data.chauthtok.user)); data 2029 source3/winbindd/winbindd_pam.c state->request.data.chauthtok.user, data 2037 source3/winbindd/winbindd_pam.c fstrcpy(state->request.data.chauthtok.user, mapped_user); data 2044 source3/winbindd/winbindd_pam.c if (!canonicalize_username(state->request.data.chauthtok.user, domain, user)) { data 2048 source3/winbindd/winbindd_pam.c state->request.data.auth.user, data 2049 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 2050 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 2059 source3/winbindd/winbindd_pam.c state->request.data.chauthtok.user, domain, user, domain)); data 2081 source3/winbindd/winbindd_pam.c state->request.data.auth.user)); data 2083 source3/winbindd/winbindd_pam.c if (!parse_domain_user(state->request.data.chauthtok.user, domain, user)) { data 2089 source3/winbindd/winbindd_pam.c oldpass = state->request.data.chauthtok.oldpass; data 2090 source3/winbindd/winbindd_pam.c newpass = state->request.data.chauthtok.newpass; data 2093 source3/winbindd/winbindd_pam.c state->response.data.auth.reject_reason = Undefined; data 2117 source3/winbindd/winbindd_pam.c state->response.data.auth.reject_reason = data 2152 source3/winbindd/winbindd_pam.c result = winbindd_replace_memory_creds(state->request.data.chauthtok.user, data 2216 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 2217 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 2227 source3/winbindd/winbindd_pam.c uid_t request_uid = state->request.data.logoff.uid; data 2230 source3/winbindd/winbindd_pam.c state->request.data.logoff.user)); data 2233 source3/winbindd/winbindd_pam.c state->request.data.logoff.user data 2234 source3/winbindd/winbindd_pam.c [sizeof(state->request.data.logoff.user)-1]='\0'; data 2236 source3/winbindd/winbindd_pam.c state->request.data.logoff.krb5ccname data 2237 source3/winbindd/winbindd_pam.c [sizeof(state->request.data.logoff.krb5ccname)-1]='\0'; data 2243 source3/winbindd/winbindd_pam.c if (!canonicalize_username(state->request.data.logoff.user, name_domain, user)) { data 2262 source3/winbindd/winbindd_pam.c state->request.data.logoff.uid = request_uid; data 2269 source3/winbindd/winbindd_pam.c state->request.data.logoff.uid = caller_uid; data 2280 source3/winbindd/winbindd_pam.c state->request.data.logoff.user, data 2281 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 2282 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 2293 source3/winbindd/winbindd_pam.c state->request.data.logoff.user)); data 2300 source3/winbindd/winbindd_pam.c if (state->request.data.logoff.krb5ccname[0] == '\0') { data 2307 source3/winbindd/winbindd_pam.c if (state->request.data.logoff.uid < 0) { data 2315 source3/winbindd/winbindd_pam.c if (!ccache_entry_exists(state->request.data.logoff.user)) { data 2321 source3/winbindd/winbindd_pam.c if (!ccache_entry_identical(state->request.data.logoff.user, data 2322 source3/winbindd/winbindd_pam.c state->request.data.logoff.uid, data 2323 source3/winbindd/winbindd_pam.c state->request.data.logoff.krb5ccname)) { data 2328 source3/winbindd/winbindd_pam.c result = remove_ccache(state->request.data.logoff.user); data 2341 source3/winbindd/winbindd_pam.c winbindd_delete_memory_creds(state->request.data.logoff.user); data 2356 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.user[ data 2357 source3/winbindd/winbindd_pam.c sizeof(state->request.data.chng_pswd_auth_crap.user)-1]=0; data 2358 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.domain[ data 2359 source3/winbindd/winbindd_pam.c sizeof(state->request.data.chng_pswd_auth_crap.domain)-1]=0; data 2363 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.domain, data 2364 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.user)); data 2366 source3/winbindd/winbindd_pam.c if (*state->request.data.chng_pswd_auth_crap.domain != '\0') { data 2367 source3/winbindd/winbindd_pam.c domain_name = state->request.data.chng_pswd_auth_crap.domain; data 2384 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.domain, data 2385 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.user, data 2386 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 2387 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 2405 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.user[ data 2406 source3/winbindd/winbindd_pam.c sizeof(state->request.data.chng_pswd_auth_crap.user)-1]=0; data 2407 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.domain[ data 2408 source3/winbindd/winbindd_pam.c sizeof(state->request.data.chng_pswd_auth_crap.domain)-1]=0; data 2414 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.domain, data 2415 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.user)); data 2424 source3/winbindd/winbindd_pam.c if (*state->request.data.chng_pswd_auth_crap.domain) { data 2425 source3/winbindd/winbindd_pam.c fstrcpy(domain,state->request.data.chng_pswd_auth_crap.domain); data 2427 source3/winbindd/winbindd_pam.c parse_domain_user(state->request.data.chng_pswd_auth_crap.user, data 2433 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.user)); data 2444 source3/winbindd/winbindd_pam.c fstrcpy(user, state->request.data.chng_pswd_auth_crap.user); data 2453 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.new_nt_pswd, data 2454 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.new_nt_pswd_len); data 2458 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.old_nt_hash_enc, data 2459 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.old_nt_hash_enc_len); data 2461 source3/winbindd/winbindd_pam.c if(state->request.data.chng_pswd_auth_crap.new_lm_pswd_len > 0) { data 2464 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.new_lm_pswd, data 2465 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.new_lm_pswd_len); data 2469 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.old_lm_hash_enc, data 2470 source3/winbindd/winbindd_pam.c state->request.data.chng_pswd_auth_crap.old_lm_hash_enc_len); data 2495 source3/winbindd/winbindd_pam.c state->response.data.auth.nt_status_string, data 2496 source3/winbindd/winbindd_pam.c state->response.data.auth.pam_error)); data 58 source3/winbindd/winbindd_proto.h void setup_async_read(struct winbindd_fd_event *event, void *data, size_t length, data 61 source3/winbindd/winbindd_proto.h void setup_async_write(struct winbindd_fd_event *event, void *data, size_t length, data 324 source3/winbindd/winbindd_proto.h DATA_BLOB *data); data 329 source3/winbindd/winbindd_proto.h DATA_BLOB *data); data 334 source3/winbindd/winbindd_proto.h DATA_BLOB *data); data 339 source3/winbindd/winbindd_proto.h DATA_BLOB *data); data 344 source3/winbindd/winbindd_proto.h DATA_BLOB *data); data 349 source3/winbindd/winbindd_proto.h DATA_BLOB *data); data 389 source3/winbindd/winbindd_proto.h void (*cont)(void *private_data, bool success, void *data, int len), data 39 source3/winbindd/winbindd_sid.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 42 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 44 source3/winbindd/winbindd_sid.c if (!string_to_sid(&sid, state->request.data.sid)) { data 45 source3/winbindd/winbindd_sid.c DEBUG(5, ("%s not a SID\n", state->request.data.sid)); data 66 source3/winbindd/winbindd_sid.c fstrcpy(state->response.data.name.dom_name, dom_name); data 67 source3/winbindd/winbindd_sid.c fstrcpy(state->response.data.name.name, name); data 68 source3/winbindd/winbindd_sid.c state->response.data.name.type = type; data 85 source3/winbindd/winbindd_sid.c state->request.data.name.dom_name[sizeof(state->request.data.name.dom_name)-1]='\0'; data 88 source3/winbindd/winbindd_sid.c state->request.data.name.name[sizeof(state->request.data.name.name)-1]='\0'; data 91 source3/winbindd/winbindd_sid.c p = strstr(state->request.data.name.name, lp_winbind_separator()); data 94 source3/winbindd/winbindd_sid.c name_domain = state->request.data.name.name; data 96 source3/winbindd/winbindd_sid.c } else if ((p = strchr(state->request.data.name.name, '@')) != NULL) { data 100 source3/winbindd/winbindd_sid.c name_user = state->request.data.name.name; data 102 source3/winbindd/winbindd_sid.c name_domain = state->request.data.name.dom_name; data 103 source3/winbindd/winbindd_sid.c name_user = state->request.data.name.name; data 126 source3/winbindd/winbindd_sid.c sid_to_fstring(state->response.data.sid.sid, sid); data 127 source3/winbindd/winbindd_sid.c state->response.data.sid.type = type; data 138 source3/winbindd/winbindd_sid.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 140 source3/winbindd/winbindd_sid.c DEBUG(10, ("lookup_rids: %s\n", state->request.data.sid)); data 142 source3/winbindd/winbindd_sid.c if (!string_to_sid(&domain_sid, state->request.data.sid)) { data 144 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 169 source3/winbindd/winbindd_sid.c string_to_sid(&sid, state->request.data.sid); data 173 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 178 source3/winbindd/winbindd_sid.c state->response.data.uid = uid; data 191 source3/winbindd/winbindd_sid.c if (!string_to_sid(&sid, state->request.data.sid)) { data 193 source3/winbindd/winbindd_sid.c "%s from string\n", state->request.data.sid)); data 200 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 206 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 231 source3/winbindd/winbindd_sid.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 234 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 236 source3/winbindd/winbindd_sid.c if (!string_to_sid(&sid, state->request.data.sid)) { data 238 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 256 source3/winbindd/winbindd_sid.c state->response.data.uid = uid; data 278 source3/winbindd/winbindd_sid.c string_to_sid(&sid, state->request.data.sid); data 282 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 287 source3/winbindd/winbindd_sid.c state->response.data.gid = gid; data 300 source3/winbindd/winbindd_sid.c if (!string_to_sid(&sid, state->request.data.sid)) { data 302 source3/winbindd/winbindd_sid.c "%s from string\n", state->request.data.sid)); data 309 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 318 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 343 source3/winbindd/winbindd_sid.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 346 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 348 source3/winbindd/winbindd_sid.c if (!string_to_sid(&sid, state->request.data.sid)) { data 350 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 368 source3/winbindd/winbindd_sid.c state->response.data.gid = gid; data 409 source3/winbindd/winbindd_sid.c if (!string_to_sid(&sid, state->request.data.dual_idmapset.sid)) { data 411 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 417 source3/winbindd/winbindd_sid.c map.xid.id = state->request.data.dual_idmapset.id; data 418 source3/winbindd/winbindd_sid.c map.xid.type = state->request.data.dual_idmapset.type; data 451 source3/winbindd/winbindd_sid.c if (!string_to_sid(&sid, state->request.data.dual_idmapset.sid)) { data 453 source3/winbindd/winbindd_sid.c state->request.data.sid)); data 459 source3/winbindd/winbindd_sid.c map.xid.id = state->request.data.dual_idmapset.id; data 460 source3/winbindd/winbindd_sid.c map.xid.type = state->request.data.dual_idmapset.type; data 492 source3/winbindd/winbindd_sid.c xid.id = state->request.data.dual_idmapset.id; data 493 source3/winbindd/winbindd_sid.c xid.type = state->request.data.dual_idmapset.type; data 508 source3/winbindd/winbindd_sid.c idmap_cache_set_sid2uid(&sid, state->request.data.uid); data 514 source3/winbindd/winbindd_sid.c (unsigned long)(state->request.data.uid), sidstr)); data 516 source3/winbindd/winbindd_sid.c idmap_cache_set_sid2uid(&sid, state->request.data.uid); data 517 source3/winbindd/winbindd_sid.c fstrcpy(state->response.data.sid.sid, sidstr); data 518 source3/winbindd/winbindd_sid.c state->response.data.sid.type = SID_NAME_USER; data 529 source3/winbindd/winbindd_sid.c (unsigned long)state->request.data.uid)); data 531 source3/winbindd/winbindd_sid.c if (idmap_cache_find_uid2sid(state->request.data.uid, &sid, data 534 source3/winbindd/winbindd_sid.c (int)state->request.data.uid, data 546 source3/winbindd/winbindd_sid.c sid_to_fstring(state->response.data.sid.sid, &sid); data 553 source3/winbindd/winbindd_sid.c winbindd_uid2sid_async(state->mem_ctx, state->request.data.uid, uid2sid_recv, state); data 566 source3/winbindd/winbindd_sid.c idmap_cache_set_sid2gid(&sid, state->request.data.gid); data 571 source3/winbindd/winbindd_sid.c (unsigned long)(state->request.data.gid), sidstr)); data 573 source3/winbindd/winbindd_sid.c idmap_cache_set_sid2gid(&sid, state->request.data.gid); data 574 source3/winbindd/winbindd_sid.c fstrcpy(state->response.data.sid.sid, sidstr); data 575 source3/winbindd/winbindd_sid.c state->response.data.sid.type = SID_NAME_DOM_GRP; data 587 source3/winbindd/winbindd_sid.c (unsigned long)state->request.data.gid)); data 589 source3/winbindd/winbindd_sid.c if (idmap_cache_find_gid2sid(state->request.data.gid, &sid, data 592 source3/winbindd/winbindd_sid.c (int)state->request.data.gid, data 604 source3/winbindd/winbindd_sid.c sid_to_fstring(state->response.data.sid.sid, &sid); data 611 source3/winbindd/winbindd_sid.c winbindd_gid2sid_async(state->mem_ctx, state->request.data.gid, gid2sid_recv, state); data 634 source3/winbindd/winbindd_sid.c state->response.data.uid = xid.id; data 658 source3/winbindd/winbindd_sid.c state->response.data.gid = xid.id; data 163 source3/winbindd/winbindd_user.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 166 source3/winbindd/winbindd_user.c state->request.data.sid)); data 168 source3/winbindd/winbindd_user.c if (!string_to_sid(&sid, state->request.data.sid)) { data 169 source3/winbindd/winbindd_user.c DEBUG(5, ("%s not a SID\n", state->request.data.sid)); data 181 source3/winbindd/winbindd_user.c fstrcpy(state->response.data.user_info.acct_name, user_info.acct_name); data 182 source3/winbindd/winbindd_user.c fstrcpy(state->response.data.user_info.full_name, user_info.full_name); data 183 source3/winbindd/winbindd_user.c fstrcpy(state->response.data.user_info.homedir, user_info.homedir); data 184 source3/winbindd/winbindd_user.c fstrcpy(state->response.data.user_info.shell, user_info.shell); data 185 source3/winbindd/winbindd_user.c state->response.data.user_info.primary_gid = user_info.primary_gid; data 187 source3/winbindd/winbindd_user.c &state->response.data.user_info.group_rid)) { data 374 source3/winbindd/winbindd_user.c pw = &s->state->response.data.pw; data 430 source3/winbindd/winbindd_user.c domuser = state->request.data.username; data 431 source3/winbindd/winbindd_user.c dusize = sizeof(state->request.data.username); data 494 source3/winbindd/winbindd_user.c char *domuser = state->request.data.username; data 523 source3/winbindd/winbindd_user.c (unsigned long)(state->request.data.uid))); data 529 source3/winbindd/winbindd_user.c (unsigned long)(state->request.data.uid), sid)); data 544 source3/winbindd/winbindd_user.c uid_t uid = state->request.data.uid; data 562 source3/winbindd/winbindd_user.c state->request.data.sid[sizeof(state->request.data.sid)-1]='\0'; data 565 source3/winbindd/winbindd_user.c state->request.data.sid)); data 567 source3/winbindd/winbindd_user.c if (!string_to_sid(&sid, state->request.data.sid)) { data 568 source3/winbindd/winbindd_user.c DEBUG(5, ("%s not a SID\n", state->request.data.sid)); data 775 source3/winbindd/winbindd_user.c num_users = MIN(MAX_GETPWENT_USERS, state->request.data.num_entries); data 788 source3/winbindd/winbindd_user.c state->response.extra_data.data = user_list; data 851 source3/winbindd/winbindd_user.c state->response.data.num_entries++; data 308 source3/winbindd/winbindd_util.c p = (char *)response->extra_data.data; data 376 source3/winbindd/winbindd_util.c SAFE_FREE(response->extra_data.data); data 625 source3/winbindd/winbindd_util.c request->data.init_conn.is_primary = domain->primary ? true : false; data 626 source3/winbindd/winbindd_util.c fstrcpy(request->data.init_conn.dcname, ""); data 653 source3/winbindd/winbindd_util.c dcname = state->response->data.dc_name; data 658 source3/winbindd/winbindd_util.c state->request->data.init_conn.is_primary = False; data 659 source3/winbindd/winbindd_util.c fstrcpy(state->request->data.init_conn.dcname, dcname); data 682 source3/winbindd/winbindd_util.c state->response->data.domain_info.name); data 684 source3/winbindd/winbindd_util.c state->response->data.domain_info.alt_name); data 686 source3/winbindd/winbindd_util.c state->response->data.domain_info.sid)) { data 689 source3/winbindd/winbindd_util.c state->response->data.domain_info.sid)); data 696 source3/winbindd/winbindd_util.c state->response->data.domain_info.native_mode; data 698 source3/winbindd/winbindd_util.c state->response->data.domain_info.active_directory; data 713 source3/winbindd/winbindd_util.c state->request.data.init_conn.dcname data 714 source3/winbindd/winbindd_util.c [sizeof(state->request.data.init_conn.dcname)-1]='\0'; data 716 source3/winbindd/winbindd_util.c if (strlen(state->request.data.init_conn.dcname) > 0) { data 717 source3/winbindd/winbindd_util.c fstrcpy(domain->dcname, state->request.data.init_conn.dcname); data 732 source3/winbindd/winbindd_util.c fstrcpy(state->response.data.domain_info.name, domain->name); data 733 source3/winbindd/winbindd_util.c fstrcpy(state->response.data.domain_info.alt_name, domain->alt_name); data 734 source3/winbindd/winbindd_util.c sid_to_fstring(state->response.data.domain_info.sid, &domain->sid); data 736 source3/winbindd/winbindd_util.c state->response.data.domain_info.native_mode data 738 source3/winbindd/winbindd_util.c state->response.data.domain_info.active_directory data 740 source3/winbindd/winbindd_util.c state->response.data.domain_info.primary data 1691 source3/winbindd/winbindd_util.c resp->data.auth.nt_status = NT_STATUS_V(result); data 1692 source3/winbindd/winbindd_util.c fstrcpy(resp->data.auth.nt_status_string, nt_errstr(result)); data 1695 source3/winbindd/winbindd_util.c if (*resp->data.auth.error_string == '\0') data 1696 source3/winbindd/winbindd_util.c fstrcpy(resp->data.auth.error_string, data 1698 source3/winbindd/winbindd_util.c resp->data.auth.pam_error = nt_status_to_pam(result); data 153 source3/winbindd/winbindd_wins.c state->request.data.winsreq[sizeof(state->request.data.winsreq)-1]='\0'; data 156 source3/winbindd/winbindd_wins.c state->request.data.winsreq)); data 161 source3/winbindd/winbindd_wins.c if ((status = lookup_byaddr_backend(state->request.data.winsreq, &count))){ data 162 source3/winbindd/winbindd_wins.c size = strlen(state->request.data.winsreq); data 168 source3/winbindd/winbindd_wins.c fstrcat(response,state->request.data.winsreq); data 188 source3/winbindd/winbindd_wins.c fstrcpy(state->response.data.winsresp,response); data 202 source3/winbindd/winbindd_wins.c state->request.data.winsreq[sizeof(state->request.data.winsreq)-1]='\0'; data 205 source3/winbindd/winbindd_wins.c state->request.data.winsreq)); data 210 source3/winbindd/winbindd_wins.c if ((ip_list = lookup_byname_backend(state->request.data.winsreq,&count))){ data 230 source3/winbindd/winbindd_wins.c size = strlen(state->request.data.winsreq) + strlen(response); data 236 source3/winbindd/winbindd_wins.c fstrcat(response,state->request.data.winsreq); data 244 source3/winbindd/winbindd_wins.c fstrcpy(state->response.data.winsresp,response); data 171 source4/auth/auth.h DATA_BLOB data; data 94 source4/auth/auth_sam_reply.c memcpy(sam->key.key, server_info->user_session_key.data, sizeof(sam->key.key)); data 99 source4/auth/auth_sam_reply.c memcpy(sam->LMSessKey.key, server_info->lm_session_key.data, data 272 source4/auth/auth_sam_reply.c NT_STATUS_HAVE_NO_MEMORY(server_info->user_session_key.data); data 279 source4/auth/auth_sam_reply.c NT_STATUS_HAVE_NO_MEMORY(server_info->lm_session_key.data); data 547 source4/auth/credentials/credentials.c _PUBLIC_ void cli_credentials_parse_string(struct cli_credentials *credentials, const char *data, enum credentials_obtained obtained) data 551 source4/auth/credentials/credentials.c if (strcmp("%",data) == 0) { data 556 source4/auth/credentials/credentials.c uname = talloc_strdup(credentials, data); data 204 source4/auth/credentials/credentials.h void cli_credentials_parse_string(struct cli_credentials *credentials, const char *data, enum credentials_obtained obtained); data 286 source4/auth/credentials/credentials_files.c memcpy(hash.hash, nt_password_hash->data, data 57 source4/auth/credentials/credentials_ntlm.c if (cred->nt_response.data || cred->lm_response.data) { data 61 source4/auth/credentials/credentials_ntlm.c if (!cred->lm_response.data) { data 132 source4/auth/credentials/credentials_ntlm.c generate_random_buffer(lm_response.data, 8); data 133 source4/auth/credentials/credentials_ntlm.c memset(lm_response.data+8, 0, 16); data 135 source4/auth/credentials/credentials_ntlm.c memcpy(session_nonce, challenge.data, 8); data 136 source4/auth/credentials/credentials_ntlm.c memcpy(&session_nonce[8], lm_response.data, 8); data 139 source4/auth/credentials/credentials_ntlm.c MD5Update(&md5_session_nonce_ctx, challenge.data, 8); data 140 source4/auth/credentials/credentials_ntlm.c MD5Update(&md5_session_nonce_ctx, lm_response.data, 8); data 150 source4/auth/credentials/credentials_ntlm.c nt_response.data); data 155 source4/auth/credentials/credentials_ntlm.c hmac_md5(user_session_key, session_nonce, sizeof(session_nonce), session_key.data); data 156 source4/auth/credentials/credentials_ntlm.c dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length); data 163 source4/auth/credentials/credentials_ntlm.c SMBOWFencrypt(nt_hash->hash, challenge.data, data 164 source4/auth/credentials/credentials_ntlm.c nt_response.data); data 167 source4/auth/credentials/credentials_ntlm.c SMBsesskeygen_ntv1(nt_hash->hash, session_key.data); data 168 source4/auth/credentials/credentials_ntlm.c dump_data_pw("NT session key:\n", session_key.data, session_key.length); data 179 source4/auth/credentials/credentials_ntlm.c if (!SMBencrypt(password,challenge.data, data 180 source4/auth/credentials/credentials_ntlm.c lm_response.data)) { data 193 source4/auth/credentials/credentials_ntlm.c memcpy(lm_session_key.data, lm_hash, 8); data 194 source4/auth/credentials/credentials_ntlm.c memset(&lm_session_key.data[8], '\0', 8); data 212 source4/auth/credentials/credentials_ntlm.c memcpy(lm_session_key.data, lm_hash, 8); data 213 source4/auth/credentials/credentials_ntlm.c memset(&lm_session_key.data[8], '\0', 8); data 258 source4/auth/credentials/credentials_ntlm.c cred->nt_response = data_blob_talloc(cred, nt_response->data, nt_response->length); data 259 source4/auth/credentials/credentials_ntlm.c talloc_steal(cred, cred->nt_response.data); data 262 source4/auth/credentials/credentials_ntlm.c cred->lm_response = data_blob_talloc(cred, lm_response->data, lm_response->length); data 105 source4/auth/gensec/cyrus_sasl.c safe_strcpy((char*)secret->data, password, secret->len+1); data 218 source4/auth/gensec/cyrus_sasl.c (char*)in.data, in.length, NULL, data 243 source4/auth/gensec/cyrus_sasl.c (char*)in->data, in->length, &out_data, data 267 source4/auth/gensec/cyrus_sasl.c (char*)in->data, in->length, &out_data, data 818 source4/auth/gensec/gensec.c uint8_t *data, size_t length, data 830 source4/auth/gensec/gensec.c data, length, data 837 source4/auth/gensec/gensec.c const uint8_t *data, size_t length, data 848 source4/auth/gensec/gensec.c return gensec_security->ops->check_packet(gensec_security, mem_ctx, data, length, whole_pdu, pdu_length, sig); data 853 source4/auth/gensec/gensec.c uint8_t *data, size_t length, data 864 source4/auth/gensec/gensec.c return gensec_security->ops->seal_packet(gensec_security, mem_ctx, data, length, whole_pdu, pdu_length, sig); data 869 source4/auth/gensec/gensec.c const uint8_t *data, size_t length, data 880 source4/auth/gensec/gensec.c return gensec_security->ops->sign_packet(gensec_security, mem_ctx, data, length, whole_pdu, pdu_length, sig); data 1045 source4/auth/gensec/gensec.c talloc_steal(out_mem_ctx, out->data); data 106 source4/auth/gensec/gensec.h uint8_t *data, size_t length, data 110 source4/auth/gensec/gensec.h const uint8_t *data, size_t length, data 117 source4/auth/gensec/gensec.h const uint8_t *data, size_t length, data 121 source4/auth/gensec/gensec.h uint8_t *data, size_t length, data 257 source4/auth/gensec/gensec.h uint8_t *data, size_t length, data 262 source4/auth/gensec/gensec.h const uint8_t *data, size_t length, data 268 source4/auth/gensec/gensec.h uint8_t *data, size_t length, data 273 source4/auth/gensec/gensec.h const uint8_t *data, size_t length, data 444 source4/auth/gensec/gensec_gssapi.c input_token.value = in.data; data 517 source4/auth/gensec/gensec_gssapi.c if (!out->data) { data 518 source4/auth/gensec/gensec_gssapi.c out->data = (uint8_t *)talloc_strdup(out_mem_ctx, "\0"); data 581 source4/auth/gensec/gensec_gssapi.c input_token.value = in.data; data 736 source4/auth/gensec/gensec_gssapi.c input_token.value = in.data; data 810 source4/auth/gensec/gensec_gssapi.c input_token.value = in->data; data 858 source4/auth/gensec/gensec_gssapi.c input_token.value = in->data; data 925 source4/auth/gensec/gensec_gssapi.c uint8_t *data, size_t length, data 937 source4/auth/gensec/gensec_gssapi.c input_token.value = data; data 959 source4/auth/gensec/gensec_gssapi.c memcpy(data, ((uint8_t *)output_token.value) + sig_length, length); data 962 source4/auth/gensec/gensec_gssapi.c dump_data_pw("gensec_gssapi_seal_packet: sig\n", sig->data, sig->length); data 963 source4/auth/gensec/gensec_gssapi.c dump_data_pw("gensec_gssapi_seal_packet: clear\n", data, length); data 977 source4/auth/gensec/gensec_gssapi.c uint8_t *data, size_t length, data 989 source4/auth/gensec/gensec_gssapi.c dump_data_pw("gensec_gssapi_unseal_packet: sig\n", sig->data, sig->length); data 993 source4/auth/gensec/gensec_gssapi.c memcpy(in.data, sig->data, sig->length); data 994 source4/auth/gensec/gensec_gssapi.c memcpy(in.data + sig->length, data, length); data 997 source4/auth/gensec/gensec_gssapi.c input_token.value = in.data; data 1015 source4/auth/gensec/gensec_gssapi.c memcpy(data, output_token.value, length); data 1028 source4/auth/gensec/gensec_gssapi.c const uint8_t *data, size_t length, data 1042 source4/auth/gensec/gensec_gssapi.c input_token.value = discard_const_p(uint8_t *, data); data 1058 source4/auth/gensec/gensec_gssapi.c dump_data_pw("gensec_gssapi_seal_packet: sig\n", sig->data, sig->length); data 1067 source4/auth/gensec/gensec_gssapi.c const uint8_t *data, size_t length, data 1078 source4/auth/gensec/gensec_gssapi.c dump_data_pw("gensec_gssapi_seal_packet: sig\n", sig->data, sig->length); data 1085 source4/auth/gensec/gensec_gssapi.c input_message.value = discard_const(data); data 1089 source4/auth/gensec/gensec_gssapi.c input_token.value = sig->data; data 1188 source4/auth/gensec/gensec_gssapi.c if (gensec_gssapi_state->session_key.data) { data 1208 source4/auth/gensec/gensec_gssapi.c dump_data_pw("KRB5 Session Key:\n", session_key->data, session_key->length); data 388 source4/auth/gensec/gensec_krb5.c unwrapped_out = data_blob_talloc(out_mem_ctx, gensec_krb5_state->enc_ticket.data, gensec_krb5_state->enc_ticket.length); data 393 source4/auth/gensec/gensec_krb5.c *out = data_blob_talloc(out_mem_ctx, gensec_krb5_state->enc_ticket.data, gensec_krb5_state->enc_ticket.length); data 410 source4/auth/gensec/gensec_krb5.c dump_data_pw("Mutual authentication message:\n", in.data, in.length); data 418 source4/auth/gensec/gensec_krb5.c inbuf.data = unwrapped_in.data; data 426 source4/auth/gensec/gensec_krb5.c dump_data_pw("Mutual authentication message:\n", (uint8_t *)inbuf.data, inbuf.length); data 448 source4/auth/gensec/gensec_krb5.c if (!in.data) { data 472 source4/auth/gensec/gensec_krb5.c inbuf.data = unwrapped_in.data; data 475 source4/auth/gensec/gensec_krb5.c inbuf.data = in.data; data 489 source4/auth/gensec/gensec_krb5.c unwrapped_out.data = (uint8_t *)outbuf.data; data 496 source4/auth/gensec/gensec_krb5.c *out = data_blob_talloc(out_mem_ctx, outbuf.data, outbuf.length); data 522 source4/auth/gensec/gensec_krb5.c if (gensec_krb5_state->session_key.data) { data 541 source4/auth/gensec/gensec_krb5.c dump_data_pw("KRB5 Session Key:\n", session_key->data, session_key->length); data 639 source4/auth/gensec/gensec_krb5.c pac = data_blob_talloc(mem_ctx, pac_data.data, pac_data.length); data 640 source4/auth/gensec/gensec_krb5.c if (!pac.data) { data 705 source4/auth/gensec/gensec_krb5.c input.data = in->data; data 715 source4/auth/gensec/gensec_krb5.c *out = data_blob_talloc(mem_ctx, output.data, output.length); data 736 source4/auth/gensec/gensec_krb5.c input.data = in->data; data 746 source4/auth/gensec/gensec_krb5.c *out = data_blob_talloc(mem_ctx, output.data, output.length); data 81 source4/auth/gensec/schannel_sign.c const uint8_t *data, size_t data_len, data 94 source4/auth/gensec/schannel_sign.c MD5Update(&ctx, data, data_len); data 106 source4/auth/gensec/schannel_sign.c uint8_t *data, size_t length, data 122 source4/auth/gensec/schannel_sign.c memcpy(confounder, sig->data+24, 8); data 129 source4/auth/gensec/schannel_sign.c arcfour_crypt(data, sealing_key, length); data 133 source4/auth/gensec/schannel_sign.c data, length, digest_final); data 135 source4/auth/gensec/schannel_sign.c if (memcmp(digest_final, sig->data+16, 8) != 0) { data 137 source4/auth/gensec/schannel_sign.c dump_data_pw("wire digest:", sig->data+16, 8); data 143 source4/auth/gensec/schannel_sign.c if (memcmp(seq_num, sig->data+8, 8) != 0) { data 145 source4/auth/gensec/schannel_sign.c dump_data_pw("wire seq num:", sig->data+8, 8); data 157 source4/auth/gensec/schannel_sign.c const uint8_t *data, size_t length, data 180 source4/auth/gensec/schannel_sign.c data, length, digest_final); data 184 source4/auth/gensec/schannel_sign.c if (memcmp(seq_num, sig->data+8, 8) != 0) { data 186 source4/auth/gensec/schannel_sign.c dump_data_pw("wire seq num:", sig->data+8, 8); data 190 source4/auth/gensec/schannel_sign.c if (memcmp(digest_final, sig->data+16, 8) != 0) { data 192 source4/auth/gensec/schannel_sign.c dump_data_pw("wire digest:", sig->data+16, 8); data 205 source4/auth/gensec/schannel_sign.c uint8_t *data, size_t length, data 224 source4/auth/gensec/schannel_sign.c data, length, digest_final); data 228 source4/auth/gensec/schannel_sign.c arcfour_crypt(data, sealing_key, length); data 234 source4/auth/gensec/schannel_sign.c memcpy(sig->data, netsec_sig, 8); data 235 source4/auth/gensec/schannel_sign.c memcpy(sig->data+8, seq_num, 8); data 236 source4/auth/gensec/schannel_sign.c memcpy(sig->data+16, digest_final, 8); data 237 source4/auth/gensec/schannel_sign.c memcpy(sig->data+24, confounder, 8); data 239 source4/auth/gensec/schannel_sign.c dump_data_pw("signature:", sig->data+ 0, 8); data 240 source4/auth/gensec/schannel_sign.c dump_data_pw("seq_num :", sig->data+ 8, 8); data 241 source4/auth/gensec/schannel_sign.c dump_data_pw("digest :", sig->data+16, 8); data 242 source4/auth/gensec/schannel_sign.c dump_data_pw("confound :", sig->data+24, 8); data 253 source4/auth/gensec/schannel_sign.c const uint8_t *data, size_t length, data 268 source4/auth/gensec/schannel_sign.c data, length, digest_final); data 274 source4/auth/gensec/schannel_sign.c memcpy(sig->data, netsec_sig, 8); data 275 source4/auth/gensec/schannel_sign.c memcpy(sig->data+8, seq_num, 8); data 276 source4/auth/gensec/schannel_sign.c memcpy(sig->data+16, digest_final, 8); data 277 source4/auth/gensec/schannel_sign.c memset(sig->data+24, 0, 8); data 279 source4/auth/gensec/schannel_sign.c dump_data_pw("signature:", sig->data+ 0, 8); data 280 source4/auth/gensec/schannel_sign.c dump_data_pw("seq_num :", sig->data+ 8, 8); data 281 source4/auth/gensec/schannel_sign.c dump_data_pw("digest :", sig->data+16, 8); data 282 source4/auth/gensec/schannel_sign.c dump_data_pw("confound :", sig->data+24, 8); data 151 source4/auth/gensec/schannel_state.c val.data = creds->session_key; data 154 source4/auth/gensec/schannel_state.c seed.data = creds->seed.data; data 155 source4/auth/gensec/schannel_state.c seed.length = sizeof(creds->seed.data); data 157 source4/auth/gensec/schannel_state.c client_state.data = creds->client.data; data 158 source4/auth/gensec/schannel_state.c client_state.length = sizeof(creds->client.data); data 159 source4/auth/gensec/schannel_state.c server_state.data = creds->server.data; data 160 source4/auth/gensec/schannel_state.c server_state.length = sizeof(creds->server.data); data 264 source4/auth/gensec/schannel_state.c memcpy((*creds)->session_key, val->data, 16); data 273 source4/auth/gensec/schannel_state.c memcpy((*creds)->seed.data, val->data, 8); data 281 source4/auth/gensec/schannel_state.c memcpy((*creds)->client.data, val->data, 8); data 289 source4/auth/gensec/schannel_state.c memcpy((*creds)->server.data, val->data, 8); data 74 source4/auth/gensec/socket.c unwrapped = data_blob_const(in->data, MIN(max_input_size, (size_t)in->length)); data 85 source4/auth/gensec/socket.c if (!out->data) { data 88 source4/auth/gensec/socket.c RSIVAL(out->data, 0, wrapped.length); data 90 source4/auth/gensec/socket.c if (!data_blob_append(mem_ctx, out, wrapped.data, wrapped.length)) { data 118 source4/auth/gensec/socket.c packet_size = RIVAL(in->data, 0); data 120 source4/auth/gensec/socket.c wrapped = data_blob_const(in->data + 4, packet_size); data 258 source4/auth/gensec/socket.c memcpy(buf, gensec_socket->read_buffer.data, *nread); data 261 source4/auth/gensec/socket.c memmove(gensec_socket->read_buffer.data, data 262 source4/auth/gensec/socket.c gensec_socket->read_buffer.data + *nread, data 267 source4/auth/gensec/socket.c gensec_socket->read_buffer.data = talloc_realloc(gensec_socket, data 268 source4/auth/gensec/socket.c gensec_socket->read_buffer.data, data 322 source4/auth/gensec/socket.c unwrapped.data, unwrapped.length)) { data 96 source4/auth/gensec/spnego.c uint8_t *data, size_t length, data 109 source4/auth/gensec/spnego.c data, length, data 116 source4/auth/gensec/spnego.c const uint8_t *data, size_t length, data 129 source4/auth/gensec/spnego.c data, length, data 136 source4/auth/gensec/spnego.c uint8_t *data, size_t length, data 149 source4/auth/gensec/spnego.c data, length, data 156 source4/auth/gensec/spnego.c const uint8_t *data, size_t length, data 169 source4/auth/gensec/spnego.c data, length, data 698 source4/auth/gensec/spnego.c if (unwrapped_out.data) { data 761 source4/auth/gensec/spnego.c dump_data(1, in.data, in.length); data 813 source4/auth/gensec/spnego.c dump_data(1, in.data, in.length); data 821 source4/auth/gensec/spnego.c dump_data(1, in.data, in.length); data 880 source4/auth/gensec/spnego.c dump_data(1, in.data, in.length); data 888 source4/auth/gensec/spnego.c dump_data(1, in.data, in.length); data 907 source4/auth/gensec/spnego.c spnego_state->mech_types.data, data 909 source4/auth/gensec/spnego.c spnego_state->mech_types.data, data 920 source4/auth/gensec/spnego.c spnego_state->mech_types.data, data 922 source4/auth/gensec/spnego.c spnego_state->mech_types.data, data 954 source4/auth/gensec/spnego.c dump_data(1, in.data, in.length); data 962 source4/auth/gensec/spnego.c dump_data(1, in.data, in.length); data 1014 source4/auth/gensec/spnego.c spnego_state->mech_types.data, data 1016 source4/auth/gensec/spnego.c spnego_state->mech_types.data, data 1039 source4/auth/gensec/spnego.c spnego_state->mech_types.data, data 1041 source4/auth/gensec/spnego.c spnego_state->mech_types.data, data 143 source4/auth/gensec/spnego_parse.c if (token->mechToken.data) { data 145 source4/auth/gensec/spnego_parse.c asn1_write_OctetString(asn1, token->mechToken.data, data 151 source4/auth/gensec/spnego_parse.c if (token->mechListMIC.data) { data 155 source4/auth/gensec/spnego_parse.c asn1_write_OctetString(asn1, token->mechListMIC.data, data 163 source4/auth/gensec/spnego_parse.c asn1_write(asn1, token->mechListMIC.data, data 245 source4/auth/gensec/spnego_parse.c if (token->responseToken.data) { data 247 source4/auth/gensec/spnego_parse.c asn1_write_OctetString(asn1, token->responseToken.data, data 252 source4/auth/gensec/spnego_parse.c if (token->mechListMIC.data) { data 254 source4/auth/gensec/spnego_parse.c asn1_write_OctetString(asn1, token->mechListMIC.data, data 265 source4/auth/gensec/spnego_parse.c ssize_t spnego_read_data(TALLOC_CTX *mem_ctx, DATA_BLOB data, struct spnego_data *token) data 273 source4/auth/gensec/spnego_parse.c if (data.length == 0) { data 282 source4/auth/gensec/spnego_parse.c asn1_load(asn1, data); data 338 source4/auth/gensec/spnego_parse.c *blob = data_blob_talloc(mem_ctx, asn1->data, asn1->length); data 399 source4/auth/gensec/spnego_parse.c *blob = data_blob_talloc(mem_ctx, asn1->data, asn1->length); data 48 source4/auth/kerberos/clikrb5.c SAFE_FREE(salt.data); data 66 source4/auth/kerberos/clikrb5.c ret = krb5_string_to_key_salt(context, enctype, password->data, data 78 source4/auth/kerberos/clikrb5.c if (pdata->data) { data 82 source4/auth/kerberos/clikrb5.c SAFE_FREE(pdata->data); data 35 source4/auth/kerberos/gssapi_parse.c struct asn1_data *data; data 38 source4/auth/kerberos/gssapi_parse.c if (!data || !ticket->data) { data 42 source4/auth/kerberos/gssapi_parse.c data = asn1_init(mem_ctx); data 43 source4/auth/kerberos/gssapi_parse.c if (data == NULL) { data 47 source4/auth/kerberos/gssapi_parse.c asn1_push_tag(data, ASN1_APPLICATION(0)); data 48 source4/auth/kerberos/gssapi_parse.c asn1_write_OID(data, GENSEC_OID_KERBEROS5); data 50 source4/auth/kerberos/gssapi_parse.c asn1_write(data, tok_id, 2); data 51 source4/auth/kerberos/gssapi_parse.c asn1_write(data, ticket->data, ticket->length); data 52 source4/auth/kerberos/gssapi_parse.c asn1_pop_tag(data); data 54 source4/auth/kerberos/gssapi_parse.c if (data->has_error) { data 55 source4/auth/kerberos/gssapi_parse.c DEBUG(1,("Failed to build krb5 wrapper at offset %d\n", (int)data->ofs)); data 56 source4/auth/kerberos/gssapi_parse.c asn1_free(data); data 60 source4/auth/kerberos/gssapi_parse.c ret = data_blob_talloc(mem_ctx, data->data, data->length); data 61 source4/auth/kerberos/gssapi_parse.c asn1_free(data); data 72 source4/auth/kerberos/gssapi_parse.c struct asn1_data *data = asn1_init(mem_ctx); data 75 source4/auth/kerberos/gssapi_parse.c if (!data) { data 79 source4/auth/kerberos/gssapi_parse.c asn1_load(data, *blob); data 80 source4/auth/kerberos/gssapi_parse.c asn1_start_tag(data, ASN1_APPLICATION(0)); data 81 source4/auth/kerberos/gssapi_parse.c asn1_check_OID(data, GENSEC_OID_KERBEROS5); data 83 source4/auth/kerberos/gssapi_parse.c data_remaining = asn1_tag_remaining(data); data 86 source4/auth/kerberos/gssapi_parse.c data->has_error = true; data 88 source4/auth/kerberos/gssapi_parse.c asn1_read(data, tok_id, 2); data 91 source4/auth/kerberos/gssapi_parse.c asn1_read(data, ticket->data, ticket->length); data 94 source4/auth/kerberos/gssapi_parse.c asn1_end_tag(data); data 96 source4/auth/kerberos/gssapi_parse.c ret = !data->has_error; data 98 source4/auth/kerberos/gssapi_parse.c asn1_free(data); data 110 source4/auth/kerberos/gssapi_parse.c struct asn1_data *data = asn1_init(NULL); data 112 source4/auth/kerberos/gssapi_parse.c if (!data) return false; data 114 source4/auth/kerberos/gssapi_parse.c asn1_load(data, *blob); data 115 source4/auth/kerberos/gssapi_parse.c asn1_start_tag(data, ASN1_APPLICATION(0)); data 116 source4/auth/kerberos/gssapi_parse.c asn1_check_OID(data, oid); data 118 source4/auth/kerberos/gssapi_parse.c ret = !data->has_error; data 120 source4/auth/kerberos/gssapi_parse.c asn1_free(data); data 49 source4/auth/kerberos/kerberos.h #define KRB5_KEY_DATA(k) ((k)->keyvalue.data) data 58 source4/auth/kerberos/kerberos_heimdal.c outbuf->data = NULL; data 46 source4/auth/kerberos/kerberos_pac.c cksum.checksum.data = sig->signature.data; data 60 source4/auth/kerberos/kerberos_pac.c pac_data.data, data 234 source4/auth/kerberos/kerberos_pac.c memset(kdc_sig_wipe->signature.data, '\0', kdc_sig_wipe->signature.length); data 235 source4/auth/kerberos/kerberos_pac.c memset(srv_sig_wipe->signature.data, '\0', srv_sig_wipe->signature.length); data 330 source4/auth/kerberos/kerberos_pac.c file_save("tmp_pac_data-admin.dat",blob.data,blob.length); data 407 source4/auth/kerberos/kerberos_pac.c pac_data->data, data 422 source4/auth/kerberos/kerberos_pac.c sig->signature = data_blob_talloc(mem_ctx, cksum.checksum.data, cksum.checksum.length); data 488 source4/auth/kerberos/kerberos_pac.c memset(kdc_checksum->signature.data, '\0', kdc_checksum->signature.length); data 489 source4/auth/kerberos/kerberos_pac.c memset(srv_checksum->signature.data, '\0', srv_checksum->signature.length); data 686 source4/auth/kerberos/kerberos_pac.c pac_logon_info_in = data_blob_const(k5pac_logon_info_in.data, k5pac_logon_info_in.length); data 716 source4/auth/kerberos/kerberos_pac.c pac_srv_checksum_in = data_blob_const(k5pac_srv_checksum_in.data, k5pac_srv_checksum_in.length); data 735 source4/auth/kerberos/kerberos_pac.c pac_kdc_checksum_in = data_blob_const(k5pac_kdc_checksum_in.data, k5pac_kdc_checksum_in.length); data 763 source4/auth/kerberos/kerberos_pac.c pac_blob.data, pac_blob.length, data 293 source4/auth/kerberos/kerberos_util.c password.data = discard_const_p(char *, password_s); data 93 source4/auth/kerberos/krb5_init_context.c if (blob.data == NULL && dsize != 0) { data 99 source4/auth/kerberos/krb5_init_context.c smb_krb5->status = socket_recv(smb_krb5->sock, blob.data, blob.length, &nread); data 115 source4/auth/kerberos/krb5_init_context.c talloc_steal(smb_krb5, blob.data); data 120 source4/auth/kerberos/krb5_init_context.c static NTSTATUS smb_krb5_full_packet(void *private_data, DATA_BLOB data) data 123 source4/auth/kerberos/krb5_init_context.c talloc_steal(smb_krb5, data.data); data 124 source4/auth/kerberos/krb5_init_context.c smb_krb5->reply = data; data 126 source4/auth/kerberos/krb5_init_context.c smb_krb5->reply.data += 4; data 207 source4/auth/kerberos/krb5_init_context.c void *data, data 220 source4/auth/kerberos/krb5_init_context.c struct tevent_context *ev = talloc_get_type(data, struct tevent_context); data 222 source4/auth/kerberos/krb5_init_context.c DATA_BLOB send_blob = data_blob_const(send_buf->data, send_buf->length); data 323 source4/auth/kerberos/krb5_init_context.c RSIVAL(smb_krb5->request.data, 0, send_blob.length); data 324 source4/auth/kerberos/krb5_init_context.c memcpy(smb_krb5->request.data+4, send_blob.data, send_blob.length); data 348 source4/auth/kerberos/krb5_init_context.c ret = krb5_data_copy(recv_buf, smb_krb5->reply.data, smb_krb5->reply.length); data 33 source4/auth/kerberos/krb5_init_context.h void *data, data 36 source4/auth/ntlm/auth.c auth_ctx->challenge.data = data_blob_talloc(auth_ctx, chal, 8); data 37 source4/auth/ntlm/auth.c NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.data.data); data 59 source4/auth/ntlm/auth.c if (auth_ctx->challenge.data.length) { data 62 source4/auth/ntlm/auth.c *_chal = auth_ctx->challenge.data.data; data 82 source4/auth/ntlm/auth.c auth_ctx->challenge.data = challenge; data 92 source4/auth/ntlm/auth.c auth_ctx->challenge.data = data_blob_talloc(auth_ctx, chal, 8); data 93 source4/auth/ntlm/auth.c NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.data.data); data 102 source4/auth/ntlm/auth.c *_chal = auth_ctx->challenge.data.data; data 289 source4/auth/ntlm/auth.c (unsigned)auth_ctx->challenge.data.length, auth_ctx->challenge.set_by, nt_errstr(nt_status))); data 299 source4/auth/ntlm/auth.c dump_data(5, auth_ctx->challenge.data.data, auth_ctx->challenge.data.length); data 413 source4/auth/ntlm/auth.c ctx->challenge.data = data_blob(NULL, 0); data 85 source4/auth/ntlm/auth_developer.c NT_STATUS_HAVE_NO_MEMORY(server_info->user_session_key.data); data 88 source4/auth/ntlm/auth_developer.c NT_STATUS_HAVE_NO_MEMORY(server_info->lm_session_key.data); data 160 source4/auth/ntlm/auth_developer.c NT_STATUS_HAVE_NO_MEMORY(blob.data); data 201 source4/auth/ntlm/auth_sam.c &auth_context->challenge.data, data 213 source4/auth/ntlm/auth_sam.c if (user_sess_key && user_sess_key->data) { data 214 source4/auth/ntlm/auth_sam.c talloc_steal(auth_context, user_sess_key->data); data 216 source4/auth/ntlm/auth_sam.c if (lm_sess_key && lm_sess_key->data) { data 217 source4/auth/ntlm/auth_sam.c talloc_steal(auth_context, lm_sess_key->data); data 169 source4/auth/ntlm/auth_util.c SMBOWFencrypt(user_info_in->password.hash.nt->hash, challenge, blob.data); data 174 source4/auth/ntlm/auth_util.c SMBOWFencrypt(user_info_in->password.hash.lanman->hash, challenge, blob.data); data 41 source4/auth/ntlm/auth_winbind.c blob.data = (uint8_t *)(((char *)response->extra_data.data) + 4); data 98 source4/auth/ntlm/auth_winbind.c request.data.auth_crap.logon_parameters = user_info->logon_parameters; data 100 source4/auth/ntlm/auth_winbind.c safe_strcpy(request.data.auth_crap.user, data 102 source4/auth/ntlm/auth_winbind.c safe_strcpy(request.data.auth_crap.domain, data 104 source4/auth/ntlm/auth_winbind.c safe_strcpy(request.data.auth_crap.workstation, data 107 source4/auth/ntlm/auth_winbind.c memcpy(request.data.auth_crap.chal, ctx->auth_ctx->challenge.data.data, sizeof(request.data.auth_crap.chal)); data 109 source4/auth/ntlm/auth_winbind.c request.data.auth_crap.lm_resp_len = MIN(user_info->password.response.lanman.length, data 110 source4/auth/ntlm/auth_winbind.c sizeof(request.data.auth_crap.lm_resp)); data 111 source4/auth/ntlm/auth_winbind.c request.data.auth_crap.nt_resp_len = MIN(user_info->password.response.nt.length, data 112 source4/auth/ntlm/auth_winbind.c sizeof(request.data.auth_crap.nt_resp)); data 114 source4/auth/ntlm/auth_winbind.c memcpy(request.data.auth_crap.lm_resp, user_info->password.response.lanman.data, data 115 source4/auth/ntlm/auth_winbind.c request.data.auth_crap.lm_resp_len); data 116 source4/auth/ntlm/auth_winbind.c memcpy(request.data.auth_crap.nt_resp, user_info->password.response.nt.data, data 117 source4/auth/ntlm/auth_winbind.c request.data.auth_crap.nt_resp_len); data 121 source4/auth/ntlm/auth_winbind.c nt_status = NT_STATUS(response.data.auth.nt_status); data 124 source4/auth/ntlm/auth_winbind.c if (result == NSS_STATUS_SUCCESS && response.extra_data.data) { data 128 source4/auth/ntlm/auth_winbind.c SAFE_FREE(response.extra_data.data); data 137 source4/auth/ntlm/auth_winbind.c } else if (result == NSS_STATUS_SUCCESS && !response.extra_data.data) { data 217 source4/auth/ntlm/auth_winbind.c network_info->nt.data = user_info->password.response.nt.data; data 220 source4/auth/ntlm/auth_winbind.c network_info->lm.data = user_info->password.response.lanman.data; data 59 source4/auth/ntlm/ntlm_check.c SMBOWFencrypt(part_passwd, sec_blob->data, p24); data 65 source4/auth/ntlm/ntlm_check.c dump_data(100, nt_response->data, nt_response->length); data 67 source4/auth/ntlm/ntlm_check.c dump_data(100, sec_blob->data, sec_blob->length); data 71 source4/auth/ntlm/ntlm_check.c if (memcmp(p24, nt_response->data, 24) == 0) { data 74 source4/auth/ntlm/ntlm_check.c SMBsesskeygen_ntv1(part_passwd, user_sess_key->data); data 120 source4/auth/ntlm/ntlm_check.c client_key_data = data_blob_talloc(mem_ctx, ntv2_response->data+16, ntv2_response->length-16); data 136 source4/auth/ntlm/ntlm_check.c dump_data(100, ntv2_response->data, ntv2_response->length); data 138 source4/auth/ntlm/ntlm_check.c dump_data(100, client_key_data.data, client_key_data.length); data 140 source4/auth/ntlm/ntlm_check.c dump_data(100, sec_blob->data, sec_blob->length); data 145 source4/auth/ntlm/ntlm_check.c if (memcmp(value_from_encryption, ntv2_response->data, 16) == 0) { data 148 source4/auth/ntlm/ntlm_check.c SMBsesskeygen_ntv2(kr, value_from_encryption, user_sess_key->data); data 194 source4/auth/ntlm/ntlm_check.c client_key_data = data_blob_talloc(mem_ctx, ntv2_response->data+16, ntv2_response->length-16); data 202 source4/auth/ntlm/ntlm_check.c SMBsesskeygen_ntv2(kr, value_from_encryption, user_sess_key->data); data 313 source4/auth/ntlm/ntlm_check.c && (memcmp(challenge->data, zeros, challenge->length) == 0 )) { data 321 source4/auth/ntlm/ntlm_check.c mdfour(client_nt.hash, nt_response->data, nt_response->length); data 325 source4/auth/ntlm/ntlm_check.c lm_response->data, lm_response->length, data 121 source4/auth/ntlmssp/ntlmssp.c if (first_packet->length > 8 && memcmp("NTLMSSP\0", first_packet->data, 8) == 0) { data 166 source4/auth/ntlmssp/ntlmssp.c dump_data(2, input.data, input.length); data 241 source4/auth/ntlmssp/ntlmssp.c if (!gensec_ntlmssp_state->session_key.data) { data 322 source4/auth/ntlmssp/ntlmssp.c gensec_ntlmssp_state->session_key.data, data 339 source4/auth/ntlmssp/ntlmssp.c weakened_key.data[7] = 0xa0; data 342 source4/auth/ntlmssp/ntlmssp.c weakened_key.data[5] = 0xe5; data 343 source4/auth/ntlmssp/ntlmssp.c weakened_key.data[6] = 0x38; data 344 source4/auth/ntlmssp/ntlmssp.c weakened_key.data[7] = 0xb0; data 131 source4/auth/ntlmssp/ntlmssp_client.c dump_data(2, in.data, in.length); data 171 source4/auth/ntlmssp/ntlmssp_client.c dump_data(2, in.data, in.length); data 223 source4/auth/ntlmssp/ntlmssp_client.c SMBsesskeygen_lm_sess_key(lm_session_key.data, lm_response.data, data 224 source4/auth/ntlmssp/ntlmssp_client.c new_session_key.data); data 227 source4/auth/ntlmssp/ntlmssp_client.c SMBsesskeygen_lm_sess_key(lm_session_key.data, zeros, data 228 source4/auth/ntlmssp/ntlmssp_client.c new_session_key.data); data 231 source4/auth/ntlmssp/ntlmssp_client.c dump_data_pw("LM session key\n", session_key.data, session_key.length); data 245 source4/auth/ntlmssp/ntlmssp_client.c dump_data_pw("KEY_EXCH session key:\n", encrypted_session_key.data, encrypted_session_key.length); data 246 source4/auth/ntlmssp/ntlmssp_client.c arcfour_crypt(encrypted_session_key.data, session_key.data, encrypted_session_key.length); data 247 source4/auth/ntlmssp/ntlmssp_client.c dump_data_pw("KEY_EXCH session key (enc):\n", encrypted_session_key.data, encrypted_session_key.length); data 261 source4/auth/ntlmssp/ntlmssp_client.c lm_response.data, lm_response.length, data 262 source4/auth/ntlmssp/ntlmssp_client.c nt_response.data, nt_response.length, data 266 source4/auth/ntlmssp/ntlmssp_client.c encrypted_session_key.data, encrypted_session_key.length, data 273 source4/auth/ntlmssp/ntlmssp_client.c talloc_steal(gensec_ntlmssp_state, session_key.data); data 275 source4/auth/ntlmssp/ntlmssp_client.c talloc_steal(out_mem_ctx, out->data); data 279 source4/auth/ntlmssp/ntlmssp_client.c talloc_steal(gensec_ntlmssp_state->lm_resp.data, lm_response.data); data 281 source4/auth/ntlmssp/ntlmssp_client.c talloc_steal(gensec_ntlmssp_state->nt_resp.data, nt_response.data); data 69 source4/auth/ntlmssp/ntlmssp_parse.c ret = push_ucs2_talloc(pointers, (smb_ucs2_t **)&pointers[i].data, data 81 source4/auth/ntlmssp/ntlmssp_parse.c ret = push_ascii_talloc(pointers, (char **)&pointers[i].data, s, data 94 source4/auth/ntlmssp/ntlmssp_parse.c ret = push_ucs2_talloc(pointers, (smb_ucs2_t **)&pointers[i].data, data 106 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].data = b; data 112 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].data = b; data 123 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].data = (uint8_t *)s; data 144 source4/auth/ntlmssp/ntlmssp_parse.c SSVAL(blob->data, head_ofs, n); head_ofs += 2; data 145 source4/auth/ntlmssp/ntlmssp_parse.c SSVAL(blob->data, head_ofs, n); head_ofs += 2; data 146 source4/auth/ntlmssp/ntlmssp_parse.c SIVAL(blob->data, head_ofs, data_ofs); head_ofs += 4; data 147 source4/auth/ntlmssp/ntlmssp_parse.c if (pointers[i].data && n) /* don't follow null pointers... */ data 148 source4/auth/ntlmssp/ntlmssp_parse.c memcpy(blob->data+data_ofs, pointers[i].data, n); data 153 source4/auth/ntlmssp/ntlmssp_parse.c SSVAL(blob->data, data_ofs, j); data_ofs += 2; data 156 source4/auth/ntlmssp/ntlmssp_parse.c SSVAL(blob->data, data_ofs, n); data_ofs += 2; data 158 source4/auth/ntlmssp/ntlmssp_parse.c memcpy(blob->data+data_ofs, pointers[i].data, n); data 164 source4/auth/ntlmssp/ntlmssp_parse.c SIVAL(blob->data, head_ofs, j); data 169 source4/auth/ntlmssp/ntlmssp_parse.c memcpy(blob->data + head_ofs, pointers[i].data, n); data 174 source4/auth/ntlmssp/ntlmssp_parse.c memcpy(blob->data + head_ofs, pointers[i].data, n); data 227 source4/auth/ntlmssp/ntlmssp_parse.c len1 = SVAL(blob->data, head_ofs); head_ofs += 2; data 228 source4/auth/ntlmssp/ntlmssp_parse.c len2 = SVAL(blob->data, head_ofs); head_ofs += 2; data 229 source4/auth/ntlmssp/ntlmssp_parse.c ptr = IVAL(blob->data, head_ofs); head_ofs += 4; data 245 source4/auth/ntlmssp/ntlmssp_parse.c if (blob->data + ptr < (uint8_t *)(uintptr_t)ptr || data 246 source4/auth/ntlmssp/ntlmssp_parse.c blob->data + ptr < blob->data) { data 252 source4/auth/ntlmssp/ntlmssp_parse.c pull_string(p, blob->data + ptr, p_len, data 266 source4/auth/ntlmssp/ntlmssp_parse.c len1 = SVAL(blob->data, head_ofs); head_ofs += 2; data 267 source4/auth/ntlmssp/ntlmssp_parse.c len2 = SVAL(blob->data, head_ofs); head_ofs += 2; data 268 source4/auth/ntlmssp/ntlmssp_parse.c ptr = IVAL(blob->data, head_ofs); head_ofs += 4; data 280 source4/auth/ntlmssp/ntlmssp_parse.c if (blob->data + ptr < (uint8_t *)(uintptr_t)ptr || data 281 source4/auth/ntlmssp/ntlmssp_parse.c blob->data + ptr < blob->data) { data 287 source4/auth/ntlmssp/ntlmssp_parse.c pull_string(p, blob->data + ptr, p_len, data 301 source4/auth/ntlmssp/ntlmssp_parse.c len1 = SVAL(blob->data, head_ofs); head_ofs += 2; data 302 source4/auth/ntlmssp/ntlmssp_parse.c len2 = SVAL(blob->data, head_ofs); head_ofs += 2; data 303 source4/auth/ntlmssp/ntlmssp_parse.c ptr = IVAL(blob->data, head_ofs); head_ofs += 4; data 315 source4/auth/ntlmssp/ntlmssp_parse.c if (blob->data + ptr < (uint8_t *)(uintptr_t)ptr || data 316 source4/auth/ntlmssp/ntlmssp_parse.c blob->data + ptr < blob->data) { data 321 source4/auth/ntlmssp/ntlmssp_parse.c *b = data_blob_talloc(mem_ctx, blob->data + ptr, len1); data 329 source4/auth/ntlmssp/ntlmssp_parse.c if (blob->data + head_ofs < (uint8_t *)head_ofs || data 330 source4/auth/ntlmssp/ntlmssp_parse.c blob->data + head_ofs < blob->data) { data 335 source4/auth/ntlmssp/ntlmssp_parse.c *b = data_blob_talloc(mem_ctx, blob->data + head_ofs, len1); data 341 source4/auth/ntlmssp/ntlmssp_parse.c *v = IVAL(blob->data, head_ofs); head_ofs += 4; data 346 source4/auth/ntlmssp/ntlmssp_parse.c if (blob->data + head_ofs < (uint8_t *)head_ofs || data 347 source4/auth/ntlmssp/ntlmssp_parse.c blob->data + head_ofs < blob->data) { data 353 source4/auth/ntlmssp/ntlmssp_parse.c blob->data+head_ofs, p_len, data 135 source4/auth/ntlmssp/ntlmssp_server.c file_save("ntlmssp_negotiate.dat", request.data, request.length); data 147 source4/auth/ntlmssp/ntlmssp_server.c dump_data(2, in.data, in.length); data 235 source4/auth/ntlmssp/ntlmssp_server.c struct_blob.data, struct_blob.length); data 265 source4/auth/ntlmssp/ntlmssp_server.c file_save("ntlmssp_auth.dat", request.data, request.length); data 296 source4/auth/ntlmssp/ntlmssp_server.c dump_data(10, request.data, request.length); data 320 source4/auth/ntlmssp/ntlmssp_server.c dump_data(2, request.data, request.length); data 351 source4/auth/ntlmssp/ntlmssp_server.c file_save("nthash1.dat", &gensec_ntlmssp_state->nt_resp.data, &gensec_ntlmssp_state->nt_resp.length); data 352 source4/auth/ntlmssp/ntlmssp_server.c file_save("lmhash1.dat", &gensec_ntlmssp_state->lm_resp.data, &gensec_ntlmssp_state->lm_resp.length); data 363 source4/auth/ntlmssp/ntlmssp_server.c SMB_ASSERT(gensec_ntlmssp_state->internal_chal.data data 368 source4/auth/ntlmssp/ntlmssp_server.c memcpy(gensec_ntlmssp_state->crypt.ntlm2.session_nonce, gensec_ntlmssp_state->internal_chal.data, 8); data 369 source4/auth/ntlmssp/ntlmssp_server.c memcpy(&gensec_ntlmssp_state->crypt.ntlm2.session_nonce[8], gensec_ntlmssp_state->lm_resp.data, 8); data 414 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("USER session key:\n", user_session_key->data, user_session_key->length); data 417 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("LM first-8:\n", lm_session_key->data, lm_session_key->length); data 421 source4/auth/ntlmssp/ntlmssp_server.c if (user_session_key && user_session_key->data && user_session_key->length == 16) { data 423 source4/auth/ntlmssp/ntlmssp_server.c hmac_md5(user_session_key->data, gensec_ntlmssp_state->crypt.ntlm2.session_nonce, data 424 source4/auth/ntlmssp/ntlmssp_server.c sizeof(gensec_ntlmssp_state->crypt.ntlm2.session_nonce), session_key.data); data 426 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length); data 436 source4/auth/ntlmssp/ntlmssp_server.c if (lm_session_key && lm_session_key->data && lm_session_key->length >= 8) { data 437 source4/auth/ntlmssp/ntlmssp_server.c if (gensec_ntlmssp_state->lm_resp.data && gensec_ntlmssp_state->lm_resp.length == 24) { data 439 source4/auth/ntlmssp/ntlmssp_server.c SMBsesskeygen_lm_sess_key(lm_session_key->data, gensec_ntlmssp_state->lm_resp.data, data 440 source4/auth/ntlmssp/ntlmssp_server.c session_key.data); data 442 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("LM session key:\n", session_key.data, session_key.length); data 449 source4/auth/ntlmssp/ntlmssp_server.c session_key.data); data 451 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("LM session key:\n", session_key.data, session_key.length); data 461 source4/auth/ntlmssp/ntlmssp_server.c } else if (user_session_key && user_session_key->data) { data 464 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("unmodified session key:\n", session_key.data, session_key.length); data 469 source4/auth/ntlmssp/ntlmssp_server.c } else if (lm_session_key && lm_session_key->data) { data 473 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("unmodified session key:\n", session_key.data, session_key.length); data 489 source4/auth/ntlmssp/ntlmssp_server.c if (!gensec_ntlmssp_state->encrypted_session_key.data data 495 source4/auth/ntlmssp/ntlmssp_server.c } else if (!session_key.data || session_key.length != 16) { data 501 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->encrypted_session_key.data, data 503 source4/auth/ntlmssp/ntlmssp_server.c arcfour_crypt(gensec_ntlmssp_state->encrypted_session_key.data, data 504 source4/auth/ntlmssp/ntlmssp_server.c session_key.data, data 507 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->encrypted_session_key.data, data 509 source4/auth/ntlmssp/ntlmssp_server.c dump_data_pw("KEY_EXCH session key:\n", gensec_ntlmssp_state->encrypted_session_key.data, data 517 source4/auth/ntlmssp/ntlmssp_server.c talloc_steal(gensec_ntlmssp_state, session_key.data); data 645 source4/auth/ntlmssp/ntlmssp_server.c chal = challenge->data; data 680 source4/auth/ntlmssp/ntlmssp_server.c user_info->password.response.lanman.data = talloc_steal(user_info, gensec_ntlmssp_state->lm_resp.data); data 682 source4/auth/ntlmssp/ntlmssp_server.c user_info->password.response.nt.data = talloc_steal(user_info, gensec_ntlmssp_state->nt_resp.data); data 696 source4/auth/ntlmssp/ntlmssp_server.c if (!talloc_reference(mem_ctx, gensec_ntlmssp_state->server_info->user_session_key.data)) { data 705 source4/auth/ntlmssp/ntlmssp_server.c if (!talloc_reference(mem_ctx, gensec_ntlmssp_state->server_info->lm_session_key.data)) { data 734 source4/auth/ntlmssp/ntlmssp_server.c gensec_ntlmssp_state->session_key.data, data 53 source4/auth/ntlmssp/ntlmssp_sign.c MD5Update(&ctx3, session_key.data, session_key.length); data 55 source4/auth/ntlmssp/ntlmssp_sign.c MD5Final(subkey->data, &ctx3); data 65 source4/auth/ntlmssp/ntlmssp_sign.c const uint8_t *data, size_t length, data 77 source4/auth/ntlmssp/ntlmssp_sign.c if (!sig->data) { data 85 source4/auth/ntlmssp/ntlmssp_sign.c hmac_md5_init_limK_to_64(gensec_ntlmssp_state->crypt.ntlm2.send_sign_key.data, data 91 source4/auth/ntlmssp/ntlmssp_sign.c hmac_md5_init_limK_to_64(gensec_ntlmssp_state->crypt.ntlm2.recv_sign_key.data, data 110 source4/auth/ntlmssp/ntlmssp_sign.c SIVAL(sig->data, 0, NTLMSSP_SIGN_VERSION); data 111 source4/auth/ntlmssp/ntlmssp_sign.c memcpy(sig->data + 4, digest, 8); data 112 source4/auth/ntlmssp/ntlmssp_sign.c memcpy(sig->data + 12, seq_num, 4); data 115 source4/auth/ntlmssp/ntlmssp_sign.c dump_data(11, sig->data, sig->length); data 119 source4/auth/ntlmssp/ntlmssp_sign.c crc = crc32_calc_buffer(data, length); data 126 source4/auth/ntlmssp/ntlmssp_sign.c arcfour_crypt_sbox(gensec_ntlmssp_state->crypt.ntlm.arcfour_state, sig->data+4, sig->length-4); data 129 source4/auth/ntlmssp/ntlmssp_sign.c dump_data(11, sig->data, sig->length); data 137 source4/auth/ntlmssp/ntlmssp_sign.c const uint8_t *data, size_t length, data 144 source4/auth/ntlmssp/ntlmssp_sign.c data, length, data 156 source4/auth/ntlmssp/ntlmssp_sign.c const uint8_t *data, size_t length, data 171 source4/auth/ntlmssp/ntlmssp_sign.c data, length, data 182 source4/auth/ntlmssp/ntlmssp_sign.c memcmp(local_sig.data, data 183 source4/auth/ntlmssp/ntlmssp_sign.c sig->data, sig->length) != 0) { data 185 source4/auth/ntlmssp/ntlmssp_sign.c dump_data(5, local_sig.data, local_sig.length); data 188 source4/auth/ntlmssp/ntlmssp_sign.c dump_data(5, sig->data, sig->length); data 195 source4/auth/ntlmssp/ntlmssp_sign.c memcmp(local_sig.data + 8, data 196 source4/auth/ntlmssp/ntlmssp_sign.c sig->data + 8, sig->length - 8) != 0) { data 198 source4/auth/ntlmssp/ntlmssp_sign.c dump_data(5, local_sig.data, local_sig.length); data 201 source4/auth/ntlmssp/ntlmssp_sign.c dump_data(5, sig->data, sig->length); data 207 source4/auth/ntlmssp/ntlmssp_sign.c dump_data_pw("checked ntlmssp signature\n", sig->data, sig->length); data 220 source4/auth/ntlmssp/ntlmssp_sign.c uint8_t *data, size_t length, data 232 source4/auth/ntlmssp/ntlmssp_sign.c dump_data_pw("ntlmssp clear data\n", data, length); data 238 source4/auth/ntlmssp/ntlmssp_sign.c data, length, data 241 source4/auth/ntlmssp/ntlmssp_sign.c arcfour_crypt_sbox(gensec_ntlmssp_state->crypt.ntlm2.send_seal_arcfour_state, data, length); data 243 source4/auth/ntlmssp/ntlmssp_sign.c arcfour_crypt_sbox(gensec_ntlmssp_state->crypt.ntlm2.send_seal_arcfour_state, sig->data+4, 8); data 247 source4/auth/ntlmssp/ntlmssp_sign.c crc = crc32_calc_buffer(data, length); data 259 source4/auth/ntlmssp/ntlmssp_sign.c arcfour_crypt_sbox(gensec_ntlmssp_state->crypt.ntlm.arcfour_state, data, length); data 260 source4/auth/ntlmssp/ntlmssp_sign.c arcfour_crypt_sbox(gensec_ntlmssp_state->crypt.ntlm.arcfour_state, sig->data+4, sig->length-4); data 265 source4/auth/ntlmssp/ntlmssp_sign.c dump_data_pw("ntlmssp signature\n", sig->data, sig->length); data 266 source4/auth/ntlmssp/ntlmssp_sign.c dump_data_pw("ntlmssp sealed data\n", data, length); data 282 source4/auth/ntlmssp/ntlmssp_sign.c uint8_t *data, size_t length, data 292 source4/auth/ntlmssp/ntlmssp_sign.c dump_data_pw("ntlmssp sealed data\n", data, length); data 294 source4/auth/ntlmssp/ntlmssp_sign.c arcfour_crypt_sbox(gensec_ntlmssp_state->crypt.ntlm2.recv_seal_arcfour_state, data, length); data 296 source4/auth/ntlmssp/ntlmssp_sign.c arcfour_crypt_sbox(gensec_ntlmssp_state->crypt.ntlm.arcfour_state, data, length); data 298 source4/auth/ntlmssp/ntlmssp_sign.c dump_data_pw("ntlmssp clear data\n", data, length); data 299 source4/auth/ntlmssp/ntlmssp_sign.c return gensec_ntlmssp_check_packet(gensec_security, sig_mem_ctx, data, length, whole_pdu, pdu_length, sig); data 379 source4/auth/ntlmssp/ntlmssp_sign.c weak_session_key.data, data 387 source4/auth/ntlmssp/ntlmssp_sign.c gensec_ntlmssp_state->crypt.ntlm2.send_sign_key.data, data 395 source4/auth/ntlmssp/ntlmssp_sign.c send_seal_key.data, data 408 source4/auth/ntlmssp/ntlmssp_sign.c gensec_ntlmssp_state->crypt.ntlm2.recv_sign_key.data, data 416 source4/auth/ntlmssp/ntlmssp_sign.c recv_seal_key.data, data 462 source4/auth/ntlmssp/ntlmssp_sign.c if (!out->data) { data 465 source4/auth/ntlmssp/ntlmssp_sign.c memcpy(out->data + NTLMSSP_SIG_SIZE, in->data, in->length); data 468 source4/auth/ntlmssp/ntlmssp_sign.c out->data + NTLMSSP_SIG_SIZE, data 470 source4/auth/ntlmssp/ntlmssp_sign.c out->data + NTLMSSP_SIG_SIZE, data 475 source4/auth/ntlmssp/ntlmssp_sign.c memcpy(out->data, sig.data, NTLMSSP_SIG_SIZE); data 482 source4/auth/ntlmssp/ntlmssp_sign.c if (!out->data) { data 485 source4/auth/ntlmssp/ntlmssp_sign.c memcpy(out->data + NTLMSSP_SIG_SIZE, in->data, in->length); data 488 source4/auth/ntlmssp/ntlmssp_sign.c out->data + NTLMSSP_SIG_SIZE, data 490 source4/auth/ntlmssp/ntlmssp_sign.c out->data + NTLMSSP_SIG_SIZE, data 495 source4/auth/ntlmssp/ntlmssp_sign.c memcpy(out->data, sig.data, NTLMSSP_SIG_SIZE); data 517 source4/auth/ntlmssp/ntlmssp_sign.c sig.data = in->data; data 520 source4/auth/ntlmssp/ntlmssp_sign.c *out = data_blob_talloc(sig_mem_ctx, in->data + NTLMSSP_SIG_SIZE, in->length - NTLMSSP_SIG_SIZE); data 523 source4/auth/ntlmssp/ntlmssp_sign.c out->data, out->length, data 524 source4/auth/ntlmssp/ntlmssp_sign.c out->data, out->length, data 531 source4/auth/ntlmssp/ntlmssp_sign.c sig.data = in->data; data 534 source4/auth/ntlmssp/ntlmssp_sign.c *out = data_blob_talloc(sig_mem_ctx, in->data + NTLMSSP_SIG_SIZE, in->length - NTLMSSP_SIG_SIZE); data 537 source4/auth/ntlmssp/ntlmssp_sign.c out->data, out->length, data 538 source4/auth/ntlmssp/ntlmssp_sign.c out->data, out->length, data 113 source4/auth/sam.c if (! (hours->data[bitpos/8] & bitmask)) { data 103 source4/auth/session.c NT_STATUS_HAVE_NO_MEMORY(server_info->user_session_key.data); data 106 source4/auth/session.c NT_STATUS_HAVE_NO_MEMORY(server_info->lm_session_key.data); data 254 source4/auth/system_session.c NT_STATUS_HAVE_NO_MEMORY(server_info->user_session_key.data); data 257 source4/auth/system_session.c NT_STATUS_HAVE_NO_MEMORY(server_info->lm_session_key.data); data 334 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.command = LOGON_SAM_LOGON_RESPONSE_EX; data 336 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.command = LOGON_SAM_LOGON_USER_UNKNOWN_EX; data 338 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.server_type = server_type; data 339 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.domain_uuid = domain_uuid; data 340 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.forest = realm; data 341 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.dns_domain = dns_domain; data 342 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.pdc_dns_name = pdc_dns_name; data 343 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.domain = flatname; data 344 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.pdc_name = lp_netbios_name(lp_ctx); data 345 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.user_name = user; data 346 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.server_site = server_site; data 347 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.client_site = client_site; data 352 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.sockaddr.sockaddr_family = 2; data 353 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.sockaddr.pdc_ip = pdc_ip; data 354 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.sockaddr.remaining = data_blob_talloc_zero(mem_ctx, 8); data 356 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.nt_version = NETLOGON_NT_VERSION_1|NETLOGON_NT_VERSION_5EX|extra_flags; data 357 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.lmnt_token = 0xFFFF; data 358 source4/cldap_server/netlogon.c netlogon->data.nt5_ex.lm20_token = 0xFFFF; data 365 source4/cldap_server/netlogon.c netlogon->data.nt5.command = LOGON_SAM_LOGON_RESPONSE; data 367 source4/cldap_server/netlogon.c netlogon->data.nt5.command = LOGON_SAM_LOGON_USER_UNKNOWN; data 369 source4/cldap_server/netlogon.c netlogon->data.nt5.pdc_name = pdc_name; data 370 source4/cldap_server/netlogon.c netlogon->data.nt5.user_name = user; data 371 source4/cldap_server/netlogon.c netlogon->data.nt5.domain_name = flatname; data 372 source4/cldap_server/netlogon.c netlogon->data.nt5.domain_uuid = domain_uuid; data 373 source4/cldap_server/netlogon.c netlogon->data.nt5.forest = realm; data 374 source4/cldap_server/netlogon.c netlogon->data.nt5.dns_domain = dns_domain; data 375 source4/cldap_server/netlogon.c netlogon->data.nt5.pdc_dns_name = pdc_dns_name; data 376 source4/cldap_server/netlogon.c netlogon->data.nt5.pdc_ip = pdc_ip; data 377 source4/cldap_server/netlogon.c netlogon->data.nt5.server_type = server_type; data 378 source4/cldap_server/netlogon.c netlogon->data.nt5.nt_version = NETLOGON_NT_VERSION_1|NETLOGON_NT_VERSION_5; data 379 source4/cldap_server/netlogon.c netlogon->data.nt5.lmnt_token = 0xFFFF; data 380 source4/cldap_server/netlogon.c netlogon->data.nt5.lm20_token = 0xFFFF; data 386 source4/cldap_server/netlogon.c netlogon->data.nt4.command = LOGON_SAM_LOGON_RESPONSE; data 388 source4/cldap_server/netlogon.c netlogon->data.nt4.command = LOGON_SAM_LOGON_USER_UNKNOWN; data 390 source4/cldap_server/netlogon.c netlogon->data.nt4.server = pdc_name; data 391 source4/cldap_server/netlogon.c netlogon->data.nt4.user_name = user; data 392 source4/cldap_server/netlogon.c netlogon->data.nt4.domain = flatname; data 393 source4/cldap_server/netlogon.c netlogon->data.nt4.nt_version = NETLOGON_NT_VERSION_1; data 394 source4/cldap_server/netlogon.c netlogon->data.nt4.lmnt_token = 0xFFFF; data 395 source4/cldap_server/netlogon.c netlogon->data.nt4.lm20_token = 0xFFFF; data 432 source4/cldap_server/netlogon.c (const char *)t->u.equality.value.data, data 437 source4/cldap_server/netlogon.c (const char *)t->u.equality.value.data, data 451 source4/cldap_server/netlogon.c (const char *)t->u.equality.value.data, data 456 source4/cldap_server/netlogon.c (const char *)t->u.equality.value.data, data 461 source4/cldap_server/netlogon.c version = IVAL(t->u.equality.value.data, 0); data 465 source4/cldap_server/netlogon.c acct_control = IVAL(t->u.equality.value.data, 0); data 173 source4/client/cifsddio.c r.readx.out.data = buf; data 208 source4/client/cifsddio.c w.writex.in.data = buf; data 692 source4/client/client.c uint8_t *data; data 748 source4/client/client.c if(!(data = (uint8_t *)malloc(read_size))) { data 755 source4/client/client.c int n = smbcli_read(ctx->cli->tree, fnum, data, nread + start, read_size); data 759 source4/client/client.c if (writefile(handle,data, n, ctx->translation) != n) { data 775 source4/client/client.c SAFE_FREE(data); data 1906 source4/client/client.c finfo.all_eas.out.eas[i].value.data, data 62 source4/client/mount.cifs.c char * data; data 68 source4/client/mount.cifs.c while ((data = strsep(&options, ",")) != NULL) { data 69 source4/client/mount.cifs.c if (!*data) data 71 source4/client/mount.cifs.c if ((value = strchr(data, '=')) != NULL) { data 74 source4/client/mount.cifs.c if (strncmp(data, "user", 4) == 0) { data 87 source4/client/mount.cifs.c } else if (strncmp(data, "pass", 4) == 0) { data 99 source4/client/mount.cifs.c } else if (strncmp(data, "ip", 2) == 0) { data 108 source4/client/mount.cifs.c } else if ((strncmp(data, "unc", 3) == 0) data 109 source4/client/mount.cifs.c || (strncmp(data, "target", 6) == 0) data 110 source4/client/mount.cifs.c || (strncmp(data, "path", 4) == 0)) { data 138 source4/client/mount.cifs.c } else if ((strncmp(data, "domain", 3) == 0) data 139 source4/client/mount.cifs.c || (strncmp(data, "workgroup", 5) == 0)) { data 150 source4/client/mount.cifs.c } else if (strncmp(data, "uid", 3) == 0) { data 154 source4/client/mount.cifs.c } else if (strncmp(data, "gid", 3) == 0) { data 53 source4/client/smbmnt.c parse_args(int argc, char *argv[], struct smb_mount_data *data, char **share) data 142 source4/client/smbmnt.c do_mount(char *share_name, uint_t flags, struct smb_mount_data *data) data 155 source4/client/smbmnt.c data1 = (char *) data; data 160 source4/client/smbmnt.c data2 = (char *) data; data 165 source4/client/smbmnt.c data->uid, data->gid, data->file_mode, data->dir_mode,options); data 177 source4/client/smbmnt.c struct smb_mount_data data; data 180 source4/client/smbmnt.c memset(&data, 0, sizeof(struct smb_mount_data)); data 218 source4/client/smbmnt.c data.version = SMB_MOUNT_VERSION; data 221 source4/client/smbmnt.c data.mounted_uid = getuid(); data 223 source4/client/smbmnt.c if (parse_args(argc, argv, &data, &share_name) != 0) { data 228 source4/client/smbmnt.c data.uid = mount_uid; data 229 source4/client/smbmnt.c data.gid = mount_gid; data 230 source4/client/smbmnt.c data.file_mode = (S_IRWXU|S_IRWXG|S_IRWXO) & mount_fmask; data 231 source4/client/smbmnt.c data.dir_mode = (S_IRWXU|S_IRWXG|S_IRWXO) & mount_dmask; data 234 source4/client/smbmnt.c data.dir_mode = data.file_mode; data 235 source4/client/smbmnt.c if ((data.dir_mode & S_IRUSR) != 0) data 236 source4/client/smbmnt.c data.dir_mode |= S_IXUSR; data 237 source4/client/smbmnt.c if ((data.dir_mode & S_IRGRP) != 0) data 238 source4/client/smbmnt.c data.dir_mode |= S_IXGRP; data 239 source4/client/smbmnt.c if ((data.dir_mode & S_IROTH) != 0) data 240 source4/client/smbmnt.c data.dir_mode |= S_IXOTH; data 247 source4/client/smbmnt.c if (do_mount(share_name, flags, &data) < 0) { data 468 source4/client/tree.c item = GTK_WIDGET (i->data); data 93 source4/cluster/cluster.c NTSTATUS cluster_message_send(struct server_id server, DATA_BLOB *data) data 96 source4/cluster/cluster.c return ops->message_send(ops, server, data); data 48 source4/cluster/cluster.h NTSTATUS cluster_message_send(struct server_id server, DATA_BLOB *data); data 38 source4/cluster/cluster_private.h struct server_id server, DATA_BLOB *data); data 94 source4/cluster/local.c struct server_id server, DATA_BLOB *data) data 539 source4/dsdb/common/util.c memcpy(hash->hash, val->data, MIN(val->length, sizeof(hash->hash))); data 569 source4/dsdb/common/util.c memcpy((*hashes)[i].hash, (i*16)+(char *)val->data, 16); data 627 source4/dsdb/common/util.c memcpy(hours.bits, val->data, MIN(val->length, units_per_week)); data 678 source4/dsdb/common/util.c memcpy(s.array, val->data, val->length); data 701 source4/dsdb/common/util.c if (ldb_attr_cmp(value, (char *)el->values[i].data) == 0) { data 873 source4/dsdb/common/util.c val.data = talloc_memdup(mem_ctx, hash->hash, 16); data 874 source4/dsdb/common/util.c if (!val.data) { data 889 source4/dsdb/common/util.c val.data = talloc_array_size(mem_ctx, 16, count); data 891 source4/dsdb/common/util.c if (!val.data) { data 895 source4/dsdb/common/util.c memcpy(i*16 + (char *)val.data, hashes[i].hash, 16); data 917 source4/dsdb/common/util.c val.data = hours->bits; data 929 source4/dsdb/common/util.c val.data = (uint8_t *)parameters->array; data 1153 source4/dsdb/common/util.c return (char *)val->data; data 1680 source4/dsdb/common/util.c if (restrictions && minPwdLength > utf16_len_n(new_password->data, new_password->length) / 2) { data 1688 source4/dsdb/common/util.c mdfour(local_ntNewHash.hash, new_password->data, new_password->length); data 1695 source4/dsdb/common/util.c new_password->data, new_password->length, data 67 source4/dsdb/repl/drepl_partitions.c const char *v = (const char *)el->values[i].data; data 69 source4/dsdb/repl/replicated_objects.c confounder = data_blob_const(in->data, 16); data 70 source4/dsdb/repl/replicated_objects.c enc_buffer = data_blob_const(in->data + 16, in->length - 16); data 81 source4/dsdb/repl/replicated_objects.c MD5Update(&md5, gensec_skey->data, gensec_skey->length); data 82 source4/dsdb/repl/replicated_objects.c MD5Update(&md5, confounder.data, confounder.length); data 83 source4/dsdb/repl/replicated_objects.c MD5Final(enc_key.data, &md5); data 89 source4/dsdb/repl/replicated_objects.c dec_buffer = data_blob_const(enc_buffer.data, enc_buffer.length); data 90 source4/dsdb/repl/replicated_objects.c arcfour_crypt_blob(dec_buffer.data, dec_buffer.length, &enc_key); data 96 source4/dsdb/repl/replicated_objects.c crc32_given = IVAL(dec_buffer.data, 0); data 97 source4/dsdb/repl/replicated_objects.c crc32_calc = crc32_calc_buffer(dec_buffer.data + 4 , dec_buffer.length - 4); data 101 source4/dsdb/repl/replicated_objects.c checked_buffer = data_blob_const(dec_buffer.data + 4, dec_buffer.length - 4); data 103 source4/dsdb/repl/replicated_objects.c plain_buffer = data_blob_talloc(mem_ctx, checked_buffer.data, checked_buffer.length); data 104 source4/dsdb/repl/replicated_objects.c W_ERROR_HAVE_NO_MEMORY(plain_buffer.data); data 124 source4/dsdb/repl/replicated_objects.c sam_rid_crypt(rid, checked_buffer.data + offset, plain_buffer.data + offset, 0); data 184 source4/dsdb/repl/replicated_objects.c talloc_free(attr->value_ctr.values[0].blob->data); data 135 source4/dsdb/samdb/cracknames.c (const char *)spnmappings->values[i].data); data 144 source4/dsdb/samdb/ldb_modules/anr.c if (match->length > 1 && match->data[0] == '=') { data 146 source4/dsdb/samdb/ldb_modules/anr.c *match2 = data_blob_const(match->data+1, match->length - 1); data 176 source4/dsdb/samdb/ldb_modules/anr.c p = memchr(match->data, ' ', match->length); data 186 source4/dsdb/samdb/ldb_modules/anr.c *first_match = data_blob_const(match->data, p-match->data); data 187 source4/dsdb/samdb/ldb_modules/anr.c *second_match = data_blob_const(p+1, match->length - (p-match->data) - 1); data 116 source4/dsdb/samdb/ldb_modules/extended_dn_in.c (const char *)el->values[i].data, data 301 source4/dsdb/samdb/ldb_modules/extended_dn_in.c wkguid_dup = talloc_strndup(req, (char *)wkguid_val->data, wkguid_val->length); data 313 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (control && control->data) { data 314 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dereference_control = talloc_get_type(control->data, struct dsdb_openldap_dereference_result_control); data 415 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (control && control->data) { data 416 source4/dsdb/samdb/ldb_modules/extended_dn_out.c extended_ctrl = talloc_get_type(control->data, struct ldb_extended_dn_control); data 426 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (!control && storage_format_control && storage_format_control->data) { data 427 source4/dsdb/samdb/ldb_modules/extended_dn_out.c extended_ctrl = talloc_get_type(storage_format_control->data, struct ldb_extended_dn_control); data 166 source4/dsdb/samdb/ldb_modules/extended_dn_store.c if (os->replace_dn->data == NULL) { data 235 source4/dsdb/samdb/ldb_modules/extended_dn_store.c "could not parse %.*s as a DN", (int)plain_dn->length, plain_dn->data); data 103 source4/dsdb/samdb/ldb_modules/instancetype.c partition = talloc_get_type(partition_ctrl->data, data 129 source4/dsdb/samdb/ldb_modules/kludge_acl.c objectclass_list[i] = (const char *)oc_el->values[i].data; data 175 source4/dsdb/samdb/ldb_modules/kludge_acl.c sclass = dsdb_class_by_lDAPDisplayName(schema, (const char *)oc_el->values[i].data); data 214 source4/dsdb/samdb/ldb_modules/kludge_acl.c struct kludge_private_data *data; data 218 source4/dsdb/samdb/ldb_modules/kludge_acl.c data = talloc_get_type(ldb_module_get_private(ac->module), struct kludge_private_data); data 249 source4/dsdb/samdb/ldb_modules/kludge_acl.c if (data && data->password_attrs) /* if we are not initialized just get through */ data 287 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i = 0; data->password_attrs[i]; i++) { data 288 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_msg_remove_attr(ares->message, data->password_attrs[i]); data 324 source4/dsdb/samdb/ldb_modules/kludge_acl.c struct kludge_private_data *data; data 338 source4/dsdb/samdb/ldb_modules/kludge_acl.c data = talloc_get_type(ldb_module_get_private(module), struct kludge_private_data); data 369 source4/dsdb/samdb/ldb_modules/kludge_acl.c if (!data || !data->password_attrs) { data 372 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i = 0; data->password_attrs[i]; i++) { data 374 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs[i], data 463 source4/dsdb/samdb/ldb_modules/kludge_acl.c struct kludge_private_data *data; data 467 source4/dsdb/samdb/ldb_modules/kludge_acl.c data = talloc(module, struct kludge_private_data); data 468 source4/dsdb/samdb/ldb_modules/kludge_acl.c if (data == NULL) { data 473 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs = NULL; data 474 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_module_set_private(module, data); data 502 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs = talloc_array(data, const char *, password_attributes->num_values + 1); data 503 source4/dsdb/samdb/ldb_modules/kludge_acl.c if (!data->password_attrs) { data 509 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs[i] = (const char *)password_attributes->values[i].data; data 510 source4/dsdb/samdb/ldb_modules/kludge_acl.c talloc_steal(data->password_attrs, password_attributes->values[i].data); data 512 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs[i] = NULL; data 820 source4/dsdb/samdb/ldb_modules/linked_attributes.c ret_el->values[0].data, ac->ops->op == LA_OP_ADD ? "added" : "deleted"); data 137 source4/dsdb/samdb/ldb_modules/objectclass.c current->objectclass = dsdb_class_by_lDAPDisplayName(schema, (const char *)objectclass_element->values[i].data); data 139 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_asprintf_errstring(ldb, "objectclass %s is not a valid objectClass in schema", (const char *)objectclass_element->values[i].data); data 136 source4/dsdb/samdb/ldb_modules/partition.c static struct dsdb_control_current_partition *find_partition(struct partition_private_data *data, data 144 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { data 145 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare_base(data->partitions[i]->dn, dn) == 0) { data 146 source4/dsdb/samdb/ldb_modules/partition.c return data->partitions[i]; data 294 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.extended.data, data 364 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data = talloc_get_type(module->private_data, data 370 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { data 371 source4/dsdb/samdb/ldb_modules/partition.c ret = partition_prep_request(ac, data->partitions[i]); data 391 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data = talloc_get_type(module->private_data, data 393 source4/dsdb/samdb/ldb_modules/partition.c if (!data || !data->partitions) { data 399 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data->replicate && data->replicate[i]; i++) { data 400 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare(data->replicate[i], data 416 source4/dsdb/samdb/ldb_modules/partition.c partition = find_partition(data, dn); data 450 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data = talloc_get_type(module->private_data, data 462 source4/dsdb/samdb/ldb_modules/partition.c search_options = talloc_get_type(search_control->data, struct ldb_search_options_control); data 504 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { data 517 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare(data->partitions[i]->dn, req->op.search.base) == 0) { data 524 source4/dsdb/samdb/ldb_modules/partition.c (ldb_dn_compare_base(req->op.search.base, data->partitions[i]->dn) == 0 && data 529 source4/dsdb/samdb/ldb_modules/partition.c ldb_dn_compare_base(data->partitions[i]->dn, req->op.search.base) == 0) { data 534 source4/dsdb/samdb/ldb_modules/partition.c ret = partition_prep_request(ac, data->partitions[i]); data 591 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data = talloc_get_type(module->private_data, data 595 source4/dsdb/samdb/ldb_modules/partition.c if (!data) { data 599 source4/dsdb/samdb/ldb_modules/partition.c backend = find_partition(data, req->op.rename.olddn); data 600 source4/dsdb/samdb/ldb_modules/partition.c backend2 = find_partition(data, req->op.rename.newdn); data 624 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data = talloc_get_type(module->private_data, data 634 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { data 635 source4/dsdb/samdb/ldb_modules/partition.c struct ldb_module *next = data->partitions[i]->module; data 642 source4/dsdb/samdb/ldb_modules/partition.c next = data->partitions[i]->module; data 658 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data = talloc_get_type(module->private_data, data 668 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { data 669 source4/dsdb/samdb/ldb_modules/partition.c struct ldb_module *next = data->partitions[i]->module; data 676 source4/dsdb/samdb/ldb_modules/partition.c next = data->partitions[i]->module; data 693 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data = talloc_get_type(module->private_data, data 703 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { data 704 source4/dsdb/samdb/ldb_modules/partition.c struct ldb_module *next = data->partitions[i]->module; data 723 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data = talloc_get_type(module->private_data, data 733 source4/dsdb/samdb/ldb_modules/partition.c seq = talloc_get_type(req->op.extended.data, struct ldb_seqnum_request); data 764 source4/dsdb/samdb/ldb_modules/partition.c seqr = talloc_get_type(res->extended->data, data 774 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { data 801 source4/dsdb/samdb/ldb_modules/partition.c false, data->partitions[i]); data 807 source4/dsdb/samdb/ldb_modules/partition.c ret = partition_request(data->partitions[i]->module, treq); data 817 source4/dsdb/samdb/ldb_modules/partition.c tseqr = talloc_get_type(res->extended->data, data 865 source4/dsdb/samdb/ldb_modules/partition.c tseqr = talloc_get_type(res->extended->data, data 872 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { data 900 source4/dsdb/samdb/ldb_modules/partition.c false, data->partitions[i]); data 906 source4/dsdb/samdb/ldb_modules/partition.c ret = partition_request(data->partitions[i]->module, treq); data 917 source4/dsdb/samdb/ldb_modules/partition.c tseqr = talloc_get_type(res->extended->data, data 937 source4/dsdb/samdb/ldb_modules/partition.c ext->data = seqr; data 974 source4/dsdb/samdb/ldb_modules/partition.c ext = talloc_get_type(req->op.extended.data, struct dsdb_extended_replicated_objects); data 992 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data; data 997 source4/dsdb/samdb/ldb_modules/partition.c schema_dn = talloc_get_type(req->op.extended.data, struct ldb_dn); data 1003 source4/dsdb/samdb/ldb_modules/partition.c data = talloc_get_type(module->private_data, struct partition_private_data); data 1004 source4/dsdb/samdb/ldb_modules/partition.c if (!data) { data 1008 source4/dsdb/samdb/ldb_modules/partition.c partition = find_partition( data, schema_dn ); data 1032 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data; data 1035 source4/dsdb/samdb/ldb_modules/partition.c data = talloc_get_type(module->private_data, struct partition_private_data); data 1036 source4/dsdb/samdb/ldb_modules/partition.c if (!data || !data->partitions) { data 1088 source4/dsdb/samdb/ldb_modules/partition.c struct partition_private_data *data; data 1094 source4/dsdb/samdb/ldb_modules/partition.c data = talloc(mem_ctx, struct partition_private_data); data 1095 source4/dsdb/samdb/ldb_modules/partition.c if (data == NULL) { data 1124 source4/dsdb/samdb/ldb_modules/partition.c data->partitions = talloc_array(data, struct dsdb_control_current_partition *, partition_attributes->num_values + 1); data 1125 source4/dsdb/samdb/ldb_modules/partition.c if (!data->partitions) { data 1130 source4/dsdb/samdb/ldb_modules/partition.c char *base = talloc_strdup(data->partitions, (char *)partition_attributes->values[i].data); data 1148 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i] = talloc(data->partitions, struct dsdb_control_current_partition); data 1149 source4/dsdb/samdb/ldb_modules/partition.c if (!data->partitions[i]) { data 1153 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i]->version = DSDB_CONTROL_CURRENT_PARTITION_VERSION; data 1155 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i]->dn = ldb_dn_new(data->partitions[i], module->ldb, base); data 1156 source4/dsdb/samdb/ldb_modules/partition.c if (!data->partitions[i]->dn) { data 1163 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i]->backend = samdb_relative_path(module->ldb, data 1164 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i], data 1166 source4/dsdb/samdb/ldb_modules/partition.c if (!data->partitions[i]->backend) { data 1171 source4/dsdb/samdb/ldb_modules/partition.c ret = ldb_connect_backend(module->ldb, data->partitions[i]->backend, NULL, &data->partitions[i]->module); data 1177 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i] = NULL; data 1180 source4/dsdb/samdb/ldb_modules/partition.c qsort(data->partitions, partition_attributes->num_values, data 1181 source4/dsdb/samdb/ldb_modules/partition.c sizeof(*data->partitions), partition_sort_compare); data 1183 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data->partitions[i]; i++) { data 1193 source4/dsdb/samdb/ldb_modules/partition.c req->op.reg_partition.dn = data->partitions[i]->dn; data 1217 source4/dsdb/samdb/ldb_modules/partition.c data->replicate = NULL; data 1219 source4/dsdb/samdb/ldb_modules/partition.c data->replicate = talloc_array(data, struct ldb_dn *, replicate_attributes->num_values + 1); data 1220 source4/dsdb/samdb/ldb_modules/partition.c if (!data->replicate) { data 1226 source4/dsdb/samdb/ldb_modules/partition.c data->replicate[i] = ldb_dn_from_ldb_val(data->replicate, module->ldb, &replicate_attributes->values[i]); data 1227 source4/dsdb/samdb/ldb_modules/partition.c if (!ldb_dn_validate(data->replicate[i])) { data 1231 source4/dsdb/samdb/ldb_modules/partition.c replicate_attributes->values[i].data); data 1236 source4/dsdb/samdb/ldb_modules/partition.c data->replicate[i] = NULL; data 1240 source4/dsdb/samdb/ldb_modules/partition.c module->private_data = data; data 1241 source4/dsdb/samdb/ldb_modules/partition.c talloc_steal(module, data); data 1251 source4/dsdb/samdb/ldb_modules/partition.c char *base = talloc_strdup(data->partitions, (char *)modules_attributes->values[i].data); data 1279 source4/dsdb/samdb/ldb_modules/partition.c for (partition_idx = 0; data->partitions[partition_idx]; partition_idx++) { data 1280 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare(data->partitions[partition_idx]->dn, base_dn) == 0) { data 1281 source4/dsdb/samdb/ldb_modules/partition.c partition = data->partitions[partition_idx]; data 237 source4/dsdb/samdb/ldb_modules/password_hash.c cleartext_data.data = io->n.cleartext_utf8->data; data 319 source4/dsdb/samdb/ldb_modules/password_hash.c salt.saltvalue.data, data 326 source4/dsdb/samdb/ldb_modules/password_hash.c salt.saltvalue.data = discard_const(io->g.salt); data 346 source4/dsdb/samdb/ldb_modules/password_hash.c key.keyvalue.data, data 349 source4/dsdb/samdb/ldb_modules/password_hash.c if (!io->g.aes_256.data) { data 371 source4/dsdb/samdb/ldb_modules/password_hash.c key.keyvalue.data, data 374 source4/dsdb/samdb/ldb_modules/password_hash.c if (!io->g.aes_128.data) { data 396 source4/dsdb/samdb/ldb_modules/password_hash.c key.keyvalue.data, data 399 source4/dsdb/samdb/ldb_modules/password_hash.c if (!io->g.des_md5.data) { data 421 source4/dsdb/samdb/ldb_modules/password_hash.c key.keyvalue.data, data 424 source4/dsdb/samdb/ldb_modules/password_hash.c if (!io->g.des_crc.data) { data 482 source4/dsdb/samdb/ldb_modules/password_hash.c if (!old_scb->sub.packages[i].data || !old_scb->sub.packages[i].data[0]) { data 493 source4/dsdb/samdb/ldb_modules/password_hash.c blob = strhex_to_data_blob(io->ac, old_scp->data); data 494 source4/dsdb/samdb/ldb_modules/password_hash.c if (!blob.data) { data 598 source4/dsdb/samdb/ldb_modules/password_hash.c if (!old_scb->sub.packages[i].data || !old_scb->sub.packages[i].data[0]) { data 609 source4/dsdb/samdb/ldb_modules/password_hash.c blob = strhex_to_data_blob(io->ac, old_scp->data); data 610 source4/dsdb/samdb/ldb_modules/password_hash.c if (!blob.data) { data 904 source4/dsdb/samdb/ldb_modules/password_hash.c if (!sAMAccountName_l.data) { data 909 source4/dsdb/samdb/ldb_modules/password_hash.c if (!sAMAccountName_u.data) { data 926 source4/dsdb/samdb/ldb_modules/password_hash.c if (!userPrincipalName_l.data) { data 931 source4/dsdb/samdb/ldb_modules/password_hash.c if (!userPrincipalName_u.data) { data 938 source4/dsdb/samdb/ldb_modules/password_hash.c if (!netbios_domain_l.data) { data 943 source4/dsdb/samdb/ldb_modules/password_hash.c if (!netbios_domain_u.data) { data 968 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].nt4dom->data, wdigest[i].nt4dom->length); data 969 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, backslash.data, backslash.length); data 971 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].user->data, wdigest[i].user->length); data 972 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, delim.data, delim.length); data 974 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].realm->data, wdigest[i].realm->length); data 976 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, delim.data, delim.length); data 977 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, io->n.cleartext_utf8->data, io->n.cleartext_utf8->length); data 1146 source4/dsdb/samdb/ldb_modules/password_hash.c pkn->data = pknb_hexstr; data 1178 source4/dsdb/samdb/ldb_modules/password_hash.c pk->data = pkb_hexstr; data 1209 source4/dsdb/samdb/ldb_modules/password_hash.c pd->data = pdb_hexstr; data 1238 source4/dsdb/samdb/ldb_modules/password_hash.c pc->data = pcb_hexstr; data 1264 source4/dsdb/samdb/ldb_modules/password_hash.c pp->data = pb_hexstr; data 1341 source4/dsdb/samdb/ldb_modules/password_hash.c CH_UTF8, CH_UTF16, io->n.cleartext_utf8->data, io->n.cleartext_utf8->length, data 1358 source4/dsdb/samdb/ldb_modules/password_hash.c CH_UTF16MUNGED, CH_UTF8, io->n.cleartext_utf16->data, io->n.cleartext_utf16->length, data 1376 source4/dsdb/samdb/ldb_modules/password_hash.c mdfour(nt_hash->hash, io->n.cleartext_utf16->data, io->n.cleartext_utf16->length); data 1383 source4/dsdb/samdb/ldb_modules/password_hash.c CH_UTF8, CH_UNIX, io->n.cleartext_utf8->data, io->n.cleartext_utf8->length, data 1489 source4/dsdb/samdb/ldb_modules/password_hash.c struct domain_data *data; data 1515 source4/dsdb/samdb/ldb_modules/password_hash.c data = talloc_zero(ac, struct domain_data); data 1516 source4/dsdb/samdb/ldb_modules/password_hash.c if (data == NULL) { data 1521 source4/dsdb/samdb/ldb_modules/password_hash.c data->pwdProperties = samdb_result_uint(ares->message, "pwdProperties", 0); data 1522 source4/dsdb/samdb/ldb_modules/password_hash.c data->store_cleartext = data->pwdProperties & DOMAIN_PASSWORD_STORE_CLEARTEXT; data 1523 source4/dsdb/samdb/ldb_modules/password_hash.c data->pwdHistoryLength = samdb_result_uint(ares->message, "pwdHistoryLength", 0); data 1530 source4/dsdb/samdb/ldb_modules/password_hash.c tmp = ldb_dn_canonical_string(data, ares->message->dn); data 1542 source4/dsdb/samdb/ldb_modules/password_hash.c data->dns_domain = strlower_talloc(data, tmp); data 1543 source4/dsdb/samdb/ldb_modules/password_hash.c if (data->dns_domain == NULL) { data 1548 source4/dsdb/samdb/ldb_modules/password_hash.c data->realm = strupper_talloc(data, tmp); data 1549 source4/dsdb/samdb/ldb_modules/password_hash.c if (data->realm == NULL) { data 1559 source4/dsdb/samdb/ldb_modules/password_hash.c data->netbios_domain = strupper_talloc(data, tmp); data 1560 source4/dsdb/samdb/ldb_modules/password_hash.c if (data->netbios_domain == NULL) { data 1567 source4/dsdb/samdb/ldb_modules/password_hash.c ac->domain = data; data 2156 source4/dsdb/samdb/ldb_modules/password_hash.c quoted_utf16->data[0] == '"' && data 2157 source4/dsdb/samdb/ldb_modules/password_hash.c quoted_utf16->data[1] == 0 && data 2158 source4/dsdb/samdb/ldb_modules/password_hash.c quoted_utf16->data[quoted_utf16->length-2] == '"' && data 2159 source4/dsdb/samdb/ldb_modules/password_hash.c quoted_utf16->data[quoted_utf16->length-1] == 0) { data 2160 source4/dsdb/samdb/ldb_modules/password_hash.c io.n.quoted_utf16.data = talloc_memdup(orig_msg, quoted_utf16->data+2, quoted_utf16->length-4); data 173 source4/dsdb/samdb/ldb_modules/proxy.c uint8_t *olddata = v->data; data 174 source4/dsdb/samdb/ldb_modules/proxy.c char *p = strcasestr((char *)v->data, oldstr); data 176 source4/dsdb/samdb/ldb_modules/proxy.c len1 = (p - (char *)v->data); data 178 source4/dsdb/samdb/ldb_modules/proxy.c len3 = v->length - (p+strlen(oldstr) - (char *)v->data); data 180 source4/dsdb/samdb/ldb_modules/proxy.c v->data = talloc_size(mem_ctx, v->length); data 181 source4/dsdb/samdb/ldb_modules/proxy.c memcpy(v->data, olddata, len1); data 182 source4/dsdb/samdb/ldb_modules/proxy.c memcpy(v->data+len1, newstr, len2); data 183 source4/dsdb/samdb/ldb_modules/proxy.c memcpy(v->data+len1+len2, olddata + len1 + strlen(oldstr), len3); data 194 source4/dsdb/samdb/ldb_modules/proxy.c char *p = strcasestr((char *)v->data, proxy->oldstr[i]); data 215 source4/dsdb/samdb/ldb_modules/proxy.c v.data = (uint8_t *)expression; data 218 source4/dsdb/samdb/ldb_modules/proxy.c return ldb_parse_tree(mem_ctx, (const char *)v.data); data 1409 source4/dsdb/samdb/ldb_modules/repl_meta_data.c objs = talloc_get_type(req->op.extended.data, struct dsdb_extended_replicated_objects); data 397 source4/dsdb/samdb/ldb_modules/rootdse.c struct private_data *data; data 401 source4/dsdb/samdb/ldb_modules/rootdse.c data = talloc(module, struct private_data); data 402 source4/dsdb/samdb/ldb_modules/rootdse.c if (data == NULL) { data 406 source4/dsdb/samdb/ldb_modules/rootdse.c data->num_controls = 0; data 407 source4/dsdb/samdb/ldb_modules/rootdse.c data->controls = NULL; data 408 source4/dsdb/samdb/ldb_modules/rootdse.c data->num_partitions = 0; data 409 source4/dsdb/samdb/ldb_modules/rootdse.c data->partitions = NULL; data 410 source4/dsdb/samdb/ldb_modules/rootdse.c ldb_module_set_private(module, data); data 74 source4/dsdb/samdb/ldb_modules/samba3sam.c el->values[0].data = (uint8_t *)talloc_strdup(el->values, p+1); data 75 source4/dsdb/samdb/ldb_modules/samba3sam.c el->values[0].length = strlen((char *)el->values[0].data); data 132 source4/dsdb/samdb/ldb_modules/samba3sam.c pwd = getpwnam((char *)val->data); data 135 source4/dsdb/samdb/ldb_modules/samba3sam.c ldb_debug(ldb, LDB_DEBUG_WARNING, "Unable to lookup '%s' in passwd", (char *)val->data); data 139 source4/dsdb/samdb/ldb_modules/samba3sam.c retval.data = (uint8_t *)talloc_strdup(ctx, pwd->pw_dir); data 140 source4/dsdb/samdb/ldb_modules/samba3sam.c retval.length = strlen((char *)retval.data); data 150 source4/dsdb/samdb/ldb_modules/samba3sam.c pwd = getpwnam((char *)val->data); data 156 source4/dsdb/samdb/ldb_modules/samba3sam.c retval.data = (uint8_t *)talloc_asprintf(ctx, "%ld", (unsigned long)pwd->pw_gid); data 157 source4/dsdb/samdb/ldb_modules/samba3sam.c retval.length = strlen((char *)retval.data); data 167 source4/dsdb/samdb/ldb_modules/samba3sam.c pwd = getpwnam((char *)val->data); data 173 source4/dsdb/samdb/ldb_modules/samba3sam.c retval.data = (uint8_t *)talloc_asprintf(ctx, "%ld", (unsigned long)pwd->pw_uid); data 174 source4/dsdb/samdb/ldb_modules/samba3sam.c retval.length = strlen((char *)retval.data); data 186 source4/dsdb/samdb/ldb_modules/samba3sam.c sid = dom_sid_parse_talloc(ctx, (char *)val->data); data 220 source4/dsdb/samdb/ldb_modules/samba3sam.c out.data = (uint8_t *)dom_sid_string(ctx, sid); data 221 source4/dsdb/samdb/ldb_modules/samba3sam.c if (out.data == NULL) { data 224 source4/dsdb/samdb/ldb_modules/samba3sam.c out.length = strlen((const char *)out.data); data 239 source4/dsdb/samdb/ldb_modules/samba3sam.c memcpy(pwd.hash, val->data, sizeof(pwd.hash)); data 241 source4/dsdb/samdb/ldb_modules/samba3sam.c if (!out.data) { data 252 source4/dsdb/samdb/ldb_modules/samba3sam.c pwd = smbpasswd_gethexpwd(ctx, (const char *)val->data); data 311 source4/dsdb/samdb/ldb_modules/samldb.c (char *)el->values[j].data); data 944 source4/dsdb/samdb/ldb_modules/samldb.c vals[0].data = (uint8_t *)talloc_asprintf(vals, "%u", old_id); data 945 source4/dsdb/samdb/ldb_modules/samldb.c if (!vals[0].data) { data 949 source4/dsdb/samdb/ldb_modules/samldb.c vals[0].length = strlen((char *)vals[0].data); data 951 source4/dsdb/samdb/ldb_modules/samldb.c vals[1].data = (uint8_t *)talloc_asprintf(vals, "%u", new_id); data 952 source4/dsdb/samdb/ldb_modules/samldb.c if (!vals[1].data) { data 956 source4/dsdb/samdb/ldb_modules/samldb.c vals[1].length = strlen((char *)vals[1].data); data 1208 source4/dsdb/samdb/ldb_modules/samldb.c (const char *)ldb_dn_get_rdn_val(ac->msg->dn)->data); data 1375 source4/dsdb/samdb/ldb_modules/samldb.c group_type = strtoul((const char *)el->values[0].data, NULL, 0); data 1391 source4/dsdb/samdb/ldb_modules/samldb.c user_account_control = strtoul((const char *)el->values[0].data, NULL, 0); data 88 source4/dsdb/samdb/ldb_modules/schema_fsmo.c struct schema_fsmo_private_data *data; data 99 source4/dsdb/samdb/ldb_modules/schema_fsmo.c data = talloc(module, struct schema_fsmo_private_data); data 100 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (data == NULL) { data 106 source4/dsdb/samdb/ldb_modules/schema_fsmo.c data->aggregate_dn = ldb_dn_copy(data, schema_dn); data 107 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (!ldb_dn_add_child_fmt(data->aggregate_dn, "CN=Aggregate")) { data 112 source4/dsdb/samdb/ldb_modules/schema_fsmo.c ldb_module_set_private(module, data); data 75 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c NTSTATUS status = NS_GUID_from_string((char *)val->data, &guid); data 149 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c long long int signed_ll = strtoll((const char *)val->data, NULL, 10); data 155 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .unsigned_int = strtoul((const char *)val->data, NULL, 10) data 167 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c unsigned long long usn = strtoull((const char *)val->data, NULL, 10); data 175 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c char *entryCSN = talloc_strdup(ctx, (const char *)val->data); data 217 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c unsigned long long usn = strtoull((const char *)val->data, NULL, 10); data 229 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c t = ldb_string_to_time((const char *)val->data); data 626 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c seq = talloc_get_type(req->op.extended.data, struct ldb_seqnum_request); data 640 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c partition = talloc_get_type(partition_ctrl->data, data 674 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c ext->data = seqr; data 81 source4/dsdb/samdb/ldb_modules/update_keytab.c struct update_kt_private *data = talloc_get_type(ldb_module_get_private(module), struct update_kt_private); data 89 source4/dsdb/samdb/ldb_modules/update_keytab.c filter = talloc_asprintf(data, "(&(dn=%s)(&(objectClass=kerberosSecret)(privateKeytab=*)))", data 96 source4/dsdb/samdb/ldb_modules/update_keytab.c ret = ldb_search(ldb, data, &res, data 111 source4/dsdb/samdb/ldb_modules/update_keytab.c item = talloc(data->changed_dns? (void *)data->changed_dns: (void *)data, struct dn_list); data 137 source4/dsdb/samdb/ldb_modules/update_keytab.c DLIST_ADD_END(data->changed_dns, item, struct dn_list *); data 385 source4/dsdb/samdb/ldb_modules/update_keytab.c struct update_kt_private *data = talloc_get_type(ldb_module_get_private(module), struct update_kt_private); data 390 source4/dsdb/samdb/ldb_modules/update_keytab.c for (p=data->changed_dns; p; p = p->next) { data 394 source4/dsdb/samdb/ldb_modules/update_keytab.c talloc_free(data->changed_dns); data 395 source4/dsdb/samdb/ldb_modules/update_keytab.c data->changed_dns = NULL; data 401 source4/dsdb/samdb/ldb_modules/update_keytab.c talloc_free(data->changed_dns); data 402 source4/dsdb/samdb/ldb_modules/update_keytab.c data->changed_dns = NULL; data 410 source4/dsdb/samdb/ldb_modules/update_keytab.c struct update_kt_private *data = talloc_get_type(ldb_module_get_private(module), struct update_kt_private); data 412 source4/dsdb/samdb/ldb_modules/update_keytab.c talloc_free(data->changed_dns); data 413 source4/dsdb/samdb/ldb_modules/update_keytab.c data->changed_dns = NULL; data 421 source4/dsdb/samdb/ldb_modules/update_keytab.c struct update_kt_private *data; data 425 source4/dsdb/samdb/ldb_modules/update_keytab.c data = talloc(module, struct update_kt_private); data 426 source4/dsdb/samdb/ldb_modules/update_keytab.c if (data == NULL) { data 431 source4/dsdb/samdb/ldb_modules/update_keytab.c data->changed_dns = NULL; data 433 source4/dsdb/samdb/ldb_modules/update_keytab.c ldb_module_set_private(module, data); data 207 source4/dsdb/samdb/samdb.c (char *)el->values[j].data); data 59 source4/dsdb/samdb/samdb_privilege.c const char *priv_str = (const char *)el->values[i].data; data 115 source4/dsdb/schema/schema_init.c if (schemaInfo->length != 21 && schemaInfo->data[0] == 0xFF) { data 203 source4/dsdb/schema/schema_init.c W_ERROR_HAVE_NO_MEMORY(schemaInfo->data); data 611 source4/dsdb/schema/schema_init.c (const char *)get_string_list_el->values[get_string_list_counter].data, \ data 673 source4/dsdb/schema/schema_init.c talloc_steal(mem_ctx, (p)->elem.data);\ data 840 source4/dsdb/schema/schema_init.c if (!info_val_default.data) { data 1191 source4/dsdb/schema/schema_init.c _a->value_ctr.values[0].blob->data, \ data 1196 source4/dsdb/schema/schema_init.c _a->value_ctr.values[0].blob->data, \ data 1219 source4/dsdb/schema/schema_init.c _a->value_ctr.values[get_string_list_counter].blob->data, \ data 1224 source4/dsdb/schema/schema_init.c _a->value_ctr.values[get_string_list_counter].blob->data, \ data 1290 source4/dsdb/schema/schema_init.c (p)->elem = (IVAL(_a->value_ctr.values[0].blob->data,0)?true:false);\ data 1302 source4/dsdb/schema/schema_init.c (p)->elem = IVAL(_a->value_ctr.values[0].blob->data,0);\ data 1319 source4/dsdb/schema/schema_init.c *(p)->elem = IVAL(_a->value_ctr.values[0].blob->data,0);\ data 1350 source4/dsdb/schema/schema_init.c talloc_steal(mem_ctx, (p)->elem.data); \ data 331 source4/dsdb/schema/schema_set.c if (!info_val_default.data) { data 107 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); data 151 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); data 153 source4/dsdb/schema/schema_syntax.c if (strcmp("TRUE", (const char *)in->values[i].data) == 0) { data 154 source4/dsdb/schema/schema_syntax.c SIVAL(blobs[i].data, 0, 0x00000001); data 155 source4/dsdb/schema/schema_syntax.c } else if (strcmp("FALSE", (const char *)in->values[i].data) == 0) { data 156 source4/dsdb/schema/schema_syntax.c SIVAL(blobs[i].data, 0, 0x00000000); data 194 source4/dsdb/schema/schema_syntax.c v = IVALS(in->value_ctr.values[i].blob->data, 0); data 235 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); data 237 source4/dsdb/schema/schema_syntax.c v = strtol((const char *)in->values[i].data, NULL, 10); data 239 source4/dsdb/schema/schema_syntax.c SIVALS(blobs[i].data, 0, v); data 274 source4/dsdb/schema/schema_syntax.c v = BVALS(in->value_ctr.values[i].blob->data, 0); data 315 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); data 317 source4/dsdb/schema/schema_syntax.c v = strtoll((const char *)in->values[i].data, NULL, 10); data 319 source4/dsdb/schema/schema_syntax.c SBVALS(blobs[i].data, 0, v); data 355 source4/dsdb/schema/schema_syntax.c v = BVAL(in->value_ctr.values[i].blob->data, 0); data 407 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); data 409 source4/dsdb/schema/schema_syntax.c t = ldb_string_utc_to_time((const char *)in->values[i].data); data 413 source4/dsdb/schema/schema_syntax.c SBVAL(blobs[i].data, 0, v); data 449 source4/dsdb/schema/schema_syntax.c v = BVAL(in->value_ctr.values[i].blob->data, 0); data 493 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); data 495 source4/dsdb/schema/schema_syntax.c t = ldb_string_to_time((const char *)in->values[i].data); data 499 source4/dsdb/schema/schema_syntax.c SBVAL(blobs[i].data, 0, v); data 533 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values[i].data); data 567 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); data 603 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); data 650 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); data 700 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); data 754 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); data 756 source4/dsdb/schema/schema_syntax.c v = strtol((const char *)in->values[i].data, NULL, 10); data 758 source4/dsdb/schema/schema_syntax.c SIVAL(blobs[i].data, 0, v); data 795 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->data, data 837 source4/dsdb/schema/schema_syntax.c in->values[i].data, data 839 source4/dsdb/schema/schema_syntax.c (void **)&blobs[i].data, NULL, false)) { data 918 source4/dsdb/schema/schema_syntax.c talloc_free(guid_blob.data); data 1112 source4/dsdb/schema/schema_syntax.c id3b.dn = (const char *)in->values[i].data; data 1155 source4/dsdb/schema/schema_syntax.c len = IVAL(in->value_ctr.values[i].blob->data, 0); data 1162 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->data+4, data 1199 source4/dsdb/schema/schema_syntax.c uint8_t *data; data 1205 source4/dsdb/schema/schema_syntax.c in->values[i].data, data 1207 source4/dsdb/schema/schema_syntax.c (void **)&data, &ret, false)) { data 1212 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); data 1214 source4/dsdb/schema/schema_syntax.c SIVAL(blobs[i].data, 0, 4 + ret); data 1217 source4/dsdb/schema/schema_syntax.c memcpy(blobs[i].data + 4, data, ret); data 1218 source4/dsdb/schema/schema_syntax.c talloc_free(data); data 1225 source4/dsdb/schema/schema_syntax.c #define OMOBJECTCLASS(val) { .length = sizeof(val) - 1, .data = discard_const_p(uint8_t, val) } data 1494 source4/dsdb/schema/schema_syntax.c ret = memcmp(attr->oMObjectClass.data, data 1495 source4/dsdb/schema/schema_syntax.c dsdb_syntaxes[i].oMObjectClass.data, data 237 source4/heimdal/kdc/524.c ticket->cipher.data, ticket->cipher.length, data 345 source4/heimdal/kdc/524.c ret = krb5_decode_EncTicketPart(context, et_data.data, et_data.length, data 105 source4/heimdal/kdc/digest.c krb5_data *data) data 133 source4/heimdal/kdc/digest.c data->data = d.data; data 134 source4/heimdal/kdc/digest.c data->length = d.length; data 359 source4/heimdal/kdc/digest.c ret = decode_DigestReqInner(buf.data, buf.length, &ireq, NULL); data 469 source4/heimdal/kdc/digest.c buf.data, data 478 source4/heimdal/kdc/digest.c ASN1_MALLOC_ENCODE(Checksum, buf.data, buf.length, &res, &size, ret); data 488 source4/heimdal/kdc/digest.c hex_encode(buf.data, buf.length, &r.u.initReply.opaque); data 489 source4/heimdal/kdc/digest.c free(buf.data); data 525 source4/heimdal/kdc/digest.c buf.data = malloc(buf.length); data 526 source4/heimdal/kdc/digest.c if (buf.data == NULL) { data 532 source4/heimdal/kdc/digest.c ret = hex_decode(ireq.u.digestRequest.opaque, buf.data, buf.length); data 540 source4/heimdal/kdc/digest.c ret = decode_Checksum(buf.data, buf.length, &res, NULL); data 541 source4/heimdal/kdc/digest.c free(buf.data); data 554 source4/heimdal/kdc/digest.c serverNonce.data = malloc(serverNonce.length); data 555 source4/heimdal/kdc/digest.c if (serverNonce.data == NULL) { data 569 source4/heimdal/kdc/digest.c serverNonce.data, serverNonce.length); data 584 source4/heimdal/kdc/digest.c buf.data, buf.length, &res); data 592 source4/heimdal/kdc/digest.c unsigned char *p = serverNonce.data; data 642 source4/heimdal/kdc/digest.c MD5_Update(&ctx, serverNonce.data, serverNonce.length); data 824 source4/heimdal/kdc/digest.c clientNonce.data = malloc(clientNonce.length); data 825 source4/heimdal/kdc/digest.c if (clientNonce.data == NULL) { data 832 source4/heimdal/kdc/digest.c clientNonce.data, clientNonce.length); data 839 source4/heimdal/kdc/digest.c SHA1_Update(&ctx, clientNonce.data, ssize); data 840 source4/heimdal/kdc/digest.c free(clientNonce.data); data 842 source4/heimdal/kdc/digest.c SHA1_Update(&ctx, serverNonce.data, serverNonce.length); data 871 source4/heimdal/kdc/digest.c ret = heim_ntlm_calculate_ntlm1(key->key.keyvalue.data, data 879 source4/heimdal/kdc/digest.c hex_encode(answer.data, answer.length, &mdx); data 881 source4/heimdal/kdc/digest.c free(answer.data); data 907 source4/heimdal/kdc/digest.c MD4_Update(&hctx, key->key.keyvalue.data, data 915 source4/heimdal/kdc/digest.c SHA1_Update(&ctx, answer.data, answer.length); data 927 source4/heimdal/kdc/digest.c free(answer.data); data 935 source4/heimdal/kdc/digest.c free(answer.data); data 944 source4/heimdal/kdc/digest.c SHA1_Update(&ctx, answer.data, answer.length); data 948 source4/heimdal/kdc/digest.c free(answer.data); data 1028 source4/heimdal/kdc/digest.c r.u.ntlmInitReply.challange.data = malloc(8); data 1029 source4/heimdal/kdc/digest.c if (r.u.ntlmInitReply.challange.data == NULL) { data 1035 source4/heimdal/kdc/digest.c if (RAND_bytes(r.u.ntlmInitReply.challange.data, data 1071 source4/heimdal/kdc/digest.c ret = krb5_storage_write(sp, r.u.ntlmInitReply.challange.data, 8); data 1094 source4/heimdal/kdc/digest.c buf.data, buf.length, &r.u.ntlmInitReply.opaque); data 1140 source4/heimdal/kdc/digest.c ireq.u.ntlmRequest.opaque.data, data 1203 source4/heimdal/kdc/digest.c answer.data = ireq.u.ntlmRequest.ntlm.data; data 1205 source4/heimdal/kdc/digest.c ret = heim_ntlm_verify_ntlm2(key->key.keyvalue.data, data 1222 source4/heimdal/kdc/digest.c free(infotarget.data); data 1249 source4/heimdal/kdc/digest.c MD5_Update(&md5ctx, ireq.u.ntlmRequest.lm.data, 8); data 1259 source4/heimdal/kdc/digest.c ret = heim_ntlm_calculate_ntlm1(key->key.keyvalue.data, data 1268 source4/heimdal/kdc/digest.c memcmp(ireq.u.ntlmRequest.ntlm.data, answer.data, answer.length) != 0) data 1270 source4/heimdal/kdc/digest.c free(answer.data); data 1275 source4/heimdal/kdc/digest.c free(answer.data); data 1282 source4/heimdal/kdc/digest.c key->key.keyvalue.data, key->key.keyvalue.length); data 1312 source4/heimdal/kdc/digest.c ireq.u.ntlmRequest.sessionkey->data, data 1386 source4/heimdal/kdc/digest.c ASN1_MALLOC_ENCODE(DigestRepInner, buf.data, buf.length, &r, &size, ret); data 1414 source4/heimdal/kdc/digest.c buf.data, buf.length, 0, data 1417 source4/heimdal/kdc/digest.c ASN1_MALLOC_ENCODE(DigestREP, reply->data, reply->length, &rep, &size, ret); data 222 source4/heimdal/kdc/kaserver.c krb5_data *data) data 231 source4/heimdal/kdc/kaserver.c data->length = size; data 236 source4/heimdal/kdc/kaserver.c data->data = malloc(size); data 237 source4/heimdal/kdc/kaserver.c if (data->data == NULL) data 239 source4/heimdal/kdc/kaserver.c ret = krb5_storage_read(sp, data->data, size); data 248 source4/heimdal/kdc/kaserver.c data->data = NULL; data 254 source4/heimdal/kdc/kaserver.c krb5_data data) data 260 source4/heimdal/kdc/kaserver.c ret = krb5_store_int32(sp, data.length); data 263 source4/heimdal/kdc/kaserver.c ret = krb5_storage_write(sp, data.data, data.length); data 264 source4/heimdal/kdc/kaserver.c if(ret != data.length){ data 269 source4/heimdal/kdc/kaserver.c pad = (4 - data.length % 4) % 4; data 331 source4/heimdal/kdc/kaserver.c krb5_storage_write (sp, session.keyvalue.data, 8); data 346 source4/heimdal/kdc/kaserver.c krb5_storage_write (sp, ticket.data, ticket.length); data 368 source4/heimdal/kdc/kaserver.c memcpy (&deskey, key->keyvalue.data, sizeof(deskey)); data 370 source4/heimdal/kdc/kaserver.c DES_pcbc_encrypt (enc_data.data, data 371 source4/heimdal/kdc/kaserver.c enc_data.data, data 401 source4/heimdal/kdc/kaserver.c krb5_data data; data 404 source4/heimdal/kdc/kaserver.c krb5_ret_xdr_data (sp, &data); data 405 source4/heimdal/kdc/kaserver.c *name = malloc(data.length + 1); data 408 source4/heimdal/kdc/kaserver.c memcpy (*name, data.data, data.length); data 409 source4/heimdal/kdc/kaserver.c (*name)[data.length] = '\0'; data 410 source4/heimdal/kdc/kaserver.c krb5_data_free (&data); data 412 source4/heimdal/kdc/kaserver.c krb5_ret_xdr_data (sp, &data); data 413 source4/heimdal/kdc/kaserver.c *instance = malloc(data.length + 1); data 418 source4/heimdal/kdc/kaserver.c memcpy (*instance, data.data, data.length); data 419 source4/heimdal/kdc/kaserver.c (*instance)[data.length] = '\0'; data 420 source4/heimdal/kdc/kaserver.c krb5_data_free (&data); data 526 source4/heimdal/kdc/kaserver.c memcpy (&key, ckey->key.keyvalue.data, sizeof(key)); data 528 source4/heimdal/kdc/kaserver.c DES_pcbc_encrypt (request.data, data 529 source4/heimdal/kdc/kaserver.c request.data, data 539 source4/heimdal/kdc/kaserver.c if (memcmp ((char *)request.data + 4, "gTGS", 4) != 0) { data 545 source4/heimdal/kdc/kaserver.c reply_sp = krb5_storage_from_mem (request.data, 4); data 578 source4/heimdal/kdc/kaserver.c memset (request.data, 0, request.length); data 601 source4/heimdal/kdc/kaserver.c krb5_data data; data 607 source4/heimdal/kdc/kaserver.c krb5_ret_xdr_data (sp, &data); data 608 source4/heimdal/kdc/kaserver.c *auth_domain = malloc(data.length + 1); data 611 source4/heimdal/kdc/kaserver.c memcpy (*auth_domain, data.data, data.length); data 612 source4/heimdal/kdc/kaserver.c (*auth_domain)[data.length] = '\0'; data 613 source4/heimdal/kdc/kaserver.c krb5_data_free (&data); data 617 source4/heimdal/kdc/kaserver.c krb5_ret_xdr_data (sp, &data); data 618 source4/heimdal/kdc/kaserver.c *name = malloc(data.length + 1); data 623 source4/heimdal/kdc/kaserver.c memcpy (*name, data.data, data.length); data 624 source4/heimdal/kdc/kaserver.c (*name)[data.length] = '\0'; data 625 source4/heimdal/kdc/kaserver.c krb5_data_free (&data); data 627 source4/heimdal/kdc/kaserver.c krb5_ret_xdr_data (sp, &data); data 628 source4/heimdal/kdc/kaserver.c *instance = malloc(data.length + 1); data 634 source4/heimdal/kdc/kaserver.c memcpy (*instance, data.data, data.length); data 635 source4/heimdal/kdc/kaserver.c (*instance)[data.length] = '\0'; data 636 source4/heimdal/kdc/kaserver.c krb5_data_free (&data); data 730 source4/heimdal/kdc/kaserver.c memcpy (&key, kkey->key.keyvalue.data, sizeof(key)); data 803 source4/heimdal/kdc/kaserver.c memcpy(&session, ad.session.keyvalue.data, sizeof(session)); data 805 source4/heimdal/kdc/kaserver.c DES_ecb_encrypt (times.data, data 806 source4/heimdal/kdc/kaserver.c times.data, data 817 source4/heimdal/kdc/kaserver.c tsp = krb5_storage_from_mem (times.data, times.length); data 854 source4/heimdal/kdc/kaserver.c memset (aticket.data, 0, aticket.length); data 858 source4/heimdal/kdc/kaserver.c memset (times.data, 0, times.length); data 409 source4/heimdal/kdc/kerberos4.c auth.data = buf; data 696 source4/heimdal/kdc/kerberos4.c memcpy(tmp, et->caddr->val[i].address.data, 4); data 708 source4/heimdal/kdc/kerberos4.c krb5_storage_write(sp, et->key.keyvalue.data, 8); data 720 source4/heimdal/kdc/kerberos4.c krb5_data data; data 721 source4/heimdal/kdc/kerberos4.c krb5_storage_to_data(sp, &data); data 723 source4/heimdal/kdc/kerberos4.c *size = (data.length + 7) & ~7; /* pad to 8 bytes */ data 727 source4/heimdal/kdc/kerberos4.c memcpy((unsigned char*)buf - *size + 1, data.data, data.length); data 728 source4/heimdal/kdc/kerberos4.c krb5_data_free(&data); data 364 source4/heimdal/kdc/kerberos5.c reply->data = buf; data 543 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_value.data = buf; data 567 source4/heimdal/kdc/kerberos5.c memcpy(*ent->salt, key->salt->salt.data, key->salt->salt.length); data 581 source4/heimdal/kdc/kerberos5.c ent->s2kparams->data = malloc(ent->s2kparams->length); data 582 source4/heimdal/kdc/kerberos5.c if (ent->s2kparams->data == NULL) { data 587 source4/heimdal/kdc/kerberos5.c _krb5_put_int(ent->s2kparams->data, data 600 source4/heimdal/kdc/kerberos5.c ent->s2kparams->data = malloc(ent->s2kparams->length); data 601 source4/heimdal/kdc/kerberos5.c if (ent->s2kparams->data == NULL) { data 606 source4/heimdal/kdc/kerberos5.c _krb5_put_int(ent->s2kparams->data, data 699 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_value.data = buf; data 946 source4/heimdal/kdc/kerberos5.c ret = decode_PA_PAC_REQUEST(pa->padata_value.data, data 1161 source4/heimdal/kdc/kerberos5.c ret = decode_EncryptedData(pa->padata_value.data, data 1233 source4/heimdal/kdc/kerberos5.c ret = decode_PA_ENC_TS_ENC(ts_data.data, data 1316 source4/heimdal/kdc/kerberos5.c pa->padata_value.data = NULL; data 1323 source4/heimdal/kdc/kerberos5.c pa->padata_value.data = NULL; data 1329 source4/heimdal/kdc/kerberos5.c pa->padata_value.data = NULL; data 1353 source4/heimdal/kdc/kerberos5.c e_data.data = buf; data 1662 source4/heimdal/kdc/kerberos5.c krb5_data data; data 1672 source4/heimdal/kdc/kerberos5.c ASN1_MALLOC_ENCODE(PA_ClientCanonicalizedNames, data.data, data.length, data 1676 source4/heimdal/kdc/kerberos5.c if (data.length != len) data 1682 source4/heimdal/kdc/kerberos5.c free(data.data); data 1688 source4/heimdal/kdc/kerberos5.c data.data, data.length, data 1690 source4/heimdal/kdc/kerberos5.c free(data.data); data 1695 source4/heimdal/kdc/kerberos5.c ASN1_MALLOC_ENCODE(PA_ClientCanonicalized, data.data, data.length, data 1700 source4/heimdal/kdc/kerberos5.c if (data.length != len) data 1704 source4/heimdal/kdc/kerberos5.c pa.padata_value = data; data 1706 source4/heimdal/kdc/kerberos5.c free(data.data); data 1719 source4/heimdal/kdc/kerberos5.c krb5_data data; data 1732 source4/heimdal/kdc/kerberos5.c &data); data 1742 source4/heimdal/kdc/kerberos5.c &data); data 1743 source4/heimdal/kdc/kerberos5.c krb5_data_free(&data); data 1785 source4/heimdal/kdc/kerberos5.c (e_data.data ? &e_data : NULL), data 1797 source4/heimdal/kdc/kerberos5.c if (e_data.data) data 1798 source4/heimdal/kdc/kerberos5.c free(e_data.data); data 1821 source4/heimdal/kdc/kerberos5.c const krb5_data *data) data 1840 source4/heimdal/kdc/kerberos5.c ade.ad_data = *data; data 1851 source4/heimdal/kdc/kerberos5.c ade.ad_data.data, ade.ad_data.length, data 64 source4/heimdal/kdc/krb5tgs.c krb5_data *data) data 78 source4/heimdal/kdc/krb5tgs.c ret = decode_AuthorizationData(ad->val[pos].ad_data.data, data 98 source4/heimdal/kdc/krb5tgs.c if (data) data 99 source4/heimdal/kdc/krb5tgs.c ret = der_copy_octet_string(&child.val[0].ad_data, data); data 115 source4/heimdal/kdc/krb5tgs.c krb5_data data; data 131 source4/heimdal/kdc/krb5tgs.c ASN1_MALLOC_ENCODE(KRB5SignedPathData, data.data, data.length, data 135 source4/heimdal/kdc/krb5tgs.c if (data.length != size) data 145 source4/heimdal/kdc/krb5tgs.c free(data.data); data 158 source4/heimdal/kdc/krb5tgs.c data.data, data.length, &sp.cksum); data 160 source4/heimdal/kdc/krb5tgs.c free(data.data); data 164 source4/heimdal/kdc/krb5tgs.c ASN1_MALLOC_ENCODE(KRB5SignedPath, data.data, data.length, &sp, &size, ret); data 168 source4/heimdal/kdc/krb5tgs.c if (data.length != size) data 178 source4/heimdal/kdc/krb5tgs.c KRB5_AUTHDATA_SIGNTICKET, &data); data 179 source4/heimdal/kdc/krb5tgs.c krb5_data_free(&data); data 193 source4/heimdal/kdc/krb5tgs.c krb5_data data; data 199 source4/heimdal/kdc/krb5tgs.c ret = find_KRB5SignedPath(context, tkt->authorization_data, &data); data 206 source4/heimdal/kdc/krb5tgs.c ret = decode_KRB5SignedPath(data.data, data.length, &sp, NULL); data 207 source4/heimdal/kdc/krb5tgs.c krb5_data_free(&data); data 218 source4/heimdal/kdc/krb5tgs.c ASN1_MALLOC_ENCODE(KRB5SignedPathData, data.data, data.length, data 226 source4/heimdal/kdc/krb5tgs.c if (data.length != size) data 235 source4/heimdal/kdc/krb5tgs.c free(data.data); data 241 source4/heimdal/kdc/krb5tgs.c data.data, data.length, data 244 source4/heimdal/kdc/krb5tgs.c free(data.data); data 303 source4/heimdal/kdc/krb5tgs.c ret = decode_AuthorizationData(ad->val[i].ad_data.data, data 319 source4/heimdal/kdc/krb5tgs.c child.val[j].ad_data.data, data 927 source4/heimdal/kdc/krb5tgs.c memset(et.key.keyvalue.data, 0, et.key.keyvalue.length); data 1261 source4/heimdal/kdc/krb5tgs.c ret = decode_AuthorizationData(ad.data, ad.length, *auth_data, NULL); data 1292 source4/heimdal/kdc/krb5tgs.c krb5_data data; data 1324 source4/heimdal/kdc/krb5tgs.c data.data, data.length, data 1329 source4/heimdal/kdc/krb5tgs.c if (data.length != size) data 1334 source4/heimdal/kdc/krb5tgs.c data.data, data.length, data 1336 source4/heimdal/kdc/krb5tgs.c free(data.data); data 1341 source4/heimdal/kdc/krb5tgs.c outdata->data, outdata->length, data 1683 source4/heimdal/kdc/krb5tgs.c ret = decode_PA_S4U2Self(sdata->padata_value.data, data 1707 source4/heimdal/kdc/krb5tgs.c datack.data, data 1987 source4/heimdal/kdc/krb5tgs.c krb5_data *data, data 2043 source4/heimdal/kdc/krb5tgs.c data, data 2056 source4/heimdal/kdc/krb5tgs.c if (datagram_reply && data->length > config->max_datagram_reply_length) { data 2057 source4/heimdal/kdc/krb5tgs.c krb5_data_free(data); data 2063 source4/heimdal/kdc/krb5tgs.c if(ret && data->data == NULL){ data 2072 source4/heimdal/kdc/krb5tgs.c data); data 78 source4/heimdal/kdc/kx509.c key->keyvalue.data, key->keyvalue.length, data 83 source4/heimdal/kdc/kx509.c HMAC_Update(&ctx, req->pk_key.data, req->pk_key.length); data 87 source4/heimdal/kdc/kx509.c if (memcmp(req->pk_hash.data, digest, sizeof(digest)) != 0) { data 105 source4/heimdal/kdc/kx509.c key->keyvalue.data, key->keyvalue.length, data 108 source4/heimdal/kdc/kx509.c rep->hash->data = malloc(rep->hash->length); data 109 source4/heimdal/kdc/kx509.c if (rep->hash->data == NULL) { data 125 source4/heimdal/kdc/kx509.c HMAC_Update(&ctx, rep->certificate->data, rep->certificate->length); data 129 source4/heimdal/kdc/kx509.c HMAC_Final(&ctx, rep->hash->data, 0); data 208 source4/heimdal/kdc/kx509.c spki.subjectPublicKey.data = key->data; data 214 source4/heimdal/kdc/kx509.c any.data = "\x05\x00"; data 383 source4/heimdal/kdc/kx509.c ret = decode_RSAPublicKey(req->pk_key.data, req->pk_key.length, data 416 source4/heimdal/kdc/kx509.c krb5_data data; data 418 source4/heimdal/kdc/kx509.c ASN1_MALLOC_ENCODE(Kx509Response, data.data, data.length, &rep, data 424 source4/heimdal/kdc/kx509.c if (size != data.length) data 427 source4/heimdal/kdc/kx509.c ret = krb5_data_alloc(reply, data.length + sizeof(version_2_0)); data 429 source4/heimdal/kdc/kx509.c free(data.data); data 432 source4/heimdal/kdc/kx509.c memcpy(reply->data, version_2_0, sizeof(version_2_0)); data 433 source4/heimdal/kdc/kx509.c memcpy(((unsigned char *)reply->data) + sizeof(version_2_0), data 434 source4/heimdal/kdc/kx509.c data.data, data.length); data 435 source4/heimdal/kdc/kx509.c free(data.data); data 73 source4/heimdal/kdc/pkinit.c krb5_data data; data 231 source4/heimdal/kdc/pkinit.c if (key.keyvalue.data) data 242 source4/heimdal/kdc/pkinit.c bn = BN_bin2bn((const unsigned char *)f->data, f->length, NULL); data 277 source4/heimdal/kdc/pkinit.c ret = decode_DomainParameters(dh_key_info->algorithm.parameters->data, data 325 source4/heimdal/kdc/pkinit.c ret = decode_DHPublicKey(dh_key_info->subjectPublicKey.data, data 392 source4/heimdal/kdc/pkinit.c ret = decode_PA_PK_AS_REQ_Win2k(pa->padata_value.data, data 418 source4/heimdal/kdc/pkinit.c ret = decode_PA_PK_AS_REQ(pa->padata_value.data, data 457 source4/heimdal/kdc/pkinit.c ret = decode_IssuerAndSerialNumber(edi->val[i].issuerAndSerialNumber->data, data 520 source4/heimdal/kdc/pkinit.c signed_content.data, data 554 source4/heimdal/kdc/pkinit.c ret = decode_AuthPack_Win2k(eContent.data, data 584 source4/heimdal/kdc/pkinit.c ret = decode_AuthPack(eContent.data, data 640 source4/heimdal/kdc/pkinit.c if (signed_content.data) data 641 source4/heimdal/kdc/pkinit.c free(signed_content.data); data 660 source4/heimdal/kdc/pkinit.c integer->data = malloc(integer->length); data 661 source4/heimdal/kdc/pkinit.c if (integer->data == NULL) { data 665 source4/heimdal/kdc/pkinit.c BN_bn2bin(bn, integer->data); data 727 source4/heimdal/kdc/pkinit.c buf.data, buf.length, data 748 source4/heimdal/kdc/pkinit.c req_buffer->data, req_buffer->length, data 760 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(ReplyKeyPack, buf.data, buf.length, &kp, &size,ret); data 793 source4/heimdal/kdc/pkinit.c buf.data, data 821 source4/heimdal/kdc/pkinit.c signed_data.data, signed_data.length, data 867 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(DHPublicKey, buf.data, buf.length, &i, &size, ret); data 877 source4/heimdal/kdc/pkinit.c dh_info.subjectPublicKey.data = buf.data; data 881 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(KDCDHKeyInfo, buf.data, buf.length, &dh_info, &size, data 918 source4/heimdal/kdc/pkinit.c buf.data, data 1024 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(ContentInfo, rep.u.encKeyPack.data, data 1057 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(ContentInfo, rep.u.dhInfo.dhSignedData.data, data 1120 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(ContentInfo, rep.u.encKeyPack.data, data 1160 source4/heimdal/kdc/pkinit.c krb5_data_free(&ocsp.data); data 1180 source4/heimdal/kdc/pkinit.c ret = krb5_data_alloc(&ocsp.data, sb.st_size); data 1187 source4/heimdal/kdc/pkinit.c ocsp.data.length = sb.st_size; data 1188 source4/heimdal/kdc/pkinit.c ret = read(fd, ocsp.data.data, sb.st_size); data 1200 source4/heimdal/kdc/pkinit.c ocsp.data.data, ocsp.data.length, data 1205 source4/heimdal/kdc/pkinit.c krb5_data_free(&ocsp.data); data 1221 source4/heimdal/kdc/pkinit.c ocsp.data.data, ocsp.data.length); data 1263 source4/heimdal/kdc/pkinit.c ret = decode_KRB5PrincipalName(list.val[i].data, data 1325 source4/heimdal/kdc/pkinit.c ret = decode_MS_UPN_SAN(list.val[0].data, list.val[0].length, &upn, &size); data 1501 source4/heimdal/kdc/pkinit.c krb5_data data; data 1508 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(AD_INITIAL_VERIFIED_CAS, data.data, data.length, data 1512 source4/heimdal/kdc/pkinit.c if (data.length != size) data 1517 source4/heimdal/kdc/pkinit.c &data); data 1518 source4/heimdal/kdc/pkinit.c krb5_data_free(&data); data 78 source4/heimdal/kdc/process.c req_buffer.data = buf; data 139 source4/heimdal/kdc/process.c req_buffer.data = buf; data 174 source4/heimdal/kdc/process.c d.data = rk_UNCONST(buf); data 204 source4/heimdal/kdc/process.c ret = der_get_tag (reply->data, reply->length, data 105 source4/heimdal/kpasswd/kpasswd.c result_string.length > 0 ? (char *)result_string.data : ""); data 359 source4/heimdal/kuser/kinit.c krb5_data data; data 368 source4/heimdal/kuser/kinit.c data.length = buf->length; data 369 source4/heimdal/kuser/kinit.c data.data = buf->data; data 371 source4/heimdal/kuser/kinit.c ret = krb5_cc_set_config(context, id, NULL, name, &data); data 614 source4/heimdal/kuser/kinit.c if (ntlm_domain && ntlmkey.data) data 619 source4/heimdal/kuser/kinit.c krb5_data data; data 626 source4/heimdal/kuser/kinit.c data.length = 1; data 627 source4/heimdal/kuser/kinit.c data.data = &d; data 629 source4/heimdal/kuser/kinit.c krb5_cc_set_config(context, ccache, NULL, "realm-config", &data); data 11 source4/heimdal/lib/asn1/asn1-common.h void *data; data 17 source4/heimdal/lib/asn1/asn1-common.h void *data; data 27 source4/heimdal/lib/asn1/asn1-common.h uint16_t *data; data 32 source4/heimdal/lib/asn1/asn1-common.h uint32_t *data; data 44 source4/heimdal/lib/asn1/asn1-common.h void *data; data 74 source4/heimdal/lib/asn1/asn1_gen.c char *ptr, *class, *type, *tag, *length, *data, *foo; data 97 source4/heimdal/lib/asn1/asn1_gen.c data = strtok_r(NULL, " \t\n", &foo); data 112 source4/heimdal/lib/asn1/asn1_gen.c data ? "<have data>" : "<no data>"); data 127 source4/heimdal/lib/asn1/asn1_gen.c if (data) { data 130 source4/heimdal/lib/asn1/asn1_gen.c datalen = strlen(data) / 2; data 133 source4/heimdal/lib/asn1/asn1_gen.c if (hex_decode(data, pdata, datalen) != datalen) data 52 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->data, q->data, p->length); data 62 source4/heimdal/lib/asn1/der_cmp.c i = memcmp(p->data, q->data, p->length / 8); data 68 source4/heimdal/lib/asn1/der_cmp.c r1 = ((unsigned char *)p->data)[i]; data 69 source4/heimdal/lib/asn1/der_cmp.c r2 = ((unsigned char *)q->data)[i]; data 84 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->data, q->data, p->length); data 92 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->data, q->data, q->length * sizeof(q->data[0])); data 101 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->data, q->data, q->length * sizeof(q->data[0])); data 72 source4/heimdal/lib/asn1/der_copy.c to->data = malloc(to->length * sizeof(to->data[0])); data 73 source4/heimdal/lib/asn1/der_copy.c if(to->length != 0 && to->data == NULL) data 75 source4/heimdal/lib/asn1/der_copy.c memcpy(to->data, from->data, to->length * sizeof(to->data[0])); data 84 source4/heimdal/lib/asn1/der_copy.c to->data = malloc(to->length * sizeof(to->data[0])); data 85 source4/heimdal/lib/asn1/der_copy.c if(to->length != 0 && to->data == NULL) data 87 source4/heimdal/lib/asn1/der_copy.c memcpy(to->data, from->data, to->length * sizeof(to->data[0])); data 102 source4/heimdal/lib/asn1/der_copy.c to->data = malloc(to->length); data 103 source4/heimdal/lib/asn1/der_copy.c if(to->length != 0 && to->data == NULL) data 105 source4/heimdal/lib/asn1/der_copy.c memcpy(to->data, from->data, to->length); data 113 source4/heimdal/lib/asn1/der_copy.c to->data = malloc(to->length); data 114 source4/heimdal/lib/asn1/der_copy.c if(to->length != 0 && to->data == NULL) data 116 source4/heimdal/lib/asn1/der_copy.c memcpy(to->data, from->data, to->length); data 140 source4/heimdal/lib/asn1/der_copy.c to->data = malloc(len); data 141 source4/heimdal/lib/asn1/der_copy.c if(len != 0 && to->data == NULL) data 143 source4/heimdal/lib/asn1/der_copy.c memcpy(to->data, from->data, len); data 40 source4/heimdal/lib/asn1/der_format.c der_parse_hex_heim_integer (const char *p, heim_integer *data) data 44 source4/heimdal/lib/asn1/der_format.c data->length = 0; data 45 source4/heimdal/lib/asn1/der_format.c data->negative = 0; data 46 source4/heimdal/lib/asn1/der_format.c data->data = NULL; data 50 source4/heimdal/lib/asn1/der_format.c data->negative = 1; data 55 source4/heimdal/lib/asn1/der_format.c data->data = NULL; data 56 source4/heimdal/lib/asn1/der_format.c data->length = 0; data 60 source4/heimdal/lib/asn1/der_format.c data->length = (len / 2) + 1; data 61 source4/heimdal/lib/asn1/der_format.c data->data = malloc(data->length); data 62 source4/heimdal/lib/asn1/der_format.c if (data->data == NULL) { data 63 source4/heimdal/lib/asn1/der_format.c data->length = 0; data 67 source4/heimdal/lib/asn1/der_format.c len = hex_decode(p, data->data, data->length); data 69 source4/heimdal/lib/asn1/der_format.c free(data->data); data 70 source4/heimdal/lib/asn1/der_format.c data->data = NULL; data 71 source4/heimdal/lib/asn1/der_format.c data->length = 0; data 76 source4/heimdal/lib/asn1/der_format.c unsigned char *q = data->data; data 81 source4/heimdal/lib/asn1/der_format.c data->length = len; data 82 source4/heimdal/lib/asn1/der_format.c memmove(data->data, q, len); data 88 source4/heimdal/lib/asn1/der_format.c der_print_hex_heim_integer (const heim_integer *data, char **p) data 93 source4/heimdal/lib/asn1/der_format.c len = hex_encode(data->data, data->length, p); data 97 source4/heimdal/lib/asn1/der_format.c if (data->negative) { data 133 source4/heimdal/lib/asn1/der_format.c der_parse_heim_oid (const char *str, const char *sep, heim_oid *data) data 139 source4/heimdal/lib/asn1/der_format.c data->length = 0; data 140 source4/heimdal/lib/asn1/der_format.c data->components = NULL; data 151 source4/heimdal/lib/asn1/der_format.c c = realloc(data->components, data 152 source4/heimdal/lib/asn1/der_format.c (data->length + 1) * sizeof(data->components[0])); data 154 source4/heimdal/lib/asn1/der_format.c der_free_oid(data); data 158 source4/heimdal/lib/asn1/der_format.c data->components = c; data 162 source4/heimdal/lib/asn1/der_format.c der_free_oid(data); data 166 source4/heimdal/lib/asn1/der_format.c data->components[data->length++] = l; data 69 source4/heimdal/lib/asn1/der_free.c free(k->data); data 70 source4/heimdal/lib/asn1/der_free.c k->data = NULL; data 77 source4/heimdal/lib/asn1/der_free.c free(k->data); data 78 source4/heimdal/lib/asn1/der_free.c k->data = NULL; data 92 source4/heimdal/lib/asn1/der_free.c free(k->data); data 93 source4/heimdal/lib/asn1/der_free.c k->data = NULL; data 100 source4/heimdal/lib/asn1/der_free.c free(k->data); data 101 source4/heimdal/lib/asn1/der_free.c k->data = NULL; data 116 source4/heimdal/lib/asn1/der_free.c free(k->data); data 117 source4/heimdal/lib/asn1/der_free.c k->data = NULL; data 122 source4/heimdal/lib/asn1/der_get.c der_get_boolean(const unsigned char *p, size_t len, int *data, size_t *size) data 127 source4/heimdal/lib/asn1/der_get.c *data = 1; data 129 source4/heimdal/lib/asn1/der_get.c *data = 0; data 189 source4/heimdal/lib/asn1/der_get.c heim_bmp_string *data, size_t *size) data 195 source4/heimdal/lib/asn1/der_get.c data->length = len / 2; data 196 source4/heimdal/lib/asn1/der_get.c if (data->length > UINT_MAX/sizeof(data->data[0])) data 198 source4/heimdal/lib/asn1/der_get.c data->data = malloc(data->length * sizeof(data->data[0])); data 199 source4/heimdal/lib/asn1/der_get.c if (data->data == NULL && data->length != 0) data 202 source4/heimdal/lib/asn1/der_get.c for (i = 0; i < data->length; i++) { data 203 source4/heimdal/lib/asn1/der_get.c data->data[i] = (p[0] << 8) | p[1]; data 213 source4/heimdal/lib/asn1/der_get.c heim_universal_string *data, size_t *size) data 219 source4/heimdal/lib/asn1/der_get.c data->length = len / 4; data 220 source4/heimdal/lib/asn1/der_get.c if (data->length > UINT_MAX/sizeof(data->data[0])) data 222 source4/heimdal/lib/asn1/der_get.c data->data = malloc(data->length * sizeof(data->data[0])); data 223 source4/heimdal/lib/asn1/der_get.c if (data->data == NULL && data->length != 0) data 226 source4/heimdal/lib/asn1/der_get.c for (i = 0; i < data->length; i++) { data 227 source4/heimdal/lib/asn1/der_get.c data->data[i] = (p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]; data 243 source4/heimdal/lib/asn1/der_get.c heim_octet_string *data, size_t *size) data 245 source4/heimdal/lib/asn1/der_get.c data->length = len; data 246 source4/heimdal/lib/asn1/der_get.c data->data = malloc(len); data 247 source4/heimdal/lib/asn1/der_get.c if (data->data == NULL && data->length != 0) data 249 source4/heimdal/lib/asn1/der_get.c memcpy (data->data, p, len); data 256 source4/heimdal/lib/asn1/der_get.c heim_integer *data, size_t *size) data 258 source4/heimdal/lib/asn1/der_get.c data->length = 0; data 259 source4/heimdal/lib/asn1/der_get.c data->negative = 0; data 260 source4/heimdal/lib/asn1/der_get.c data->data = NULL; data 270 source4/heimdal/lib/asn1/der_get.c data->negative = 1; data 272 source4/heimdal/lib/asn1/der_get.c data->length = len; data 276 source4/heimdal/lib/asn1/der_get.c data->length--; data 278 source4/heimdal/lib/asn1/der_get.c data->data = malloc(data->length); data 279 source4/heimdal/lib/asn1/der_get.c if (data->data == NULL) { data 280 source4/heimdal/lib/asn1/der_get.c data->length = 0; data 285 source4/heimdal/lib/asn1/der_get.c q = &((unsigned char*)data->data)[data->length - 1]; data 286 source4/heimdal/lib/asn1/der_get.c p += data->length - 1; data 287 source4/heimdal/lib/asn1/der_get.c while (q >= (unsigned char*)data->data) { data 295 source4/heimdal/lib/asn1/der_get.c data->negative = 0; data 296 source4/heimdal/lib/asn1/der_get.c data->length = len; data 300 source4/heimdal/lib/asn1/der_get.c data->length--; data 302 source4/heimdal/lib/asn1/der_get.c data->data = malloc(data->length); data 303 source4/heimdal/lib/asn1/der_get.c if (data->data == NULL && data->length != 0) { data 304 source4/heimdal/lib/asn1/der_get.c data->length = 0; data 309 source4/heimdal/lib/asn1/der_get.c memcpy(data->data, p, data->length); data 342 source4/heimdal/lib/asn1/der_get.c time_t *data, size_t *size) data 355 source4/heimdal/lib/asn1/der_get.c e = generalizedtime2time(times, data); data 363 source4/heimdal/lib/asn1/der_get.c time_t *data, size_t *size) data 365 source4/heimdal/lib/asn1/der_get.c return der_get_time(p, len, data, size); data 370 source4/heimdal/lib/asn1/der_get.c time_t *data, size_t *size) data 372 source4/heimdal/lib/asn1/der_get.c return der_get_time(p, len, data, size); data 377 source4/heimdal/lib/asn1/der_get.c heim_oid *data, size_t *size) data 388 source4/heimdal/lib/asn1/der_get.c if (len + 1 > UINT_MAX/sizeof(data->components[0])) data 391 source4/heimdal/lib/asn1/der_get.c data->components = malloc((len + 1) * sizeof(data->components[0])); data 392 source4/heimdal/lib/asn1/der_get.c if (data->components == NULL) data 394 source4/heimdal/lib/asn1/der_get.c data->components[0] = (*p) / 40; data 395 source4/heimdal/lib/asn1/der_get.c data->components[1] = (*p) % 40; data 406 source4/heimdal/lib/asn1/der_get.c der_free_oid(data); data 411 source4/heimdal/lib/asn1/der_get.c data->components[n] = u; data 414 source4/heimdal/lib/asn1/der_get.c der_free_oid (data); data 417 source4/heimdal/lib/asn1/der_get.c data->length = n; data 526 source4/heimdal/lib/asn1/der_get.c heim_bit_string *data, size_t *size) data 538 source4/heimdal/lib/asn1/der_get.c data->length = (len - 1) * 8; data 539 source4/heimdal/lib/asn1/der_get.c data->data = malloc(len - 1); data 540 source4/heimdal/lib/asn1/der_get.c if (data->data == NULL && (len - 1) != 0) data 542 source4/heimdal/lib/asn1/der_get.c memcpy (data->data, p + 1, len - 1); data 543 source4/heimdal/lib/asn1/der_get.c data->length -= p[0]; data 116 source4/heimdal/lib/asn1/der_length.c der_length_integer (const int *data) data 118 source4/heimdal/lib/asn1/der_length.c return _heim_len_int (*data); data 122 source4/heimdal/lib/asn1/der_length.c der_length_unsigned (const unsigned *data) data 124 source4/heimdal/lib/asn1/der_length.c return _heim_len_unsigned(*data); data 128 source4/heimdal/lib/asn1/der_length.c der_length_enumerated (const unsigned *data) data 130 source4/heimdal/lib/asn1/der_length.c return _heim_len_int (*data); data 134 source4/heimdal/lib/asn1/der_length.c der_length_general_string (const heim_general_string *data) data 136 source4/heimdal/lib/asn1/der_length.c return strlen(*data); data 140 source4/heimdal/lib/asn1/der_length.c der_length_utf8string (const heim_utf8_string *data) data 142 source4/heimdal/lib/asn1/der_length.c return strlen(*data); data 146 source4/heimdal/lib/asn1/der_length.c der_length_printable_string (const heim_printable_string *data) data 148 source4/heimdal/lib/asn1/der_length.c return strlen(*data); data 152 source4/heimdal/lib/asn1/der_length.c der_length_ia5_string (const heim_ia5_string *data) data 154 source4/heimdal/lib/asn1/der_length.c return strlen(*data); data 158 source4/heimdal/lib/asn1/der_length.c der_length_bmp_string (const heim_bmp_string *data) data 160 source4/heimdal/lib/asn1/der_length.c return data->length * 2; data 164 source4/heimdal/lib/asn1/der_length.c der_length_universal_string (const heim_universal_string *data) data 166 source4/heimdal/lib/asn1/der_length.c return data->length * 4; data 170 source4/heimdal/lib/asn1/der_length.c der_length_visible_string (const heim_visible_string *data) data 172 source4/heimdal/lib/asn1/der_length.c return strlen(*data); data 187 source4/heimdal/lib/asn1/der_length.c return k->length + (((~(((unsigned char *)k->data)[0])) & 0x80) ? 0 : 1); data 189 source4/heimdal/lib/asn1/der_length.c return k->length + ((((unsigned char *)k->data)[0] & 0x80) ? 1 : 0); data 206 source4/heimdal/lib/asn1/der_length.c free(k.data); data 218 source4/heimdal/lib/asn1/der_length.c free(k.data); data 147 source4/heimdal/lib/asn1/der_put.c der_put_boolean(unsigned char *p, size_t len, const int *data, size_t *size) data 151 source4/heimdal/lib/asn1/der_put.c if(*data != 0) data 197 source4/heimdal/lib/asn1/der_put.c const heim_bmp_string *data, size_t *size) data 200 source4/heimdal/lib/asn1/der_put.c if (len / 2 < data->length) data 202 source4/heimdal/lib/asn1/der_put.c p -= data->length * 2; data 203 source4/heimdal/lib/asn1/der_put.c len -= data->length * 2; data 204 source4/heimdal/lib/asn1/der_put.c for (i = 0; i < data->length; i++) { data 205 source4/heimdal/lib/asn1/der_put.c p[1] = (data->data[i] >> 8) & 0xff; data 206 source4/heimdal/lib/asn1/der_put.c p[2] = data->data[i] & 0xff; data 209 source4/heimdal/lib/asn1/der_put.c if (size) *size = data->length * 2; data 215 source4/heimdal/lib/asn1/der_put.c const heim_universal_string *data, size_t *size) data 218 source4/heimdal/lib/asn1/der_put.c if (len / 4 < data->length) data 220 source4/heimdal/lib/asn1/der_put.c p -= data->length * 4; data 221 source4/heimdal/lib/asn1/der_put.c len -= data->length * 4; data 222 source4/heimdal/lib/asn1/der_put.c for (i = 0; i < data->length; i++) { data 223 source4/heimdal/lib/asn1/der_put.c p[1] = (data->data[i] >> 24) & 0xff; data 224 source4/heimdal/lib/asn1/der_put.c p[2] = (data->data[i] >> 16) & 0xff; data 225 source4/heimdal/lib/asn1/der_put.c p[3] = (data->data[i] >> 8) & 0xff; data 226 source4/heimdal/lib/asn1/der_put.c p[4] = data->data[i] & 0xff; data 229 source4/heimdal/lib/asn1/der_put.c if (size) *size = data->length * 4; data 242 source4/heimdal/lib/asn1/der_put.c const heim_octet_string *data, size_t *size) data 244 source4/heimdal/lib/asn1/der_put.c if (len < data->length) data 246 source4/heimdal/lib/asn1/der_put.c p -= data->length; data 247 source4/heimdal/lib/asn1/der_put.c len -= data->length; data 248 source4/heimdal/lib/asn1/der_put.c memcpy (p+1, data->data, data->length); data 249 source4/heimdal/lib/asn1/der_put.c *size = data->length; data 255 source4/heimdal/lib/asn1/der_put.c const heim_integer *data, size_t *size) data 257 source4/heimdal/lib/asn1/der_put.c unsigned char *buf = data->data; data 260 source4/heimdal/lib/asn1/der_put.c if (data->length == 0) { data 268 source4/heimdal/lib/asn1/der_put.c if (len < data->length) data 271 source4/heimdal/lib/asn1/der_put.c len -= data->length; data 273 source4/heimdal/lib/asn1/der_put.c if (data->negative) { data 275 source4/heimdal/lib/asn1/der_put.c for (i = data->length - 1, carry = 1; i >= 0; i--) { data 289 source4/heimdal/lib/asn1/der_put.c p -= data->length; data 290 source4/heimdal/lib/asn1/der_put.c memcpy(p + 1, buf, data->length); data 301 source4/heimdal/lib/asn1/der_put.c *size = data->length + hibitset; data 307 source4/heimdal/lib/asn1/der_put.c const time_t *data, size_t *size) data 313 source4/heimdal/lib/asn1/der_put.c e = _heim_time2generalizedtime (*data, &k, 1); data 317 source4/heimdal/lib/asn1/der_put.c free(k.data); data 327 source4/heimdal/lib/asn1/der_put.c const time_t *data, size_t *size) data 333 source4/heimdal/lib/asn1/der_put.c e = _heim_time2generalizedtime (*data, &k, 0); data 337 source4/heimdal/lib/asn1/der_put.c free(k.data); data 347 source4/heimdal/lib/asn1/der_put.c const heim_oid *data, size_t *size) data 352 source4/heimdal/lib/asn1/der_put.c for (n = data->length - 1; n >= 2; --n) { data 353 source4/heimdal/lib/asn1/der_put.c unsigned u = data->components[n]; data 370 source4/heimdal/lib/asn1/der_put.c *p-- = 40 * data->components[0] + data->components[1]; data 437 source4/heimdal/lib/asn1/der_put.c s->data = malloc(len + 1); data 438 source4/heimdal/lib/asn1/der_put.c if (s->data == NULL) data 443 source4/heimdal/lib/asn1/der_put.c snprintf (s->data, len + 1, "%04d%02d%02d%02d%02d%02dZ", data 447 source4/heimdal/lib/asn1/der_put.c snprintf (s->data, len + 1, "%02d%02d%02d%02d%02d%02dZ", data 456 source4/heimdal/lib/asn1/der_put.c const heim_bit_string *data, size_t *size) data 458 source4/heimdal/lib/asn1/der_put.c size_t data_size = (data->length + 7) / 8; data 463 source4/heimdal/lib/asn1/der_put.c memcpy (p+2, data->data, data_size); data 464 source4/heimdal/lib/asn1/der_put.c if (data->length && (data->length % 8) != 0) data 465 source4/heimdal/lib/asn1/der_put.c p[1] = 8 - (data->length % 8); data 478 source4/heimdal/lib/asn1/der_put.c ret = memcmp(s1->data, s2->data, data 41 source4/heimdal/lib/asn1/extra.c const heim_any *data, size_t *size) data 43 source4/heimdal/lib/asn1/extra.c if (data->length > len) data 45 source4/heimdal/lib/asn1/extra.c p -= data->length; data 46 source4/heimdal/lib/asn1/extra.c len -= data->length; data 47 source4/heimdal/lib/asn1/extra.c memcpy (p+1, data->data, data->length); data 48 source4/heimdal/lib/asn1/extra.c *size = data->length; data 54 source4/heimdal/lib/asn1/extra.c heim_any *data, size_t *size) data 62 source4/heimdal/lib/asn1/extra.c memset(data, 0, sizeof(*data)); data 73 source4/heimdal/lib/asn1/extra.c data->data = malloc(length + len_len + l); data 74 source4/heimdal/lib/asn1/extra.c if (data->data == NULL) data 76 source4/heimdal/lib/asn1/extra.c data->length = length + len_len + l; data 77 source4/heimdal/lib/asn1/extra.c memcpy(data->data, p, length + len_len + l); data 86 source4/heimdal/lib/asn1/extra.c free_heim_any(heim_any *data) data 88 source4/heimdal/lib/asn1/extra.c free(data->data); data 89 source4/heimdal/lib/asn1/extra.c data->data = NULL; data 93 source4/heimdal/lib/asn1/extra.c length_heim_any(const heim_any *data) data 95 source4/heimdal/lib/asn1/extra.c return data->length; data 101 source4/heimdal/lib/asn1/extra.c to->data = malloc(from->length); data 102 source4/heimdal/lib/asn1/extra.c if (to->data == NULL && from->length != 0) data 104 source4/heimdal/lib/asn1/extra.c memcpy(to->data, from->data, from->length); data 111 source4/heimdal/lib/asn1/extra.c const heim_any_set *data, size_t *size) data 113 source4/heimdal/lib/asn1/extra.c return encode_heim_any(p, len, data, size); data 119 source4/heimdal/lib/asn1/extra.c heim_any_set *data, size_t *size) data 121 source4/heimdal/lib/asn1/extra.c memset(data, 0, sizeof(*data)); data 122 source4/heimdal/lib/asn1/extra.c data->data = malloc(len); data 123 source4/heimdal/lib/asn1/extra.c if (data->data == NULL && len != 0) data 125 source4/heimdal/lib/asn1/extra.c data->length = len; data 126 source4/heimdal/lib/asn1/extra.c memcpy(data->data, p, len); data 132 source4/heimdal/lib/asn1/extra.c free_heim_any_set(heim_any_set *data) data 134 source4/heimdal/lib/asn1/extra.c free_heim_any(data); data 138 source4/heimdal/lib/asn1/extra.c length_heim_any_set(const heim_any *data) data 140 source4/heimdal/lib/asn1/extra.c return length_heim_any(data); data 154 source4/heimdal/lib/asn1/extra.c return memcmp(p->data, q->data, p->length); data 197 source4/heimdal/lib/gssapi/gssapi/gssapi_krb5.h void * data; data 132 source4/heimdal/lib/gssapi/krb5/8003.c result->checksum.data = malloc (result->checksum.length); data 133 source4/heimdal/lib/gssapi/krb5/8003.c if (result->checksum.data == NULL) { data 138 source4/heimdal/lib/gssapi/krb5/8003.c p = result->checksum.data; data 156 source4/heimdal/lib/gssapi/krb5/8003.c memcpy(p, (unsigned char *) fwd_data->data, fwd_data->length); data 194 source4/heimdal/lib/gssapi/krb5/8003.c p = cksum->checksum.data; data 239 source4/heimdal/lib/gssapi/krb5/8003.c fwd_data->data = malloc(fwd_data->length); data 240 source4/heimdal/lib/gssapi/krb5/8003.c if (fwd_data->data == NULL) { data 244 source4/heimdal/lib/gssapi/krb5/8003.c memcpy(fwd_data->data, p, fwd_data->length); data 343 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c indata.data = input_token_buffer->value; data 569 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c output_token->value = outbuf.data; data 651 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c inbuf.data = input_token_buffer->value; data 88 source4/heimdal/lib/gssapi/krb5/arcfour.c cksum_k5.checksum.data = k5_data; data 108 source4/heimdal/lib/gssapi/krb5/arcfour.c cksum_k6.checksum.data = key6_data; data 156 source4/heimdal/lib/gssapi/krb5/arcfour.c memcpy(sgn_cksum, CKSUM.checksum.data, sgn_cksum_sz); data 446 source4/heimdal/lib/gssapi/krb5/arcfour.c Klocal.keyvalue.data = Klocaldata; data 450 source4/heimdal/lib/gssapi/krb5/arcfour.c Klocaldata[i] = ((u_char *)key->keyvalue.data)[i] ^ 0xF0; data 606 source4/heimdal/lib/gssapi/krb5/arcfour.c Klocal.keyvalue.data = Klocaldata; data 610 source4/heimdal/lib/gssapi/krb5/arcfour.c Klocaldata[i] = ((u_char *)key->keyvalue.data)[i] ^ 0xF0; data 201 source4/heimdal/lib/gssapi/krb5/cfx.c rrc_rotate(void *data, size_t len, uint16_t rrc, krb5_boolean unrotate) data 225 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(tmp, data, rrc); data 226 source4/heimdal/lib/gssapi/krb5/cfx.c memmove(data, (u_char *)data + rrc, left); data 227 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy((u_char *)data + left, tmp, rrc); data 229 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(tmp, (u_char *)data + left, rrc); data 230 source4/heimdal/lib/gssapi/krb5/cfx.c memmove((u_char *)data + rrc, data, left); data 231 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(data, tmp, rrc); data 393 source4/heimdal/lib/gssapi/krb5/cfx.c ret = rrc_rotate(cipher.data, cipher.length, rrc+padlength, FALSE); data 395 source4/heimdal/lib/gssapi/krb5/cfx.c ret = rrc_rotate(cipher.data, cipher.length, rrc, FALSE); data 403 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(p, cipher.data, cipher.length); data 443 source4/heimdal/lib/gssapi/krb5/cfx.c cksum.checksum.data, cksum.checksum.length); data 481 source4/heimdal/lib/gssapi/krb5/cfx.c krb5_data data; data 585 source4/heimdal/lib/gssapi/krb5/cfx.c p, len, &data); data 593 source4/heimdal/lib/gssapi/krb5/cfx.c if (data.length < ec + sizeof(*token)) { data 595 source4/heimdal/lib/gssapi/krb5/cfx.c krb5_data_free(&data); data 598 source4/heimdal/lib/gssapi/krb5/cfx.c p = data.data; data 599 source4/heimdal/lib/gssapi/krb5/cfx.c p += data.length - sizeof(*token); data 608 source4/heimdal/lib/gssapi/krb5/cfx.c krb5_data_free(&data); data 612 source4/heimdal/lib/gssapi/krb5/cfx.c output_message_buffer->value = data.data; data 613 source4/heimdal/lib/gssapi/krb5/cfx.c output_message_buffer->length = data.length - ec - sizeof(*token); data 644 source4/heimdal/lib/gssapi/krb5/cfx.c cksum.checksum.data = p + len; data 773 source4/heimdal/lib/gssapi/krb5/cfx.c cksum.checksum.data, cksum.checksum.length); data 868 source4/heimdal/lib/gssapi/krb5/cfx.c cksum.checksum.data = p + sizeof(*token); data 147 source4/heimdal/lib/gssapi/krb5/decapsulate.c out_data->data = p; data 178 source4/heimdal/lib/gssapi/krb5/decapsulate.c out_data->data = p; data 122 source4/heimdal/lib/gssapi/krb5/encapsulate.c memcpy (p, in_data->data, in_data->length); data 153 source4/heimdal/lib/gssapi/krb5/encapsulate.c memcpy (p, in_data->data, in_data->length); data 50 source4/heimdal/lib/gssapi/krb5/export_sec_context.c krb5_data data; data 174 source4/heimdal/lib/gssapi/krb5/export_sec_context.c data.data = buffer.value; data 175 source4/heimdal/lib/gssapi/krb5/export_sec_context.c data.length = buffer.length; data 176 source4/heimdal/lib/gssapi/krb5/export_sec_context.c kret = krb5_store_data (sp, data); data 187 source4/heimdal/lib/gssapi/krb5/export_sec_context.c data.data = buffer.value; data 188 source4/heimdal/lib/gssapi/krb5/export_sec_context.c data.length = buffer.length; data 192 source4/heimdal/lib/gssapi/krb5/export_sec_context.c kret = krb5_store_data (sp, data); data 220 source4/heimdal/lib/gssapi/krb5/export_sec_context.c kret = krb5_storage_to_data (sp, &data); data 227 source4/heimdal/lib/gssapi/krb5/export_sec_context.c interprocess_token->length = data.length; data 228 source4/heimdal/lib/gssapi/krb5/export_sec_context.c interprocess_token->value = data.data; data 90 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (&deskey, key->keyvalue.data, sizeof(deskey)); data 212 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p + 8, cksum.checksum.data, cksum.checksum.length); data 258 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p, encdata.data, encdata.length); data 52 source4/heimdal/lib/gssapi/krb5/import_sec_context.c krb5_data data; data 155 source4/heimdal/lib/gssapi/krb5/import_sec_context.c if (krb5_ret_data (sp, &data)) data 157 source4/heimdal/lib/gssapi/krb5/import_sec_context.c buffer.value = data.data; data 158 source4/heimdal/lib/gssapi/krb5/import_sec_context.c buffer.length = data.length; data 166 source4/heimdal/lib/gssapi/krb5/import_sec_context.c krb5_data_free (&data); data 171 source4/heimdal/lib/gssapi/krb5/import_sec_context.c krb5_data_free (&data); data 173 source4/heimdal/lib/gssapi/krb5/import_sec_context.c if (krb5_ret_data (sp, &data) != 0) data 175 source4/heimdal/lib/gssapi/krb5/import_sec_context.c buffer.value = data.data; data 176 source4/heimdal/lib/gssapi/krb5/import_sec_context.c buffer.length = data.length; data 184 source4/heimdal/lib/gssapi/krb5/import_sec_context.c krb5_data_free (&data); data 189 source4/heimdal/lib/gssapi/krb5/import_sec_context.c krb5_data_free (&data); data 417 source4/heimdal/lib/gssapi/krb5/init_sec_context.c if (outbuf.length < 1 || ((((unsigned char *)outbuf.data)[0]) & 2)) data 514 source4/heimdal/lib/gssapi/krb5/init_sec_context.c krb5_data data; data 517 source4/heimdal/lib/gssapi/krb5/init_sec_context.c "realm-config", &data); data 520 source4/heimdal/lib/gssapi/krb5/init_sec_context.c if (data.length < 1 || ((((unsigned char *)data.data)[0]) & 1) == 0) data 522 source4/heimdal/lib/gssapi/krb5/init_sec_context.c krb5_data_free(&data); data 599 source4/heimdal/lib/gssapi/krb5/init_sec_context.c const u_char *p = timedata.data; data 642 source4/heimdal/lib/gssapi/krb5/init_sec_context.c output_token->value = outbuf.data; data 700 source4/heimdal/lib/gssapi/krb5/init_sec_context.c indata.data = input_token->value; data 732 source4/heimdal/lib/gssapi/krb5/init_sec_context.c timedata.data = p; data 813 source4/heimdal/lib/gssapi/krb5/init_sec_context.c output_token->value = outbuf.data; data 115 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data data; data 119 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data_zero(&data); data 158 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c ret = krb5_storage_to_data(sp, &data); data 165 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c value.length = data.length; data 166 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c value.value = data.data; data 174 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data_free(&data); data 191 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data data; data 209 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c &data); data 216 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c ad_data.value = data.data; data 217 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c ad_data.length = data.length; data 223 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data_free(&data); data 279 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data data; data 367 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c ret = krb5_storage_to_data(sp, &data); data 373 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c ad_data.value = data.data; data 374 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c ad_data.length = data.length; data 377 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data_free(&data); data 434 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data data; data 453 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data_zero(&data); data 462 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c ret = krb5_storage_to_data(sp, &data); data 469 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c value.length = data.length; data 470 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c value.value = data.data; data 478 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c krb5_data_free(&data); data 105 source4/heimdal/lib/gssapi/krb5/prf.c input.data = malloc(prf_in->length + 4); data 106 source4/heimdal/lib/gssapi/krb5/prf.c if (input.data == NULL) { data 115 source4/heimdal/lib/gssapi/krb5/prf.c memcpy(((unsigned char *)input.data) + 4, prf_in->value, prf_in->length); data 120 source4/heimdal/lib/gssapi/krb5/prf.c _gsskrb5_encode_om_uint32(num, input.data); data 125 source4/heimdal/lib/gssapi/krb5/prf.c free(input.data); data 131 source4/heimdal/lib/gssapi/krb5/prf.c memcpy(p, output.data, min(desired_output_len, output.length)); data 99 source4/heimdal/lib/gssapi/krb5/unwrap.c memcpy (&deskey, key->keyvalue.data, sizeof(deskey)); data 133 source4/heimdal/lib/gssapi/krb5/unwrap.c memcpy (&deskey, key->keyvalue.data, sizeof(deskey)); data 264 source4/heimdal/lib/gssapi/krb5/unwrap.c memcpy (p, tmp.data, tmp.length); data 315 source4/heimdal/lib/gssapi/krb5/unwrap.c seq = seq_data.data; data 347 source4/heimdal/lib/gssapi/krb5/unwrap.c csum.checksum.data = cksum; data 84 source4/heimdal/lib/gssapi/krb5/verify_mic.c memcpy (&deskey, key->keyvalue.data, sizeof(deskey)); data 208 source4/heimdal/lib/gssapi/krb5/verify_mic.c seq = seq_data.data; data 247 source4/heimdal/lib/gssapi/krb5/verify_mic.c csum.checksum.data = p + 8; data 270 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (&deskey, key->keyvalue.data, sizeof(deskey)); data 304 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (&deskey, key->keyvalue.data, sizeof(deskey)); data 424 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p + 8, cksum.checksum.data, cksum.checksum.length); data 473 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, encdata.data, encdata.length); data 508 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, tmp.data, datalen); data 63 source4/heimdal/lib/gssapi/mech/gss_decapsulate_token.c output_token->value = ct.innerContextToken.data; data 52 source4/heimdal/lib/gssapi/mech/gss_encapsulate_token.c ct.innerContextToken.data = input_token->value; data 106 source4/heimdal/lib/gssapi/mech/gss_krb5.c krb5_data data; data 167 source4/heimdal/lib/gssapi/mech/gss_krb5.c ret = krb5_storage_to_data(sp, &data); data 174 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.value = data.data; data 175 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.length = data.length; data 181 source4/heimdal/lib/gssapi/mech/gss_krb5.c krb5_data_free(&data); data 248 source4/heimdal/lib/gssapi/mech/gss_krb5.c key->data = malloc(key->length); data 249 source4/heimdal/lib/gssapi/mech/gss_krb5.c if (key->data == NULL && key->length != 0) data 251 source4/heimdal/lib/gssapi/mech/gss_krb5.c memcpy(key->data, keyblock->keyvalue.data, key->length); data 258 source4/heimdal/lib/gssapi/mech/gss_krb5.c memset(key->data, 0, key->length); data 259 source4/heimdal/lib/gssapi/mech/gss_krb5.c free(key->data); data 444 source4/heimdal/lib/gssapi/mech/gss_krb5.c krb5_data data; data 463 source4/heimdal/lib/gssapi/mech/gss_krb5.c ret = krb5_storage_to_data(sp, &data); data 470 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.value = data.data; data 471 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.length = data.length; data 477 source4/heimdal/lib/gssapi/mech/gss_krb5.c krb5_data_free(&data); data 102 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c gss_buffer_desc data; data 192 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c data.value, data.length, &nt, &buf_len, ret); data 197 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (data.length != buf_len) data 200 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ret = gss_encapsulate_token(&data, GSS_SPNEGO_MECHANISM, output_token); data 202 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c free (data.value); data 278 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.responseToken->data = mech_token->value; data 300 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c nt.u.negTokenResp.mechListMIC->data = mech_mic_buf.value; data 358 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c mic_buf.value = mechListMIC->data; data 553 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c gss_buffer_desc data; data 582 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c &data); data 586 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ret = decode_NegotiationToken(data.value, data.length, &nt, &nt_len); data 587 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c gss_release_buffer(minor_status, &data); data 632 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ibuf.value = ni->mechToken->data; data 829 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c ibuf.value = na->responseToken->data; data 125 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.responseToken->data = mech_token->value; data 149 source4/heimdal/lib/gssapi/spnego/init_sec_context.c nt.u.negTokenResp.mechListMIC->data = mic_buf.value; data 202 source4/heimdal/lib/gssapi/spnego/init_sec_context.c gss_buffer_desc data; data 290 source4/heimdal/lib/gssapi/spnego/init_sec_context.c ni.mechToken->data = malloc(mech_token.length); data 291 source4/heimdal/lib/gssapi/spnego/init_sec_context.c if (ni.mechToken->data == NULL && mech_token.length != 0) { data 298 source4/heimdal/lib/gssapi/spnego/init_sec_context.c memcpy(ni.mechToken->data, mech_token.value, mech_token.length); data 343 source4/heimdal/lib/gssapi/spnego/init_sec_context.c data.value = buf; data 344 source4/heimdal/lib/gssapi/spnego/init_sec_context.c data.length = buf_size; data 353 source4/heimdal/lib/gssapi/spnego/init_sec_context.c sub = gss_encapsulate_token(&data, data 493 source4/heimdal/lib/gssapi/spnego/init_sec_context.c mech_input_token.value = resp.responseToken->data; data 580 source4/heimdal/lib/gssapi/spnego/init_sec_context.c mic_buf.value = resp.mechListMIC->data; data 72 source4/heimdal/lib/hcrypto/bn.c if (hi->data) { data 73 source4/heimdal/lib/hcrypto/bn.c memset(hi->data, 0, hi->length); data 74 source4/heimdal/lib/hcrypto/bn.c free(hi->data); data 117 source4/heimdal/lib/hcrypto/bn.c return (i->length - 1) * 8 + num2bits[((unsigned char *)i->data)[0]]; data 143 source4/heimdal/lib/hcrypto/bn.c if (hi->data) data 146 source4/heimdal/lib/hcrypto/bn.c hi->data = malloc(len); data 147 source4/heimdal/lib/hcrypto/bn.c if (hi->data == NULL && len != 0) { data 153 source4/heimdal/lib/hcrypto/bn.c memcpy(hi->data, s, len); data 161 source4/heimdal/lib/hcrypto/bn.c memcpy(to, hi->data, hi->length); data 171 source4/heimdal/lib/hcrypto/bn.c void *data; data 174 source4/heimdal/lib/hcrypto/bn.c data = malloc(len); data 175 source4/heimdal/lib/hcrypto/bn.c if (data == NULL) data 184 source4/heimdal/lib/hcrypto/bn.c ret = hex_decode(in, data, len); data 186 source4/heimdal/lib/hcrypto/bn.c free(data); data 190 source4/heimdal/lib/hcrypto/bn.c *bnp = BN_bin2bn(data, ret, NULL); data 191 source4/heimdal/lib/hcrypto/bn.c free(data); data 203 source4/heimdal/lib/hcrypto/bn.c void *data; data 207 source4/heimdal/lib/hcrypto/bn.c data = malloc(len); data 208 source4/heimdal/lib/hcrypto/bn.c if (data == NULL) data 211 source4/heimdal/lib/hcrypto/bn.c len = BN_bn2bin(bn, data); data 213 source4/heimdal/lib/hcrypto/bn.c ret = hex_encode(data, len, &str); data 214 source4/heimdal/lib/hcrypto/bn.c free(data); data 246 source4/heimdal/lib/hcrypto/bn.c unsigned char *p = hi->data; data 262 source4/heimdal/lib/hcrypto/bn.c void *d = realloc(hi->data, len); data 265 source4/heimdal/lib/hcrypto/bn.c hi->data = d; data 266 source4/heimdal/lib/hcrypto/bn.c p = hi->data; data 270 source4/heimdal/lib/hcrypto/bn.c p = hi->data; data 280 source4/heimdal/lib/hcrypto/bn.c unsigned char *p = hi->data; data 321 source4/heimdal/lib/hcrypto/bn.c num = ((unsigned char *)hi->data)[i] | (num << 8); data 334 source4/heimdal/lib/hcrypto/bn.c i->data = malloc(len); data 335 source4/heimdal/lib/hcrypto/bn.c if (i->data == NULL && len != 0) data 339 source4/heimdal/lib/hcrypto/bn.c if (RAND_bytes(i->data, i->length) != 1) { data 340 source4/heimdal/lib/hcrypto/bn.c free(i->data); data 341 source4/heimdal/lib/hcrypto/bn.c i->data = NULL; data 395 source4/heimdal/lib/hcrypto/bn.c ci.data = malloc(ci.length); data 396 source4/heimdal/lib/hcrypto/bn.c if (ci.data == NULL) data 399 source4/heimdal/lib/hcrypto/bn.c ap = &((const unsigned char *)ai->data)[ai->length - 1]; data 400 source4/heimdal/lib/hcrypto/bn.c bp = &((const unsigned char *)bi->data)[bi->length - 1]; data 401 source4/heimdal/lib/hcrypto/bn.c cp = &((unsigned char *)ci.data)[ci.length - 1]; data 201 source4/heimdal/lib/hcrypto/dh.c DH_set_ex_data(DH *dh, int idx, void *data) data 203 source4/heimdal/lib/hcrypto/dh.c dh->ex_data.sk = data; data 275 source4/heimdal/lib/hcrypto/evp.c EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *data, size_t size) data 277 source4/heimdal/lib/hcrypto/evp.c (ctx->md->update)(ctx->ptr, data, size); data 321 source4/heimdal/lib/hcrypto/evp.c EVP_Digest(const void *data, size_t dsize, void *hash, unsigned int *hsize, data 335 source4/heimdal/lib/hcrypto/evp.c ret = EVP_DigestUpdate(ctx, data, dsize); data 484 source4/heimdal/lib/hcrypto/evp.c null_Update (void *m, const void * data, size_t size) data 743 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_CTX_set_app_data(EVP_CIPHER_CTX *ctx, void *data) data 745 source4/heimdal/lib/hcrypto/evp.c ctx->app_data = data; data 1554 source4/heimdal/lib/hcrypto/evp.c const void *data, size_t datalen, data 1569 source4/heimdal/lib/hcrypto/evp.c if (data == NULL) data 1584 source4/heimdal/lib/hcrypto/evp.c EVP_DigestUpdate(&c,data,datalen); data 1659 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *data) data 1663 source4/heimdal/lib/hcrypto/evp.c return (*ctx->cipher->ctrl)(ctx, type, arg, data); data 131 source4/heimdal/lib/hcrypto/hmac.c HMAC_Update(HMAC_CTX *ctx, const void *data, size_t len) data 133 source4/heimdal/lib/hcrypto/hmac.c EVP_DigestUpdate(ctx->ctx, data, len); data 150 source4/heimdal/lib/hcrypto/hmac.c const void *data, size_t data_size, data 157 source4/heimdal/lib/hcrypto/hmac.c HMAC_Update(&ctx, data, data_size); data 76 source4/heimdal/lib/hcrypto/hmac.h void HMAC_Update(HMAC_CTX *ctx, const void *data, size_t len); data 80 source4/heimdal/lib/hcrypto/hmac.h const void *data, size_t n, void *md, unsigned int *md_len); data 107 source4/heimdal/lib/hcrypto/md2.c memcpy(m->data + idx, p, 16 - idx); data 108 source4/heimdal/lib/hcrypto/md2.c calc(m, m->data); data 120 source4/heimdal/lib/hcrypto/md2.c memcpy(m->data + idx, p, len); data 52 source4/heimdal/lib/hcrypto/md2.h unsigned char data[16]; /* stored unalligned data between Update's */ data 47 source4/heimdal/lib/hcrypto/md4.c #define X data data 72 source4/heimdal/lib/hcrypto/md4.c calc (struct md4 *m, uint32_t *data) data 47 source4/heimdal/lib/hcrypto/md5.c #define X data data 74 source4/heimdal/lib/hcrypto/md5.c calc (struct md5 *m, uint32_t *data) data 75 source4/heimdal/lib/hcrypto/pkcs5.c char *data, *tmpcksum; data 91 source4/heimdal/lib/hcrypto/pkcs5.c data = &tmpcksum[checksumsize]; data 93 source4/heimdal/lib/hcrypto/pkcs5.c memcpy(data, salt, salt_len); data 107 source4/heimdal/lib/hcrypto/pkcs5.c data[datalen - 4] = (keypart >> 24) & 0xff; data 108 source4/heimdal/lib/hcrypto/pkcs5.c data[datalen - 3] = (keypart >> 16) & 0xff; data 109 source4/heimdal/lib/hcrypto/pkcs5.c data[datalen - 2] = (keypart >> 8) & 0xff; data 110 source4/heimdal/lib/hcrypto/pkcs5.c data[datalen - 1] = (keypart) & 0xff; data 112 source4/heimdal/lib/hcrypto/pkcs5.c HMAC(md, password, password_len, data, datalen, data 90 source4/heimdal/lib/hcrypto/rand-egd.c get_entropy(int fd, void *data, size_t len) data 102 source4/heimdal/lib/hcrypto/rand-egd.c if (net_read(fd, data, len) != len) data 109 source4/heimdal/lib/hcrypto/rand-egd.c put_entropy(int fd, const void *data, size_t len) data 122 source4/heimdal/lib/hcrypto/rand-egd.c if (net_write(fd, data, len) != len) data 242 source4/heimdal/lib/hcrypto/rand-egd.c void *data; data 248 source4/heimdal/lib/hcrypto/rand-egd.c data = malloc(size); data 249 source4/heimdal/lib/hcrypto/rand-egd.c if (data == NULL) data 252 source4/heimdal/lib/hcrypto/rand-egd.c ret = get_bytes(filename, data, size); data 254 source4/heimdal/lib/hcrypto/rand-egd.c free(data); data 258 source4/heimdal/lib/hcrypto/rand-egd.c RAND_seed(data, size); data 260 source4/heimdal/lib/hcrypto/rand-egd.c memset(data, 0, size); data 261 source4/heimdal/lib/hcrypto/rand-egd.c free(data); data 153 source4/heimdal/lib/hcrypto/rand-fortuna.c md_update(MD_CTX * ctx, const unsigned char *data, int len) data 155 source4/heimdal/lib/hcrypto/rand-fortuna.c SHA256_Update(ctx, data, len); data 318 source4/heimdal/lib/hcrypto/rand-fortuna.c add_entropy(FState * st, const unsigned char *data, unsigned len) data 326 source4/heimdal/lib/hcrypto/rand-fortuna.c md_update(&md, data, len); data 141 source4/heimdal/lib/hcrypto/rand-timer.c des_not_rand_data(data, size); data 85 source4/heimdal/lib/hcrypto/rc2.c RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits) data 98 source4/heimdal/lib/hcrypto/rc2.c k[j] = data[j]; data 112 source4/heimdal/lib/hcrypto/rc2.c key->data[j] = k[(j * 2) + 0] | (k[(j * 2) + 1] << 8); data 133 source4/heimdal/lib/hcrypto/rc2.c t0 = (w0 + (w1 & ~w3) + (w2 & w3) + key->data[j + 0]) & 0xffff; data 135 source4/heimdal/lib/hcrypto/rc2.c t1 = (w1 + (w2 & ~w0) + (w3 & w0) + key->data[j + 1]) & 0xffff; data 137 source4/heimdal/lib/hcrypto/rc2.c t2 = (w2 + (w3 & ~w1) + (w0 & w1) + key->data[j + 2]) & 0xffff; data 139 source4/heimdal/lib/hcrypto/rc2.c t3 = (w3 + (w0 & ~w2) + (w1 & w2) + key->data[j + 3]) & 0xffff; data 142 source4/heimdal/lib/hcrypto/rc2.c w0 += key->data[w3 & 63]; data 143 source4/heimdal/lib/hcrypto/rc2.c w1 += key->data[w0 & 63]; data 144 source4/heimdal/lib/hcrypto/rc2.c w2 += key->data[w1 & 63]; data 145 source4/heimdal/lib/hcrypto/rc2.c w3 += key->data[w2 & 63]; data 175 source4/heimdal/lib/hcrypto/rc2.c w3 = (w3 - key->data[w2 & 63]) & 0xffff; data 176 source4/heimdal/lib/hcrypto/rc2.c w2 = (w2 - key->data[w1 & 63]) & 0xffff; data 177 source4/heimdal/lib/hcrypto/rc2.c w1 = (w1 - key->data[w0 & 63]) & 0xffff; data 178 source4/heimdal/lib/hcrypto/rc2.c w0 = (w0 - key->data[w3 & 63]) & 0xffff; data 182 source4/heimdal/lib/hcrypto/rc2.c w3 = (t3 - (w0 & ~w2) - (w1 & w2) - key->data[j + 3]) & 0xffff; data 184 source4/heimdal/lib/hcrypto/rc2.c w2 = (t2 - (w3 & ~w1) - (w0 & w1) - key->data[j + 2]) & 0xffff; data 186 source4/heimdal/lib/hcrypto/rc2.c w1 = (t1 - (w2 & ~w0) - (w3 & w0) - key->data[j + 1]) & 0xffff; data 188 source4/heimdal/lib/hcrypto/rc2.c w0 = (t0 - (w1 & ~w3) - (w2 & w3) - key->data[j + 0]) & 0xffff; data 54 source4/heimdal/lib/hcrypto/rc2.h unsigned int data[64]; data 52 source4/heimdal/lib/hcrypto/rc4.c RC4_set_key(RC4_KEY *key, const int len, unsigned char *data) data 59 source4/heimdal/lib/hcrypto/rc4.c j = (j + key->state[i] + data[i % len]) % 256; data 415 source4/heimdal/lib/hcrypto/rsa.c bn = BN_bin2bn(i->data, i->length, NULL); data 425 source4/heimdal/lib/hcrypto/rsa.c integer->data = malloc(integer->length); data 426 source4/heimdal/lib/hcrypto/rsa.c if (integer->data == NULL) { data 430 source4/heimdal/lib/hcrypto/rsa.c BN_bn2bin(bn, integer->data); data 439 source4/heimdal/lib/hcrypto/rsa.c RSAPrivateKey data; data 444 source4/heimdal/lib/hcrypto/rsa.c ret = decode_RSAPrivateKey(*pp, len, &data, &size); data 453 source4/heimdal/lib/hcrypto/rsa.c free_RSAPrivateKey(&data); data 458 source4/heimdal/lib/hcrypto/rsa.c k->n = heim_int2BN(&data.modulus); data 459 source4/heimdal/lib/hcrypto/rsa.c k->e = heim_int2BN(&data.publicExponent); data 460 source4/heimdal/lib/hcrypto/rsa.c k->d = heim_int2BN(&data.privateExponent); data 461 source4/heimdal/lib/hcrypto/rsa.c k->p = heim_int2BN(&data.prime1); data 462 source4/heimdal/lib/hcrypto/rsa.c k->q = heim_int2BN(&data.prime2); data 463 source4/heimdal/lib/hcrypto/rsa.c k->dmp1 = heim_int2BN(&data.exponent1); data 464 source4/heimdal/lib/hcrypto/rsa.c k->dmq1 = heim_int2BN(&data.exponent2); data 465 source4/heimdal/lib/hcrypto/rsa.c k->iqmp = heim_int2BN(&data.coefficient); data 466 source4/heimdal/lib/hcrypto/rsa.c free_RSAPrivateKey(&data); data 481 source4/heimdal/lib/hcrypto/rsa.c RSAPrivateKey data; data 490 source4/heimdal/lib/hcrypto/rsa.c memset(&data, 0, sizeof(data)); data 492 source4/heimdal/lib/hcrypto/rsa.c ret = bn2heim_int(rsa->n, &data.modulus); data 493 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->e, &data.publicExponent); data 494 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->d, &data.privateExponent); data 495 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->p, &data.prime1); data 496 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->q, &data.prime2); data 497 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->dmp1, &data.exponent1); data 498 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->dmq1, &data.exponent2); data 499 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->iqmp, &data.coefficient); data 501 source4/heimdal/lib/hcrypto/rsa.c free_RSAPrivateKey(&data); data 506 source4/heimdal/lib/hcrypto/rsa.c size = length_RSAPrivateKey(&data); data 507 source4/heimdal/lib/hcrypto/rsa.c free_RSAPrivateKey(&data); data 512 source4/heimdal/lib/hcrypto/rsa.c ASN1_MALLOC_ENCODE(RSAPrivateKey, p, len, &data, &size, ret); data 513 source4/heimdal/lib/hcrypto/rsa.c free_RSAPrivateKey(&data); data 531 source4/heimdal/lib/hcrypto/rsa.c RSAPublicKey data; data 535 source4/heimdal/lib/hcrypto/rsa.c memset(&data, 0, sizeof(data)); data 537 source4/heimdal/lib/hcrypto/rsa.c if (bn2heim_int(rsa->n, &data.modulus) || data 538 source4/heimdal/lib/hcrypto/rsa.c bn2heim_int(rsa->e, &data.publicExponent)) data 540 source4/heimdal/lib/hcrypto/rsa.c free_RSAPublicKey(&data); data 545 source4/heimdal/lib/hcrypto/rsa.c size = length_RSAPublicKey(&data); data 546 source4/heimdal/lib/hcrypto/rsa.c free_RSAPublicKey(&data); data 551 source4/heimdal/lib/hcrypto/rsa.c ASN1_MALLOC_ENCODE(RSAPublicKey, p, len, &data, &size, ret); data 552 source4/heimdal/lib/hcrypto/rsa.c free_RSAPublicKey(&data); data 48 source4/heimdal/lib/hcrypto/sha.c #define X data data 77 source4/heimdal/lib/hcrypto/sha.c temp = cshift(AA, 5) + f(BB,CC,DD) + EE + data[t] + k; \ data 89 source4/heimdal/lib/hcrypto/sha.c uint32_t data[80]; data 99 source4/heimdal/lib/hcrypto/sha.c data[i] = in[i]; data 101 source4/heimdal/lib/hcrypto/sha.c data[i] = cshift(data[i-3] ^ data[i-8] ^ data[i-14] ^ data[i-16], 1); data 100 source4/heimdal/lib/hcrypto/sha256.c uint32_t data[64]; data 113 source4/heimdal/lib/hcrypto/sha256.c data[i] = in[i]; data 115 source4/heimdal/lib/hcrypto/sha256.c data[i] = sigma1(data[i-2]) + data[i-7] + data 116 source4/heimdal/lib/hcrypto/sha256.c sigma0(data[i-15]) + data[i - 16]; data 121 source4/heimdal/lib/hcrypto/sha256.c T1 = HH + Sigma1(EE) + Ch(EE, FF, GG) + constant_256[i] + data[i]; data 98 source4/heimdal/lib/hdb/db.c krb5_data key_data, data; data 119 source4/heimdal/lib/hdb/db.c key_data.data = key.data; data 121 source4/heimdal/lib/hdb/db.c data.data = value.data; data 122 source4/heimdal/lib/hdb/db.c data.length = value.size; data 124 source4/heimdal/lib/hdb/db.c if (hdb_value2entry(context, &data, &entry->entry)) data 184 source4/heimdal/lib/hdb/db.c k.data = key.data; data 202 source4/heimdal/lib/hdb/db.c krb5_data_copy(reply, v.data, v.size); data 214 source4/heimdal/lib/hdb/db.c k.data = key.data; data 216 source4/heimdal/lib/hdb/db.c v.data = value.data; data 242 source4/heimdal/lib/hdb/db.c k.data = key.data; data 52 source4/heimdal/lib/hdb/ext.c if (ent->extensions->val[i].data.element != data 74 source4/heimdal/lib/hdb/ext.c if (entry->extensions->val[i].data.element == type) data 102 source4/heimdal/lib/hdb/ext.c } else if (ext->data.element != choice_HDB_extension_data_asn1_ellipsis) { data 103 source4/heimdal/lib/hdb/ext.c ext2 = hdb_find_extension(entry, ext->data.element); data 119 source4/heimdal/lib/hdb/ext.c ret = der_get_tag(ext->data.u.asn1_ellipsis.data, data 120 source4/heimdal/lib/hdb/ext.c ext->data.u.asn1_ellipsis.length, data 132 source4/heimdal/lib/hdb/ext.c if (ext3->data.element != choice_HDB_extension_data_asn1_ellipsis) data 135 source4/heimdal/lib/hdb/ext.c ret = der_get_tag(ext3->data.u.asn1_ellipsis.data, data 136 source4/heimdal/lib/hdb/ext.c ext3->data.u.asn1_ellipsis.length, data 191 source4/heimdal/lib/hdb/ext.c if (entry->extensions->val[i].data.element == type) { data 216 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.pkinit_acl; data 230 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.pkinit_cert_hash; data 244 source4/heimdal/lib/hdb/ext.c *t = ext->data.u.last_pw_change; data 259 source4/heimdal/lib/hdb/ext.c ext.data.element = choice_HDB_extension_data_last_pw_change; data 262 source4/heimdal/lib/hdb/ext.c ext.data.u.last_pw_change = t; data 280 source4/heimdal/lib/hdb/ext.c if (db->hdb_master_key_set && ext->data.u.password.mkvno) { data 283 source4/heimdal/lib/hdb/ext.c key = _hdb_find_master_key(ext->data.u.password.mkvno, data 289 source4/heimdal/lib/hdb/ext.c *ext->data.u.password.mkvno); data 294 source4/heimdal/lib/hdb/ext.c ext->data.u.password.password.data, data 295 source4/heimdal/lib/hdb/ext.c ext->data.u.password.password.length, data 298 source4/heimdal/lib/hdb/ext.c ret = der_copy_octet_string(&ext->data.u.password.password, &pw); data 305 source4/heimdal/lib/hdb/ext.c str = pw.data; data 340 source4/heimdal/lib/hdb/ext.c ext.data.element = choice_HDB_extension_data_password; data 354 source4/heimdal/lib/hdb/ext.c &ext.data.u.password.password); data 358 source4/heimdal/lib/hdb/ext.c ext.data.u.password.mkvno = data 359 source4/heimdal/lib/hdb/ext.c malloc(sizeof(*ext.data.u.password.mkvno)); data 360 source4/heimdal/lib/hdb/ext.c if (ext.data.u.password.mkvno == NULL) { data 365 source4/heimdal/lib/hdb/ext.c *ext.data.u.password.mkvno = _hdb_mkey_version(key); data 368 source4/heimdal/lib/hdb/ext.c ext.data.u.password.mkvno = NULL; data 370 source4/heimdal/lib/hdb/ext.c ret = krb5_data_copy(&ext.data.u.password.password, data 402 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.allowed_to_delegate_to; data 416 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.aliases; data 104 source4/heimdal/lib/hdb/hdb.c memset(key->key.keyvalue.data, data 151 source4/heimdal/lib/hdb/hdb.c memset (k->key.keyvalue.data, 0, k->key.keyvalue.length); data 161 source4/heimdal/lib/hdb/hdb.c void *data) data 169 source4/heimdal/lib/hdb/hdb.c ret = (*func)(context, db, &entry, data); data 192 source4/heimdal/lib/hdb/hdb.c tag.data = HDB_DB_FORMAT_ENTRY; data 193 source4/heimdal/lib/hdb/hdb.c tag.length = strlen(tag.data); data 200 source4/heimdal/lib/hdb/hdb.c foo = sscanf(version.data, "%u", &ver); data 225 source4/heimdal/lib/hdb/hdb.c tag.data = HDB_DB_FORMAT_ENTRY; data 226 source4/heimdal/lib/hdb/hdb.c tag.length = strlen(tag.data); data 228 source4/heimdal/lib/hdb/hdb.c version.data = ver; data 229 source4/heimdal/lib/hdb/hdb.c version.length = strlen(version.data) + 1; /* zero terminated */ data 106 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data = NULL; data 156 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data = strdup(buf[i]); data 157 source4/heimdal/lib/hdb/keys.c if (salt->saltvalue.data == NULL) { data 171 source4/heimdal/lib/hdb/keys.c if(salt->saltvalue.data == NULL) { data 176 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data = strdup(*realm); data 177 source4/heimdal/lib/hdb/keys.c if(salt->saltvalue.data == NULL) { data 183 source4/heimdal/lib/hdb/keys.c strlwr(salt->saltvalue.data); data 217 source4/heimdal/lib/hdb/keys.c key.key.keyvalue.data = NULL; data 230 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data, data 322 source4/heimdal/lib/hdb/keys.c memcmp(k->salt->salt.data, salt.saltvalue.data, data 384 source4/heimdal/lib/hdb/keys.c salt.saltvalue.data = (*keys)[i].salt->salt.data; data 96 source4/heimdal/lib/hdb/keytab.c id->data = d; data 103 source4/heimdal/lib/hdb/keytab.c struct hdb_data *d = id->data; data 117 source4/heimdal/lib/hdb/keytab.c struct hdb_data *d = id->data; data 198 source4/heimdal/lib/hdb/keytab.c struct hdb_data *d = id->data; data 423 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.data, data 429 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.data, data 447 source4/heimdal/lib/hdb/mkey.c memset(k->key.keyvalue.data, 0, k->key.keyvalue.length); data 448 source4/heimdal/lib/hdb/mkey.c free(k->key.keyvalue.data); data 504 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.data, data 510 source4/heimdal/lib/hdb/mkey.c memset(k->key.keyvalue.data, 0, k->key.keyvalue.length); data 511 source4/heimdal/lib/hdb/mkey.c free(k->key.keyvalue.data); data 569 source4/heimdal/lib/hdb/mkey.c des_set_random_generator_seed(key.keyvalue.data); data 85 source4/heimdal/lib/hdb/ndbm.c krb5_data key_data, data; data 94 source4/heimdal/lib/hdb/ndbm.c key_data.data = key.dptr; data 100 source4/heimdal/lib/hdb/ndbm.c data.data = value.dptr; data 101 source4/heimdal/lib/hdb/ndbm.c data.length = value.dsize; data 103 source4/heimdal/lib/hdb/ndbm.c if(hdb_value2entry(context, &data, &entry->entry)) data 210 source4/heimdal/lib/hdb/ndbm.c k.dptr = key.data; data 232 source4/heimdal/lib/hdb/ndbm.c k.dptr = key.data; data 234 source4/heimdal/lib/hdb/ndbm.c v.dptr = value.data; data 257 source4/heimdal/lib/hdb/ndbm.c k.dptr = key.data; data 492 source4/heimdal/lib/hx509/ca.c dp.distributionPoint->data, data 665 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(KRB5PrincipalName, os.data, os.length, &p, &size, ret); data 677 source4/heimdal/lib/hx509/ca.c free(os.data); data 702 source4/heimdal/lib/hx509/ca.c os.data = NULL; data 704 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(PKIXXmppAddr, os.data, os.length, &ustring, &size, ret); data 716 source4/heimdal/lib/hx509/ca.c free(os.data); data 870 source4/heimdal/lib/hx509/ca.c const heim_octet_string *data) data 892 source4/heimdal/lib/hx509/ca.c ret = der_copy_octet_string(data, &ext.extnValue); data 944 source4/heimdal/lib/hx509/ca.c heim_octet_string data; data 1044 source4/heimdal/lib/hx509/ca.c tbsc->serialNumber.data = malloc(tbsc->serialNumber.length); data 1045 source4/heimdal/lib/hx509/ca.c if (tbsc->serialNumber.data == NULL){ data 1051 source4/heimdal/lib/hx509/ca.c RAND_bytes(tbsc->serialNumber.data, tbsc->serialNumber.length); data 1052 source4/heimdal/lib/hx509/ca.c ((unsigned char *)tbsc->serialNumber.data)[0] &= 0x7f; data 1105 source4/heimdal/lib/hx509/ca.c data.data = rk_UNCONST("\x1e\x20\x00\x44\x00\x6f\x00\x6d" data 1110 source4/heimdal/lib/hx509/ca.c data.length = 34; data 1114 source4/heimdal/lib/hx509/ca.c &data); data 1124 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(KeyUsage, data.data, data.length, &ku, &size, ret); data 1129 source4/heimdal/lib/hx509/ca.c if (size != data.length) data 1132 source4/heimdal/lib/hx509/ca.c oid_id_x509_ce_keyUsage(), &data); data 1133 source4/heimdal/lib/hx509/ca.c free(data.data); data 1140 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(ExtKeyUsage, data.data, data.length, data 1146 source4/heimdal/lib/hx509/ca.c if (size != data.length) data 1149 source4/heimdal/lib/hx509/ca.c oid_id_x509_ce_extKeyUsage(), &data); data 1150 source4/heimdal/lib/hx509/ca.c free(data.data); data 1157 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(GeneralNames, data.data, data.length, data 1163 source4/heimdal/lib/hx509/ca.c if (size != data.length) data 1167 source4/heimdal/lib/hx509/ca.c &data); data 1168 source4/heimdal/lib/hx509/ca.c free(data.data); data 1175 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(AuthorityKeyIdentifier, data.data, data.length, data 1181 source4/heimdal/lib/hx509/ca.c if (size != data.length) data 1185 source4/heimdal/lib/hx509/ca.c &data); data 1186 source4/heimdal/lib/hx509/ca.c free(data.data); data 1200 source4/heimdal/lib/hx509/ca.c SHA1_Update(&m, tbs->spki.subjectPublicKey.data, data 1205 source4/heimdal/lib/hx509/ca.c si.data = hash; data 1208 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(SubjectKeyIdentifier, data.data, data.length, data 1214 source4/heimdal/lib/hx509/ca.c if (size != data.length) data 1218 source4/heimdal/lib/hx509/ca.c &data); data 1219 source4/heimdal/lib/hx509/ca.c free(data.data); data 1240 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(BasicConstraints, data.data, data.length, data 1246 source4/heimdal/lib/hx509/ca.c if (size != data.length) data 1251 source4/heimdal/lib/hx509/ca.c &data); data 1252 source4/heimdal/lib/hx509/ca.c free(data.data); data 1282 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(ProxyCertInfo, data.data, data.length, data 1289 source4/heimdal/lib/hx509/ca.c if (size != data.length) data 1293 source4/heimdal/lib/hx509/ca.c &data); data 1294 source4/heimdal/lib/hx509/ca.c free(data.data); data 1301 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(CRLDistributionPoints, data.data, data.length, data 1307 source4/heimdal/lib/hx509/ca.c if (size != data.length) data 1311 source4/heimdal/lib/hx509/ca.c &data); data 1312 source4/heimdal/lib/hx509/ca.c free(data.data); data 1317 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(TBSCertificate, data.data, data.length,tbsc, &size, ret); data 1322 source4/heimdal/lib/hx509/ca.c if (data.length != size) data 1328 source4/heimdal/lib/hx509/ca.c &data, data 1331 source4/heimdal/lib/hx509/ca.c free(data.data); data 80 source4/heimdal/lib/hx509/cert.c Certificate *data; data 193 source4/heimdal/lib/hx509/cert.c return cert->data; data 236 source4/heimdal/lib/hx509/cert.c (*cert)->data = calloc(1, sizeof(*(*cert)->data)); data 237 source4/heimdal/lib/hx509/cert.c if ((*cert)->data == NULL) { data 241 source4/heimdal/lib/hx509/cert.c ret = copy_Certificate(c, (*cert)->data); data 243 source4/heimdal/lib/hx509/cert.c free((*cert)->data); data 345 source4/heimdal/lib/hx509/cert.c free_Certificate(cert->data); data 346 source4/heimdal/lib/hx509/cert.c free(cert->data); data 349 source4/heimdal/lib/hx509/cert.c der_free_octet_string(&cert->attrs.val[i]->data); data 601 source4/heimdal/lib/hx509/cert.c return decode_AuthorityKeyIdentifier(e->extnValue.data, data 620 source4/heimdal/lib/hx509/cert.c return decode_SubjectKeyIdentifier(e->extnValue.data, data 639 source4/heimdal/lib/hx509/cert.c return decode_NameConstraints(e->extnValue.data, data 657 source4/heimdal/lib/hx509/cert.c return decode_GeneralNames(e->extnValue.data, data 675 source4/heimdal/lib/hx509/cert.c return decode_ExtKeyUsage(e->extnValue.data, data 804 source4/heimdal/lib/hx509/cert.c ret = decode_KeyUsage(e->extnValue.data, e->extnValue.length, &ku, &size); data 869 source4/heimdal/lib/hx509/cert.c ret = decode_BasicConstraints(e->extnValue.data, data 1049 source4/heimdal/lib/hx509/cert.c if (!subject_null_p(current->data)) { data 1053 source4/heimdal/lib/hx509/cert.c ret = find_extension_auth_key_id(current->data, &ai); data 1143 source4/heimdal/lib/hx509/cert.c ret = decode_ProxyCertInfo(e->extnValue.data, data 1324 source4/heimdal/lib/hx509/cert.c return _hx509_Certificate_cmp(p->data, q->data); data 1342 source4/heimdal/lib/hx509/cert.c return _hx509_name_from_Name(&p->data->tbsCertificate.issuer, name); data 1360 source4/heimdal/lib/hx509/cert.c return _hx509_name_from_Name(&p->data->tbsCertificate.subject, name); data 1386 source4/heimdal/lib/hx509/cert.c if (is_proxy_cert(context, c->data, NULL) == 0) { data 1393 source4/heimdal/lib/hx509/cert.c return _hx509_name_from_Name(&c->data->tbsCertificate.subject, name); data 1410 source4/heimdal/lib/hx509/cert.c return der_copy_heim_integer(&p->data->tbsCertificate.serialNumber, i); data 1426 source4/heimdal/lib/hx509/cert.c return _hx509_Time2time_t(&p->data->tbsCertificate.validity.notBefore); data 1442 source4/heimdal/lib/hx509/cert.c return _hx509_Time2time_t(&p->data->tbsCertificate.validity.notAfter); data 1463 source4/heimdal/lib/hx509/cert.c ret = copy_SubjectPublicKeyInfo(&p->data->tbsCertificate.subjectPublicKeyInfo, spki); data 1489 source4/heimdal/lib/hx509/cert.c ret = copy_AlgorithmIdentifier(&p->data->tbsCertificate.subjectPublicKeyInfo.algorithm, alg); data 1525 source4/heimdal/lib/hx509/cert.c cleartext->data = NULL; data 1549 source4/heimdal/lib/hx509/cert.c cleartext, p->data, data 1720 source4/heimdal/lib/hx509/cert.c c_name._save.data = NULL; data 1725 source4/heimdal/lib/hx509/cert.c n_name._save.data = NULL; data 2241 source4/heimdal/lib/hx509/cert.c signer = path.val[i]->data; data 2252 source4/heimdal/lib/hx509/cert.c signer = path.val[i + 1]->data; data 2295 source4/heimdal/lib/hx509/cert.c const heim_octet_string *data, data 2298 source4/heimdal/lib/hx509/cert.c return _hx509_verify_signature(context, signer->data, alg, data, sig); data 2341 source4/heimdal/lib/hx509/cert.c ret = find_extension_subject_alt_name(cert->data, &i, &san); data 2364 source4/heimdal/lib/hx509/cert.c const Name *name = &cert->data->tbsCertificate.subject; data 2422 source4/heimdal/lib/hx509/cert.c der_copy_octet_string(attr, &a->data); data 2512 source4/heimdal/lib/hx509/cert.c ret = decode_PKCS9_friendlyName(a->data.data, a->data.length, &n, &sz); data 2528 source4/heimdal/lib/hx509/cert.c if (n.val[0].data[i] <= 0xff) data 2529 source4/heimdal/lib/hx509/cert.c cert->friendlyname[i] = n.val[0].data[i] & 0xff; data 2875 source4/heimdal/lib/hx509/cert.c if (der_heim_octet_string_cmp(&a->data, q->local_key_id) != 0) data 2902 source4/heimdal/lib/hx509/cert.c os.data = c->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data; data 3170 source4/heimdal/lib/hx509/cert.c ret = decode_KeyUsage(e->extnValue.data, e->extnValue.length, ku, &size); data 3212 source4/heimdal/lib/hx509/cert.c os->data = NULL; data 3215 source4/heimdal/lib/hx509/cert.c ASN1_MALLOC_ENCODE(Certificate, os->data, os->length, data 3218 source4/heimdal/lib/hx509/cert.c os->data = NULL; data 96 source4/heimdal/lib/hx509/cms.c ci.content->data = malloc(buf->length); data 97 source4/heimdal/lib/hx509/cms.c if (ci.content->data == NULL) { data 101 source4/heimdal/lib/hx509/cms.c memcpy(ci.content->data, buf->data, buf->length); data 105 source4/heimdal/lib/hx509/cms.c ASN1_MALLOC_ENCODE(ContentInfo, res->data, res->length, &ci, &size, ret); data 142 source4/heimdal/lib/hx509/cms.c ret = decode_ContentInfo(in->data, in->length, &ci, &size); data 242 source4/heimdal/lib/hx509/cms.c len = hex_encode(ki->data, ki->length, &keyid); data 351 source4/heimdal/lib/hx509/cms.c const void *data, data 378 source4/heimdal/lib/hx509/cms.c ret = decode_EnvelopedData(data, length, &ed, &size); data 464 source4/heimdal/lib/hx509/cms.c params_data.data = ai->parameters->data; data 485 source4/heimdal/lib/hx509/cms.c ret = hx509_crypto_set_key_data(crypto, key.data, key.length); data 495 source4/heimdal/lib/hx509/cms.c enccontent->data, data 548 source4/heimdal/lib/hx509/cms.c const void *data, data 593 source4/heimdal/lib/hx509/cms.c data, data 679 source4/heimdal/lib/hx509/cms.c ASN1_MALLOC_ENCODE(EnvelopedData, content->data, content->length, data 713 source4/heimdal/lib/hx509/cms.c sd->certificates->val[i].data, data 758 source4/heimdal/lib/hx509/cms.c const void *data, data 774 source4/heimdal/lib/hx509/cms.c content->data = NULL; data 781 source4/heimdal/lib/hx509/cms.c ret = decode_SignedData(data, length, &sd, &size); data 874 source4/heimdal/lib/hx509/cms.c ret = decode_MessageDigest(attr->value.val[0].data, data 912 source4/heimdal/lib/hx509/cms.c ret = decode_ContentType(attr->value.val[0].data, data 935 source4/heimdal/lib/hx509/cms.c signed_data->data, data 1010 source4/heimdal/lib/hx509/cms.c content->data = malloc(signedContent->length); data 1011 source4/heimdal/lib/hx509/cms.c if (content->data == NULL) { data 1017 source4/heimdal/lib/hx509/cms.c memcpy(content->data, signedContent->data, content->length); data 1037 source4/heimdal/lib/hx509/cms.c heim_octet_string *data) data 1057 source4/heimdal/lib/hx509/cms.c (*attr)[*len].value.val[0].data = data->data; data 1058 source4/heimdal/lib/hx509/cms.c (*attr)[*len].value.val[0].length = data->length; data 1092 source4/heimdal/lib/hx509/cms.c const void *data, size_t length, data 1115 source4/heimdal/lib/hx509/cms.c content.data = rk_UNCONST(data); data 1154 source4/heimdal/lib/hx509/cms.c sd.encapContentInfo.eContent->data = malloc(length); data 1155 source4/heimdal/lib/hx509/cms.c if (sd.encapContentInfo.eContent->data == NULL) { data 1160 source4/heimdal/lib/hx509/cms.c memcpy(sd.encapContentInfo.eContent->data, data, length); data 1215 source4/heimdal/lib/hx509/cms.c buf.data, data 1239 source4/heimdal/lib/hx509/cms.c buf.data, data 1262 source4/heimdal/lib/hx509/cms.c sigdata.data, data 1274 source4/heimdal/lib/hx509/cms.c sigdata.data = content.data; data 1355 source4/heimdal/lib/hx509/cms.c signed_data->data, signed_data->length, data 1365 source4/heimdal/lib/hx509/cms.c if (sigdata.data != content.data) data 1377 source4/heimdal/lib/hx509/cms.c const void *data, data 1390 source4/heimdal/lib/hx509/cms.c ret = decode_CMSEncryptedData(data, length, &ed, NULL); data 1429 source4/heimdal/lib/hx509/cms.c if (cont.data) data 1430 source4/heimdal/lib/hx509/cms.c free(cont.data); data 48 source4/heimdal/lib/hx509/collector.c struct private_key **data; data 75 source4/heimdal/lib/hx509/collector.c c->val.data = NULL; data 130 source4/heimdal/lib/hx509/collector.c d = realloc(c->val.data, (c->val.len + 1) * sizeof(c->val.data[0])); data 136 source4/heimdal/lib/hx509/collector.c c->val.data = d; data 148 source4/heimdal/lib/hx509/collector.c key_data->data, key_data->length, data 163 source4/heimdal/lib/hx509/collector.c c->val.data[c->val.len] = key; data 271 source4/heimdal/lib/hx509/collector.c ret = match_localkeyid(context, c->val.data[i], certs); data 274 source4/heimdal/lib/hx509/collector.c ret = match_keys(context, c->val.data[i], certs); data 294 source4/heimdal/lib/hx509/collector.c if (c->val.data[i]->private_key) data 304 source4/heimdal/lib/hx509/collector.c if (c->val.data[i]->private_key) { data 305 source4/heimdal/lib/hx509/collector.c (*keys)[nkeys++] = c->val.data[i]->private_key; data 306 source4/heimdal/lib/hx509/collector.c c->val.data[i]->private_key = NULL; data 325 source4/heimdal/lib/hx509/collector.c free_private_key(c->val.data[i]); data 326 source4/heimdal/lib/hx509/collector.c if (c->val.data) data 327 source4/heimdal/lib/hx509/collector.c free(c->val.data); data 61 source4/heimdal/lib/hx509/crypto.c const void *data, data 146 source4/heimdal/lib/hx509/crypto.c bn = BN_bin2bn(i->data, i->length, NULL); data 165 source4/heimdal/lib/hx509/crypto.c id->parameters->data = malloc(length); data 166 source4/heimdal/lib/hx509/crypto.c if (id->parameters->data == NULL) { data 171 source4/heimdal/lib/hx509/crypto.c memcpy(id->parameters->data, param, length); data 178 source4/heimdal/lib/hx509/crypto.c free(id->parameters->data); data 196 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 217 source4/heimdal/lib/hx509/crypto.c ret = decode_RSAPublicKey(spi->subjectPublicKey.data, data 244 source4/heimdal/lib/hx509/crypto.c retsize = RSA_public_decrypt(sig->length, (unsigned char *)sig->data, data 283 source4/heimdal/lib/hx509/crypto.c memcmp(di.digestAlgorithm.parameters->data, "\x05\x00", 2) != 0)) data 293 source4/heimdal/lib/hx509/crypto.c data, data 296 source4/heimdal/lib/hx509/crypto.c if (retsize != data->length || data 297 source4/heimdal/lib/hx509/crypto.c memcmp(to, data->data, retsize) != 0) data 317 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 364 source4/heimdal/lib/hx509/crypto.c data, data 370 source4/heimdal/lib/hx509/crypto.c indata.data, data 383 source4/heimdal/lib/hx509/crypto.c indata = *data; data 387 source4/heimdal/lib/hx509/crypto.c sig->data = malloc(sig->length); data 388 source4/heimdal/lib/hx509/crypto.c if (sig->data == NULL) { data 394 source4/heimdal/lib/hx509/crypto.c ret = RSA_private_encrypt(indata.length, indata.data, data 395 source4/heimdal/lib/hx509/crypto.c sig->data, data 398 source4/heimdal/lib/hx509/crypto.c if (indata.data != data->data) data 416 source4/heimdal/lib/hx509/crypto.c const void *data, data 420 source4/heimdal/lib/hx509/crypto.c const unsigned char *p = data; data 445 source4/heimdal/lib/hx509/crypto.c spki->subjectPublicKey.data = malloc(len); data 446 source4/heimdal/lib/hx509/crypto.c if (spki->subjectPublicKey.data == NULL) { data 456 source4/heimdal/lib/hx509/crypto.c free(spki->subjectPublicKey.data); data 457 source4/heimdal/lib/hx509/crypto.c spki->subjectPublicKey.data = NULL; data 463 source4/heimdal/lib/hx509/crypto.c unsigned char *pp = spki->subjectPublicKey.data; data 514 source4/heimdal/lib/hx509/crypto.c heim_octet_string *data) data 518 source4/heimdal/lib/hx509/crypto.c data->data = NULL; data 519 source4/heimdal/lib/hx509/crypto.c data->length = 0; data 529 source4/heimdal/lib/hx509/crypto.c data->data = malloc(ret); data 530 source4/heimdal/lib/hx509/crypto.c if (data->data == NULL) { data 535 source4/heimdal/lib/hx509/crypto.c data->length = ret; data 538 source4/heimdal/lib/hx509/crypto.c unsigned char *p = data->data; data 578 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 596 source4/heimdal/lib/hx509/crypto.c ret = decode_DSAPublicKey(spi->subjectPublicKey.data, data 618 source4/heimdal/lib/hx509/crypto.c ret = decode_DSAParams(spi->algorithm.parameters->data, data 639 source4/heimdal/lib/hx509/crypto.c ret = DSA_verify(-1, data->data, data->length, data 640 source4/heimdal/lib/hx509/crypto.c (unsigned char*)sig->data, sig->length, data 661 source4/heimdal/lib/hx509/crypto.c const void *data, data 665 source4/heimdal/lib/hx509/crypto.c const unsigned char *p = data; data 687 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 700 source4/heimdal/lib/hx509/crypto.c SHA1_Update(&m, data->data, data->length); data 703 source4/heimdal/lib/hx509/crypto.c if (memcmp(digest, sig->data, SHA_DIGEST_LENGTH) != 0) { data 717 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 734 source4/heimdal/lib/hx509/crypto.c sig->data = malloc(SHA256_DIGEST_LENGTH); data 735 source4/heimdal/lib/hx509/crypto.c if (sig->data == NULL) { data 742 source4/heimdal/lib/hx509/crypto.c SHA256_Update(&m, data->data, data->length); data 743 source4/heimdal/lib/hx509/crypto.c SHA256_Final (sig->data, &m); data 753 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 766 source4/heimdal/lib/hx509/crypto.c SHA256_Update(&m, data->data, data->length); data 769 source4/heimdal/lib/hx509/crypto.c if (memcmp(digest, sig->data, SHA256_DIGEST_LENGTH) != 0) { data 783 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 800 source4/heimdal/lib/hx509/crypto.c sig->data = malloc(SHA_DIGEST_LENGTH); data 801 source4/heimdal/lib/hx509/crypto.c if (sig->data == NULL) { data 808 source4/heimdal/lib/hx509/crypto.c SHA1_Update(&m, data->data, data->length); data 809 source4/heimdal/lib/hx509/crypto.c SHA1_Final (sig->data, &m); data 819 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 832 source4/heimdal/lib/hx509/crypto.c MD5_Update(&m, data->data, data->length); data 835 source4/heimdal/lib/hx509/crypto.c if (memcmp(digest, sig->data, MD5_DIGEST_LENGTH) != 0) { data 849 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 862 source4/heimdal/lib/hx509/crypto.c MD2_Update(&m, data->data, data->length); data 865 source4/heimdal/lib/hx509/crypto.c if (memcmp(digest, sig->data, MD2_DIGEST_LENGTH) != 0) { data 1050 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 1077 source4/heimdal/lib/hx509/crypto.c return (*md->verify_signature)(context, md, signer, alg, data, sig); data 1084 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 1095 source4/heimdal/lib/hx509/crypto.c os.data = sig->data; data 1098 source4/heimdal/lib/hx509/crypto.c return _hx509_verify_signature(context, signer, alg, data, &os); data 1105 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 1114 source4/heimdal/lib/hx509/crypto.c return (*signer->ops->sign)(context, signer, alg, data, data 1131 source4/heimdal/lib/hx509/crypto.c return (*md->create_signature)(context, md, signer, alg, data, data 1139 source4/heimdal/lib/hx509/crypto.c const heim_octet_string *data, data 1147 source4/heimdal/lib/hx509/crypto.c data, signatureAlgorithm, &os); data 1150 source4/heimdal/lib/hx509/crypto.c sig->data = os.data; data 1170 source4/heimdal/lib/hx509/crypto.c ciphertext->data = NULL; data 1181 source4/heimdal/lib/hx509/crypto.c ret = decode_RSAPublicKey(spi->subjectPublicKey.data, data 1209 source4/heimdal/lib/hx509/crypto.c (unsigned char *)cleartext->data, data 1222 source4/heimdal/lib/hx509/crypto.c ciphertext->data = to; data 1243 source4/heimdal/lib/hx509/crypto.c cleartext->data = NULL; data 1253 source4/heimdal/lib/hx509/crypto.c cleartext->data = malloc(cleartext->length); data 1254 source4/heimdal/lib/hx509/crypto.c if (cleartext->data == NULL) { data 1258 source4/heimdal/lib/hx509/crypto.c ret = RSA_private_decrypt(ciphertext->length, ciphertext->data, data 1259 source4/heimdal/lib/hx509/crypto.c cleartext->data, data 1280 source4/heimdal/lib/hx509/crypto.c const void *data, data 1301 source4/heimdal/lib/hx509/crypto.c ret = (*ops->import)(context, data, len, *private_key); data 1641 source4/heimdal/lib/hx509/crypto.c heim_oid *data) data 1644 source4/heimdal/lib/hx509/crypto.c ret = der_copy_oid((*key->ops->key_oid)(), data); data 1671 source4/heimdal/lib/hx509/crypto.c heim_octet_string *data) data 1677 source4/heimdal/lib/hx509/crypto.c return (*key->ops->export)(context, key, data); data 1733 source4/heimdal/lib/hx509/crypto.c ASN1_MALLOC_ENCODE(CMSCBCParameter, param->data, param->length, data 1750 source4/heimdal/lib/hx509/crypto.c ret = decode_CMSCBCParameter(param->data, param->length, ivec, NULL); data 1789 source4/heimdal/lib/hx509/crypto.c ASN1_MALLOC_ENCODE(CMSRC2CBCParameter, param->data, param->length, data 1806 source4/heimdal/lib/hx509/crypto.c ret = decode_CMSRC2CBCParameter(param->data, param->length, data 2003 source4/heimdal/lib/hx509/crypto.c if (crypto->key.data) data 2004 source4/heimdal/lib/hx509/crypto.c free(crypto->key.data); data 2019 source4/heimdal/lib/hx509/crypto.c hx509_crypto_set_key_data(hx509_crypto crypto, const void *data, size_t length) data 2024 source4/heimdal/lib/hx509/crypto.c if (crypto->key.data) { data 2025 source4/heimdal/lib/hx509/crypto.c free(crypto->key.data); data 2026 source4/heimdal/lib/hx509/crypto.c crypto->key.data = NULL; data 2029 source4/heimdal/lib/hx509/crypto.c crypto->key.data = malloc(length); data 2030 source4/heimdal/lib/hx509/crypto.c if (crypto->key.data == NULL) data 2032 source4/heimdal/lib/hx509/crypto.c memcpy(crypto->key.data, data, length); data 2041 source4/heimdal/lib/hx509/crypto.c if (crypto->key.data) { data 2042 source4/heimdal/lib/hx509/crypto.c free(crypto->key.data); data 2047 source4/heimdal/lib/hx509/crypto.c crypto->key.data = malloc(crypto->key.length); data 2048 source4/heimdal/lib/hx509/crypto.c if (crypto->key.data == NULL) { data 2052 source4/heimdal/lib/hx509/crypto.c if (RAND_bytes(crypto->key.data, crypto->key.length) <= 0) { data 2053 source4/heimdal/lib/hx509/crypto.c free(crypto->key.data); data 2054 source4/heimdal/lib/hx509/crypto.c crypto->key.data = NULL; data 2086 source4/heimdal/lib/hx509/crypto.c ivec->data = malloc(ivec->length); data 2087 source4/heimdal/lib/hx509/crypto.c if (ivec->data == NULL) { data 2092 source4/heimdal/lib/hx509/crypto.c if (RAND_bytes(ivec->data, ivec->length) <= 0) { data 2093 source4/heimdal/lib/hx509/crypto.c free(ivec->data); data 2094 source4/heimdal/lib/hx509/crypto.c ivec->data = NULL; data 2103 source4/heimdal/lib/hx509/crypto.c const void *data, data 2119 source4/heimdal/lib/hx509/crypto.c crypto->key.data, ivec->data, 1); data 2139 source4/heimdal/lib/hx509/crypto.c (*ciphertext)->data = malloc(length + padsize); data 2140 source4/heimdal/lib/hx509/crypto.c if ((*ciphertext)->data == NULL) { data 2145 source4/heimdal/lib/hx509/crypto.c memcpy((*ciphertext)->data, data, length); data 2148 source4/heimdal/lib/hx509/crypto.c unsigned char *p = (*ciphertext)->data; data 2154 source4/heimdal/lib/hx509/crypto.c ret = EVP_Cipher(&evp, (*ciphertext)->data, data 2155 source4/heimdal/lib/hx509/crypto.c (*ciphertext)->data, data 2166 source4/heimdal/lib/hx509/crypto.c if ((*ciphertext)->data) { data 2167 source4/heimdal/lib/hx509/crypto.c free((*ciphertext)->data); data 2180 source4/heimdal/lib/hx509/crypto.c const void *data, data 2189 source4/heimdal/lib/hx509/crypto.c clear->data = NULL; data 2195 source4/heimdal/lib/hx509/crypto.c if (crypto->key.data == NULL) data 2199 source4/heimdal/lib/hx509/crypto.c idata = ivec->data; data 2204 source4/heimdal/lib/hx509/crypto.c crypto->key.data, idata, 0); data 2211 source4/heimdal/lib/hx509/crypto.c clear->data = malloc(length); data 2212 source4/heimdal/lib/hx509/crypto.c if (clear->data == NULL) { data 2218 source4/heimdal/lib/hx509/crypto.c if (EVP_Cipher(&evp, clear->data, data, length) != 1) { data 2233 source4/heimdal/lib/hx509/crypto.c p = clear->data; data 2252 source4/heimdal/lib/hx509/crypto.c if (clear->data) data 2253 source4/heimdal/lib/hx509/crypto.c free(clear->data); data 2254 source4/heimdal/lib/hx509/crypto.c clear->data = NULL; data 2286 source4/heimdal/lib/hx509/crypto.c ret = decode_PKCS12_PBEParams(parameters->data, data 2296 source4/heimdal/lib/hx509/crypto.c salt = p12params.salt.data; data 2300 source4/heimdal/lib/hx509/crypto.c PKCS12_KEY_ID, iter, key->length, key->data, md)) { data 2306 source4/heimdal/lib/hx509/crypto.c PKCS12_IV_ID, iter, iv->length, iv->data, md)) { data 2315 source4/heimdal/lib/hx509/crypto.c ret = hx509_crypto_set_key_data(c, key->data, key->length); data 2413 source4/heimdal/lib/hx509/crypto.c key.data = malloc(key.length); data 2414 source4/heimdal/lib/hx509/crypto.c if (key.data == NULL) { data 2421 source4/heimdal/lib/hx509/crypto.c iv.data = malloc(iv.length); data 2422 source4/heimdal/lib/hx509/crypto.c if (iv.data == NULL) { data 2448 source4/heimdal/lib/hx509/crypto.c econtent->data, data 2458 source4/heimdal/lib/hx509/crypto.c if (key.data) data 2460 source4/heimdal/lib/hx509/crypto.c if (iv.data) data 2494 source4/heimdal/lib/hx509/crypto.c ret = decode_RSAPublicKey(spi->subjectPublicKey.data, data 41 source4/heimdal/lib/hx509/file.c void *data; data 44 source4/heimdal/lib/hx509/file.c ret = rk_undumpdata(fn, &data, &length); data 46 source4/heimdal/lib/hx509/file.c os->data = data; data 55 source4/heimdal/lib/hx509/file.c rk_xfree(os->data); data 59 source4/heimdal/lib/hx509/file.c _hx509_write_file(const char *fn, const void *data, size_t length) data 61 source4/heimdal/lib/hx509/file.c rk_dumpdata(fn, data, length); data 78 source4/heimdal/lib/hx509/file.c const void *data, size_t size) data 80 source4/heimdal/lib/hx509/file.c const char *p = data; data 191 source4/heimdal/lib/hx509/file.c void *data = NULL; data 265 source4/heimdal/lib/hx509/file.c data = erealloc(data, len + i); data 266 source4/heimdal/lib/hx509/file.c memcpy(((char *)data) + len, p, i); data 275 source4/heimdal/lib/hx509/file.c ret = (*func)(context, type, headers, data, len, ctx); data 277 source4/heimdal/lib/hx509/file.c free(data); data 278 source4/heimdal/lib/hx509/file.c data = NULL; data 295 source4/heimdal/lib/hx509/file.c if (data) data 296 source4/heimdal/lib/hx509/file.c free(data); data 75 source4/heimdal/lib/hx509/hx509.h heim_octet_string data; data 58 source4/heimdal/lib/hx509/ks_dir.c hx509_certs certs, void **data, int flags, data 61 source4/heimdal/lib/hx509/ks_dir.c *data = NULL; data 81 source4/heimdal/lib/hx509/ks_dir.c *data = strdup(residue); data 82 source4/heimdal/lib/hx509/ks_dir.c if (*data == NULL) { data 91 source4/heimdal/lib/hx509/ks_dir.c dir_free(hx509_certs certs, void *data) data 93 source4/heimdal/lib/hx509/ks_dir.c free(data); data 101 source4/heimdal/lib/hx509/ks_dir.c hx509_certs certs, void *data, void **cursor) data 113 source4/heimdal/lib/hx509/ks_dir.c d->dir = opendir(data); data 129 source4/heimdal/lib/hx509/ks_dir.c hx509_certs certs, void *data, void *iter, hx509_cert *cert) data 165 source4/heimdal/lib/hx509/ks_dir.c if (asprintf(&fn, "FILE:%s/%s", (char *)data, dir->d_name) == -1) data 191 source4/heimdal/lib/hx509/ks_dir.c void *data, data 53 source4/heimdal/lib/hx509/ks_file.c const void *data, size_t len) data 58 source4/heimdal/lib/hx509/ks_file.c ret = hx509_cert_init_data(context, data, len, &cert); data 100 source4/heimdal/lib/hx509/ks_file.c clear.data = malloc(len); data 101 source4/heimdal/lib/hx509/ks_file.c if (clear.data == NULL) { data 113 source4/heimdal/lib/hx509/ks_file.c EVP_Cipher(&ctx, clear.data, cipher, len); data 124 source4/heimdal/lib/hx509/ks_file.c memset(clear.data, 0, clear.length); data 125 source4/heimdal/lib/hx509/ks_file.c free(clear.data); data 136 source4/heimdal/lib/hx509/ks_file.c const void *data, size_t len) data 236 source4/heimdal/lib/hx509/ks_file.c data, len); data 251 source4/heimdal/lib/hx509/ks_file.c prompt.reply.data = password; data 258 source4/heimdal/lib/hx509/ks_file.c data, len); data 267 source4/heimdal/lib/hx509/ks_file.c keydata.data = rk_UNCONST(data); data 300 source4/heimdal/lib/hx509/ks_file.c const void *data, size_t len, void *ctx) data 308 source4/heimdal/lib/hx509/ks_file.c ret = (*formats[j].func)(context, NULL, pem_ctx->c, header, data, len); data 330 source4/heimdal/lib/hx509/ks_file.c hx509_certs certs, void **data, int flags, data 342 source4/heimdal/lib/hx509/ks_file.c *data = NULL; data 371 source4/heimdal/lib/hx509/ks_file.c *data = f; data 437 source4/heimdal/lib/hx509/ks_file.c *data = f; data 451 source4/heimdal/lib/hx509/ks_file.c hx509_certs certs, void **data, int flags, data 454 source4/heimdal/lib/hx509/ks_file.c return file_init_common(context, certs, data, flags, residue, lock, USE_PEM); data 459 source4/heimdal/lib/hx509/ks_file.c hx509_certs certs, void **data, int flags, data 462 source4/heimdal/lib/hx509/ks_file.c return file_init_common(context, certs, data, flags, residue, lock, USE_DER); data 466 source4/heimdal/lib/hx509/ks_file.c file_free(hx509_certs certs, void *data) data 468 source4/heimdal/lib/hx509/ks_file.c struct ks_file *f = data; data 484 source4/heimdal/lib/hx509/ks_file.c heim_octet_string data; data 487 source4/heimdal/lib/hx509/ks_file.c ret = hx509_cert_binary(context, c, &data); data 493 source4/heimdal/lib/hx509/ks_file.c fwrite(data.data, data.length, 1, sc->f); data 494 source4/heimdal/lib/hx509/ks_file.c free(data.data); data 498 source4/heimdal/lib/hx509/ks_file.c data.data, data.length); data 499 source4/heimdal/lib/hx509/ks_file.c free(data.data); data 502 source4/heimdal/lib/hx509/ks_file.c ret = _hx509_private_key_export(context, key, &data); data 506 source4/heimdal/lib/hx509/ks_file.c data.data, data.length); data 507 source4/heimdal/lib/hx509/ks_file.c free(data.data); data 517 source4/heimdal/lib/hx509/ks_file.c hx509_certs certs, void *data, int flags, hx509_lock lock) data 519 source4/heimdal/lib/hx509/ks_file.c struct ks_file *f = data; data 538 source4/heimdal/lib/hx509/ks_file.c file_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c) data 540 source4/heimdal/lib/hx509/ks_file.c struct ks_file *f = data; data 546 source4/heimdal/lib/hx509/ks_file.c hx509_certs certs, void *data, void **cursor) data 548 source4/heimdal/lib/hx509/ks_file.c struct ks_file *f = data; data 554 source4/heimdal/lib/hx509/ks_file.c hx509_certs certs, void *data, void *iter, hx509_cert *cert) data 556 source4/heimdal/lib/hx509/ks_file.c struct ks_file *f = data; data 563 source4/heimdal/lib/hx509/ks_file.c void *data, data 566 source4/heimdal/lib/hx509/ks_file.c struct ks_file *f = data; data 573 source4/heimdal/lib/hx509/ks_file.c void *data, data 576 source4/heimdal/lib/hx509/ks_file.c struct ks_file *f = data; data 583 source4/heimdal/lib/hx509/ks_file.c void *data, data 586 source4/heimdal/lib/hx509/ks_file.c struct ks_file *f = data; data 223 source4/heimdal/lib/hx509/ks_keychain.c void *data; data 231 source4/heimdal/lib/hx509/ks_keychain.c size = *(uint32_t *)attrs->attr[0].data; data 236 source4/heimdal/lib/hx509/ks_keychain.c data = malloc(kc->keysize); data 237 source4/heimdal/lib/hx509/ks_keychain.c memset(data, 0xe0, kc->keysize); data 238 source4/heimdal/lib/hx509/ks_keychain.c BN_bin2bn(data, kc->keysize, rsa->n); data 239 source4/heimdal/lib/hx509/ks_keychain.c free(data); data 265 source4/heimdal/lib/hx509/ks_keychain.c hx509_certs certs, void **data, int flags, data 295 source4/heimdal/lib/hx509/ks_keychain.c *data = ctx; data 304 source4/heimdal/lib/hx509/ks_keychain.c keychain_free(hx509_certs certs, void *data) data 306 source4/heimdal/lib/hx509/ks_keychain.c struct ks_keychain *ctx = data; data 326 source4/heimdal/lib/hx509/ks_keychain.c hx509_certs certs, void *data, void **cursor) data 328 source4/heimdal/lib/hx509/ks_keychain.c struct ks_keychain *ctx = data; data 409 source4/heimdal/lib/hx509/ks_keychain.c hx509_certs certs, void *data, void *cursor, hx509_cert *cert) data 462 source4/heimdal/lib/hx509/ks_keychain.c attrKeyid.data = attrs->attr[0].data; data 501 source4/heimdal/lib/hx509/ks_keychain.c void *data, data 54 source4/heimdal/lib/hx509/ks_mem.c hx509_certs certs, void **data, int flags, data 68 source4/heimdal/lib/hx509/ks_mem.c *data = mem; data 73 source4/heimdal/lib/hx509/ks_mem.c mem_free(hx509_certs certs, void *data) data 75 source4/heimdal/lib/hx509/ks_mem.c struct mem_data *mem = data; data 91 source4/heimdal/lib/hx509/ks_mem.c mem_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c) data 93 source4/heimdal/lib/hx509/ks_mem.c struct mem_data *mem = data; data 111 source4/heimdal/lib/hx509/ks_mem.c void *data, data 128 source4/heimdal/lib/hx509/ks_mem.c void *data, data 133 source4/heimdal/lib/hx509/ks_mem.c struct mem_data *mem = data; data 148 source4/heimdal/lib/hx509/ks_mem.c void *data, data 158 source4/heimdal/lib/hx509/ks_mem.c void *data, data 161 source4/heimdal/lib/hx509/ks_mem.c struct mem_data *mem = data; data 183 source4/heimdal/lib/hx509/ks_mem.c void *data, data 186 source4/heimdal/lib/hx509/ks_mem.c struct mem_data *mem = data; data 40 source4/heimdal/lib/hx509/ks_null.c hx509_certs certs, void **data, int flags, data 43 source4/heimdal/lib/hx509/ks_null.c *data = NULL; data 48 source4/heimdal/lib/hx509/ks_null.c null_free(hx509_certs certs, void *data) data 50 source4/heimdal/lib/hx509/ks_null.c assert(data == NULL); data 56 source4/heimdal/lib/hx509/ks_null.c hx509_certs certs, void *data, void **cursor) data 64 source4/heimdal/lib/hx509/ks_null.c hx509_certs certs, void *data, void *iter, hx509_cert *cert) data 73 source4/heimdal/lib/hx509/ks_null.c void *data, data 429 source4/heimdal/lib/hx509/ks_p11.c prompt.reply.data = pin; data 614 source4/heimdal/lib/hx509/ks_p11.c localKeyId.data = query[0].pValue; data 707 source4/heimdal/lib/hx509/ks_p11.c heim_octet_string data; data 709 source4/heimdal/lib/hx509/ks_p11.c data.data = query[0].pValue; data 710 source4/heimdal/lib/hx509/ks_p11.c data.length = query[0].ulValueLen; data 715 source4/heimdal/lib/hx509/ks_p11.c &data); data 793 source4/heimdal/lib/hx509/ks_p11.c hx509_certs certs, void **data, int flags, data 801 source4/heimdal/lib/hx509/ks_p11.c *data = NULL; data 926 source4/heimdal/lib/hx509/ks_p11.c *data = p; data 986 source4/heimdal/lib/hx509/ks_p11.c p11_free(hx509_certs certs, void *data) data 988 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p = data; data 1006 source4/heimdal/lib/hx509/ks_p11.c hx509_certs certs, void *data, void **cursor) data 1008 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p = data; data 1047 source4/heimdal/lib/hx509/ks_p11.c hx509_certs certs, void *data, void *cursor, hx509_cert *cert) data 1055 source4/heimdal/lib/hx509/ks_p11.c hx509_certs certs, void *data, void *cursor) data 1106 source4/heimdal/lib/hx509/ks_p11.c void *data, data 1110 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p = data; data 72 source4/heimdal/lib/hx509/ks_p12.c const void *data, size_t length, data 84 source4/heimdal/lib/hx509/ks_p12.c ret = decode_PKCS8PrivateKeyInfo(data, length, &ki, NULL); data 101 source4/heimdal/lib/hx509/ks_p12.c const void *data, size_t length, data 110 source4/heimdal/lib/hx509/ks_p12.c ret = decode_PKCS8EncryptedPrivateKeyInfo(data, length, &pk, NULL); data 123 source4/heimdal/lib/hx509/ks_p12.c ret = keyBag_parser(context, c, content.data, content.length, attrs); data 131 source4/heimdal/lib/hx509/ks_p12.c const void *data, size_t length, data 139 source4/heimdal/lib/hx509/ks_p12.c ret = decode_PKCS12_CertBag(data, length, &cb, NULL); data 148 source4/heimdal/lib/hx509/ks_p12.c ret = decode_PKCS12_OctetString(cb.certValue.data, data 156 source4/heimdal/lib/hx509/ks_p12.c ret = hx509_cert_init_data(context, os.data, os.length, &cert); data 206 source4/heimdal/lib/hx509/ks_p12.c sc.val[i].bagValue.data, data 217 source4/heimdal/lib/hx509/ks_p12.c const void *data, size_t length, data 223 source4/heimdal/lib/hx509/ks_p12.c ret = decode_PKCS12_OctetString(data, length, &os, NULL); data 226 source4/heimdal/lib/hx509/ks_p12.c ret = parse_safe_content(context, c, os.data, os.length); data 234 source4/heimdal/lib/hx509/ks_p12.c const void *data, size_t length, data 245 source4/heimdal/lib/hx509/ks_p12.c data, length, data 252 source4/heimdal/lib/hx509/ks_p12.c ret = parse_safe_content(context, c, content.data, content.length); data 262 source4/heimdal/lib/hx509/ks_p12.c const void *data, size_t length, data 277 source4/heimdal/lib/hx509/ks_p12.c data, length, data 289 source4/heimdal/lib/hx509/ks_p12.c ret = parse_safe_content(context, c, content.data, content.length); data 311 source4/heimdal/lib/hx509/ks_p12.c const void *data, size_t length, data 318 source4/heimdal/lib/hx509/ks_p12.c (*bagtypes[i].func)(context, c, data, length, attrs); data 323 source4/heimdal/lib/hx509/ks_p12.c hx509_certs certs, void **data, int flags, data 334 source4/heimdal/lib/hx509/ks_p12.c *data = NULL; data 361 source4/heimdal/lib/hx509/ks_p12.c *data = p12; data 398 source4/heimdal/lib/hx509/ks_p12.c ret = decode_PKCS12_OctetString(pfx.authSafe.content->data, data 407 source4/heimdal/lib/hx509/ks_p12.c ret = decode_PKCS12_AuthenticatedSafe(asdata.data, data 422 source4/heimdal/lib/hx509/ks_p12.c as.val[i].content->data, data 430 source4/heimdal/lib/hx509/ks_p12.c *data = p12; data 450 source4/heimdal/lib/hx509/ks_p12.c void *data, data 476 source4/heimdal/lib/hx509/ks_p12.c as->val[as->len].content->data = data; data 496 source4/heimdal/lib/hx509/ks_p12.c os.data = NULL; data 504 source4/heimdal/lib/hx509/ks_p12.c cb.certValue.data,cb.certValue.length, data 506 source4/heimdal/lib/hx509/ks_p12.c free(os.data); data 514 source4/heimdal/lib/hx509/ks_p12.c ASN1_MALLOC_ENCODE(PKCS12_CertBag, os.data, os.length, data 520 source4/heimdal/lib/hx509/ks_p12.c ret = addBag(context, as, oid_id_pkcs12_certBag(), os.data, os.length); data 546 source4/heimdal/lib/hx509/ks_p12.c ASN1_MALLOC_ENCODE(PKCS8PrivateKeyInfo, os.data, os.length, data 552 source4/heimdal/lib/hx509/ks_p12.c ret = addBag(context, as, oid_id_pkcs12_keyBag(), os.data, os.length); data 563 source4/heimdal/lib/hx509/ks_p12.c hx509_certs certs, void *data, int flags, hx509_lock lock) data 565 source4/heimdal/lib/hx509/ks_p12.c struct ks_pkcs12 *p12 = data; data 579 source4/heimdal/lib/hx509/ks_p12.c ASN1_MALLOC_ENCODE(PKCS12_AuthenticatedSafe, asdata.data, asdata.length, data 587 source4/heimdal/lib/hx509/ks_p12.c free(asdata.data); data 594 source4/heimdal/lib/hx509/ks_p12.c pfx.authSafe.content->data, data 597 source4/heimdal/lib/hx509/ks_p12.c free(asdata.data); data 605 source4/heimdal/lib/hx509/ks_p12.c ASN1_MALLOC_ENCODE(PKCS12_PFX, asdata.data, asdata.length, data 622 source4/heimdal/lib/hx509/ks_p12.c free(asdata.data); data 629 source4/heimdal/lib/hx509/ks_p12.c rk_dumpdata(p12->fn, asdata.data, asdata.length); data 630 source4/heimdal/lib/hx509/ks_p12.c free(asdata.data); data 641 source4/heimdal/lib/hx509/ks_p12.c p12_free(hx509_certs certs, void *data) data 643 source4/heimdal/lib/hx509/ks_p12.c struct ks_pkcs12 *p12 = data; data 651 source4/heimdal/lib/hx509/ks_p12.c p12_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c) data 653 source4/heimdal/lib/hx509/ks_p12.c struct ks_pkcs12 *p12 = data; data 660 source4/heimdal/lib/hx509/ks_p12.c void *data, data 663 source4/heimdal/lib/hx509/ks_p12.c struct ks_pkcs12 *p12 = data; data 670 source4/heimdal/lib/hx509/ks_p12.c void *data, data 674 source4/heimdal/lib/hx509/ks_p12.c struct ks_pkcs12 *p12 = data; data 681 source4/heimdal/lib/hx509/ks_p12.c void *data, data 684 source4/heimdal/lib/hx509/ks_p12.c struct ks_pkcs12 *p12 = data; data 170 source4/heimdal/lib/hx509/lock.c hx509_lock_set_prompter(hx509_lock lock, hx509_prompter_fct prompt, void *data) data 173 source4/heimdal/lib/hx509/lock.c lock->prompt_data = data; data 185 source4/heimdal/lib/hx509/lock.c default_prompter(void *data, const hx509_prompt *prompter) data 188 source4/heimdal/lib/hx509/lock.c if(UI_UTIL_read_pw_string(prompter->reply.data, data 194 source4/heimdal/lib/hx509/lock.c char *s = prompter->reply.data; data 198 source4/heimdal/lib/hx509/lock.c if(fgets(prompter->reply.data, data 227 source4/heimdal/lib/hx509/name.c uint16_t *bmp = ds->u.bmpString.data; data 243 source4/heimdal/lib/hx509/name.c memcpy(ss, ds->u.teletexString.data, ds->u.teletexString.length); data 247 source4/heimdal/lib/hx509/name.c uint32_t *uni = ds->u.universalString.data; data 299 source4/heimdal/lib/hx509/name.c (_n)[i] = _ds->u._el.data[i] data 307 source4/heimdal/lib/hx509/name.c (_n)[i] = ((unsigned char *)_ds->u._el.data)[i] data 821 source4/heimdal/lib/hx509/name.c hx509_unparse_der_name(const void *data, size_t length, char **str) data 828 source4/heimdal/lib/hx509/name.c ret = decode_Name(data, length, &name, NULL); data 854 source4/heimdal/lib/hx509/name.c ASN1_MALLOC_ENCODE(Name, os->data, os->length, &name->der_name, &size, ret); data 949 source4/heimdal/lib/hx509/name.c unsigned char *a = name->u.iPAddress.data; data 173 source4/heimdal/lib/hx509/peer.c const heim_octet_string *data) data 180 source4/heimdal/lib/hx509/peer.c heim_octet_string *data) data 191 source4/heimdal/lib/hx509/peer.c const heim_octet_string *data) data 198 source4/heimdal/lib/hx509/peer.c heim_octet_string *data) data 171 source4/heimdal/lib/hx509/print.c ((unsigned char *)b->data)[i], data 290 source4/heimdal/lib/hx509/print.c ret = decode_SubjectKeyIdentifier(e->extnValue.data, data 312 source4/heimdal/lib/hx509/print.c hex_encode(si.data, si.length, &id); data 338 source4/heimdal/lib/hx509/print.c ret = decode_AuthorityKeyIdentifier(e->extnValue.data, data 354 source4/heimdal/lib/hx509/print.c hex_encode(ai.keyIdentifier->data, ai.keyIdentifier->length, &id); data 377 source4/heimdal/lib/hx509/print.c ret = decode_ExtKeyUsage(e->extnValue.data, data 424 source4/heimdal/lib/hx509/print.c ret = decode_KRB5PrincipalName(a->data, a->length, &kn, &size); data 458 source4/heimdal/lib/hx509/print.c ret = decode_PKIXXmppAddr(a->data, a->length, &jid, &size); data 489 source4/heimdal/lib/hx509/print.c ret = decode_CRLDistributionPoints(e->extnValue.data, data 502 source4/heimdal/lib/hx509/print.c heim_any *data = dp.val[i].distributionPoint; data 505 source4/heimdal/lib/hx509/print.c ret = decode_DistributionPointName(data->data, data->length, data 578 source4/heimdal/lib/hx509/print.c ret = decode_GeneralNames(e->extnValue.data, e->extnValue.length, data 671 source4/heimdal/lib/hx509/print.c ret = decode_BasicConstraints(e->extnValue.data, e->extnValue.length, data 725 source4/heimdal/lib/hx509/print.c ret = decode_AuthorityInfoAccessSyntax(e->extnValue.data, data 175 source4/heimdal/lib/hx509/req.c heim_octet_string data, os; data 205 source4/heimdal/lib/hx509/req.c ASN1_MALLOC_ENCODE(CertificationRequestInfo, data.data, data.length, data 209 source4/heimdal/lib/hx509/req.c if (data.length != size) data 215 source4/heimdal/lib/hx509/req.c &data, data 218 source4/heimdal/lib/hx509/req.c free(data.data); data 221 source4/heimdal/lib/hx509/req.c r.signature.data = os.data; data 224 source4/heimdal/lib/hx509/req.c ASN1_MALLOC_ENCODE(CertificationRequest, data.data, data.length, data 228 source4/heimdal/lib/hx509/req.c if (data.length != size) data 231 source4/heimdal/lib/hx509/req.c *request = data; data 268 source4/heimdal/lib/hx509/revoke.c parse_ocsp_basic(const void *data, size_t length, OCSPBasicOCSPResponse *basic) data 276 source4/heimdal/lib/hx509/revoke.c ret = decode_OCSPResponse(data, length, &resp, &size); data 304 source4/heimdal/lib/hx509/revoke.c ret = decode_OCSPBasicOCSPResponse(resp.responseBytes->response.data, data 333 source4/heimdal/lib/hx509/revoke.c void *data; data 336 source4/heimdal/lib/hx509/revoke.c ret = rk_undumpdata(ocsp->path, &data, &length); data 344 source4/heimdal/lib/hx509/revoke.c ret = parse_ocsp_basic(data, length, &basic); data 345 source4/heimdal/lib/hx509/revoke.c rk_xfree(data); data 406 source4/heimdal/lib/hx509/revoke.c void *data; data 423 source4/heimdal/lib/hx509/revoke.c data = realloc(ctx->ocsps.val, data 425 source4/heimdal/lib/hx509/revoke.c if (data == NULL) { data 430 source4/heimdal/lib/hx509/revoke.c ctx->ocsps.val = data; data 569 source4/heimdal/lib/hx509/revoke.c void *data; data 574 source4/heimdal/lib/hx509/revoke.c ret = rk_undumpdata(path, &data, &length); data 584 source4/heimdal/lib/hx509/revoke.c ret = decode_CRLCertificateList(data, length, crl, &size); data 585 source4/heimdal/lib/hx509/revoke.c rk_xfree(data); data 614 source4/heimdal/lib/hx509/revoke.c void *data; data 632 source4/heimdal/lib/hx509/revoke.c data = realloc(ctx->crls.val, data 634 source4/heimdal/lib/hx509/revoke.c if (data == NULL) { data 638 source4/heimdal/lib/hx509/revoke.c ctx->crls.val = data; data 732 source4/heimdal/lib/hx509/revoke.c os.data = p->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data; data 922 source4/heimdal/lib/hx509/revoke.c os.data = p->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data; data 1021 source4/heimdal/lib/hx509/revoke.c es->val[0].extnValue.data = malloc(10); data 1022 source4/heimdal/lib/hx509/revoke.c if (es->val[0].extnValue.data == NULL) { data 1028 source4/heimdal/lib/hx509/revoke.c ret = RAND_bytes(es->val[0].extnValue.data, data 1041 source4/heimdal/lib/hx509/revoke.c ASN1_MALLOC_ENCODE(OCSPRequest, request->data, request->length, data 1113 source4/heimdal/lib/hx509/revoke.c hex_encode(ocsp.ocsp.tbsResponseData.responderID.u.byKey.data, data 1188 source4/heimdal/lib/hx509/revoke.c const void *data, size_t length, data 1200 source4/heimdal/lib/hx509/revoke.c ret = parse_ocsp_basic(data, length, &basic); data 1501 source4/heimdal/lib/hx509/revoke.c ASN1_MALLOC_ENCODE(TBSCRLCertList, os->data, os->length, data 1517 source4/heimdal/lib/hx509/revoke.c free(os->data); data 1523 source4/heimdal/lib/hx509/revoke.c ASN1_MALLOC_ENCODE(CRLCertificateList, os->data, os->length, data 58 source4/heimdal/lib/krb5/acache.c #define ACACHE(X) ((krb5_acc *)(X)->data.data) data 163 source4/heimdal/lib/krb5/acache.c cred->session.keyvalue.data = malloc(incred->keyblock.length); data 164 source4/heimdal/lib/krb5/acache.c if (cred->session.keyvalue.data == NULL) data 166 source4/heimdal/lib/krb5/acache.c memcpy(cred->session.keyvalue.data, incred->keyblock.data, data 175 source4/heimdal/lib/krb5/acache.c incred->ticket.data, data 181 source4/heimdal/lib/krb5/acache.c incred->second_ticket.data, data 203 source4/heimdal/lib/krb5/acache.c incred->authdata[i]->data, data 222 source4/heimdal/lib/krb5/acache.c incred->addresses[i]->data, data 277 source4/heimdal/lib/krb5/acache.c if (cred->addresses[i]->data) data 278 source4/heimdal/lib/krb5/acache.c free(cred->addresses[i]->data); data 310 source4/heimdal/lib/krb5/acache.c cred->keyblock.data = incred->session.keyvalue.data; data 318 source4/heimdal/lib/krb5/acache.c cred->ticket.data = incred->ticket.data; data 321 source4/heimdal/lib/krb5/acache.c cred->second_ticket.data = incred->second_ticket.data; data 343 source4/heimdal/lib/krb5/acache.c addr->data = malloc(addr->length); data 344 source4/heimdal/lib/krb5/acache.c if (addr->data == NULL) { data 348 source4/heimdal/lib/krb5/acache.c memcpy(addr->data, incred->addresses.val[i].address.data, data 403 source4/heimdal/lib/krb5/acache.c a->cache_name = strdup(name->data); data 459 source4/heimdal/lib/krb5/acache.c ret = krb5_data_alloc(&(*id)->data, sizeof(*a)); data 469 source4/heimdal/lib/krb5/acache.c krb5_data_free(&(*id)->data); data 596 source4/heimdal/lib/krb5/acache.c krb5_data_free(&id->data); data 675 source4/heimdal/lib/krb5/acache.c ret = krb5_parse_name(context, name->data, principal); data 721 source4/heimdal/lib/krb5/acache.c if (cred->data->version == cc_credentials_v5) data 727 source4/heimdal/lib/krb5/acache.c cred->data->credentials.credentials_v5, data 790 source4/heimdal/lib/krb5/acache.c if (ccred->data->version != cc_credentials_v5) data 793 source4/heimdal/lib/krb5/acache.c v5cred = ccred->data->credentials.credentials_v5; data 942 source4/heimdal/lib/krb5/acache.c name->data, data 976 source4/heimdal/lib/krb5/acache.c asprintf(str, "API:%s", name->data); data 93 source4/heimdal/lib/krb5/addr_families.c memcpy (&tmp.sin_addr, a->address.data, 4); data 159 source4/heimdal/lib/krb5/addr_families.c memcpy (&ia, addr->address.data, 4); data 193 source4/heimdal/lib/krb5/addr_families.c _krb5_put_int(addr->address.data, ntohl(a.s_addr), addr->address.length); data 211 source4/heimdal/lib/krb5/addr_families.c _krb5_get_int(inaddr->address.data, &ia, inaddr->address.length); data 219 source4/heimdal/lib/krb5/addr_families.c _krb5_put_int(low->address.data, l, low->address.length); data 226 source4/heimdal/lib/krb5/addr_families.c _krb5_put_int(high->address.data, h, high->address.length); data 283 source4/heimdal/lib/krb5/addr_families.c memcpy (&tmp.sin6_addr, a->address.data, sizeof(tmp.sin6_addr)); data 345 source4/heimdal/lib/krb5/addr_families.c if(inet_ntop(AF_INET6, addr->address.data, buf, sizeof(buf)) == NULL) data 350 source4/heimdal/lib/krb5/addr_families.c unsigned char *p = addr->address.data; data 384 source4/heimdal/lib/krb5/addr_families.c memcpy(addr->address.data, in6.s6_addr, sizeof(in6.s6_addr)); data 410 source4/heimdal/lib/krb5/addr_families.c memcpy(&addr, inaddr->address.data, inaddr->address.length); data 429 source4/heimdal/lib/krb5/addr_families.c memcpy(low->address.data, laddr.s6_addr, sizeof(laddr.s6_addr)); data 436 source4/heimdal/lib/krb5/addr_families.c memcpy(high->address.data, haddr.s6_addr, sizeof(haddr.s6_addr)); data 540 source4/heimdal/lib/krb5/addr_families.c a = addr->address.data; data 556 source4/heimdal/lib/krb5/addr_families.c a = addr->address.data; data 575 source4/heimdal/lib/krb5/addr_families.c i = inaddr->address.data; data 576 source4/heimdal/lib/krb5/addr_families.c o = outaddr->address.data; data 598 source4/heimdal/lib/krb5/addr_families.c a = addr->address.data; data 640 source4/heimdal/lib/krb5/addr_families.c a = addr1->address.data; data 644 source4/heimdal/lib/krb5/addr_families.c a = addr2->address.data; data 651 source4/heimdal/lib/krb5/addr_families.c struct arange *b = a2->address.data; data 692 source4/heimdal/lib/krb5/addr_families.c _krb5_get_int(addr2.address.data, &value, 2); data 1059 source4/heimdal/lib/krb5/addr_families.c l = snprintf(s, len, "%02x", ((char*)addr->address.data)[i]); data 1200 source4/heimdal/lib/krb5/addr_families.c return memcmp (addr1->address.data, data 1201 source4/heimdal/lib/krb5/addr_families.c addr2->address.data, data 1432 source4/heimdal/lib/krb5/addr_families.c p = (*res)->address.data; data 1443 source4/heimdal/lib/krb5/addr_families.c memcpy (p, addr->address.data, addr->address.length); data 61 source4/heimdal/lib/krb5/build_ap_req.c decode_Ticket(cred->ticket.data, cred->ticket.length, &t, &len); data 69 source4/heimdal/lib/krb5/build_ap_req.c ASN1_MALLOC_ENCODE(AP_REQ, retdata->data, retdata->length, data 71 source4/heimdal/lib/krb5/build_auth.c ad.val[0].ad_data.data = buf; data 97 source4/heimdal/lib/krb5/build_auth.c (*auth_data)->val[0].ad_data.data = buf; data 1235 source4/heimdal/lib/krb5/cache.c const char *name, krb5_data *data) data 1253 source4/heimdal/lib/krb5/cache.c ret = krb5_data_copy(&cred.ticket, data->data, data->length); data 1281 source4/heimdal/lib/krb5/cache.c const char *name, krb5_data *data) data 1287 source4/heimdal/lib/krb5/cache.c krb5_data_zero(data); data 1297 source4/heimdal/lib/krb5/cache.c ret = krb5_data_copy(data, cred.ticket.data, cred.ticket.length); data 58 source4/heimdal/lib/krb5/changepw.c d->data = str; data 107 source4/heimdal/lib/krb5/changepw.c passwd_data.data = rk_UNCONST(passwd); data 141 source4/heimdal/lib/krb5/changepw.c iov[1].iov_base = ap_req_data.data; data 143 source4/heimdal/lib/krb5/changepw.c iov[2].iov_base = krb_priv_data.data; data 196 source4/heimdal/lib/krb5/changepw.c chpw.newpasswd.data = rk_UNCONST(passwd); data 205 source4/heimdal/lib/krb5/changepw.c ASN1_MALLOC_ENCODE(ChangePasswdDataMS, pwd_data.data, pwd_data.length, data 251 source4/heimdal/lib/krb5/changepw.c iov[1].iov_base = ap_req_data.data; data 253 source4/heimdal/lib/krb5/changepw.c iov[2].iov_base = krb_priv_data.data; data 360 source4/heimdal/lib/krb5/changepw.c p = error.e_data->data; data 384 source4/heimdal/lib/krb5/changepw.c ap_rep_data.data = reply + 6; data 387 source4/heimdal/lib/krb5/changepw.c if (reply + len < (u_char *)ap_rep_data.data + ap_rep_data.length) { data 398 source4/heimdal/lib/krb5/changepw.c priv_data.data = (u_char*)ap_rep_data.data + ap_rep_data.length; data 427 source4/heimdal/lib/krb5/changepw.c p = result_code_string->data; data 431 source4/heimdal/lib/krb5/changepw.c (unsigned char*)result_code_string->data + 2, data 448 source4/heimdal/lib/krb5/changepw.c p = error.e_data->data; data 701 source4/heimdal/lib/krb5/changepw.c result_code_string->data = result_string->data = NULL; data 790 source4/heimdal/lib/krb5/changepw.c result_code_string->data = result_string->data = NULL; data 45 source4/heimdal/lib/krb5/codec.c const void *data, data 51 source4/heimdal/lib/krb5/codec.c return decode_EncTicketPart(data, length, t, len); data 56 source4/heimdal/lib/krb5/codec.c void *data, data 62 source4/heimdal/lib/krb5/codec.c return encode_EncTicketPart(data, length, t, len); data 67 source4/heimdal/lib/krb5/codec.c const void *data, data 73 source4/heimdal/lib/krb5/codec.c return decode_EncASRepPart(data, length, t, len); data 78 source4/heimdal/lib/krb5/codec.c void *data, data 84 source4/heimdal/lib/krb5/codec.c return encode_EncASRepPart(data, length, t, len); data 89 source4/heimdal/lib/krb5/codec.c const void *data, data 95 source4/heimdal/lib/krb5/codec.c return decode_EncTGSRepPart(data, length, t, len); data 100 source4/heimdal/lib/krb5/codec.c void *data, data 106 source4/heimdal/lib/krb5/codec.c return encode_EncTGSRepPart(data, length, t, len); data 111 source4/heimdal/lib/krb5/codec.c const void *data, data 117 source4/heimdal/lib/krb5/codec.c return decode_EncAPRepPart(data, length, t, len); data 122 source4/heimdal/lib/krb5/codec.c void *data, data 128 source4/heimdal/lib/krb5/codec.c return encode_EncAPRepPart(data, length, t, len); data 133 source4/heimdal/lib/krb5/codec.c const void *data, data 139 source4/heimdal/lib/krb5/codec.c return decode_Authenticator(data, length, t, len); data 144 source4/heimdal/lib/krb5/codec.c void *data, data 150 source4/heimdal/lib/krb5/codec.c return encode_Authenticator(data, length, t, len); data 155 source4/heimdal/lib/krb5/codec.c const void *data, data 161 source4/heimdal/lib/krb5/codec.c return decode_EncKrbCredPart(data, length, t, len); data 166 source4/heimdal/lib/krb5/codec.c void *data, data 172 source4/heimdal/lib/krb5/codec.c return encode_EncKrbCredPart (data, length, t, len); data 177 source4/heimdal/lib/krb5/codec.c const void *data, data 183 source4/heimdal/lib/krb5/codec.c return decode_ETYPE_INFO(data, length, t, len); data 188 source4/heimdal/lib/krb5/codec.c void *data, data 194 source4/heimdal/lib/krb5/codec.c return encode_ETYPE_INFO (data, length, t, len); data 199 source4/heimdal/lib/krb5/codec.c const void *data, data 205 source4/heimdal/lib/krb5/codec.c return decode_ETYPE_INFO2(data, length, t, len); data 210 source4/heimdal/lib/krb5/codec.c void *data, data 216 source4/heimdal/lib/krb5/codec.c return encode_ETYPE_INFO2 (data, length, t, len); data 97 source4/heimdal/lib/krb5/convert_creds.c sp = krb5_storage_from_mem(reply.data, reply.length); data 115 source4/heimdal/lib/krb5/convert_creds.c memcpy(v4creds->ticket_st.dat, ticket.data, ticket.length); data 133 source4/heimdal/lib/krb5/convert_creds.c memcpy(v4creds->session, v5_creds->session.keyvalue.data, 8); data 113 source4/heimdal/lib/krb5/creds.c incred->ticket.data, data 118 source4/heimdal/lib/krb5/creds.c incred->second_ticket.data, data 134 source4/heimdal/lib/krb5/crypto.c void *data, size_t len, data 159 source4/heimdal/lib/krb5/crypto.c const void *data, data 187 source4/heimdal/lib/krb5/crypto.c DES_cblock *k = key->keyvalue.data; data 199 source4/heimdal/lib/krb5/crypto.c DES_set_key_unchecked(key->key->keyvalue.data, key->schedule->data); data 222 source4/heimdal/lib/krb5/crypto.c char c = ((i < pw.length) ? ((char*)pw.data)[i] : 0) ^ data 224 source4/heimdal/lib/krb5/crypto.c tolower(((unsigned char*)cell.data)[i]) : 0); data 253 source4/heimdal/lib/krb5/crypto.c memcpy(password, pw.data, min(pw.length, sizeof(password))); data 258 source4/heimdal/lib/krb5/crypto.c memcpy(password + pw.length, cell.data, len); data 302 source4/heimdal/lib/krb5/crypto.c DES_string_to_key_int(unsigned char *data, size_t length, DES_cblock *key) data 315 source4/heimdal/lib/krb5/crypto.c unsigned char tmp = data[i]; data 327 source4/heimdal/lib/krb5/crypto.c DES_cbc_cksum((void*)data, key, length, &schedule, key); data 349 source4/heimdal/lib/krb5/crypto.c _krb5_get_int(opaque.data, &v, 1); data 362 source4/heimdal/lib/krb5/crypto.c memcpy(s, password.data, password.length); data 363 source4/heimdal/lib/krb5/crypto.c memcpy(s + password.length, salt.saltvalue.data, salt.saltvalue.length); data 376 source4/heimdal/lib/krb5/crypto.c const void *data, data 379 source4/heimdal/lib/krb5/crypto.c DES_cblock *k = key->keyvalue.data; data 380 source4/heimdal/lib/krb5/crypto.c memcpy(k, data, key->keyvalue.length); data 395 source4/heimdal/lib/krb5/crypto.c DES_cblock *k = key->keyvalue.data; data 445 source4/heimdal/lib/krb5/crypto.c memcpy(str, password.data, password.length); data 446 source4/heimdal/lib/krb5/crypto.c memcpy(str + password.length, salt.saltvalue.data, salt.saltvalue.length); data 507 source4/heimdal/lib/krb5/crypto.c memcpy(s, password.data, password.length); data 508 source4/heimdal/lib/krb5/crypto.c memcpy(s + password.length, salt.saltvalue.data, salt.saltvalue.length); data 522 source4/heimdal/lib/krb5/crypto.c const void *data, data 525 source4/heimdal/lib/krb5/crypto.c unsigned char *x = key->keyvalue.data; data 526 source4/heimdal/lib/krb5/crypto.c const u_char *q = data; data 545 source4/heimdal/lib/krb5/crypto.c k = key->keyvalue.data; data 562 source4/heimdal/lib/krb5/crypto.c RC4_set_key (kd->schedule->data, data 563 source4/heimdal/lib/krb5/crypto.c kd->key->keyvalue.length, kd->key->keyvalue.data); data 588 source4/heimdal/lib/krb5/crypto.c ret = wind_utf8ucs2_length(password.data, &len); data 603 source4/heimdal/lib/krb5/crypto.c ret = wind_utf8ucs2(password.data, s, &len); data 625 source4/heimdal/lib/krb5/crypto.c EVP_DigestFinal_ex (m, key->keyvalue.data, NULL); data 658 source4/heimdal/lib/krb5/crypto.c _krb5_get_int(opaque.data, &v, 4); data 680 source4/heimdal/lib/krb5/crypto.c ret = PKCS5_PBKDF2_HMAC_SHA1(password.data, password.length, data 681 source4/heimdal/lib/krb5/crypto.c salt.saltvalue.data, salt.saltvalue.length, data 683 source4/heimdal/lib/krb5/crypto.c et->keytype->size, kd.key->keyvalue.data); data 702 source4/heimdal/lib/krb5/crypto.c struct evp_schedule *key = kd->schedule->data; data 708 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(&key->ectx, c, NULL, kd->key->keyvalue.data, NULL, 1); data 709 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(&key->dctx, c, NULL, kd->key->keyvalue.data, NULL, 0); data 715 source4/heimdal/lib/krb5/crypto.c struct evp_schedule *key = kd->schedule->data; data 968 source4/heimdal/lib/krb5/crypto.c p = salt->saltvalue.data; data 1014 source4/heimdal/lib/krb5/crypto.c pw.data = rk_UNCONST(password); data 1078 source4/heimdal/lib/krb5/crypto.c pw.data = rk_UNCONST(password); data 1092 source4/heimdal/lib/krb5/crypto.c pw.data = rk_UNCONST(password); data 1150 source4/heimdal/lib/krb5/crypto.c krb5_generate_random_block(key->keyvalue.data, data 1189 source4/heimdal/lib/krb5/crypto.c const void *data, data 1200 source4/heimdal/lib/krb5/crypto.c const void *data, data 1206 source4/heimdal/lib/krb5/crypto.c unsigned char *r = C->checksum.data; data 1208 source4/heimdal/lib/krb5/crypto.c crc = _krb5_crc_update (data, len, 0); data 1219 source4/heimdal/lib/krb5/crypto.c const void *data, data 1224 source4/heimdal/lib/krb5/crypto.c if (EVP_Digest(data, len, C->checksum.data, NULL, EVP_md4(), NULL) != 1) data 1233 source4/heimdal/lib/krb5/crypto.c const void *data, data 1237 source4/heimdal/lib/krb5/crypto.c struct evp_schedule *ctx = key->schedule->data; data 1240 source4/heimdal/lib/krb5/crypto.c unsigned char *p = cksum->checksum.data; data 1252 source4/heimdal/lib/krb5/crypto.c EVP_DigestUpdate(m, data, len); data 1266 source4/heimdal/lib/krb5/crypto.c const void *data, data 1270 source4/heimdal/lib/krb5/crypto.c struct evp_schedule *ctx = key->schedule->data; data 1285 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(&ctx->dctx, tmp, C->checksum.data, 24); data 1289 source4/heimdal/lib/krb5/crypto.c EVP_DigestUpdate(m, data, len); data 1304 source4/heimdal/lib/krb5/crypto.c const void *data, data 1309 source4/heimdal/lib/krb5/crypto.c return des_checksum(context, EVP_md4(), key, data, len, cksum); data 1315 source4/heimdal/lib/krb5/crypto.c const void *data, data 1320 source4/heimdal/lib/krb5/crypto.c return des_verify(context, EVP_md5(), key, data, len, C); data 1326 source4/heimdal/lib/krb5/crypto.c const void *data, data 1331 source4/heimdal/lib/krb5/crypto.c if (EVP_Digest(data, len, C->checksum.data, NULL, EVP_md5(), NULL) != 1) data 1339 source4/heimdal/lib/krb5/crypto.c const void *data, data 1344 source4/heimdal/lib/krb5/crypto.c return des_checksum(context, EVP_md5(), key, data, len, C); data 1350 source4/heimdal/lib/krb5/crypto.c const void *data, data 1355 source4/heimdal/lib/krb5/crypto.c return des_verify(context, EVP_md5(), key, data, len, C); data 1362 source4/heimdal/lib/krb5/crypto.c const void *data, data 1367 source4/heimdal/lib/krb5/crypto.c return des_checksum(context, EVP_md5(), key, data, len, C); data 1373 source4/heimdal/lib/krb5/crypto.c const void *data, data 1378 source4/heimdal/lib/krb5/crypto.c return des_verify(context, EVP_md5(), key, data, len, C); data 1385 source4/heimdal/lib/krb5/crypto.c const void *data, data 1390 source4/heimdal/lib/krb5/crypto.c if (EVP_Digest(data, len, C->checksum.data, NULL, EVP_sha1(), NULL) != 1) data 1399 source4/heimdal/lib/krb5/crypto.c const void *data, data 1424 source4/heimdal/lib/krb5/crypto.c keyblock->key->keyvalue.data, data 1428 source4/heimdal/lib/krb5/crypto.c key = result->checksum.data; data 1431 source4/heimdal/lib/krb5/crypto.c key = keyblock->key->keyvalue.data; data 1438 source4/heimdal/lib/krb5/crypto.c memcpy(ipad + cm->blocksize, data, len); data 1441 source4/heimdal/lib/krb5/crypto.c memcpy(opad + cm->blocksize, result->checksum.data, data 1456 source4/heimdal/lib/krb5/crypto.c const void *data, data 1476 source4/heimdal/lib/krb5/crypto.c ret = hmac(context, c, data, len, usage, &kd, result); data 1487 source4/heimdal/lib/krb5/crypto.c const void *data, data 1497 source4/heimdal/lib/krb5/crypto.c res.checksum.data = sha1_data; data 1500 source4/heimdal/lib/krb5/crypto.c ret = hmac(context, c, data, len, usage, key, &res); data 1503 source4/heimdal/lib/krb5/crypto.c memcpy(result->checksum.data, res.checksum.data, result->checksum.length); data 1514 source4/heimdal/lib/krb5/crypto.c const void *data, data 1536 source4/heimdal/lib/krb5/crypto.c ksign_c.checksum.data = ksign_c_data; data 1550 source4/heimdal/lib/krb5/crypto.c EVP_DigestUpdate(m, data, len); data 1726 source4/heimdal/lib/krb5/crypto.c ((unsigned char*)(*key)->key->keyvalue.data)[i] ^= 0xF0; data 1740 source4/heimdal/lib/krb5/crypto.c void *data, data 1770 source4/heimdal/lib/krb5/crypto.c return (*ct->checksum)(context, dkey, data, len, usage, result); data 1785 source4/heimdal/lib/krb5/crypto.c void *data, data 1815 source4/heimdal/lib/krb5/crypto.c data, len, result); data 1822 source4/heimdal/lib/krb5/crypto.c void *data, data 1858 source4/heimdal/lib/krb5/crypto.c return (*ct->verify)(context, dkey, data, len, usage, cksum); data 1864 source4/heimdal/lib/krb5/crypto.c ret = (*ct->checksum)(context, dkey, data, len, usage, &c); data 1871 source4/heimdal/lib/krb5/crypto.c memcmp(c.checksum.data, cksum->checksum.data, c.checksum.length)) { data 1885 source4/heimdal/lib/krb5/crypto.c void *data, data 1907 source4/heimdal/lib/krb5/crypto.c data, len, cksum); data 2004 source4/heimdal/lib/krb5/crypto.c void *data, data 2016 source4/heimdal/lib/krb5/crypto.c void *data, data 2022 source4/heimdal/lib/krb5/crypto.c struct evp_schedule *ctx = key->schedule->data; data 2038 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(c, data, data, len); data 2046 source4/heimdal/lib/krb5/crypto.c void *data, data 2052 source4/heimdal/lib/krb5/crypto.c struct evp_schedule *ctx = key->schedule->data; data 2058 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(c, data, data, len); data 2065 source4/heimdal/lib/krb5/crypto.c void *data, data 2071 source4/heimdal/lib/krb5/crypto.c struct evp_schedule *ctx = key->schedule->data; data 2074 source4/heimdal/lib/krb5/crypto.c memcpy(&ivec, key->key->keyvalue.data, sizeof(ivec)); data 2077 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(c, data, data, len); data 2084 source4/heimdal/lib/krb5/crypto.c void *data, data 2092 source4/heimdal/lib/krb5/crypto.c DES_key_schedule *s = key->schedule->data; data 2095 source4/heimdal/lib/krb5/crypto.c DES_cfb64_encrypt(data, data, len, s, &ivec, &num, encryptp); data 2102 source4/heimdal/lib/krb5/crypto.c void *data, data 2109 source4/heimdal/lib/krb5/crypto.c DES_key_schedule *s = key->schedule->data; data 2110 source4/heimdal/lib/krb5/crypto.c memcpy(&ivec, key->key->keyvalue.data, sizeof(ivec)); data 2112 source4/heimdal/lib/krb5/crypto.c DES_pcbc_encrypt(data, data, len, s, &ivec, encryptp); data 2126 source4/heimdal/lib/krb5/crypto.c void *data, data 2137 source4/heimdal/lib/krb5/crypto.c unsigned char *cdata = data; data 2147 source4/heimdal/lib/krb5/crypto.c k1_c.checksum.data = k1_c_data; data 2156 source4/heimdal/lib/krb5/crypto.c k2_c.checksum.data = k2_c_data; data 2162 source4/heimdal/lib/krb5/crypto.c cksum.checksum.data = data; data 2172 source4/heimdal/lib/krb5/crypto.c k3_c.checksum.data = k3_c_data; data 2174 source4/heimdal/lib/krb5/crypto.c ret = hmac(NULL, c, data, 16, 0, &ke, &k3_c); data 2178 source4/heimdal/lib/krb5/crypto.c RC4_set_key (&rc4_key, k3_c.checksum.length, k3_c.checksum.data); data 2189 source4/heimdal/lib/krb5/crypto.c void *data, data 2200 source4/heimdal/lib/krb5/crypto.c unsigned char *cdata = data; data 2211 source4/heimdal/lib/krb5/crypto.c k1_c.checksum.data = k1_c_data; data 2220 source4/heimdal/lib/krb5/crypto.c k2_c.checksum.data = k2_c_data; data 2226 source4/heimdal/lib/krb5/crypto.c k3_c.checksum.data = k3_c_data; data 2232 source4/heimdal/lib/krb5/crypto.c RC4_set_key (&rc4_key, k3_c.checksum.length, k3_c.checksum.data); data 2239 source4/heimdal/lib/krb5/crypto.c cksum.checksum.data = cksum_data; data 2249 source4/heimdal/lib/krb5/crypto.c if (memcmp (cksum.checksum.data, data, 16) != 0) { data 2288 source4/heimdal/lib/krb5/crypto.c void *data, data 2301 source4/heimdal/lib/krb5/crypto.c return ARCFOUR_subencrypt (context, key, data, len, keyusage, ivec); data 2303 source4/heimdal/lib/krb5/crypto.c return ARCFOUR_subdecrypt (context, key, data, len, keyusage, ivec); data 2329 source4/heimdal/lib/krb5/crypto.c ret = (*ct->checksum)(context, NULL, in->data, in->length, 0, &result); data 2353 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(&ctx, c, NULL, derived->keyvalue.data, NULL, 1); data 2354 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(&ctx, out->data, result.checksum.data, 16); data 2772 source4/heimdal/lib/krb5/crypto.c const void *data, data 2798 source4/heimdal/lib/krb5/crypto.c memcpy(q, data, len); data 2814 source4/heimdal/lib/krb5/crypto.c memcpy(p + block_sz, cksum.checksum.data, cksum.checksum.length); data 2825 source4/heimdal/lib/krb5/crypto.c result->data = p; data 2838 source4/heimdal/lib/krb5/crypto.c const void *data, data 2864 source4/heimdal/lib/krb5/crypto.c memcpy(q, data, len); data 2880 source4/heimdal/lib/krb5/crypto.c memcpy(p + et->confoundersize, cksum.checksum.data, cksum.checksum.length); data 2891 source4/heimdal/lib/krb5/crypto.c result->data = p; data 2904 source4/heimdal/lib/krb5/crypto.c const void *data, data 2925 source4/heimdal/lib/krb5/crypto.c memcpy (p, data, len); data 2932 source4/heimdal/lib/krb5/crypto.c result->data = tmp; data 2941 source4/heimdal/lib/krb5/crypto.c void *data, data 2972 source4/heimdal/lib/krb5/crypto.c memcpy(p, data, len); data 2992 source4/heimdal/lib/krb5/crypto.c cksum.checksum.data = p + len; data 3008 source4/heimdal/lib/krb5/crypto.c result->data = realloc(p, l); data 3009 source4/heimdal/lib/krb5/crypto.c if(result->data == NULL && l != 0) { data 3021 source4/heimdal/lib/krb5/crypto.c void *data, data 3043 source4/heimdal/lib/krb5/crypto.c memcpy(p, data, len); data 3070 source4/heimdal/lib/krb5/crypto.c result->data = realloc(p, l); data 3071 source4/heimdal/lib/krb5/crypto.c if(result->data == NULL && l != 0) { data 3084 source4/heimdal/lib/krb5/crypto.c void *data, data 3105 source4/heimdal/lib/krb5/crypto.c memcpy(p, data, len); data 3114 source4/heimdal/lib/krb5/crypto.c result->data = realloc(p, sz); data 3115 source4/heimdal/lib/krb5/crypto.c if(result->data == NULL && sz != 0) { data 3125 source4/heimdal/lib/krb5/crypto.c find_iv(krb5_crypto_iov *data, int num_data, int type) data 3129 source4/heimdal/lib/krb5/crypto.c if (data[i].flags == type) data 3130 source4/heimdal/lib/krb5/crypto.c return &data[i]; data 3162 source4/heimdal/lib/krb5/crypto.c krb5_crypto_iov *data, data 3184 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_HEADER && data 3185 source4/heimdal/lib/krb5/crypto.c data[i].flags == KRB5_CRYPTO_TYPE_DATA) { data 3186 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; data 3198 source4/heimdal/lib/krb5/crypto.c hiv = find_iv(data, num_data, KRB5_CRYPTO_TYPE_HEADER); data 3199 source4/heimdal/lib/krb5/crypto.c if (hiv == NULL || hiv->data.length != headersz) data 3202 source4/heimdal/lib/krb5/crypto.c krb5_generate_random_block(hiv->data.data, hiv->data.length); data 3206 source4/heimdal/lib/krb5/crypto.c piv = find_iv(data, num_data, KRB5_CRYPTO_TYPE_PADDING); data 3211 source4/heimdal/lib/krb5/crypto.c if (piv->data.length < pad_sz) data 3213 source4/heimdal/lib/krb5/crypto.c piv->data.length = pad_sz; data 3219 source4/heimdal/lib/krb5/crypto.c tiv = find_iv(data, num_data, KRB5_CRYPTO_TYPE_TRAILER); data 3220 source4/heimdal/lib/krb5/crypto.c if (tiv == NULL || tiv->data.length != trailersz) data 3230 source4/heimdal/lib/krb5/crypto.c len = hiv->data.length; data 3232 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3233 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) data 3235 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; data 3240 source4/heimdal/lib/krb5/crypto.c memcpy(q, hiv->data.data, hiv->data.length); data 3241 source4/heimdal/lib/krb5/crypto.c q += hiv->data.length; data 3243 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3244 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) data 3246 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); data 3247 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; data 3267 source4/heimdal/lib/krb5/crypto.c memcpy(tiv->data.data, cksum.checksum.data, cksum.checksum.length); data 3281 source4/heimdal/lib/krb5/crypto.c len = hiv->data.length; data 3283 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3284 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_PADDING) data 3286 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; data 3293 source4/heimdal/lib/krb5/crypto.c memcpy(q, hiv->data.data, hiv->data.length); data 3294 source4/heimdal/lib/krb5/crypto.c q += hiv->data.length; data 3296 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3297 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_PADDING) data 3299 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); data 3300 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; data 3322 source4/heimdal/lib/krb5/crypto.c memcpy(hiv->data.data, q, hiv->data.length); data 3323 source4/heimdal/lib/krb5/crypto.c q += hiv->data.length; data 3326 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3327 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_PADDING) data 3329 source4/heimdal/lib/krb5/crypto.c memcpy(data[i].data.data, q, data[i].data.length); data 3330 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; data 3362 source4/heimdal/lib/krb5/crypto.c krb5_crypto_iov *data, data 3384 source4/heimdal/lib/krb5/crypto.c if (data[i].flags == KRB5_CRYPTO_TYPE_DATA) data 3385 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; data 3395 source4/heimdal/lib/krb5/crypto.c hiv = find_iv(data, num_data, KRB5_CRYPTO_TYPE_HEADER); data 3396 source4/heimdal/lib/krb5/crypto.c if (hiv == NULL || hiv->data.length < headersz) data 3398 source4/heimdal/lib/krb5/crypto.c hiv->data.length = headersz; data 3402 source4/heimdal/lib/krb5/crypto.c tiv = find_iv(data, num_data, KRB5_CRYPTO_TYPE_TRAILER); data 3403 source4/heimdal/lib/krb5/crypto.c if (tiv == NULL || tiv->data.length < trailersz) data 3405 source4/heimdal/lib/krb5/crypto.c tiv->data.length = trailersz; data 3412 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_HEADER && data 3413 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_DATA) data 3415 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; data 3422 source4/heimdal/lib/krb5/crypto.c memcpy(q, hiv->data.data, hiv->data.length); data 3423 source4/heimdal/lib/krb5/crypto.c q += hiv->data.length; data 3425 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA) data 3427 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); data 3428 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; data 3450 source4/heimdal/lib/krb5/crypto.c memcpy(hiv->data.data, q, hiv->data.length); data 3451 source4/heimdal/lib/krb5/crypto.c q += hiv->data.length; data 3452 source4/heimdal/lib/krb5/crypto.c len -= hiv->data.length; data 3455 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA) data 3457 source4/heimdal/lib/krb5/crypto.c if (len < data[i].data.length) data 3458 source4/heimdal/lib/krb5/crypto.c data[i].data.length = len; data 3459 source4/heimdal/lib/krb5/crypto.c memcpy(data[i].data.data, q, data[i].data.length); data 3460 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; data 3461 source4/heimdal/lib/krb5/crypto.c len -= data[i].data.length; data 3467 source4/heimdal/lib/krb5/crypto.c len = hiv->data.length; data 3469 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3470 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) data 3472 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; data 3477 source4/heimdal/lib/krb5/crypto.c memcpy(q, hiv->data.data, hiv->data.length); data 3478 source4/heimdal/lib/krb5/crypto.c q += hiv->data.length; data 3480 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3481 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) data 3483 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); data 3484 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; data 3487 source4/heimdal/lib/krb5/crypto.c cksum.checksum.data = tiv->data.data; data 3488 source4/heimdal/lib/krb5/crypto.c cksum.checksum.length = tiv->data.length; data 3519 source4/heimdal/lib/krb5/crypto.c krb5_crypto_iov *data, data 3535 source4/heimdal/lib/krb5/crypto.c civ = find_iv(data, num_data, KRB5_CRYPTO_TYPE_CHECKSUM); data 3541 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3542 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) data 3544 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; data 3550 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && data 3551 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) data 3553 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); data 3554 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; data 3565 source4/heimdal/lib/krb5/crypto.c if (cksum.checksum.length > civ->data.length) { data 3572 source4/heimdal/lib/krb5/crypto.c civ->data.length = cksum.checksum.length; data 3573 source4/heimdal/lib/krb5/crypto.c memcpy(civ->data.data, cksum.checksum.data, civ->data.length); data 3610 source4/heimdal/lib/krb5/crypto.c const void *data, data 3617 source4/heimdal/lib/krb5/crypto.c data, len, result, ivec); data 3620 source4/heimdal/lib/krb5/crypto.c data, len, result, ivec); data 3622 source4/heimdal/lib/krb5/crypto.c return encrypt_internal(context, crypto, data, len, result, ivec); data 3629 source4/heimdal/lib/krb5/crypto.c const void *data, data 3633 source4/heimdal/lib/krb5/crypto.c return krb5_encrypt_ivec(context, crypto, usage, data, len, result, NULL); data 3640 source4/heimdal/lib/krb5/crypto.c void *data, data 3651 source4/heimdal/lib/krb5/crypto.c return krb5_encrypt(context, crypto, usage, data, len, &result->cipher); data 3658 source4/heimdal/lib/krb5/crypto.c void *data, data 3665 source4/heimdal/lib/krb5/crypto.c data, len, result, ivec); data 3668 source4/heimdal/lib/krb5/crypto.c data, len, result, ivec); data 3670 source4/heimdal/lib/krb5/crypto.c return decrypt_internal(context, crypto, data, len, result, ivec); data 3677 source4/heimdal/lib/krb5/crypto.c void *data, data 3681 source4/heimdal/lib/krb5/crypto.c return krb5_decrypt_ivec (context, crypto, usage, data, len, result, data 3693 source4/heimdal/lib/krb5/crypto.c e->cipher.data, e->cipher.length, result); data 3849 source4/heimdal/lib/krb5/crypto.c memcpy(key->key->keyvalue.data, k, key->key->keyvalue.length); data 3993 source4/heimdal/lib/krb5/crypto.c memset(key->schedule->data, 0, key->schedule->length); data 4269 source4/heimdal/lib/krb5/crypto.c const void *data, data 4294 source4/heimdal/lib/krb5/crypto.c (*et->keytype->random_to_key)(context, key, data, size); data 4296 source4/heimdal/lib/krb5/crypto.c memcpy(key->keyvalue.data, data, et->keytype->size); data 4340 source4/heimdal/lib/krb5/crypto.c SHA1_Update(&m, c_n->data, c_n->length); data 4342 source4/heimdal/lib/krb5/crypto.c SHA1_Update(&m, k_n->data, k_n->length); data 4361 source4/heimdal/lib/krb5/crypto.c encode_uvinfo(krb5_context context, krb5_const_principal p, krb5_data *data) data 4370 source4/heimdal/lib/krb5/crypto.c ASN1_MALLOC_ENCODE(KRB5PrincipalName, data->data, data->length, data 4373 source4/heimdal/lib/krb5/crypto.c krb5_data_zero(data); data 4378 source4/heimdal/lib/krb5/crypto.c if (data->length != size) data 4408 source4/heimdal/lib/krb5/crypto.c ASN1_MALLOC_ENCODE(PkinitSuppPubInfo, pub.data, pub.length, data 4419 source4/heimdal/lib/krb5/crypto.c free(pub.data); data 4424 source4/heimdal/lib/krb5/crypto.c free(otherinfo.partyUInfo.data); data 4425 source4/heimdal/lib/krb5/crypto.c free(pub.data); data 4432 source4/heimdal/lib/krb5/crypto.c ASN1_MALLOC_ENCODE(PkinitSP80056AOtherInfo, other->data, other->length, data 4434 source4/heimdal/lib/krb5/crypto.c free(otherinfo.partyUInfo.data); data 4435 source4/heimdal/lib/krb5/crypto.c free(otherinfo.partyVInfo.data); data 4436 source4/heimdal/lib/krb5/crypto.c free(pub.data); data 4475 source4/heimdal/lib/krb5/crypto.c memcmp(ai->parameters->data, "\x05\x00", 2) != 0)) data 4515 source4/heimdal/lib/krb5/crypto.c SHA1_Update(&m, other.data, other.length); data 4527 source4/heimdal/lib/krb5/crypto.c free(other.data); data 50 source4/heimdal/lib/krb5/data.c p->data = NULL; data 65 source4/heimdal/lib/krb5/data.c if(p->data != NULL) data 66 source4/heimdal/lib/krb5/data.c free(p->data); data 80 source4/heimdal/lib/krb5/data.c krb5_free_data_contents(krb5_context context, krb5_data *data) data 82 source4/heimdal/lib/krb5/data.c krb5_data_free(data); data 117 source4/heimdal/lib/krb5/data.c p->data = malloc(len); data 118 source4/heimdal/lib/krb5/data.c if(len && p->data == NULL) data 140 source4/heimdal/lib/krb5/data.c tmp = realloc(p->data, len); data 143 source4/heimdal/lib/krb5/data.c p->data = tmp; data 162 source4/heimdal/lib/krb5/data.c krb5_data_copy(krb5_data *p, const void *data, size_t len) data 167 source4/heimdal/lib/krb5/data.c memmove(p->data, data, len); data 169 source4/heimdal/lib/krb5/data.c p->data = NULL; data 223 source4/heimdal/lib/krb5/data.c return memcmp(data1->data, data2->data, data1->length); data 55 source4/heimdal/lib/krb5/fcache.c #define FCACHE(X) ((krb5_fcache*)(X)->data.data) data 145 source4/heimdal/lib/krb5/fcache.c krb5_data data; data 148 source4/heimdal/lib/krb5/fcache.c ret = krb5_storage_to_data(sp, &data); data 153 source4/heimdal/lib/krb5/fcache.c sret = write(fd, data.data, data.length); data 154 source4/heimdal/lib/krb5/fcache.c ret = (sret != data.length); data 155 source4/heimdal/lib/krb5/fcache.c krb5_data_free(&data); data 197 source4/heimdal/lib/krb5/fcache.c (*id)->data.data = f; data 198 source4/heimdal/lib/krb5/fcache.c (*id)->data.length = sizeof(*f); data 330 source4/heimdal/lib/krb5/fcache.c (*id)->data.data = f; data 331 source4/heimdal/lib/krb5/fcache.c (*id)->data.length = sizeof(*f); data 448 source4/heimdal/lib/krb5/fcache.c krb5_data_free(&id->data); data 54 source4/heimdal/lib/krb5/generate_seq_number.c for (p = (u_char *)subkey->keyvalue.data, i = 0; data 76 source4/heimdal/lib/krb5/get_addrs.c res->val[0].address.data = NULL; data 63 source4/heimdal/lib/krb5/get_cred.c in_data.data = buf; data 350 source4/heimdal/lib/krb5/get_cred.c krb5_data data; data 361 source4/heimdal/lib/krb5/get_cred.c &data); data 372 source4/heimdal/lib/krb5/get_cred.c &data); data 379 source4/heimdal/lib/krb5/get_cred.c data.data, data 380 source4/heimdal/lib/krb5/get_cred.c data.length, data 385 source4/heimdal/lib/krb5/get_cred.c data.data, data 386 source4/heimdal/lib/krb5/get_cred.c data.length, data 389 source4/heimdal/lib/krb5/get_cred.c krb5_data_free (&data); data 425 source4/heimdal/lib/krb5/get_cred.c ret = decode_Ticket(in_creds->second_ticket.data, data 437 source4/heimdal/lib/krb5/get_cred.c krb5_data data; data 445 source4/heimdal/lib/krb5/get_cred.c ret = _krb5_s4u2self_to_checksumdata(context, &self, &data); data 454 source4/heimdal/lib/krb5/get_cred.c krb5_data_free(&data); data 462 source4/heimdal/lib/krb5/get_cred.c data.data, data 463 source4/heimdal/lib/krb5/get_cred.c data.length, data 466 source4/heimdal/lib/krb5/get_cred.c krb5_data_free(&data); data 499 source4/heimdal/lib/krb5/get_cred.c ASN1_MALLOC_ENCODE(TGS_REQ, enc.data, enc.length, &req, &len, ret); data 528 source4/heimdal/lib/krb5/get_cred.c if(decode_TGS_REP(resp.data, resp.length, &rep.kdc_rep, &len) == 0) { data 564 source4/heimdal/lib/krb5/get_cred.c } else if(resp.data && ((char*)resp.data)[0] == 4) { data 276 source4/heimdal/lib/krb5/get_for_creds.c ret = decode_Ticket(out_creds->ticket.data, data 415 source4/heimdal/lib/krb5/get_for_creds.c cred.enc_part.cipher.data = buf; data 453 source4/heimdal/lib/krb5/get_for_creds.c out_data->data = buf; data 88 source4/heimdal/lib/krb5/get_in_tkt.c krb5_data data; data 104 source4/heimdal/lib/krb5/get_in_tkt.c ret = decode_EncryptedData(pa->padata_value.data, data 125 source4/heimdal/lib/krb5/get_in_tkt.c &ed, &data); data 131 source4/heimdal/lib/krb5/get_in_tkt.c ret = decode_PA_ServerReferralData(data.data, data.length, &ref, &len); data 133 source4/heimdal/lib/krb5/get_in_tkt.c krb5_data_free(&data); data 136 source4/heimdal/lib/krb5/get_in_tkt.c krb5_data_free(&data); data 214 source4/heimdal/lib/krb5/get_in_tkt.c krb5_data data; data 228 source4/heimdal/lib/krb5/get_in_tkt.c ret = decode_PA_ClientCanonicalized(pa->padata_value.data, data 238 source4/heimdal/lib/krb5/get_in_tkt.c ASN1_MALLOC_ENCODE(PA_ClientCanonicalizedNames, data.data, data.length, data 244 source4/heimdal/lib/krb5/get_in_tkt.c if (data.length != len) data 249 source4/heimdal/lib/krb5/get_in_tkt.c free(data.data); data 255 source4/heimdal/lib/krb5/get_in_tkt.c data.data, data.length, data 258 source4/heimdal/lib/krb5/get_in_tkt.c free(data.data); data 311 source4/heimdal/lib/krb5/get_in_tkt.c krb5_data data; data 323 source4/heimdal/lib/krb5/get_in_tkt.c &data); data 330 source4/heimdal/lib/krb5/get_in_tkt.c data.data, data 331 source4/heimdal/lib/krb5/get_in_tkt.c data.length, data 336 source4/heimdal/lib/krb5/get_in_tkt.c data.data, data 337 source4/heimdal/lib/krb5/get_in_tkt.c data.length, data 340 source4/heimdal/lib/krb5/get_in_tkt.c krb5_data_free (&data); data 377 source4/heimdal/lib/krb5/get_in_tkt.c creds->session.keyvalue.data = NULL; data 380 source4/heimdal/lib/krb5/get_in_tkt.c rep->enc_part.key.keyvalue.data, data 541 source4/heimdal/lib/krb5/get_in_tkt.c ASN1_MALLOC_ENCODE(Ticket, creds->ticket.data, creds->ticket.length, data 548 source4/heimdal/lib/krb5/get_in_tkt.c creds->second_ticket.data = NULL; data 552 source4/heimdal/lib/krb5/get_in_tkt.c memset (rep->enc_part.key.keyvalue.data, 0, data 606 source4/heimdal/lib/krb5/get_in_tkt.c pa->padata_value.data = buf; data 851 source4/heimdal/lib/krb5/get_in_tkt.c decode_METHOD_DATA(error->e_data->data, data 865 source4/heimdal/lib/krb5/get_in_tkt.c md.val[i].padata_value.data, data 936 source4/heimdal/lib/krb5/get_in_tkt.c ASN1_MALLOC_ENCODE(AS_REQ, req.data, req.length, &a, &len, ret); data 949 source4/heimdal/lib/krb5/get_in_tkt.c ret = decode_AS_REP(resp.data, resp.length, &rep.kdc_rep, &size); data 956 source4/heimdal/lib/krb5/get_in_tkt.c if(ret2 && resp.data && ((char*)resp.data)[0] == 4) data 1033 source4/heimdal/lib/krb5/get_in_tkt.c memset (key->keyvalue.data, 0, key->keyvalue.length); data 71 source4/heimdal/lib/krb5/init_creds_pw.c password.data = rk_UNCONST(keyseed); data 193 source4/heimdal/lib/krb5/init_creds_pw.c krb5_data *data, data 200 source4/heimdal/lib/krb5/init_creds_pw.c (*prompter) (context, data, NULL, p, 0, NULL); data 213 source4/heimdal/lib/krb5/init_creds_pw.c krb5_data *data) data 232 source4/heimdal/lib/krb5/init_creds_pw.c report_expiration(context, prompter, data, data 238 source4/heimdal/lib/krb5/init_creds_pw.c report_expiration(context, prompter, data, data 250 source4/heimdal/lib/krb5/init_creds_pw.c report_expiration(context, prompter, data, data 373 source4/heimdal/lib/krb5/init_creds_pw.c void *data, data 406 source4/heimdal/lib/krb5/init_creds_pw.c data, data 414 source4/heimdal/lib/krb5/init_creds_pw.c password_data[0].data = buf1; data 422 source4/heimdal/lib/krb5/init_creds_pw.c password_data[1].data = buf2; data 430 source4/heimdal/lib/krb5/init_creds_pw.c ret = (*prompter) (context, data, NULL, "Changing password", data 456 source4/heimdal/lib/krb5/init_creds_pw.c result_string.length > 0 ? (char*)result_string.data : ""); data 458 source4/heimdal/lib/krb5/init_creds_pw.c ret = (*prompter) (context, data, NULL, p, 0, NULL); data 674 source4/heimdal/lib/krb5/init_creds_pw.c paid->salt.saltvalue.data = malloc(salt_len + 1); data 675 source4/heimdal/lib/krb5/init_creds_pw.c if (paid->salt.saltvalue.data == NULL) { data 679 source4/heimdal/lib/krb5/init_creds_pw.c memcpy(paid->salt.saltvalue.data, salt_string, salt_len); data 680 source4/heimdal/lib/krb5/init_creds_pw.c ((char *)paid->salt.saltvalue.data)[salt_len] = '\0'; data 702 source4/heimdal/lib/krb5/init_creds_pw.c heim_octet_string *data) data 710 source4/heimdal/lib/krb5/init_creds_pw.c ret = decode_ETYPE_INFO2(data->data, data->length, &e, &sz); data 722 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.data = *e.val[i].salt; data 729 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.data, data 751 source4/heimdal/lib/krb5/init_creds_pw.c heim_octet_string *data) data 759 source4/heimdal/lib/krb5/init_creds_pw.c ret = decode_ETYPE_INFO(data->data, data->length, &e, &sz); data 780 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.data, data 803 source4/heimdal/lib/krb5/init_creds_pw.c heim_octet_string *data) data 811 source4/heimdal/lib/krb5/init_creds_pw.c data->data, data 812 source4/heimdal/lib/krb5/init_creds_pw.c data->length, data 1281 source4/heimdal/lib/krb5/init_creds_pw.c ctx->req_buffer.data, ctx->req_buffer.length, data 1294 source4/heimdal/lib/krb5/init_creds_pw.c ret = decode_AS_REP(resp.data, resp.length, &rep.kdc_rep, &size); data 1304 source4/heimdal/lib/krb5/init_creds_pw.c if(ret && resp.data && ((char*)resp.data)[0] == 4) data 1322 source4/heimdal/lib/krb5/init_creds_pw.c ret = decode_METHOD_DATA(error.e_data->data, data 1398 source4/heimdal/lib/krb5/init_creds_pw.c void *data, data 1423 source4/heimdal/lib/krb5/init_creds_pw.c data, data 1451 source4/heimdal/lib/krb5/init_creds_pw.c data, data 1467 source4/heimdal/lib/krb5/init_creds_pw.c data); data 1487 source4/heimdal/lib/krb5/init_creds_pw.c void *data, data 1521 source4/heimdal/lib/krb5/init_creds_pw.c password_data.data = buf; data 1527 source4/heimdal/lib/krb5/init_creds_pw.c ret = (*prompter) (context, data, NULL, NULL, 1, &prompt); data 1536 source4/heimdal/lib/krb5/init_creds_pw.c password = password_data.data; data 1550 source4/heimdal/lib/krb5/init_creds_pw.c data, start_time, in_tkt_service, options); data 54 source4/heimdal/lib/krb5/kcm.c #define KCMCACHE(X) ((krb5_kcmcache *)(X)->data.data) data 76 source4/heimdal/lib/krb5/kcm.c arg.data_ptr = request_data->data; data 134 source4/heimdal/lib/krb5/kcm.c response_data->data = NULL; data 241 source4/heimdal/lib/krb5/kcm.c (*id)->data.data = k; data 242 source4/heimdal/lib/krb5/kcm.c (*id)->data.length = sizeof(*k); data 310 source4/heimdal/lib/krb5/kcm.c krb5_data_free(&(*id)->data); data 50 source4/heimdal/lib/krb5/keyblock.c if (keyblock->keyvalue.data != NULL) data 51 source4/heimdal/lib/krb5/keyblock.c memset(keyblock->keyvalue.data, 0, keyblock->keyvalue.length); data 105 source4/heimdal/lib/krb5/keyblock.c const void *data, data 125 source4/heimdal/lib/krb5/keyblock.c ret = krb5_data_copy(&key->keyvalue, data, len); data 113 source4/heimdal/lib/krb5/keytab.c k->data = NULL; data 93 source4/heimdal/lib/krb5/keytab_any.c id->data = a0; data 106 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; data 115 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; data 131 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; data 135 source4/heimdal/lib/krb5/keytab_any.c c->data = malloc (sizeof(struct any_cursor_extra_data)); data 136 source4/heimdal/lib/krb5/keytab_any.c if(c->data == NULL){ data 140 source4/heimdal/lib/krb5/keytab_any.c ed = (struct any_cursor_extra_data *)c->data; data 147 source4/heimdal/lib/krb5/keytab_any.c free (c->data); data 148 source4/heimdal/lib/krb5/keytab_any.c c->data = NULL; data 164 source4/heimdal/lib/krb5/keytab_any.c ed = (struct any_cursor_extra_data *)cursor->data; data 195 source4/heimdal/lib/krb5/keytab_any.c ed = (struct any_cursor_extra_data *)cursor->data; data 199 source4/heimdal/lib/krb5/keytab_any.c cursor->data = NULL; data 208 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; data 228 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; data 55 source4/heimdal/lib/krb5/keytab_file.c krb5_data *data) data 62 source4/heimdal/lib/krb5/keytab_file.c data->length = size; data 63 source4/heimdal/lib/krb5/keytab_file.c data->data = malloc(size); data 64 source4/heimdal/lib/krb5/keytab_file.c if (data->data == NULL) { data 68 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_storage_read(sp, data->data, size); data 77 source4/heimdal/lib/krb5/keytab_file.c heim_general_string *data) data 84 source4/heimdal/lib/krb5/keytab_file.c *data = malloc(size + 1); data 85 source4/heimdal/lib/krb5/keytab_file.c if (*data == NULL) { data 89 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_storage_read(sp, *data, size); data 90 source4/heimdal/lib/krb5/keytab_file.c (*data)[size] = '\0'; data 99 source4/heimdal/lib/krb5/keytab_file.c krb5_data data) data 102 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_store_int16(sp, data.length); data 105 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_storage_write(sp, data.data, data.length); data 106 source4/heimdal/lib/krb5/keytab_file.c if(ret != data.length){ data 116 source4/heimdal/lib/krb5/keytab_file.c heim_general_string data) data 119 source4/heimdal/lib/krb5/keytab_file.c size_t len = strlen(data); data 123 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_storage_write(sp, data, len); data 308 source4/heimdal/lib/krb5/keytab_file.c id->data = d; data 319 source4/heimdal/lib/krb5/keytab_file.c struct fkt_data *d = id->data; data 328 source4/heimdal/lib/krb5/keytab_file.c struct fkt_data *d = id->data; data 341 source4/heimdal/lib/krb5/keytab_file.c struct fkt_data *d = id->data; data 374 source4/heimdal/lib/krb5/keytab_file.c struct fkt_data *d = id->data; data 443 source4/heimdal/lib/krb5/keytab_file.c struct fkt_data *d = id->data; data 532 source4/heimdal/lib/krb5/keytab_file.c struct fkt_data *d = id->data; data 685 source4/heimdal/lib/krb5/keytab_file.c if(krb5_storage_write(sp, keytab.data, keytab.length) < 0) { data 692 source4/heimdal/lib/krb5/keytab_file.c memset(keytab.data, 0, keytab.length); data 160 source4/heimdal/lib/krb5/keytab_keyfile.c id->data = d; data 172 source4/heimdal/lib/krb5/keytab_keyfile.c struct akf_data *d = id->data; data 190 source4/heimdal/lib/krb5/keytab_keyfile.c struct akf_data *d = id->data; data 206 source4/heimdal/lib/krb5/keytab_keyfile.c struct akf_data *d = id->data; data 237 source4/heimdal/lib/krb5/keytab_keyfile.c struct akf_data *d = id->data; data 262 source4/heimdal/lib/krb5/keytab_keyfile.c entry->keyblock.keyvalue.data = malloc (8); data 263 source4/heimdal/lib/krb5/keytab_keyfile.c if (entry->keyblock.keyvalue.data == NULL) { data 271 source4/heimdal/lib/krb5/keytab_keyfile.c ret = krb5_storage_read(cursor->sp, entry->keyblock.keyvalue.data, 8); data 299 source4/heimdal/lib/krb5/keytab_keyfile.c struct akf_data *d = id->data; data 420 source4/heimdal/lib/krb5/keytab_keyfile.c ret = krb5_storage_write(sp, entry->keyblock.keyvalue.data, data 70 source4/heimdal/lib/krb5/keytab_memory.c id->data = d; data 96 source4/heimdal/lib/krb5/keytab_memory.c id->data = d; data 103 source4/heimdal/lib/krb5/keytab_memory.c struct mkt_data *d = id->data, **dp; data 137 source4/heimdal/lib/krb5/keytab_memory.c struct mkt_data *d = id->data; data 158 source4/heimdal/lib/krb5/keytab_memory.c struct mkt_data *d = id->data; data 177 source4/heimdal/lib/krb5/keytab_memory.c struct mkt_data *d = id->data; data 195 source4/heimdal/lib/krb5/keytab_memory.c struct mkt_data *d = id->data; data 304 source4/heimdal/lib/krb5/krb5.h krb5_data data; data 486 source4/heimdal/lib/krb5/krb5.h void *data; data 508 source4/heimdal/lib/krb5/krb5.h void *data; data 786 source4/heimdal/lib/krb5/krb5.h krb5_data data; data 100 source4/heimdal/lib/krb5/krb5_ccapi.h void *data; data 139 source4/heimdal/lib/krb5/krb5_ccapi.h const char *data; data 156 source4/heimdal/lib/krb5/krb5_ccapi.h const cc_credentials_union* data; data 43 source4/heimdal/lib/krb5/log.c void *data; data 146 source4/heimdal/lib/krb5/log.c void *data) data 158 source4/heimdal/lib/krb5/log.c fp->data = data; data 170 source4/heimdal/lib/krb5/log.c void *data) data 173 source4/heimdal/lib/krb5/log.c struct _heimdal_syslog_data *s = data; data 178 source4/heimdal/lib/krb5/log.c close_syslog(void *data) data 180 source4/heimdal/lib/krb5/log.c free(data); data 220 source4/heimdal/lib/krb5/log.c void *data) data 222 source4/heimdal/lib/krb5/log.c struct file_data *f = data; data 235 source4/heimdal/lib/krb5/log.c close_file(void *data) data 237 source4/heimdal/lib/krb5/log.c struct file_data *f = data; data 240 source4/heimdal/lib/krb5/log.c free(data); data 384 source4/heimdal/lib/krb5/log.c (*fac->val[i].close_func)(fac->val[i].data); data 427 source4/heimdal/lib/krb5/log.c (*fac->val[i].log_func)(buf, actual, fac->val[i].data); data 54 source4/heimdal/lib/krb5/mcache.c #define MCACHE(X) ((krb5_mcache *)(X)->data.data) data 117 source4/heimdal/lib/krb5/mcache.c (*id)->data.data = m; data 118 source4/heimdal/lib/krb5/mcache.c (*id)->data.length = sizeof(*m); data 129 source4/heimdal/lib/krb5/mcache.c (*id)->data.data = m; data 130 source4/heimdal/lib/krb5/mcache.c (*id)->data.length = sizeof(*m); data 149 source4/heimdal/lib/krb5/mcache.c (*id)->data.data = m; data 150 source4/heimdal/lib/krb5/mcache.c (*id)->data.length = sizeof(*m); data 186 source4/heimdal/lib/krb5/mcache.c krb5_data_free(&id->data); data 395 source4/heimdal/lib/krb5/mcache.c (*id)->data.data = m; data 396 source4/heimdal/lib/krb5/mcache.c (*id)->data.length = sizeof(*m); data 41 source4/heimdal/lib/krb5/misc.c krb5_data *data) data 79 source4/heimdal/lib/krb5/misc.c ret = krb5_storage_to_data(sp, data); data 59 source4/heimdal/lib/krb5/mit_glue.c input->data, input->length, cksum); data 67 source4/heimdal/lib/krb5/mit_glue.c krb5_keyusage usage, const krb5_data *data, data 76 source4/heimdal/lib/krb5/mit_glue.c key, usage, data, &data_cksum); data 82 source4/heimdal/lib/krb5/mit_glue.c && memcmp(data_cksum.checksum.data, cksum->checksum.data, cksum->checksum.length) == 0) data 92 source4/heimdal/lib/krb5/mit_glue.c krb5_cksumtype *type, krb5_data **data) data 98 source4/heimdal/lib/krb5/mit_glue.c if (data) { data 99 source4/heimdal/lib/krb5/mit_glue.c *data = malloc(sizeof(**data)); data 100 source4/heimdal/lib/krb5/mit_glue.c if (*data == NULL) data 103 source4/heimdal/lib/krb5/mit_glue.c ret = der_copy_octet_string(&cksum->checksum, *data); data 105 source4/heimdal/lib/krb5/mit_glue.c free(*data); data 106 source4/heimdal/lib/krb5/mit_glue.c *data = NULL; data 115 source4/heimdal/lib/krb5/mit_glue.c krb5_cksumtype type, const krb5_data *data) data 118 source4/heimdal/lib/krb5/mit_glue.c return der_copy_octet_string(data, &cksum->checksum); data 237 source4/heimdal/lib/krb5/mit_glue.c input->ciphertext.data, input->ciphertext.length, data 239 source4/heimdal/lib/krb5/mit_glue.c ivec ? ivec->data : NULL); data 277 source4/heimdal/lib/krb5/mit_glue.c input->data, input->length, data 279 source4/heimdal/lib/krb5/mit_glue.c ivec ? ivec->data : NULL); data 86 source4/heimdal/lib/krb5/mk_error.c ASN1_MALLOC_ENCODE(KRB_ERROR, reply->data, reply->length, &msg, &len, ret); data 119 source4/heimdal/lib/krb5/mk_rep.c ASN1_MALLOC_ENCODE(AP_REP, outbuf->data, outbuf->length, &ap, &len, ret); data 90 source4/heimdal/lib/krb5/mk_req_ext.c in_data->data, data 102 source4/heimdal/lib/krb5/mk_req_ext.c in_data->data, data 115 source4/heimdal/lib/krb5/mk_req_ext.c in_data->data, data 54 source4/heimdal/lib/krb5/pac.c krb5_data data; data 207 source4/heimdal/lib/krb5/pac.c ret = krb5_data_copy(&p->data, ptr, len); data 248 source4/heimdal/lib/krb5/pac.c ret = krb5_data_alloc(&p->data, PACTYPE_SIZE); data 263 source4/heimdal/lib/krb5/pac.c uint32_t type, const krb5_data *data) data 283 source4/heimdal/lib/krb5/pac.c offset = p->data.length + PAC_INFO_BUFFER_SIZE; data 286 source4/heimdal/lib/krb5/pac.c p->pac->buffers[len].buffersize = data->length; data 290 source4/heimdal/lib/krb5/pac.c old_end = p->data.length; data 291 source4/heimdal/lib/krb5/pac.c len = p->data.length + data->length + PAC_INFO_BUFFER_SIZE; data 292 source4/heimdal/lib/krb5/pac.c if (len < p->data.length) { data 300 source4/heimdal/lib/krb5/pac.c ret = krb5_data_realloc(&p->data, len); data 310 source4/heimdal/lib/krb5/pac.c memmove((unsigned char *)p->data.data + header_end + PAC_INFO_BUFFER_SIZE, data 311 source4/heimdal/lib/krb5/pac.c (unsigned char *)p->data.data + header_end , data 313 source4/heimdal/lib/krb5/pac.c memset((unsigned char *)p->data.data + header_end, 0, PAC_INFO_BUFFER_SIZE); data 319 source4/heimdal/lib/krb5/pac.c memcpy((unsigned char *)p->data.data + offset, data 320 source4/heimdal/lib/krb5/pac.c data->data, data->length); data 321 source4/heimdal/lib/krb5/pac.c memset((unsigned char *)p->data.data + offset + data->length, data 322 source4/heimdal/lib/krb5/pac.c 0, p->data.length - offset - data->length); data 345 source4/heimdal/lib/krb5/pac.c uint32_t type, krb5_data *data) data 357 source4/heimdal/lib/krb5/pac.c ret = krb5_data_copy(data, (unsigned char *)p->data.data + offset, len); data 401 source4/heimdal/lib/krb5/pac.c krb5_data_free(&pac->data); data 413 source4/heimdal/lib/krb5/pac.c const krb5_data *data, data 425 source4/heimdal/lib/krb5/pac.c sp = krb5_storage_from_mem((char *)data->data + sig->offset_lo, data 437 source4/heimdal/lib/krb5/pac.c cksum.checksum.data = malloc(cksum.checksum.length); data 438 source4/heimdal/lib/krb5/pac.c if (cksum.checksum.data == NULL) { data 443 source4/heimdal/lib/krb5/pac.c ret = krb5_storage_read(sp, cksum.checksum.data, cksum.checksum.length); data 463 source4/heimdal/lib/krb5/pac.c free(cksum.checksum.data); data 470 source4/heimdal/lib/krb5/pac.c if (cksum.checksum.data) data 471 source4/heimdal/lib/krb5/pac.c free(cksum.checksum.data); data 482 source4/heimdal/lib/krb5/pac.c void *data, size_t datalen, data 494 source4/heimdal/lib/krb5/pac.c data, datalen, &cksum); data 505 source4/heimdal/lib/krb5/pac.c memcpy(sig, cksum.checksum.data, siglen); data 529 source4/heimdal/lib/krb5/pac.c const krb5_data *data, data 540 source4/heimdal/lib/krb5/pac.c sp = krb5_storage_from_readonly_mem((const char *)data->data + logon_name->offset_lo, data 749 source4/heimdal/lib/krb5/pac.c &pac->data, data 762 source4/heimdal/lib/krb5/pac.c ret = krb5_copy_data(context, &pac->data, ©); data 771 source4/heimdal/lib/krb5/pac.c memset((char *)copy->data + pac->server_checksum->offset_lo + 4, data 775 source4/heimdal/lib/krb5/pac.c memset((char *)copy->data + pac->privsvr_checksum->offset_lo + 4, data 781 source4/heimdal/lib/krb5/pac.c &pac->data, data 782 source4/heimdal/lib/krb5/pac.c copy->data, data 793 source4/heimdal/lib/krb5/pac.c &pac->data, data 794 source4/heimdal/lib/krb5/pac.c (char *)pac->data.data data 869 source4/heimdal/lib/krb5/pac.c krb5_data *data) data 968 source4/heimdal/lib/krb5/pac.c len = krb5_storage_write(spdata, logon.data, logon.length); data 975 source4/heimdal/lib/krb5/pac.c ptr = (char *)p->data.data + p->pac->buffers[i].offset_lo; data 1014 source4/heimdal/lib/krb5/pac.c ret = krb5_storage_write(sp, d.data, d.length); data 1032 source4/heimdal/lib/krb5/pac.c d.data, d.length, data 1033 source4/heimdal/lib/krb5/pac.c (char *)d.data + server_offset, server_size); data 1040 source4/heimdal/lib/krb5/pac.c (char *)d.data + server_offset, server_size, data 1041 source4/heimdal/lib/krb5/pac.c (char *)d.data + priv_offset, priv_size); data 1048 source4/heimdal/lib/krb5/pac.c *data = d; data 63 source4/heimdal/lib/krb5/padata.c pa[md->len].padata_value.data = buf; data 100 source4/heimdal/lib/krb5/pkinit.c integer->data = malloc(integer->length); data 101 source4/heimdal/lib/krb5/pkinit.c if (integer->data == NULL) { data 105 source4/heimdal/lib/krb5/pkinit.c BN_bn2bin(bn, integer->data); data 115 source4/heimdal/lib/krb5/pkinit.c bn = BN_bin2bn((const unsigned char *)f->data, f->length, NULL); data 198 source4/heimdal/lib/krb5/pkinit.c eContent->data, data 284 source4/heimdal/lib/krb5/pkinit.c id.issuerAndSerialNumber->data, data 366 source4/heimdal/lib/krb5/pkinit.c checksum.checksum.data, checksum.checksum.length); data 388 source4/heimdal/lib/krb5/pkinit.c memset(a->clientDHNonce->data, 0, a->clientDHNonce->length); data 431 source4/heimdal/lib/krb5/pkinit.c a->clientPublicValue->algorithm.parameters->data, data 444 source4/heimdal/lib/krb5/pkinit.c ASN1_MALLOC_ENCODE(DHPublicKey, dhbuf.data, dhbuf.length, data 453 source4/heimdal/lib/krb5/pkinit.c a->clientPublicValue->subjectPublicKey.data = dhbuf.data; data 485 source4/heimdal/lib/krb5/pkinit.c content_info->content->data = malloc(buf->length); data 486 source4/heimdal/lib/krb5/pkinit.c if (content_info->content->data == NULL) data 488 source4/heimdal/lib/krb5/pkinit.c memcpy(content_info->content->data, buf->data, buf->length); data 537 source4/heimdal/lib/krb5/pkinit.c ASN1_MALLOC_ENCODE(AuthPack_Win2k, buf.data, buf.length, data 561 source4/heimdal/lib/krb5/pkinit.c ASN1_MALLOC_ENCODE(AuthPack, buf.data, buf.length, &ap, &size, ret); data 599 source4/heimdal/lib/krb5/pkinit.c ASN1_MALLOC_ENCODE(PA_PK_AS_REQ_Win2k, buf.data, buf.length, data 633 source4/heimdal/lib/krb5/pkinit.c ASN1_MALLOC_ENCODE(PA_PK_AS_REQ, buf.data, buf.length, data 647 source4/heimdal/lib/krb5/pkinit.c ret = krb5_padata_add(context, md, pa_type, buf.data, buf.length); data 649 source4/heimdal/lib/krb5/pkinit.c free(buf.data); data 726 source4/heimdal/lib/krb5/pkinit.c const void *data, data 740 source4/heimdal/lib/krb5/pkinit.c data, data 790 source4/heimdal/lib/krb5/pkinit.c ret = decode_ReplyKeyPack_Win2k(content->data, data 838 source4/heimdal/lib/krb5/pkinit.c ret = decode_ReplyKeyPack(content->data, data 864 source4/heimdal/lib/krb5/pkinit.c req_buffer->data, req_buffer->length, data 932 source4/heimdal/lib/krb5/pkinit.c ret = decode_KRB5PrincipalName(list.val[i].data, data 1008 source4/heimdal/lib/krb5/pkinit.c indata->data, data 1055 source4/heimdal/lib/krb5/pkinit.c ret = krb5_data_copy(&content, out.data, out.length); data 1065 source4/heimdal/lib/krb5/pkinit.c content.data, data 1154 source4/heimdal/lib/krb5/pkinit.c indata->data, data 1175 source4/heimdal/lib/krb5/pkinit.c ret = decode_KDCDHKeyInfo(content.data, data 1221 source4/heimdal/lib/krb5/pkinit.c p = kdc_dh_info.subjectPublicKey.data; data 1294 source4/heimdal/lib/krb5/pkinit.c if (content.data) data 1320 source4/heimdal/lib/krb5/pkinit.c heim_octet_string os, data; data 1329 source4/heimdal/lib/krb5/pkinit.c ret = decode_PA_PK_AS_REP(pa->padata_value.data, data 1354 source4/heimdal/lib/krb5/pkinit.c ret = hx509_cms_unwrap_ContentInfo(&os, &oid, &data, NULL); data 1364 source4/heimdal/lib/krb5/pkinit.c ret = pk_rd_pa_reply_dh(context, &data, &oid, realm, ctx, etype, hi, data 1370 source4/heimdal/lib/krb5/pkinit.c ret = pk_rd_pa_reply_enckey(context, PKINIT_27, &data, &oid, realm, data 1376 source4/heimdal/lib/krb5/pkinit.c der_free_octet_string(&data); data 1395 source4/heimdal/lib/krb5/pkinit.c ret = decode_PA_PK_AS_REP_Win2k(pa->padata_value.data, data 1410 source4/heimdal/lib/krb5/pkinit.c heim_octet_string data; data 1414 source4/heimdal/lib/krb5/pkinit.c &oid, &data, NULL); data 1422 source4/heimdal/lib/krb5/pkinit.c ret = pk_rd_pa_reply_enckey(context, PKINIT_WIN2K, &data, &oid, realm, data 1424 source4/heimdal/lib/krb5/pkinit.c der_free_octet_string(&data); data 1454 source4/heimdal/lib/krb5/pkinit.c hx_pass_prompter(void *data, const hx509_prompt *prompter) data 1459 source4/heimdal/lib/krb5/pkinit.c struct prompter *p = data; data 1461 source4/heimdal/lib/krb5/pkinit.c password_data.data = prompter->reply.data; data 1481 source4/heimdal/lib/krb5/pkinit.c memset (prompter->reply.data, 0, prompter->reply.length); data 40 source4/heimdal/lib/krb5/prompter_posix.c void *data, data 56 source4/heimdal/lib/krb5/prompter_posix.c if(UI_UTIL_read_pw_string(prompts[i].reply->data, data 62 source4/heimdal/lib/krb5/prompter_posix.c char *s = prompts[i].reply->data; data 66 source4/heimdal/lib/krb5/prompter_posix.c if(fgets(prompts[i].reply->data, data 81 source4/heimdal/lib/krb5/rd_cred.c ret = decode_KRB_CRED(in_data->data, in_data->length, data 103 source4/heimdal/lib/krb5/rd_cred.c enc_krb_cred_part_data.data = cred.enc_part.cipher.data; data 153 source4/heimdal/lib/krb5/rd_cred.c enc_krb_cred_part_data.data, data 157 source4/heimdal/lib/krb5/rd_cred.c if (enc_krb_cred_part_data.data != cred.enc_part.cipher.data) data 268 source4/heimdal/lib/krb5/rd_cred.c ASN1_MALLOC_ENCODE(Ticket, creds->ticket.data, creds->ticket.length, data 47 source4/heimdal/lib/krb5/rd_error.c ret = decode_KRB_ERROR(msg->data, msg->length, result, &len); data 68 source4/heimdal/lib/krb5/rd_priv.c ret = decode_KRB_PRIV (inbuf->data, inbuf->length, &priv, &len); data 103 source4/heimdal/lib/krb5/rd_priv.c ret = decode_EncKrbPrivPart (plain.data, plain.length, &part, &len); data 166 source4/heimdal/lib/krb5/rd_priv.c ret = krb5_data_copy (outbuf, part.user_data.data, part.user_data.length); data 47 source4/heimdal/lib/krb5/rd_rep.c krb5_data data; data 50 source4/heimdal/lib/krb5/rd_rep.c krb5_data_zero (&data); data 53 source4/heimdal/lib/krb5/rd_rep.c ret = decode_AP_REP(inbuf->data, inbuf->length, &ap_rep, &len); data 74 source4/heimdal/lib/krb5/rd_rep.c &data); data 86 source4/heimdal/lib/krb5/rd_rep.c data.data, data 87 source4/heimdal/lib/krb5/rd_rep.c data.length, data 111 source4/heimdal/lib/krb5/rd_rep.c krb5_data_free (&data); data 61 source4/heimdal/lib/krb5/rd_req.c ret = krb5_decode_EncTicketPart(context, plain.data, plain.length, data 98 source4/heimdal/lib/krb5/rd_req.c ret = krb5_decode_Authenticator(context, plain.data, plain.length, data 111 source4/heimdal/lib/krb5/rd_req.c ret = decode_AP_REQ(inbuf->data, inbuf->length, ap_req, &len); data 187 source4/heimdal/lib/krb5/rd_req.c ret = decode_AD_IF_RELEVANT(ad->val[i].ad_data.data, data 207 source4/heimdal/lib/krb5/rd_req.c ret = decode_EtypeList(adIfRelevant.val[0].ad_data.data, data 271 source4/heimdal/lib/krb5/rd_req.c void *data, data 299 source4/heimdal/lib/krb5/rd_req.c data, data 860 source4/heimdal/lib/krb5/rd_req.c krb5_data data; data 865 source4/heimdal/lib/krb5/rd_req.c &data); data 867 source4/heimdal/lib/krb5/rd_req.c ret = krb5_pac_parse(context, data.data, data.length, &pac); data 868 source4/heimdal/lib/krb5/rd_req.c krb5_data_free(&data); data 125 source4/heimdal/lib/krb5/replay.c unsigned char data[16]; data 181 source4/heimdal/lib/krb5/replay.c checksum_authenticator(Authenticator *auth, void *data) data 193 source4/heimdal/lib/krb5/replay.c MD5_Final (data, &md5); data 207 source4/heimdal/lib/krb5/replay.c checksum_authenticator(rep, ent.data); data 221 source4/heimdal/lib/krb5/replay.c if(memcmp(tmp.data, ent.data, sizeof(ent.data)) == 0){ data 302 source4/heimdal/lib/krb5/replay.c strvisx(tmp, piece->data, piece->length, VIS_WHITE | VIS_OCTAL); data 41 source4/heimdal/lib/krb5/send_to_kdc.c void *data; data 93 source4/heimdal/lib/krb5/send_to_kdc.c tmp = realloc (rep->data, rep->length + nbytes); data 98 source4/heimdal/lib/krb5/send_to_kdc.c rep->data = tmp; data 121 source4/heimdal/lib/krb5/send_to_kdc.c if (send (fd, req->data, req->length, 0) < 0) data 147 source4/heimdal/lib/krb5/send_to_kdc.c if(net_write(fd, req->data, req->length) < 0) data 155 source4/heimdal/lib/krb5/send_to_kdc.c _krb5_get_int(len_data.data, &rep_len, 4); data 189 source4/heimdal/lib/krb5/send_to_kdc.c int len = base64_encode(req->data, req->length, &str); data 208 source4/heimdal/lib/krb5/send_to_kdc.c s = realloc(rep->data, rep->length + 1); data 221 source4/heimdal/lib/krb5/send_to_kdc.c rep->data = s; data 235 source4/heimdal/lib/krb5/send_to_kdc.c memmove(rep->data, p + 4, rep->length); data 387 source4/heimdal/lib/krb5/send_to_kdc.c ret = (*s->func)(context, s->data, data 482 source4/heimdal/lib/krb5/send_to_kdc.c void *data) data 498 source4/heimdal/lib/krb5/send_to_kdc.c context->send_to_kdc->data = data; data 508 source4/heimdal/lib/krb5/send_to_kdc.c context->send_to_kdc->data); data 519 source4/heimdal/lib/krb5/send_to_kdc.c void *data; data 556 source4/heimdal/lib/krb5/send_to_kdc.c void *data) data 559 source4/heimdal/lib/krb5/send_to_kdc.c ctx->data = data; data 622 source4/heimdal/lib/krb5/send_to_kdc.c ret = (*ctx->func)(context, ctx, ctx->data, receive, &action); data 645 source4/heimdal/lib/krb5/send_to_kdc.c _krb5_kdc_retry(krb5_context context, krb5_sendto_ctx ctx, void *data, data 38 source4/heimdal/lib/krb5/store-int.h void *data; data 129 source4/heimdal/lib/krb5/store.c free(sp->data); data 135 source4/heimdal/lib/krb5/store.c krb5_storage_to_data(krb5_storage *sp, krb5_data *data) data 143 source4/heimdal/lib/krb5/store.c ret = krb5_data_alloc (data, size); data 150 source4/heimdal/lib/krb5/store.c sp->fetch(sp, data->data, data->length); data 331 source4/heimdal/lib/krb5/store.c krb5_data data) data 334 source4/heimdal/lib/krb5/store.c ret = krb5_store_int32(sp, data.length); data 337 source4/heimdal/lib/krb5/store.c ret = sp->store(sp, data.data, data.length); data 338 source4/heimdal/lib/krb5/store.c if(ret != data.length){ data 348 source4/heimdal/lib/krb5/store.c krb5_data *data) data 356 source4/heimdal/lib/krb5/store.c ret = krb5_data_alloc (data, size); data 360 source4/heimdal/lib/krb5/store.c ret = sp->fetch(sp, data->data, size); data 370 source4/heimdal/lib/krb5/store.c krb5_data data; data 371 source4/heimdal/lib/krb5/store.c data.length = strlen(s); data 372 source4/heimdal/lib/krb5/store.c data.data = rk_UNCONST(s); data 373 source4/heimdal/lib/krb5/store.c return krb5_store_data(sp, data); data 381 source4/heimdal/lib/krb5/store.c krb5_data data; data 382 source4/heimdal/lib/krb5/store.c ret = krb5_ret_data(sp, &data); data 385 source4/heimdal/lib/krb5/store.c *string = realloc(data.data, data.length + 1); data 387 source4/heimdal/lib/krb5/store.c free(data.data); data 390 source4/heimdal/lib/krb5/store.c (*string)[data.length] = 0; data 896 source4/heimdal/lib/krb5/store.c if (creds->ticket.data) data 948 source4/heimdal/lib/krb5/store.c if (creds->ticket.data) { data 954 source4/heimdal/lib/krb5/store.c if (creds->second_ticket.data) { data 47 source4/heimdal/lib/krb5/store_emem.c emem_fetch(krb5_storage *sp, void *data, size_t size) data 49 source4/heimdal/lib/krb5/store_emem.c emem_storage *s = (emem_storage*)sp->data; data 52 source4/heimdal/lib/krb5/store_emem.c memmove(data, s->ptr, size); data 58 source4/heimdal/lib/krb5/store_emem.c emem_store(krb5_storage *sp, const void *data, size_t size) data 60 source4/heimdal/lib/krb5/store_emem.c emem_storage *s = (emem_storage*)sp->data; data 75 source4/heimdal/lib/krb5/store_emem.c memmove(s->ptr, data, size); data 83 source4/heimdal/lib/krb5/store_emem.c emem_storage *s = (emem_storage*)sp->data; data 110 source4/heimdal/lib/krb5/store_emem.c emem_storage *s = sp->data; data 130 source4/heimdal/lib/krb5/store_emem.c sp->data = s; data 43 source4/heimdal/lib/krb5/store_fd.c #define FD(S) (((fd_storage*)(S)->data)->fd) data 46 source4/heimdal/lib/krb5/store_fd.c fd_fetch(krb5_storage * sp, void *data, size_t size) data 48 source4/heimdal/lib/krb5/store_fd.c return net_read(FD(sp), data, size); data 52 source4/heimdal/lib/krb5/store_fd.c fd_store(krb5_storage * sp, const void *data, size_t size) data 54 source4/heimdal/lib/krb5/store_fd.c return net_write(FD(sp), data, size); data 84 source4/heimdal/lib/krb5/store_fd.c sp->data = malloc(sizeof(fd_storage)); data 85 source4/heimdal/lib/krb5/store_fd.c if (sp->data == NULL) { data 46 source4/heimdal/lib/krb5/store_mem.c mem_fetch(krb5_storage *sp, void *data, size_t size) data 48 source4/heimdal/lib/krb5/store_mem.c mem_storage *s = (mem_storage*)sp->data; data 51 source4/heimdal/lib/krb5/store_mem.c memmove(data, s->ptr, size); data 57 source4/heimdal/lib/krb5/store_mem.c mem_store(krb5_storage *sp, const void *data, size_t size) data 59 source4/heimdal/lib/krb5/store_mem.c mem_storage *s = (mem_storage*)sp->data; data 62 source4/heimdal/lib/krb5/store_mem.c memmove(s->ptr, data, size); data 68 source4/heimdal/lib/krb5/store_mem.c mem_no_store(krb5_storage *sp, const void *data, size_t size) data 76 source4/heimdal/lib/krb5/store_mem.c mem_storage *s = (mem_storage*)sp->data; data 108 source4/heimdal/lib/krb5/store_mem.c sp->data = s; data 122 source4/heimdal/lib/krb5/store_mem.c krb5_storage_from_data(krb5_data *data) data 124 source4/heimdal/lib/krb5/store_mem.c return krb5_storage_from_mem(data->data, data->length); data 139 source4/heimdal/lib/krb5/store_mem.c sp->data = s; data 128 source4/heimdal/lib/krb5/ticket.c krb5_data *data, data 154 source4/heimdal/lib/krb5/ticket.c ret = der_copy_octet_string(&ad->val[i].ad_data, data); data 166 source4/heimdal/lib/krb5/ticket.c ret = decode_AuthorizationData(ad->val[i].ad_data.data, data 177 source4/heimdal/lib/krb5/ticket.c ret = find_type_in_ad(context, type, data, found, FALSE, data 188 source4/heimdal/lib/krb5/ticket.c ret = decode_AD_KDCIssued(ad->val[i].ad_data.data, data 204 source4/heimdal/lib/krb5/ticket.c ASN1_MALLOC_ENCODE(AuthorizationData, buf.data, buf.length, data 228 source4/heimdal/lib/krb5/ticket.c ret = find_type_in_ad(context, type, data, found, failp, sessionkey, data 259 source4/heimdal/lib/krb5/ticket.c krb5_data_free(data); data 276 source4/heimdal/lib/krb5/ticket.c krb5_data *data) data 282 source4/heimdal/lib/krb5/ticket.c krb5_data_zero(data); data 291 source4/heimdal/lib/krb5/ticket.c ret = find_type_in_ad(context, type, data, &found, TRUE, data 350 source4/heimdal/lib/krb5/transited.c ret = decode_realms(context, tr.data, tr.length, &r); data 424 source4/heimdal/lib/krb5/transited.c encoding->data = s; data 509 source4/heimdal/lib/krb5/transited.c x.data = argv[1]; data 510 source4/heimdal/lib/krb5/transited.c x.length = strlen(x.data); data 146 source4/heimdal/lib/krb5/v4_glue.c krb5_data data; data 215 source4/heimdal/lib/krb5/v4_glue.c krb5_storage_to_data(sp, &data); data 217 source4/heimdal/lib/krb5/v4_glue.c ret = write(fd, data.data, data.length); data 218 source4/heimdal/lib/krb5/v4_glue.c if (ret != data.length) data 221 source4/heimdal/lib/krb5/v4_glue.c krb5_free_data_contents(context, &data); data 322 source4/heimdal/lib/krb5/v4_glue.c const krb5_data *cdata, krb5_data *data) data 331 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_decrypt(context, crypto, 0, cdata->data, cdata->length, data); data 353 source4/heimdal/lib/krb5/v4_glue.c krb5_data data; data 366 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_storage_to_data(sp, &data); data 372 source4/heimdal/lib/krb5/v4_glue.c krb5_data_free(&data); data 376 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_encrypt(context, crypto, 0, data.data, data.length, enc_data); data 378 source4/heimdal/lib/krb5/v4_glue.c krb5_data_free(&data); data 440 source4/heimdal/lib/krb5/v4_glue.c session->keyvalue.data, data 493 source4/heimdal/lib/krb5/v4_glue.c session->keyvalue.data, data 504 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_storage_write(sp, ticket->data, ticket->length); data 536 source4/heimdal/lib/krb5/v4_glue.c krb5_data *data) data 541 source4/heimdal/lib/krb5/v4_glue.c krb5_data_zero(data); data 558 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_storage_write(sp, cipher->data, cipher->length); data 564 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_storage_to_data(sp, data); data 587 source4/heimdal/lib/krb5/v4_glue.c krb5_data *data) data 592 source4/heimdal/lib/krb5/v4_glue.c krb5_data_zero(data); data 616 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_storage_to_data(sp, data); data 820 source4/heimdal/lib/krb5/v4_glue.c size = krb5_storage_read(sp, ticket.data, ticket.length); data 835 source4/heimdal/lib/krb5/v4_glue.c size = krb5_storage_read(sp, eaut.data, eaut.length); data 45 source4/heimdal/lib/ntlm/heimntlm.h void *data; /**< pointer to the data itself */ data 123 source4/heimdal/lib/ntlm/ntlm.c if (p->data) data 124 source4/heimdal/lib/ntlm/ntlm.c free(p->data); data 125 source4/heimdal/lib/ntlm/ntlm.c p->data = NULL; data 141 source4/heimdal/lib/ntlm/ntlm.c buf->data = malloc(buf->length); data 142 source4/heimdal/lib/ntlm/ntlm.c if (buf->data == NULL && len != 0) { data 147 source4/heimdal/lib/ntlm/ntlm.c p = buf->data; data 242 source4/heimdal/lib/ntlm/ntlm.c buf.data = rk_UNCONST(s); data 246 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_write(sp, buf.data, buf.length), buf.length); data 263 source4/heimdal/lib/ntlm/ntlm.c buf->data = malloc(desc->length); data 266 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_read(sp, buf->data, buf->length), buf->length); data 276 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_write(sp, buf->data, buf->length), buf->length); data 328 source4/heimdal/lib/ntlm/ntlm.c struct ntlm_buf *data) data 333 source4/heimdal/lib/ntlm/ntlm.c data->data = NULL; data 334 source4/heimdal/lib/ntlm/ntlm.c data->length = 0; data 356 source4/heimdal/lib/ntlm/ntlm.c data->data = d.data; data 357 source4/heimdal/lib/ntlm/ntlm.c data->length = d.length; data 378 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_decode_targetinfo(const struct ntlm_buf *data, data 395 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_type1(struct ntlm_type1 *data) data 397 source4/heimdal/lib/ntlm/ntlm.c if (data->domain) data 398 source4/heimdal/lib/ntlm/ntlm.c free(data->domain); data 399 source4/heimdal/lib/ntlm/ntlm.c if (data->hostname) data 400 source4/heimdal/lib/ntlm/ntlm.c free(data->hostname); data 401 source4/heimdal/lib/ntlm/ntlm.c memset(data, 0, sizeof(*data)); data 405 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_decode_type1(const struct ntlm_buf *buf, struct ntlm_type1 *data) data 413 source4/heimdal/lib/ntlm/ntlm.c memset(data, 0, sizeof(*data)); data 415 source4/heimdal/lib/ntlm/ntlm.c in = krb5_storage_from_readonly_mem(buf->data, buf->length); data 426 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_ret_uint32(in, &data->flags), 0); data 427 source4/heimdal/lib/ntlm/ntlm.c if (data->flags & NTLM_SUPPLIED_DOMAIN) data 429 source4/heimdal/lib/ntlm/ntlm.c if (data->flags & NTLM_SUPPLIED_WORKSTAION) data 433 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_ret_uint32(in, &data->os[0]), 0); data 434 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_ret_uint32(in, &data->os[1]), 0); data 437 source4/heimdal/lib/ntlm/ntlm.c if (data->flags & NTLM_SUPPLIED_DOMAIN) data 438 source4/heimdal/lib/ntlm/ntlm.c CHECK(ret_string(in, 0, &domain, &data->domain), 0); data 439 source4/heimdal/lib/ntlm/ntlm.c if (data->flags & NTLM_SUPPLIED_WORKSTAION) data 440 source4/heimdal/lib/ntlm/ntlm.c CHECK(ret_string(in, 0, &hostname, &data->hostname), 0); data 445 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_type1(data); data 464 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_encode_type1(const struct ntlm_type1 *type1, struct ntlm_buf *data) data 522 source4/heimdal/lib/ntlm/ntlm.c data->data = d.data; data 523 source4/heimdal/lib/ntlm/ntlm.c data->length = d.length; data 540 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_type2(struct ntlm_type2 *data) data 542 source4/heimdal/lib/ntlm/ntlm.c if (data->targetname) data 543 source4/heimdal/lib/ntlm/ntlm.c free(data->targetname); data 544 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_buf(&data->targetinfo); data 545 source4/heimdal/lib/ntlm/ntlm.c memset(data, 0, sizeof(*data)); data 560 source4/heimdal/lib/ntlm/ntlm.c in = krb5_storage_from_readonly_mem(buf->data, buf->length); data 613 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_encode_type2(const struct ntlm_type2 *type2, struct ntlm_buf *data) data 658 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_write(out, type2->targetinfo.data, data 665 source4/heimdal/lib/ntlm/ntlm.c data->data = d.data; data 666 source4/heimdal/lib/ntlm/ntlm.c data->length = d.length; data 684 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_type3(struct ntlm_type3 *data) data 686 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_buf(&data->lm); data 687 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_buf(&data->ntlm); data 688 source4/heimdal/lib/ntlm/ntlm.c if (data->targetname) data 689 source4/heimdal/lib/ntlm/ntlm.c free(data->targetname); data 690 source4/heimdal/lib/ntlm/ntlm.c if (data->username) data 691 source4/heimdal/lib/ntlm/ntlm.c free(data->username); data 692 source4/heimdal/lib/ntlm/ntlm.c if (data->ws) data 693 source4/heimdal/lib/ntlm/ntlm.c free(data->ws); data 694 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_buf(&data->sessionkey); data 695 source4/heimdal/lib/ntlm/ntlm.c memset(data, 0, sizeof(*data)); data 716 source4/heimdal/lib/ntlm/ntlm.c in = krb5_storage_from_readonly_mem(buf->data, buf->length); data 772 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_encode_type3(const struct ntlm_type3 *type3, struct ntlm_buf *data) data 857 source4/heimdal/lib/ntlm/ntlm.c data->data = d.data; data 858 source4/heimdal/lib/ntlm/ntlm.c data->length = d.length; data 915 source4/heimdal/lib/ntlm/ntlm.c key->data = malloc(MD5_DIGEST_LENGTH); data 916 source4/heimdal/lib/ntlm/ntlm.c if (key->data == NULL) data 926 source4/heimdal/lib/ntlm/ntlm.c MD4_Update(&ctx, buf.data, buf.length); data 927 source4/heimdal/lib/ntlm/ntlm.c MD4_Final(key->data, &ctx); data 959 source4/heimdal/lib/ntlm/ntlm.c answer->data = malloc(24); data 960 source4/heimdal/lib/ntlm/ntlm.c if (answer->data == NULL) data 964 source4/heimdal/lib/ntlm/ntlm.c splitandenc(&res[0], challange, ((unsigned char *)answer->data) + 0); data 965 source4/heimdal/lib/ntlm/ntlm.c splitandenc(&res[7], challange, ((unsigned char *)answer->data) + 8); data 966 source4/heimdal/lib/ntlm/ntlm.c splitandenc(&res[14], challange, ((unsigned char *)answer->data) + 16); data 999 source4/heimdal/lib/ntlm/ntlm.c session->data = malloc(session->length); data 1000 source4/heimdal/lib/ntlm/ntlm.c if (session->data == NULL) { data 1005 source4/heimdal/lib/ntlm/ntlm.c master->data = malloc(master->length); data 1006 source4/heimdal/lib/ntlm/ntlm.c if (master->data == NULL) { data 1023 source4/heimdal/lib/ntlm/ntlm.c if (RAND_bytes(session->data, session->length) != 1) { data 1029 source4/heimdal/lib/ntlm/ntlm.c RC4(&rc4, master->length, session->data, master->data); data 1062 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, buf.data, buf.length); data 1063 source4/heimdal/lib/ntlm/ntlm.c free(buf.data); data 1066 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, buf.data, buf.length); data 1067 source4/heimdal/lib/ntlm/ntlm.c free(buf.data); data 1126 source4/heimdal/lib/ntlm/ntlm.c krb5_data data; data 1159 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_write(sp, infotarget->data, infotarget->length), data 1163 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_to_data(sp, &data), 0); data 1170 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, data.data, data.length); data 1176 source4/heimdal/lib/ntlm/ntlm.c krb5_data_free(&data); data 1181 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_write(sp, data.data, data.length), data.length); data 1182 source4/heimdal/lib/ntlm/ntlm.c krb5_data_free(&data); data 1184 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_to_data(sp, &data), 0); data 1188 source4/heimdal/lib/ntlm/ntlm.c answer->data = data.data; data 1189 source4/heimdal/lib/ntlm/ntlm.c answer->length = data.length; data 1241 source4/heimdal/lib/ntlm/ntlm.c infotarget->data = NULL; data 1255 source4/heimdal/lib/ntlm/ntlm.c sp = krb5_storage_from_readonly_mem(answer->data, answer->length); data 1286 source4/heimdal/lib/ntlm/ntlm.c infotarget->data = malloc(infotarget->length); data 1287 source4/heimdal/lib/ntlm/ntlm.c if (infotarget->data == NULL) { data 1291 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_storage_read(sp, infotarget->data, infotarget->length), data 1300 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, ((unsigned char *)answer->data) + 16, answer->length - 16); data 1344 source4/heimdal/lib/ntlm/ntlm.c lm->data = malloc(24); data 1345 source4/heimdal/lib/ntlm/ntlm.c if (lm->data == NULL) data 1349 source4/heimdal/lib/ntlm/ntlm.c ntlm->data = malloc(24); data 1350 source4/heimdal/lib/ntlm/ntlm.c if (ntlm->data == NULL) { data 1351 source4/heimdal/lib/ntlm/ntlm.c free(lm->data); data 1352 source4/heimdal/lib/ntlm/ntlm.c lm->data = NULL; data 1358 source4/heimdal/lib/ntlm/ntlm.c memset(lm->data, 0, 24); data 1359 source4/heimdal/lib/ntlm/ntlm.c memcpy(lm->data, clnt_nonce, 8); data 1369 source4/heimdal/lib/ntlm/ntlm.c resp = ntlm->data; data 56 source4/heimdal/lib/roken/base64.c base64_encode(const void *data, int size, char **str) data 66 source4/heimdal/lib/roken/base64.c q = (const unsigned char *) data; data 118 source4/heimdal/lib/roken/base64.c base64_decode(const char *str, void *data) data 123 source4/heimdal/lib/roken/base64.c q = data; data 135 source4/heimdal/lib/roken/base64.c return q - (unsigned char *) data; data 109 source4/heimdal/lib/roken/getaddrinfo.c int (*func)(struct addrinfo *, void *data, int port), data 110 source4/heimdal/lib/roken/getaddrinfo.c void *data, data 125 source4/heimdal/lib/roken/getaddrinfo.c ret = (*func)(a, data, port); data 136 source4/heimdal/lib/roken/getaddrinfo.c const_v4 (struct addrinfo *a, void *data, int port) data 139 source4/heimdal/lib/roken/getaddrinfo.c struct in_addr *addr = (struct in_addr *)data; data 156 source4/heimdal/lib/roken/getaddrinfo.c const_v6 (struct addrinfo *a, void *data, int port) data 159 source4/heimdal/lib/roken/getaddrinfo.c struct in6_addr *addr = (struct in6_addr *)data; data 228 source4/heimdal/lib/roken/getaddrinfo.c int (*func)(struct addrinfo *, void *data, int port), data 475 source4/heimdal/lib/roken/getarg.c return (*c->func)(FALSE, argc, rargv, goptind, &o, c->data); data 514 source4/heimdal/lib/roken/getarg.c if((*c->func)(TRUE, argc, rargv, goptind, &j, c->data)) data 82 source4/heimdal/lib/roken/getarg.h void *data); data 86 source4/heimdal/lib/roken/getarg.h void *data; data 56 source4/heimdal/lib/roken/hex.c hex_encode(const void *data, size_t size, char **str) data 58 source4/heimdal/lib/roken/hex.c const unsigned char *q = data; data 82 source4/heimdal/lib/roken/hex.c hex_decode(const char *str, void *data, size_t len) data 85 source4/heimdal/lib/roken/hex.c unsigned char *p = data; data 107 source4/heimdal/lib/roken/resolve.c if(rr->u.data) data 108 source4/heimdal/lib/roken/resolve.c free(rr->u.data); data 127 source4/heimdal/lib/roken/resolve.c parse_record(const unsigned char *data, const unsigned char *end_data, data 139 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p, host, sizeof(host)); data 174 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p, host, sizeof(host)); data 189 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p + 2, host, sizeof(host)); data 212 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p + 6, host, sizeof(host)); data 279 source4/heimdal/lib/roken/resolve.c status = dn_expand (data, end_data, p + 18, host, sizeof(host)); data 387 source4/heimdal/lib/roken/resolve.c rr->u.data = (unsigned char*)malloc(size); data 388 source4/heimdal/lib/roken/resolve.c if(size != 0 && rr->u.data == NULL) { data 393 source4/heimdal/lib/roken/resolve.c memcpy(rr->u.data, p, size); data 405 source4/heimdal/lib/roken/resolve.c parse_reply(const unsigned char *data, size_t len) data 411 source4/heimdal/lib/roken/resolve.c const unsigned char *end_data = data + len; data 419 source4/heimdal/lib/roken/resolve.c p = data; data 450 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p, host, sizeof(host)); data 472 source4/heimdal/lib/roken/resolve.c if(parse_record(data, end_data, &p, rr) != 0) { data 479 source4/heimdal/lib/roken/resolve.c if(parse_record(data, end_data, &p, rr) != 0) { data 486 source4/heimdal/lib/roken/resolve.c if(parse_record(data, end_data, &p, rr) != 0) { data 245 source4/heimdal/lib/roken/resolve.h void *data; data 42 source4/heimdal/lib/roken/rtbl.c char *data; data 111 source4/heimdal/lib/roken/rtbl.c free (c->rows[j].data); data 178 source4/heimdal/lib/roken/rtbl.c if((tmp[table->columns[c]->num_rows++].data = strdup("")) == NULL) data 195 source4/heimdal/lib/roken/rtbl.c column->width = max (column->width, strlen (column->rows[i].data)); data 289 source4/heimdal/lib/roken/rtbl.c add_column_entry (struct column_data *c, const char *data) data 293 source4/heimdal/lib/roken/rtbl.c row.data = strdup (data); data 294 source4/heimdal/lib/roken/rtbl.c if (row.data == NULL) data 298 source4/heimdal/lib/roken/rtbl.c free (row.data); data 307 source4/heimdal/lib/roken/rtbl.c rtbl_add_column_entry_by_id (rtbl_t table, unsigned int id, const char *data) data 314 source4/heimdal/lib/roken/rtbl.c return add_column_entry(c, data); data 336 source4/heimdal/lib/roken/rtbl.c rtbl_add_column_entry (rtbl_t table, const char *column, const char *data) data 343 source4/heimdal/lib/roken/rtbl.c return add_column_entry(c, data); data 423 source4/heimdal/lib/roken/rtbl.c fprintf (f, "%*s", w, c->rows[j].data); data 41 source4/heimdal/lib/wind/combining.c translation_cmp(const void *key, const void *data) data 44 source4/heimdal/lib/wind/combining.c const struct translation *t2 = (const struct translation *)data; data 46 source4/heimdal/lib/wind/map.c translation_cmp(const void *key, const void *data) data 49 source4/heimdal/lib/wind/map.c const struct translation *t2 = (const struct translation *)data; data 48 source4/heimdal/lib/wind/normalize.c translation_cmp(const void *key, const void *data) data 51 source4/heimdal/lib/wind/normalize.c const struct translation *t2 = (const struct translation *)data; data 241 source4/kdc/hdb-samba4.c dump_data(0, sc_val->data, sc_val->length); data 255 source4/kdc/hdb-samba4.c if (!scpk->data || !scpk->data[0]) { data 263 source4/kdc/hdb-samba4.c if (!scpk->data || !scpk->data[0]) { data 280 source4/kdc/hdb-samba4.c blob = strhex_to_data_blob(mem_ctx, scpk->data); data 281 source4/kdc/hdb-samba4.c if (!blob.data) { data 388 source4/kdc/hdb-samba4.c ret = krb5_data_copy(&key.salt->salt, salt.data, salt.length); data 400 source4/kdc/hdb-samba4.c pkb4->keys[i].value->data, data 451 source4/kdc/hdb-samba4.c ret = krb5_data_copy(&key.salt->salt, salt.data, salt.length); data 461 source4/kdc/hdb-samba4.c pkb3->keys[i].value->data, data 517 source4/kdc/hdb-samba4.c computer_val.data = discard_const_p(uint8_t,"computer"); data 518 source4/kdc/hdb-samba4.c computer_val.length = strlen((const char *)computer_val.data); data 783 source4/kdc/hdb-samba4.c mdfour(password_hash.hash, password_utf16.data, password_utf16.length); data 142 source4/kdc/kdc.c if (blob.data == NULL) { data 148 source4/kdc/kdc.c status = socket_recvfrom(kdc_socket->sock, blob.data, blob.length, &nread, data 186 source4/kdc/kdc.c talloc_steal(rep, reply.data); data 188 source4/kdc/kdc.c if (rep->packet.data == NULL) { data 233 source4/kdc/kdc.c talloc_steal(tmp_ctx, blob.data); data 248 source4/kdc/kdc.c input = data_blob_const(blob.data + 4, blob.length - 4); data 264 source4/kdc/kdc.c if (!blob.data) { data 269 source4/kdc/kdc.c RSIVAL(blob.data, 0, reply.length); data 270 source4/kdc/kdc.c memcpy(blob.data + 4, reply.data, reply.length); data 337 source4/kdc/kdc.c input->data, input->length, data 347 source4/kdc/kdc.c *reply = data_blob_talloc(mem_ctx, k5_reply.data, k5_reply.length); data 600 source4/kdc/kdc.c srv_sig = data_blob_const(pac_validate.ChecksumAndSignature.data, data 646 source4/kdc/kdc.c kdc_sig.signature = data_blob_const(&pac_validate.ChecksumAndSignature.data[pac_validate.ChecksumLength], data 73 source4/kdc/kpasswdd.c if (!error_blob->data) { data 76 source4/kdc/kpasswdd.c RSSVAL(error_blob->data, 0, result_code); data 77 source4/kdc/kpasswdd.c memcpy(error_blob->data + 2, error_string_utf8, len + 1); data 97 source4/kdc/kpasswdd.c k5_error_bytes.data = error_bytes.data; data 105 source4/kdc/kpasswdd.c *error_blob = data_blob_talloc(mem_ctx, k5_error_blob.data, k5_error_blob.length); data 107 source4/kdc/kpasswdd.c if (!error_blob->data) { data 237 source4/kdc/kpasswdd.c (const char *)input->data, data 239 source4/kdc/kpasswdd.c (void **)&password.data, &pw_len, false)) { data 272 source4/kdc/kpasswdd.c ret = decode_ChangePasswdDataMS(input->data, input->length, data 283 source4/kdc/kpasswdd.c (const char *)chpw.newpasswd.data, data 285 source4/kdc/kpasswdd.c (void **)&password.data, &pw_len, false)) { data 462 source4/kdc/kpasswdd.c len = RSVAL(input->data, 0); data 471 source4/kdc/kpasswdd.c version = RSVAL(input->data, 2); data 472 source4/kdc/kpasswdd.c ap_req_len = RSVAL(input->data, 4); data 479 source4/kdc/kpasswdd.c ap_req = data_blob_const(&input->data[header_len], ap_req_len); data 480 source4/kdc/kpasswdd.c krb_priv_req = data_blob_const(&input->data[header_len + ap_req_len], krb_priv_len); data 611 source4/kdc/kpasswdd.c if (!reply->data) { data 615 source4/kdc/kpasswdd.c RSSVAL(reply->data, 0, reply->length); data 616 source4/kdc/kpasswdd.c RSSVAL(reply->data, 2, 1); /* This is a version 1 reply, MS change/set or otherwise */ data 617 source4/kdc/kpasswdd.c RSSVAL(reply->data, 4, ap_rep.length); data 618 source4/kdc/kpasswdd.c memcpy(reply->data + header_len, data 619 source4/kdc/kpasswdd.c ap_rep.data, data 621 source4/kdc/kpasswdd.c memcpy(reply->data + header_len + ap_rep.length, data 622 source4/kdc/kpasswdd.c krb_priv_rep.data, data 85 source4/kdc/pac-glue.c ret = krb5_data_copy(&pac_data, pac_out.data, pac_out.length); data 207 source4/kdc/pac-glue.c pa.padata_value.data = malloc(pa.padata_value.length); data 208 source4/kdc/pac-glue.c if (!pa.padata_value.data) { data 210 source4/kdc/pac-glue.c e_data->data = NULL; data 214 source4/kdc/pac-glue.c SIVAL(pa.padata_value.data, 0, NT_STATUS_V(nt_status)); data 215 source4/kdc/pac-glue.c SIVAL(pa.padata_value.data, 4, 0); data 216 source4/kdc/pac-glue.c SIVAL(pa.padata_value.data, 8, 1); data 219 source4/kdc/pac-glue.c free(pa.padata_value.data); data 221 source4/kdc/pac-glue.c e_data->data = buf; data 257 source4/kdc/pac-glue.c workstation = talloc_strndup(tmp_ctx, addresses->val->address.data, MIN(addresses->val->address.length, 15)); data 242 source4/ldap_server/ldap_backend.c search_options = talloc_get_type(search_control->data, struct ldb_search_options_control); data 255 source4/ldap_server/ldap_backend.c if (extended_dn_control->data) { data 256 source4/ldap_server/ldap_backend.c extended_dn_decoded = talloc_get_type(extended_dn_control->data, struct ldb_extended_dn_control); data 413 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->mods[i].attrib.values[j].data; data 501 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->attributes[i].values[j].data; data 637 source4/ldap_server/ldap_backend.c (char *)ldb_dn_get_rdn_val(newrdn)->data)) { data 690 source4/ldap_server/ldap_backend.c (int)req->value.length, req->value.data); data 113 source4/ldap_server/ldap_server.c ret = data_blob_append(call, &blob, b.data, b.length); data 116 source4/ldap_server/ldap_server.c talloc_set_name_const(blob.data, "Outgoing, encoded LDAP packet"); data 294 source4/ldap_server/ldap_server.c s = sscanf((const char *)el->values[i].data, "%255[^=]=%d", policy_name, &policy_value); data 47 source4/lib/cmdline/popt_common.c const char *arg, const void *data) data 59 source4/lib/cmdline/popt_common.c const char *arg, const void *data) data 141 source4/lib/cmdline/popt_common.c const char *arg, const void *data) data 55 source4/lib/cmdline/popt_credentials.c const char *arg, const void *data) data 50 source4/lib/com/classes/simple.c static WERROR simple_IStream_Write (struct IStream *d, TALLOC_CTX *mem_ctx, uint8_t *data, uint32_t num_requested, uint32_t num_written) data 34 source4/lib/com/com.h void *data; data 76 source4/lib/ldb-samba/ldif_handlers.c if (out->data == NULL) { data 88 source4/lib/ldb-samba/ldif_handlers.c if (strncmp("S-", (const char *)v->data, 2) != 0) return false; data 110 source4/lib/ldb-samba/ldif_handlers.c talloc_free(v.data); data 121 source4/lib/ldb-samba/ldif_handlers.c talloc_free(v.data); data 157 source4/lib/ldb-samba/ldif_handlers.c if (!out->data) { data 161 source4/lib/ldb-samba/ldif_handlers.c (*out).length = strhex_to_str((char *)out->data, out->length, data 162 source4/lib/ldb-samba/ldif_handlers.c (const char *)in->data, in->length); data 209 source4/lib/ldb-samba/ldif_handlers.c out->data = (uint8_t *)GUID_string(mem_ctx, &guid); data 210 source4/lib/ldb-samba/ldif_handlers.c if (out->data == NULL) { data 213 source4/lib/ldb-samba/ldif_handlers.c out->length = strlen((const char *)out->data); data 241 source4/lib/ldb-samba/ldif_handlers.c if (!out->data) { data 245 source4/lib/ldb-samba/ldif_handlers.c (*out).length = strhex_to_str((char *)out->data, out->length, data 246 source4/lib/ldb-samba/ldif_handlers.c (const char *)in->data, in->length); data 274 source4/lib/ldb-samba/ldif_handlers.c talloc_free(v.data); data 285 source4/lib/ldb-samba/ldif_handlers.c talloc_free(v.data); data 317 source4/lib/ldb-samba/ldif_handlers.c sd = sddl_decode(mem_ctx, (const char *)in->data, NULL); data 350 source4/lib/ldb-samba/ldif_handlers.c out->data = (uint8_t *)sddl_encode(mem_ctx, sd, NULL); data 352 source4/lib/ldb-samba/ldif_handlers.c if (out->data == NULL) { data 355 source4/lib/ldb-samba/ldif_handlers.c out->length = strlen((const char *)out->data); data 376 source4/lib/ldb-samba/ldif_handlers.c *out = data_blob_talloc(mem_ctx, in->data, in->length); data 377 source4/lib/ldb-samba/ldif_handlers.c if (in->data && !out->data) { data 384 source4/lib/ldb-samba/ldif_handlers.c const char *lDAPDisplayName = talloc_strndup(tmp_ctx, (char *)in->data, in->length); data 392 source4/lib/ldb-samba/ldif_handlers.c if (!out->data) { data 397 source4/lib/ldb-samba/ldif_handlers.c *out = data_blob_talloc(mem_ctx, in->data, in->length); data 400 source4/lib/ldb-samba/ldif_handlers.c if (in->data && !out->data) { data 409 source4/lib/ldb-samba/ldif_handlers.c if (!out->data) { data 465 source4/lib/ldb-samba/ldif_handlers.c string = talloc_strndup(mem_ctx, (const char *)in->data, in->length); data 584 source4/lib/ldb-samba/ldif_handlers.c if (IVAL(v->data, 0) == PREFIX_MAP_VERSION_DSDB) { data 633 source4/lib/ldb-samba/ldif_handlers.c if (!out->data) { data 39 source4/lib/ldb/common/attrib_handlers.c if (in->length > 0 && out->data == NULL) { data 59 source4/lib/ldb/common/attrib_handlers.c if (!in || !out || !(in->data)) { data 63 source4/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)ldb_casefold(ldb, mem_ctx, (const char *)(in->data), in->length); data 64 source4/lib/ldb/common/attrib_handlers.c if (out->data == NULL) { data 65 source4/lib/ldb/common/attrib_handlers.c ldb_debug(ldb, LDB_DEBUG_ERROR, "ldb_handler_fold: unable to casefold string [%s]", in->data); data 69 source4/lib/ldb/common/attrib_handlers.c s = (char *)(out->data); data 98 source4/lib/ldb/common/attrib_handlers.c out->length = strlen((char *)out->data); data 112 source4/lib/ldb/common/attrib_handlers.c long long i = strtoll((char *)in->data, &end, 0); data 116 source4/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)talloc_asprintf(mem_ctx, "%lld", i); data 117 source4/lib/ldb/common/attrib_handlers.c if (out->data == NULL) { data 120 source4/lib/ldb/common/attrib_handlers.c out->length = strlen((char *)out->data); data 130 source4/lib/ldb/common/attrib_handlers.c return strtoll((char *)v1->data, NULL, 0) - strtoll((char *)v2->data, NULL, 0); data 142 source4/lib/ldb/common/attrib_handlers.c return memcmp(v1->data, v2->data, v1->length); data 156 source4/lib/ldb/common/attrib_handlers.c const char *s1=(const char *)v1->data, *s2=(const char *)v2->data; data 241 source4/lib/ldb/common/attrib_handlers.c out->data = NULL; data 248 source4/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)ldb_dn_alloc_casefold(mem_ctx, dn); data 249 source4/lib/ldb/common/attrib_handlers.c if (out->data == NULL) { data 252 source4/lib/ldb/common/attrib_handlers.c out->length = strlen((char *)out->data); data 294 source4/lib/ldb/common/attrib_handlers.c t1 = ldb_string_to_time((char *)v1->data); data 295 source4/lib/ldb/common/attrib_handlers.c t2 = ldb_string_to_time((char *)v2->data); data 305 source4/lib/ldb/common/attrib_handlers.c time_t t = ldb_string_to_time((char *)in->data); data 306 source4/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)ldb_timestring(mem_ctx, t); data 307 source4/lib/ldb/common/attrib_handlers.c if (out->data == NULL) { data 310 source4/lib/ldb/common/attrib_handlers.c out->length = strlen((char *)out->data); data 982 source4/lib/ldb/common/ldb.c void *data, data 1000 source4/lib/ldb/common/ldb.c req->op.extended.data = data; data 1020 source4/lib/ldb/common/ldb.c void *data, data 1035 source4/lib/ldb/common/ldb.c oid, data, NULL, data 1276 source4/lib/ldb/common/ldb.c seqr = talloc_get_type(res->extended->data, data 126 source4/lib/ldb/common/ldb_controls.c int ldb_request_add_control(struct ldb_request *req, const char *oid, bool critical, void *data) data 148 source4/lib/ldb/common/ldb_controls.c ctrl->data = data; data 223 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; data 267 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; data 301 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; data 339 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = talloc_steal(ctrl[i], control); data 370 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; data 401 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; data 428 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = NULL; data 461 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; data 501 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; data 528 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = NULL; data 555 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = NULL; data 582 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = NULL; data 94 source4/lib/ldb/common/ldb_dn.c if (strdn->data && strdn->length) { data 95 source4/lib/ldb/common/ldb_dn.c if (strdn->data[0] == '@') { data 98 source4/lib/ldb/common/ldb_dn.c dn->extended_linearized = talloc_strndup(dn, (const char *)strdn->data, strdn->length); data 101 source4/lib/ldb/common/ldb_dn.c if (strdn->data[0] == '<') { data 137 source4/lib/ldb/common/ldb_dn.c blob.data = strdn; data 214 source4/lib/ldb/common/ldb_dn.c ldb_dn_escape_internal(dst, (const char *)value.data, value.length); data 227 source4/lib/ldb/common/ldb_dn.c char *p, *ex_name, *ex_value, *data, *d, *dt, *t; data 282 source4/lib/ldb/common/ldb_dn.c data = talloc_array(dn->components, char, strlen(parse_dn) + 1); data 283 source4/lib/ldb/common/ldb_dn.c if (!data) { data 293 source4/lib/ldb/common/ldb_dn.c d = dt = data; data 329 source4/lib/ldb/common/ldb_dn.c .data = ex_value, data 370 source4/lib/ldb/common/ldb_dn.c talloc_free(data); data 527 source4/lib/ldb/common/ldb_dn.c dn->components[dn->comp_num].value.data = (uint8_t *)talloc_strdup(dn->components, dt); data 529 source4/lib/ldb/common/ldb_dn.c if ( ! dn->components[dn->comp_num].value.data) { data 633 source4/lib/ldb/common/ldb_dn.c dn->components[dn->comp_num].value.data = (uint8_t *)talloc_strdup(dn->components, dt); data 636 source4/lib/ldb/common/ldb_dn.c if ( ! dn->components[dn->comp_num].value.data) { data 643 source4/lib/ldb/common/ldb_dn.c talloc_free(data); data 698 source4/lib/ldb/common/ldb_dn.c (char *)dn->components[i].value.data, data 754 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf(mem_ctx, "<%s=%s>", dn->extended_components[i].name, val.data); data 756 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf_append(p, ";<%s=%s>", dn->extended_components[i].name, val.data); data 759 source4/lib/ldb/common/ldb_dn.c talloc_free(val.data); data 825 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); data 880 source4/lib/ldb/common/ldb_dn.c (char *)dn->components[i].cf_value.data, data 960 source4/lib/ldb/common/ldb_dn.c ret = strcmp((char *)base->components[n_base].cf_value.data, (char *)dn->components[n_dn].cf_value.data); data 1023 source4/lib/ldb/common/ldb_dn.c ret = strcmp((char *)dn0->components[i].cf_value.data, (char *)dn1->components[i].cf_value.data); data 1041 source4/lib/ldb/common/ldb_dn.c if (dst.value.data == NULL) { data 1047 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.value.data); data 1051 source4/lib/ldb/common/ldb_dn.c if (src->cf_value.data) { data 1053 source4/lib/ldb/common/ldb_dn.c if (dst.cf_value.data == NULL) { data 1054 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.value.data); data 1062 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.value.data); data 1067 source4/lib/ldb/common/ldb_dn.c dst.cf_value.data = NULL; data 1085 source4/lib/ldb/common/ldb_dn.c if (dst.value.data == NULL) { data 1091 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.value.data); data 1124 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->components[i].value.data) { data 1142 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->extended_components[i].value.data) { data 1215 source4/lib/ldb/common/ldb_dn.c if (dn->components[dn->comp_num].value.data == NULL) { data 1340 source4/lib/ldb/common/ldb_dn.c if (dn->components[i].value.data == NULL) { data 1428 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[dn->comp_num - i].value.data); data 1430 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[dn->comp_num - i].cf_value.data); data 1438 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); data 1470 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].value.data); data 1472 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); data 1482 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); data 1656 source4/lib/ldb/common/ldb_dn.c v.data = (uint8_t *)talloc_memdup(dn, val.data, v.length+1); data 1657 source4/lib/ldb/common/ldb_dn.c if ( ! v.data) { data 1663 source4/lib/ldb/common/ldb_dn.c talloc_free(dn->components[num].value.data); data 1671 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); data 1715 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components[i].name || !dn->extended_components[i].value.data) { data 1753 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components[i].name || !dn->extended_components[i].value.data) { data 51 source4/lib/ldb/common/ldb_ldif.c const char *fname = (const char *)value->data; data 73 source4/lib/ldb/common/ldb_ldif.c value->data = (uint8_t *)talloc_size(mem_ctx, statbuf.st_size + 1); data 74 source4/lib/ldb/common/ldb_ldif.c if (value->data == NULL) { data 78 source4/lib/ldb/common/ldb_ldif.c value->data[statbuf.st_size] = 0; data 82 source4/lib/ldb/common/ldb_ldif.c buf = (char *)value->data; data 86 source4/lib/ldb/common/ldb_ldif.c talloc_free(value->data); data 191 source4/lib/ldb/common/ldb_ldif.c uint8_t *p = val->data; data 341 source4/lib/ldb/common/ldb_ldif.c (char *)v.data, v.length, data 350 source4/lib/ldb/common/ldb_ldif.c (char *)v.data, v.length, data 356 source4/lib/ldb/common/ldb_ldif.c if (v.data != msg->elements[i].values[j].data) { data 357 source4/lib/ldb/common/ldb_ldif.c talloc_free(v.data); data 477 source4/lib/ldb/common/ldb_ldif.c value->data = (uint8_t *)p; data 482 source4/lib/ldb/common/ldb_ldif.c value->length = strlen((char *)value->data); data 483 source4/lib/ldb/common/ldb_ldif.c *s = ((char *)value->data) + value->length; data 485 source4/lib/ldb/common/ldb_ldif.c value->length = p - (char *)value->data; data 491 source4/lib/ldb/common/ldb_ldif.c int len = ldb_base64_decode((char *)value->data); data 532 source4/lib/ldb/common/ldb_ldif.c value.data = NULL; data 573 source4/lib/ldb/common/ldb_ldif.c (char *)value.data); data 585 source4/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp((char *)value.data, ldb_changetypes[i].name) == 0) { data 592 source4/lib/ldb/common/ldb_ldif.c "Error: Bad ldif changetype '%s'\n",(char *)value.data); data 616 source4/lib/ldb/common/ldb_ldif.c if (ldb_msg_add_empty(msg, (char *)value.data, flags, NULL) != 0) { data 644 source4/lib/ldb/common/ldb_ldif.c if (value.data != el->values[el->num_values].data) { data 645 source4/lib/ldb/common/ldb_ldif.c talloc_steal(el->values, el->values[el->num_values].data); data 668 source4/lib/ldb/common/ldb_ldif.c if (value.data != el->values[0].data) { data 669 source4/lib/ldb/common/ldb_ldif.c talloc_steal(el->values, el->values[0].data); data 199 source4/lib/ldb/common/ldb_match.c save_p = val.data; data 200 source4/lib/ldb/common/ldb_match.c cnk.data = NULL; data 211 source4/lib/ldb/common/ldb_match.c if (memcmp((char *)val.data, (char *)cnk.data, cnk.length) != 0) goto failed; data 213 source4/lib/ldb/common/ldb_match.c val.data += cnk.length; data 215 source4/lib/ldb/common/ldb_match.c talloc_free(cnk.data); data 216 source4/lib/ldb/common/ldb_match.c cnk.data = NULL; data 225 source4/lib/ldb/common/ldb_match.c p = strstr((char *)val.data, (char *)cnk.data); data 229 source4/lib/ldb/common/ldb_match.c g = strstr((char *)p + cnk.length, (char *)cnk.data); data 233 source4/lib/ldb/common/ldb_match.c val.length = val.length - (p - (char *)(val.data)) - cnk.length; data 234 source4/lib/ldb/common/ldb_match.c val.data = (uint8_t *)(p + cnk.length); data 236 source4/lib/ldb/common/ldb_match.c talloc_free(cnk.data); data 237 source4/lib/ldb/common/ldb_match.c cnk.data = NULL; data 240 source4/lib/ldb/common/ldb_match.c if ( (! tree->u.substring.end_with_wildcard) && (*(val.data) != 0) ) goto failed; /* last chunk have not reached end of string */ data 246 source4/lib/ldb/common/ldb_match.c talloc_free(cnk.data); data 282 source4/lib/ldb/common/ldb_match.c i1 = strtoull((char *)v1->data, NULL, 0); data 283 source4/lib/ldb/common/ldb_match.c i2 = strtoull((char *)v2->data, NULL, 0); data 293 source4/lib/ldb/common/ldb_match.c i1 = strtoull((char *)v1->data, NULL, 0); data 294 source4/lib/ldb/common/ldb_match.c i2 = strtoull((char *)v2->data, NULL, 0); data 69 source4/lib/ldb/common/ldb_msg.c if (memcmp(v1->data, v2->data, v1->length) == 0) { data 99 source4/lib/ldb/common/ldb_msg.c if (v->data == NULL) { data 100 source4/lib/ldb/common/ldb_msg.c v2.data = NULL; data 106 source4/lib/ldb/common/ldb_msg.c v2.data = talloc_array(mem_ctx, uint8_t, v->length+1); data 107 source4/lib/ldb/common/ldb_msg.c if (!v2.data) { data 112 source4/lib/ldb/common/ldb_msg.c memcpy(v2.data, v->data, v->length); data 113 source4/lib/ldb/common/ldb_msg.c ((char *)v2.data)[v->length] = 0; data 222 source4/lib/ldb/common/ldb_msg.c talloc_steal(el->values, val->data); data 236 source4/lib/ldb/common/ldb_msg.c val.data = discard_const_p(uint8_t, str); data 255 source4/lib/ldb/common/ldb_msg.c val.data = (uint8_t *)str; data 277 source4/lib/ldb/common/ldb_msg.c val.data = (uint8_t *)str; data 334 source4/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 337 source4/lib/ldb/common/ldb_msg.c return strtol((const char *)v->data, NULL, 0); data 345 source4/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 348 source4/lib/ldb/common/ldb_msg.c return strtoul((const char *)v->data, NULL, 0); data 356 source4/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 359 source4/lib/ldb/common/ldb_msg.c return strtoll((const char *)v->data, NULL, 0); data 367 source4/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 370 source4/lib/ldb/common/ldb_msg.c return strtoull((const char *)v->data, NULL, 0); data 378 source4/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 381 source4/lib/ldb/common/ldb_msg.c return strtod((const char *)v->data, NULL); data 389 source4/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 392 source4/lib/ldb/common/ldb_msg.c if (v->length == 5 && strncasecmp((const char *)v->data, "FALSE", 5) == 0) { data 395 source4/lib/ldb/common/ldb_msg.c if (v->length == 4 && strncasecmp((const char *)v->data, "TRUE", 4) == 0) { data 406 source4/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 409 source4/lib/ldb/common/ldb_msg.c return (const char *)v->data; data 421 source4/lib/ldb/common/ldb_msg.c if (!v || !v->data) { data 495 source4/lib/ldb/common/ldb_msg.c if (el->values[j].data == NULL && values[j].length != 0) { data 892 source4/lib/ldb/common/ldb_msg.c val.data = discard_const_p(uint8_t, value); data 68 source4/lib/ldb/common/ldb_parse.c ret.data = (uint8_t *)talloc_size(mem_ctx, slen+1); data 70 source4/lib/ldb/common/ldb_parse.c if (ret.data == NULL) return ret; data 76 source4/lib/ldb/common/ldb_parse.c talloc_free(ret.data); data 80 source4/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j++] = c; data 83 source4/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j++] = str[i]; data 87 source4/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j] = 0; data 102 source4/lib/ldb/common/ldb_parse.c unsigned char *buf = val.data; data 135 source4/lib/ldb/common/ldb_parse.c val.data = discard_const_p(uint8_t, string); data 190 source4/lib/ldb/common/ldb_parse.c if ((ret[val])->data == NULL) return NULL; data 225 source4/lib/ldb/common/ldb_parse.c if (ret->u.extended.value.data == NULL) goto failed; data 408 source4/lib/ldb/common/ldb_parse.c if (ret->u.equality.value.data == NULL) { data 419 source4/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { data 430 source4/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { data 441 source4/lib/ldb/common/ldb_parse.c if (ret->u.comparison.value.data == NULL) { data 80 source4/lib/ldb/include/ldb.h uint8_t *data; /*!< result data */ data 657 source4/lib/ldb/include/ldb.h void *data; data 690 source4/lib/ldb/include/ldb.h void *data; /* NULL or a valid talloc pointer! talloc_get_type() will be used on it */ data 1072 source4/lib/ldb/include/ldb.h int ldb_request_add_control(struct ldb_request *req, const char *oid, bool critical, void *data); data 1216 source4/lib/ldb/include/ldb.h void *data,/* NULL or a valid talloc pointer! talloc_get_type() will be used on it */ data 1238 source4/lib/ldb/include/ldb.h void *data,/* NULL or a valid talloc pointer! talloc_get_type() will be used on it */ data 120 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j]->bv_val = el->values[j].data; data 178 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data = talloc_size(el->values, bval[i]->bv_len+1); data 179 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!el->values[i].data) { data 183 source4/lib/ldb/ldb_ldap/ldb_ldap.c memcpy(el->values[i].data, bval[i]->bv_val, bval[i]->bv_len); data 184 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data[bval[i]->bv_len] = 0; data 104 source4/lib/ldb/ldb_map/ldb_map.c const struct map_private *data = talloc_get_type(ldb_module_get_private(module), struct map_private); data 105 source4/lib/ldb/ldb_map/ldb_map.c return data->context; data 135 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 137 source4/lib/ldb/ldb_map/ldb_map.c if (!data->remote_base_dn || !data->local_base_dn) { data 145 source4/lib/ldb/ldb_map/ldb_map.c static struct ldb_dn *ldb_dn_rebase_local(void *mem_ctx, const struct ldb_map_context *data, struct ldb_dn *dn) data 156 source4/lib/ldb/ldb_map/ldb_map.c if ( ! data->remote_base_dn || ! data->local_base_dn) { data 160 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_remove_base_components(new_dn, ldb_dn_get_comp_num(data->remote_base_dn))) { data 165 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_add_base(new_dn, data->local_base_dn)) { data 174 source4/lib/ldb/ldb_map/ldb_map.c static struct ldb_dn *ldb_dn_rebase_remote(void *mem_ctx, const struct ldb_map_context *data, struct ldb_dn *dn) data 185 source4/lib/ldb/ldb_map/ldb_map.c if ( ! data->remote_base_dn || ! data->local_base_dn) { data 189 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_remove_base_components(new_dn, ldb_dn_get_comp_num(data->local_base_dn))) { data 194 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_add_base(new_dn, data->remote_base_dn)) { data 206 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 215 source4/lib/ldb/ldb_map/ldb_map.c request->op.search.base = ldb_dn_rebase_remote(request, data, request->op.search.base); data 217 source4/lib/ldb/ldb_map/ldb_map.c request->op.search.base = data->remote_base_dn; data 224 source4/lib/ldb/ldb_map/ldb_map.c msg->dn = ldb_dn_rebase_remote(msg, data, msg->dn); data 230 source4/lib/ldb/ldb_map/ldb_map.c msg->dn = ldb_dn_rebase_remote(msg, data, msg->dn); data 235 source4/lib/ldb/ldb_map/ldb_map.c request->op.del.dn = ldb_dn_rebase_remote(request, data, request->op.del.dn); data 239 source4/lib/ldb/ldb_map/ldb_map.c request->op.rename.olddn = ldb_dn_rebase_remote(request, data, request->op.rename.olddn); data 240 source4/lib/ldb/ldb_map/ldb_map.c request->op.rename.newdn = ldb_dn_rebase_remote(request, data, request->op.rename.newdn); data 257 source4/lib/ldb/ldb_map/ldb_map.c static const struct ldb_map_objectclass *map_objectclass_find_local(const struct ldb_map_context *data, const char *name) data 261 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->objectclass_maps && data->objectclass_maps[i].local_name; i++) { data 262 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(data->objectclass_maps[i].local_name, name) == 0) { data 263 source4/lib/ldb/ldb_map/ldb_map.c return &data->objectclass_maps[i]; data 271 source4/lib/ldb/ldb_map/ldb_map.c static const struct ldb_map_objectclass *map_objectclass_find_remote(const struct ldb_map_context *data, const char *name) data 275 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->objectclass_maps && data->objectclass_maps[i].remote_name; i++) { data 276 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(data->objectclass_maps[i].remote_name, name) == 0) { data 277 source4/lib/ldb/ldb_map/ldb_map.c return &data->objectclass_maps[i]; data 285 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_attribute *map_attr_find_local(const struct ldb_map_context *data, const char *name) data 289 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { data 290 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(data->attribute_maps[i].local_name, name) == 0) { data 291 source4/lib/ldb/ldb_map/ldb_map.c return &data->attribute_maps[i]; data 294 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { data 295 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(data->attribute_maps[i].local_name, "*") == 0) { data 296 source4/lib/ldb/ldb_map/ldb_map.c return &data->attribute_maps[i]; data 304 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_attribute *map_attr_find_remote(const struct ldb_map_context *data, const char *name) data 310 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { data 311 source4/lib/ldb/ldb_map/ldb_map.c map = &data->attribute_maps[i]; data 313 source4/lib/ldb/ldb_map/ldb_map.c wildcard = &data->attribute_maps[i]; data 352 source4/lib/ldb/ldb_map/ldb_map.c bool map_attr_check_remote(const struct ldb_map_context *data, const char *attr) data 354 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_attribute *map = map_attr_find_local(data, attr); data 457 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 459 source4/lib/ldb/ldb_map/ldb_map.c if (!data->local_base_dn) { data 463 source4/lib/ldb/ldb_map/ldb_map.c return ldb_dn_compare_base(data->local_base_dn, dn) == 0; data 469 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 492 source4/lib/ldb/ldb_map/ldb_map.c map = map_attr_find_local(data, ldb_dn_get_component_name(dn, i)); data 523 source4/lib/ldb/ldb_map/ldb_map.c if (value.data == NULL) goto failed; data 544 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 567 source4/lib/ldb/ldb_map/ldb_map.c map = map_attr_find_remote(data, ldb_dn_get_component_name(dn, i)); data 598 source4/lib/ldb/ldb_map/ldb_map.c if (value.data == NULL) goto failed; data 620 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 623 source4/lib/ldb/ldb_map/ldb_map.c dn1 = ldb_dn_rebase_local(mem_ctx, data, dn); data 646 source4/lib/ldb/ldb_map/ldb_map.c newval.data = NULL; data 654 source4/lib/ldb/ldb_map/ldb_map.c newval.data = (uint8_t *)ldb_dn_alloc_linearized(mem_ctx, newdn); data 655 source4/lib/ldb/ldb_map/ldb_map.c if (newval.data) { data 656 source4/lib/ldb/ldb_map/ldb_map.c newval.length = strlen((char *)newval.data); data 675 source4/lib/ldb/ldb_map/ldb_map.c newval.data = NULL; data 683 source4/lib/ldb/ldb_map/ldb_map.c newval.data = (uint8_t *)ldb_dn_alloc_linearized(mem_ctx, newdn); data 684 source4/lib/ldb/ldb_map/ldb_map.c if (newval.data) { data 685 source4/lib/ldb/ldb_map/ldb_map.c newval.length = strlen((char *)newval.data); data 695 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 696 source4/lib/ldb/ldb_map/ldb_map.c const char *name = (char *)val->data; data 697 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_objectclass *map = map_objectclass_find_local(data, name); data 701 source4/lib/ldb/ldb_map/ldb_map.c newval.data = (uint8_t*)talloc_strdup(mem_ctx, map->remote_name); data 702 source4/lib/ldb/ldb_map/ldb_map.c newval.length = strlen((char *)newval.data); data 712 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 749 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp((char *)el->values[i].data, data->add_objectclass) == 0) { data 755 source4/lib/ldb/ldb_map/ldb_map.c val.data = (uint8_t *)talloc_strdup(el->values, data->add_objectclass); data 756 source4/lib/ldb/ldb_map/ldb_map.c val.length = strlen((char *)val.data); data 771 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 772 source4/lib/ldb/ldb_map/ldb_map.c const char *name = (char *)val->data; data 773 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_objectclass *map = map_objectclass_find_remote(data, name); data 777 source4/lib/ldb/ldb_map/ldb_map.c newval.data = (uint8_t*)talloc_strdup(mem_ctx, map->local_name); data 778 source4/lib/ldb/ldb_map/ldb_map.c newval.length = strlen((char *)newval.data); data 788 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *data = map_get_context(module); data 826 source4/lib/ldb/ldb_map/ldb_map.c val.data = (uint8_t *)talloc_strdup(el->values, data->add_objectclass); data 827 source4/lib/ldb/ldb_map/ldb_map.c val.length = strlen((char *)val.data); data 990 source4/lib/ldb/ldb_map/ldb_map.c static int map_init_dns(struct ldb_module *module, struct ldb_map_context *data, const char *name) data 1000 source4/lib/ldb/ldb_map/ldb_map.c data->local_base_dn = NULL; data 1001 source4/lib/ldb/ldb_map/ldb_map.c data->remote_base_dn = NULL; data 1007 source4/lib/ldb/ldb_map/ldb_map.c dn = ldb_dn_new_fmt(data, ldb, "%s=%s", MAP_DN_NAME, name); data 1014 source4/lib/ldb/ldb_map/ldb_map.c ret = ldb_search(ldb, data, &res, dn, LDB_SCOPE_BASE, attrs, NULL); data 1033 source4/lib/ldb/ldb_map/ldb_map.c data->local_base_dn = ldb_msg_find_attr_as_dn(ldb, data, msg, MAP_DN_FROM); data 1034 source4/lib/ldb/ldb_map/ldb_map.c data->remote_base_dn = ldb_msg_find_attr_as_dn(ldb, data, msg, MAP_DN_TO); data 1041 source4/lib/ldb/ldb_map/ldb_map.c static int map_init_maps(struct ldb_module *module, struct ldb_map_context *data, data 1055 source4/lib/ldb/ldb_map/ldb_map.c data->attribute_maps = talloc_array(data, struct ldb_map_attribute, i+j+2); data 1056 source4/lib/ldb/ldb_map/ldb_map.c if (data->attribute_maps == NULL) { data 1063 source4/lib/ldb/ldb_map/ldb_map.c data->attribute_maps[last] = attrs[i]; data 1069 source4/lib/ldb/ldb_map/ldb_map.c data->attribute_maps[last] = builtin_attribute_maps[i]; data 1073 source4/lib/ldb/ldb_map/ldb_map.c if (data->add_objectclass) { data 1075 source4/lib/ldb/ldb_map/ldb_map.c data->attribute_maps[last] = objectclass_attribute_map; data 1078 source4/lib/ldb/ldb_map/ldb_map.c data->attribute_maps[last] = objectclass_convert_map; data 1083 source4/lib/ldb/ldb_map/ldb_map.c memset(&data->attribute_maps[last], 0, sizeof(struct ldb_map_attribute)); data 1086 source4/lib/ldb/ldb_map/ldb_map.c data->objectclass_maps = ocls; data 1088 source4/lib/ldb/ldb_map/ldb_map.c data->wildcard_attributes = wildcard_attributes; data 1100 source4/lib/ldb/ldb_map/ldb_map.c struct map_private *data; data 1104 source4/lib/ldb/ldb_map/ldb_map.c data = talloc_zero(module, struct map_private); data 1105 source4/lib/ldb/ldb_map/ldb_map.c if (data == NULL) { data 1110 source4/lib/ldb/ldb_map/ldb_map.c ldb_module_set_private(module, data); data 1112 source4/lib/ldb/ldb_map/ldb_map.c data->context = talloc_zero(data, struct ldb_map_context); data 1113 source4/lib/ldb/ldb_map/ldb_map.c if (!data->context) { data 1119 source4/lib/ldb/ldb_map/ldb_map.c ret = map_init_dns(module, data->context, name); data 1121 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(data); data 1125 source4/lib/ldb/ldb_map/ldb_map.c data->context->add_objectclass = add_objectclass; data 1128 source4/lib/ldb/ldb_map/ldb_map.c ret = map_init_maps(module, data->context, attrs, ocls, wildcard_attributes); data 1130 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(data); data 68 source4/lib/ldb/ldb_map/ldb_map_inbound.c const struct ldb_map_context *data = map_get_context(module); data 69 source4/lib/ldb/ldb_map/ldb_map_inbound.c const struct ldb_map_attribute *map = map_attr_find_local(data, attr_name); data 142 source4/lib/ldb/ldb_map/ldb_map_inbound.c const struct ldb_map_context *data = map_get_context(module); data 147 source4/lib/ldb/ldb_map/ldb_map_inbound.c ret = map_attr_check_remote(data, msg->elements[i].name); data 39 source4/lib/ldb/ldb_map/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 56 source4/lib/ldb/ldb_map/ldb_map_outbound.c (!map_attr_check_remote(data, attrs[i]))) { data 80 source4/lib/ldb/ldb_map/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 102 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_attrs_merge(module, mem_ctx, &new_attrs, data->wildcard_attributes); data 121 source4/lib/ldb/ldb_map/ldb_map_outbound.c map = map_attr_find_local(data, attrs[i]); data 248 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!el->values[i].data) { data 262 source4/lib/ldb/ldb_map/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 275 source4/lib/ldb/ldb_map/ldb_map_outbound.c map = map_attr_find_local(data, attr_name); data 350 source4/lib/ldb/ldb_map/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 351 source4/lib/ldb/ldb_map/ldb_map_outbound.c const struct ldb_map_attribute *map = map_attr_find_local(data, "*"); data 374 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; data->attribute_maps[i].local_name; i++) { data 376 source4/lib/ldb/ldb_map/ldb_map_outbound.c data->attribute_maps[i].local_name); data 655 source4/lib/ldb/ldb_map/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 669 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (map_attr_check_remote(data, tree->u.equality.attr)) { data 872 source4/lib/ldb/ldb_map/ldb_map_outbound.c const struct ldb_map_context *data = map_get_context(module); data 890 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!map_attr_check_remote(data, tree->u.equality.attr)) { data 895 source4/lib/ldb/ldb_map/ldb_map_outbound.c map = map_attr_find_local(data, tree->u.equality.attr); data 53 source4/lib/ldb/ldb_map/ldb_map_private.h bool map_attr_check_remote(const struct ldb_map_context *data, const char *attr); data 56 source4/lib/ldb/ldb_map/ldb_map_private.h const struct ldb_map_attribute *map_attr_find_local(const struct ldb_map_context *data, const char *name); data 57 source4/lib/ldb/ldb_map/ldb_map_private.h const struct ldb_map_attribute *map_attr_find_remote(const struct ldb_map_context *data, const char *name); data 317 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 325 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c (const char *)value.data)); data 338 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data); data 350 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c t->u.substring.chunks[i]->data); data 363 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c subval.data = (void *)wild_card_string; data 368 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 377 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data); data 386 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 395 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data, data 405 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 414 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data, data 437 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 446 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c value.data, data 583 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c valX.data = (uint8_t *)cmp; data 585 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c valY.data = (uint8_t *)val; data 597 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c valX.data = (uint8_t *)cmp; data 599 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c valY.data = (uint8_t *)val; data 1062 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 1072 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c el->values[j].data, value.data); data 1168 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 1178 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c el->values[j].data, value.data); data 1224 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (value.data == NULL) { data 1233 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid, attr, value.data); data 59 source4/lib/ldb/ldb_tdb/ldb_cache.c void *data = ldb_module_get_private(module); data 60 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 91 source4/lib/ldb/ldb_tdb/ldb_cache.c (char *)el->values[i].data) == 0) { data 110 source4/lib/ldb/ldb_tdb/ldb_cache.c void *data = ldb_module_get_private(module); data 111 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 183 source4/lib/ldb/ldb_tdb/ldb_cache.c void *data = ldb_module_get_private(module); data 184 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 216 source4/lib/ldb/ldb_tdb/ldb_cache.c val.data = (uint8_t *)talloc_strdup(msg, initial_sequence_number); data 217 source4/lib/ldb/ldb_tdb/ldb_cache.c if (!val.data) { data 239 source4/lib/ldb/ldb_tdb/ldb_cache.c void *data = ldb_module_get_private(module); data 240 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 263 source4/lib/ldb/ldb_tdb/ldb_cache.c void *data = ldb_module_get_private(module); data 264 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 388 source4/lib/ldb/ldb_tdb/ldb_cache.c void *data = ldb_module_get_private(module); data 389 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 429 source4/lib/ldb/ldb_tdb/ldb_cache.c val.data = (uint8_t *)s; data 447 source4/lib/ldb/ldb_tdb/ldb_cache.c val_time.data = (uint8_t *)s; data 470 source4/lib/ldb/ldb_tdb/ldb_cache.c if ((strcmp(ltdb_valid_attr_flags[i].name, (char *)value->data) == 0)) { data 71 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 72 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 103 source4/lib/ldb/ldb_tdb/ldb_index.c ptr = *(struct ldb_index_pointer **)val.data; data 135 source4/lib/ldb/ldb_tdb/ldb_index.c ptr = *(struct ldb_index_pointer **)val.data; data 158 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[i].data = talloc_size(el->values, tmp->value.length+1); data 159 source4/lib/ldb/ldb_tdb/ldb_index.c if (el->values[i].data == NULL) { data 162 source4/lib/ldb/ldb_tdb/ldb_index.c memcpy(el->values[i].data, tmp->value.data, tmp->value.length); data 163 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[i].data[tmp->value.length] = 0; data 179 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 180 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 190 source4/lib/ldb/ldb_tdb/ldb_index.c tmp->value.data = talloc_memdup(tmp, tmp->value.data, tmp->value.length); data 191 source4/lib/ldb/ldb_tdb/ldb_index.c if (tmp->value.data == NULL) { data 205 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[0].data = talloc_memdup(el->values, &ptr, sizeof(ptr)); data 218 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 219 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 281 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 282 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 303 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 304 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 319 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 320 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 455 source4/lib/ldb/ldb_tdb/ldb_index.c char *vstr = ldb_base64_encode(ldb, (char *)v.data, v.length); data 460 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_dn_new_fmt(ldb, ldb, "%s:%s:%.*s", LTDB_INDEX, attr_folded, (int)v.length, (char *)v.data); data 463 source4/lib/ldb/ldb_tdb/ldb_index.c if (v.data != value->data) { data 464 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(v.data); data 489 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp((char *)el->values[j].data, attr) == 0) { data 565 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_strdup(list->dn, (char *)el->values[j].data); data 603 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn[0] = talloc_strdup(list->dn, (char *)tree->u.equality.value.data); data 883 source4/lib/ldb/ldb_tdb/ldb_index.c val.data = (uint8_t *)((uintptr_t)ldb_dn_get_casefold(parent_dn)); data 884 source4/lib/ldb/ldb_tdb/ldb_index.c val.length = strlen((char *)val.data); data 919 source4/lib/ldb/ldb_tdb/ldb_index.c list2->dn[list2->count] = talloc_strdup(list2->dn, (char *)el->values[j].data); data 1074 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(ac->module); data 1075 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 1173 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].data = discard_const_p(uint8_t, dn); data 1195 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(dn, (char *)msg->elements[idx].values[i].data) == 0) { data 1209 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].data = discard_const_p(uint8_t, dn); data 1278 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 1279 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 1411 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 1412 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 1454 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 1455 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 1479 source4/lib/ldb/ldb_tdb/ldb_index.c val.data = (uint8_t *)((uintptr_t)ldb_dn_get_casefold(pdn)); data 1480 source4/lib/ldb/ldb_tdb/ldb_index.c if (val.data == NULL) { data 1485 source4/lib/ldb/ldb_tdb/ldb_index.c val.length = strlen((char *)val.data); data 1505 source4/lib/ldb/ldb_tdb/ldb_index.c static int delete_index(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state) data 1517 source4/lib/ldb/ldb_tdb/ldb_index.c static int re_index(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state) data 1538 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_unpack_data(module, &data, msg); data 1556 source4/lib/ldb/ldb_tdb/ldb_index.c tdb_store(tdb, key2, data, 0); data 1587 source4/lib/ldb/ldb_tdb/ldb_index.c void *data = ldb_module_get_private(module); data 1588 source4/lib/ldb/ldb_tdb/ldb_index.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 79 source4/lib/ldb/ldb_tdb/ldb_pack.c struct TDB_DATA *data) data 115 source4/lib/ldb/ldb_tdb/ldb_pack.c data->dptr = talloc_array(ldb, uint8_t, size); data 116 source4/lib/ldb/ldb_tdb/ldb_pack.c if (!data->dptr) { data 120 source4/lib/ldb/ldb_tdb/ldb_pack.c data->dsize = size; data 122 source4/lib/ldb/ldb_tdb/ldb_pack.c p = data->dptr; data 144 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p+4, message->elements[i].values[j].data, data 160 source4/lib/ldb/ldb_tdb/ldb_pack.c const struct TDB_DATA *data, data 173 source4/lib/ldb/ldb_tdb/ldb_pack.c p = data->dptr; data 174 source4/lib/ldb/ldb_tdb/ldb_pack.c if (data->dsize < 8) { data 183 source4/lib/ldb/ldb_tdb/ldb_pack.c remaining = data->dsize - 8; data 268 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data = talloc_size(message->elements[i].values, len+1); data 269 source4/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].values[j].data == NULL) { data 273 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(message->elements[i].values[j].data, p+4, len); data 274 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data[len] = 0; data 100 source4/lib/ldb/ldb_tdb/ldb_search.c val.data = (uint8_t *)ldb_dn_alloc_linearized(msg, msg->dn); data 101 source4/lib/ldb/ldb_tdb/ldb_search.c val.length = strlen((char *)val.data); data 210 source4/lib/ldb/ldb_tdb/ldb_search.c void *data = ldb_module_get_private(module); data 211 source4/lib/ldb/ldb_tdb/ldb_search.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 243 source4/lib/ldb/ldb_tdb/ldb_search.c void *data = ldb_module_get_private(module); data 244 source4/lib/ldb/ldb_tdb/ldb_search.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 374 source4/lib/ldb/ldb_tdb/ldb_search.c static int search_func(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state) data 395 source4/lib/ldb/ldb_tdb/ldb_search.c ret = ltdb_unpack_data(ac->module, &data, msg); data 442 source4/lib/ldb/ldb_tdb/ldb_search.c void *data = ldb_module_get_private(ctx->module); data 443 source4/lib/ldb/ldb_tdb/ldb_search.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 468 source4/lib/ldb/ldb_tdb/ldb_search.c void *data = ldb_module_get_private(module); data 469 source4/lib/ldb/ldb_tdb/ldb_search.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 85 source4/lib/ldb/ldb_tdb/ldb_tdb.c void *data = ldb_module_get_private(module); data 86 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 98 source4/lib/ldb/ldb_tdb/ldb_tdb.c void *data = ldb_module_get_private(module); data 99 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 218 source4/lib/ldb/ldb_tdb/ldb_tdb.c void *data = ldb_module_get_private(module); data 219 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 317 source4/lib/ldb/ldb_tdb/ldb_tdb.c void *data = ldb_module_get_private(module); data 318 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 566 source4/lib/ldb/ldb_tdb/ldb_tdb.c void *data = ldb_module_get_private(module); data 567 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 846 source4/lib/ldb/ldb_tdb/ldb_tdb.c void *data = ldb_module_get_private(module); data 847 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 862 source4/lib/ldb/ldb_tdb/ldb_tdb.c void *data = ldb_module_get_private(module); data 863 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 881 source4/lib/ldb/ldb_tdb/ldb_tdb.c void *data = ldb_module_get_private(module); data 882 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ltdb_private *ltdb = talloc_get_type(data, struct ltdb_private); data 917 source4/lib/ldb/ldb_tdb/ldb_tdb.c seq = talloc_get_type(req->op.extended.data, data 978 source4/lib/ldb/ldb_tdb/ldb_tdb.c (*ext)->data = talloc_steal(*ext, res); data 99 source4/lib/ldb/ldb_tdb/ldb_tdb.h struct TDB_DATA *data); data 103 source4/lib/ldb/ldb_tdb/ldb_tdb.h const struct TDB_DATA *data, data 116 source4/lib/ldb/modules/asq.c ac->controls[i]->data = asq; data 279 source4/lib/ldb/modules/asq.c (const char *)el->values[i].data); data 372 source4/lib/ldb/modules/asq.c ac->asq_ctrl = talloc_get_type(control->data, struct ldb_asq_control); data 211 source4/lib/ldb/modules/paged_results.c ac->controls[i]->data = paged; data 312 source4/lib/ldb/modules/paged_results.c paged_ctrl = talloc_get_type(control->data, struct ldb_paged_control); data 394 source4/lib/ldb/modules/paged_results.c struct private_data *data; data 399 source4/lib/ldb/modules/paged_results.c data = talloc(module, struct private_data); data 400 source4/lib/ldb/modules/paged_results.c if (data == NULL) { data 404 source4/lib/ldb/modules/paged_results.c data->next_free_id = 1; data 405 source4/lib/ldb/modules/paged_results.c data->store = NULL; data 406 source4/lib/ldb/modules/paged_results.c ldb_module_set_private(module, data); data 70 source4/lib/ldb/modules/paged_searches.c rep_control = talloc_get_type(ares->controls[0]->data, struct ldb_paged_control); data 87 source4/lib/ldb/modules/paged_searches.c req_control = talloc_get_type(req->controls[0]->data, struct ldb_paged_control); data 275 source4/lib/ldb/modules/paged_searches.c controls[0]->data = control; data 298 source4/lib/ldb/modules/paged_searches.c struct private_data *data; data 300 source4/lib/ldb/modules/paged_searches.c data = talloc_get_type(req->context, struct private_data); data 314 source4/lib/ldb/modules/paged_searches.c data->paged_supported = true; data 334 source4/lib/ldb/modules/paged_searches.c struct private_data *data; data 341 source4/lib/ldb/modules/paged_searches.c data = talloc(module, struct private_data); data 342 source4/lib/ldb/modules/paged_searches.c if (data == NULL) { data 346 source4/lib/ldb/modules/paged_searches.c data->paged_supported = false; data 348 source4/lib/ldb/modules/paged_searches.c ldb_module_set_private(module, data); data 359 source4/lib/ldb/modules/paged_searches.c data, check_supported_paged, data 161 source4/lib/ldb/modules/rdn_name.c ldb_dn_get_linearized(msg->dn), rdn_name, rdn_val.data); data 90 source4/lib/ldb/modules/skel.c struct private_data *data; data 92 source4/lib/ldb/modules/skel.c data = talloc_get_type(ldb_module_get_private(ctx), struct private_data); data 95 source4/lib/ldb/modules/skel.c if (data->some_private_data) talloc_free(data->some_private_data); data 108 source4/lib/ldb/modules/skel.c struct private_data *data; data 112 source4/lib/ldb/modules/skel.c data = talloc(module, struct private_data); data 113 source4/lib/ldb/modules/skel.c if (data == NULL) { data 118 source4/lib/ldb/modules/skel.c data->some_private_data = NULL; data 119 source4/lib/ldb/modules/skel.c ldb_module_set_private(module, data); data 98 source4/lib/ldb/modules/sort.c controls[i]->data = resp; data 274 source4/lib/ldb/modules/sort.c sort_ctrls = talloc_get_type(control->data, struct ldb_server_sort_control *); data 360 source4/lib/ldb/nssldb/ldb-nss.c ctrl->data = asqc; data 80 source4/lib/ldb/pyldb.c ret = PyString_FromStringAndSize((const char *)new_val.data, new_val.length); data 769 source4/lib/ldb/pyldb.c old_val.data = (uint8_t *)PyString_AsString(val); data 783 source4/lib/ldb/pyldb.c ret = PyString_FromStringAndSize((const char *)new_val.data, new_val.length); data 878 source4/lib/ldb/pyldb.c void *data; data 883 source4/lib/ldb/pyldb.c data = ldb_get_opaque(PyLdb_AsLdbContext(self), name); data 885 source4/lib/ldb/pyldb.c if (data == NULL) data 896 source4/lib/ldb/pyldb.c PyObject *data; data 898 source4/lib/ldb/pyldb.c if (!PyArg_ParseTuple(args, "sO", &name, &data)) data 903 source4/lib/ldb/pyldb.c ldb_set_opaque(PyLdb_AsLdbContext(self), name, data); data 1276 source4/lib/ldb/pyldb.c me->values[0].data = (uint8_t *)talloc_strndup(me->values, data 1287 source4/lib/ldb/pyldb.c me->values[i].data = (uint8_t *)PyString_AsString(obj); data 1344 source4/lib/ldb/pyldb.c return PyString_FromStringAndSize((char *)el->values[idx].data, el->values[idx].length); data 1401 source4/lib/ldb/pyldb.c el->values[0].data = (uint8_t *)PyString_AsString(py_elements); data 1408 source4/lib/ldb/pyldb.c el->values[i].data = (uint8_t *)PyString_AsString(item); data 1461 source4/lib/ldb/pyldb.c return PyString_FromStringAndSize((char *)el->values[0].data, el->values[0].length); data 268 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_vlv_resp_control); data 293 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_asq_control); data 306 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_paged_control); data 321 source4/lib/ldb/tools/cmdline.c req_control = talloc_get_type(request[j]->data, struct ldb_paged_control); data 338 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_sort_resp_control); data 362 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_dirsync_control); data 377 source4/lib/ldb/tools/cmdline.c req_control = talloc_get_type(request[j]->data, struct ldb_dirsync_control); data 83 source4/lib/ldb/tools/ldbtest.c vals[0][0].data = (uint8_t *)name; data 90 source4/lib/ldb/tools/ldbtest.c vals[1][0].data = (uint8_t *)talloc_asprintf(tmp_ctx, "The title of %s", name); data 91 source4/lib/ldb/tools/ldbtest.c vals[1][0].length = strlen((char *)vals[1][0].data); data 97 source4/lib/ldb/tools/ldbtest.c vals[2][0].data = (uint8_t *)ldb_casefold(ldb, tmp_ctx, name, strlen(name)); data 98 source4/lib/ldb/tools/ldbtest.c vals[2][0].length = strlen((char *)vals[2][0].data); data 104 source4/lib/ldb/tools/ldbtest.c vals[3][0].data = (uint8_t *)talloc_asprintf(tmp_ctx, "%s@example.com", name); data 105 source4/lib/ldb/tools/ldbtest.c vals[3][0].length = strlen((char *)vals[3][0].data); data 111 source4/lib/ldb/tools/ldbtest.c vals[4][0].data = (uint8_t *)talloc_strdup(tmp_ctx, "OpenLDAPperson"); data 112 source4/lib/ldb/tools/ldbtest.c vals[4][0].length = strlen((char *)vals[4][0].data); data 118 source4/lib/ldb/tools/ldbtest.c vals[5][0].data = (uint8_t *)name; data 119 source4/lib/ldb/tools/ldbtest.c vals[5][0].length = strlen((char *)vals[5][0].data); data 170 source4/lib/ldb/tools/ldbtest.c vals[1].data = (uint8_t *)talloc_asprintf(tmp_ctx, "%s@other.example.com", name); data 171 source4/lib/ldb/tools/ldbtest.c vals[1].length = strlen((char *)vals[1].data); data 177 source4/lib/ldb/tools/ldbtest.c vals[2].data = (uint8_t *)talloc_asprintf(tmp_ctx, "%s@other2.example.com", name); data 178 source4/lib/ldb/tools/ldbtest.c vals[2].length = strlen((char *)vals[2].data); data 39 source4/lib/messaging/irpc.h void *data; data 87 source4/lib/messaging/irpc.h struct server_id server_id, DATA_BLOB *data); data 90 source4/lib/messaging/irpc.h uint32_t msg_type, DATA_BLOB *data); data 98 source4/lib/messaging/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *data) data 101 source4/lib/messaging/messaging.c (uint_t)src.node, (uint_t)src.id, (int)data->length, data 102 source4/lib/messaging/messaging.c data->data?(const char *)data->data:"")); data 103 source4/lib/messaging/messaging.c messaging_send(msg, src, MSG_PONG, data); data 148 source4/lib/messaging/messaging.c DATA_BLOB data; data 150 source4/lib/messaging/messaging.c data.data = rec->packet.data + sizeof(*rec->header); data 151 source4/lib/messaging/messaging.c data.length = rec->header->length; data 152 source4/lib/messaging/messaging.c d->fn(msg, d->private_data, d->msg_type, rec->header->from, &data); data 171 source4/lib/messaging/messaging.c rec->header = (struct messaging_header *)packet.data; data 297 source4/lib/messaging/messaging.c if (packet.data == NULL) { data 302 source4/lib/messaging/messaging.c status = socket_recv(msg->sock, packet.data, msize, &msize); data 319 source4/lib/messaging/messaging.c talloc_steal(rec, packet.data); data 322 source4/lib/messaging/messaging.c rec->header = (struct messaging_header *)packet.data; data 443 source4/lib/messaging/messaging.c uint32_t msg_type, DATA_BLOB *data) data 447 source4/lib/messaging/messaging.c size_t dlength = data?data->length:0; data 455 source4/lib/messaging/messaging.c if (rec->packet.data == NULL) { data 462 source4/lib/messaging/messaging.c rec->header = (struct messaging_header *)rec->packet.data; data 471 source4/lib/messaging/messaging.c memcpy(rec->packet.data + sizeof(*rec->header), data 472 source4/lib/messaging/messaging.c data->data, dlength); data 513 source4/lib/messaging/messaging.c blob.data = (uint8_t *)&ptr; data 722 source4/lib/messaging/messaging.c ndr_err = m->irpc->table->calls[m->irpc->callnum].ndr_push(push, NDR_OUT, m->data); data 775 source4/lib/messaging/messaging.c m->data = r; data 136 source4/lib/messaging/pymessaging.c DATA_BLOB data; data 144 source4/lib/messaging/pymessaging.c discard_const_p(char *, kwnames), &target, &msg_type, &data.data, &length)) { data 148 source4/lib/messaging/pymessaging.c data.length = length; data 153 source4/lib/messaging/pymessaging.c status = messaging_send(iface->msg_ctx, server, msg_type, &data); data 164 source4/lib/messaging/pymessaging.c struct server_id server_id, DATA_BLOB *data) data 170 source4/lib/messaging/pymessaging.c data->data, data->length); data 60 source4/lib/messaging/tests/irpc.c struct echo_EchoData *r = irpc->data; data 89 source4/lib/messaging/tests/irpc.c const struct irpc_test_data *data = (const struct irpc_test_data *)_data; data 96 source4/lib/messaging/tests/irpc.c status = IRPC_CALL(data->msg_ctx1, cluster_id(0, MSG_ID2), data 118 source4/lib/messaging/tests/irpc.c const struct irpc_test_data *data = (const struct irpc_test_data *)tcase_data; data 125 source4/lib/messaging/tests/irpc.c status = IRPC_CALL(data->msg_ctx1, cluster_id(0, MSG_ID2), data 169 source4/lib/messaging/tests/irpc.c const struct irpc_test_data *data = (const struct irpc_test_data *)tcase_data; data 183 source4/lib/messaging/tests/irpc.c irpc = IRPC_CALL_SEND(data->msg_ctx1, cluster_id(0, MSG_ID2), data 194 source4/lib/messaging/tests/irpc.c event_loop_once(data->ev); data 201 source4/lib/messaging/tests/irpc.c event_loop_once(data->ev); data 214 source4/lib/messaging/tests/irpc.c struct irpc_test_data *data; data 216 source4/lib/messaging/tests/irpc.c *_data = data = talloc(tctx, struct irpc_test_data); data 220 source4/lib/messaging/tests/irpc.c data->ev = tctx->ev; data 221 source4/lib/messaging/tests/irpc.c torture_assert(tctx, data->msg_ctx1 = data 226 source4/lib/messaging/tests/irpc.c data->ev), data 229 source4/lib/messaging/tests/irpc.c torture_assert(tctx, data->msg_ctx2 = data 234 source4/lib/messaging/tests/irpc.c data->ev), data 238 source4/lib/messaging/tests/irpc.c IRPC_REGISTER(data->msg_ctx1, rpcecho, ECHO_ADDONE, irpc_AddOne, NULL); data 239 source4/lib/messaging/tests/irpc.c IRPC_REGISTER(data->msg_ctx2, rpcecho, ECHO_ADDONE, irpc_AddOne, NULL); data 241 source4/lib/messaging/tests/irpc.c IRPC_REGISTER(data->msg_ctx1, rpcecho, ECHO_ECHODATA, irpc_EchoData, NULL); data 242 source4/lib/messaging/tests/irpc.c IRPC_REGISTER(data->msg_ctx2, rpcecho, ECHO_ECHODATA, irpc_EchoData, NULL); data 33 source4/lib/messaging/tests/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *data) data 36 source4/lib/messaging/tests/messaging.c status = messaging_send(msg, src, msg_pong, data); data 43 source4/lib/messaging/tests/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *data) data 50 source4/lib/messaging/tests/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *data) data 100 source4/lib/messaging/tests/messaging.c DATA_BLOB data; data 103 source4/lib/messaging/tests/messaging.c data.data = discard_const_p(uint8_t, "testing"); data 104 source4/lib/messaging/tests/messaging.c data.length = strlen((const char *)data.data); data 106 source4/lib/messaging/tests/messaging.c status1 = messaging_send(msg_client_ctx, cluster_id(0, 1), msg_ping, &data); data 308 source4/lib/registry/dir.c uint32_t type, const DATA_BLOB data) data 313 source4/lib/registry/dir.c if (!file_save(path, data.data, data.length)) data 323 source4/lib/registry/dir.c uint32_t *type, DATA_BLOB *data) data 338 source4/lib/registry/dir.c data->data = (uint8_t *)contents; data 339 source4/lib/registry/dir.c data->length = size; data 347 source4/lib/registry/dir.c uint32_t *type, DATA_BLOB *data) data 371 source4/lib/registry/dir.c data)); data 118 source4/lib/registry/hive.c const DATA_BLOB data) data 123 source4/lib/registry/hive.c return key->ops->set_value(key, name, type, data); data 128 source4/lib/registry/hive.c uint32_t *type, DATA_BLOB *data) data 133 source4/lib/registry/hive.c return key->ops->get_value_by_name(mem_ctx, key, name, type, data); data 139 source4/lib/registry/hive.c uint32_t *type, DATA_BLOB *data) data 144 source4/lib/registry/hive.c return key->ops->enum_value(mem_ctx, key, idx, name, type, data); data 110 source4/lib/registry/interface.c uint32_t *type, DATA_BLOB *data) data 119 source4/lib/registry/interface.c type, data); data 174 source4/lib/registry/interface.c DATA_BLOB *data) data 182 source4/lib/registry/interface.c return key->context->ops->get_value(mem_ctx, key, name, type, data); data 225 source4/lib/registry/interface.c uint32_t type, const DATA_BLOB data) data 237 source4/lib/registry/interface.c return key->context->ops->set_value(key, value, type, data); data 43 source4/lib/registry/ldb.c DATA_BLOB *data) data 64 source4/lib/registry/ldb.c val->data, val->length, data 65 source4/lib/registry/ldb.c (void **)&data->data, &data->length, false); data 67 source4/lib/registry/ldb.c data->data = NULL; data 68 source4/lib/registry/ldb.c data->length = 0; data 74 source4/lib/registry/ldb.c *data = data_blob_talloc(mem_ctx, val->data, val->length); data 76 source4/lib/registry/ldb.c data->data = NULL; data 77 source4/lib/registry/ldb.c data->length = 0; data 82 source4/lib/registry/ldb.c uint32_t tmp = strtoul((char *)val->data, NULL, 0); data 83 source4/lib/registry/ldb.c *data = data_blob_talloc(mem_ctx, &tmp, 4); data 88 source4/lib/registry/ldb.c *data = data_blob_talloc(mem_ctx, val->data, val->length); data 96 source4/lib/registry/ldb.c uint32_t type, DATA_BLOB data) data 107 source4/lib/registry/ldb.c if (data.data[0] != '\0') { data 109 source4/lib/registry/ldb.c (void *)data.data, data 110 source4/lib/registry/ldb.c data.length, data 111 source4/lib/registry/ldb.c (void **)&val.data, &val.length, false); data 119 source4/lib/registry/ldb.c if (data.length > 0) data 120 source4/lib/registry/ldb.c ldb_msg_add_value(msg, "data", &data, NULL); data 128 source4/lib/registry/ldb.c IVAL(data.data, 0))); data 131 source4/lib/registry/ldb.c ldb_msg_add_value(msg, "data", &data, NULL); data 145 source4/lib/registry/ldb.c val.data = discard_const_p(uint8_t, value); data 296 source4/lib/registry/ldb.c *name = talloc_strdup(mem_ctx, (char *)el->values[0].data); data 303 source4/lib/registry/ldb.c DATA_BLOB *data) data 323 source4/lib/registry/ldb.c res->msgs[0], name, data_type, data); data 332 source4/lib/registry/ldb.c uint32_t *data_type, DATA_BLOB *data) data 338 source4/lib/registry/ldb.c data))) { data 353 source4/lib/registry/ldb.c reg_ldb_unpack_value(mem_ctx, kd->values[idx], name, data_type, data); data 360 source4/lib/registry/ldb.c DATA_BLOB *data) data 370 source4/lib/registry/ldb.c return ldb_get_default_value(mem_ctx, k, NULL, data_type, data); data 386 source4/lib/registry/ldb.c reg_ldb_unpack_value(mem_ctx, res->msgs[0], NULL, data_type, data); data 690 source4/lib/registry/ldb.c const DATA_BLOB data) data 697 source4/lib/registry/ldb.c msg = reg_ldb_pack_value(kd->ldb, mem_ctx, name, type, data); data 810 source4/lib/registry/ldb.c DATA_BLOB data; data 813 source4/lib/registry/ldb.c &data_type, &data); data 814 source4/lib/registry/ldb.c *max_valbufsize = MAX(*max_valbufsize, data.length); data 815 source4/lib/registry/ldb.c talloc_free(data.data); data 211 source4/lib/registry/local.c uint32_t type, const DATA_BLOB data) data 215 source4/lib/registry/local.c return hive_key_set_value(local->hive_key, name, type, data); data 220 source4/lib/registry/local.c const char *name, uint32_t *type, DATA_BLOB *data) data 224 source4/lib/registry/local.c return hive_get_value(mem_ctx, local->hive_key, name, type, data); data 231 source4/lib/registry/local.c DATA_BLOB *data) data 236 source4/lib/registry/local.c name, type, data); data 43 source4/lib/registry/patchfile_dotreg.c struct dotreg_data *data = (struct dotreg_data *)_data; data 45 source4/lib/registry/patchfile_dotreg.c fdprintf(data->fd, "\n[%s]\n", key_name); data 52 source4/lib/registry/patchfile_dotreg.c struct dotreg_data *data = (struct dotreg_data *)_data; data 54 source4/lib/registry/patchfile_dotreg.c fdprintf(data->fd, "\n[-%s]\n", key_name); data 63 source4/lib/registry/patchfile_dotreg.c struct dotreg_data *data = (struct dotreg_data *)_data; data 65 source4/lib/registry/patchfile_dotreg.c fdprintf(data->fd, "\"%s\"=%s:%s\n", data 67 source4/lib/registry/patchfile_dotreg.c reg_val_data_string(NULL, data->iconv_convenience, value_type, value)); data 75 source4/lib/registry/patchfile_dotreg.c struct dotreg_data *data = (struct dotreg_data *)_data; data 77 source4/lib/registry/patchfile_dotreg.c fdprintf(data->fd, "\"%s\"=-\n", value_name); data 84 source4/lib/registry/patchfile_dotreg.c struct dotreg_data *data = (struct dotreg_data *)_data; data 86 source4/lib/registry/patchfile_dotreg.c close(data->fd); data 87 source4/lib/registry/patchfile_dotreg.c talloc_free(data); data 106 source4/lib/registry/patchfile_dotreg.c struct dotreg_data *data; data 108 source4/lib/registry/patchfile_dotreg.c data = talloc_zero(ctx, struct dotreg_data); data 109 source4/lib/registry/patchfile_dotreg.c *callback_data = data; data 111 source4/lib/registry/patchfile_dotreg.c data->iconv_convenience = iconv_convenience; data 114 source4/lib/registry/patchfile_dotreg.c data->fd = open(filename, O_CREAT|O_WRONLY, 0755); data 115 source4/lib/registry/patchfile_dotreg.c if (data->fd < 0) { data 120 source4/lib/registry/patchfile_dotreg.c data->fd = STDOUT_FILENO; data 123 source4/lib/registry/patchfile_dotreg.c fdprintf(data->fd, "%s\n\n", HEADER_STRING); data 67 source4/lib/registry/patchfile_preg.c struct preg_data *data = (struct preg_data *)_data; data 70 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, "["); data 71 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, key_name); data 72 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, ";"); data 73 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, value_name); data 74 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, ";"); data 76 source4/lib/registry/patchfile_preg.c write(data->fd, &buf, sizeof(uint32_t)); data 77 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, ";"); data 79 source4/lib/registry/patchfile_preg.c write(data->fd, &buf, sizeof(uint32_t)); data 80 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, ";"); data 81 source4/lib/registry/patchfile_preg.c write(data->fd, value_data.data, value_data.length); data 82 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, "]"); data 89 source4/lib/registry/patchfile_preg.c struct preg_data *data = (struct preg_data *)_data; data 93 source4/lib/registry/patchfile_preg.c parent_name = talloc_strndup(data->ctx, key_name, strrchr(key_name, '\\')-key_name); data 94 source4/lib/registry/patchfile_preg.c blob.data = (uint8_t *)talloc_strndup(data->ctx, key_name+(strrchr(key_name, '\\')-key_name)+1, data 96 source4/lib/registry/patchfile_preg.c blob.length = strlen((char *)blob.data)+1; data 100 source4/lib/registry/patchfile_preg.c return reg_preg_diff_set_value(data, parent_name, "**DeleteKeys", REG_SZ, blob); data 106 source4/lib/registry/patchfile_preg.c struct preg_data *data = (struct preg_data *)_data; data 110 source4/lib/registry/patchfile_preg.c val = talloc_asprintf(data->ctx, "**Del.%s", value_name); data 112 source4/lib/registry/patchfile_preg.c blob.data = (uint8_t *)talloc(data->ctx, uint32_t); data 113 source4/lib/registry/patchfile_preg.c *(uint32_t *)blob.data = 0; data 115 source4/lib/registry/patchfile_preg.c return reg_preg_diff_set_value(data, key_name, val, REG_DWORD, blob); data 120 source4/lib/registry/patchfile_preg.c struct preg_data *data = (struct preg_data *)_data; data 123 source4/lib/registry/patchfile_preg.c blob.data = (uint8_t *)talloc(data->ctx, uint32_t); data 124 source4/lib/registry/patchfile_preg.c *(uint32_t *)blob.data = 0; data 127 source4/lib/registry/patchfile_preg.c return reg_preg_diff_set_value(data, key_name, "**DelVals.", REG_DWORD, blob); data 132 source4/lib/registry/patchfile_preg.c struct preg_data *data = (struct preg_data *)_data; data 134 source4/lib/registry/patchfile_preg.c close(data->fd); data 135 source4/lib/registry/patchfile_preg.c talloc_free(data); data 147 source4/lib/registry/patchfile_preg.c struct preg_data *data; data 154 source4/lib/registry/patchfile_preg.c data = talloc_zero(ctx, struct preg_data); data 155 source4/lib/registry/patchfile_preg.c *callback_data = data; data 158 source4/lib/registry/patchfile_preg.c data->fd = open(filename, O_CREAT|O_WRONLY, 0755); data 159 source4/lib/registry/patchfile_preg.c if (data->fd < 0) { data 164 source4/lib/registry/patchfile_preg.c data->fd = STDOUT_FILENO; data 169 source4/lib/registry/patchfile_preg.c write(data->fd, (uint8_t *)&preg_header,8); data 171 source4/lib/registry/patchfile_preg.c data->ctx = ctx; data 172 source4/lib/registry/patchfile_preg.c data->ic = ic; data 202 source4/lib/registry/patchfile_preg.c DATA_BLOB data = {NULL, 0}; data 296 source4/lib/registry/patchfile_preg.c data = data_blob_talloc(mem_ctx, buf, length); data 315 source4/lib/registry/patchfile_preg.c p = (char *) data.data; data 329 source4/lib/registry/patchfile_preg.c p = (char *) data.data; data 348 source4/lib/registry/patchfile_preg.c value_type, data); data 353 source4/lib/registry/patchfile_preg.c talloc_free(data.data); data 221 source4/lib/registry/pyregistry.c if (!PyArg_ParseTuple(args, "siz#", &name, &type, &value.data, &value.length)) data 224 source4/lib/registry/pyregistry.c if (value.data != NULL) data 55 source4/lib/registry/regf.c static WERROR regf_save_hbin(struct regf_data *data); data 64 source4/lib/registry/regf.c static struct hbin_block *hbin_by_offset(const struct regf_data *data, data 69 source4/lib/registry/regf.c for (i = 0; data->hbins[i]; i++) { data 70 source4/lib/registry/regf.c if (offset >= data->hbins[i]->offset_from_first && data 71 source4/lib/registry/regf.c offset < data->hbins[i]->offset_from_first+ data 72 source4/lib/registry/regf.c data->hbins[i]->offset_to_next) { data 74 source4/lib/registry/regf.c *rel_offset = offset - data->hbins[i]->offset_from_first - 0x20; data 75 source4/lib/registry/regf.c return data->hbins[i]; data 102 source4/lib/registry/regf.c static DATA_BLOB hbin_get(const struct regf_data *data, uint32_t offset) data 108 source4/lib/registry/regf.c ret.data = NULL; data 111 source4/lib/registry/regf.c hbin = hbin_by_offset(data, offset, &rel_offset); data 118 source4/lib/registry/regf.c ret.length = IVAL(hbin->data, rel_offset); data 128 source4/lib/registry/regf.c ret.data = hbin->data + data 139 source4/lib/registry/regf.c pull->data = hbin_get(regf, offset); data 140 source4/lib/registry/regf.c if (!pull->data.data) { data 158 source4/lib/registry/regf.c static DATA_BLOB hbin_alloc(struct regf_data *data, uint32_t size, data 176 source4/lib/registry/regf.c ret.data = NULL; data 179 source4/lib/registry/regf.c for (i = 0; (hbin = data->hbins[i]); i++) { data 183 source4/lib/registry/regf.c my_size = IVALS(hbin->data, j); data 204 source4/lib/registry/regf.c SIVAL(hbin->data, rel_offset+size, my_size-size); data 217 source4/lib/registry/regf.c if (data->hbins[i] == NULL) { data 220 source4/lib/registry/regf.c data->hbins = talloc_realloc(data, data->hbins, data 222 source4/lib/registry/regf.c hbin = talloc(data->hbins, struct hbin_block); data 225 source4/lib/registry/regf.c data->hbins[i] = hbin; data 226 source4/lib/registry/regf.c data->hbins[i+1] = NULL; data 229 source4/lib/registry/regf.c hbin->offset_from_first = (i == 0?0:data->hbins[i-1]->offset_from_first+data->hbins[i-1]->offset_to_next); data 235 source4/lib/registry/regf.c hbin->data = talloc_zero_array(hbin, uint8_t, hbin->block_size - 0x20); data 238 source4/lib/registry/regf.c SIVAL(hbin->data, size, hbin->block_size - size - 0x20); data 242 source4/lib/registry/regf.c SIVAL(hbin->data, rel_offset, -size); data 244 source4/lib/registry/regf.c ret.data = hbin->data + rel_offset + 0x4; /* Skip past length */ data 249 source4/lib/registry/regf.c SMB_ASSERT(hbin_by_offset(data, *offset, &new_rel_offset) == hbin); data 257 source4/lib/registry/regf.c static uint32_t hbin_store (struct regf_data *data, DATA_BLOB blob) data 260 source4/lib/registry/regf.c DATA_BLOB dest = hbin_alloc(data, blob.length, &ret); data 262 source4/lib/registry/regf.c memcpy(dest.data, blob.data, blob.length); data 267 source4/lib/registry/regf.c static uint32_t hbin_store_tdr(struct regf_data *data, data 270 source4/lib/registry/regf.c struct tdr_push *push = tdr_push_init(data, data->iconv_convenience); data 278 source4/lib/registry/regf.c ret = hbin_store(data, push->data); data 287 source4/lib/registry/regf.c static void hbin_free (struct regf_data *data, uint32_t offset) data 296 source4/lib/registry/regf.c hbin = hbin_by_offset(data, offset, &rel_offset); data 302 source4/lib/registry/regf.c size = IVALS(hbin->data, rel_offset); data 314 source4/lib/registry/regf.c next_size = IVALS(hbin->data, rel_offset+size); data 321 source4/lib/registry/regf.c SIVALS(hbin->data, rel_offset, size); data 328 source4/lib/registry/regf.c static uint32_t hbin_store_resize(struct regf_data *data, data 332 source4/lib/registry/regf.c struct hbin_block *hbin = hbin_by_offset(data, orig_offset, data 343 source4/lib/registry/regf.c return hbin_store(data, blob); data 346 source4/lib/registry/regf.c orig_size = -IVALS(hbin->data, rel_offset); data 353 source4/lib/registry/regf.c memcpy(hbin->data + rel_offset + 0x4, blob.data, blob.length); data 357 source4/lib/registry/regf.c SIVALS(hbin->data, rel_offset, -needed_size); data 358 source4/lib/registry/regf.c SIVALS(hbin->data, rel_offset + needed_size, data 360 source4/lib/registry/regf.c hbin_free(data, orig_offset + needed_size); data 369 source4/lib/registry/regf.c if (IVALS(hbin->data, i) < 0) /* Used */ data 372 source4/lib/registry/regf.c my_size = IVALS(hbin->data, i); data 382 source4/lib/registry/regf.c SIVAL(hbin->data, rel_offset, -possible_size); data 383 source4/lib/registry/regf.c memcpy(hbin->data + rel_offset + 0x4, data 384 source4/lib/registry/regf.c blob.data, blob.length); data 389 source4/lib/registry/regf.c hbin_free(data, orig_offset); data 390 source4/lib/registry/regf.c return hbin_store(data, blob); data 405 source4/lib/registry/regf.c ret = hbin_store_resize(regf, orig_offset, push->data); data 448 source4/lib/registry/regf.c DATA_BLOB data = hbin_get(private_data->hive, data 451 source4/lib/registry/regf.c (char*)data.data, data 503 source4/lib/registry/regf.c uint32_t *data_type, DATA_BLOB *data) data 516 source4/lib/registry/regf.c if (!tmp.data) { data 525 source4/lib/registry/regf.c vk_offset = IVAL(tmp.data, idx * 4); data 546 source4/lib/registry/regf.c data->data = (uint8_t *)talloc_memdup(ctx, (uint8_t *)&vk->data_offset, vk->data_length); data 547 source4/lib/registry/regf.c data->length = vk->data_length; data 549 source4/lib/registry/regf.c *data = hbin_get(regf, vk->data_offset); data 552 source4/lib/registry/regf.c if (data->length < vk->data_length) { data 563 source4/lib/registry/regf.c uint32_t *type, DATA_BLOB *data) data 572 source4/lib/registry/regf.c &vname, type, data)); data 591 source4/lib/registry/regf.c DATA_BLOB data; data 600 source4/lib/registry/regf.c data = hbin_get(private_data->hive, nk->subkeys_offset); data 601 source4/lib/registry/regf.c if (!data.data) { data 606 source4/lib/registry/regf.c if (!strncmp((char *)data.data, "li", 2)) { data 611 source4/lib/registry/regf.c pull->data = data; data 627 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "lf", 2)) { data 632 source4/lib/registry/regf.c pull->data = data; data 648 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "lh", 2)) { data 653 source4/lib/registry/regf.c pull->data = data; data 668 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "ri", 2)) { data 675 source4/lib/registry/regf.c pull->data = data; data 689 source4/lib/registry/regf.c if (!list_data.data) { data 695 source4/lib/registry/regf.c pull->data = list_data; data 697 source4/lib/registry/regf.c if (!strncmp((char *)list_data.data, "li", 2)) { data 719 source4/lib/registry/regf.c } else if (!strncmp((char *)list_data.data, "lh", 2)) { data 758 source4/lib/registry/regf.c nk->subkeys_offset, data.data[0], data.data[1])); data 769 source4/lib/registry/regf.c (char*)db.data, data 798 source4/lib/registry/regf.c if (!subkey_data.data) { data 805 source4/lib/registry/regf.c pull->data = subkey_data; data 832 source4/lib/registry/regf.c DATA_BLOB data; data 838 source4/lib/registry/regf.c data = hbin_get(private_data->hive, nk->subkeys_offset); data 839 source4/lib/registry/regf.c if (!data.data) { data 844 source4/lib/registry/regf.c if (!strncmp((char *)data.data, "li", 2)) { data 850 source4/lib/registry/regf.c pull->data = data; data 875 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "lf", 2)) { data 881 source4/lib/registry/regf.c pull->data = data; data 910 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "lh", 2)) { data 917 source4/lib/registry/regf.c pull->data = data; data 947 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "ri", 2)) { data 953 source4/lib/registry/regf.c pull->data = data; data 967 source4/lib/registry/regf.c if (list_data.data == NULL) { data 973 source4/lib/registry/regf.c pull->data = list_data; data 975 source4/lib/registry/regf.c if (!strncmp((char *)list_data.data, "li", 2)) { data 995 source4/lib/registry/regf.c } else if (!strncmp((char *)list_data.data, "lh", 2)) { data 1045 source4/lib/registry/regf.c DATA_BLOB data; data 1054 source4/lib/registry/regf.c if (!NDR_ERR_CODE_IS_SUCCESS(ndr_push_struct_blob(&data, regf, NULL, data 1067 source4/lib/registry/regf.c if (memcmp(data.data, cur_sk.sec_desc, data 1068 source4/lib/registry/regf.c MIN(data.length, cur_sk.rec_size)) == 0) { data 1112 source4/lib/registry/regf.c if (memcmp(data.data, sk.sec_desc, MIN(data.length, sk.rec_size)) == 0) { data 1132 source4/lib/registry/regf.c new_sk.rec_size = data.length; data 1133 source4/lib/registry/regf.c new_sk.sec_desc = data.data; data 1189 source4/lib/registry/regf.c DATA_BLOB data; data 1205 source4/lib/registry/regf.c data.data = sk.sec_desc; data 1206 source4/lib/registry/regf.c data.length = sk.rec_size; data 1207 source4/lib/registry/regf.c if (!NDR_ERR_CODE_IS_SUCCESS(ndr_pull_struct_blob(&data, ctx, NULL, *sd, data 1220 source4/lib/registry/regf.c DATA_BLOB data; data 1284 source4/lib/registry/regf.c data = hbin_get(regf, list_offset); data 1285 source4/lib/registry/regf.c if (!data.data) { data 1290 source4/lib/registry/regf.c if (!strncmp((char *)data.data, "li", 2)) { data 1294 source4/lib/registry/regf.c pull->data = data; data 1319 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "lf", 2)) { data 1323 source4/lib/registry/regf.c pull->data = data; data 1345 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "lh", 2)) { data 1349 source4/lib/registry/regf.c pull->data = data; data 1370 source4/lib/registry/regf.c } else if (!strncmp((char *)data.data, "ri", 2)) { data 1385 source4/lib/registry/regf.c DATA_BLOB data; data 1387 source4/lib/registry/regf.c data = hbin_get(regf, list_offset); data 1388 source4/lib/registry/regf.c if (!data.data) { data 1393 source4/lib/registry/regf.c if (strncmp((char *)data.data, "li", 2) == 0) { data 1401 source4/lib/registry/regf.c pull->data = data; data 1437 source4/lib/registry/regf.c } else if (strncmp((char *)data.data, "lf", 2) == 0) { data 1445 source4/lib/registry/regf.c pull->data = data; data 1483 source4/lib/registry/regf.c } else if (strncmp((char *)data.data, "lh", 2) == 0) { data 1491 source4/lib/registry/regf.c pull->data = data; data 1529 source4/lib/registry/regf.c } else if (strncmp((char *)data.data, "ri", 2) == 0) { data 1559 source4/lib/registry/regf.c ((uint32_t *)values.data)[i-1] = ((uint32_t *) values.data)[i]; data 1561 source4/lib/registry/regf.c vk_offset = IVAL(values.data, i * 4); data 1650 source4/lib/registry/regf.c DATA_BLOB data; data 1656 source4/lib/registry/regf.c NULL, &data); data 1758 source4/lib/registry/regf.c uint32_t type, const DATA_BLOB data) data 1775 source4/lib/registry/regf.c tmp_vk_offset = IVAL(values.data, i * 4); data 1805 source4/lib/registry/regf.c vk.data_length = data.length; data 1809 source4/lib/registry/regf.c vk.data_offset = *(uint32_t *)data.data; data 1812 source4/lib/registry/regf.c vk.data_offset = hbin_store(regf, data); data 1838 source4/lib/registry/regf.c if (IVAL(values.data, i * 4) == old_vk_offset) { data 1839 source4/lib/registry/regf.c SIVAL(values.data, i * 4, vk_offset); data 1848 source4/lib/registry/regf.c value_list.data = (uint8_t *)talloc_array(private_data, data 1851 source4/lib/registry/regf.c W_ERROR_HAVE_NO_MEMORY(value_list.data); data 1852 source4/lib/registry/regf.c memcpy(value_list.data, values.data, nk->num_values * 4); data 1854 source4/lib/registry/regf.c SIVAL(value_list.data, nk->num_values * 4, vk_offset); data 1885 source4/lib/registry/regf.c regf->header->chksum = regf_hdr_checksum(push->data.data); data 1922 source4/lib/registry/regf.c DATA_BLOB data; data 1998 source4/lib/registry/regf.c if (!NDR_ERR_CODE_IS_SUCCESS(ndr_push_struct_blob(&data, regf, NULL, data 2009 source4/lib/registry/regf.c sk.rec_size = data.length; data 2010 source4/lib/registry/regf.c sk.sec_desc = data.data; data 2068 source4/lib/registry/regf.c pull->data.data = (uint8_t*)fd_load(regf->fd, &pull->data.length, 0, regf); data 2070 source4/lib/registry/regf.c if (pull->data.data == NULL) { data 2094 source4/lib/registry/regf.c if (regf_hdr_checksum(pull->data.data) != regf_hdr->chksum) { data 2097 source4/lib/registry/regf.c regf_hdr_checksum(pull->data.data))); data 2111 source4/lib/registry/regf.c while (pull->offset < pull->data.length && data 93 source4/lib/registry/registry.h DATA_BLOB *data); data 100 source4/lib/registry/registry.h uint32_t *type, DATA_BLOB *data); data 106 source4/lib/registry/registry.h uint32_t type, const DATA_BLOB data); data 180 source4/lib/registry/registry.h uint32_t type, const DATA_BLOB data); data 184 source4/lib/registry/registry.h uint32_t *type, DATA_BLOB *data); data 188 source4/lib/registry/registry.h uint32_t *type, DATA_BLOB *data); data 267 source4/lib/registry/registry.h DATA_BLOB data; data 321 source4/lib/registry/registry.h DATA_BLOB *data); data 343 source4/lib/registry/registry.h DATA_BLOB *data); data 348 source4/lib/registry/registry.h const DATA_BLOB data); data 402 source4/lib/registry/registry.h DATA_BLOB *data); data 426 source4/lib/registry/registry.h DATA_BLOB *data); data 434 source4/lib/registry/registry.h uint32_t type, DATA_BLOB data); data 448 source4/lib/registry/registry.h char *reg_val_data_string(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, uint32_t type, const DATA_BLOB data); data 450 source4/lib/registry/registry.h uint32_t type, const DATA_BLOB data); data 452 source4/lib/registry/registry.h const char *data_str, uint32_t *type, DATA_BLOB *data); data 192 source4/lib/registry/rpc.c DATA_BLOB *data) data 234 source4/lib/registry/rpc.c *data = data_blob_talloc(mem_ctx, r.out.value, *r.out.length); data 243 source4/lib/registry/rpc.c DATA_BLOB *data) data 265 source4/lib/registry/rpc.c r.in.data = &value; data 269 source4/lib/registry/rpc.c r.out.data = &value; data 281 source4/lib/registry/rpc.c *data = data_blob_talloc(mem_ctx, r.out.data, *r.out.data_length); data 57 source4/lib/registry/tests/diff.c void *data; data 62 source4/lib/registry/tests/diff.c error = reg_diff_load(td->filename, iconv_convenience, callbacks, data); data 153 source4/lib/registry/tests/diff.c static bool diff_setup_tcase(struct torture_context *tctx, void **data) data 231 source4/lib/registry/tests/diff.c blob.data = (void *)talloc(r2_ctx, uint32_t); data 232 source4/lib/registry/tests/diff.c SIVAL(blob.data, 0, 0x03ffffff); data 241 source4/lib/registry/tests/diff.c *data = td; data 246 source4/lib/registry/tests/diff.c static bool diff_setup_preg_tcase (struct torture_context *tctx, void **data) data 252 source4/lib/registry/tests/diff.c diff_setup_tcase(tctx, data); data 253 source4/lib/registry/tests/diff.c td = *data; data 264 source4/lib/registry/tests/diff.c static bool diff_setup_dotreg_tcase (struct torture_context *tctx, void **data) data 270 source4/lib/registry/tests/diff.c diff_setup_tcase(tctx, data); data 271 source4/lib/registry/tests/diff.c td = *data; data 57 source4/lib/registry/tests/generic.c "bla", 3, (void **)&db.data, &db.length, false); data 90 source4/lib/registry/tests/generic.c DATA_BLOB data; data 94 source4/lib/registry/tests/generic.c (void **)&data.data, &data.length, false); data 96 source4/lib/registry/tests/generic.c reg_val_description(ctx, lp_iconv_convenience(ctx->lp_ctx), "camel", REG_SZ, data), data 104 source4/lib/registry/tests/generic.c DATA_BLOB data; data 108 source4/lib/registry/tests/generic.c (void **)&data.data, &data.length, false); data 110 source4/lib/registry/tests/generic.c reg_val_description(ctx, lp_iconv_convenience(ctx->lp_ctx), NULL, REG_SZ, data), data 72 source4/lib/registry/tests/hive.c char data[4]; data 73 source4/lib/registry/tests/hive.c SIVAL(data, 0, 42); data 80 source4/lib/registry/tests/hive.c data_blob_talloc(tctx, data, sizeof(data))); data 124 source4/lib/registry/tests/hive.c char data[4]; data 125 source4/lib/registry/tests/hive.c SIVAL(data, 0, 42); data 139 source4/lib/registry/tests/hive.c data_blob_talloc(mem_ctx, data, sizeof(data))); data 185 source4/lib/registry/tests/hive.c char data[4]; data 186 source4/lib/registry/tests/hive.c SIVAL(data, 0, 42); data 193 source4/lib/registry/tests/hive.c data_blob_talloc(mem_ctx, data, sizeof(data))); data 205 source4/lib/registry/tests/hive.c char data[4]; data 209 source4/lib/registry/tests/hive.c SIVAL(data, 0, 42); data 220 source4/lib/registry/tests/hive.c data_blob_talloc(mem_ctx, data, sizeof(data))); data 229 source4/lib/registry/tests/hive.c torture_assert_mem_equal(tctx, &data, value.data, sizeof(uint32_t), data 241 source4/lib/registry/tests/hive.c char data[4]; data 245 source4/lib/registry/tests/hive.c SIVAL(data, 0, 42); data 252 source4/lib/registry/tests/hive.c data_blob_talloc(mem_ctx, data, sizeof(data))); data 275 source4/lib/registry/tests/hive.c char data[4]; data 280 source4/lib/registry/tests/hive.c SIVAL(data, 0, data_val); data 287 source4/lib/registry/tests/hive.c data_blob_talloc(mem_ctx, data, sizeof(data))); data 300 source4/lib/registry/tests/hive.c torture_assert_int_equal(tctx, data_val, IVAL(value.data, 0), "value data"); data 391 source4/lib/registry/tests/hive.c static bool hive_setup_dir(struct torture_context *tctx, void **data) data 410 source4/lib/registry/tests/hive.c *data = key; data 415 source4/lib/registry/tests/hive.c static bool hive_setup_ldb(struct torture_context *tctx, void **data) data 434 source4/lib/registry/tests/hive.c *data = key; data 439 source4/lib/registry/tests/hive.c static bool hive_setup_regf(struct torture_context *tctx, void **data) data 459 source4/lib/registry/tests/hive.c *data = key; data 284 source4/lib/registry/tests/registry.c char data[4]; data 285 source4/lib/registry/tests/registry.c SIVAL(data, 0, 42); data 295 source4/lib/registry/tests/registry.c data_blob_talloc(tctx, &data, sizeof(data))); data 357 source4/lib/registry/tests/registry.c char data[4]; data 359 source4/lib/registry/tests/registry.c SIVAL(data, 0, 42); data 365 source4/lib/registry/tests/registry.c data_blob_talloc(tctx, data, sizeof(data))); data 413 source4/lib/registry/tests/registry.c DATA_BLOB data; data 422 source4/lib/registry/tests/registry.c &data); data 431 source4/lib/registry/tests/registry.c &data); data 434 source4/lib/registry/tests/registry.c torture_assert_int_equal(tctx, sizeof(value), data.length, "value length ok"); data 435 source4/lib/registry/tests/registry.c torture_assert_mem_equal(tctx, data.data, value, sizeof(value), data 450 source4/lib/registry/tests/registry.c DATA_BLOB data; data 459 source4/lib/registry/tests/registry.c &data); data 471 source4/lib/registry/tests/registry.c &type, &data); data 486 source4/lib/registry/tests/registry.c DATA_BLOB data; data 500 source4/lib/registry/tests/registry.c &type, &data); data 504 source4/lib/registry/tests/registry.c torture_assert_int_equal(tctx, sizeof(value), data.length, "value length"); data 505 source4/lib/registry/tests/registry.c torture_assert_mem_equal(tctx, data.data, value, sizeof(value), data 510 source4/lib/registry/tests/registry.c &type, &data); data 517 source4/lib/registry/tests/registry.c static bool setup_local_registry(struct torture_context *tctx, void **data) data 539 source4/lib/registry/tests/registry.c *data = rctx; data 146 source4/lib/registry/tools/regshell.c &val.data)) { data 151 source4/lib/registry/tools/regshell.c error = reg_val_set(ctx->current, argv[1], val.data_type, val.data); data 56 source4/lib/registry/util.c const DATA_BLOB data) data 60 source4/lib/registry/util.c if (data.length == 0) data 67 source4/lib/registry/util.c data.data, data.length, data 71 source4/lib/registry/util.c ret = data_blob_hex_string(mem_ctx, &data); data 74 source4/lib/registry/util.c if (*(int *)data.data == 0) data 77 source4/lib/registry/util.c *(int *)data.data); data 93 source4/lib/registry/util.c const DATA_BLOB data) data 97 source4/lib/registry/util.c reg_val_data_string(mem_ctx, iconv_convenience, data_type, data)); data 104 source4/lib/registry/util.c DATA_BLOB *data) data 128 source4/lib/registry/util.c (void **)&data->data, &data->length, false); data 133 source4/lib/registry/util.c *data = data_blob_talloc(mem_ctx, &tmp, 4); data 138 source4/lib/registry/util.c ZERO_STRUCTP(data); data 142 source4/lib/registry/util.c *data = strhex_to_data_blob(mem_ctx, data_str); data 339 source4/lib/socket/socket_ip.c len = send(sock->fd, blob->data, blob->length, 0); data 356 source4/lib/socket/socket_ip.c len = sendto(sock->fd, blob->data, blob->length, 0, data 378 source4/lib/socket/socket_ip.c len = sendto(sock->fd, blob->data, blob->length, 0, data 825 source4/lib/socket/socket_ip.c len = sendto(sock->fd, blob->data, blob->length, 0, data 842 source4/lib/socket/socket_ip.c len = sendto(sock->fd, blob->data, blob->length, 0, data 246 source4/lib/socket/socket_unix.c len = send(sock->fd, blob->data, blob->length, 0); data 265 source4/lib/socket/socket_unix.c len = sendto(sock->fd, blob->data, blob->length, 0, data 278 source4/lib/socket/socket_unix.c len = sendto(sock->fd, blob->data, blob->length, 0, data 74 source4/lib/socket/testsuite.c generate_random_buffer(blob.data, blob.length); data 80 source4/lib/socket/testsuite.c status = socket_recvfrom(sock1, blob2.data, size, &nread, data 89 source4/lib/socket/testsuite.c torture_assert_mem_equal(tctx, blob2.data, blob.data, size, data 92 source4/lib/socket/testsuite.c generate_random_buffer(blob.data, blob.length); data 96 source4/lib/socket/testsuite.c status = socket_recvfrom(sock2, blob2.data, size, &nread, data 107 source4/lib/socket/testsuite.c torture_assert_mem_equal(tctx, blob2.data, blob.data, size, data 165 source4/lib/socket/testsuite.c generate_random_buffer(blob.data, blob.length); data 171 source4/lib/socket/testsuite.c status = socket_recv(sock3, blob2.data, size, &nread); data 184 source4/lib/socket/testsuite.c torture_assert_mem_equal(tctx, blob2.data, blob.data, size, data 315 source4/lib/stream/packet.c if ((uint8_t *)pc->partial.data + pc->num_read < (uint8_t *)pc->partial.data) { data 319 source4/lib/stream/packet.c if ((uint8_t *)pc->partial.data + pc->num_read + npending < (uint8_t *)pc->partial.data) { data 324 source4/lib/stream/packet.c status = socket_recv(pc->sock, pc->partial.data + pc->num_read, data 391 source4/lib/stream/packet.c pc->partial = data_blob_talloc(pc, blob.data + pc->packet_size, data 393 source4/lib/stream/packet.c if (pc->partial.data == NULL) { data 492 source4/lib/stream/packet.c DATA_BLOB blob = data_blob_const(el->blob.data + el->nsent, data 549 source4/lib/stream/packet.c if (!talloc_reference(el, blob.data)) { data 553 source4/lib/stream/packet.c talloc_steal(el, blob.data); data 582 source4/lib/stream/packet.c *size = 4 + smb_len(blob.data); data 599 source4/lib/stream/packet.c *size = 4 + RIVAL(blob.data, 0); data 30 source4/lib/tdr/tdr.c #define TDR_PUSH_NEED_BYTES(tdr, n) TDR_CHECK(tdr_push_expand(tdr, tdr->data.length+(n))) data 33 source4/lib/tdr/tdr.c if ((n) > tdr->data.length || tdr->offset + (n) > tdr->data.length) { \ data 40 source4/lib/tdr/tdr.c #define TDR_CVAL(tdr, ofs) CVAL(tdr->data.data,ofs) data 41 source4/lib/tdr/tdr.c #define TDR_SVAL(tdr, ofs) (TDR_BE(tdr)?RSVAL(tdr->data.data,ofs):SVAL(tdr->data.data,ofs)) data 42 source4/lib/tdr/tdr.c #define TDR_IVAL(tdr, ofs) (TDR_BE(tdr)?RIVAL(tdr->data.data,ofs):IVAL(tdr->data.data,ofs)) data 43 source4/lib/tdr/tdr.c #define TDR_SCVAL(tdr, ofs, v) SCVAL(tdr->data.data,ofs,v) data 44 source4/lib/tdr/tdr.c #define TDR_SSVAL(tdr, ofs, v) do { if (TDR_BE(tdr)) { RSSVAL(tdr->data.data,ofs,v); } else SSVAL(tdr->data.data,ofs,v); } while (0) data 45 source4/lib/tdr/tdr.c #define TDR_SIVAL(tdr, ofs, v) do { if (TDR_BE(tdr)) { RSIVAL(tdr->data.data,ofs,v); } else SIVAL(tdr->data.data,ofs,v); } while (0) data 52 source4/lib/tdr/tdr.c if (talloc_get_size(tdr->data.data) >= size) { data 56 source4/lib/tdr/tdr.c tdr->data.data = talloc_realloc(tdr, tdr->data.data, uint8_t, tdr->data.length + TDR_BASE_MARSHALL_SIZE); data 58 source4/lib/tdr/tdr.c if (tdr->data.data == NULL) data 76 source4/lib/tdr/tdr.c TDR_SCVAL(tdr, tdr->data.length, *v); data 77 source4/lib/tdr/tdr.c tdr->data.length += 1; data 98 source4/lib/tdr/tdr.c TDR_SSVAL(tdr, tdr->data.length, *v); data 99 source4/lib/tdr/tdr.c tdr->data.length += 2; data 120 source4/lib/tdr/tdr.c TDR_SIVAL(tdr, tdr->data.length, *v); data 121 source4/lib/tdr/tdr.c tdr->data.length += 4; data 138 source4/lib/tdr/tdr.c length = ascii_len_n((const char*)tdr->data.data+tdr->offset, tdr->data.length-tdr->offset); data 141 source4/lib/tdr/tdr.c length = utf16_len_n(tdr->data.data+tdr->offset, tdr->data.length-tdr->offset); data 156 source4/lib/tdr/tdr.c if (!convert_string_talloc_convenience(ctx, tdr->iconv_convenience, chset, CH_UNIX, tdr->data.data+tdr->offset, el_size*length, discard_const_p(void *, v), &ret, false)) { data 176 source4/lib/tdr/tdr.c if (!convert_string_convenience(tdr->iconv_convenience, CH_UNIX, chset, *v, strlen(*v), tdr->data.data+tdr->data.length, required, &ret, false)) { data 182 source4/lib/tdr/tdr.c memset(tdr->data.data+tdr->data.length+ret, 0, required-ret); data 185 source4/lib/tdr/tdr.c tdr->data.length += required; data 214 source4/lib/tdr/tdr.c TDR_SIVAL(tdr, tdr->data.length, ((*v) & 0xFFFFFFFF)); data 215 source4/lib/tdr/tdr.c TDR_SIVAL(tdr, tdr->data.length+4, ((*v)>>32)); data 216 source4/lib/tdr/tdr.c tdr->data.length += 8; data 279 source4/lib/tdr/tdr.c dump_data(10, r->data, r->length); data 293 source4/lib/tdr/tdr.c blob->length = TDR_ALIGN(tdr->data.length, 2); data 295 source4/lib/tdr/tdr.c blob->length = TDR_ALIGN(tdr->data.length, 4); data 297 source4/lib/tdr/tdr.c blob->length = TDR_ALIGN(tdr->data.length, 8); data 302 source4/lib/tdr/tdr.c memcpy(tdr->data.data+tdr->data.length, blob->data, blob->length); data 320 source4/lib/tdr/tdr.c length = tdr->data.length - tdr->offset; data 325 source4/lib/tdr/tdr.c if (tdr->data.length - tdr->offset < length) { data 326 source4/lib/tdr/tdr.c length = tdr->data.length - tdr->offset; data 331 source4/lib/tdr/tdr.c *blob = data_blob_talloc(tdr, tdr->data.data+tdr->offset, length); data 373 source4/lib/tdr/tdr.c if (write(fd, push->data.data, push->data.length) < push->data.length) { data 33 source4/lib/tdr/tdr.h DATA_BLOB data; data 40 source4/lib/tdr/tdr.h DATA_BLOB data; data 32 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.length, 1, "length incorrect"); data 33 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.data[0], 4, "data incorrect"); data 42 source4/lib/tdr/testsuite.c tdr->data.data = &d; data 43 source4/lib/tdr/testsuite.c tdr->data.length = 1; data 59 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.length, 2, "length incorrect"); data 60 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.data[0], 0x32, "data incorrect"); data 61 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.data[1], 0x0F, "data incorrect"); data 70 source4/lib/tdr/testsuite.c tdr->data.data = d; data 71 source4/lib/tdr/testsuite.c tdr->data.length = 2; data 87 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.length, 4, "length incorrect"); data 88 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.data[0], 0x32, "data incorrect"); data 89 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.data[1], 0x0F, "data incorrect"); data 90 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.data[2], 0x10, "data incorrect"); data 91 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, tdr->data.data[3], 0x00, "data incorrect"); data 100 source4/lib/tdr/testsuite.c tdr->data.data = d; data 101 source4/lib/tdr/testsuite.c tdr->data.length = 4; data 115 source4/lib/tdr/testsuite.c tdr->data.data = (uint8_t *)talloc_strdup(tctx, "bla"); data 116 source4/lib/tdr/testsuite.c tdr->data.length = 4; data 137 source4/lib/tdr/testsuite.c tdr->data.data = (uint8_t *)talloc_strdup(tctx, "bla"); data 138 source4/lib/tdr/testsuite.c tdr->data.length = 4; data 157 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, 4, tdr->data.length, "offset invalid"); data 158 source4/lib/tdr/testsuite.c torture_assert(tctx, strcmp("bloe", (const char *)tdr->data.data) == 0, "right string push"); data 162 source4/lib/tdr/testsuite.c torture_assert_int_equal(tctx, 9, tdr->data.length, "offset invalid"); data 163 source4/lib/tdr/testsuite.c torture_assert_str_equal(tctx, "bloe", (const char *)tdr->data.data+4, "right string read"); data 162 source4/lib/tls/tls.c b.data = discard_const(buf); data 334 source4/lib/tls/tls.c ret = gnutls_record_send(tls->session, blob->data, blob->length); data 429 source4/lib/tls/tls.c dhparms.data = (uint8_t *)file_load(dhpfile, &size, 0, mem_ctx); data 431 source4/lib/tls/tls.c if (!dhparms.data) { data 176 source4/lib/wmi/tools/wmic.c queryLanguage.data = "WQL"; data 177 source4/lib/wmi/tools/wmic.c query.data = args.query; data 208 source4/lib/wmi/tools/wmic.c s = string_CIMVAR(ctx, &co[i]->instance->data[j], co[i]->obj_class->properties[j].property.desc->cimtype & CIM_TYPEMASK); data 148 source4/lib/wmi/tools/wmis.c objectPath.data = "Win32_Process"; data 164 source4/lib/wmi/tools/wmis.c methodName.data = "Create"; data 203 source4/lib/wmi/tools/wmis.c query.data = "SELECT * FROM __InstanceOperationEvent WITHIN 1 WHERE Targetinstance ISA 'CIM_DirectoryContainsFile' and TargetInstance.GroupComponent= 'Win32_Directory.Name=\"C:\\\\\\\\wmi_test_dir_tmp\"'"; data 204 source4/lib/wmi/tools/wmis.c queryLanguage.data = "WQL"; data 55 source4/lib/wmi/wbemdata.c ndr->data = talloc_array(mp, uint8_t, ndr->alloc_size); data 69 source4/lib/wmi/wbemdata.c o->u_objref.u_custom.pData = talloc_realloc(mp, ndr->data, uint8_t, ndr->offset); data 88 source4/lib/wmi/wbemdata.c ndr->data = o->u_objref.u_custom.pData; data 155 source4/lib/wmi/wbemdata.c wco->instance->data = talloc_array(wco->instance, union CIMVAR, wco->obj_class->__PROPERTY_COUNT); data 156 source4/lib/wmi/wbemdata.c memset(wco->instance->data, 0, sizeof(union CIMVAR) * wco->obj_class->__PROPERTY_COUNT); data 188 source4/lib/wmi/wbemdata.c duplicate_CIMVAR(mem_ctx, &d->instance->data[i], val, d->obj_class->properties[i].property.desc->cimtype); data 209 source4/lib/wmi/wbemdata.c duplicate_CIMVAR(wco->instance, val, &wco->instance->data[i], wco->obj_class->properties[i].property.desc->cimtype); data 264 source4/lib/wmi/wbemdata.c static enum ndr_err_code WBEMDATA_Parse(TALLOC_CTX *mem_ctx, uint8_t *data, uint32_t size, struct IEnumWbemClassObject *d, uint32_t uCount, struct IWbemClassObject **apObjects) data 279 source4/lib/wmi/wbemdata.c ndr->data = data; data 356 source4/lib/wmi/wbemdata.c uint8_t *data; data 378 source4/lib/wmi/wbemdata.c result = IWbemWCOSmartEnum_Next(ecod->pSE, loc_ctx, &ecod->guid, lTimeout, uCount, puReturned, &size, &data); data 383 source4/lib/wmi/wbemdata.c if (data) { data 384 source4/lib/wmi/wbemdata.c NDR_CHECK(WBEMDATA_Parse(mem_ctx, data, size, d, *puReturned, apObjects)); data 1230 source4/lib/wmi/wmi_wrap.c PySwigClientData *data = (PySwigClientData *)ty->clientdata; data 1231 source4/lib/wmi/wmi_wrap.c return data ? data->implicitconv : 0; data 1236 source4/lib/wmi/wmi_wrap.c PySwigClientData *data = desc ? (PySwigClientData *) desc->clientdata : 0; data 1237 source4/lib/wmi/wmi_wrap.c PyObject *klass = data ? data->klass : 0; data 1248 source4/lib/wmi/wmi_wrap.c PySwigClientData *data = (PySwigClientData *)malloc(sizeof(PySwigClientData)); data 1250 source4/lib/wmi/wmi_wrap.c data->klass = obj; data 1251 source4/lib/wmi/wmi_wrap.c Py_INCREF(data->klass); data 1254 source4/lib/wmi/wmi_wrap.c data->newraw = 0; data 1255 source4/lib/wmi/wmi_wrap.c data->newargs = obj; data 1259 source4/lib/wmi/wmi_wrap.c data->newraw = 0; data 1261 source4/lib/wmi/wmi_wrap.c data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__"); data 1263 source4/lib/wmi/wmi_wrap.c if (data->newraw) { data 1264 source4/lib/wmi/wmi_wrap.c Py_INCREF(data->newraw); data 1265 source4/lib/wmi/wmi_wrap.c data->newargs = PyTuple_New(1); data 1266 source4/lib/wmi/wmi_wrap.c PyTuple_SetItem(data->newargs, 0, obj); data 1268 source4/lib/wmi/wmi_wrap.c data->newargs = obj; data 1270 source4/lib/wmi/wmi_wrap.c Py_INCREF(data->newargs); data 1273 source4/lib/wmi/wmi_wrap.c data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__"); data 1276 source4/lib/wmi/wmi_wrap.c data->destroy = 0; data 1278 source4/lib/wmi/wmi_wrap.c if (data->destroy) { data 1280 source4/lib/wmi/wmi_wrap.c Py_INCREF(data->destroy); data 1281 source4/lib/wmi/wmi_wrap.c flags = PyCFunction_GET_FLAGS(data->destroy); data 1283 source4/lib/wmi/wmi_wrap.c data->delargs = !(flags & (METH_O)); data 1285 source4/lib/wmi/wmi_wrap.c data->delargs = 0; data 1288 source4/lib/wmi/wmi_wrap.c data->delargs = 0; data 1290 source4/lib/wmi/wmi_wrap.c data->implicitconv = 0; data 1291 source4/lib/wmi/wmi_wrap.c return data; data 1296 source4/lib/wmi/wmi_wrap.c PySwigClientData_Del(PySwigClientData* data) data 1298 source4/lib/wmi/wmi_wrap.c Py_XDECREF(data->newraw); data 1299 source4/lib/wmi/wmi_wrap.c Py_XDECREF(data->newargs); data 1300 source4/lib/wmi/wmi_wrap.c Py_XDECREF(data->destroy); data 1428 source4/lib/wmi/wmi_wrap.c PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0; data 1429 source4/lib/wmi/wmi_wrap.c PyObject *destroy = data ? data->destroy : 0; data 1433 source4/lib/wmi/wmi_wrap.c if (data->delargs) { data 2018 source4/lib/wmi/wmi_wrap.c PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0; data 2019 source4/lib/wmi/wmi_wrap.c if (data && !data->implicitconv) { data 2020 source4/lib/wmi/wmi_wrap.c PyObject *klass = data->klass; data 2023 source4/lib/wmi/wmi_wrap.c data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/ data 2025 source4/lib/wmi/wmi_wrap.c data->implicitconv = 0; data 2115 source4/lib/wmi/wmi_wrap.c SWIG_Python_NewShadowInstance(PySwigClientData *data, PyObject *swig_this) data 2119 source4/lib/wmi/wmi_wrap.c PyObject *newraw = data->newraw; data 2121 source4/lib/wmi/wmi_wrap.c inst = PyObject_Call(newraw, data->newargs, NULL); data 2141 source4/lib/wmi/wmi_wrap.c inst = PyInstance_NewRaw(data->newargs, dict); data 2150 source4/lib/wmi/wmi_wrap.c inst = PyInstance_NewRaw(data->newargs, dict); data 2158 source4/lib/wmi/wmi_wrap.c inst->in_class = (PyClassObject *)data->newargs; data 2311 source4/lib/wmi/wmi_wrap.c PySwigClientData *data = (PySwigClientData *) ty->clientdata; data 2312 source4/lib/wmi/wmi_wrap.c if (data) PySwigClientData_Del(data); data 3007 source4/lib/wmi/wmi_wrap.c value = PyObject_FromCVAR(wco->obj_class->properties[i].property.desc->cimtype & CIM_TYPEMASK, &wco->instance->data[i]); data 3290 source4/lib/wmi/wmi_wrap.c (&arg3)->data = PyString_AsString(obj1); data 3293 source4/lib/wmi/wmi_wrap.c (&arg4)->data = PyString_AsString(obj2); data 3360 source4/lib/wmi/wmi_wrap.c (&arg3)->data = PyString_AsString(obj1); data 3363 source4/lib/wmi/wmi_wrap.c (&arg4)->data = PyString_AsString(obj2); data 3428 source4/lib/wmi/wmi_wrap.c (&arg3)->data = PyString_AsString(obj1); data 42 source4/libcli/auth/credentials.c sum[0] = IVAL(client_challenge->data, 0) + IVAL(server_challenge->data, 0); data 43 source4/libcli/auth/credentials.c sum[1] = IVAL(client_challenge->data, 4) + IVAL(server_challenge->data, 4); data 52 source4/libcli/auth/credentials.c des_crypt112(creds->client.data, client_challenge->data, creds->session_key, 1); data 53 source4/libcli/auth/credentials.c des_crypt112(creds->server.data, server_challenge->data, creds->session_key, 1); data 79 source4/libcli/auth/credentials.c MD5Update(&md5, client_challenge->data, 8); data 80 source4/libcli/auth/credentials.c MD5Update(&md5, server_challenge->data, 8); data 88 source4/libcli/auth/credentials.c des_crypt112(creds->client.data, client_challenge->data, creds->session_key, 1); data 89 source4/libcli/auth/credentials.c des_crypt112(creds->server.data, server_challenge->data, creds->session_key, 1); data 104 source4/libcli/auth/credentials.c IVAL(creds->seed.data, 0), IVAL(creds->seed.data, 4))); data 106 source4/libcli/auth/credentials.c SIVAL(time_cred.data, 0, IVAL(creds->seed.data, 0) + creds->sequence); data 107 source4/libcli/auth/credentials.c SIVAL(time_cred.data, 4, IVAL(creds->seed.data, 4)); data 109 source4/libcli/auth/credentials.c DEBUG(5,("\tseed+time %08x:%08x\n", IVAL(time_cred.data, 0), IVAL(time_cred.data, 4))); data 111 source4/libcli/auth/credentials.c des_crypt112(creds->client.data, time_cred.data, creds->session_key, 1); data 114 source4/libcli/auth/credentials.c IVAL(creds->client.data, 0), IVAL(creds->client.data, 4))); data 116 source4/libcli/auth/credentials.c SIVAL(time_cred.data, 0, IVAL(creds->seed.data, 0) + creds->sequence + 1); data 117 source4/libcli/auth/credentials.c SIVAL(time_cred.data, 4, IVAL(creds->seed.data, 4)); data 120 source4/libcli/auth/credentials.c IVAL(time_cred.data, 0), IVAL(time_cred.data, 4))); data 122 source4/libcli/auth/credentials.c des_crypt112(creds->server.data, time_cred.data, creds->session_key, 1); data 125 source4/libcli/auth/credentials.c IVAL(creds->server.data, 0), IVAL(creds->server.data, 4))); data 174 source4/libcli/auth/credentials.c void creds_arcfour_crypt(struct creds_CredentialState *creds, uint8_t *data, size_t len) data 178 source4/libcli/auth/credentials.c arcfour_crypt_blob(data, len, &session_key); data 202 source4/libcli/auth/credentials.c dump_data_pw("Client chall", client_challenge->data, sizeof(client_challenge->data)); data 203 source4/libcli/auth/credentials.c dump_data_pw("Server chall", server_challenge->data, sizeof(server_challenge->data)); data 213 source4/libcli/auth/credentials.c dump_data_pw("Credential ", creds->client.data, 8); data 242 source4/libcli/auth/credentials.c memcmp(received_credentials->data, creds->server.data, 8) != 0) { data 284 source4/libcli/auth/credentials.c if (memcmp(received_credentials->data, creds->client.data, 8) != 0) { data 286 source4/libcli/auth/credentials.c dump_data_pw("client creds", creds->client.data, 8); data 287 source4/libcli/auth/credentials.c dump_data_pw("calc creds", received_credentials->data, 8); data 43 source4/libcli/auth/session.c memcpy(bin, &in->data[i], MIN(8, in->length-i)); data 48 source4/libcli/auth/session.c memcpy(key, &session_key->data[k], 7); data 52 source4/libcli/auth/session.c memcpy(&out->data[i], bout, MIN(8, in->length-i)); data 72 source4/libcli/auth/session.c if (!src.data) { data 77 source4/libcli/auth/session.c if (!ret.data) { data 82 source4/libcli/auth/session.c SIVAL(src.data, 0, slen); data 83 source4/libcli/auth/session.c SIVAL(src.data, 4, 1); data 84 source4/libcli/auth/session.c memset(src.data+8, 0, dlen); data 85 source4/libcli/auth/session.c memcpy(src.data+8, str, slen); data 111 source4/libcli/auth/session.c if (!out.data) { data 117 source4/libcli/auth/session.c if (IVAL(out.data, 4) != 1) { data 119 source4/libcli/auth/session.c IVAL(out.data, 4))); data 124 source4/libcli/auth/session.c slen = IVAL(out.data, 0); data 131 source4/libcli/auth/session.c ret = talloc_strndup(mem_ctx, (const char *)(out.data+8), slen); data 154 source4/libcli/auth/session.c if (!src.data) { data 159 source4/libcli/auth/session.c if (!ret.data) { data 164 source4/libcli/auth/session.c SIVAL(src.data, 0, blob_in->length); data 165 source4/libcli/auth/session.c SIVAL(src.data, 4, 1); data 166 source4/libcli/auth/session.c memset(src.data+8, 0, dlen); data 167 source4/libcli/auth/session.c memcpy(src.data+8, blob_in->data, blob_in->length); data 192 source4/libcli/auth/session.c if (!out.data) { data 198 source4/libcli/auth/session.c if (IVAL(out.data, 4) != 1) { data 200 source4/libcli/auth/session.c IVAL(out.data, 4))); data 204 source4/libcli/auth/session.c slen = IVAL(out.data, 0); data 210 source4/libcli/auth/session.c *ret = data_blob_talloc(mem_ctx, out.data+8, slen); data 211 source4/libcli/auth/session.c if (slen && !ret->data) { data 232 source4/libcli/auth/smbencrypt.c hmac_md5_update(srv_chal->data, srv_chal->length, &ctx); data 233 source4/libcli/auth/smbencrypt.c hmac_md5_update(smbcli_chal->data, smbcli_chal->length, &ctx); data 238 source4/libcli/auth/smbencrypt.c dump_data(100, srv_chal->data, srv_chal->length); data 239 source4/libcli/auth/smbencrypt.c dump_data(100, smbcli_chal->data, smbcli_chal->length); data 332 source4/libcli/auth/smbencrypt.c names_blob->data, names_blob->length); /* End of name list */ data 363 source4/libcli/auth/smbencrypt.c memcpy(final_response.data, ntlmv2_response, sizeof(ntlmv2_response)); data 365 source4/libcli/auth/smbencrypt.c memcpy(final_response.data+sizeof(ntlmv2_response), data 366 source4/libcli/auth/smbencrypt.c ntlmv2_client_data.data, ntlmv2_client_data.length); data 383 source4/libcli/auth/smbencrypt.c generate_random_buffer(lmv2_client_data.data, lmv2_client_data.length); data 387 source4/libcli/auth/smbencrypt.c memcpy(final_response.data, lmv2_response, sizeof(lmv2_response)); data 391 source4/libcli/auth/smbencrypt.c memcpy(final_response.data+sizeof(lmv2_response), data 392 source4/libcli/auth/smbencrypt.c lmv2_client_data.data, lmv2_client_data.length); data 425 source4/libcli/auth/smbencrypt.c SMBsesskeygen_ntv2(ntlm_v2_hash, nt_response->data, user_session_key->data); data 439 source4/libcli/auth/smbencrypt.c SMBsesskeygen_ntv2(ntlm_v2_hash, lm_response->data, lm_session_key->data); data 554 source4/libcli/auth/smbencrypt.c memcpy(&buffer[512 - password->length], password->data, password->length); data 590 source4/libcli/auth/smbencrypt.c if (!new_pass->data) { data 82 source4/libcli/cldap/cldap.c if (blob.data == NULL) { data 87 source4/libcli/cldap/cldap.c status = socket_recvfrom(cldap->sock, blob.data, blob.length, &nread, data 420 source4/libcli/cldap/cldap.c if (req->encoded.data == NULL) goto failed; data 422 source4/libcli/cldap/cldap.c memcpy(req->encoded.data, blob1.data, blob1.length); data 423 source4/libcli/cldap/cldap.c memcpy(req->encoded.data+blob1.length, blob2.data, blob2.length); data 599 source4/libcli/cldap/cldap.c DATA_BLOB *data; data 617 source4/libcli/cldap/cldap.c data = search.out.response->attributes[0].values; data 619 source4/libcli/cldap/cldap.c status = pull_netlogon_samlogon_response(data, mem_ctx, req->cldap->iconv_convenience, data 125 source4/libcli/cliconnect.c SMBencrypt(password, cli->transport->negotiate.secblob.data, tcon.tconx.in.password.data); data 61 source4/libcli/clireadwrite.c parms.readx.out.data = buf + total; data 116 source4/libcli/clireadwrite.c parms.writex.in.data = buf; data 152 source4/libcli/clireadwrite.c parms.write.in.data = buf + total; data 87 source4/libcli/dgram/browse.c &request->data.msg.source_name, data 99 source4/libcli/dgram/browse.c DATA_BLOB data = dgram_mailslot_data(dgram); data 102 source4/libcli/dgram/browse.c ndr_err = ndr_pull_struct_blob(&data, mem_ctx, dgmslot->dgmsock->iconv_convenience, pkt, data 107 source4/libcli/dgram/browse.c (int)data.length, nt_errstr(status))); data 109 source4/libcli/dgram/browse.c file_save("browse.dat", data.data, data.length); data 51 source4/libcli/dgram/dgramsocket.c if (blob.data == NULL) { data 56 source4/libcli/dgram/dgramsocket.c status = socket_recvfrom(dgmsock->sock, blob.data, blob.length, &nread, data 105 source4/libcli/dgram/mailslot.c if (packet->data.msg.dgram_body_type != DGRAM_SMB) return NULL; data 106 source4/libcli/dgram/mailslot.c if (packet->data.msg.body.smb.smb_command != SMB_TRANSACTION) return NULL; data 107 source4/libcli/dgram/mailslot.c return packet->data.msg.body.smb.body.trans.mailslot_name; data 179 source4/libcli/dgram/mailslot.c msg = &packet.data.msg; data 201 source4/libcli/dgram/mailslot.c trans->data = *request; data 215 source4/libcli/dgram/mailslot.c struct smb_trans_body *trans = &dgram->data.msg.body.smb.body.trans; data 216 source4/libcli/dgram/mailslot.c DATA_BLOB ret = trans->data; data 223 source4/libcli/dgram/mailslot.c ret.data += pad; data 94 source4/libcli/dgram/netlogon.c &request->data.msg.source_name, data 110 source4/libcli/dgram/netlogon.c DATA_BLOB data = dgram_mailslot_data(dgram); data 113 source4/libcli/dgram/netlogon.c ndr_err = ndr_pull_struct_blob(&data, mem_ctx, dgmslot->dgmsock->iconv_convenience, netlogon, data 118 source4/libcli/dgram/netlogon.c (int)data.length, nt_errstr(status))); data 120 source4/libcli/dgram/netlogon.c file_save("netlogon.dat", data.data, data.length); data 136 source4/libcli/dgram/netlogon.c DATA_BLOB data = dgram_mailslot_data(dgram); data 138 source4/libcli/dgram/netlogon.c status = pull_nbt_netlogon_response(&data, mem_ctx, dgmslot->dgmsock->iconv_convenience, netlogon); data 302 source4/libcli/ldap/ldap_bind.c sasl_names[i] = (const char *)search->attributes[0].values[i].data; data 344 source4/libcli/ldap/ldap_bind.c msg = new_ldap_sasl_bind_msg(tmp_ctx, conn->gensec->ops->sasl_name, (output.data?&output:NULL)); data 611 source4/libcli/ldap/ldap_client.c if (!ldap_encode(msg, samba_ldap_control_handlers(), &req->data, req)) { data 616 source4/libcli/ldap/ldap_client.c status = packet_send(conn->packet, req->data); data 41 source4/libcli/ldap/ldap_client.h DATA_BLOB data; data 33 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 36 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 38 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 47 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 51 source4/libcli/ldap/ldap_controls.c if (!asn1_read_enumerated(data, &(lsrc->result))) { data 56 source4/libcli/ldap/ldap_controls.c if (asn1_peek_tag(data, ASN1_OCTET_STRING)) { data 57 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &attr)) { data 60 source4/libcli/ldap/ldap_controls.c lsrc->attr_desc = talloc_strndup(lsrc, (const char *)attr.data, attr.length); data 66 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 80 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 84 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 86 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 90 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 96 source4/libcli/ldap/ldap_controls.c for (num = 0; asn1_peek_tag(data, ASN1_SEQUENCE(0)); num++) { data 106 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 110 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &attr)) { data 114 source4/libcli/ldap/ldap_controls.c lssc[num]->attributeName = talloc_strndup(lssc[num], (const char *)attr.data, attr.length); data 119 source4/libcli/ldap/ldap_controls.c if (asn1_peek_tag(data, ASN1_OCTET_STRING)) { data 120 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &rule)) { data 123 source4/libcli/ldap/ldap_controls.c lssc[num]->orderingRule = talloc_strndup(lssc[num], (const char *)rule.data, rule.length); data 129 source4/libcli/ldap/ldap_controls.c if (asn1_peek_tag(data, ASN1_BOOLEAN)) { data 131 source4/libcli/ldap/ldap_controls.c if (!asn1_read_BOOLEAN(data, &reverse)) { data 137 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 146 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 158 source4/libcli/ldap/ldap_controls.c struct asn1_data *data; data 167 source4/libcli/ldap/ldap_controls.c data = asn1_init(mem_ctx); data 168 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 170 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 179 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 183 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(ledc->type))) { data 187 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 199 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 202 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 204 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 213 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 217 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lsdfc->secinfo_flags))) { data 221 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 233 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 236 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 238 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 247 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 251 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lsoc->search_options))) { data 255 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 268 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 271 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 273 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 282 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 286 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lprc->size))) { data 290 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &cookie)) { data 295 source4/libcli/ldap/ldap_controls.c lprc->cookie = talloc_memdup(lprc, cookie.data, cookie.length); data 304 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 317 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 320 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 322 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 331 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 335 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(ldc->flags))) { data 339 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(ldc->max_attributes))) { data 343 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &cookie)) { data 348 source4/libcli/ldap/ldap_controls.c ldc->cookie = talloc_memdup(ldc, cookie.data, cookie.length); data 357 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 373 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 376 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 378 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 387 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 391 source4/libcli/ldap/ldap_controls.c if (asn1_peek_tag(data, ASN1_OCTET_STRING)) { data 393 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &source_attribute)) { data 398 source4/libcli/ldap/ldap_controls.c lac->source_attribute = talloc_strndup(lac, (const char *)source_attribute.data, source_attribute.length); data 409 source4/libcli/ldap/ldap_controls.c } else if (asn1_peek_tag(data, ASN1_ENUMERATED)) { data 411 source4/libcli/ldap/ldap_controls.c if (!asn1_read_enumerated(data, &(lac->result))) { data 421 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 479 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 482 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 484 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 493 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 497 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->beforeCount))) { data 501 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->afterCount))) { data 505 source4/libcli/ldap/ldap_controls.c if (asn1_peek_tag(data, ASN1_CONTEXT(0))) { data 509 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_CONTEXT(0))) { data 513 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 517 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->match.byOffset.offset))) { data 521 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->match.byOffset.contentCount))) { data 525 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { /*SEQUENCE*/ data 529 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { /*CONTEXT*/ data 537 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_CONTEXT(1))) { data 541 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &assertion_value)) { data 546 source4/libcli/ldap/ldap_controls.c lvrc->match.gtOrEq.value = talloc_memdup(lvrc, assertion_value.data, assertion_value.length); data 555 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { /*CONTEXT*/ data 560 source4/libcli/ldap/ldap_controls.c if (asn1_peek_tag(data, ASN1_OCTET_STRING)) { data 561 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &context_id)) { data 566 source4/libcli/ldap/ldap_controls.c lvrc->contextId = talloc_memdup(lvrc, context_id.data, context_id.length); data 579 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 592 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 595 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 597 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 606 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 610 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->targetPosition))) { data 614 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->contentCount))) { data 618 source4/libcli/ldap/ldap_controls.c if (!asn1_read_enumerated(data, &(lvrc->vlv_result))) { data 622 source4/libcli/ldap/ldap_controls.c if (asn1_peek_tag(data, ASN1_OCTET_STRING)) { data 623 source4/libcli/ldap/ldap_controls.c if (!asn1_read_OctetString(data, mem_ctx, &context_id)) { data 626 source4/libcli/ldap/ldap_controls.c lvrc->contextId = talloc_strndup(lvrc, (const char *)context_id.data, context_id.length); data 636 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 648 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 650 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 652 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 656 source4/libcli/ldap/ldap_controls.c if (!asn1_write_enumerated(data, lsrc->result)) { data 661 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lsrc->attr_desc, strlen(lsrc->attr_desc))) { data 666 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 670 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 671 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 674 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 682 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 685 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 687 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 692 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 696 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lssc[num]->attributeName, strlen(lssc[num]->attributeName))) { data 701 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lssc[num]->orderingRule, strlen(lssc[num]->orderingRule))) { data 707 source4/libcli/ldap/ldap_controls.c if (!asn1_write_BOOLEAN(data, lssc[num]->reverse)) { data 712 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 717 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 721 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 722 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 725 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 733 source4/libcli/ldap/ldap_controls.c struct asn1_data *data; data 740 source4/libcli/ldap/ldap_controls.c data = asn1_init(mem_ctx); data 742 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 744 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 748 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, ledc->type)) { data 752 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 756 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 757 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 760 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 768 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 770 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 772 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 776 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lsdfc->secinfo_flags)) { data 780 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 784 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 785 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 788 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 796 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 798 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 800 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 804 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lsoc->search_options)) { data 808 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 812 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 813 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 816 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 824 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 826 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 828 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 832 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lprc->size)) { data 836 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lprc->cookie, lprc->cookie_len)) { data 840 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 844 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 845 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 848 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 859 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 861 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 863 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 869 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lac->source_attribute, lac->src_attr_len)) { data 873 source4/libcli/ldap/ldap_controls.c if (!asn1_write_enumerated(data, lac->result)) { data 878 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 882 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 883 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 886 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 894 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 896 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 898 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 902 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, ldc->flags)) { data 906 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, ldc->max_attributes)) { data 910 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, ldc->cookie, ldc->cookie_len)) { data 914 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 918 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 919 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 922 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 980 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 982 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 984 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 988 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->beforeCount)) { data 992 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->afterCount)) { data 997 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_CONTEXT(0))) { data 1001 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 1005 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->match.byOffset.offset)) { data 1009 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->match.byOffset.contentCount)) { data 1013 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { /*SEQUENCE*/ data 1017 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { /*CONTEXT*/ data 1021 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_CONTEXT(1))) { data 1025 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lvrc->match.gtOrEq.value, lvrc->match.gtOrEq.value_len)) { data 1029 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { /*CONTEXT*/ data 1035 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lvrc->contextId, lvrc->ctxid_len)) { data 1040 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 1044 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 1045 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 1048 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 1056 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 1058 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 1060 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 1064 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->targetPosition)) { data 1068 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->contentCount)) { data 1072 source4/libcli/ldap/ldap_controls.c if (!asn1_write_enumerated(data, lvrc->vlv_result)) { data 1077 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lvrc->contextId, lvrc->ctxid_len)) { data 1082 source4/libcli/ldap/ldap_controls.c if (!asn1_pop_tag(data)) { data 1086 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 1087 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 1090 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 1099 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 1101 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 1105 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 1110 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 1113 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, control->dereference[i]->source_attribute, strlen(control->dereference[i]->source_attribute))) { data 1116 source4/libcli/ldap/ldap_controls.c if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) { data 1120 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, control->dereference[i]->dereference_attribute[j], data 1126 source4/libcli/ldap/ldap_controls.c asn1_pop_tag(data); data 1127 source4/libcli/ldap/ldap_controls.c asn1_pop_tag(data); data 1129 source4/libcli/ldap/ldap_controls.c asn1_pop_tag(data); data 1131 source4/libcli/ldap/ldap_controls.c *out = data_blob_talloc(mem_ctx, data->data, data->length); data 1132 source4/libcli/ldap/ldap_controls.c if (out->data == NULL) { data 1135 source4/libcli/ldap/ldap_controls.c talloc_free(data); data 1142 source4/libcli/ldap/ldap_controls.c struct asn1_data *data = asn1_init(mem_ctx); data 1146 source4/libcli/ldap/ldap_controls.c if (!data) return false; data 1151 source4/libcli/ldap/ldap_controls.c if (!asn1_load(data, in)) { data 1160 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 1164 source4/libcli/ldap/ldap_controls.c while (asn1_tag_remaining(data) > 0) { data 1174 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_SEQUENCE(0))) { data 1178 source4/libcli/ldap/ldap_controls.c asn1_read_OctetString_talloc(r[i], data, &r[i]->source_attribute); data 1179 source4/libcli/ldap/ldap_controls.c asn1_read_OctetString_talloc(r[i], data, &r[i]->dereferenced_dn); data 1180 source4/libcli/ldap/ldap_controls.c if (asn1_peek_tag(data, ASN1_CONTEXT(0))) { data 1181 source4/libcli/ldap/ldap_controls.c if (!asn1_start_tag(data, ASN1_CONTEXT(0))) { data 1185 source4/libcli/ldap/ldap_controls.c ldap_decode_attribs_bare(r, data, &r[i]->attributes, data 1188 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 1192 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 1199 source4/libcli/ldap/ldap_controls.c if (!asn1_end_tag(data)) { data 181 source4/libcli/raw/clisession.c p = req->in.data; data 194 source4/libcli/raw/clisession.c p = req->in.data; data 198 source4/libcli/raw/clisession.c if (p < (req->in.data + req->in.data_size)) { data 210 source4/libcli/raw/clisession.c p = req->in.data; data 188 source4/libcli/raw/clitransport.c memcpy(p, called_blob.data, called_blob.length); data 191 source4/libcli/raw/clitransport.c memcpy(p, calling_blob.data, calling_blob.length); data 359 source4/libcli/raw/clitransport.c buffer = blob.data; data 438 source4/libcli/raw/clitransport.c req->in.data = req->in.vwv + VWV(wct) + 2; data 447 source4/libcli/raw/clitransport.c req->in.ptr = req->in.data; data 628 source4/libcli/raw/clitransport.c memcpy(req->out.data, p->in.data, p->in.size); data 655 source4/libcli/raw/clitransport.c talloc_free(p->out.data); data 656 source4/libcli/raw/clitransport.c p->out.data = talloc_array(mem_ctx, uint8_t, p->out.size); data 657 source4/libcli/raw/clitransport.c NT_STATUS_HAVE_NO_MEMORY(p->out.data); data 659 source4/libcli/raw/clitransport.c if (!smbcli_raw_pull_data(&req->in.bufinfo, req->in.data, p->out.size, p->out.data)) { data 123 source4/libcli/raw/clitree.c p = req->in.data; data 53 source4/libcli/raw/interfaces.h uint64_t data[2]; data 1591 source4/libcli/raw/interfaces.h uint8_t *data; data 1642 source4/libcli/raw/interfaces.h DATA_BLOB data; data 1706 source4/libcli/raw/interfaces.h uint8_t *data; data 1724 source4/libcli/raw/interfaces.h uint8_t *data; data 1740 source4/libcli/raw/interfaces.h uint8_t *data; data 1755 source4/libcli/raw/interfaces.h uint8_t *data; data 1791 source4/libcli/raw/interfaces.h DATA_BLOB data; data 1820 source4/libcli/raw/interfaces.h const uint8_t *data; data 1836 source4/libcli/raw/interfaces.h const uint8_t *data; data 1851 source4/libcli/raw/interfaces.h const uint8_t *data; data 1866 source4/libcli/raw/interfaces.h const uint8_t *data; data 1879 source4/libcli/raw/interfaces.h const uint8_t *data; data 1899 source4/libcli/raw/interfaces.h DATA_BLOB data; data 2266 source4/libcli/raw/interfaces.h DATA_BLOB data; data 2273 source4/libcli/raw/interfaces.h DATA_BLOB data; data 2287 source4/libcli/raw/interfaces.h DATA_BLOB data; data 2294 source4/libcli/raw/interfaces.h DATA_BLOB data; data 2741 source4/libcli/raw/interfaces.h uint8_t *data; data 2747 source4/libcli/raw/interfaces.h uint8_t *data; data 46 source4/libcli/raw/rawacl.c nt.in.params.data = params; data 49 source4/libcli/raw/rawacl.c nt.in.data = data_blob(NULL, 0); data 74 source4/libcli/raw/rawacl.c IVAL(nt.out.params.data, 0) > nt.out.data.length) { data 78 source4/libcli/raw/rawacl.c nt.out.data.length = IVAL(nt.out.params.data, 0); data 80 source4/libcli/raw/rawacl.c ndr = ndr_pull_init_blob(&nt.out.data, mem_ctx, NULL); data 135 source4/libcli/raw/rawacl.c nt.in.params.data = params; data 147 source4/libcli/raw/rawacl.c nt.in.data = ndr_push_blob(ndr); data 74 source4/libcli/raw/raweas.c void ea_put_list(uint8_t *data, uint_t num_eas, struct ea_struct *eas) data 81 source4/libcli/raw/raweas.c SIVAL(data, 0, ea_size); data 82 source4/libcli/raw/raweas.c data += 4; data 86 source4/libcli/raw/raweas.c SCVAL(data, 0, eas[i].flags); data 87 source4/libcli/raw/raweas.c SCVAL(data, 1, nlen); data 88 source4/libcli/raw/raweas.c SSVAL(data, 2, eas[i].value.length); data 89 source4/libcli/raw/raweas.c memcpy(data+4, eas[i].name.s, nlen+1); data 90 source4/libcli/raw/raweas.c memcpy(data+4+nlen+1, eas[i].value.data, eas[i].value.length); data 91 source4/libcli/raw/raweas.c data += 4+nlen+1+eas[i].value.length; data 100 source4/libcli/raw/raweas.c void ea_put_list_chained(uint8_t *data, uint_t num_eas, struct ea_struct *eas, data 110 source4/libcli/raw/raweas.c SIVAL(data, 0, 0); data 112 source4/libcli/raw/raweas.c SIVAL(data, 0, len+pad); data 114 source4/libcli/raw/raweas.c SCVAL(data, 4, eas[i].flags); data 115 source4/libcli/raw/raweas.c SCVAL(data, 5, nlen); data 116 source4/libcli/raw/raweas.c SSVAL(data, 6, eas[i].value.length); data 117 source4/libcli/raw/raweas.c memcpy(data+8, eas[i].name.s, nlen+1); data 118 source4/libcli/raw/raweas.c memcpy(data+8+nlen+1, eas[i].value.data, eas[i].value.length); data 119 source4/libcli/raw/raweas.c memset(data+len, 0, pad); data 120 source4/libcli/raw/raweas.c data += len + pad; data 141 source4/libcli/raw/raweas.c ea->flags = CVAL(blob->data, 0); data 142 source4/libcli/raw/raweas.c nlen = CVAL(blob->data, 1); data 143 source4/libcli/raw/raweas.c vlen = SVAL(blob->data, 2); data 149 source4/libcli/raw/raweas.c ea->name.s = talloc_strndup(mem_ctx, (const char *)(blob->data+4), nlen); data 152 source4/libcli/raw/raweas.c if (!ea->value.data) return 0; data 154 source4/libcli/raw/raweas.c memcpy(ea->value.data, blob->data+4+nlen+1, vlen); data 156 source4/libcli/raw/raweas.c ea->value.data[vlen] = 0; data 177 source4/libcli/raw/raweas.c ea_size = IVAL(blob->data, 0); data 191 source4/libcli/raw/raweas.c blob2.data = blob->data + ofs; data 234 source4/libcli/raw/raweas.c uint32_t next_ofs = IVAL(blob->data, ofs); data 236 source4/libcli/raw/raweas.c blob2.data = blob->data + ofs + 4; data 275 source4/libcli/raw/raweas.c nlen = CVAL(blob->data, 0); data 281 source4/libcli/raw/raweas.c ea->name.s = talloc_strndup(mem_ctx, (const char *)(blob->data+1), nlen); data 302 source4/libcli/raw/raweas.c ea_size = IVAL(blob->data, 0); data 316 source4/libcli/raw/raweas.c blob2.data = blob->data + ofs; data 341 source4/libcli/raw/raweas.c DATA_BLOB *data, uint_t num_names, struct ea_name *eas) data 349 source4/libcli/raw/raweas.c *data = data_blob_talloc(mem_ctx, NULL, ea_size); data 350 source4/libcli/raw/raweas.c if (data->data == NULL) { data 354 source4/libcli/raw/raweas.c SIVAL(data->data, 0, ea_size); data 359 source4/libcli/raw/raweas.c SCVAL(data->data, off, nlen); data 360 source4/libcli/raw/raweas.c memcpy(data->data+off+1, eas[i].name.s, nlen+1); data 117 source4/libcli/raw/rawfile.c nt.in.data = data_blob(NULL, 0); data 119 source4/libcli/raw/rawfile.c SSVAL(nt.in.params.data, VWV(0), parms->nttrans.in.file.fnum); data 120 source4/libcli/raw/rawfile.c SSVAL(nt.in.params.data, VWV(1), parms->nttrans.in.flags); data 205 source4/libcli/raw/rawfile.c t2.in.data = data_blob_talloc(mem_ctx, NULL, data_total); data 207 source4/libcli/raw/rawfile.c SIVAL(t2.in.params.data, VWV(0), 0); /* reserved */ data 212 source4/libcli/raw/rawfile.c ea_put_list(t2.in.data.data, parms->t2mkdir.in.num_eas, parms->t2mkdir.in.eas); data 307 source4/libcli/raw/rawfile.c params = nt.out.params.data; data 365 source4/libcli/raw/rawfile.c if (ea_blob.data == NULL) { data 368 source4/libcli/raw/rawfile.c ea_put_list_chained(ea_blob.data, data 374 source4/libcli/raw/rawfile.c if (nt.in.params.data == NULL) { data 380 source4/libcli/raw/rawfile.c params = nt.in.params.data; data 400 source4/libcli/raw/rawfile.c SIVAL(nt.in.params.data, 44, fname_len); data 403 source4/libcli/raw/rawfile.c nt.in.data = data_blob_talloc(mem_ctx, NULL, sd_blob.length + ea_blob.length); data 404 source4/libcli/raw/rawfile.c memcpy(nt.in.data.data, sd_blob.data, sd_blob.length); data 405 source4/libcli/raw/rawfile.c memcpy(nt.in.data.data+sd_blob.length, ea_blob.data, ea_blob.length); data 438 source4/libcli/raw/rawfile.c t2.in.data = data_blob_talloc(mem_ctx, NULL, list_size); data 440 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(0), parms->t2open.in.flags); data 441 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(1), parms->t2open.in.open_mode); data 442 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(2), parms->t2open.in.search_attrs); data 443 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(3), parms->t2open.in.file_attrs); data 445 source4/libcli/raw/rawfile.c t2.in.params.data, VWV(4), parms->t2open.in.write_time); data 446 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(6), parms->t2open.in.open_func); data 447 source4/libcli/raw/rawfile.c SIVAL(t2.in.params.data, VWV(7), parms->t2open.in.size); data 448 source4/libcli/raw/rawfile.c SIVAL(t2.in.params.data, VWV(9), parms->t2open.in.timeout); data 449 source4/libcli/raw/rawfile.c SIVAL(t2.in.params.data, VWV(11), 0); data 450 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(13), 0); data 456 source4/libcli/raw/rawfile.c ea_put_list(t2.in.data.data, parms->t2open.in.num_eas, parms->t2open.in.eas); data 482 source4/libcli/raw/rawfile.c parms->t2open.out.file.fnum = SVAL(t2.out.params.data, VWV(0)); data 483 source4/libcli/raw/rawfile.c parms->t2open.out.attrib = SVAL(t2.out.params.data, VWV(1)); data 484 source4/libcli/raw/rawfile.c parms->t2open.out.write_time = raw_pull_dos_date3(transport, t2.out.params.data + VWV(2)); data 485 source4/libcli/raw/rawfile.c parms->t2open.out.size = IVAL(t2.out.params.data, VWV(4)); data 486 source4/libcli/raw/rawfile.c parms->t2open.out.access = SVAL(t2.out.params.data, VWV(6)); data 487 source4/libcli/raw/rawfile.c parms->t2open.out.ftype = SVAL(t2.out.params.data, VWV(7)); data 488 source4/libcli/raw/rawfile.c parms->t2open.out.devstate = SVAL(t2.out.params.data, VWV(8)); data 489 source4/libcli/raw/rawfile.c parms->t2open.out.action = SVAL(t2.out.params.data, VWV(9)); data 490 source4/libcli/raw/rawfile.c parms->t2open.out.file_id = SVAL(t2.out.params.data, VWV(10)); data 692 source4/libcli/raw/rawfile.c smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->ctemp.out.name, req->in.data, -1, STR_TERMINATE | STR_ASCII); data 753 source4/libcli/raw/rawfile.c parms->openxreadx.out.data)) { data 863 source4/libcli/raw/rawfile.c uint8_t *p = req->out.data + lck_size * i; data 59 source4/libcli/raw/rawfileinfo.c nlen = IVAL(blob.data, ofs + 0x04); data 60 source4/libcli/raw/rawfileinfo.c io->streams[n].size = BVAL(blob.data, ofs + 0x08); data 61 source4/libcli/raw/rawfileinfo.c io->streams[n].alloc_size = BVAL(blob.data, ofs + 0x10); data 67 source4/libcli/raw/rawfileinfo.c blob.data+ofs+24, nlen, &vstr, NULL, false); data 74 source4/libcli/raw/rawfileinfo.c len = IVAL(blob.data, ofs); data 99 source4/libcli/raw/rawfileinfo.c parms->basic_info.out.create_time = smbcli_pull_nttime(blob->data, 0); data 100 source4/libcli/raw/rawfileinfo.c parms->basic_info.out.access_time = smbcli_pull_nttime(blob->data, 8); data 101 source4/libcli/raw/rawfileinfo.c parms->basic_info.out.write_time = smbcli_pull_nttime(blob->data, 16); data 102 source4/libcli/raw/rawfileinfo.c parms->basic_info.out.change_time = smbcli_pull_nttime(blob->data, 24); data 103 source4/libcli/raw/rawfileinfo.c parms->basic_info.out.attrib = IVAL(blob->data, 32); data 108 source4/libcli/raw/rawfileinfo.c parms->standard_info.out.alloc_size = BVAL(blob->data, 0); data 109 source4/libcli/raw/rawfileinfo.c parms->standard_info.out.size = BVAL(blob->data, 8); data 110 source4/libcli/raw/rawfileinfo.c parms->standard_info.out.nlink = IVAL(blob->data, 16); data 111 source4/libcli/raw/rawfileinfo.c parms->standard_info.out.delete_pending = CVAL(blob->data, 20); data 112 source4/libcli/raw/rawfileinfo.c parms->standard_info.out.directory = CVAL(blob->data, 21); data 117 source4/libcli/raw/rawfileinfo.c parms->ea_info.out.ea_size = IVAL(blob->data, 0); data 128 source4/libcli/raw/rawfileinfo.c parms->all_info.out.create_time = smbcli_pull_nttime(blob->data, 0); data 129 source4/libcli/raw/rawfileinfo.c parms->all_info.out.access_time = smbcli_pull_nttime(blob->data, 8); data 130 source4/libcli/raw/rawfileinfo.c parms->all_info.out.write_time = smbcli_pull_nttime(blob->data, 16); data 131 source4/libcli/raw/rawfileinfo.c parms->all_info.out.change_time = smbcli_pull_nttime(blob->data, 24); data 132 source4/libcli/raw/rawfileinfo.c parms->all_info.out.attrib = IVAL(blob->data, 32); data 133 source4/libcli/raw/rawfileinfo.c parms->all_info.out.alloc_size = BVAL(blob->data, 40); data 134 source4/libcli/raw/rawfileinfo.c parms->all_info.out.size = BVAL(blob->data, 48); data 135 source4/libcli/raw/rawfileinfo.c parms->all_info.out.nlink = IVAL(blob->data, 56); data 136 source4/libcli/raw/rawfileinfo.c parms->all_info.out.delete_pending = CVAL(blob->data, 60); data 137 source4/libcli/raw/rawfileinfo.c parms->all_info.out.directory = CVAL(blob->data, 61); data 139 source4/libcli/raw/rawfileinfo.c parms->all_info.out.ea_size = IVAL(blob->data, 64); data 147 source4/libcli/raw/rawfileinfo.c parms->all_info.out.ea_size = IVAL(blob->data, 72); data 169 source4/libcli/raw/rawfileinfo.c parms->internal_information.out.file_id = BVAL(blob->data, 0); data 174 source4/libcli/raw/rawfileinfo.c parms->access_information.out.access_flags = IVAL(blob->data, 0); data 179 source4/libcli/raw/rawfileinfo.c parms->position_information.out.position = BVAL(blob->data, 0); data 184 source4/libcli/raw/rawfileinfo.c parms->mode_information.out.mode = IVAL(blob->data, 0); data 190 source4/libcli/raw/rawfileinfo.c = IVAL(blob->data, 0); data 195 source4/libcli/raw/rawfileinfo.c parms->compression_info.out.compressed_size = BVAL(blob->data, 0); data 196 source4/libcli/raw/rawfileinfo.c parms->compression_info.out.format = SVAL(blob->data, 8); data 197 source4/libcli/raw/rawfileinfo.c parms->compression_info.out.unit_shift = CVAL(blob->data, 10); data 198 source4/libcli/raw/rawfileinfo.c parms->compression_info.out.chunk_shift = CVAL(blob->data, 11); data 199 source4/libcli/raw/rawfileinfo.c parms->compression_info.out.cluster_shift = CVAL(blob->data, 12); data 205 source4/libcli/raw/rawfileinfo.c parms->network_open_information.out.create_time = smbcli_pull_nttime(blob->data, 0); data 206 source4/libcli/raw/rawfileinfo.c parms->network_open_information.out.access_time = smbcli_pull_nttime(blob->data, 8); data 207 source4/libcli/raw/rawfileinfo.c parms->network_open_information.out.write_time = smbcli_pull_nttime(blob->data, 16); data 208 source4/libcli/raw/rawfileinfo.c parms->network_open_information.out.change_time = smbcli_pull_nttime(blob->data, 24); data 209 source4/libcli/raw/rawfileinfo.c parms->network_open_information.out.alloc_size = BVAL(blob->data, 32); data 210 source4/libcli/raw/rawfileinfo.c parms->network_open_information.out.size = BVAL(blob->data, 40); data 211 source4/libcli/raw/rawfileinfo.c parms->network_open_information.out.attrib = IVAL(blob->data, 48); data 216 source4/libcli/raw/rawfileinfo.c parms->attribute_tag_information.out.attrib = IVAL(blob->data, 0); data 217 source4/libcli/raw/rawfileinfo.c parms->attribute_tag_information.out.reparse_tag = IVAL(blob->data, 4); data 228 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.create_time = smbcli_pull_nttime(blob->data, 0x00); data 229 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.access_time = smbcli_pull_nttime(blob->data, 0x08); data 230 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.write_time = smbcli_pull_nttime(blob->data, 0x10); data 231 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.change_time = smbcli_pull_nttime(blob->data, 0x18); data 232 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.attrib = IVAL(blob->data, 0x20); data 233 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.unknown1 = IVAL(blob->data, 0x24); data 234 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.alloc_size = BVAL(blob->data, 0x28); data 235 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.size = BVAL(blob->data, 0x30); data 236 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.nlink = IVAL(blob->data, 0x38); data 237 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.delete_pending = CVAL(blob->data, 0x3C); data 238 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.directory = CVAL(blob->data, 0x3D); data 240 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.file_id = BVAL(blob->data, 0x40); data 241 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.ea_size = IVAL(blob->data, 0x48); data 242 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.access_mask = IVAL(blob->data, 0x4C); data 243 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.position = BVAL(blob->data, 0x50); data 244 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.mode = IVAL(blob->data, 0x58); data 245 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.alignment_requirement = IVAL(blob->data, 0x5C); data 293 source4/libcli/raw/rawfileinfo.c blob->data + 0); data 295 source4/libcli/raw/rawfileinfo.c blob->data + 4); data 297 source4/libcli/raw/rawfileinfo.c blob->data + 8); data 298 source4/libcli/raw/rawfileinfo.c parms->standard.out.size = IVAL(blob->data, 12); data 299 source4/libcli/raw/rawfileinfo.c parms->standard.out.alloc_size = IVAL(blob->data, 16); data 300 source4/libcli/raw/rawfileinfo.c parms->standard.out.attrib = SVAL(blob->data, 20); data 306 source4/libcli/raw/rawfileinfo.c blob->data + 0); data 308 source4/libcli/raw/rawfileinfo.c blob->data + 4); data 310 source4/libcli/raw/rawfileinfo.c blob->data + 8); data 311 source4/libcli/raw/rawfileinfo.c parms->ea_size.out.size = IVAL(blob->data, 12); data 312 source4/libcli/raw/rawfileinfo.c parms->ea_size.out.alloc_size = IVAL(blob->data, 16); data 313 source4/libcli/raw/rawfileinfo.c parms->ea_size.out.attrib = SVAL(blob->data, 20); data 314 source4/libcli/raw/rawfileinfo.c parms->ea_size.out.ea_size = IVAL(blob->data, 22); data 396 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.end_of_file = BVAL(blob->data, 0); data 397 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.num_bytes = BVAL(blob->data, 8); data 398 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.status_change_time = smbcli_pull_nttime(blob->data, 16); data 399 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.access_time = smbcli_pull_nttime(blob->data, 24); data 400 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.change_time = smbcli_pull_nttime(blob->data, 32); data 401 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.uid = BVAL(blob->data, 40); data 402 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.gid = BVAL(blob->data, 48); data 403 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.file_type = IVAL(blob->data, 52); data 404 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.dev_major = BVAL(blob->data, 60); data 405 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.dev_minor = BVAL(blob->data, 68); data 406 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.unique_id = BVAL(blob->data, 76); data 407 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.permissions = BVAL(blob->data, 84); data 408 source4/libcli/raw/rawfileinfo.c parms->unix_basic_info.out.nlink = BVAL(blob->data, 92); data 413 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.end_of_file = BVAL(blob->data, 0); data 414 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.num_bytes = BVAL(blob->data, 8); data 415 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.status_change_time = smbcli_pull_nttime(blob->data, 16); data 416 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.access_time = smbcli_pull_nttime(blob->data, 24); data 417 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.change_time = smbcli_pull_nttime(blob->data, 32); data 418 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.uid = BVAL(blob->data, 40); data 419 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.gid = BVAL(blob->data, 48); data 420 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.file_type = IVAL(blob->data, 52); data 421 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.dev_major = BVAL(blob->data, 60); data 422 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.dev_minor = BVAL(blob->data, 68); data 423 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.unique_id = BVAL(blob->data, 76); data 424 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.permissions = BVAL(blob->data, 84); data 425 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.nlink = BVAL(blob->data, 92); data 426 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.create_time = smbcli_pull_nttime(blob->data, 100); data 427 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.file_flags = IVAL(blob->data, 108); data 428 source4/libcli/raw/rawfileinfo.c parms->unix_info2.out.flags_mask = IVAL(blob->data, 112); data 464 source4/libcli/raw/rawfileinfo.c DATA_BLOB data) data 475 source4/libcli/raw/rawfileinfo.c tp.in.data = data; data 481 source4/libcli/raw/rawfileinfo.c if (!tp.in.params.data) { data 486 source4/libcli/raw/rawfileinfo.c SSVAL(tp.in.params.data, 0, fnum); data 487 source4/libcli/raw/rawfileinfo.c SSVAL(tp.in.params.data, 2, info_level); data 507 source4/libcli/raw/rawfileinfo.c *blob = tp.out.data; data 518 source4/libcli/raw/rawfileinfo.c DATA_BLOB data) data 529 source4/libcli/raw/rawfileinfo.c tp.in.data = data; data 535 source4/libcli/raw/rawfileinfo.c if (!tp.in.params.data) { data 540 source4/libcli/raw/rawfileinfo.c SSVAL(tp.in.params.data, 0, info_level); data 541 source4/libcli/raw/rawfileinfo.c SIVAL(tp.in.params.data, 2, 0); data 648 source4/libcli/raw/rawfileinfo.c DATA_BLOB data; data 662 source4/libcli/raw/rawfileinfo.c data = data_blob(NULL, 0); data 666 source4/libcli/raw/rawfileinfo.c &data, data 675 source4/libcli/raw/rawfileinfo.c parms->generic.level, data); data 677 source4/libcli/raw/rawfileinfo.c data_blob_free(&data); data 728 source4/libcli/raw/rawfileinfo.c DATA_BLOB data; data 738 source4/libcli/raw/rawfileinfo.c data = data_blob(NULL, 0); data 742 source4/libcli/raw/rawfileinfo.c &data, data 750 source4/libcli/raw/rawfileinfo.c parms->generic.level, data); data 751 source4/libcli/raw/rawfileinfo.c data_blob_free(&data); data 84 source4/libcli/raw/rawfsinfo.c tp.in.data = data_blob(NULL, 0); data 88 source4/libcli/raw/rawfsinfo.c if (!tp.in.params.data) { data 91 source4/libcli/raw/rawfsinfo.c SSVAL(tp.in.params.data, 0, info_level); data 109 source4/libcli/raw/rawfsinfo.c (*blob) = tp.out.data; data 169 source4/libcli/raw/rawfsinfo.c fsinfo->volume_info.out.create_time = smbcli_pull_nttime(blob.data, 0); data 170 source4/libcli/raw/rawfsinfo.c fsinfo->volume_info.out.serial_number = IVAL(blob.data, 8); data 178 source4/libcli/raw/rawfsinfo.c fsinfo->size_info.out.total_alloc_units = BVAL(blob.data, 0); data 179 source4/libcli/raw/rawfsinfo.c fsinfo->size_info.out.avail_alloc_units = BVAL(blob.data, 8); data 180 source4/libcli/raw/rawfsinfo.c fsinfo->size_info.out.sectors_per_unit = IVAL(blob.data, 16); data 181 source4/libcli/raw/rawfsinfo.c fsinfo->size_info.out.bytes_per_sector = IVAL(blob.data, 20); data 186 source4/libcli/raw/rawfsinfo.c fsinfo->device_info.out.device_type = IVAL(blob.data, 0); data 187 source4/libcli/raw/rawfsinfo.c fsinfo->device_info.out.characteristics = IVAL(blob.data, 4); data 192 source4/libcli/raw/rawfsinfo.c fsinfo->attribute_info.out.fs_attr = IVAL(blob.data, 0); data 193 source4/libcli/raw/rawfsinfo.c fsinfo->attribute_info.out.max_file_component_length = IVAL(blob.data, 4); data 201 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.unknown[0] = BVAL(blob.data, 0); data 202 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.unknown[1] = BVAL(blob.data, 8); data 203 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.unknown[2] = BVAL(blob.data, 16); data 204 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.quota_soft = BVAL(blob.data, 24); data 205 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.quota_hard = BVAL(blob.data, 32); data 206 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.quota_flags = BVAL(blob.data, 40); data 211 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.total_alloc_units = BVAL(blob.data, 0); data 212 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.call_avail_alloc_units = BVAL(blob.data, 8); data 213 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.actual_avail_alloc_units = BVAL(blob.data, 16); data 214 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.sectors_per_unit = IVAL(blob.data, 24); data 215 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.bytes_per_sector = IVAL(blob.data, 28); data 226 source4/libcli/raw/rawfsinfo.c fsinfo->objectid_information.out.unknown[i] = BVAL(blob.data, 16 + i*8); data 268 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.fs_id = IVAL(blob.data, 0); data 269 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.sectors_per_unit = IVAL(blob.data, 4); data 270 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.total_alloc_units = IVAL(blob.data, 8); data 271 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.avail_alloc_units = IVAL(blob.data, 12); data 272 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.bytes_per_sector = SVAL(blob.data, 16); data 277 source4/libcli/raw/rawfsinfo.c fsinfo->volume.out.serial_number = IVAL(blob.data, 0); data 305 source4/libcli/raw/rawfsinfo.c fsinfo->unix_info.out.major_version = SVAL(blob.data, 0); data 306 source4/libcli/raw/rawfsinfo.c fsinfo->unix_info.out.minor_version = SVAL(blob.data, 2); data 307 source4/libcli/raw/rawfsinfo.c fsinfo->unix_info.out.capability = SVAL(blob.data, 4); data 63 source4/libcli/raw/rawioctl.c parms->ioctl.out.blob = smbcli_req_pull_blob(&req->in.bufinfo, mem_ctx, req->in.data, -1); data 89 source4/libcli/raw/rawioctl.c nt.in.data = parms->ntioctl.in.blob; data 111 source4/libcli/raw/rawioctl.c parms->ntioctl.out.blob = nt.out.data; data 112 source4/libcli/raw/rawioctl.c talloc_steal(mem_ctx, parms->ntioctl.out.blob.data); data 138 source4/libcli/raw/rawnegotiate.c transport->negotiate.server_guid = smbcli_req_pull_blob(&req->in.bufinfo, transport, req->in.data, 16); data 139 source4/libcli/raw/rawnegotiate.c transport->negotiate.secblob = smbcli_req_pull_blob(&req->in.bufinfo, transport, req->in.data + 16, req->in.data_size - 16); data 144 source4/libcli/raw/rawnegotiate.c transport->negotiate.secblob = smbcli_req_pull_blob(&req->in.bufinfo, transport, req->in.data, transport->negotiate.key_len); data 146 source4/libcli/raw/rawnegotiate.c req->in.data+transport->negotiate.key_len, data 172 source4/libcli/raw/rawnegotiate.c req->in.data, req->in.data_size); data 47 source4/libcli/raw/rawnotify.c nt.in.data = data_blob(NULL, 0); data 77 source4/libcli/raw/rawnotify.c uint32_t next = IVAL(nt.out.params.data, ofs); data 91 source4/libcli/raw/rawnotify.c parms->nttrans.out.changes[i].action = IVAL(nt.out.params.data, ofs+4); data 95 source4/libcli/raw/rawnotify.c ofs += IVAL(nt.out.params.data, ofs); data 134 source4/libcli/raw/rawreadwrite.c memcpy(parms->readbraw.out.data, req->in.buffer + NBT_HDR_SIZE, parms->readbraw.out.nread); data 141 source4/libcli/raw/rawreadwrite.c !smbcli_raw_pull_data(&req->in.bufinfo, req->in.data+3, data 142 source4/libcli/raw/rawreadwrite.c parms->lockread.out.nread, parms->lockread.out.data)) { data 152 source4/libcli/raw/rawreadwrite.c !smbcli_raw_pull_data(&req->in.bufinfo, req->in.data+3, data 153 source4/libcli/raw/rawreadwrite.c parms->read.out.nread, parms->read.out.data)) { data 184 source4/libcli/raw/rawreadwrite.c parms->readx.out.data)) { data 223 source4/libcli/raw/rawreadwrite.c SCVAL(req->out.data, 0, SMB_DATA_BLOCK); data 224 source4/libcli/raw/rawreadwrite.c SSVAL(req->out.data, 1, parms->writeunlock.in.count); data 226 source4/libcli/raw/rawreadwrite.c memcpy(req->out.data+3, parms->writeunlock.in.data, data 237 source4/libcli/raw/rawreadwrite.c SCVAL(req->out.data, 0, SMB_DATA_BLOCK); data 238 source4/libcli/raw/rawreadwrite.c SSVAL(req->out.data, 1, parms->write.in.count); data 240 source4/libcli/raw/rawreadwrite.c memcpy(req->out.data+3, parms->write.in.data, parms->write.in.count); data 251 source4/libcli/raw/rawreadwrite.c SCVAL(req->out.data, 0, 0); data 253 source4/libcli/raw/rawreadwrite.c memcpy(req->out.data+1, parms->writeclose.in.data, data 272 source4/libcli/raw/rawreadwrite.c SSVAL(req->out.vwv, VWV(11), PTR_DIFF(req->out.data, req->out.hdr)); data 277 source4/libcli/raw/rawreadwrite.c memcpy(req->out.data, parms->writex.in.data, parms->writex.in.count); data 285 source4/libcli/raw/rawreadwrite.c memcpy(req->out.data, parms->splwrite.in.data, parms->splwrite.in.count); data 48 source4/libcli/raw/rawrequest.c req->in.bufinfo.data = req->in.data; data 133 source4/libcli/raw/rawrequest.c req->out.data = req->out.vwv + VWV(wct) + 2; data 135 source4/libcli/raw/rawrequest.c req->out.ptr = req->out.data; data 238 source4/libcli/raw/rawrequest.c req->out.data = buf2 + PTR_DIFF(req->out.data, req->out.buffer); data 318 source4/libcli/raw/rawrequest.c req->in.data = req->in.vwv + 2 + req->in.wct * 2; data 432 source4/libcli/raw/rawrequest.c len = push_string(req->out.data + req->out.data_size, str, len, flags); data 463 source4/libcli/raw/rawrequest.c diff = ucs2_align(NULL, req->out.data + req->out.data_size, flags); data 510 source4/libcli/raw/rawrequest.c memcpy(req->out.data + req->out.data_size, blob->data, blob->length); data 522 source4/libcli/raw/rawrequest.c memcpy(req->out.data + req->out.data_size, bytes, byte_len); data 534 source4/libcli/raw/rawrequest.c SCVAL(req->out.data + req->out.data_size, 0, 5); data 535 source4/libcli/raw/rawrequest.c SSVAL(req->out.data + req->out.data_size, 1, byte_len); /* add field length */ data 537 source4/libcli/raw/rawrequest.c memcpy(req->out.data + req->out.data_size + 3, bytes, byte_len); data 572 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data); data 618 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data); data 677 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data); data 695 source4/libcli/raw/rawrequest.c if ((uintptr_t)ptr < (uintptr_t)bufinfo->data || data 696 source4/libcli/raw/rawrequest.c (uintptr_t)ptr >= (uintptr_t)bufinfo->data + bufinfo->data_size || data 698 source4/libcli/raw/rawrequest.c (uintptr_t)ptr + count > (uintptr_t)bufinfo->data + bufinfo->data_size) { data 761 source4/libcli/raw/rawrequest.c if (src < blob->data || data 762 source4/libcli/raw/rawrequest.c src >= (blob->data + blob->length)) { data 767 source4/libcli/raw/rawrequest.c src_len = blob->length - PTR_DIFF(src, blob->data); data 773 source4/libcli/raw/rawrequest.c if (!(flags & STR_NOALIGN) && ucs2_align(blob->data, src, flags)) { data 818 source4/libcli/raw/rawrequest.c src_len = blob->length - PTR_DIFF(src, blob->data); data 883 source4/libcli/raw/rawrequest.c dest->private_length = CVAL(blob->data, len_offset); data 888 source4/libcli/raw/rawrequest.c dest->private_length = IVAL(blob->data, len_offset); data 901 source4/libcli/raw/rawrequest.c blob->data+str_offset+align, data 910 source4/libcli/raw/rawrequest.c blob->data+str_offset, dest->private_length, flags); data 946 source4/libcli/raw/rawrequest.c blob->data+str_offset+align, data 955 source4/libcli/raw/rawrequest.c blob->data+str_offset, -1, flags); data 978 source4/libcli/raw/rawrequest.c blob->data = talloc_realloc(mem_ctx, blob->data, uint8_t, blob->length + max_len); data 979 source4/libcli/raw/rawrequest.c if (!blob->data) { data 983 source4/libcli/raw/rawrequest.c len = push_string(blob->data + blob->length, str, max_len, flags); data 1003 source4/libcli/raw/rawrequest.c blob.data = offset + (uint8_t *)base; data 1026 source4/libcli/raw/rawrequest.c memcpy(offset + (uint8_t *)base, blob.data, blob.length); data 44 source4/libcli/raw/rawsearch.c p = req->in.data + 3; data 209 source4/libcli/raw/rawsearch.c tp.in.data = data_blob(NULL, 0); data 224 source4/libcli/raw/rawsearch.c &tp.in.data, data 232 source4/libcli/raw/rawsearch.c if (!tp.in.params.data) { data 236 source4/libcli/raw/rawsearch.c SSVAL(tp.in.params.data, 0, io->t2ffirst.in.search_attrib); data 237 source4/libcli/raw/rawsearch.c SSVAL(tp.in.params.data, 2, io->t2ffirst.in.max_count); data 238 source4/libcli/raw/rawsearch.c SSVAL(tp.in.params.data, 4, io->t2ffirst.in.flags); data 239 source4/libcli/raw/rawsearch.c SSVAL(tp.in.params.data, 6, io->t2ffirst.data_level); data 240 source4/libcli/raw/rawsearch.c SIVAL(tp.in.params.data, 8, io->t2ffirst.in.storage_type); data 251 source4/libcli/raw/rawsearch.c out_param_blob->data = tp.out.params.data; data 252 source4/libcli/raw/rawsearch.c out_data_blob->length = tp.out.data.length; data 253 source4/libcli/raw/rawsearch.c out_data_blob->data = tp.out.data.data; data 277 source4/libcli/raw/rawsearch.c tp.in.data = data_blob(NULL, 0); data 292 source4/libcli/raw/rawsearch.c &tp.in.data, data 300 source4/libcli/raw/rawsearch.c if (!tp.in.params.data) { data 304 source4/libcli/raw/rawsearch.c SSVAL(tp.in.params.data, 0, io->t2fnext.in.handle); data 305 source4/libcli/raw/rawsearch.c SSVAL(tp.in.params.data, 2, io->t2fnext.in.max_count); data 306 source4/libcli/raw/rawsearch.c SSVAL(tp.in.params.data, 4, io->t2fnext.data_level); data 307 source4/libcli/raw/rawsearch.c SIVAL(tp.in.params.data, 6, io->t2fnext.in.resume_key); data 308 source4/libcli/raw/rawsearch.c SSVAL(tp.in.params.data, 10, io->t2fnext.in.flags); data 320 source4/libcli/raw/rawsearch.c out_param_blob->data = tp.out.params.data; data 321 source4/libcli/raw/rawsearch.c out_data_blob->length = tp.out.data.length; data 322 source4/libcli/raw/rawsearch.c out_data_blob->data = tp.out.data.data; data 335 source4/libcli/raw/rawsearch.c union smb_search_data *data, data 345 source4/libcli/raw/rawsearch.c *next_ofs = IVAL(blob->data, 0); data 355 source4/libcli/raw/rawsearch.c data->directory_info.file_index = IVAL(blob->data, 4); data 356 source4/libcli/raw/rawsearch.c data->directory_info.create_time = smbcli_pull_nttime(blob->data, 8); data 357 source4/libcli/raw/rawsearch.c data->directory_info.access_time = smbcli_pull_nttime(blob->data, 16); data 358 source4/libcli/raw/rawsearch.c data->directory_info.write_time = smbcli_pull_nttime(blob->data, 24); data 359 source4/libcli/raw/rawsearch.c data->directory_info.change_time = smbcli_pull_nttime(blob->data, 32); data 360 source4/libcli/raw/rawsearch.c data->directory_info.size = BVAL(blob->data, 40); data 361 source4/libcli/raw/rawsearch.c data->directory_info.alloc_size = BVAL(blob->data, 48); data 362 source4/libcli/raw/rawsearch.c data->directory_info.attrib = IVAL(blob->data, 56); data 364 source4/libcli/raw/rawsearch.c &data->directory_info.name, data 373 source4/libcli/raw/rawsearch.c data->full_directory_info.file_index = IVAL(blob->data, 4); data 374 source4/libcli/raw/rawsearch.c data->full_directory_info.create_time = smbcli_pull_nttime(blob->data, 8); data 375 source4/libcli/raw/rawsearch.c data->full_directory_info.access_time = smbcli_pull_nttime(blob->data, 16); data 376 source4/libcli/raw/rawsearch.c data->full_directory_info.write_time = smbcli_pull_nttime(blob->data, 24); data 377 source4/libcli/raw/rawsearch.c data->full_directory_info.change_time = smbcli_pull_nttime(blob->data, 32); data 378 source4/libcli/raw/rawsearch.c data->full_directory_info.size = BVAL(blob->data, 40); data 379 source4/libcli/raw/rawsearch.c data->full_directory_info.alloc_size = BVAL(blob->data, 48); data 380 source4/libcli/raw/rawsearch.c data->full_directory_info.attrib = IVAL(blob->data, 56); data 381 source4/libcli/raw/rawsearch.c data->full_directory_info.ea_size = IVAL(blob->data, 64); data 383 source4/libcli/raw/rawsearch.c &data->full_directory_info.name, data 392 source4/libcli/raw/rawsearch.c data->name_info.file_index = IVAL(blob->data, 4); data 394 source4/libcli/raw/rawsearch.c &data->name_info.name, data 404 source4/libcli/raw/rawsearch.c data->both_directory_info.file_index = IVAL(blob->data, 4); data 405 source4/libcli/raw/rawsearch.c data->both_directory_info.create_time = smbcli_pull_nttime(blob->data, 8); data 406 source4/libcli/raw/rawsearch.c data->both_directory_info.access_time = smbcli_pull_nttime(blob->data, 16); data 407 source4/libcli/raw/rawsearch.c data->both_directory_info.write_time = smbcli_pull_nttime(blob->data, 24); data 408 source4/libcli/raw/rawsearch.c data->both_directory_info.change_time = smbcli_pull_nttime(blob->data, 32); data 409 source4/libcli/raw/rawsearch.c data->both_directory_info.size = BVAL(blob->data, 40); data 410 source4/libcli/raw/rawsearch.c data->both_directory_info.alloc_size = BVAL(blob->data, 48); data 411 source4/libcli/raw/rawsearch.c data->both_directory_info.attrib = IVAL(blob->data, 56); data 412 source4/libcli/raw/rawsearch.c data->both_directory_info.ea_size = IVAL(blob->data, 64); data 414 source4/libcli/raw/rawsearch.c &data->both_directory_info.short_name, data 417 source4/libcli/raw/rawsearch.c &data->both_directory_info.name, data 427 source4/libcli/raw/rawsearch.c data->id_full_directory_info.file_index = IVAL(blob->data, 4); data 428 source4/libcli/raw/rawsearch.c data->id_full_directory_info.create_time = smbcli_pull_nttime(blob->data, 8); data 429 source4/libcli/raw/rawsearch.c data->id_full_directory_info.access_time = smbcli_pull_nttime(blob->data, 16); data 430 source4/libcli/raw/rawsearch.c data->id_full_directory_info.write_time = smbcli_pull_nttime(blob->data, 24); data 431 source4/libcli/raw/rawsearch.c data->id_full_directory_info.change_time = smbcli_pull_nttime(blob->data, 32); data 432 source4/libcli/raw/rawsearch.c data->id_full_directory_info.size = BVAL(blob->data, 40); data 433 source4/libcli/raw/rawsearch.c data->id_full_directory_info.alloc_size = BVAL(blob->data, 48); data 434 source4/libcli/raw/rawsearch.c data->id_full_directory_info.attrib = IVAL(blob->data, 56); data 435 source4/libcli/raw/rawsearch.c data->id_full_directory_info.ea_size = IVAL(blob->data, 64); data 436 source4/libcli/raw/rawsearch.c data->id_full_directory_info.file_id = BVAL(blob->data, 72); data 438 source4/libcli/raw/rawsearch.c &data->id_full_directory_info.name, data 447 source4/libcli/raw/rawsearch.c data->id_both_directory_info.file_index = IVAL(blob->data, 4); data 448 source4/libcli/raw/rawsearch.c data->id_both_directory_info.create_time = smbcli_pull_nttime(blob->data, 8); data 449 source4/libcli/raw/rawsearch.c data->id_both_directory_info.access_time = smbcli_pull_nttime(blob->data, 16); data 450 source4/libcli/raw/rawsearch.c data->id_both_directory_info.write_time = smbcli_pull_nttime(blob->data, 24); data 451 source4/libcli/raw/rawsearch.c data->id_both_directory_info.change_time = smbcli_pull_nttime(blob->data, 32); data 452 source4/libcli/raw/rawsearch.c data->id_both_directory_info.size = BVAL(blob->data, 40); data 453 source4/libcli/raw/rawsearch.c data->id_both_directory_info.alloc_size = BVAL(blob->data, 48); data 454 source4/libcli/raw/rawsearch.c data->id_both_directory_info.attrib = SVAL(blob->data, 56); data 455 source4/libcli/raw/rawsearch.c data->id_both_directory_info.ea_size = IVAL(blob->data, 64); data 457 source4/libcli/raw/rawsearch.c &data->id_both_directory_info.short_name, data 459 source4/libcli/raw/rawsearch.c data->id_both_directory_info.file_id = BVAL(blob->data, 96); data 461 source4/libcli/raw/rawsearch.c &data->id_both_directory_info.name, data 488 source4/libcli/raw/rawsearch.c union smb_search_data *data) data 504 source4/libcli/raw/rawsearch.c data->standard.resume_key = IVAL(blob->data, 0); data 505 source4/libcli/raw/rawsearch.c blob->data += 4; data 509 source4/libcli/raw/rawsearch.c data->standard.create_time = raw_pull_dos_date2(tree->session->transport, data 510 source4/libcli/raw/rawsearch.c blob->data + 0); data 511 source4/libcli/raw/rawsearch.c data->standard.access_time = raw_pull_dos_date2(tree->session->transport, data 512 source4/libcli/raw/rawsearch.c blob->data + 4); data 513 source4/libcli/raw/rawsearch.c data->standard.write_time = raw_pull_dos_date2(tree->session->transport, data 514 source4/libcli/raw/rawsearch.c blob->data + 8); data 515 source4/libcli/raw/rawsearch.c data->standard.size = IVAL(blob->data, 12); data 516 source4/libcli/raw/rawsearch.c data->standard.alloc_size = IVAL(blob->data, 16); data 517 source4/libcli/raw/rawsearch.c data->standard.attrib = SVAL(blob->data, 20); data 519 source4/libcli/raw/rawsearch.c &data->standard.name, data 526 source4/libcli/raw/rawsearch.c data->ea_size.resume_key = IVAL(blob->data, 0); data 527 source4/libcli/raw/rawsearch.c blob->data += 4; data 531 source4/libcli/raw/rawsearch.c data->ea_size.create_time = raw_pull_dos_date2(tree->session->transport, data 532 source4/libcli/raw/rawsearch.c blob->data + 0); data 533 source4/libcli/raw/rawsearch.c data->ea_size.access_time = raw_pull_dos_date2(tree->session->transport, data 534 source4/libcli/raw/rawsearch.c blob->data + 4); data 535 source4/libcli/raw/rawsearch.c data->ea_size.write_time = raw_pull_dos_date2(tree->session->transport, data 536 source4/libcli/raw/rawsearch.c blob->data + 8); data 537 source4/libcli/raw/rawsearch.c data->ea_size.size = IVAL(blob->data, 12); data 538 source4/libcli/raw/rawsearch.c data->ea_size.alloc_size = IVAL(blob->data, 16); data 539 source4/libcli/raw/rawsearch.c data->ea_size.attrib = SVAL(blob->data, 20); data 540 source4/libcli/raw/rawsearch.c data->ea_size.ea_size = IVAL(blob->data, 22); data 542 source4/libcli/raw/rawsearch.c &data->ea_size.name, data 549 source4/libcli/raw/rawsearch.c data->ea_list.resume_key = IVAL(blob->data, 0); data 550 source4/libcli/raw/rawsearch.c blob->data += 4; data 554 source4/libcli/raw/rawsearch.c data->ea_list.create_time = raw_pull_dos_date2(tree->session->transport, data 555 source4/libcli/raw/rawsearch.c blob->data + 0); data 556 source4/libcli/raw/rawsearch.c data->ea_list.access_time = raw_pull_dos_date2(tree->session->transport, data 557 source4/libcli/raw/rawsearch.c blob->data + 4); data 558 source4/libcli/raw/rawsearch.c data->ea_list.write_time = raw_pull_dos_date2(tree->session->transport, data 559 source4/libcli/raw/rawsearch.c blob->data + 8); data 560 source4/libcli/raw/rawsearch.c data->ea_list.size = IVAL(blob->data, 12); data 561 source4/libcli/raw/rawsearch.c data->ea_list.alloc_size = IVAL(blob->data, 16); data 562 source4/libcli/raw/rawsearch.c data->ea_list.attrib = SVAL(blob->data, 20); data 563 source4/libcli/raw/rawsearch.c ea_size = IVAL(blob->data, 22); data 567 source4/libcli/raw/rawsearch.c eablob.data = blob->data + 22; data 573 source4/libcli/raw/rawsearch.c &data->ea_list.eas.num_eas, data 574 source4/libcli/raw/rawsearch.c &data->ea_list.eas.eas); data 579 source4/libcli/raw/rawsearch.c &data->ea_list.name, data 586 source4/libcli/raw/rawsearch.c ofs = IVAL(blob->data, 0); data 587 source4/libcli/raw/rawsearch.c data->unix_info.file_index = IVAL(blob->data, 4); data 588 source4/libcli/raw/rawsearch.c data->unix_info.size = BVAL(blob->data, 8); data 589 source4/libcli/raw/rawsearch.c data->unix_info.alloc_size = BVAL(blob->data, 16); data 590 source4/libcli/raw/rawsearch.c data->unix_info.status_change_time = smbcli_pull_nttime(blob->data, 24); data 591 source4/libcli/raw/rawsearch.c data->unix_info.access_time = smbcli_pull_nttime(blob->data, 32); data 592 source4/libcli/raw/rawsearch.c data->unix_info.change_time = smbcli_pull_nttime(blob->data, 40); data 593 source4/libcli/raw/rawsearch.c data->unix_info.uid = IVAL(blob->data, 48); data 594 source4/libcli/raw/rawsearch.c data->unix_info.gid = IVAL(blob->data, 56); data 595 source4/libcli/raw/rawsearch.c data->unix_info.file_type = IVAL(blob->data, 64); data 596 source4/libcli/raw/rawsearch.c data->unix_info.dev_major = BVAL(blob->data, 68); data 597 source4/libcli/raw/rawsearch.c data->unix_info.dev_minor = BVAL(blob->data, 76); data 598 source4/libcli/raw/rawsearch.c data->unix_info.unique_id = BVAL(blob->data, 84); data 599 source4/libcli/raw/rawsearch.c data->unix_info.permissions = IVAL(blob->data, 92); data 600 source4/libcli/raw/rawsearch.c data->unix_info.nlink = IVAL(blob->data, 100); data 603 source4/libcli/raw/rawsearch.c &data->unix_info.name, 108, 0); data 619 source4/libcli/raw/rawsearch.c ofs = IVAL(blob->data, 0); data 620 source4/libcli/raw/rawsearch.c data->unix_info2.file_index = IVAL(blob->data, 4); data 621 source4/libcli/raw/rawsearch.c data->unix_info2.end_of_file = BVAL(blob->data, 8); data 622 source4/libcli/raw/rawsearch.c data->unix_info2.num_bytes = BVAL(blob->data, 16); data 623 source4/libcli/raw/rawsearch.c data->unix_info2.status_change_time = smbcli_pull_nttime(blob->data, 24); data 624 source4/libcli/raw/rawsearch.c data->unix_info2.access_time = smbcli_pull_nttime(blob->data, 32); data 625 source4/libcli/raw/rawsearch.c data->unix_info2.change_time = smbcli_pull_nttime(blob->data, 40); data 626 source4/libcli/raw/rawsearch.c data->unix_info2.uid = IVAL(blob->data, 48); data 627 source4/libcli/raw/rawsearch.c data->unix_info2.gid = IVAL(blob->data, 56); data 628 source4/libcli/raw/rawsearch.c data->unix_info2.file_type = IVAL(blob->data, 64); data 629 source4/libcli/raw/rawsearch.c data->unix_info2.dev_major = BVAL(blob->data, 68); data 630 source4/libcli/raw/rawsearch.c data->unix_info2.dev_minor = BVAL(blob->data, 76); data 631 source4/libcli/raw/rawsearch.c data->unix_info2.unique_id = BVAL(blob->data, 84); data 632 source4/libcli/raw/rawsearch.c data->unix_info2.permissions = IVAL(blob->data, 92); data 633 source4/libcli/raw/rawsearch.c data->unix_info2.nlink = IVAL(blob->data, 100); data 634 source4/libcli/raw/rawsearch.c data->unix_info2.create_time = smbcli_pull_nttime(blob->data, 108); data 635 source4/libcli/raw/rawsearch.c data->unix_info2.file_flags = IVAL(blob->data, 116); data 636 source4/libcli/raw/rawsearch.c data->unix_info2.flags_mask = IVAL(blob->data, 120); data 642 source4/libcli/raw/rawsearch.c &data->unix_info2.name, data 664 source4/libcli/raw/rawsearch.c status = smb_raw_search_common(mem_ctx, level, blob, data, &ofs, str_flags); data 692 source4/libcli/raw/rawsearch.c blob2.data = blob->data; data 712 source4/libcli/raw/rawsearch.c blob2.data += len; data 756 source4/libcli/raw/rawsearch.c io->t2ffirst.out.handle = SVAL(p_blob.data, 0); data 757 source4/libcli/raw/rawsearch.c io->t2ffirst.out.count = SVAL(p_blob.data, 2); data 758 source4/libcli/raw/rawsearch.c io->t2ffirst.out.end_of_search = SVAL(p_blob.data, 4); data 806 source4/libcli/raw/rawsearch.c io->t2fnext.out.count = SVAL(p_blob.data, 0); data 807 source4/libcli/raw/rawsearch.c io->t2fnext.out.end_of_search = SVAL(p_blob.data, 2); data 40 source4/libcli/raw/rawsetfileinfo.c if (blob->data == NULL && n != 0) return false; \ data 46 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 0, parms->basic_info.in.create_time); data 47 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 8, parms->basic_info.in.access_time); data 48 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 16, parms->basic_info.in.write_time); data 49 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 24, parms->basic_info.in.change_time); data 50 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 32, parms->basic_info.in.attrib); data 51 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 36, 0); /* padding */ data 56 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 0, parms->disposition_info.in.delete_on_close); data 61 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 0, parms->allocation_info.in.alloc_size); data 66 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 0, parms->end_of_file_info.in.size); data 71 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 0, parms->rename_information.in.overwrite); data 72 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 4, parms->rename_information.in.root_fid); data 76 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 8, len - 2); data 81 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 0, parms->rename_information.in.overwrite); data 82 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 8, parms->rename_information.in.root_fid); data 86 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 16, len - 2); data 91 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 0, parms->position_information.in.position); data 96 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 0, parms->mode_information.in.mode); data 117 source4/libcli/raw/rawsetfileinfo.c ea_put_list_chained(blob->data, data 166 source4/libcli/raw/rawsetfileinfo.c blob->data, 0, parms->standard.in.create_time); data 168 source4/libcli/raw/rawsetfileinfo.c blob->data, 4, parms->standard.in.access_time); data 170 source4/libcli/raw/rawsetfileinfo.c blob->data, 8, parms->standard.in.write_time); data 175 source4/libcli/raw/rawsetfileinfo.c ea_put_list(blob->data, parms->ea_set.in.num_eas, parms->ea_set.in.eas); data 185 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 0, parms->unix_basic.in.end_of_file); data 186 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 8, parms->unix_basic.in.num_bytes); data 187 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 16, parms->unix_basic.in.status_change_time); data 188 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 24, parms->unix_basic.in.access_time); data 189 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 32, parms->unix_basic.in.change_time); data 190 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 40, parms->unix_basic.in.uid); data 191 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 48, parms->unix_basic.in.gid); data 192 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 56, parms->unix_basic.in.file_type); data 193 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 60, parms->unix_basic.in.dev_major); data 194 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 68, parms->unix_basic.in.dev_minor); data 195 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 76, parms->unix_basic.in.unique_id); data 196 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 84, parms->unix_basic.in.permissions); data 197 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 92, parms->unix_basic.in.nlink); data 202 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 0, parms->unix_info2.in.end_of_file); data 203 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 8, parms->unix_info2.in.num_bytes); data 204 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 16, parms->unix_info2.in.status_change_time); data 205 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 24, parms->unix_info2.in.access_time); data 206 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 32, parms->unix_info2.in.change_time); data 207 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 40,parms->unix_info2.in.uid); data 208 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 48,parms->unix_info2.in.gid); data 209 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 56,parms->unix_info2.in.file_type); data 210 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 60,parms->unix_info2.in.dev_major); data 211 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 68,parms->unix_info2.in.dev_minor); data 212 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 76,parms->unix_info2.in.unique_id); data 213 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 84,parms->unix_info2.in.permissions); data 214 source4/libcli/raw/rawsetfileinfo.c SBVAL(blob->data, 92,parms->unix_info2.in.nlink); data 215 source4/libcli/raw/rawsetfileinfo.c smbcli_push_nttime(blob->data, 100, parms->unix_info2.in.create_time); data 216 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 108, parms->unix_info2.in.file_flags); data 217 source4/libcli/raw/rawsetfileinfo.c SIVAL(blob->data, 112, parms->unix_info2.in.flags_mask); data 298 source4/libcli/raw/rawsetfileinfo.c if (!tp.in.params.data) { data 301 source4/libcli/raw/rawsetfileinfo.c SSVAL(tp.in.params.data, 0, fnum); data 302 source4/libcli/raw/rawsetfileinfo.c SSVAL(tp.in.params.data, 2, info_level); data 303 source4/libcli/raw/rawsetfileinfo.c SSVAL(tp.in.params.data, 4, 0); /* reserved */ data 305 source4/libcli/raw/rawsetfileinfo.c tp.in.data = *blob; data 331 source4/libcli/raw/rawsetfileinfo.c if (!tp.in.params.data) { data 334 source4/libcli/raw/rawsetfileinfo.c SSVAL(tp.in.params.data, 0, info_level); data 335 source4/libcli/raw/rawsetfileinfo.c SIVAL(tp.in.params.data, 2, 0); data 340 source4/libcli/raw/rawsetfileinfo.c tp.in.data = *blob; data 59 source4/libcli/raw/rawshadow.c info->out.num_volumes = IVAL(blob.data, 0); data 60 source4/libcli/raw/rawshadow.c info->out.num_names = IVAL(blob.data, 4); data 61 source4/libcli/raw/rawshadow.c dlength = IVAL(blob.data, 8); data 74 source4/libcli/raw/rawshadow.c blob.data+ofs, -1, STR_TERMINATE); data 43 source4/libcli/raw/rawtrans.c if ((uintptr_t)ptr < (uintptr_t)req->in.data || data 44 source4/libcli/raw/rawtrans.c (uintptr_t)ptr >= (uintptr_t)req->in.data + req->in.data_size || data 46 source4/libcli/raw/rawtrans.c (uintptr_t)ptr + count > (uintptr_t)req->in.data + req->in.data_size) { data 89 source4/libcli/raw/rawtrans.c talloc_steal(mem_ctx, parms->out.params.data); data 90 source4/libcli/raw/rawtrans.c talloc_steal(mem_ctx, parms->out.data.data); data 144 source4/libcli/raw/rawtrans.c if (!state->io.out.params.data) { data 150 source4/libcli/raw/rawtrans.c state->io.out.data = data_blob_talloc(state, NULL, total_data); data 151 source4/libcli/raw/rawtrans.c if (!state->io.out.data.data) { data 174 source4/libcli/raw/rawtrans.c if (total_data > state->io.out.data.length || data 182 source4/libcli/raw/rawtrans.c state->io.out.data.length = total_data; data 201 source4/libcli/raw/rawtrans.c memcpy(state->io.out.data.data + data_disp, data 207 source4/libcli/raw/rawtrans.c memcpy(state->io.out.params.data + param_disp, data 264 source4/libcli/raw/rawtrans.c parms->in.data.length > UINT16_MAX) { data 266 source4/libcli/raw/rawtrans.c (unsigned)parms->in.params.length, (unsigned)parms->in.data.length)); data 292 source4/libcli/raw/rawtrans.c memset(req->out.data, 0, padding); data 300 source4/libcli/raw/rawtrans.c ofs = PTR_DIFF(req->out.data,req->out.hdr)+padding+namelen; data 306 source4/libcli/raw/rawtrans.c params_chunk.data = parms->in.params.data; data 314 source4/libcli/raw/rawtrans.c if (!state->io.in.params.data) { data 318 source4/libcli/raw/rawtrans.c memcpy(state->io.in.params.data, data 319 source4/libcli/raw/rawtrans.c parms->in.params.data, data 332 source4/libcli/raw/rawtrans.c data_chunk.length = MIN(parms->in.data.length, space_left); data 333 source4/libcli/raw/rawtrans.c data_chunk.data = parms->in.data.data; data 336 source4/libcli/raw/rawtrans.c state->data_left = parms->in.data.length - data_chunk.length; data 340 source4/libcli/raw/rawtrans.c state->io.in.data = data_blob_talloc(state, NULL, parms->in.data.length); data 341 source4/libcli/raw/rawtrans.c if (!state->io.in.data.data) { data 345 source4/libcli/raw/rawtrans.c memcpy(state->io.in.data.data, data 346 source4/libcli/raw/rawtrans.c parms->in.data.data, data 347 source4/libcli/raw/rawtrans.c parms->in.data.length); data 351 source4/libcli/raw/rawtrans.c state->data_total = parms->in.data.length; data 355 source4/libcli/raw/rawtrans.c SSVAL(req->out.vwv,VWV(1),parms->in.data.length); data 415 source4/libcli/raw/rawtrans.c ofs = PTR_DIFF(req2->out.data,req2->out.hdr); data 422 source4/libcli/raw/rawtrans.c params_chunk.data = state->io.in.params.data + params_disp; data 436 source4/libcli/raw/rawtrans.c data_disp = state->io.in.data.length - state->data_left; data 438 source4/libcli/raw/rawtrans.c data_chunk.data = state->io.in.data.data + data_disp; data 566 source4/libcli/raw/rawtrans.c talloc_steal(mem_ctx, parms->out.params.data); data 567 source4/libcli/raw/rawtrans.c talloc_steal(mem_ctx, parms->out.data.data); data 631 source4/libcli/raw/rawtrans.c if (!state->io.out.params.data) { data 637 source4/libcli/raw/rawtrans.c state->io.out.data = data_blob_talloc(state, NULL, total_data); data 638 source4/libcli/raw/rawtrans.c if (!state->io.out.data.data) { data 659 source4/libcli/raw/rawtrans.c if (total_data > state->io.out.data.length || data 667 source4/libcli/raw/rawtrans.c state->io.out.data.length = total_data; data 686 source4/libcli/raw/rawtrans.c memcpy(state->io.out.data.data + data_disp, data 692 source4/libcli/raw/rawtrans.c memcpy(state->io.out.params.data + param_disp, data 739 source4/libcli/raw/rawtrans.c if (parms->in.params.length || parms->in.data.length) { data 758 source4/libcli/raw/rawtrans.c memset(req->out.data, 0, align); data 761 source4/libcli/raw/rawtrans.c ofs = PTR_DIFF(req->out.data,req->out.hdr)+align; data 767 source4/libcli/raw/rawtrans.c params_chunk.data = parms->in.params.data; data 775 source4/libcli/raw/rawtrans.c if (!state->io.in.params.data) { data 779 source4/libcli/raw/rawtrans.c memcpy(state->io.in.params.data, data 780 source4/libcli/raw/rawtrans.c parms->in.params.data, data 793 source4/libcli/raw/rawtrans.c data_chunk.length = MIN(parms->in.data.length, space_left); data 794 source4/libcli/raw/rawtrans.c data_chunk.data = parms->in.data.data; data 797 source4/libcli/raw/rawtrans.c state->data_left = parms->in.data.length - data_chunk.length; data 801 source4/libcli/raw/rawtrans.c state->io.in.data = data_blob_talloc(state, NULL, parms->in.data.length); data 802 source4/libcli/raw/rawtrans.c if (!state->io.in.data.data) { data 806 source4/libcli/raw/rawtrans.c memcpy(state->io.in.data.data, data 807 source4/libcli/raw/rawtrans.c parms->in.data.data, data 808 source4/libcli/raw/rawtrans.c parms->in.data.length); data 812 source4/libcli/raw/rawtrans.c state->data_total = parms->in.data.length; data 817 source4/libcli/raw/rawtrans.c SIVAL(req->out.vwv, 7, parms->in.data.length); data 865 source4/libcli/raw/rawtrans.c ofs = PTR_DIFF(req2->out.data,req2->out.hdr); data 872 source4/libcli/raw/rawtrans.c params_chunk.data = state->io.in.params.data + params_disp; data 886 source4/libcli/raw/rawtrans.c data_disp = state->io.in.data.length - state->data_left; data 888 source4/libcli/raw/rawtrans.c data_chunk.data = state->io.in.data.data + data_disp; data 35 source4/libcli/raw/request.h const uint8_t *data; data 64 source4/libcli/raw/request.h uint8_t *data; data 121 source4/libcli/raw/smb_signing.c MD5Update(&md5_ctx, mac_key->data, mac_key->length); data 172 source4/libcli/raw/smb_signing.c MD5Update(&md5_ctx, mac_key->data, data 352 source4/libcli/raw/smb_signing.c memcpy(&sign_info->mac_key.data[0], user_session_key->data, user_session_key->length); data 355 source4/libcli/raw/smb_signing.c memcpy(&sign_info->mac_key.data[user_session_key->length],response->data, response->length); data 358 source4/libcli/raw/smb_signing.c dump_data_pw("Started Signing with key:\n", sign_info->mac_key.data, sign_info->mac_key.length); data 48 source4/libcli/resolve/bcast.c struct resolve_bcast_data *data = talloc_get_type(userdata, struct resolve_bcast_data); data 50 source4/libcli/resolve/bcast.c num_interfaces = iface_count(data->ifaces); data 56 source4/libcli/resolve/bcast.c const char *bcast = iface_n_bcast(data->ifaces, i); data 68 source4/libcli/resolve/bcast.c address_list, data->ifaces, data->nbt_port, data 69 source4/libcli/resolve/bcast.c data->nbt_timeout, true, false); data 94 source4/libcli/resolve/bcast.c struct resolve_bcast_data *data = talloc(ctx, struct resolve_bcast_data); data 95 source4/libcli/resolve/bcast.c data->ifaces = ifaces; data 96 source4/libcli/resolve/bcast.c data->nbt_port = nbt_port; data 97 source4/libcli/resolve/bcast.c data->nbt_timeout = nbt_timeout; data 98 source4/libcli/resolve/bcast.c return resolve_context_add_method(ctx, resolve_name_bcast_send, resolve_name_bcast_recv, data); data 36 source4/libcli/smb2/create.c const uint8_t *data = buffer.data; data 51 source4/libcli/smb2/create.c next = IVAL(data, 0); data 52 source4/libcli/smb2/create.c name_offset = SVAL(data, 4); data 53 source4/libcli/smb2/create.c name_length = SVAL(data, 6); data 54 source4/libcli/smb2/create.c reserved = SVAL(data, 8); data 55 source4/libcli/smb2/create.c data_offset = SVAL(data, 10); data 56 source4/libcli/smb2/create.c data_length = IVAL(data, 12); data 70 source4/libcli/smb2/create.c tag = talloc_strndup(mem_ctx, (const char *)data + name_offset, name_length); data 75 source4/libcli/smb2/create.c b = data_blob_const(data+data_offset, data_length); data 86 source4/libcli/smb2/create.c data += next; data 106 source4/libcli/smb2/create.c uint8_t pad = smb2_padding_size(blob->data.length+tag_length, 4); data 109 source4/libcli/smb2/create.c buffer->length + 0x14 + tag_length + blob->data.length + pad)) data 113 source4/libcli/smb2/create.c SIVAL(buffer->data, ofs+0x00, 0); data 115 source4/libcli/smb2/create.c SIVAL(buffer->data, ofs+0x00, 0x14 + tag_length + blob->data.length + pad); data 117 source4/libcli/smb2/create.c SSVAL(buffer->data, ofs+0x04, 0x10); /* offset of tag */ data 118 source4/libcli/smb2/create.c SIVAL(buffer->data, ofs+0x06, tag_length); /* tag length */ data 119 source4/libcli/smb2/create.c SSVAL(buffer->data, ofs+0x0A, 0x14 + tag_length); /* offset of data */ data 120 source4/libcli/smb2/create.c SIVAL(buffer->data, ofs+0x0C, blob->data.length); data 121 source4/libcli/smb2/create.c memcpy(buffer->data+ofs+0x10, blob->tag, tag_length); data 122 source4/libcli/smb2/create.c SIVAL(buffer->data, ofs+0x10+tag_length, 0); /* pad? */ data 123 source4/libcli/smb2/create.c memcpy(buffer->data+ofs+0x14+tag_length, blob->data.data, blob->data.length); data 124 source4/libcli/smb2/create.c memset(buffer->data+ofs+0x14+tag_length+blob->data.length, 0, pad); data 159 source4/libcli/smb2/create.c const char *tag, DATA_BLOB data) data 172 source4/libcli/smb2/create.c if (data.data) { data 173 source4/libcli/smb2/create.c b->blobs[b->num_blobs].data = data_blob_talloc(b->blobs, data 174 source4/libcli/smb2/create.c data.data, data 175 source4/libcli/smb2/create.c data.length); data 176 source4/libcli/smb2/create.c NT_STATUS_HAVE_NO_MEMORY(b->blobs[b->num_blobs].data.data); data 178 source4/libcli/smb2/create.c b->blobs[b->num_blobs].data = data_blob(NULL, 0); data 223 source4/libcli/smb2/create.c ea_put_list_chained(b.data, io->in.eas.num_eas, io->in.eas.eas, 4); data 247 source4/libcli/smb2/create.c uint8_t data[8]; data 248 source4/libcli/smb2/create.c SBVAL(data, 0, io->in.alloc_size); data 250 source4/libcli/smb2/create.c SMB2_CREATE_TAG_ALSI, data_blob_const(data, 8)); data 267 source4/libcli/smb2/create.c uint8_t data[16]; data 268 source4/libcli/smb2/create.c smb2_push_handle(data, io->in.durable_handle); data 270 source4/libcli/smb2/create.c SMB2_CREATE_TAG_DHNC, data_blob_const(data, 16)); data 278 source4/libcli/smb2/create.c uint8_t data[8]; data 279 source4/libcli/smb2/create.c SBVAL(data, 0, io->in.timewarp); data 281 source4/libcli/smb2/create.c SMB2_CREATE_TAG_TWRP, data_blob_const(data, 8)); data 319 source4/libcli/smb2/create.c io->in.blobs.blobs[i].data); data 392 source4/libcli/smb2/create.c if (io->out.blobs.blobs[i].data.length != 8) { data 396 source4/libcli/smb2/create.c io->out.maximal_access = IVAL(io->out.blobs.blobs[i].data.data, 4); data 399 source4/libcli/smb2/create.c if (io->out.blobs.blobs[i].data.length != 32) { data 403 source4/libcli/smb2/create.c memcpy(io->out.on_disk_id, io->out.blobs.blobs[i].data.data, 32); data 160 source4/libcli/smb2/find.c b = data_blob_const(b.data+next_ofs, b.length - next_ofs); data 83 source4/libcli/smb2/notify.c uint32_t next = IVAL(blob.data, ofs); data 96 source4/libcli/smb2/notify.c io->out.changes[i].action = IVAL(blob.data, ofs+4); data 100 source4/libcli/smb2/notify.c ofs += IVAL(blob.data, ofs); data 68 source4/libcli/smb2/read.c status = smb2_pull_o16s32_blob(&req->in, mem_ctx, req->in.body+0x02, &io->out.data); data 37 source4/libcli/smb2/request.c req->in.bufinfo.data = req->in.dynamic; data 40 source4/libcli/smb2/request.c req->in.bufinfo.data = NULL; data 293 source4/libcli/smb2/request.c NT_STATUS_HAVE_NO_MEMORY(blob->data); data 325 source4/libcli/smb2/request.c if (blob.data == NULL) { data 348 source4/libcli/smb2/request.c memcpy(buf->dynamic, blob.data, blob.length); data 381 source4/libcli/smb2/request.c if (blob.data == NULL) { data 404 source4/libcli/smb2/request.c memcpy(buf->dynamic, blob.data, blob.length); data 437 source4/libcli/smb2/request.c if (blob.data == NULL) { data 460 source4/libcli/smb2/request.c memcpy(buf->dynamic, blob.data, blob.length); data 493 source4/libcli/smb2/request.c if (blob.data == NULL) { data 516 source4/libcli/smb2/request.c memcpy(buf->dynamic, blob.data, blob.length); data 547 source4/libcli/smb2/request.c NT_STATUS_HAVE_NO_MEMORY(blob->data); data 571 source4/libcli/smb2/request.c NT_STATUS_HAVE_NO_MEMORY(blob->data); data 598 source4/libcli/smb2/request.c NT_STATUS_HAVE_NO_MEMORY(blob->data); data 622 source4/libcli/smb2/request.c NT_STATUS_HAVE_NO_MEMORY(blob->data); data 646 source4/libcli/smb2/request.c NT_STATUS_HAVE_NO_MEMORY(blob->data); data 665 source4/libcli/smb2/request.c if (blob.data == NULL) { data 679 source4/libcli/smb2/request.c blob.data, blob.length, &vstr, NULL, false); data 704 source4/libcli/smb2/request.c blob.data = discard_const_p(uint8_t, str); data 710 source4/libcli/smb2/request.c str, strlen(str), (void **)&blob.data, &blob.length, data 724 source4/libcli/smb2/request.c void smb2_push_handle(uint8_t *data, struct smb2_handle *h) data 726 source4/libcli/smb2/request.c SBVAL(data, 0, h->data[0]); data 727 source4/libcli/smb2/request.c SBVAL(data, 8, h->data[1]); data 735 source4/libcli/smb2/request.c h->data[0] = BVAL(ptr, 0); data 736 source4/libcli/smb2/request.c h->data[1] = BVAL(ptr, 8); data 60 source4/libcli/smb2/signing.c hmac_sha256_init(session_key.data, MIN(session_key.length, 16), &m); data 102 source4/libcli/smb2/signing.c hmac_sha256_init(session_key.data, MIN(session_key.length, 16), &m); data 149 source4/libcli/smb2/transport.c hdr = blob->data+NBT_HDR_SIZE; data 198 source4/libcli/smb2/transport.c buffer = blob.data; data 34 source4/libcli/smb2/write.c req = smb2_request_init_tree(tree, SMB2_OP_WRITE, 0x30, true, io->in.data.length); data 37 source4/libcli/smb2/write.c status = smb2_push_o16s32_blob(&req->out, 0x02, io->in.data); data 78 source4/libcli/smb_composite/fetchfile.c io->out.data = state->loadfile->out.data; data 180 source4/libcli/smb_composite/fetchfile.c talloc_steal(mem_ctx, state->io->out.data); data 91 source4/libcli/smb_composite/loadfile.c io->out.data = talloc_array(c, uint8_t, io->out.size); data 92 source4/libcli/smb_composite/loadfile.c NT_STATUS_HAVE_NO_MEMORY(io->out.data); data 109 source4/libcli/smb_composite/loadfile.c state->io_read->readx.out.data = io->out.data; data 148 source4/libcli/smb_composite/loadfile.c state->io_read->readx.out.data = io->out.data + state->io_read->readx.in.offset; data 275 source4/libcli/smb_composite/loadfile.c talloc_steal(mem_ctx, state->io->out.data); data 102 source4/libcli/smb_composite/savefile.c io_write->writex.in.data = io->in.data; data 145 source4/libcli/smb_composite/savefile.c state->io_write->writex.in.data = io->in.data + state->total_written; data 74 source4/libcli/smb_composite/sesssetup.c session_key->data, data 44 source4/libcli/smb_composite/smb_composite.h uint8_t *data; data 67 source4/libcli/smb_composite/smb_composite.h uint8_t *data; data 79 source4/libcli/smb_composite/smb_composite.h uint8_t *data; data 100 source4/libcli/wrepl/winsrepl.c blob.data = packet_blob_in.data + 4; data 515 source4/libcli/wrepl/winsrepl.c struct wrepl_send_ctrl_state *s = talloc(blob.data, struct wrepl_send_ctrl_state); data 586 source4/libcli/wrepl/winsrepl.c if (packet->padding.data == NULL) { data 590 source4/libcli/wrepl/winsrepl.c memset(packet->padding.data, 0, packet->padding.length); data 54 source4/libnet/composite.h void *data; data 85 source4/libnet/groupinfo.c msg.data = (void*)msg_lookup; data 143 source4/libnet/groupinfo.c msg.data = (void*)msg_open; data 194 source4/libnet/groupinfo.c msg.data = (void*)msg_query; data 239 source4/libnet/groupinfo.c msg.data = (void*)msg_close; data 773 source4/libnet/libnet_become_dc.c s->cldap.netlogon = s->cldap.io.out.netlogon.data.nt5_ex; data 1835 source4/libnet/libnet_become_dc.c if (composite_nomem(vd[0].data, c)) return; data 1838 source4/libnet/libnet_become_dc.c SIVAL(vd[0].data, 0, 0x0017002F); data 2100 source4/libnet/libnet_become_dc.c if (composite_nomem(vd[0].data, c)) return; data 2102 source4/libnet/libnet_become_dc.c SIVAL(vd[0].data, 0, DS_BEHAVIOR_WIN2008); data 2125 source4/libnet/libnet_become_dc.c if (composite_nomem(vd[0].data, c)) return; data 2127 source4/libnet/libnet_become_dc.c SIVAL(vd[0].data, 0, SYSTEM_FLAG_DISALLOW_MOVE_ON_DELETE); data 108 source4/libnet/libnet_domain.c msg.data = NULL; data 153 source4/libnet/libnet_domain.c msg.data = NULL; data 191 source4/libnet/libnet_domain.c struct msg_rpc_lookup_domain data; data 193 source4/libnet/libnet_domain.c data.domain_name = s->domain_name.string; data 196 source4/libnet/libnet_domain.c msg.data = (void*)&data; data 197 source4/libnet/libnet_domain.c msg.data_size = sizeof(data); data 244 source4/libnet/libnet_domain.c msg.data = NULL; data 529 source4/libnet/libnet_domain.c msg.data = NULL; data 729 source4/libnet/libnet_domain.c msg.data = NULL; data 831 source4/libnet/libnet_domain.c msg.data = NULL; data 995 source4/libnet/libnet_domain.c msg.data = NULL; data 1038 source4/libnet/libnet_domain.c msg.data = NULL; data 1098 source4/libnet/libnet_domain.c msg.data = NULL; data 226 source4/libnet/libnet_group.c s->group_name = talloc_strdup(c, io->in.data.group_name); data 231 source4/libnet/libnet_group.c s->sid_string = dom_sid_string(c, io->in.data.group_sid); data 44 source4/libnet/libnet_group.h } data; data 81 source4/libnet/libnet_passwd.c encode_pw_buffer(lm_pass.data, r->samr.in.newpassword, STR_UNICODE); data 82 source4/libnet/libnet_passwd.c arcfour_crypt(lm_pass.data, old_nt_hash, 516); data 85 source4/libnet/libnet_passwd.c encode_pw_buffer(nt_pass.data, r->samr.in.newpassword, STR_UNICODE); data 86 source4/libnet/libnet_passwd.c arcfour_crypt(nt_pass.data, old_nt_hash, 516); data 127 source4/libnet/libnet_passwd.c encode_pw_buffer(lm_pass.data, r->samr.in.newpassword, STR_ASCII|STR_TERMINATE); data 128 source4/libnet/libnet_passwd.c arcfour_crypt(lm_pass.data, old_lm_hash, 516); data 131 source4/libnet/libnet_passwd.c encode_pw_buffer(nt_pass.data, r->samr.in.newpassword, STR_UNICODE); data 132 source4/libnet/libnet_passwd.c arcfour_crypt(nt_pass.data, old_nt_hash, 516); data 172 source4/libnet/libnet_passwd.c encode_pw_buffer(lm_pass.data, r->samr.in.newpassword, STR_ASCII); data 173 source4/libnet/libnet_passwd.c arcfour_crypt(lm_pass.data, old_lm_hash, 516); data 309 source4/libnet/libnet_passwd.c encode_pw_buffer(u_info.info26.password.data, r->samr_handle.in.newpassword, STR_UNICODE); data 324 source4/libnet/libnet_passwd.c MD5Update(&md5, session_key.data, session_key.length); data 325 source4/libnet/libnet_passwd.c MD5Final(confounded_session_key.data, &md5); data 327 source4/libnet/libnet_passwd.c arcfour_crypt_blob(u_info.info26.password.data, 516, &confounded_session_key); data 328 source4/libnet/libnet_passwd.c memcpy(&u_info.info26.password.data[516], confounder, 16); data 364 source4/libnet/libnet_passwd.c encode_pw_buffer(u_info.info25.password.data, r->samr_handle.in.newpassword, STR_UNICODE); data 378 source4/libnet/libnet_passwd.c MD5Update(&md5, session_key.data, session_key.length); data 379 source4/libnet/libnet_passwd.c MD5Final(confounded_session_key.data, &md5); data 381 source4/libnet/libnet_passwd.c arcfour_crypt_blob(u_info.info25.password.data, 516, &confounded_session_key); data 382 source4/libnet/libnet_passwd.c memcpy(&u_info.info25.password.data[516], confounder, 16); data 412 source4/libnet/libnet_passwd.c encode_pw_buffer(u_info.info24.password.data, r->samr_handle.in.newpassword, STR_UNICODE); data 423 source4/libnet/libnet_passwd.c arcfour_crypt_blob(u_info.info24.password.data, 516, &session_key); data 455 source4/libnet/libnet_passwd.c encode_pw_buffer(u_info.info23.password.data, r->samr_handle.in.newpassword, STR_UNICODE); data 466 source4/libnet/libnet_passwd.c arcfour_crypt_blob(u_info.info23.password.data, 516, &session_key); data 144 source4/libnet/libnet_rpc.c struct msg_net_rpc_connect data; data 148 source4/libnet/libnet_rpc.c data.host = binding->host; data 149 source4/libnet/libnet_rpc.c data.endpoint = binding->endpoint; data 150 source4/libnet/libnet_rpc.c data.transport = binding->transport; data 151 source4/libnet/libnet_rpc.c data.domain_name = binding->target_hostname; data 154 source4/libnet/libnet_rpc.c msg.data = (void*)&data; data 155 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); data 293 source4/libnet/libnet_rpc.c struct msg_net_lookup_dc data; data 308 source4/libnet/libnet_rpc.c data.domain_name = s->f.in.domain_name; data 309 source4/libnet/libnet_rpc.c data.hostname = s->f.out.dcs[0].name; data 310 source4/libnet/libnet_rpc.c data.address = s->f.out.dcs[0].address; data 313 source4/libnet/libnet_rpc.c msg.data = &data; data 314 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); data 357 source4/libnet/libnet_rpc.c struct msg_net_rpc_connect data; data 360 source4/libnet/libnet_rpc.c data.host = binding->host; data 361 source4/libnet/libnet_rpc.c data.endpoint = binding->endpoint; data 362 source4/libnet/libnet_rpc.c data.transport = binding->transport; data 363 source4/libnet/libnet_rpc.c data.domain_name = binding->target_hostname; data 366 source4/libnet/libnet_rpc.c msg.data = (void*)&data; data 367 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); data 525 source4/libnet/libnet_rpc.c struct msg_net_rpc_connect data; data 528 source4/libnet/libnet_rpc.c data.host = binding->host; data 529 source4/libnet/libnet_rpc.c data.endpoint = binding->endpoint; data 530 source4/libnet/libnet_rpc.c data.transport = binding->transport; data 531 source4/libnet/libnet_rpc.c data.domain_name = binding->target_hostname; data 534 source4/libnet/libnet_rpc.c msg.data = (void*)&data; data 535 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); data 602 source4/libnet/libnet_rpc.c msg.data = NULL; data 677 source4/libnet/libnet_rpc.c msg.data = NULL; data 720 source4/libnet/libnet_rpc.c msg.data = NULL; data 816 source4/libnet/libnet_rpc.c struct msg_net_rpc_connect data; data 820 source4/libnet/libnet_rpc.c data.host = binding->host; data 821 source4/libnet/libnet_rpc.c data.endpoint = binding->endpoint; data 822 source4/libnet/libnet_rpc.c data.transport = binding->transport; data 823 source4/libnet/libnet_rpc.c data.domain_name = binding->target_hostname; data 826 source4/libnet/libnet_rpc.c msg.data = (void*)&data; data 827 source4/libnet/libnet_rpc.c msg.data_size = sizeof(data); data 189 source4/libnet/libnet_samdump.c s->secret.data, s->secret.length, data 84 source4/libnet/libnet_samdump_keytab.c struct libnet_samdump_keytab_data *data = private_data; data 92 source4/libnet/libnet_samdump_keytab.c data->ev_ctx, data 93 source4/libnet/libnet_samdump_keytab.c data->lp_ctx, data 94 source4/libnet/libnet_samdump_keytab.c data->keytab_name, data 109 source4/libnet/libnet_samdump_keytab.c struct libnet_samdump_keytab_data data; data 112 source4/libnet/libnet_samdump_keytab.c data.keytab_name = r->in.keytab_name; data 113 source4/libnet/libnet_samdump_keytab.c data.ev_ctx = ctx->event_ctx; data 114 source4/libnet/libnet_samdump_keytab.c data.lp_ctx = ctx->lp_ctx; data 121 source4/libnet/libnet_samdump_keytab.c r2.in.fn_ctx = &data; data 66 source4/libnet/libnet_samsync.c DATA_BLOB data; data 69 source4/libnet/libnet_samsync.c data.data = user->user_private_info.SensitiveData; data 70 source4/libnet/libnet_samsync.c data.length = user->user_private_info.DataLength; data 71 source4/libnet/libnet_samsync.c creds_arcfour_crypt(creds, data.data, data.length); data 72 source4/libnet/libnet_samsync.c user->user_private_info.SensitiveData = data.data; data 73 source4/libnet/libnet_samsync.c user->user_private_info.DataLength = data.length; data 75 source4/libnet/libnet_samsync.c ndr_err = ndr_pull_struct_blob(&data, mem_ctx, NULL, &keys, (ndr_pull_flags_fn_t)ndr_pull_netr_USER_KEYS); data 78 source4/libnet/libnet_samsync.c dump_data(10, data.data, data.length); data 62 source4/libnet/libnet_site.c || !search.out.netlogon.data.nt5_ex.client_site) { data 76 source4/libnet/libnet_site.c search.out.netlogon.data.nt5_ex.client_site); data 292 source4/libnet/libnet_unbecome_dc.c s->cldap.netlogon = s->cldap.io.out.netlogon.data.nt5_ex; data 652 source4/libnet/libnet_user.c s->user_name = talloc_strdup(c, r->in.data.user_name); data 657 source4/libnet/libnet_user.c s->sid_string = dom_sid_string(c, r->in.data.user_sid); data 114 source4/libnet/libnet_user.h } data; data 223 source4/libnet/libnet_vampire.c val = IVAL(a->value_ctr.values[i].blob->data,0); data 567 source4/libnet/libnet_vampire.c linked_attributes[i].value.blob->data, data 84 source4/libnet/userinfo.c msg.data = (void*)msg_lookup; data 142 source4/libnet/userinfo.c msg.data = (void*)msg_open; data 193 source4/libnet/userinfo.c msg.data = (void*)msg_query; data 238 source4/libnet/userinfo.c msg.data = (void*)msg_close; data 79 source4/libnet/userman.c msg.data = (void*)&rpc_create; data 255 source4/libnet/userman.c msg.data = (void*)&msg_lookup; data 305 source4/libnet/userman.c msg.data = (void*)&msg_open; data 349 source4/libnet/userman.c msg.data = NULL; data 523 source4/libnet/userman.c msg.data = (void*)&msg_lookup; data 86 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 123 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 161 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 195 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 227 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 240 source4/librpc/ndr/ndr_string.c len1 = ascii_len_n((const char *)(ndr->data+ndr->offset), ndr->data_size - ndr->offset); data 242 source4/librpc/ndr/ndr_string.c len1 = utf16_len_n(ndr->data+ndr->offset, ndr->data_size - ndr->offset); data 246 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 271 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 637 source4/librpc/ndr/ndr_string.c if (ndr->data[ndr->offset+i] != 0) { data 666 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, data 690 source4/librpc/ndr/ndr_string.c ndr->data+ndr->offset, required, &ret, false)) { data 697 source4/librpc/ndr/ndr_string.c memset(ndr->data+ndr->offset+ret, 0, required-ret); data 137 source4/librpc/rpc/dcerpc.c if (CVAL(blob->data,DCERPC_DREP_OFFSET) & DCERPC_DREP_LE) { data 138 source4/librpc/rpc/dcerpc.c SSVAL(blob->data, DCERPC_FRAG_LEN_OFFSET, v); data 140 source4/librpc/rpc/dcerpc.c RSSVAL(blob->data, DCERPC_FRAG_LEN_OFFSET, v); data 146 source4/librpc/rpc/dcerpc.c if (CVAL(blob->data,DCERPC_DREP_OFFSET) & DCERPC_DREP_LE) { data 147 source4/librpc/rpc/dcerpc.c return SVAL(blob->data, DCERPC_FRAG_LEN_OFFSET); data 149 source4/librpc/rpc/dcerpc.c return RSVAL(blob->data, DCERPC_FRAG_LEN_OFFSET); data 155 source4/librpc/rpc/dcerpc.c if (CVAL(blob->data,DCERPC_DREP_OFFSET) & DCERPC_DREP_LE) { data 156 source4/librpc/rpc/dcerpc.c SSVAL(blob->data, DCERPC_AUTH_LEN_OFFSET, v); data 158 source4/librpc/rpc/dcerpc.c RSSVAL(blob->data, DCERPC_AUTH_LEN_OFFSET, v); data 199 source4/librpc/rpc/dcerpc.c if (! (CVAL(blob->data, DCERPC_DREP_OFFSET) & DCERPC_DREP_LE)) { data 256 source4/librpc/rpc/dcerpc.c auth_blob.data = data 257 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.data + data 282 source4/librpc/rpc/dcerpc.c raw_packet->data + DCERPC_REQUEST_LENGTH, data 284 source4/librpc/rpc/dcerpc.c raw_packet->data, data 287 source4/librpc/rpc/dcerpc.c memcpy(pkt->u.response.stub_and_verifier.data, data 288 source4/librpc/rpc/dcerpc.c raw_packet->data + DCERPC_REQUEST_LENGTH, data 295 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.data, data 297 source4/librpc/rpc/dcerpc.c raw_packet->data, data 418 source4/librpc/rpc/dcerpc.c blob->data + hdr_size, data 420 source4/librpc/rpc/dcerpc.c blob->data, data 431 source4/librpc/rpc/dcerpc.c blob->data + hdr_size, data 433 source4/librpc/rpc/dcerpc.c blob->data, data 454 source4/librpc/rpc/dcerpc.c if (!data_blob_append(mem_ctx, blob, creds2.data, creds2.length)) { data 581 source4/librpc/rpc/dcerpc.c status = ncacn_pull(conn, blob, blob->data, &pkt); data 834 source4/librpc/rpc/dcerpc.c status = ncacn_pull_request_auth(c, raw_packet->data, raw_packet, pkt); data 856 source4/librpc/rpc/dcerpc.c talloc_steal(req, raw_packet->data); data 890 source4/librpc/rpc/dcerpc.c req->payload.data = talloc_realloc(req, data 891 source4/librpc/rpc/dcerpc.c req->payload.data, data 894 source4/librpc/rpc/dcerpc.c if (!req->payload.data) { data 898 source4/librpc/rpc/dcerpc.c memcpy(req->payload.data+req->payload.length, data 899 source4/librpc/rpc/dcerpc.c pkt->u.response.stub_and_verifier.data, length); data 974 source4/librpc/rpc/dcerpc.c req->request_data.data = talloc_reference(req, stub_data->data); data 975 source4/librpc/rpc/dcerpc.c if (req->request_data.length && req->request_data.data == NULL) { data 1073 source4/librpc/rpc/dcerpc.c pkt.u.request.stub_and_verifier.data = stub_data->data + data 1123 source4/librpc/rpc/dcerpc.c if (stub_data->data) { data 1124 source4/librpc/rpc/dcerpc.c stub_data->data = talloc_steal(mem_ctx, stub_data->data); data 1212 source4/librpc/rpc/dcerpc.c dump_data(3, blob.data, blob.length); data 1214 source4/librpc/rpc/dcerpc.c dump_data(3, blob2.data, blob2.length); data 1301 source4/librpc/rpc/dcerpc.c dump_data(3, blob.data, blob.length); data 1303 source4/librpc/rpc/dcerpc.c dump_data(3, blob2.data, blob2.length); data 1388 source4/librpc/rpc/dcerpc.c dump_data(10, request.data, request.length); data 1444 source4/librpc/rpc/dcerpc.c if (pull->data) { data 1445 source4/librpc/rpc/dcerpc.c pull->data = talloc_steal(pull, pull->data); data 1454 source4/librpc/rpc/dcerpc.c dump_data(10, pull->data, pull->data_size); data 138 source4/librpc/rpc/dcerpc_schannel.c generate_random_buffer(s->credentials1.data, sizeof(s->credentials1.data)); data 72 source4/librpc/rpc/dcerpc_smb.c DATA_BLOB data; data 108 source4/librpc/rpc/dcerpc_smb.c frag_length = dcerpc_get_frag_length(&state->data); data 111 source4/librpc/rpc/dcerpc_smb.c DATA_BLOB data = state->data; data 113 source4/librpc/rpc/dcerpc_smb.c data.length = state->received; data 114 source4/librpc/rpc/dcerpc_smb.c talloc_steal(state->c, data.data); data 116 source4/librpc/rpc/dcerpc_smb.c c->transport.recv_data(c, &data, NT_STATUS_OK); data 121 source4/librpc/rpc/dcerpc_smb.c state->data.data = talloc_realloc(state, state->data.data, uint8_t, frag_length); data 126 source4/librpc/rpc/dcerpc_smb.c io->readx.out.data = state->data.data + state->received; data 158 source4/librpc/rpc/dcerpc_smb.c state->data = data_blob_talloc(state, NULL, 0x2000); data 163 source4/librpc/rpc/dcerpc_smb.c state->data = data_blob_talloc(state, NULL, frag_length); data 164 source4/librpc/rpc/dcerpc_smb.c if (!state->data.data) { data 168 source4/librpc/rpc/dcerpc_smb.c memcpy(state->data.data, blob->data, blob->length); data 176 source4/librpc/rpc/dcerpc_smb.c io->readx.in.mincnt = state->data.length - state->received; data 181 source4/librpc/rpc/dcerpc_smb.c io->readx.out.data = state->data.data + state->received; data 236 source4/librpc/rpc/dcerpc_smb.c DATA_BLOB data = state->trans->out.data; data 237 source4/librpc/rpc/dcerpc_smb.c talloc_steal(c, data.data); data 239 source4/librpc/rpc/dcerpc_smb.c c->transport.recv_data(c, &data, NT_STATUS_OK); data 244 source4/librpc/rpc/dcerpc_smb.c send_read_request_continue(c, &state->trans->out.data); data 268 source4/librpc/rpc/dcerpc_smb.c trans->in.data = *blob; data 342 source4/librpc/rpc/dcerpc_smb.c io.writex.in.data = blob->data; data 414 source4/librpc/rpc/dcerpc_smb.c if (smb->tree->session->user_session_key.data) { data 72 source4/librpc/rpc/dcerpc_smb2.c DATA_BLOB data; data 96 source4/librpc/rpc/dcerpc_smb2.c if (!data_blob_append(state, &state->data, data 97 source4/librpc/rpc/dcerpc_smb2.c io.out.data.data, io.out.data.length)) { data 103 source4/librpc/rpc/dcerpc_smb2.c if (state->data.length < 16) { data 105 source4/librpc/rpc/dcerpc_smb2.c (int)state->data.length)); data 111 source4/librpc/rpc/dcerpc_smb2.c frag_length = dcerpc_get_frag_length(&state->data); data 113 source4/librpc/rpc/dcerpc_smb2.c if (frag_length <= state->data.length) { data 114 source4/librpc/rpc/dcerpc_smb2.c DATA_BLOB data = state->data; data 116 source4/librpc/rpc/dcerpc_smb2.c talloc_steal(c, data.data); data 118 source4/librpc/rpc/dcerpc_smb2.c c->transport.recv_data(c, &data, NT_STATUS_OK); data 126 source4/librpc/rpc/dcerpc_smb2.c frag_length - state->data.length); data 161 source4/librpc/rpc/dcerpc_smb2.c state->data = data_blob(NULL, 0); data 163 source4/librpc/rpc/dcerpc_smb2.c state->data = *blob; data 164 source4/librpc/rpc/dcerpc_smb2.c talloc_steal(state, state->data.data); data 170 source4/librpc/rpc/dcerpc_smb2.c if (state->data.length >= 16) { data 171 source4/librpc/rpc/dcerpc_smb2.c uint16_t frag_length = dcerpc_get_frag_length(&state->data); data 172 source4/librpc/rpc/dcerpc_smb2.c io.in.length = frag_length - state->data.length; data 228 source4/librpc/rpc/dcerpc_smb2.c DATA_BLOB data = io.out.out; data 229 source4/librpc/rpc/dcerpc_smb2.c talloc_steal(c, data.data); data 231 source4/librpc/rpc/dcerpc_smb2.c c->transport.recv_data(c, &data, NT_STATUS_OK); data 314 source4/librpc/rpc/dcerpc_smb2.c io.in.data = *blob; data 380 source4/librpc/rpc/dcerpc_smb2.c if (session_key->data == NULL) { data 166 source4/librpc/rpc/dcerpc_sock.c static NTSTATUS sock_send_request(struct dcerpc_connection *p, DATA_BLOB *data, data 177 source4/librpc/rpc/dcerpc_sock.c blob = data_blob_talloc(sock->packet, data->data, data->length); data 178 source4/librpc/rpc/dcerpc_sock.c if (blob.data == NULL) { data 650 source4/librpc/rpc/dcerpc_util.c session_key->data = discard_const_p(unsigned char, "SystemLibraryDTC"); data 700 source4/librpc/rpc/dcerpc_util.c if (file_save(name, pkt->data, pkt->length)) { data 240 source4/librpc/rpc/pyrpc.c data_in.data = (uint8_t *)talloc_memdup(mem_ctx, in_data, in_length); data 258 source4/librpc/rpc/pyrpc.c ret = PyString_FromStringAndSize((char *)data_out.data, data_out.length); data 56 source4/nbt_server/dgram/browse.c struct nbt_name *name = &packet->data.msg.dest_name; data 45 source4/nbt_server/dgram/netlogon.c struct nbt_name *name = &packet->data.msg.dest_name; data 81 source4/nbt_server/dgram/netlogon.c pdc = &netlogon_response.data.get_pdc; data 108 source4/nbt_server/dgram/netlogon.c struct nbt_name *name = &packet->data.msg.dest_name; data 136 source4/nbt_server/dgram/netlogon.c netlogon->req.logon.nt_version, iface->nbtsrv->task->lp_ctx, &netlogon_response.data.samlogon); data 145 source4/nbt_server/dgram/netlogon.c packet->data.msg.dest_name.type = 0; data 168 source4/nbt_server/dgram/netlogon.c struct nbt_name *name = &packet->data.msg.dest_name; data 38 source4/nbt_server/dgram/ntlogon.c struct nbt_name *name = &packet->data.msg.dest_name; data 61 source4/nbt_server/dgram/ntlogon.c packet->data.msg.dest_name.type = 0; data 83 source4/nbt_server/dgram/ntlogon.c struct nbt_name *name = &packet->data.msg.dest_name; data 83 source4/nbt_server/irpc.c && netlogon.data.samlogon.ntver != NETLOGON_NT_VERSION_1) { data 88 source4/nbt_server/irpc.c p = netlogon.data.samlogon.data.nt4.server; data 92 source4/nbt_server/irpc.c netlogon.data.samlogon.data.nt4.user_name, data 93 source4/nbt_server/irpc.c netlogon.data.samlogon.data.nt4.domain)); data 330 source4/nbt_server/packet.c packet->answers[0].rdata.data.length = 2; data 331 source4/nbt_server/packet.c packet->answers[0].rdata.data.data = talloc_array(packet, uint8_t, 2); data 332 source4/nbt_server/packet.c if (packet->answers[0].rdata.data.data == NULL) goto failed; data 333 source4/nbt_server/packet.c RSSVAL(packet->answers[0].rdata.data.data, 0, request_packet->operation); data 192 source4/nbt_server/wins/winsdb.c name->scope = (const char *)talloc_strdup(name, (char *)ldb_dn_get_component_val(dn, cur)->data); data 199 source4/nbt_server/wins/winsdb.c name->name = (const char *)talloc_strdup(name, (char *)ldb_dn_get_component_val(dn, cur)->data); data 210 source4/nbt_server/wins/winsdb.c name->type = strtoul((char *)ldb_dn_get_component_val(dn, cur)->data, NULL, 0); data 246 source4/nbt_server/wins/winsdb.c address = (char *)val->data; data 251 source4/nbt_server/wins/winsdb.c addr->address = (const char *)talloc_steal(addr, val->data); data 339 source4/nbt_server/wins/winsdb.c val.data = discard_const_p(uint8_t, str); data 94 source4/ntp_signd/ntp_signd.c if (!blob.data) { data 99 source4/ntp_signd/ntp_signd.c RSIVAL(blob.data, 0, reply.length); data 100 source4/ntp_signd/ntp_signd.c memcpy(blob.data + 4, reply.data, reply.length); data 134 source4/ntp_signd/ntp_signd.c talloc_steal(tmp_ctx, wrapped_input.data); data 136 source4/ntp_signd/ntp_signd.c input = data_blob_const(wrapped_input.data + 4, wrapped_input.length - 4); data 145 source4/ntp_signd/ntp_signd.c dump_data(1, input.data, input.length); data 217 source4/ntp_signd/ntp_signd.c if (!signed_reply.signed_packet.data) { data 222 source4/ntp_signd/ntp_signd.c memcpy(signed_reply.signed_packet.data, sign_request.packet_to_sign.data, sign_request.packet_to_sign.length); data 223 source4/ntp_signd/ntp_signd.c SIVAL(signed_reply.signed_packet.data, sign_request.packet_to_sign.length, sign_request.key_id); data 228 source4/ntp_signd/ntp_signd.c MD5Update(&ctx, sign_request.packet_to_sign.data, sign_request.packet_to_sign.length); data 229 source4/ntp_signd/ntp_signd.c MD5Final(signed_reply.signed_packet.data + sign_request.packet_to_sign.length + 4, &ctx); data 245 source4/ntp_signd/ntp_signd.c if (!wrapped_output.data) { data 251 source4/ntp_signd/ntp_signd.c RSIVAL(wrapped_output.data, 0, output.length); data 252 source4/ntp_signd/ntp_signd.c memcpy(wrapped_output.data + 4, output.data, output.length); data 131 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->value = 0; data 135 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->value = 0; data 139 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->value = 0; data 143 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->value = 0; data 147 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->value = 0; data 151 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->value = 3; data 155 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->value = 0; data 159 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->string = "C:\\PRINTERS"; data 163 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->string = SPOOLSS_ARCHITECTURE_NT_X86; data 167 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->value = 1; data 185 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->binary = blob; data 205 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->binary = blob; data 211 source4/ntptr/simple_ldb/ntptr_simple_ldb.c r->out.data->string = talloc_asprintf(mem_ctx, "%s.%s", data 214 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(r->out.data->string); data 512 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c rd->readx.out.data, data 548 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c wr->writex.in.data, data 299 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; data 449 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; data 549 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; data 620 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; data 663 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; data 67 source4/ntvfs/common/notify.c uint32_t msg_type, struct server_id server_id, DATA_BLOB *data); data 177 source4/ntvfs/common/notify.c blob.data = dbuf.dptr; data 236 source4/ntvfs/common/notify.c dbuf.dptr = blob.data; data 253 source4/ntvfs/common/notify.c uint32_t msg_type, struct server_id server_id, DATA_BLOB *data) data 265 source4/ntvfs/common/notify.c ndr_err = ndr_pull_struct_blob(data, tmp_ctx, notify->iconv_convenience, &ev, data 553 source4/ntvfs/common/notify.c DATA_BLOB data; data 564 source4/ntvfs/common/notify.c ndr_err = ndr_push_struct_blob(&data, tmp_ctx, notify->iconv_convenience, &ev, (ndr_push_flags_fn_t)ndr_push_notify_event); data 571 source4/ntvfs/common/notify.c MSG_PVFS_NOTIFY, &data); data 141 source4/ntvfs/common/opendb_tdb.c lck->key.dptr = talloc_memdup(lck, file_key->data, file_key->length); data 246 source4/ntvfs/common/opendb_tdb.c blob.data = dbuf.dptr; data 282 source4/ntvfs/common/opendb_tdb.c dbuf.dptr = blob.data; data 130 source4/ntvfs/ipc/ipc_rap.c call->ndr_pull_data = ndr_pull_init_blob(&trans->in.data, mem_ctx, lp_iconv_convenience(lp_ctx)); data 495 source4/ntvfs/ipc/ipc_rap.c NDR_RETURN(ndr_push_bytes(final_param, result_param.data, data 498 source4/ntvfs/ipc/ipc_rap.c NDR_RETURN(ndr_push_bytes(final_data, result_data.data, data 508 source4/ntvfs/ipc/ipc_rap.c trans->out.data = ndr_push_blob(final_data); data 409 source4/ntvfs/ipc/vfs_ipc.c memcpy(blob->data, out->data, blob->length); data 421 source4/ntvfs/ipc/vfs_ipc.c DATA_BLOB data; data 434 source4/ntvfs/ipc/vfs_ipc.c data.length = rd->readx.in.maxcnt; data 435 source4/ntvfs/ipc/vfs_ipc.c data.data = rd->readx.out.data; data 436 source4/ntvfs/ipc/vfs_ipc.c if (data.length > UINT16_MAX) { data 437 source4/ntvfs/ipc/vfs_ipc.c data.length = UINT16_MAX; data 440 source4/ntvfs/ipc/vfs_ipc.c if (data.length != 0) { data 441 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_output(p->dce_conn, &data, ipc_readx_dcesrv_output); data 449 source4/ntvfs/ipc/vfs_ipc.c rd->readx.out.nread = data.length; data 461 source4/ntvfs/ipc/vfs_ipc.c DATA_BLOB data; data 469 source4/ntvfs/ipc/vfs_ipc.c data.data = discard_const_p(void, wr->writex.in.data); data 470 source4/ntvfs/ipc/vfs_ipc.c data.length = wr->writex.in.count; data 477 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_input(p->dce_conn, &data); data 482 source4/ntvfs/ipc/vfs_ipc.c wr->writex.out.nwritten = data.length; data 710 source4/ntvfs/ipc/vfs_ipc.c memcpy(blob->data, out->data, blob->length); data 739 source4/ntvfs/ipc/vfs_ipc.c trans->out.data = data_blob_talloc(req, NULL, trans->in.max_data); data 740 source4/ntvfs/ipc/vfs_ipc.c if (!trans->out.data.data) { data 748 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_input(p->dce_conn, &trans->in.data); data 758 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_output(p->dce_conn, &trans->out.data, ipc_trans_dcesrv_output); data 790 source4/ntvfs/ipc/vfs_ipc.c p->ipc_state = SVAL(trans->in.params.data, 0); data 795 source4/ntvfs/ipc/vfs_ipc.c trans->out.data = data_blob(NULL, 0); data 850 source4/ntvfs/ipc/vfs_ipc.c NT_STATUS_HAVE_NO_MEMORY(io->smb2.out.out.data); data 65 source4/ntvfs/nbench/vfs_nbench.c fnum = SVAL(key.data, 0); data 860 source4/ntvfs/ntvfs_generic.c info->all_eas.out.eas[i].value.data = data 862 source4/ntvfs/ntvfs_generic.c info2->generic.out.eas[i].value.data, data 864 source4/ntvfs/ntvfs_generic.c if (!info->all_eas.out.eas[i].value.data) { data 1236 source4/ntvfs/ntvfs_generic.c wr2->writex.in.data = wr->write.in.data; data 1246 source4/ntvfs/ntvfs_generic.c wr2->writex.in.data = wr->writeunlock.in.data; data 1256 source4/ntvfs/ntvfs_generic.c wr2->writex.in.data = wr->writeclose.in.data; data 1266 source4/ntvfs/ntvfs_generic.c wr2->writex.in.data = wr->splwrite.in.data; data 1275 source4/ntvfs/ntvfs_generic.c wr2->writex.in.count = wr->smb2.in.data.length; data 1276 source4/ntvfs/ntvfs_generic.c wr2->writex.in.data = wr->smb2.in.data.data; data 1304 source4/ntvfs/ntvfs_generic.c rd->smb2.out.data.length= rd2->generic.out.nread; data 1352 source4/ntvfs/ntvfs_generic.c rd2->readx.out.data = rd->read.out.data; data 1362 source4/ntvfs/ntvfs_generic.c rd2->readx.out.data = rd->readbraw.out.data; data 1388 source4/ntvfs/ntvfs_generic.c rd2->readx.out.data = rd->lockread.out.data; data 1401 source4/ntvfs/ntvfs_generic.c rd2->readx.out.data = rd->smb2.out.data.data; data 84 source4/ntvfs/posix/pvfs_aio.c io_prep_pread(&iocb, f->handle->fd, rd->readx.out.data, data 148 source4/ntvfs/posix/pvfs_aio.c io_prep_pwrite(&iocb, f->handle->fd, discard_const(wr->writex.in.data), data 162 source4/ntvfs/posix/pvfs_open.c if (key->data == NULL) { data 583 source4/ntvfs/posix/pvfs_open.c NT_STATUS_HAVE_NO_MEMORY(key.data); data 584 source4/ntvfs/posix/pvfs_open.c memcpy(key.data, odb_key.data, odb_key.length); data 585 source4/ntvfs/posix/pvfs_open.c memcpy(key.data + odb_key.length, data 873 source4/ntvfs/posix/pvfs_open.c if (r->odb_locking_key.data) { data 932 source4/ntvfs/posix/pvfs_open.c if (r->odb_locking_key.data == NULL) { data 163 source4/ntvfs/posix/pvfs_oplock.c struct server_id src, DATA_BLOB *data) data 174 source4/ntvfs/posix/pvfs_oplock.c if (data->length == sizeof(struct opendb_oplock_break)) { data 176 source4/ntvfs/posix/pvfs_oplock.c p = (struct opendb_oplock_break *)data->data; data 180 source4/ntvfs/posix/pvfs_oplock.c __location__, (unsigned)data->length)); data 76 source4/ntvfs/posix/pvfs_read.c rd->readx.out.data, maxcnt, rd->readx.in.offset); data 89 source4/ntvfs/posix/pvfs_read.c rd->readx.out.data, data 418 source4/ntvfs/posix/pvfs_streams.c struct pvfs_file_handle *h, void *data, size_t count, off_t offset) data 437 source4/ntvfs/posix/pvfs_streams.c memcpy(data, blob.data + offset, count); data 447 source4/ntvfs/posix/pvfs_streams.c struct pvfs_file_handle *h, const void *data, size_t count, off_t offset) data 468 source4/ntvfs/posix/pvfs_streams.c blob.data = talloc_realloc(blob.data, blob.data, uint8_t, count+offset); data 469 source4/ntvfs/posix/pvfs_streams.c if (blob.data == NULL) { data 474 source4/ntvfs/posix/pvfs_streams.c memset(blob.data+blob.length, 0, offset - blob.length); data 478 source4/ntvfs/posix/pvfs_streams.c memcpy(blob.data + offset, data, count); data 525 source4/ntvfs/posix/pvfs_streams.c blob.data = talloc_realloc(blob.data, blob.data, uint8_t, length); data 526 source4/ntvfs/posix/pvfs_streams.c if (blob.data == NULL) { data 529 source4/ntvfs/posix/pvfs_streams.c memset(blob.data+blob.length, 0, length - blob.length); data 61 source4/ntvfs/posix/pvfs_wait.c struct server_id src, DATA_BLOB *data) data 71 source4/ntvfs/posix/pvfs_wait.c if (data->length == sizeof(void *)) { data 73 source4/ntvfs/posix/pvfs_wait.c pp = (void **)data->data; data 123 source4/ntvfs/posix/pvfs_write.c wr->writex.in.data, data 138 source4/ntvfs/posix/pvfs_write.c wr->writex.in.data, data 40 source4/ntvfs/posix/xattr_system.c if (blob->data == NULL) { data 46 source4/ntvfs/posix/xattr_system.c ret = wrap_fgetxattr(fd, attr_name, blob->data, estimated_size); data 48 source4/ntvfs/posix/xattr_system.c ret = wrap_getxattr(fname, attr_name, blob->data, estimated_size); data 52 source4/ntvfs/posix/xattr_system.c blob->data = talloc_realloc(mem_ctx, blob->data, data 54 source4/ntvfs/posix/xattr_system.c if (blob->data == NULL) { data 107 source4/ntvfs/posix/xattr_system.c ret = wrap_fsetxattr(fd, attr_name, blob->data, blob->length, 0); data 109 source4/ntvfs/posix/xattr_system.c ret = wrap_setxattr(fname, attr_name, blob->data, blob->length, 0); data 54 source4/ntvfs/posix/xattr_tdb.c for (s=(const char *)blob.data; s < (const char *)(blob.data+blob.length); s += strlen(s) + 1) { data 63 source4/ntvfs/posix/xattr_tdb.c blob.data = talloc_realloc(mem_ctx, blob.data, uint8_t, blob.length + len); data 64 source4/ntvfs/posix/xattr_tdb.c if (blob.data == NULL) { data 68 source4/ntvfs/posix/xattr_tdb.c memcpy(blob.data + blob.length, attr_name, len); data 137 source4/ntvfs/posix/xattr_tdb.c if (blob->data == NULL) { data 161 source4/ntvfs/posix/xattr_tdb.c tdata.dptr = blob->data; data 227 source4/ntvfs/posix/xattr_tdb.c for (s=(const char *)blob.data; s < (const char *)(blob.data+blob.length); s += strlen(s) + 1) { data 84 source4/ntvfs/print/vfs_print.c p = (char *)io->ioctl.out.blob.data; data 509 source4/ntvfs/simple/vfs_simple.c rd->readx.out.data, data 545 source4/ntvfs/simple/vfs_simple.c wr->writex.in.data, data 698 source4/ntvfs/smb2/vfs_smb2.c union smb_search_data *data; data 745 source4/ntvfs/smb2/vfs_smb2.c status = smb2_find_level(p->tree, req, &f, &count, &data); data 749 source4/ntvfs/smb2/vfs_smb2.c if (!callback(search_private, &data[i])) break; data 757 source4/ntvfs/smb2/vfs_smb2.c talloc_free(data); data 752 source4/param/loadparm.c struct param_opt *data; data 757 source4/param/loadparm.c data = (service == NULL ? lp_ctx->globals->param_opt : service->param_opt); data 762 source4/param/loadparm.c while (data) { data 763 source4/param/loadparm.c if (strcmp(data->key, vfskey) == 0) { data 765 source4/param/loadparm.c return data->value; data 767 source4/param/loadparm.c data = data->next; data 773 source4/param/loadparm.c for (data = lp_ctx->globals->param_opt; data; data 774 source4/param/loadparm.c data = data->next) { data 775 source4/param/loadparm.c if (strcmp(data->key, vfskey) == 0) { data 777 source4/param/loadparm.c return data->value; data 1023 source4/param/loadparm.c struct param_opt *data, *pdata; data 1034 source4/param/loadparm.c data = service->param_opt; data 1035 source4/param/loadparm.c while (data) { data 1036 source4/param/loadparm.c pdata = data->next; data 1037 source4/param/loadparm.c talloc_free(data); data 1038 source4/param/loadparm.c data = pdata; data 1263 source4/param/loadparm.c struct param_opt *data, *pdata, *paramo; data 1314 source4/param/loadparm.c data = pserviceSource->param_opt; data 1315 source4/param/loadparm.c while (data) { data 1321 source4/param/loadparm.c if (strcmp(pdata->key, data->key) == 0) { data 1324 source4/param/loadparm.c data->value); data 1334 source4/param/loadparm.c paramo->key = talloc_reference(paramo, data->key); data 1335 source4/param/loadparm.c paramo->value = talloc_reference(paramo, data->value); data 1338 source4/param/loadparm.c data = data->next; data 1547 source4/param/loadparm.c struct param_opt *paramo, *data; data 1561 source4/param/loadparm.c data = lp_ctx->globals->param_opt; data 1564 source4/param/loadparm.c data = service->param_opt; data 1569 source4/param/loadparm.c for (paramo=data; paramo; paramo=paramo->next) { data 2051 source4/param/loadparm.c struct param_opt *data; data 2066 source4/param/loadparm.c for (data = lp_ctx->globals->param_opt; data; data 2067 source4/param/loadparm.c data = data->next) { data 2068 source4/param/loadparm.c fprintf(f, "\t%s = %s\n", data->key, data->value); data 2081 source4/param/loadparm.c struct param_opt *data; data 2109 source4/param/loadparm.c for (data = pService->param_opt; data; data = data->next) { data 2110 source4/param/loadparm.c fprintf(f, "\t%s = %s\n", data->key, data->value); data 2217 source4/param/loadparm.c struct param_opt *data; data 2221 source4/param/loadparm.c for (data = lp_ctx->globals->param_opt; data; data=next) { data 2222 source4/param/loadparm.c next = data->next; data 2223 source4/param/loadparm.c if (data->priority & FLAG_CMDLINE) continue; data 2224 source4/param/loadparm.c DLIST_REMOVE(lp_ctx->globals->param_opt, data); data 2225 source4/param/loadparm.c talloc_free(data); data 87 source4/param/share_ldb.c return (const char *)(el->values[0].data); data 151 source4/param/share_ldb.c list[i] = (const char *)(el->values[i].data); data 183 source4/param/tests/share.c static bool setup_ldb(struct torture_context *tctx, void **data) data 185 source4/param/tests/share.c return NT_STATUS_IS_OK(share_get_context_by_name(tctx, "ldb", tctx->ev, tctx->lp_ctx, (struct share_context **)data)); data 188 source4/param/tests/share.c static bool setup_classic(struct torture_context *tctx, void **data) data 190 source4/param/tests/share.c return NT_STATUS_IS_OK(share_get_context_by_name(tctx, "classic", tctx->ev, tctx->lp_ctx, (struct share_context **)data)); data 193 source4/param/tests/share.c static bool teardown(struct torture_context *tctx, void *data) data 195 source4/param/tests/share.c talloc_free(data); data 268 source4/rpc_server/dcerpc_server.c session_key->data = discard_const_p(uint8_t, "SystemLibraryDTC"); data 925 source4/rpc_server/dcerpc_server.c dump_data(10, pull->data+pull->offset, pull->data_size - pull->offset); data 1025 source4/rpc_server/dcerpc_server.c pkt.u.response.stub_and_verifier.data = stub.data; data 1036 source4/rpc_server/dcerpc_server.c stub.data += length; data 1073 source4/rpc_server/dcerpc_server.c static bool dce_full_packet(const DATA_BLOB *data) data 1075 source4/rpc_server/dcerpc_server.c if (data->length < DCERPC_FRAG_LEN_OFFSET+2) { data 1078 source4/rpc_server/dcerpc_server.c if (dcerpc_get_frag_length(data) > data->length) { data 1097 source4/rpc_server/dcerpc_server.c dce_conn->partial_input = data_blob(blob.data + offset, data 1124 source4/rpc_server/dcerpc_server.c talloc_free(dce_conn->partial_input.data); data 1141 source4/rpc_server/dcerpc_server.c talloc_free(dce_conn->partial_input.data); data 1146 source4/rpc_server/dcerpc_server.c if (!(CVAL(blob.data, DCERPC_DREP_OFFSET) & DCERPC_DREP_LE)) { data 1150 source4/rpc_server/dcerpc_server.c if (CVAL(blob.data, DCERPC_PFC_OFFSET) & DCERPC_PFC_FLAG_OBJECT_UUID) { data 1156 source4/rpc_server/dcerpc_server.c talloc_free(dce_conn->partial_input.data); data 1200 source4/rpc_server/dcerpc_server.c call->pkt.u.request.stub_and_verifier.data = data 1202 source4/rpc_server/dcerpc_server.c call->pkt.u.request.stub_and_verifier.data, data 1204 source4/rpc_server/dcerpc_server.c if (!call->pkt.u.request.stub_and_verifier.data) { data 1207 source4/rpc_server/dcerpc_server.c memcpy(call->pkt.u.request.stub_and_verifier.data + data 1209 source4/rpc_server/dcerpc_server.c call2->pkt.u.request.stub_and_verifier.data, data 1263 source4/rpc_server/dcerpc_server.c _PUBLIC_ NTSTATUS dcesrv_input(struct dcesrv_connection *dce_conn, const DATA_BLOB *data) data 1267 source4/rpc_server/dcerpc_server.c dce_conn->partial_input.data = talloc_realloc(dce_conn, data 1268 source4/rpc_server/dcerpc_server.c dce_conn->partial_input.data, data 1270 source4/rpc_server/dcerpc_server.c dce_conn->partial_input.length + data->length); data 1271 source4/rpc_server/dcerpc_server.c if (!dce_conn->partial_input.data) { data 1274 source4/rpc_server/dcerpc_server.c memcpy(dce_conn->partial_input.data + dce_conn->partial_input.length, data 1275 source4/rpc_server/dcerpc_server.c data->data, data->length); data 1276 source4/rpc_server/dcerpc_server.c dce_conn->partial_input.length += data->length; data 1326 source4/rpc_server/dcerpc_server.c rep->blob.data += nwritten; data 141 source4/rpc_server/dcerpc_server.h void *data; data 312 source4/rpc_server/dcerpc_server.h NTSTATUS dcesrv_input(struct dcesrv_connection *dce_conn, const DATA_BLOB *data); data 328 source4/rpc_server/dcesrv_auth.c auth_blob.data = data 329 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.data + data 359 source4/rpc_server/dcesrv_auth.c full_packet->data + hdr_size, data 361 source4/rpc_server/dcesrv_auth.c full_packet->data, data 364 source4/rpc_server/dcesrv_auth.c memcpy(pkt->u.request.stub_and_verifier.data, data 365 source4/rpc_server/dcesrv_auth.c full_packet->data + hdr_size, data 372 source4/rpc_server/dcesrv_auth.c pkt->u.request.stub_and_verifier.data, data 374 source4/rpc_server/dcesrv_auth.c full_packet->data, data 494 source4/rpc_server/dcesrv_auth.c ndr->data + DCERPC_REQUEST_LENGTH, data 496 source4/rpc_server/dcesrv_auth.c blob->data, data 504 source4/rpc_server/dcesrv_auth.c ndr->data + DCERPC_REQUEST_LENGTH, data 506 source4/rpc_server/dcesrv_auth.c blob->data, data 528 source4/rpc_server/dcesrv_auth.c if (!data_blob_append(call, blob, creds2.data, creds2.length)) { data 194 source4/rpc_server/drsuapi/dcesrv_drsuapi.c handle->data = talloc_steal(handle, b_state); data 343 source4/rpc_server/drsuapi/dcesrv_drsuapi.c b_state = h->data; data 397 source4/rpc_server/drsuapi/dcesrv_drsuapi.c b_state = h->data; data 494 source4/rpc_server/drsuapi/dcesrv_drsuapi.c return (char *)val->data; data 735 source4/rpc_server/drsuapi/dcesrv_drsuapi.c b_state = h->data; data 59 source4/rpc_server/echo/rpc_echo.c r->out.data = talloc_array(mem_ctx, uint8_t, r->in.len); data 60 source4/rpc_server/echo/rpc_echo.c if (!r->out.data) { data 65 source4/rpc_server/echo/rpc_echo.c r->out.data[i] = i; data 127 source4/rpc_server/echo/rpc_echo.c if (!r->in.data) { data 128 source4/rpc_server/echo/rpc_echo.c r->out.data = NULL; data 132 source4/rpc_server/echo/rpc_echo.c r->out.data = talloc(mem_ctx, struct echo_Surrounding); data 133 source4/rpc_server/echo/rpc_echo.c if (!r->out.data) { data 136 source4/rpc_server/echo/rpc_echo.c r->out.data->x = 2 * r->in.data->x; data 137 source4/rpc_server/echo/rpc_echo.c r->out.data->surrounding = talloc_zero_array(mem_ctx, uint16_t, r->out.data->x); data 138 source4/rpc_server/echo/rpc_echo.c if (!r->out.data->surrounding) { data 147 source4/rpc_server/echo/rpc_echo.c if (!*r->in.data) data 149 source4/rpc_server/echo/rpc_echo.c if (!**r->in.data) data 151 source4/rpc_server/echo/rpc_echo.c return ***r->in.data; data 111 source4/rpc_server/epmapper/rpc_epmapper.c eps = h->data; data 120 source4/rpc_server/epmapper/rpc_epmapper.c h->data = eps; data 48 source4/rpc_server/handles.c h->data = NULL; data 122 source4/rpc_server/lsa/dcesrv_lsa.c struct lsa_secret_state *secret_state = h->data; data 147 source4/rpc_server/lsa/dcesrv_lsa.c talloc_get_type(h->data, struct lsa_trusted_domain_state); data 187 source4/rpc_server/lsa/dcesrv_lsa.c astate = h->data; data 236 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 443 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 566 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 588 source4/rpc_server/lsa/dcesrv_lsa.c ah->data = talloc_steal(ah, astate); data 611 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 685 source4/rpc_server/lsa/dcesrv_lsa.c policy_state = policy_handle->data; data 725 source4/rpc_server/lsa/dcesrv_lsa.c auth_blob = data_blob_const(r->in.auth_info->auth_blob.data, r->in.auth_info->auth_blob.size); data 726 source4/rpc_server/lsa/dcesrv_lsa.c arcfour_crypt_blob(auth_blob.data, auth_blob.length, &session_key); data 892 source4/rpc_server/lsa/dcesrv_lsa.c if (trustAuthIncoming.data) { data 899 source4/rpc_server/lsa/dcesrv_lsa.c if (trustAuthOutgoing.data) { data 1022 source4/rpc_server/lsa/dcesrv_lsa.c handle->data = talloc_steal(handle, trusted_domain_state); data 1108 source4/rpc_server/lsa/dcesrv_lsa.c policy_state = policy_handle->data; data 1156 source4/rpc_server/lsa/dcesrv_lsa.c handle->data = talloc_steal(handle, trusted_domain_state); data 1188 source4/rpc_server/lsa/dcesrv_lsa.c policy_state = policy_handle->data; data 1222 source4/rpc_server/lsa/dcesrv_lsa.c handle->data = talloc_steal(handle, trusted_domain_state); data 1335 source4/rpc_server/lsa/dcesrv_lsa.c trusted_domain_state = talloc_get_type(h->data, struct lsa_trusted_domain_state); data 1538 source4/rpc_server/lsa/dcesrv_lsa.c policy_state = policy_handle->data; data 1623 source4/rpc_server/lsa/dcesrv_lsa.c policy_state = policy_handle->data; data 1687 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 1709 source4/rpc_server/lsa/dcesrv_lsa.c ah->data = talloc_steal(ah, astate); data 1735 source4/rpc_server/lsa/dcesrv_lsa.c astate = h->data; data 1770 source4/rpc_server/lsa/dcesrv_lsa.c int id = sec_privilege_id((const char *)el->values[i].data); data 1801 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 1836 source4/rpc_server/lsa/dcesrv_lsa.c r->out.rights->names[i].string = (const char *)el->values[i].data; data 1956 source4/rpc_server/lsa/dcesrv_lsa.c astate = h->data; data 1993 source4/rpc_server/lsa/dcesrv_lsa.c astate = h->data; data 2154 source4/rpc_server/lsa/dcesrv_lsa.c policy_state = policy_handle->data; data 2263 source4/rpc_server/lsa/dcesrv_lsa.c handle->data = talloc_steal(handle, secret_state); data 2296 source4/rpc_server/lsa/dcesrv_lsa.c policy_state = policy_handle->data; data 2378 source4/rpc_server/lsa/dcesrv_lsa.c handle->data = talloc_steal(handle, secret_state); data 2410 source4/rpc_server/lsa/dcesrv_lsa.c secret_state = h->data; data 2428 source4/rpc_server/lsa/dcesrv_lsa.c crypt_secret.data = r->in.old_val->data; data 2436 source4/rpc_server/lsa/dcesrv_lsa.c val.data = secret.data; data 2510 source4/rpc_server/lsa/dcesrv_lsa.c crypt_secret.data = r->in.new_val->data; data 2518 source4/rpc_server/lsa/dcesrv_lsa.c val.data = secret.data; data 2592 source4/rpc_server/lsa/dcesrv_lsa.c secret_state = h->data; data 2616 source4/rpc_server/lsa/dcesrv_lsa.c secret.data = prior_val->data; data 2630 source4/rpc_server/lsa/dcesrv_lsa.c r->out.old_val->buf->data = crypt_secret.data; data 2652 source4/rpc_server/lsa/dcesrv_lsa.c secret.data = new_val->data; data 2666 source4/rpc_server/lsa/dcesrv_lsa.c r->out.new_val->buf->data = crypt_secret.data; data 2695 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 2723 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 2761 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 2801 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 2848 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 2868 source4/rpc_server/lsa/dcesrv_lsa.c state = h->data; data 218 source4/rpc_server/lsa/lsa_init.c handle->data = talloc_steal(handle, state); data 750 source4/rpc_server/lsa/lsa_lookup.c policy_state = policy_handle->data; data 893 source4/rpc_server/lsa/lsa_lookup.c state = h->data; data 67 source4/rpc_server/netlogon/dcerpc_netlogon.c generate_random_buffer(pipe_state->server_challenge.data, data 68 source4/rpc_server/netlogon/dcerpc_netlogon.c sizeof(pipe_state->server_challenge.data)); data 439 source4/rpc_server/netlogon/dcerpc_netlogon.c memcpy(password_buf.data, r->in.new_password->data, 512); data 440 source4/rpc_server/netlogon/dcerpc_netlogon.c SIVAL(password_buf.data, 512, r->in.new_password->length); data 441 source4/rpc_server/netlogon/dcerpc_netlogon.c creds_arcfour_crypt(creds, password_buf.data, 516); data 443 source4/rpc_server/netlogon/dcerpc_netlogon.c if (!extract_pw_from_buffer(mem_ctx, password_buf.data, &new_password)) { data 566 source4/rpc_server/netlogon/dcerpc_netlogon.c user_info->password.response.lanman = data_blob_talloc(mem_ctx, r->in.logon->network->lm.data, r->in.logon->network->lm.length); data 567 source4/rpc_server/netlogon/dcerpc_netlogon.c user_info->password.response.nt = data_blob_talloc(mem_ctx, r->in.logon->network->nt.data, r->in.logon->network->nt.length); data 576 source4/rpc_server/netlogon/dcerpc_netlogon.c r->in.logon->generic->data, r->in.logon->generic->length); data 601 source4/rpc_server/netlogon/dcerpc_netlogon.c data_blob_const(r->in.logon->generic->data, data 611 source4/rpc_server/netlogon/dcerpc_netlogon.c generic->data = check.out.generic_reply.data; data 186 source4/rpc_server/samr/dcesrv_samr.c handle->data = talloc_steal(handle, c_state); data 286 source4/rpc_server/samr/dcesrv_samr.c c_state = h->data; data 354 source4/rpc_server/samr/dcesrv_samr.c c_state = h->data; data 435 source4/rpc_server/samr/dcesrv_samr.c c_state = h_conn->data; data 506 source4/rpc_server/samr/dcesrv_samr.c h_domain->data = talloc_steal(h_domain, d_state); data 790 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 959 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1040 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1125 source4/rpc_server/samr/dcesrv_samr.c g_handle->data = talloc_steal(g_handle, a_state); data 1162 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1271 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1469 source4/rpc_server/samr/dcesrv_samr.c u_handle->data = talloc_steal(u_handle, a_state); data 1522 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1609 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1688 source4/rpc_server/samr/dcesrv_samr.c a_handle->data = talloc_steal(a_handle, a_state); data 1718 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1810 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1892 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 1973 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 2060 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 2111 source4/rpc_server/samr/dcesrv_samr.c g_handle->data = talloc_steal(g_handle, a_state); data 2137 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2209 source4/rpc_server/samr/dcesrv_samr.c g_state = h->data; data 2267 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2338 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2369 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2443 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2533 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 2584 source4/rpc_server/samr/dcesrv_samr.c g_handle->data = talloc_steal(g_handle, a_state); data 2610 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2663 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2714 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2745 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2805 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2850 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 2920 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 2969 source4/rpc_server/samr/dcesrv_samr.c u_handle->data = talloc_steal(u_handle, a_state); data 2992 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 3027 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 3380 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 3641 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 3710 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 3948 source4/rpc_server/samr/dcesrv_samr.c a_state = h->data; data 3975 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 4313 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; data 57 source4/rpc_server/samr/samr_password.c a_state = h->data; data 245 source4/rpc_server/samr/samr_password.c arcfour_crypt_blob(pwbuf->data, 516, &lm_pwd_blob); data 248 source4/rpc_server/samr/samr_password.c if (!extract_pw_from_buffer(mem_ctx, pwbuf->data, &new_password)) { data 256 source4/rpc_server/samr/samr_password.c (const char *)new_password.data, data 266 source4/rpc_server/samr/samr_password.c (const char *)new_password.data, data 268 source4/rpc_server/samr/samr_password.c (void **)&new_unicode_password.data, &unicode_pw_len, false)) { data 403 source4/rpc_server/samr/samr_password.c arcfour_crypt_blob(r->in.nt_password->data, 516, &nt_pwd_blob); data 406 source4/rpc_server/samr/samr_password.c if (!extract_pw_from_buffer(mem_ctx, r->in.nt_password->data, &new_password)) { data 418 source4/rpc_server/samr/samr_password.c mdfour(new_nt_hash, new_password.data, new_password.length); data 433 source4/rpc_server/samr/samr_password.c (const char *)new_password.data, data 560 source4/rpc_server/samr/samr_password.c arcfour_crypt_blob(pwbuf->data, 516, &session_key); data 562 source4/rpc_server/samr/samr_password.c if (!extract_pw_from_buffer(mem_ctx, pwbuf->data, &new_password)) { data 602 source4/rpc_server/samr/samr_password.c if (!co_session_key.data) { data 607 source4/rpc_server/samr/samr_password.c MD5Update(&ctx, &pwbuf->data[516], 16); data 608 source4/rpc_server/samr/samr_password.c MD5Update(&ctx, session_key.data, session_key.length); data 609 source4/rpc_server/samr/samr_password.c MD5Final(co_session_key.data, &ctx); data 611 source4/rpc_server/samr/samr_password.c arcfour_crypt_blob(pwbuf->data, 516, &co_session_key); data 613 source4/rpc_server/samr/samr_password.c if (!extract_pw_from_buffer(mem_ctx, pwbuf->data, &new_password)) { data 167 source4/rpc_server/service_rpc.c if (tmp_blob.data == NULL) { data 172 source4/rpc_server/service_rpc.c status = socket_recv(conn->socket, tmp_blob.data, tmp_blob.length, &nread); data 178 source4/rpc_server/service_rpc.c talloc_free(tmp_blob.data); data 187 source4/rpc_server/service_rpc.c talloc_free(tmp_blob.data); data 579 source4/rpc_server/spoolss/dcesrv_spoolss.c handle = talloc_get_type(h->data, struct ntptr_GenericHandle); data 589 source4/rpc_server/spoolss/dcesrv_spoolss.c r->out.data = talloc_zero(mem_ctx, union spoolss_PrinterData); data 590 source4/rpc_server/spoolss/dcesrv_spoolss.c W_ERROR_HAVE_NO_MEMORY(r->out.data); data 603 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = ndr_size_spoolss_PrinterData(r->out.data, *r->out.type, ic, 0); data 605 source4/rpc_server/spoolss/dcesrv_spoolss.c r->out.data = SPOOLSS_BUFFER_OK(r->out.data, r->out.data); data 661 source4/rpc_server/spoolss/dcesrv_spoolss.c handle = talloc_get_type(h->data, struct ntptr_GenericHandle); data 693 source4/rpc_server/spoolss/dcesrv_spoolss.c handle = talloc_get_type(h->data, struct ntptr_GenericHandle); data 726 source4/rpc_server/spoolss/dcesrv_spoolss.c handle = talloc_get_type(h->data, struct ntptr_GenericHandle); data 761 source4/rpc_server/spoolss/dcesrv_spoolss.c handle = talloc_get_type(h->data, struct ntptr_GenericHandle); data 794 source4/rpc_server/spoolss/dcesrv_spoolss.c handle = talloc_get_type(h->data, struct ntptr_GenericHandle); data 1297 source4/rpc_server/spoolss/dcesrv_spoolss.c h->data = talloc_steal(h, handle); data 1495 source4/rpc_server/spoolss/dcesrv_spoolss.c handle = talloc_get_type(h->data, struct ntptr_GenericHandle); data 67 source4/rpc_server/winreg/rpc_winreg.c (struct registry_key **)&h->data); data 122 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 134 source4/rpc_server/winreg/rpc_winreg.c sdblob.data = r->in.secdesc->sd.data; data 136 source4/rpc_server/winreg/rpc_winreg.c if (sdblob.data == NULL) { data 147 source4/rpc_server/winreg/rpc_winreg.c r->in.secdesc?&sd:NULL, (struct registry_key **)&newh->data); data 172 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 196 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 223 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 269 source4/rpc_server/winreg/rpc_winreg.c DATA_BLOB data; data 273 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 276 source4/rpc_server/winreg/rpc_winreg.c r->in.enum_index, &data_name, &data_type, &data); data 282 source4/rpc_server/winreg/rpc_winreg.c data.data = r->in.value; data 283 source4/rpc_server/winreg/rpc_winreg.c data.length = *r->in.length; data 310 source4/rpc_server/winreg/rpc_winreg.c data.length > *r->in.size) { data 315 source4/rpc_server/winreg/rpc_winreg.c r->out.value = data.data; data 320 source4/rpc_server/winreg/rpc_winreg.c *r->out.size = data.length; data 339 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 401 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 414 source4/rpc_server/winreg/rpc_winreg.c (struct registry_key **)&newh->data); data 443 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 485 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 498 source4/rpc_server/winreg/rpc_winreg.c value_data.data = r->in.data; data 517 source4/rpc_server/winreg/rpc_winreg.c r->out.data = value_data.data; data 579 source4/rpc_server/winreg/rpc_winreg.c DATA_BLOB data; data 583 source4/rpc_server/winreg/rpc_winreg.c key = h->data; data 589 source4/rpc_server/winreg/rpc_winreg.c data.data = r->in.data; data 590 source4/rpc_server/winreg/rpc_winreg.c data.length = r->in.size; data 591 source4/rpc_server/winreg/rpc_winreg.c result = reg_val_set(key, r->in.name.name, r->in.type, data); data 57 source4/smb_server/blob.c p = talloc_realloc(mem_ctx, blob->data, uint8_t, new_size); data 59 source4/smb_server/blob.c blob->data = p; data 73 source4/smb_server/blob.c memset(blob->data + old_size, 0, new_size - old_size); data 96 source4/smb_server/blob.c blob->data + offset, data 121 source4/smb_server/blob.c SCVAL(blob->data, len_offset, 0); data 123 source4/smb_server/blob.c SIVAL(blob->data, len_offset, 0); data 141 source4/smb_server/blob.c SCVAL(blob->data + offset, 0, 0); data 142 source4/smb_server/blob.c ret = push_string(blob->data + offset + 1, str, dest_len-1, flags); data 145 source4/smb_server/blob.c ret = push_string(blob->data + offset, str, dest_len, flags); data 162 source4/smb_server/blob.c SCVAL(blob->data, len_offset, pkt_len); data 164 source4/smb_server/blob.c SIVAL(blob->data, len_offset, pkt_len); data 209 source4/smb_server/blob.c push_nttime(blob->data, 0, fsinfo->volume_info.out.create_time); data 210 source4/smb_server/blob.c SIVAL(blob->data, 8, fsinfo->volume_info.out.serial_number); data 211 source4/smb_server/blob.c SSVAL(blob->data, 16, 0); /* padding */ data 222 source4/smb_server/blob.c SBVAL(blob->data, 0, fsinfo->size_info.out.total_alloc_units); data 223 source4/smb_server/blob.c SBVAL(blob->data, 8, fsinfo->size_info.out.avail_alloc_units); data 224 source4/smb_server/blob.c SIVAL(blob->data, 16, fsinfo->size_info.out.sectors_per_unit); data 225 source4/smb_server/blob.c SIVAL(blob->data, 20, fsinfo->size_info.out.bytes_per_sector); data 232 source4/smb_server/blob.c SIVAL(blob->data, 0, fsinfo->device_info.out.device_type); data 233 source4/smb_server/blob.c SIVAL(blob->data, 4, fsinfo->device_info.out.characteristics); data 240 source4/smb_server/blob.c SIVAL(blob->data, 0, fsinfo->attribute_info.out.fs_attr); data 241 source4/smb_server/blob.c SIVAL(blob->data, 4, fsinfo->attribute_info.out.max_file_component_length); data 255 source4/smb_server/blob.c SBVAL(blob->data, 0, fsinfo->quota_information.out.unknown[0]); data 256 source4/smb_server/blob.c SBVAL(blob->data, 8, fsinfo->quota_information.out.unknown[1]); data 257 source4/smb_server/blob.c SBVAL(blob->data, 16, fsinfo->quota_information.out.unknown[2]); data 258 source4/smb_server/blob.c SBVAL(blob->data, 24, fsinfo->quota_information.out.quota_soft); data 259 source4/smb_server/blob.c SBVAL(blob->data, 32, fsinfo->quota_information.out.quota_hard); data 260 source4/smb_server/blob.c SBVAL(blob->data, 40, fsinfo->quota_information.out.quota_flags); data 268 source4/smb_server/blob.c SBVAL(blob->data, 0, fsinfo->full_size_information.out.total_alloc_units); data 269 source4/smb_server/blob.c SBVAL(blob->data, 8, fsinfo->full_size_information.out.call_avail_alloc_units); data 270 source4/smb_server/blob.c SBVAL(blob->data, 16, fsinfo->full_size_information.out.actual_avail_alloc_units); data 271 source4/smb_server/blob.c SIVAL(blob->data, 24, fsinfo->full_size_information.out.sectors_per_unit); data 272 source4/smb_server/blob.c SIVAL(blob->data, 28, fsinfo->full_size_information.out.bytes_per_sector); data 288 source4/smb_server/blob.c memcpy(blob->data, guid_blob.data, guid_blob.length); data 291 source4/smb_server/blob.c SBVAL(blob->data, 16 + 8*i, fsinfo->objectid_information.out.unknown[i]); data 316 source4/smb_server/blob.c push_nttime(blob->data, 0, st->basic_info.out.create_time); data 317 source4/smb_server/blob.c push_nttime(blob->data, 8, st->basic_info.out.access_time); data 318 source4/smb_server/blob.c push_nttime(blob->data, 16, st->basic_info.out.write_time); data 319 source4/smb_server/blob.c push_nttime(blob->data, 24, st->basic_info.out.change_time); data 320 source4/smb_server/blob.c SIVAL(blob->data, 32, st->basic_info.out.attrib); data 321 source4/smb_server/blob.c SIVAL(blob->data, 36, 0); /* padding */ data 327 source4/smb_server/blob.c push_nttime(blob->data, 0, st->network_open_information.out.create_time); data 328 source4/smb_server/blob.c push_nttime(blob->data, 8, st->network_open_information.out.access_time); data 329 source4/smb_server/blob.c push_nttime(blob->data, 16, st->network_open_information.out.write_time); data 330 source4/smb_server/blob.c push_nttime(blob->data, 24, st->network_open_information.out.change_time); data 331 source4/smb_server/blob.c SBVAL(blob->data, 32, st->network_open_information.out.alloc_size); data 332 source4/smb_server/blob.c SBVAL(blob->data, 40, st->network_open_information.out.size); data 333 source4/smb_server/blob.c SIVAL(blob->data, 48, st->network_open_information.out.attrib); data 334 source4/smb_server/blob.c SIVAL(blob->data, 52, 0); /* padding */ data 340 source4/smb_server/blob.c SBVAL(blob->data, 0, st->standard_info.out.alloc_size); data 341 source4/smb_server/blob.c SBVAL(blob->data, 8, st->standard_info.out.size); data 342 source4/smb_server/blob.c SIVAL(blob->data, 16, st->standard_info.out.nlink); data 343 source4/smb_server/blob.c SCVAL(blob->data, 20, st->standard_info.out.delete_pending); data 344 source4/smb_server/blob.c SCVAL(blob->data, 21, st->standard_info.out.directory); data 345 source4/smb_server/blob.c SSVAL(blob->data, 22, 0); /* padding */ data 351 source4/smb_server/blob.c SIVAL(blob->data, 0, st->attribute_tag_information.out.attrib); data 352 source4/smb_server/blob.c SIVAL(blob->data, 4, st->attribute_tag_information.out.reparse_tag); data 358 source4/smb_server/blob.c SIVAL(blob->data, 0, st->ea_info.out.ea_size); data 364 source4/smb_server/blob.c SIVAL(blob->data, 0, st->mode_information.out.mode); data 370 source4/smb_server/blob.c SIVAL(blob->data, 0, data 377 source4/smb_server/blob.c SIVAL(blob->data, 0, st->access_information.out.access_flags); data 383 source4/smb_server/blob.c SBVAL(blob->data, 0, st->position_information.out.position); data 389 source4/smb_server/blob.c SBVAL(blob->data, 0, st->compression_info.out.compressed_size); data 390 source4/smb_server/blob.c SSVAL(blob->data, 8, st->compression_info.out.format); data 391 source4/smb_server/blob.c SCVAL(blob->data, 10, st->compression_info.out.unit_shift); data 392 source4/smb_server/blob.c SCVAL(blob->data, 11, st->compression_info.out.chunk_shift); data 393 source4/smb_server/blob.c SCVAL(blob->data, 12, st->compression_info.out.cluster_shift); data 394 source4/smb_server/blob.c SSVAL(blob->data, 13, 0); /* 3 bytes padding */ data 395 source4/smb_server/blob.c SCVAL(blob->data, 15, 0); data 401 source4/smb_server/blob.c SBVAL(blob->data, 0, st->internal_information.out.file_id); data 407 source4/smb_server/blob.c push_nttime(blob->data, 0, st->all_info.out.create_time); data 408 source4/smb_server/blob.c push_nttime(blob->data, 8, st->all_info.out.access_time); data 409 source4/smb_server/blob.c push_nttime(blob->data, 16, st->all_info.out.write_time); data 410 source4/smb_server/blob.c push_nttime(blob->data, 24, st->all_info.out.change_time); data 411 source4/smb_server/blob.c SIVAL(blob->data, 32, st->all_info.out.attrib); data 412 source4/smb_server/blob.c SIVAL(blob->data, 36, 0); /* padding */ data 413 source4/smb_server/blob.c SBVAL(blob->data, 40, st->all_info.out.alloc_size); data 414 source4/smb_server/blob.c SBVAL(blob->data, 48, st->all_info.out.size); data 415 source4/smb_server/blob.c SIVAL(blob->data, 56, st->all_info.out.nlink); data 416 source4/smb_server/blob.c SCVAL(blob->data, 60, st->all_info.out.delete_pending); data 417 source4/smb_server/blob.c SCVAL(blob->data, 61, st->all_info.out.directory); data 418 source4/smb_server/blob.c SSVAL(blob->data, 62, 0); /* padding */ data 419 source4/smb_server/blob.c SIVAL(blob->data, 64, st->all_info.out.ea_size); data 447 source4/smb_server/blob.c uint8_t *data; data 450 source4/smb_server/blob.c data = blob->data + data_size; data 451 source4/smb_server/blob.c SBVAL(data, 8, st->stream_info.out.streams[i].size); data 452 source4/smb_server/blob.c SBVAL(data, 16, st->stream_info.out.streams[i].alloc_size); data 458 source4/smb_server/blob.c SIVAL(blob->data, data_size, 0); data 461 source4/smb_server/blob.c SIVAL(blob->data, data_size, data 481 source4/smb_server/blob.c ea_put_list_chained(blob->data, data 489 source4/smb_server/blob.c push_nttime(blob->data, 0x00, st->all_info2.out.create_time); data 490 source4/smb_server/blob.c push_nttime(blob->data, 0x08, st->all_info2.out.access_time); data 491 source4/smb_server/blob.c push_nttime(blob->data, 0x10, st->all_info2.out.write_time); data 492 source4/smb_server/blob.c push_nttime(blob->data, 0x18, st->all_info2.out.change_time); data 493 source4/smb_server/blob.c SIVAL(blob->data, 0x20, st->all_info2.out.attrib); data 494 source4/smb_server/blob.c SIVAL(blob->data, 0x24, st->all_info2.out.unknown1); data 495 source4/smb_server/blob.c SBVAL(blob->data, 0x28, st->all_info2.out.alloc_size); data 496 source4/smb_server/blob.c SBVAL(blob->data, 0x30, st->all_info2.out.size); data 497 source4/smb_server/blob.c SIVAL(blob->data, 0x38, st->all_info2.out.nlink); data 498 source4/smb_server/blob.c SCVAL(blob->data, 0x3C, st->all_info2.out.delete_pending); data 499 source4/smb_server/blob.c SCVAL(blob->data, 0x3D, st->all_info2.out.directory); data 500 source4/smb_server/blob.c SSVAL(blob->data, 0x3E, 0); /* padding */ data 501 source4/smb_server/blob.c SBVAL(blob->data, 0x40, st->all_info2.out.file_id); data 502 source4/smb_server/blob.c SIVAL(blob->data, 0x48, st->all_info2.out.ea_size); data 503 source4/smb_server/blob.c SIVAL(blob->data, 0x4C, st->all_info2.out.access_mask); data 504 source4/smb_server/blob.c SBVAL(blob->data, 0x50, st->all_info2.out.position); data 505 source4/smb_server/blob.c SIVAL(blob->data, 0x58, st->all_info2.out.mode); data 506 source4/smb_server/blob.c SIVAL(blob->data, 0x5C, st->all_info2.out.alignment_requirement); data 534 source4/smb_server/blob.c st->basic_info.in.create_time = pull_nttime(blob->data, 0); data 535 source4/smb_server/blob.c st->basic_info.in.access_time = pull_nttime(blob->data, 8); data 536 source4/smb_server/blob.c st->basic_info.in.write_time = pull_nttime(blob->data, 16); data 537 source4/smb_server/blob.c st->basic_info.in.change_time = pull_nttime(blob->data, 24); data 538 source4/smb_server/blob.c st->basic_info.in.attrib = IVAL(blob->data, 32); data 539 source4/smb_server/blob.c st->basic_info.in.reserved = IVAL(blob->data, 36); data 546 source4/smb_server/blob.c st->disposition_info.in.delete_on_close = CVAL(blob->data, 0); data 553 source4/smb_server/blob.c st->allocation_info.in.alloc_size = BVAL(blob->data, 0); data 560 source4/smb_server/blob.c st->end_of_file_info.in.size = BVAL(blob->data, 0); data 569 source4/smb_server/blob.c st->rename_information.in.overwrite = CVAL(blob->data, 0); data 570 source4/smb_server/blob.c st->rename_information.in.root_fid = IVAL(blob->data, 4); data 571 source4/smb_server/blob.c len = IVAL(blob->data, 8); data 590 source4/smb_server/blob.c st->link_information.in.overwrite = CVAL(blob->data, 0); data 591 source4/smb_server/blob.c st->link_information.in.root_fid = IVAL(blob->data, 8); data 592 source4/smb_server/blob.c len = IVAL(blob->data, 16); data 611 source4/smb_server/blob.c st->rename_information.in.overwrite = CVAL(blob->data, 0); data 612 source4/smb_server/blob.c st->rename_information.in.root_fid = BVAL(blob->data, 8); data 613 source4/smb_server/blob.c len = IVAL(blob->data,16); data 629 source4/smb_server/blob.c st->position_information.in.position = BVAL(blob->data, 0); data 636 source4/smb_server/blob.c st->mode_information.in.mode = IVAL(blob->data, 0); data 656 source4/smb_server/blob.c uint8_t *data; data 662 source4/smb_server/blob.c data = blob->data + ofs; data 663 source4/smb_server/blob.c SIVAL(data, 4, file->directory_info.file_index); data 664 source4/smb_server/blob.c push_nttime(data, 8, file->directory_info.create_time); data 665 source4/smb_server/blob.c push_nttime(data, 16, file->directory_info.access_time); data 666 source4/smb_server/blob.c push_nttime(data, 24, file->directory_info.write_time); data 667 source4/smb_server/blob.c push_nttime(data, 32, file->directory_info.change_time); data 668 source4/smb_server/blob.c SBVAL(data, 40, file->directory_info.size); data 669 source4/smb_server/blob.c SBVAL(data, 48, file->directory_info.alloc_size); data 670 source4/smb_server/blob.c SIVAL(data, 56, file->directory_info.attrib); data 675 source4/smb_server/blob.c data = blob->data + ofs; data 676 source4/smb_server/blob.c SIVAL(data, 0, blob->length - ofs); data 681 source4/smb_server/blob.c data = blob->data + ofs; data 682 source4/smb_server/blob.c SIVAL(data, 4, file->full_directory_info.file_index); data 683 source4/smb_server/blob.c push_nttime(data, 8, file->full_directory_info.create_time); data 684 source4/smb_server/blob.c push_nttime(data, 16, file->full_directory_info.access_time); data 685 source4/smb_server/blob.c push_nttime(data, 24, file->full_directory_info.write_time); data 686 source4/smb_server/blob.c push_nttime(data, 32, file->full_directory_info.change_time); data 687 source4/smb_server/blob.c SBVAL(data, 40, file->full_directory_info.size); data 688 source4/smb_server/blob.c SBVAL(data, 48, file->full_directory_info.alloc_size); data 689 source4/smb_server/blob.c SIVAL(data, 56, file->full_directory_info.attrib); data 690 source4/smb_server/blob.c SIVAL(data, 64, file->full_directory_info.ea_size); data 695 source4/smb_server/blob.c data = blob->data + ofs; data 696 source4/smb_server/blob.c SIVAL(data, 0, blob->length - ofs); data 701 source4/smb_server/blob.c data = blob->data + ofs; data 702 source4/smb_server/blob.c SIVAL(data, 4, file->name_info.file_index); data 707 source4/smb_server/blob.c data = blob->data + ofs; data 708 source4/smb_server/blob.c SIVAL(data, 0, blob->length - ofs); data 713 source4/smb_server/blob.c data = blob->data + ofs; data 714 source4/smb_server/blob.c SIVAL(data, 4, file->both_directory_info.file_index); data 715 source4/smb_server/blob.c push_nttime(data, 8, file->both_directory_info.create_time); data 716 source4/smb_server/blob.c push_nttime(data, 16, file->both_directory_info.access_time); data 717 source4/smb_server/blob.c push_nttime(data, 24, file->both_directory_info.write_time); data 718 source4/smb_server/blob.c push_nttime(data, 32, file->both_directory_info.change_time); data 719 source4/smb_server/blob.c SBVAL(data, 40, file->both_directory_info.size); data 720 source4/smb_server/blob.c SBVAL(data, 48, file->both_directory_info.alloc_size); data 721 source4/smb_server/blob.c SIVAL(data, 56, file->both_directory_info.attrib); data 722 source4/smb_server/blob.c SIVAL(data, 64, file->both_directory_info.ea_size); data 723 source4/smb_server/blob.c SCVAL(data, 69, 0); /* reserved */ data 724 source4/smb_server/blob.c memset(data+70,0,24); data 734 source4/smb_server/blob.c data = blob->data + ofs; data 735 source4/smb_server/blob.c SIVAL(data, 0, blob->length - ofs); data 740 source4/smb_server/blob.c data = blob->data + ofs; data 741 source4/smb_server/blob.c SIVAL(data, 4, file->id_full_directory_info.file_index); data 742 source4/smb_server/blob.c push_nttime(data, 8, file->id_full_directory_info.create_time); data 743 source4/smb_server/blob.c push_nttime(data, 16, file->id_full_directory_info.access_time); data 744 source4/smb_server/blob.c push_nttime(data, 24, file->id_full_directory_info.write_time); data 745 source4/smb_server/blob.c push_nttime(data, 32, file->id_full_directory_info.change_time); data 746 source4/smb_server/blob.c SBVAL(data, 40, file->id_full_directory_info.size); data 747 source4/smb_server/blob.c SBVAL(data, 48, file->id_full_directory_info.alloc_size); data 748 source4/smb_server/blob.c SIVAL(data, 56, file->id_full_directory_info.attrib); data 749 source4/smb_server/blob.c SIVAL(data, 64, file->id_full_directory_info.ea_size); data 750 source4/smb_server/blob.c SIVAL(data, 68, 0); /* padding */ data 751 source4/smb_server/blob.c SBVAL(data, 72, file->id_full_directory_info.file_id); data 756 source4/smb_server/blob.c data = blob->data + ofs; data 757 source4/smb_server/blob.c SIVAL(data, 0, blob->length - ofs); data 762 source4/smb_server/blob.c data = blob->data + ofs; data 763 source4/smb_server/blob.c SIVAL(data, 4, file->id_both_directory_info.file_index); data 764 source4/smb_server/blob.c push_nttime(data, 8, file->id_both_directory_info.create_time); data 765 source4/smb_server/blob.c push_nttime(data, 16, file->id_both_directory_info.access_time); data 766 source4/smb_server/blob.c push_nttime(data, 24, file->id_both_directory_info.write_time); data 767 source4/smb_server/blob.c push_nttime(data, 32, file->id_both_directory_info.change_time); data 768 source4/smb_server/blob.c SBVAL(data, 40, file->id_both_directory_info.size); data 769 source4/smb_server/blob.c SBVAL(data, 48, file->id_both_directory_info.alloc_size); data 770 source4/smb_server/blob.c SIVAL(data, 56, file->id_both_directory_info.attrib); data 771 source4/smb_server/blob.c SIVAL(data, 64, file->id_both_directory_info.ea_size); data 772 source4/smb_server/blob.c SCVAL(data, 69, 0); /* reserved */ data 773 source4/smb_server/blob.c memset(data+70,0,26); data 779 source4/smb_server/blob.c SBVAL(data, 96, file->id_both_directory_info.file_id); data 784 source4/smb_server/blob.c data = blob->data + ofs; data 785 source4/smb_server/blob.c SIVAL(data, 0, blob->length - ofs); data 163 source4/smb_server/smb/negprot.c nt_status = get_challenge(req->smb_conn, req->out.data); data 215 source4/smb_server/smb/negprot.c get_challenge(req->smb_conn, req->out.data); data 430 source4/smb_server/smb/negprot.c memcpy(req->out.ptr, blob.data, blob.length); data 504 source4/smb_server/smb/negprot.c p = req->in.data; data 55 source4/smb_server/smb/nttrans.c NT_STATUS_HAVE_NO_MEMORY(trans->out.params.data); data 57 source4/smb_server/smb/nttrans.c trans->out.data = data_blob_talloc(op, NULL, data_size); data 59 source4/smb_server/smb/nttrans.c NT_STATUS_HAVE_NO_MEMORY(trans->out.data.data); data 75 source4/smb_server/smb/nttrans.c params = op->trans->out.params.data; data 119 source4/smb_server/smb/nttrans.c params = trans->in.params.data; data 146 source4/smb_server/smb/nttrans.c if (sd_length > trans->in.data.length || data 147 source4/smb_server/smb/nttrans.c ea_length > trans->in.data.length || data 148 source4/smb_server/smb/nttrans.c (sd_length+ea_length) > trans->in.data.length) { data 155 source4/smb_server/smb/nttrans.c blob.data = trans->in.data.data; data 172 source4/smb_server/smb/nttrans.c blob.data = trans->in.data.data + sd_length; data 206 source4/smb_server/smb/nttrans.c params = op->trans->out.params.data; data 208 source4/smb_server/smb/nttrans.c ndr_err = ndr_push_struct_blob(&op->trans->out.data, op, NULL, data 215 source4/smb_server/smb/nttrans.c SIVAL(params, 0, op->trans->out.data.length); data 238 source4/smb_server/smb/nttrans.c io->query_secdesc.in.file.ntvfs = smbsrv_pull_fnum(req, trans->in.params.data, 0); data 239 source4/smb_server/smb/nttrans.c io->query_secdesc.in.secinfo_flags = IVAL(trans->in.params.data, 4); data 268 source4/smb_server/smb/nttrans.c io->set_secdesc.in.file.ntvfs = smbsrv_pull_fnum(req, trans->in.params.data, 0); data 269 source4/smb_server/smb/nttrans.c io->set_secdesc.in.secinfo_flags = IVAL(trans->in.params.data, 4); data 274 source4/smb_server/smb/nttrans.c ndr_err = ndr_pull_struct_blob(&trans->in.data, req, NULL, data 303 source4/smb_server/smb/nttrans.c io->nttrans.in.file.ntvfs = smbsrv_pull_fnum(req, trans->in.params.data, 0); data 304 source4/smb_server/smb/nttrans.c io->nttrans.in.flags = SVAL(trans->in.params.data, 2); data 334 source4/smb_server/smb/nttrans.c op->trans->out.data = info->ntioctl.out.blob; data 363 source4/smb_server/smb/nttrans.c nt->ntioctl.in.blob = trans->in.data; data 392 source4/smb_server/smb/nttrans.c p = op->trans->out.params.data; data 402 source4/smb_server/smb/nttrans.c (p+12 - op->trans->out.params.data), STR_UNICODE); data 422 source4/smb_server/smb/nttrans.c op->trans->out.params.length = p - op->trans->out.params.data; data 488 source4/smb_server/smb/nttrans.c uint8_t *params, *data; data 516 source4/smb_server/smb/nttrans.c if (trans->out.data.length > trans->in.max_data) { data 518 source4/smb_server/smb/nttrans.c trans->out.data.length = trans->in.max_data; data 522 source4/smb_server/smb/nttrans.c data_left = trans->out.data.length; data 523 source4/smb_server/smb/nttrans.c params = trans->out.params.data; data 524 source4/smb_server/smb/nttrans.c data = trans->out.data.data; data 559 source4/smb_server/smb/nttrans.c SIVAL(this_req->out.vwv, 7, trans->out.data.length); data 562 source4/smb_server/smb/nttrans.c SIVAL(this_req->out.vwv, 15, align1 + PTR_DIFF(this_req->out.data, this_req->out.hdr)); data 563 source4/smb_server/smb/nttrans.c SIVAL(this_req->out.vwv, 19, PTR_DIFF(params, trans->out.params.data)); data 567 source4/smb_server/smb/nttrans.c PTR_DIFF(this_req->out.data + this_param, this_req->out.hdr)); data 568 source4/smb_server/smb/nttrans.c SIVAL(this_req->out.vwv, 31, PTR_DIFF(data, trans->out.data.data)); data 573 source4/smb_server/smb/nttrans.c memset(this_req->out.data, 0, align1); data 575 source4/smb_server/smb/nttrans.c memcpy(this_req->out.data + align1, params, this_param); data 577 source4/smb_server/smb/nttrans.c memset(this_req->out.data+this_param+align1, 0, align2); data 579 source4/smb_server/smb/nttrans.c memcpy(this_req->out.data+this_param+align1+align2, data 580 source4/smb_server/smb/nttrans.c data, this_data); data 586 source4/smb_server/smb/nttrans.c data += this_data; data 694 source4/smb_server/smb/nttrans.c !req_pull_blob(&req->in.bufinfo, req->in.hdr + data_ofs, data_count, &trans->in.data)) { data 720 source4/smb_server/smb/nttrans.c DATA_BLOB params, data; data 753 source4/smb_server/smb/nttrans.c !req_pull_blob(&req->in.bufinfo, req->in.hdr + data_ofs, data_count, &data)) { data 762 source4/smb_server/smb/nttrans.c data_disp != trans->in.data.length)) { data 769 source4/smb_server/smb/nttrans.c trans->in.params.data = talloc_realloc(trans, data 770 source4/smb_server/smb/nttrans.c trans->in.params.data, data 773 source4/smb_server/smb/nttrans.c if (trans->in.params.data == NULL) { data 781 source4/smb_server/smb/nttrans.c trans->in.data.data = talloc_realloc(trans, data 782 source4/smb_server/smb/nttrans.c trans->in.data.data, data 785 source4/smb_server/smb/nttrans.c if (trans->in.data.data == NULL) { data 789 source4/smb_server/smb/nttrans.c trans->in.data.length = data_disp + data_count; data 792 source4/smb_server/smb/nttrans.c memcpy(trans->in.params.data + param_disp, params.data, params.length); data 793 source4/smb_server/smb/nttrans.c memcpy(trans->in.data.data + data_disp, data.data, data.length); data 803 source4/smb_server/smb/nttrans.c trans->in.data.length == data_total) { data 364 source4/smb_server/smb/receive.c if (CVAL(blob.data, 0) != 0) { data 370 source4/smb_server/smb/receive.c req->in.buffer = talloc_steal(req, blob.data); data 385 source4/smb_server/smb/receive.c if (IVAL(blob.data, NBT_HDR_SIZE) != SMB_MAGIC) { data 395 source4/smb_server/smb/receive.c req->in.buffer = talloc_steal(req, blob.data); data 407 source4/smb_server/smb/receive.c req->in.data = req->in.vwv + VWV(req->in.wct) + 2; data 417 source4/smb_server/smb/receive.c req->in.size - PTR_DIFF(req->in.data, req->in.buffer) && data 423 source4/smb_server/smb/receive.c req->in.data_size = req->in.size - PTR_DIFF(req->in.data,req->in.buffer); data 593 source4/smb_server/smb/receive.c uint8_t *vwv, *data; data 625 source4/smb_server/smb/receive.c data = vwv + VWV(wct) + 2; data 627 source4/smb_server/smb/receive.c if (data + data_size > req->in.buffer + req->in.size) { data 634 source4/smb_server/smb/receive.c req->in.data = data; data 636 source4/smb_server/smb/receive.c req->in.ptr = data; data 60 source4/smb_server/smb/reply.c p = req->in.data; data 107 source4/smb_server/smb/reply.c p = req->in.data; data 187 source4/smb_server/smb/reply.c SSVAL(req->out.vwv, VWV(6), PTR_DIFF(req->out.data, req->out.hdr) + 1); data 189 source4/smb_server/smb/reply.c memcpy(req->out.data+1, io->ioctl.out.blob.data, io->ioctl.out.blob.length); data 226 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->chkpath.in.path, req->in.data, STR_TERMINATE); data 267 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &st->getattr.in.file.path, req->in.data, STR_TERMINATE); data 293 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &st->setattr.in.file.path, req->in.data, STR_TERMINATE); data 382 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->openold.in.fname, req->in.data, STR_TERMINATE); data 455 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->openx.in.fname, req->in.data, STR_TERMINATE); data 505 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->mknew.in.fname, req->in.data, STR_TERMINATE); data 554 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->ctemp.in.directory, req->in.data, STR_TERMINATE); data 579 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &unl->unlink.in.pattern, req->in.data, STR_TERMINATE); data 629 source4/smb_server/smb/reply.c io.readbraw.out.data = req->out.buffer + NBT_HDR_SIZE; data 681 source4/smb_server/smb/reply.c SCVAL(req->out.data, 0, SMB_DATA_BLOCK); data 682 source4/smb_server/smb/reply.c SSVAL(req->out.data, 1, io->lockread.out.nread); data 711 source4/smb_server/smb/reply.c io->lockread.out.data = req->out.data + 3; data 738 source4/smb_server/smb/reply.c SCVAL(req->out.data, 0, SMB_DATA_BLOCK); data 739 source4/smb_server/smb/reply.c SSVAL(req->out.data, 1, io->read.out.nread); data 766 source4/smb_server/smb/reply.c io->read.out.data = req->out.data + 3; data 787 source4/smb_server/smb/reply.c SCVAL(req->out.data, 0, 0); /* padding */ data 799 source4/smb_server/smb/reply.c SSVAL(req->out.vwv, VWV(6), PTR_DIFF(io->readx.out.data, req->out.hdr)); data 851 source4/smb_server/smb/reply.c io->readx.out.data = req->out.data + 1; data 853 source4/smb_server/smb/reply.c io->readx.out.data = req->out.data; data 904 source4/smb_server/smb/reply.c io->writeunlock.in.data = req->in.data + 3; data 913 source4/smb_server/smb/reply.c if (SVAL(req->in.data, 1) < io->writeunlock.in.count) { data 958 source4/smb_server/smb/reply.c io->write.in.data = req->in.data + 3; data 961 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, io->write.in.data, io->write.in.count)) { data 967 source4/smb_server/smb/reply.c if (SVAL(req->in.data, 1) < io->write.in.count) { data 1020 source4/smb_server/smb/reply.c io->writex.in.data = req->in.hdr + SVAL(req->in.vwv, VWV(11)); data 1030 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, io->writex.in.data, io->writex.in.count)) { data 1163 source4/smb_server/smb/reply.c io->writeclose.in.data = req->in.data + 1; data 1166 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, io->writeclose.in.data, io->writeclose.in.count)) { data 1264 source4/smb_server/smb/reply.c memcpy(req->out.data, req->in.data, req->in.data_size); data 1316 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->splopen.in.ident, req->in.data, STR_TERMINATE); data 1368 source4/smb_server/smb/reply.c SCVAL(req->out.data, 0, SMB_DATA_BLOCK); data 1369 source4/smb_server/smb/reply.c SSVAL(req->out.data, 1, el_size*lpq->retq.out.count); data 1371 source4/smb_server/smb/reply.c req->out.ptr = req->out.data + 3; data 1425 source4/smb_server/smb/reply.c io->splwrite.in.count = SVAL(req->in.data, 1); data 1426 source4/smb_server/smb/reply.c io->splwrite.in.data = req->in.data + 3; data 1429 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, io->splwrite.in.data, io->splwrite.in.count)) { data 1452 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->mkdir.in.path, req->in.data, STR_TERMINATE); data 1470 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->in.path, req->in.data, STR_TERMINATE); data 1492 source4/smb_server/smb/reply.c p = req->in.data; data 1523 source4/smb_server/smb/reply.c p = req->in.data; data 1570 source4/smb_server/smb/reply.c p = req->in.data; data 1641 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, req->in.data, total_locks * lck_size)) { data 1656 source4/smb_server/smb/reply.c p = req->in.data; data 1844 source4/smb_server/smb/reply.c memcpy(req->out.data, io->spnego.out.secblob.data, io->spnego.out.secblob.length); data 1880 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, req->in.data, passlen)) { data 1885 source4/smb_server/smb/reply.c p = req->in.data; data 1924 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, req->in.data, passlen1) || data 1925 source4/smb_server/smb/reply.c req_data_oob(&req->in.bufinfo, req->in.data + passlen1, passlen2)) { data 1930 source4/smb_server/smb/reply.c p = req->in.data; data 1973 source4/smb_server/smb/reply.c p = req->in.data; data 2205 source4/smb_server/smb/reply.c ucs2_align(req->in.buffer, req->in.data, STR_TERMINATE|STR_UNICODE)) { data 2209 source4/smb_server/smb/reply.c req_pull_string(&req->in.bufinfo, &io->ntcreatex.in.fname, req->in.data, fname_len, STR_TERMINATE); data 2259 source4/smb_server/smb/reply.c blob.data = req->in.buffer + 4; data 2260 source4/smb_server/smb/reply.c blob.length = ascii_len_n((const char *)blob.data, req->in.size - PTR_DIFF(blob.data, req->in.buffer)); data 2274 source4/smb_server/smb/reply.c blob.data += blob.length; data 2275 source4/smb_server/smb/reply.c blob.length = ascii_len_n((const char *)blob.data, req->in.size - PTR_DIFF(blob.data, req->in.buffer)); data 44 source4/smb_server/smb/request.c req->in.bufinfo.data = req->in.data; data 100 source4/smb_server/smb/request.c req->out.data = req->out.vwv + VWV(wct) + 2; data 102 source4/smb_server/smb/request.c req->out.ptr = req->out.data; data 150 source4/smb_server/smb/request.c req->out.data = req->out.vwv + VWV(wct) + 2; data 152 source4/smb_server/smb/request.c req->out.ptr = req->out.data; data 206 source4/smb_server/smb/request.c req->out.data += diff; data 223 source4/smb_server/smb/request.c ret -= PTR_DIFF(req->out.data, req->out.hdr); data 261 source4/smb_server/smb/request.c req->out.data = buf2 + PTR_DIFF(req->out.data, req->out.buffer); data 412 source4/smb_server/smb/request.c dest = req->out.data + req->out.data_size; data 421 source4/smb_server/smb/request.c grow_size = len + PTR_DIFF(dest, req->out.data); data 432 source4/smb_server/smb/request.c grow_size = len + PTR_DIFF(dest, req->out.data); data 449 source4/smb_server/smb/request.c memcpy(req->out.data + req->out.data_size, bytes, byte_len); data 461 source4/smb_server/smb/request.c SCVAL(req->out.data + req->out.data_size, 0, 5); data 462 source4/smb_server/smb/request.c SSVAL(req->out.data + req->out.data_size, 1, byte_len); /* add field length */ data 464 source4/smb_server/smb/request.c memcpy(req->out.data + req->out.data_size + 3, bytes, byte_len); data 499 source4/smb_server/smb/request.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data); data 549 source4/smb_server/smb/request.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data); data 613 source4/smb_server/smb/request.c if (PTR_DIFF(src, bufinfo->data) + 1 > bufinfo->data_size) { data 658 source4/smb_server/smb/request.c if ((uintptr_t)ptr < (uintptr_t)bufinfo->data || data 659 source4/smb_server/smb/request.c (uintptr_t)ptr >= (uintptr_t)bufinfo->data + bufinfo->data_size || data 661 source4/smb_server/smb/request.c (uintptr_t)ptr + count > (uintptr_t)bufinfo->data + bufinfo->data_size) { data 768 source4/smb_server/smb/request.c return smbsrv_pull_fnum(req, key->data, 0); data 50 source4/smb_server/smb/search.c p = req->out.data + req->out.data_size - 43; data 131 source4/smb_server/smb/search.c p = req->in.data; data 244 source4/smb_server/smb/search.c p = req->in.data; data 144 source4/smb_server/smb/sesssetup.c user_info->password.response.lanman.data = talloc_steal(user_info, sess->old.in.password.data); data 270 source4/smb_server/smb/sesssetup.c user_info->password.response.lanman.data = talloc_steal(user_info, sess->nt1.in.password1.data); data 272 source4/smb_server/smb/sesssetup.c user_info->password.response.nt.data = talloc_steal(user_info, sess->nt1.in.password2.data); data 75 source4/smb_server/smb/trans2.c if (param_size > 0) NT_STATUS_HAVE_NO_MEMORY(trans->out.params.data); data 77 source4/smb_server/smb/trans2.c trans->out.data = data_blob_talloc(trans, NULL, data_size); data 78 source4/smb_server/smb/trans2.c if (data_size > 0) NT_STATUS_HAVE_NO_MEMORY(trans->out.data.data); data 95 source4/smb_server/smb/trans2.c SIVAL(blob->data, 0, fsinfo->allocation.out.fs_id); data 96 source4/smb_server/smb/trans2.c SIVAL(blob->data, 4, fsinfo->allocation.out.sectors_per_unit); data 97 source4/smb_server/smb/trans2.c SIVAL(blob->data, 8, fsinfo->allocation.out.total_alloc_units); data 98 source4/smb_server/smb/trans2.c SIVAL(blob->data, 12, fsinfo->allocation.out.avail_alloc_units); data 99 source4/smb_server/smb/trans2.c SSVAL(blob->data, 16, fsinfo->allocation.out.bytes_per_sector); data 106 source4/smb_server/smb/trans2.c SIVAL(blob->data, 0, fsinfo->volume.out.serial_number); data 156 source4/smb_server/smb/trans2.c &trans->out.data, fsinfo, data 179 source4/smb_server/smb/trans2.c level = SVAL(trans->in.params.data, 0); data 207 source4/smb_server/smb/trans2.c smbsrv_push_fnum(trans->out.params.data, VWV(0), io->t2open.out.file.ntvfs); data 208 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(1), io->t2open.out.attrib); data 209 source4/smb_server/smb/trans2.c srv_push_dos_date3(req->smb_conn, trans->out.params.data, data 211 source4/smb_server/smb/trans2.c SIVAL(trans->out.params.data, VWV(4), io->t2open.out.size); data 212 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(6), io->t2open.out.access); data 213 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(7), io->t2open.out.ftype); data 214 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(8), io->t2open.out.devstate); data 215 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(9), io->t2open.out.action); data 216 source4/smb_server/smb/trans2.c SIVAL(trans->out.params.data, VWV(10), 0); /* reserved */ data 217 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(12), 0); /* EaErrorOffset */ data 218 source4/smb_server/smb/trans2.c SIVAL(trans->out.params.data, VWV(13), 0); /* EaLength */ data 240 source4/smb_server/smb/trans2.c io->t2open.in.flags = SVAL(trans->in.params.data, VWV(0)); data 241 source4/smb_server/smb/trans2.c io->t2open.in.open_mode = SVAL(trans->in.params.data, VWV(1)); data 242 source4/smb_server/smb/trans2.c io->t2open.in.search_attrs = SVAL(trans->in.params.data, VWV(2)); data 243 source4/smb_server/smb/trans2.c io->t2open.in.file_attrs = SVAL(trans->in.params.data, VWV(3)); data 245 source4/smb_server/smb/trans2.c trans->in.params.data + VWV(4)); data 246 source4/smb_server/smb/trans2.c io->t2open.in.open_func = SVAL(trans->in.params.data, VWV(6)); data 247 source4/smb_server/smb/trans2.c io->t2open.in.size = IVAL(trans->in.params.data, VWV(7)); data 248 source4/smb_server/smb/trans2.c io->t2open.in.timeout = IVAL(trans->in.params.data, VWV(9)); data 257 source4/smb_server/smb/trans2.c TRANS2_CHECK(ea_pull_list(&trans->in.data, io, &io->t2open.in.num_eas, &io->t2open.in.eas)); data 278 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(0), 0); data 305 source4/smb_server/smb/trans2.c TRANS2_CHECK(ea_pull_list(&trans->in.data, io, data 342 source4/smb_server/smb/trans2.c srv_push_dos_date2(smb_conn, blob->data, 0, st->standard.out.create_time); data 343 source4/smb_server/smb/trans2.c srv_push_dos_date2(smb_conn, blob->data, 4, st->standard.out.access_time); data 344 source4/smb_server/smb/trans2.c srv_push_dos_date2(smb_conn, blob->data, 8, st->standard.out.write_time); data 345 source4/smb_server/smb/trans2.c SIVAL(blob->data, 12, st->standard.out.size); data 346 source4/smb_server/smb/trans2.c SIVAL(blob->data, 16, st->standard.out.alloc_size); data 347 source4/smb_server/smb/trans2.c SSVAL(blob->data, 20, st->standard.out.attrib); data 353 source4/smb_server/smb/trans2.c srv_push_dos_date2(smb_conn, blob->data, 0, st->ea_size.out.create_time); data 354 source4/smb_server/smb/trans2.c srv_push_dos_date2(smb_conn, blob->data, 4, st->ea_size.out.access_time); data 355 source4/smb_server/smb/trans2.c srv_push_dos_date2(smb_conn, blob->data, 8, st->ea_size.out.write_time); data 356 source4/smb_server/smb/trans2.c SIVAL(blob->data, 12, st->ea_size.out.size); data 357 source4/smb_server/smb/trans2.c SIVAL(blob->data, 16, st->ea_size.out.alloc_size); data 358 source4/smb_server/smb/trans2.c SSVAL(blob->data, 20, st->ea_size.out.attrib); data 359 source4/smb_server/smb/trans2.c SIVAL(blob->data, 22, st->ea_size.out.ea_size); data 367 source4/smb_server/smb/trans2.c ea_put_list(blob->data, data 376 source4/smb_server/smb/trans2.c ea_put_list(blob->data, data 437 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, 0, 0); data 440 source4/smb_server/smb/trans2.c &trans->out.data, st, data 463 source4/smb_server/smb/trans2.c level = SVAL(trans->in.params.data, 0); data 477 source4/smb_server/smb/trans2.c TRANS2_CHECK(ea_pull_name_list(&trans->in.data, req, data 507 source4/smb_server/smb/trans2.c h = smbsrv_pull_fnum(req, trans->in.params.data, 0); data 508 source4/smb_server/smb/trans2.c level = SVAL(trans->in.params.data, 2); data 518 source4/smb_server/smb/trans2.c TRANS2_CHECK(ea_pull_name_list(&trans->in.data, req, data 551 source4/smb_server/smb/trans2.c st->standard.in.create_time = srv_pull_dos_date2(req->smb_conn, blob->data + 0); data 552 source4/smb_server/smb/trans2.c st->standard.in.access_time = srv_pull_dos_date2(req->smb_conn, blob->data + 4); data 553 source4/smb_server/smb/trans2.c st->standard.in.write_time = srv_pull_dos_date2(req->smb_conn, blob->data + 8); data 635 source4/smb_server/smb/trans2.c h = smbsrv_pull_fnum(req, trans->in.params.data, 0); data 636 source4/smb_server/smb/trans2.c level = SVAL(trans->in.params.data, 2); data 645 source4/smb_server/smb/trans2.c TRANS2_CHECK(trans2_parse_sfileinfo(req, st, &trans->in.data)); data 671 source4/smb_server/smb/trans2.c level = SVAL(trans->in.params.data, 0); data 684 source4/smb_server/smb/trans2.c TRANS2_CHECK(trans2_parse_sfileinfo(req, st, &trans->in.data)); data 710 source4/smb_server/smb/trans2.c uint8_t *data; data 711 source4/smb_server/smb/trans2.c uint_t ofs = trans->out.data.length; data 722 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_grow_data(trans, &trans->out.data, ofs + 27)); data 723 source4/smb_server/smb/trans2.c SIVAL(trans->out.data.data, ofs, file->standard.resume_key); data 726 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_grow_data(trans, &trans->out.data, ofs + 23)); data 728 source4/smb_server/smb/trans2.c data = trans->out.data.data + ofs; data 729 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 0, file->standard.create_time); data 730 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 4, file->standard.access_time); data 731 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 8, file->standard.write_time); data 732 source4/smb_server/smb/trans2.c SIVAL(data, 12, file->standard.size); data 733 source4/smb_server/smb/trans2.c SIVAL(data, 16, file->standard.alloc_size); data 734 source4/smb_server/smb/trans2.c SSVAL(data, 20, file->standard.attrib); data 735 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_append_string(trans, &trans->out.data, file->standard.name.s, data 742 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_grow_data(trans, &trans->out.data, ofs + 31)); data 743 source4/smb_server/smb/trans2.c SIVAL(trans->out.data.data, ofs, file->ea_size.resume_key); data 746 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_grow_data(trans, &trans->out.data, ofs + 27)); data 748 source4/smb_server/smb/trans2.c data = trans->out.data.data + ofs; data 749 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 0, file->ea_size.create_time); data 750 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 4, file->ea_size.access_time); data 751 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 8, file->ea_size.write_time); data 752 source4/smb_server/smb/trans2.c SIVAL(data, 12, file->ea_size.size); data 753 source4/smb_server/smb/trans2.c SIVAL(data, 16, file->ea_size.alloc_size); data 754 source4/smb_server/smb/trans2.c SSVAL(data, 20, file->ea_size.attrib); data 755 source4/smb_server/smb/trans2.c SIVAL(data, 22, file->ea_size.ea_size); data 756 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_append_string(trans, &trans->out.data, file->ea_size.name.s, data 759 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_fill_data(trans, &trans->out.data, trans->out.data.length + 1)); data 765 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_grow_data(trans, &trans->out.data, ofs + 27 + ea_size)); data 766 source4/smb_server/smb/trans2.c SIVAL(trans->out.data.data, ofs, file->ea_list.resume_key); data 769 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_grow_data(trans, &trans->out.data, ofs + 23 + ea_size)); data 771 source4/smb_server/smb/trans2.c data = trans->out.data.data + ofs; data 772 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 0, file->ea_list.create_time); data 773 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 4, file->ea_list.access_time); data 774 source4/smb_server/smb/trans2.c srv_push_dos_date2(req->smb_conn, data, 8, file->ea_list.write_time); data 775 source4/smb_server/smb/trans2.c SIVAL(data, 12, file->ea_list.size); data 776 source4/smb_server/smb/trans2.c SIVAL(data, 16, file->ea_list.alloc_size); data 777 source4/smb_server/smb/trans2.c SSVAL(data, 20, file->ea_list.attrib); data 778 source4/smb_server/smb/trans2.c ea_put_list(data+22, file->ea_list.eas.num_eas, file->ea_list.eas.eas); data 779 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_append_string(trans, &trans->out.data, file->ea_list.name.s, data 782 source4/smb_server/smb/trans2.c TRANS2_CHECK(smbsrv_blob_fill_data(trans, &trans->out.data, trans->out.data.length + 1)); data 791 source4/smb_server/smb/trans2.c return smbsrv_push_passthru_search(trans, &trans->out.data, state->data_level, file, data 809 source4/smb_server/smb/trans2.c old_length = trans->out.data.length; data 812 source4/smb_server/smb/trans2.c trans->out.data.length > trans->in.max_data) { data 814 source4/smb_server/smb/trans2.c smbsrv_blob_grow_data(trans, &trans->out.data, old_length); data 837 source4/smb_server/smb/trans2.c param = trans->out.params.data; data 866 source4/smb_server/smb/trans2.c search->t2ffirst.in.search_attrib = SVAL(trans->in.params.data, 0); data 867 source4/smb_server/smb/trans2.c search->t2ffirst.in.max_count = SVAL(trans->in.params.data, 2); data 868 source4/smb_server/smb/trans2.c search->t2ffirst.in.flags = SVAL(trans->in.params.data, 4); data 869 source4/smb_server/smb/trans2.c level = SVAL(trans->in.params.data, 6); data 870 source4/smb_server/smb/trans2.c search->t2ffirst.in.storage_type = IVAL(trans->in.params.data, 8); data 884 source4/smb_server/smb/trans2.c TRANS2_CHECK(ea_pull_name_list(&trans->in.data, req, data 924 source4/smb_server/smb/trans2.c param = trans->out.params.data; data 952 source4/smb_server/smb/trans2.c search->t2fnext.in.handle = SVAL(trans->in.params.data, 0); data 953 source4/smb_server/smb/trans2.c search->t2fnext.in.max_count = SVAL(trans->in.params.data, 2); data 954 source4/smb_server/smb/trans2.c level = SVAL(trans->in.params.data, 4); data 955 source4/smb_server/smb/trans2.c search->t2fnext.in.resume_key = IVAL(trans->in.params.data, 6); data 956 source4/smb_server/smb/trans2.c search->t2fnext.in.flags = SVAL(trans->in.params.data, 10); data 970 source4/smb_server/smb/trans2.c TRANS2_CHECK(ea_pull_name_list(&trans->in.data, req, data 1089 source4/smb_server/smb/trans2.c uint8_t *params, *data; data 1107 source4/smb_server/smb/trans2.c data_left = trans->out.data.length; data 1108 source4/smb_server/smb/trans2.c params = trans->out.params.data; data 1109 source4/smb_server/smb/trans2.c data = trans->out.data.data; data 1148 source4/smb_server/smb/trans2.c SSVAL(this_req->out.vwv, VWV(1), trans->out.data.length); data 1152 source4/smb_server/smb/trans2.c SSVAL(this_req->out.vwv, VWV(4), align1 + PTR_DIFF(this_req->out.data, this_req->out.hdr)); data 1153 source4/smb_server/smb/trans2.c SSVAL(this_req->out.vwv, VWV(5), PTR_DIFF(params, trans->out.params.data)); data 1157 source4/smb_server/smb/trans2.c PTR_DIFF(this_req->out.data + this_param, this_req->out.hdr)); data 1158 source4/smb_server/smb/trans2.c SSVAL(this_req->out.vwv, VWV(8), PTR_DIFF(data, trans->out.data.data)); data 1166 source4/smb_server/smb/trans2.c memset(this_req->out.data, 0, align1); data 1168 source4/smb_server/smb/trans2.c memcpy(this_req->out.data + align1, params, this_param); data 1170 source4/smb_server/smb/trans2.c memset(this_req->out.data+this_param+align1, 0, align2); data 1172 source4/smb_server/smb/trans2.c memcpy(this_req->out.data+this_param+align1+align2, data, this_data); data 1178 source4/smb_server/smb/trans2.c data += this_data; data 1264 source4/smb_server/smb/trans2.c req_pull_string(&req->in.bufinfo, &trans->in.trans_name, req->in.data, -1, STR_TERMINATE); data 1268 source4/smb_server/smb/trans2.c !req_pull_blob(&req->in.bufinfo, req->in.hdr + data_ofs, data_count, &trans->in.data)) { data 1294 source4/smb_server/smb/trans2.c DATA_BLOB params, data; data 1338 source4/smb_server/smb/trans2.c !req_pull_blob(&req->in.bufinfo, req->in.hdr + data_ofs, data_count, &data)) { data 1347 source4/smb_server/smb/trans2.c data_disp != trans->in.data.length)) { data 1354 source4/smb_server/smb/trans2.c trans->in.params.data = talloc_realloc(trans, data 1355 source4/smb_server/smb/trans2.c trans->in.params.data, data 1358 source4/smb_server/smb/trans2.c if (trans->in.params.data == NULL) { data 1366 source4/smb_server/smb/trans2.c trans->in.data.data = talloc_realloc(trans, data 1367 source4/smb_server/smb/trans2.c trans->in.data.data, data 1370 source4/smb_server/smb/trans2.c if (trans->in.data.data == NULL) { data 1374 source4/smb_server/smb/trans2.c trans->in.data.length = data_disp + data_count; data 1377 source4/smb_server/smb/trans2.c memcpy(trans->in.params.data + param_disp, params.data, params.length); data 1378 source4/smb_server/smb/trans2.c memcpy(trans->in.data.data + data_disp, data.data, data.length); data 1388 source4/smb_server/smb/trans2.c trans->in.data.length == data_total) { data 41 source4/smb_server/smb2/fileio.c uint32_t data[2]; data 42 source4/smb_server/smb2/fileio.c SIVAL(data, 0, 0); data 43 source4/smb_server/smb2/fileio.c SIVAL(data, 4, io->smb2.out.maximal_access); data 46 source4/smb_server/smb2/fileio.c data_blob_const(data, 8))); data 103 source4/smb_server/smb2/fileio.c SMB2SRV_CHECK(ea_pull_list_chained(&io->smb2.in.blobs.blobs[i].data, io, data 114 source4/smb_server/smb2/fileio.c ndr_err = ndr_pull_struct_blob(&io->smb2.in.blobs.blobs[i].data, io, NULL, data 126 source4/smb_server/smb2/fileio.c if (io->smb2.in.blobs.blobs[i].data.length != 16) { data 135 source4/smb_server/smb2/fileio.c smb2_pull_handle(io->smb2.in.blobs.blobs[i].data.data, io->smb2.in.durable_handle); data 138 source4/smb_server/smb2/fileio.c if (io->smb2.in.blobs.blobs[i].data.length != 8) { data 142 source4/smb_server/smb2/fileio.c io->smb2.in.alloc_size = BVAL(io->smb2.in.blobs.blobs[i].data.data, 0); data 148 source4/smb_server/smb2/fileio.c if (io->smb2.in.blobs.blobs[i].data.length != 8) { data 152 source4/smb_server/smb2/fileio.c io->smb2.in.timewarp = BVAL(io->smb2.in.blobs.blobs[i].data.data, 0); data 241 source4/smb_server/smb2/fileio.c SMB2SRV_CHECK(smb2srv_setup_reply(req, 0x10, true, io->smb2.out.data.length)); data 244 source4/smb_server/smb2/fileio.c SMB2SRV_CHECK(smb2_push_o16s32_blob(&req->out, 0x02, io->smb2.out.data)); data 279 source4/smb_server/smb2/fileio.c io->smb2.out.data = data_blob_talloc(io, NULL, io->smb2.in.length); data 280 source4/smb_server/smb2/fileio.c if (io->smb2.out.data.length != io->smb2.in.length) { data 312 source4/smb_server/smb2/fileio.c SMB2SRV_CHECK(smb2_pull_o16s32_blob(&req->in, io, req->in.body+0x02, &io->smb2.in.data)); data 383 source4/smb_server/smb2/fileio.c h.data[0] = UINT64_MAX; data 384 source4/smb_server/smb2/fileio.c h.data[1] = UINT64_MAX; data 417 source4/smb_server/smb2/fileio.c if (h.data[0] == UINT64_MAX && h.data[1] == UINT64_MAX) { data 448 source4/smb_server/smb2/fileio.c if (size > 0 && !blob.data) { data 452 source4/smb_server/smb2/fileio.c p = blob.data; data 461 source4/smb_server/smb2/fileio.c blob.length - (p+12 - blob.data), STR_UNICODE); data 481 source4/smb_server/smb2/fileio.c blob.length = p - blob.data; data 74 source4/smb_server/smb2/find.c SIVAL(state->info->out.blob.data + state->last_entry_offset, 0, 0); data 43 source4/smb_server/smb2/receive.c req->in.bufinfo.data = req->in.dynamic; data 46 source4/smb_server/smb2/receive.c req->in.bufinfo.data = NULL; data 464 source4/smb_server/smb2/receive.c if (CVAL(blob.data,0) != 0) { data 476 source4/smb_server/smb2/receive.c protocol_version = IVAL(blob.data, NBT_HDR_SIZE); data 487 source4/smb_server/smb2/receive.c req->in.buffer = talloc_steal(req, blob.data); data 44 source4/smb_server/smb_server.c if (CVAL(blob.data,0) != 0) { data 57 source4/smb_server/smb_server.c protocol_version = IVAL(blob.data, NBT_HDR_SIZE); data 110 source4/smbd/service_named_pipe.c dump_data(10, req_blob.data, req_blob.length); data 193 source4/smbd/service_named_pipe.c dump_data(10, rep_blob.data, rep_blob.length); data 247 source4/smbd/service_named_pipe.c if (memcmp(NAMED_PIPE_AUTH_MAGIC, &blob.data[4], 4) != 0) { data 254 source4/smbd/service_named_pipe.c *size = 4 + RIVAL(blob.data, 0); data 32 source4/torture/auth/ntlmssp.c DATA_BLOB data; data 54 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key.data, data 63 source4/torture/auth/ntlmssp.c data = strhex_to_data_blob(tctx, "6a43494653"); data 65 source4/torture/auth/ntlmssp.c data.data, data.length, data.data, data.length, &sig); data 69 source4/torture/auth/ntlmssp.c dump_data_pw("NTLMSSP calc sig: ", sig.data, sig.length); data 70 source4/torture/auth/ntlmssp.c dump_data_pw("NTLMSSP expected sig: ", expected_sig.data, expected_sig.length); data 74 source4/torture/auth/ntlmssp.c torture_assert_mem_equal(tctx, sig.data, expected_sig.data, sig.length, data 79 source4/torture/auth/ntlmssp.c data.data, data.length, data.data, data.length, &sig), data 86 source4/torture/auth/ntlmssp.c data.data, data.length, data.data, data.length, &sig), data 109 source4/torture/auth/ntlmssp.c gensec_ntlmssp_state->session_key.data, data 118 source4/torture/auth/ntlmssp.c data = strhex_to_data_blob(tctx, "6a43494653"); data 120 source4/torture/auth/ntlmssp.c data.data, data.length, data.data, data.length, &sig); data 124 source4/torture/auth/ntlmssp.c dump_data_pw("NTLMSSP calc sig: ", sig.data, sig.length); data 125 source4/torture/auth/ntlmssp.c dump_data_pw("NTLMSSP expected sig: ", expected_sig.data, expected_sig.length); data 129 source4/torture/auth/ntlmssp.c torture_assert_mem_equal(tctx, sig.data+8, expected_sig.data+8, sig.length-8, data 134 source4/torture/auth/ntlmssp.c data.data, data.length, data.data, data.length, &sig), data 141 source4/torture/auth/ntlmssp.c data.data, data.length, data.data, data.length, &sig), data 140 source4/torture/auth/pac.c dump_data(10,tmp_blob.data,tmp_blob.length); data 382 source4/torture/auth/pac.c tmp_blob.data = (uint8_t *)file_load(pac_file, &tmp_blob.length, 0, mem_ctx); data 388 source4/torture/auth/pac.c dump_data(10,tmp_blob.data,tmp_blob.length); data 553 source4/torture/auth/pac.c dump_data(10, validate_blob.data, validate_blob.length); data 572 source4/torture/auth/pac.c if (memcmp(tmp_blob.data, validate_blob.data, tmp_blob.length) != 0) { data 580 source4/torture/auth/pac.c dump_data(0, tmp_blob.data, tmp_blob.length); data 582 source4/torture/auth/pac.c dump_data(0, validate_blob.data, validate_blob.length); data 606 source4/torture/auth/pac.c dump_data(10,validate_blob.data,validate_blob.length); data 634 source4/torture/auth/pac.c if (memcmp(tmp_blob.data, validate_blob.data, tmp_blob.length) != 0) { data 652 source4/torture/auth/pac.c dump_data(0, tmp_blob.data, tmp_blob.length); data 654 source4/torture/auth/pac.c dump_data(0, validate_blob.data, validate_blob.length); data 717 source4/torture/auth/pac.c tmp_blob.data[tmp_blob.length - 2]++; data 33 source4/torture/basic/aliases.c DATA_BLOB params, data; data 49 source4/torture/basic/aliases.c SSVAL(t2->in.params.data, level_offset, level); data 57 source4/torture/basic/aliases.c t2b->data = t2->out.data; data 62 source4/torture/basic/aliases.c (int)t2b->data.length, (int)t2b->data.length); data 72 source4/torture/basic/aliases.c data_blob_cmp(&t2b->data, &t2b2->data) == 0) { data 100 source4/torture/basic/aliases.c t2.in.data = data_blob(NULL, 0); data 122 source4/torture/basic/aliases.c t2.in.data = data_blob(NULL, 0); data 133 source4/torture/basic/aliases.c SSVAL(t2.in.params.data, 0, fnum); data 161 source4/torture/basic/aliases.c t2.in.data = data_blob(NULL, 0); data 173 source4/torture/basic/aliases.c SIVAL(t2.in.params.data, 2, 0); data 203 source4/torture/basic/aliases.c t2.in.data = data_blob(NULL, 0); data 215 source4/torture/basic/aliases.c SSVAL(t2.in.params.data, 0, 0); data 216 source4/torture/basic/aliases.c SSVAL(t2.in.params.data, 2, 1); data 217 source4/torture/basic/aliases.c SSVAL(t2.in.params.data, 4, FLAG_TRANS2_FIND_CLOSE); data 218 source4/torture/basic/aliases.c SSVAL(t2.in.params.data, 6, 0); data 219 source4/torture/basic/aliases.c SIVAL(t2.in.params.data, 8, 0); data 246 source4/torture/basic/aliases.c SSVAL(t2->in.params.data, level_offset, level); data 251 source4/torture/basic/aliases.c data_blob_free(&t2->in.data); data 252 source4/torture/basic/aliases.c t2->in.data = data_blob(NULL, dsize); data 253 source4/torture/basic/aliases.c data_blob_clear(&t2->in.data); data 285 source4/torture/basic/aliases.c t2b->data = t2->out.data; data 290 source4/torture/basic/aliases.c (int)t2->in.data.length, (int)t2->in.data.length); data 317 source4/torture/basic/aliases.c t2.in.data = data_blob(NULL, 0); data 328 source4/torture/basic/aliases.c SSVAL(t2.in.params.data, 0, fnum); data 329 source4/torture/basic/aliases.c SSVAL(t2.in.params.data, 4, 0); data 356 source4/torture/basic/aliases.c t2.in.data = data_blob(NULL, 0); data 369 source4/torture/basic/aliases.c SSVAL(t2.in.params.data, 2, 0); data 37 source4/torture/basic/delete.c union smb_search_data data; data 49 source4/torture/basic/delete.c &data); data 1826 source4/torture/basic/denytest.c r.readx.out.data = buf; data 42 source4/torture/basic/mangle_test.c TDB_DATA data; data 92 source4/torture/basic/mangle_test.c data = tdb_fetch_bystring(tdb, shortname); data 93 source4/torture/basic/mangle_test.c if (data.dptr) { data 95 source4/torture/basic/mangle_test.c if (strcasecmp(name, (const char *)data.dptr) != 0) { data 100 source4/torture/basic/mangle_test.c name, data.dptr, shortname, collisions, total); data 102 source4/torture/basic/mangle_test.c free(data.dptr); data 570 source4/torture/basic/misc.c wr.writex.in.data = state->buffer; data 585 source4/torture/basic/misc.c rd.readx.out.data = state->buffer; data 637 source4/torture/basic/misc.c wr.writex.in.data = state->buffer; data 57 source4/torture/basic/scanner.c uint8_t *param, uint8_t *data, data 75 source4/torture/basic/scanner.c t2.in.params.data = param; data 77 source4/torture/basic/scanner.c t2.in.data.data = data; data 78 source4/torture/basic/scanner.c t2.in.data.length = data_len; data 83 source4/torture/basic/scanner.c *rdata_len = t2.out.data.length; data 94 source4/torture/basic/scanner.c uint8_t *param, uint8_t *data, data 100 source4/torture/basic/scanner.c ret = try_trans2(cli, op, param, data, param_len, data 109 source4/torture/basic/scanner.c ret = try_trans2(cli, op, param, data, param_len, data 132 source4/torture/basic/scanner.c uint8_t *param, *data; data 141 source4/torture/basic/scanner.c data = talloc_array(mem_ctx, uint8_t, data_len); data 144 source4/torture/basic/scanner.c memset(data, 0xFF, data_len); data 146 source4/torture/basic/scanner.c status1 = try_trans2(cli, 0xFFFF, param, data, param_len, data_len, data 149 source4/torture/basic/scanner.c status2 = try_trans2(cli, op, param, data, param_len, data_len, data 173 source4/torture/basic/scanner.c uint8_t *param, *data; data 179 source4/torture/basic/scanner.c data = talloc_array(mem_ctx, uint8_t, PARAM_SIZE); data 182 source4/torture/basic/scanner.c memset(data, 0, PARAM_SIZE); data 188 source4/torture/basic/scanner.c status = try_trans2_len(cli, "void", op, level, param, data, param_len, data 200 source4/torture/basic/scanner.c status = try_trans2_len(cli, "fnum", op, level, param, data, param_len, data 212 source4/torture/basic/scanner.c status = try_trans2_len(cli, "qfnum", op, level, param, data, param_len, data 224 source4/torture/basic/scanner.c status = try_trans2_len(cli, "notify", op, level, param, data, data 240 source4/torture/basic/scanner.c status = try_trans2_len(cli, "fname", op, level, param, data, param_len, data 256 source4/torture/basic/scanner.c status = try_trans2_len(cli, "newfile", op, level, param, data, data 273 source4/torture/basic/scanner.c status = try_trans2_len(cli, "dfs", op, level, param, data, param_len, data 365 source4/torture/basic/scanner.c uint8_t *param, uint8_t *data, data 377 source4/torture/basic/scanner.c ntparam_blob.data = param; data 379 source4/torture/basic/scanner.c ntdata_blob.data = data; data 387 source4/torture/basic/scanner.c parms.in.data = ntdata_blob; data 397 source4/torture/basic/scanner.c *rdata_len = parms.out.data.length; data 408 source4/torture/basic/scanner.c uint8_t *param, uint8_t *data, data 414 source4/torture/basic/scanner.c ret = try_nttrans(cli, op, param, data, param_len, data 423 source4/torture/basic/scanner.c ret = try_nttrans(cli, op, param, data, param_len, data 447 source4/torture/basic/scanner.c uint8_t *param, *data; data 454 source4/torture/basic/scanner.c data = talloc_array(mem_ctx, uint8_t, PARAM_SIZE); data 455 source4/torture/basic/scanner.c memset(data, 0, PARAM_SIZE); data 461 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "void", op, level, param, data, param_len, data 473 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "fnum", op, level, param, data, param_len, data 485 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "notify", op, level, param, data, data 501 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "fname", op, level, param, data, data 517 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "newfile", op, level, param, data, data 533 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "dfs", op, level, param, data, param_len, data 1430 source4/torture/gentest.c parm[i].field = gen_lookup_handle_smb2(i, parm[i].field.data[0]); \ data 1485 source4/torture/gentest.c if (((parm[0].field.data == NULL && parm[1].field.data != NULL) || \ data 1486 source4/torture/gentest.c (parm[1].field.data == NULL && parm[0].field.data != NULL) || \ data 1487 source4/torture/gentest.c (memcmp(parm[0].field.data, parm[1].field.data, parm[0].field.length) != 0)) && !ignore_pattern(#field)) { \ data 2029 source4/torture/gentest.c parm[0].readx.out.data = talloc_array(current_op.mem_ctx, uint8_t, data 2057 source4/torture/gentest.c parm[0].writex.in.data = talloc_zero_array(current_op.mem_ctx, uint8_t, parm[0].writex.in.count); data 2575 source4/torture/gentest.c parm[0].in.file.handle.data[0] = gen_fnum_close(instance); data 2605 source4/torture/gentest.c parm[0].in.file.handle.data[0] = gen_fnum(instance); data 2621 source4/torture/gentest.c CHECK_EQUAL(out.data.length); data 2634 source4/torture/gentest.c parm[0].in.file.handle.data[0] = gen_fnum(instance); data 2638 source4/torture/gentest.c parm[0].in.data = data_blob_talloc(current_op.mem_ctx, NULL, data 2662 source4/torture/gentest.c parm[0].in.file.handle.data[0] = gen_fnum(instance); data 2694 source4/torture/gentest.c parm[0].in.file.handle.data[0] = gen_fnum(instance); data 2755 source4/torture/gentest.c parm[0].generic.in.file.handle.data[0] = gen_fnum(instance); data 133 source4/torture/ldap/basic.c (char *)r->attributes[i].values[j].data)); data 138 source4/torture/ldap/basic.c (char *)r->attributes[i].values[j].data); data 68 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain; data 97 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, ""); data 98 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX); data 106 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, search.in.user); data 107 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN_EX); data 118 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, ""); data 119 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE); data 127 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, search.in.user); data 128 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN); data 134 source4/torture/ldap/cldap.c search.in.domain_guid = GUID_string(tctx, &n1.data.nt5_ex.domain_uuid); data 137 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN_EX); data 138 source4/torture/ldap/cldap.c CHECK_STRING(GUID_string(tctx, &search.out.netlogon.data.nt5_ex.domain_uuid), search.in.domain_guid); data 149 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain; data 152 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX); data 153 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, ""); data 157 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain; data 160 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX); data 161 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, ""); data 166 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain; data 169 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN_EX); data 170 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "Administrator"); data 175 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain; data 178 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX); data 179 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, ""); data 186 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain); data 187 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, search.in.user); data 193 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, search.in.user); data 194 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain); data 195 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN_EX); data 204 source4/torture/ldap/cldap.c search.in.domain_guid = GUID_string(tctx, &n1.data.nt5_ex.domain_uuid); data 207 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain); data 208 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, ""); data 209 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX); data 215 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain); data 216 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, ""); data 217 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX); data 221 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain; data 224 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain); data 225 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, ""); data 226 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX); data 259 source4/torture/ldap/cldap.c server_type = n1.data.nt5.server_type; data 261 source4/torture/ldap/cldap.c server_type = n1.data.nt5_ex.server_type; data 370 source4/torture/ldap/cldap.c server_type = n1.data.nt5.server_type; data 372 source4/torture/ldap/cldap.c server_type = n1.data.nt5_ex.server_type; data 117 source4/torture/ldap/schema.c ctrl = talloc_get_type(ares->controls[i]->data, struct ldb_paged_control); data 177 source4/torture/ldap/schema.c ctrl[0]->data = control; data 133 source4/torture/ldap/uptodatevector.c } else if (utdv_val1->length && memcmp(utdv_val1->data, utdv_val->data, utdv_val->length) != 0) { data 211 source4/torture/libnet/libnet_BecomeDC.c val = IVAL(a->value_ctr.values[i].blob->data,0); data 557 source4/torture/libnet/libnet_BecomeDC.c linked_attributes[i].value.blob->data, data 270 source4/torture/libnet/libnet_group.c req.in.data.group_name = name; data 538 source4/torture/libnet/libnet_user.c user_req.in.data.user_name = name; data 651 source4/torture/libnet/libnet_user.c req.in.data.user_name = name; data 284 source4/torture/libnet/utils.c msg_open = (struct msg_rpc_open_user*)m->data; data 289 source4/torture/libnet/utils.c msg_query = (struct msg_rpc_query_user*)m->data; data 293 source4/torture/libnet/utils.c msg_close = (struct msg_rpc_close_user*)m->data; data 297 source4/torture/libnet/utils.c msg_create = (struct msg_rpc_create_user*)m->data; data 37 source4/torture/local/dbspeed.c TDB_DATA key, data; data 41 source4/torture/local/dbspeed.c data.dptr = (uint8_t *)talloc_asprintf(tdbw, fmt2, i+10000); data 42 source4/torture/local/dbspeed.c data.dsize = strlen((char *)data.dptr)+1; data 44 source4/torture/local/dbspeed.c ret = tdb_store(tdbw->tdb, key, data, TDB_INSERT); data 47 source4/torture/local/dbspeed.c talloc_free(data.dptr); data 96 source4/torture/local/dbspeed.c TDB_DATA key, data; data 100 source4/torture/local/dbspeed.c data = tdb_fetch(tdbw->tdb, key); data 102 source4/torture/local/dbspeed.c if (data.dptr == NULL) { data 106 source4/torture/local/dbspeed.c free(data.dptr); data 109 source4/torture/local/dbspeed.c data = tdb_fetch(tdbw->tdb, key); data 111 source4/torture/local/dbspeed.c if (data.dptr == NULL) { data 115 source4/torture/local/dbspeed.c free(data.dptr); data 564 source4/torture/nbench/nbio.c io.writex.in.data = buf; data 605 source4/torture/nbench/nbio.c io.write.in.data = buf; data 730 source4/torture/nbench/nbio.c io.readx.out.data = buf; data 151 source4/torture/nbt/dgram.c torture_assert(tctx, response->data.get_pdc.command == NETLOGON_RESPONSE_FROM_PDC, "Got incorrect netlogon response command"); data 246 source4/torture/nbt/dgram.c map_netlogon_samlogon_response(&response->data.samlogon); data 248 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.samlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX, "Got incorrect netlogon response command"); data 249 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.samlogon.data.nt5_ex.nt_version, NETLOGON_NT_VERSION_5EX_WITH_IP|NETLOGON_NT_VERSION_5EX|NETLOGON_NT_VERSION_1, "Got incorrect netlogon response command"); data 285 source4/torture/nbt/dgram.c map_netlogon_samlogon_response(&response->data.samlogon); data 287 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.samlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN, "Got incorrect netlogon response command"); data 289 source4/torture/nbt/dgram.c torture_assert_str_equal(tctx, response->data.samlogon.data.nt5_ex.user_name, TEST_NAME"$", "Got incorrect user in netlogon response"); data 336 source4/torture/nbt/dgram.c map_netlogon_samlogon_response(&response->data.samlogon); data 338 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.samlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN, "Got incorrect netlogon response command"); data 377 source4/torture/nbt/dgram.c map_netlogon_samlogon_response(&response->data.samlogon); data 379 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.samlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE, "Got incorrect netlogon response command"); data 416 source4/torture/nbt/dgram.c map_netlogon_samlogon_response(&response->data.samlogon); data 418 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.samlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN, "Got incorrect netlogon response command"); data 525 source4/torture/nbt/dgram.c map_netlogon_samlogon_response(&response->data.samlogon); data 527 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.samlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE, "Got incorrect netlogon response command"); data 529 source4/torture/nbt/dgram.c torture_assert_str_equal(tctx, response->data.samlogon.data.nt5_ex.user_name, TEST_NAME"$", "Got incorrect user in netlogon response"); data 569 source4/torture/nbt/dgram.c map_netlogon_samlogon_response(&response->data.samlogon); data 571 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.samlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE, "Got incorrect netlogon response command"); data 573 source4/torture/nbt/dgram.c torture_assert_str_equal(tctx, response->data.samlogon.data.nt5_ex.user_name, TEST_NAME"$", "Got incorrect user in netlogon response"); data 609 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.get_pdc.command, NETLOGON_RESPONSE_FROM_PDC, "Got incorrect ntlogon response command"); data 646 source4/torture/nbt/dgram.c torture_assert_int_equal(tctx, response->data.get_pdc.command, NETLOGON_RESPONSE_FROM_PDC, "Got incorrect ntlogon response command"); data 29 source4/torture/ndr/ndr.c DATA_BLOB data; data 39 source4/torture/ndr/ndr.c bool (*check_fn) (struct torture_context *ctx, void *data) = test->fn; data 40 source4/torture/ndr/ndr.c const struct ndr_pull_test_data *data = (const struct ndr_pull_test_data *)test->data; data 41 source4/torture/ndr/ndr.c void *ds = talloc_zero_size(tctx, data->struct_size); data 42 source4/torture/ndr/ndr.c struct ndr_pull *ndr = ndr_pull_init_blob(&(data->data), tctx, lp_iconv_convenience(tctx->lp_ctx)); data 46 source4/torture/ndr/ndr.c torture_assert_ndr_success(tctx, data->pull_fn(ndr, data->ndr_flags, ds), data 65 source4/torture/ndr/ndr.c bool (*check_fn) (struct torture_context *ctx, void *data)) data 69 source4/torture/ndr/ndr.c struct ndr_pull_test_data *data; data 78 source4/torture/ndr/ndr.c data = talloc(test, struct ndr_pull_test_data); data 79 source4/torture/ndr/ndr.c data->data = db; data 80 source4/torture/ndr/ndr.c data->ndr_flags = ndr_flags; data 81 source4/torture/ndr/ndr.c data->struct_size = struct_size; data 82 source4/torture/ndr/ndr.c data->pull_fn = pull_fn; data 83 source4/torture/ndr/ndr.c test->data = data; data 32 source4/torture/ndr/ndr.h bool (*check_fn) (struct torture_context *, void *data)); data 34 source4/torture/ndr/ndr.h #define torture_suite_add_ndr_pull_test(suite,name,data,check_fn) \ data 36 source4/torture/ndr/ndr.h (ndr_pull_flags_fn_t)ndr_pull_ ## name, data_blob_talloc(suite, data, sizeof(data)), \ data 39 source4/torture/ndr/ndr.h #define torture_suite_add_ndr_pull_fn_test(suite,name,data,flags,check_fn) \ data 41 source4/torture/ndr/ndr.h (ndr_pull_flags_fn_t)ndr_pull_ ## name, data_blob_talloc(suite, data, sizeof(data)), \ data 49 source4/torture/ndr/netlogon.c torture_assert_mem_equal(tctx, cred_expected, r->in.credentials->data, 8, "credentials"); data 62 source4/torture/ndr/netlogon.c torture_assert_mem_equal(tctx, cred_expected, r->out.return_credentials->data, 8, "return_credentials"); data 88 source4/torture/ndr/netlogon.c torture_assert_mem_equal(tctx, cred_expected, r->in.credentials->data, 8, "credentials"); data 101 source4/torture/ndr/netlogon.c torture_assert_mem_equal(tctx, cred_expected, r->out.return_credentials->data, 8, "return_credentials"); data 204 source4/torture/ndr/winreg.c torture_assert(tctx, r->in.data == NULL, "data pointer"); data 220 source4/torture/ndr/winreg.c torture_assert(tctx, r->out.data == NULL, "data pointer"); data 467 source4/torture/ndr/winreg.c torture_assert(tctx, r->in.sd->data == NULL, "sd data"); data 180 source4/torture/rap/rap.c p = (const char *)(ndr->data + string_offset); data 224 source4/torture/rap/rap.c NDR_RETURN(ndr_push_bytes(params, param_blob.data, data 228 source4/torture/rap/rap.c trans.in.data = data_blob(NULL, 0); data 239 source4/torture/rap/rap.c call->ndr_pull_data = ndr_pull_init_blob(&trans.out.data, call, data 54 source4/torture/raw/composite.c uint8_t *data; data 60 source4/torture/raw/composite.c data = talloc_array(tctx, uint8_t, len); data 62 source4/torture/raw/composite.c generate_random_buffer(data, len); data 65 source4/torture/raw/composite.c io1.in.data = data; data 111 source4/torture/raw/composite.c if (memcmp(io2.out.data, data, len) != 0) { data 117 source4/torture/raw/composite.c talloc_free(data); data 132 source4/torture/raw/composite.c uint8_t *data; data 140 source4/torture/raw/composite.c data = talloc_array(tctx, uint8_t, len); data 142 source4/torture/raw/composite.c generate_random_buffer(data, len); data 145 source4/torture/raw/composite.c io1.in.data = data; data 210 source4/torture/raw/composite.c if (memcmp(io2.out.data, data, len) != 0) { data 247 source4/torture/raw/composite.c io1.in.data = NULL; data 200 source4/torture/raw/context.c wr.writex.in.data = &c; data 336 source4/torture/raw/context.c wr.writex.in.data = &c; data 450 source4/torture/raw/context.c wr.writex.in.data = &c; data 498 source4/torture/raw/context.c wr.writex.in.data = &c; data 577 source4/torture/raw/context.c wr.writex.in.data = &c; data 703 source4/torture/raw/context.c wr.writex.in.data = &c; data 810 source4/torture/raw/context.c wr.writex.in.data = &c; data 841 source4/torture/raw/context.c wr.writex.in.data = &c; data 303 source4/torture/raw/eas.c if (eablob.data == NULL) { data 311 source4/torture/raw/eas.c eablob.data[k] = k & 0xff; data 312 source4/torture/raw/eas.c eablob.data[k+1] = (k >> 8) & 0xff; data 313 source4/torture/raw/eas.c eablob.data[k+2] = (k >> 16) & 0xff; data 314 source4/torture/raw/eas.c eablob.data[k+3] = (k >> 24) & 0xff; data 319 source4/torture/raw/eas.c eablob.data[k] = k & 0xff; data 321 source4/torture/raw/eas.c eablob.data[k+1] = (k >> 8) & 0xff; data 323 source4/torture/raw/eas.c eablob.data[k+2] = (k >> 16) & 0xff; data 306 source4/torture/raw/lockbench.c p.in.data = NULL; data 180 source4/torture/raw/mux.c io.writex.in.data = (const uint8_t *)&fnum; data 110 source4/torture/raw/offline.c if (state->loadfile->out.data[i] != 1+(state->fnumber % 255)) { data 113 source4/torture/raw/offline.c state->loadfile->out.data[i], data 120 source4/torture/raw/offline.c talloc_steal(state->loadfile, state->loadfile->out.data); data 256 source4/torture/raw/offline.c state->savefile->in.data = talloc_size(state->savefile, FILE_SIZE); data 258 source4/torture/raw/offline.c memset(state->savefile->in.data, 1+(state->fnumber%255), FILE_SIZE); data 381 source4/torture/raw/offline.c p.in.data = NULL; data 1362 source4/torture/raw/open.c io.openxreadx.out.data = (uint8_t *)buf2; data 358 source4/torture/raw/openbench.c p.in.data = NULL; data 1380 source4/torture/raw/oplock.c wr.write.in.data = (const uint8_t *)"x"; data 1397 source4/torture/raw/oplock.c wr.write.in.data = (const uint8_t *)"x"; data 130 source4/torture/raw/pingpong.c io.writex.in.data = &c; data 151 source4/torture/raw/pingpong.c io.readx.out.data = c; data 673 source4/torture/raw/qfileinfo.c s1->all_eas.out.eas[i].value.data); data 118 source4/torture/raw/read.c io.read.out.data = buf; data 245 source4/torture/raw/read.c io.lockread.out.data = buf; data 392 source4/torture/raw/read.c io.readx.out.data = buf; data 647 source4/torture/raw/read.c io.readbraw.out.data = buf; data 797 source4/torture/raw/read.c const uint8_t data[] = "TEST DATA"; data 828 source4/torture/raw/read.c wr.writex.in.count = ARRAY_SIZE(data); data 829 source4/torture/raw/read.c wr.writex.in.data = data; data 832 source4/torture/raw/read.c CHECK_VALUE(wr.writex.out.nwritten, ARRAY_SIZE(data)); data 862 source4/torture/raw/read.c rd.readx.out.data = buf; data 865 source4/torture/raw/read.c CHECK_VALUE(rd.readx.out.nread, ARRAY_SIZE(data)); data 877 source4/torture/raw/read.c rd.readx.out.data = buf; data 909 source4/torture/raw/read.c rd.readx.out.data = buf; data 912 source4/torture/raw/read.c CHECK_VALUE(rd.readx.out.nread, ARRAY_SIZE(data)); data 924 source4/torture/raw/read.c rd.readx.out.data = buf; data 927 source4/torture/raw/read.c CHECK_VALUE(rd.readx.out.nread, ARRAY_SIZE(data)); data 961 source4/torture/raw/samba3misc.c echo_req.in.data = (uint8_t *)""; data 36 source4/torture/raw/search.c union smb_search_data *data = (union smb_search_data *)private_data; data 38 source4/torture/raw/search.c *data = *file; data 52 source4/torture/raw/search.c union smb_search_data *data) data 84 source4/torture/raw/search.c &io, (void *)data, single_search_callback); data 90 source4/torture/raw/search.c c.fclose.in.id = data->search.id; data 106 source4/torture/raw/search.c union smb_search_data data; data 190 source4/torture/raw/search.c static const char *extract_name(void *data, enum smb_search_level level, data 197 source4/torture/raw/search.c return *(const char **)(levels[i].name_offset + (char *)data); data 206 source4/torture/raw/search.c static uint32_t extract_resume_key(void *data, enum smb_search_level level, data 213 source4/torture/raw/search.c return *(uint32_t *)(levels[i].resume_key_offset + (char *)data); data 226 source4/torture/raw/search.c return &levels[i].data; data 265 source4/torture/raw/search.c &levels[i].data); data 286 source4/torture/raw/search.c &levels[i].data); data 515 source4/torture/raw/search.c struct multiple_result *data = (struct multiple_result *)private_data; data 518 source4/torture/raw/search.c data->count++; data 519 source4/torture/raw/search.c data->list = talloc_realloc(data->tctx, data 520 source4/torture/raw/search.c data->list, data 522 source4/torture/raw/search.c data->count); data 524 source4/torture/raw/search.c data->list[data->count-1] = *file; data 539 source4/torture/raw/search.c void *data) data 545 source4/torture/raw/search.c struct multiple_result *result = (struct multiple_result *)data; data 568 source4/torture/raw/search.c &io, data, multiple_search_callback); data 609 source4/torture/raw/search.c &io2, data, multiple_search_callback); data 1356 source4/torture/raw/search.c CHECK_STRING((const char *)result.list[1].ea_list.eas.eas[0].value.data, "Value Two"); data 1363 source4/torture/raw/search.c CHECK_STRING((const char *)result.list[2].ea_list.eas.eas[0].value.data, "Value Two"); data 133 source4/torture/raw/write.c io.write.in.data = buf; data 143 source4/torture/raw/write.c io.write.in.data = buf; data 162 source4/torture/raw/write.c io.write.in.data = buf; data 179 source4/torture/raw/write.c io.write.in.data = buf; data 202 source4/torture/raw/write.c io.write.in.data = buf; data 268 source4/torture/raw/write.c io.writex.in.data = buf; data 278 source4/torture/raw/write.c io.writex.in.data = buf; data 297 source4/torture/raw/write.c io.writex.in.data = buf; data 314 source4/torture/raw/write.c io.writex.in.data = buf; data 323 source4/torture/raw/write.c io.writex.in.data = buf; data 362 source4/torture/raw/write.c io.writex.in.data = buf; data 382 source4/torture/raw/write.c io.writex.in.data = buf; data 449 source4/torture/raw/write.c io.writeunlock.in.data = buf; data 459 source4/torture/raw/write.c io.writeunlock.in.data = buf; data 491 source4/torture/raw/write.c io.writeunlock.in.data = buf; data 513 source4/torture/raw/write.c io.writeunlock.in.data = buf; data 531 source4/torture/raw/write.c io.writeunlock.in.data = buf; data 592 source4/torture/raw/write.c io.writeclose.in.data = buf; data 606 source4/torture/raw/write.c io.writeclose.in.data = buf; data 646 source4/torture/raw/write.c io.writeclose.in.data = buf; data 669 source4/torture/raw/write.c io.writeclose.in.data = buf; data 687 source4/torture/raw/write.c io.writeclose.in.data = buf; data 88 source4/torture/rpc/autoidl.c memcpy(blob->data, b2.data, 20); data 131 source4/torture/rpc/autoidl.c memcpy(stub_in.data, base_in->data, insert_ofs); data 132 source4/torture/rpc/autoidl.c memcpy(stub_in.data+insert_ofs+n, base_in->data+insert_ofs, base_in->length-insert_ofs); data 170 source4/torture/rpc/autoidl.c memcpy(stub_in.data, base_in->data, base_in->length); data 174 source4/torture/rpc/autoidl.c SIVAL(stub_in.data, ofs, 1); data 189 source4/torture/rpc/autoidl.c SIVAL(stub_in.data, ofs, 0); data 192 source4/torture/rpc/autoidl.c SIVAL(stub_in.data, ofs, 0); data 222 source4/torture/rpc/autoidl.c dump_data(0, stub_out.data, stub_out.length); data 235 source4/torture/rpc/autoidl.c dump_data(0, stub_out.data, stub_out.length); data 320 source4/torture/rpc/dssync.c ctx->site_name = talloc_steal(ctx, search.out.netlogon.data.nt5_ex.client_site); data 322 source4/torture/rpc/dssync.c printf("cldap_netlogon() returned Server Site-Name: %s.\n",search.out.netlogon.data.nt5_ex.server_site); data 327 source4/torture/rpc/dssync.c struct ldb_dn *dn = samdb_dns_domain_to_dn(ldb, ctx, search.out.netlogon.data.nt5_ex.dns_domain); data 370 source4/torture/rpc/dssync.c confounder = data_blob_const(buffer->data, 16); data 371 source4/torture/rpc/dssync.c enc_buffer = data_blob_const(buffer->data + 16, buffer->length - 16); data 382 source4/torture/rpc/dssync.c MD5Update(&md5, gensec_skey->data, gensec_skey->length); data 383 source4/torture/rpc/dssync.c MD5Update(&md5, confounder.data, confounder.length); data 384 source4/torture/rpc/dssync.c MD5Final(enc_key.data, &md5); data 390 source4/torture/rpc/dssync.c dec_buffer = data_blob_talloc(mem_ctx, enc_buffer.data, enc_buffer.length); data 391 source4/torture/rpc/dssync.c if (!dec_buffer.data) { data 394 source4/torture/rpc/dssync.c arcfour_crypt_blob(dec_buffer.data, dec_buffer.length, &enc_key); data 400 source4/torture/rpc/dssync.c crc32_given = IVAL(dec_buffer.data, 0); data 401 source4/torture/rpc/dssync.c crc32_calc = crc32_calc_buffer(dec_buffer.data + 4 , dec_buffer.length - 4); data 407 source4/torture/rpc/dssync.c checked_buffer = data_blob_talloc(mem_ctx, dec_buffer.data + 4, dec_buffer.length - 4); data 408 source4/torture/rpc/dssync.c if (!checked_buffer.data) { data 432 source4/torture/rpc/dssync.c plain_buffer = data_blob_talloc(mem_ctx, checked_buffer.data, checked_buffer.length); data 433 source4/torture/rpc/dssync.c if (!plain_buffer.data) { data 440 source4/torture/rpc/dssync.c sam_rid_crypt(rid, checked_buffer.data + offset, plain_buffer.data + offset, 0); data 559 source4/torture/rpc/dssync.c dump_data(0, plain_data.data, plain_data.length); data 567 source4/torture/rpc/dssync.c ok = file_save(fname, plain_data.data, plain_data.length); data 587 source4/torture/rpc/dssync.c dump_data(0, enc_data->data, enc_data->length); data 848 source4/torture/rpc/dssync.c req.req1.data = cookie.data; data 875 source4/torture/rpc/dssync.c cookie.data = r.out.info->info1.data1; data 135 source4/torture/rpc/echo.c uint8_t *v = (uint8_t *)r.out.data; data 138 source4/torture/rpc/echo.c "bad data 0x%x at %d\n", (uint8_t)r.out.data[i], i)); data 168 source4/torture/rpc/echo.c r.in.data = data_in; data 332 source4/torture/rpc/echo.c r.in.data = talloc(tctx, struct echo_Surrounding); data 334 source4/torture/rpc/echo.c r.in.data->x = 20; data 335 source4/torture/rpc/echo.c r.in.data->surrounding = talloc_zero_array(tctx, uint16_t, r.in.data->x); data 337 source4/torture/rpc/echo.c r.out.data = talloc(tctx, struct echo_Surrounding); data 342 source4/torture/rpc/echo.c torture_assert(tctx, r.out.data->x == 2 * r.in.data->x, data 361 source4/torture/rpc/echo.c r.in.data = &ppvalue; data 117 source4/torture/rpc/eventlog.c r.out.data = NULL; data 137 source4/torture/rpc/eventlog.c r.out.data = NULL; data 154 source4/torture/rpc/eventlog.c r.out.data = talloc_array(tctx, uint8_t, r.in.number_of_bytes); data 161 source4/torture/rpc/eventlog.c size = IVAL(r.out.data, pos); data 165 source4/torture/rpc/eventlog.c blob = data_blob_const(r.out.data + pos, size); data 166 source4/torture/rpc/eventlog.c dump_data(0, blob.data, blob.length); data 185 source4/torture/rpc/eventlog.c size = IVAL(r.out.data, pos); data 234 source4/torture/rpc/eventlog.c r.in.data = NULL; data 244 source4/torture/rpc/frsapi.c if (blob.data[d]) { data 245 source4/torture/rpc/frsapi.c printf("%c", blob.data[d]); data 1234 source4/torture/rpc/lsa.c r3.in.new_val->data = enc_key.data; data 1249 source4/torture/rpc/lsa.c r3.in.new_val->data = enc_key.data; data 1254 source4/torture/rpc/lsa.c enc_key.data[0]++; data 1288 source4/torture/rpc/lsa.c blob1.data = r4.out.new_val->buf->data; data 1309 source4/torture/rpc/lsa.c r5.in.new_val->data = enc_key.data; data 1351 source4/torture/rpc/lsa.c blob1.data = r6.out.new_val->buf->data; data 1364 source4/torture/rpc/lsa.c blob1.data = r6.out.old_val->buf->data; data 1392 source4/torture/rpc/lsa.c r7.in.old_val->data = enc_key.data; data 1435 source4/torture/rpc/lsa.c blob1.data = r8.out.old_val->buf->data; data 2270 source4/torture/rpc/lsa.c arcfour_crypt_blob(auth_blob.data, auth_blob.length, &session_key); data 2273 source4/torture/rpc/lsa.c authinfo.auth_blob.data = auth_blob.data; data 103 source4/torture/rpc/netlogon.c generate_random_buffer(credentials1.data, sizeof(credentials1.data)); data 165 source4/torture/rpc/netlogon.c generate_random_buffer(credentials1.data, sizeof(credentials1.data)); data 226 source4/torture/rpc/netlogon.c generate_random_buffer(credentials1.data, sizeof(credentials1.data)); data 341 source4/torture/rpc/netlogon.c generate_random_buffer(password.data, password.length); data 344 source4/torture/rpc/netlogon.c if (((uint16_t *)password.data)[i] == 0) { data 345 source4/torture/rpc/netlogon.c ((uint16_t *)password.data)[i] = 1; data 382 source4/torture/rpc/netlogon.c encode_pw_buffer(password_buf.data, password, STR_UNICODE); data 383 source4/torture/rpc/netlogon.c creds_arcfour_crypt(creds, password_buf.data, 516); data 385 source4/torture/rpc/netlogon.c memcpy(new_password.data, password_buf.data, 512); data 386 source4/torture/rpc/netlogon.c new_password.length = IVAL(password_buf.data, 512); data 412 source4/torture/rpc/netlogon.c encode_pw_buffer(password_buf.data, password, STR_UNICODE); data 413 source4/torture/rpc/netlogon.c creds_arcfour_crypt(creds, password_buf.data, 516); data 415 source4/torture/rpc/netlogon.c memcpy(new_password.data, password_buf.data, 512); data 416 source4/torture/rpc/netlogon.c new_password.length = IVAL(password_buf.data, 512); data 440 source4/torture/rpc/netlogon.c encode_pw_buffer(password_buf.data, password, STR_UNICODE); data 441 source4/torture/rpc/netlogon.c creds_arcfour_crypt(creds, password_buf.data, 516); data 443 source4/torture/rpc/netlogon.c memcpy(new_password.data, password_buf.data, 512); data 444 source4/torture/rpc/netlogon.c new_password.length = IVAL(password_buf.data, 512); data 485 source4/torture/rpc/netlogon.c set_pw_in_buffer(password_buf.data, &new_random_pass); data 487 source4/torture/rpc/netlogon.c creds_arcfour_crypt(creds, password_buf.data, 516); data 489 source4/torture/rpc/netlogon.c memcpy(new_password.data, password_buf.data, 512); data 490 source4/torture/rpc/netlogon.c new_password.length = IVAL(password_buf.data, 512); data 504 source4/torture/rpc/netlogon.c mdfour(nt_hash.hash, new_random_pass.data, new_random_pass.length); data 624 source4/torture/rpc/netlogon.c ninfo.lm.data = lm_resp.data; data 627 source4/torture/rpc/netlogon.c ninfo.nt.data = nt_resp.data; data 1543 source4/torture/rpc/netlogon.c union netr_CONTROL_DATA_INFORMATION data; data 1547 source4/torture/rpc/netlogon.c data.domain = lp_workgroup(tctx->lp_ctx); data 1552 source4/torture/rpc/netlogon.c r.in.data = &data; data 1565 source4/torture/rpc/netlogon.c data.domain = lp_workgroup(tctx->lp_ctx); data 1568 source4/torture/rpc/netlogon.c r.in.data = &data; data 1580 source4/torture/rpc/netlogon.c data.domain = lp_workgroup(tctx->lp_ctx); data 1583 source4/torture/rpc/netlogon.c r.in.data = &data; data 1595 source4/torture/rpc/netlogon.c data.debug_level = ~0; data 1598 source4/torture/rpc/netlogon.c r.in.data = &data; data 1690 source4/torture/rpc/netlogon.c union netr_CONTROL_DATA_INFORMATION data; data 1694 source4/torture/rpc/netlogon.c data.domain = lp_workgroup(tctx->lp_ctx); data 1699 source4/torture/rpc/netlogon.c r.in.data = &data; data 1712 source4/torture/rpc/netlogon.c data.domain = lp_workgroup(tctx->lp_ctx); data 1715 source4/torture/rpc/netlogon.c r.in.data = &data; data 1727 source4/torture/rpc/netlogon.c data.domain = lp_workgroup(tctx->lp_ctx); data 1730 source4/torture/rpc/netlogon.c r.in.data = &data; data 1742 source4/torture/rpc/netlogon.c data.debug_level = ~0; data 1745 source4/torture/rpc/netlogon.c r.in.data = &data; data 140 source4/torture/rpc/remote_pac.c memcpy(&payload.data[0], data 141 source4/torture/rpc/remote_pac.c session_info->server_info->pac_srv_sig.signature.data, data 143 source4/torture/rpc/remote_pac.c memcpy(&payload.data[pac_wrapped_struct.ChecksumLength], data 144 source4/torture/rpc/remote_pac.c session_info->server_info->pac_kdc_sig.signature.data, data 152 source4/torture/rpc/remote_pac.c creds_arcfour_crypt(creds, pac_wrapped.data, pac_wrapped.length); data 155 source4/torture/rpc/remote_pac.c generic.data = pac_wrapped.data; data 188 source4/torture/rpc/remote_pac.c generic.data[generic.length-1]++; data 242 source4/torture/rpc/remote_pac.c memcpy(&payload.data[0], data 243 source4/torture/rpc/remote_pac.c session_info->server_info->pac_srv_sig.signature.data, data 245 source4/torture/rpc/remote_pac.c memcpy(&payload.data[pac_wrapped_struct.ChecksumLength], data 246 source4/torture/rpc/remote_pac.c session_info->server_info->pac_kdc_sig.signature.data, data 254 source4/torture/rpc/remote_pac.c creds_arcfour_crypt(creds, pac_wrapped.data, pac_wrapped.length); data 257 source4/torture/rpc/remote_pac.c generic.data = pac_wrapped.data; data 286 source4/torture/rpc/remote_pac.c memcpy(&payload.data[0], data 287 source4/torture/rpc/remote_pac.c session_info->server_info->pac_srv_sig.signature.data, data 289 source4/torture/rpc/remote_pac.c memcpy(&payload.data[pac_wrapped_struct.ChecksumLength], data 290 source4/torture/rpc/remote_pac.c session_info->server_info->pac_kdc_sig.signature.data, data 301 source4/torture/rpc/remote_pac.c creds_arcfour_crypt(creds, pac_wrapped.data, pac_wrapped.length); data 304 source4/torture/rpc/remote_pac.c generic.data = pac_wrapped.data; data 31 source4/torture/rpc/rpc.c void *data) data 34 source4/torture/rpc/rpc.c (struct torture_rpc_tcase_data *)data; data 128 source4/torture/rpc/rpc.c void **data) data 140 source4/torture/rpc/rpc.c *data = tcase_data = talloc_zero(tctx, struct torture_rpc_tcase_data); data 191 source4/torture/rpc/rpc.c void **data) data 203 source4/torture/rpc/rpc.c *data = tcase_data = talloc_zero(tctx, struct torture_rpc_tcase_data); data 217 source4/torture/rpc/rpc.c static bool torture_rpc_setup (struct torture_context *tctx, void **data) data 224 source4/torture/rpc/rpc.c *data = tcase_data = talloc_zero(tctx, struct torture_rpc_tcase_data); data 273 source4/torture/rpc/rpc.c (struct torture_rpc_tcase_data *)tcase->data; data 286 source4/torture/rpc/rpc.c (struct torture_rpc_tcase_data *)tcase->data; data 290 source4/torture/rpc/rpc.c return fn(tctx, tcase_data->pipe, test->data); data 300 source4/torture/rpc/rpc.c (struct torture_rpc_tcase_data *)tcase->data; data 320 source4/torture/rpc/rpc.c test->data = NULL; data 341 source4/torture/rpc/rpc.c test->data = NULL; data 364 source4/torture/rpc/rpc.c test->data = userdata; data 572 source4/torture/rpc/samba3rpc.c encode_pw_buffer(u_info.info23.password.data, password, data 580 source4/torture/rpc/samba3rpc.c arcfour_crypt_blob(u_info.info23.password.data, 516, data 776 source4/torture/rpc/samba3rpc.c encode_pw_buffer(u_info.info25.password.data, data 789 source4/torture/rpc/samba3rpc.c MD5Update(&ctx, session_key.data, session_key.length); data 790 source4/torture/rpc/samba3rpc.c MD5Final(confounded_session_key.data, &ctx); data 792 source4/torture/rpc/samba3rpc.c arcfour_crypt_blob(u_info.info25.password.data, 516, data 794 source4/torture/rpc/samba3rpc.c memcpy(&u_info.info25.password.data[516], confounder, 16); data 812 source4/torture/rpc/samba3rpc.c encode_pw_buffer(u_info.info24.password.data, data 823 source4/torture/rpc/samba3rpc.c arcfour_crypt_blob(u_info.info24.password.data, 516, data 946 source4/torture/rpc/samba3rpc.c generate_random_buffer(netr_cli_creds.data, data 947 source4/torture/rpc/samba3rpc.c sizeof(netr_cli_creds.data)); data 1071 source4/torture/rpc/samba3rpc.c if (chal.data == NULL) { data 1076 source4/torture/rpc/samba3rpc.c generate_random_buffer(chal.data, chal.length); data 1102 source4/torture/rpc/samba3rpc.c memcpy(ninfo.challenge, chal.data, sizeof(ninfo.challenge)); data 1104 source4/torture/rpc/samba3rpc.c ninfo.nt.data = nt_resp.data; data 1106 source4/torture/rpc/samba3rpc.c ninfo.lm.data = lm_resp.data; data 2143 source4/torture/rpc/samba3rpc.c generate_random_buffer(netr_cli_creds.data, data 2144 source4/torture/rpc/samba3rpc.c sizeof(netr_cli_creds.data)); data 2648 source4/torture/rpc/samba3rpc.c if (blob.data == NULL) { data 2709 source4/torture/rpc/samba3rpc.c if (blob.data == NULL) { data 2713 source4/torture/rpc/samba3rpc.c memset(blob.data, 0, blob.length); data 3477 source4/torture/rpc/samba3rpc.c s.in.data = val.data; data 106 source4/torture/rpc/samlogon.c memcpy(ninfo.challenge, chall->data, 8); data 112 source4/torture/rpc/samlogon.c if (lm_response && lm_response->data) { data 113 source4/torture/rpc/samlogon.c lm_response->data[0]++; data 117 source4/torture/rpc/samlogon.c if (nt_response && nt_response->data) { data 118 source4/torture/rpc/samlogon.c nt_response->data[0]++; data 122 source4/torture/rpc/samlogon.c if (lm_response && lm_response->data) { data 123 source4/torture/rpc/samlogon.c lm_response->data[0]++; data 125 source4/torture/rpc/samlogon.c if (nt_response && nt_response->data) { data 126 source4/torture/rpc/samlogon.c nt_response->data[0]++; data 138 source4/torture/rpc/samlogon.c ninfo.nt.data = nt_response->data; data 141 source4/torture/rpc/samlogon.c ninfo.nt.data = NULL; data 146 source4/torture/rpc/samlogon.c ninfo.lm.data = lm_response->data; data 149 source4/torture/rpc/samlogon.c ninfo.lm.data = NULL; data 287 source4/torture/rpc/samlogon.c lm_good = SMBencrypt(samlogon_state->password, samlogon_state->chall.data, lm_response.data); data 294 source4/torture/rpc/samlogon.c SMBNTencrypt(samlogon_state->password, samlogon_state->chall.data, nt_response.data); data 297 source4/torture/rpc/samlogon.c SMBsesskeygen_ntv1(nt_hash, session_key.data); data 366 source4/torture/rpc/samlogon.c if (memcmp(session_key.data, user_session_key, data 372 source4/torture/rpc/samlogon.c dump_data(1, session_key.data, session_key.length); data 418 source4/torture/rpc/samlogon.c SMBNTencrypt(samlogon_state->password, samlogon_state->chall.data, data 419 source4/torture/rpc/samlogon.c nt_response.data); data 422 source4/torture/rpc/samlogon.c session_key.data); data 466 source4/torture/rpc/samlogon.c if (memcmp(session_key.data, lm_key, data 472 source4/torture/rpc/samlogon.c dump_data(1, session_key.data, 8); data 514 source4/torture/rpc/samlogon.c SMBNTencrypt(samlogon_state->password, samlogon_state->chall.data, data 515 source4/torture/rpc/samlogon.c nt_response.data); data 518 source4/torture/rpc/samlogon.c session_key.data); data 564 source4/torture/rpc/samlogon.c if (memcmp(session_key.data, user_session_key, data 570 source4/torture/rpc/samlogon.c dump_data(1, session_key.data, session_key.length); data 667 source4/torture/rpc/samlogon.c if (memcmp(lmv2_session_key.data, user_session_key, data 673 source4/torture/rpc/samlogon.c dump_data(1, lmv2_session_key.data, ntlmv2_session_key.length); data 676 source4/torture/rpc/samlogon.c if (memcmp(lmv2_session_key.data, lm_session_key, data 682 source4/torture/rpc/samlogon.c dump_data(1, lmv2_session_key.data, 8); data 687 source4/torture/rpc/samlogon.c if (memcmp(ntlmv2_session_key.data, user_session_key, data 689 source4/torture/rpc/samlogon.c if (memcmp(lmv2_session_key.data, user_session_key, data 695 source4/torture/rpc/samlogon.c dump_data(1, ntlmv2_session_key.data, ntlmv2_session_key.length); data 703 source4/torture/rpc/samlogon.c dump_data(1, ntlmv2_session_key.data, ntlmv2_session_key.length); data 707 source4/torture/rpc/samlogon.c if (memcmp(ntlmv2_session_key.data, lm_session_key, data 709 source4/torture/rpc/samlogon.c if (memcmp(lmv2_session_key.data, lm_session_key, data 715 source4/torture/rpc/samlogon.c dump_data(1, ntlmv2_session_key.data, 8); data 722 source4/torture/rpc/samlogon.c dump_data(1, ntlmv2_session_key.data, 8); data 757 source4/torture/rpc/samlogon.c SMBNTencrypt(samlogon_state->password, samlogon_state->chall.data, data 758 source4/torture/rpc/samlogon.c ntlm_response.data); data 761 source4/torture/rpc/samlogon.c ntlm_session_key.data); data 834 source4/torture/rpc/samlogon.c if (memcmp(lmv2_session_key.data, user_session_key, data 840 source4/torture/rpc/samlogon.c dump_data(1, lmv2_session_key.data, ntlmv2_session_key.length); data 843 source4/torture/rpc/samlogon.c if (memcmp(lmv2_session_key.data, lm_session_key, data 849 source4/torture/rpc/samlogon.c dump_data(1, lmv2_session_key.data, 8); data 854 source4/torture/rpc/samlogon.c if (memcmp(ntlm_session_key.data, user_session_key, data 860 source4/torture/rpc/samlogon.c dump_data(1, ntlm_session_key.data, ntlm_session_key.length); data 887 source4/torture/rpc/samlogon.c if (memcmp(ntlm_session_key.data, user_session_key, data 893 source4/torture/rpc/samlogon.c dump_data(1, ntlm_session_key.data, ntlm_session_key.length); data 896 source4/torture/rpc/samlogon.c if (memcmp(ntlm_session_key.data, lm_session_key, data 902 source4/torture/rpc/samlogon.c dump_data(1, ntlm_session_key.data, 8); data 1068 source4/torture/rpc/samlogon.c MD5Update(&md5_session_nonce_ctx, samlogon_state->chall.data, 8); data 1077 source4/torture/rpc/samlogon.c SMBNTencrypt(samlogon_state->password, samlogon_state->chall.data, nt_response.data); data 1079 source4/torture/rpc/samlogon.c memcpy(lm_response.data, session_nonce_hash, 8); data 1080 source4/torture/rpc/samlogon.c memset(lm_response.data + 8, 0, 16); data 1083 source4/torture/rpc/samlogon.c hmac_md5_update(samlogon_state->chall.data, 8, &hmac_ctx); data 1358 source4/torture/rpc/samlogon.c generate_random_buffer(samlogon_state.chall.data, 8); data 588 source4/torture/rpc/samr.c generate_random_buffer(password.data, password.length); data 591 source4/torture/rpc/samr.c if (((uint16_t *)password.data)[i] == 0) { data 592 source4/torture/rpc/samr.c ((uint16_t *)password.data)[i] = 1; data 634 source4/torture/rpc/samr.c encode_pw_buffer(u.info24.password.data, newpass, STR_UNICODE); data 644 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); data 691 source4/torture/rpc/samr.c encode_pw_buffer(u.info23.password.data, newpass, STR_UNICODE); data 700 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); data 713 source4/torture/rpc/samr.c encode_pw_buffer(u.info23.password.data, newpass, STR_UNICODE); data 724 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); data 772 source4/torture/rpc/samr.c encode_pw_buffer(u.info26.password.data, newpass, STR_UNICODE); data 786 source4/torture/rpc/samr.c MD5Update(&ctx, session_key.data, session_key.length); data 787 source4/torture/rpc/samr.c MD5Final(confounded_session_key.data, &ctx); data 789 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info26.password.data, 516, &confounded_session_key); data 790 source4/torture/rpc/samr.c memcpy(&u.info26.password.data[516], confounder, 16); data 804 source4/torture/rpc/samr.c confounded_session_key.data[0]++; data 806 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info26.password.data, 516, &confounded_session_key); data 807 source4/torture/rpc/samr.c memcpy(&u.info26.password.data[516], confounder, 16); data 856 source4/torture/rpc/samr.c encode_pw_buffer(u.info25.password.data, newpass, STR_UNICODE); data 869 source4/torture/rpc/samr.c MD5Update(&ctx, session_key.data, session_key.length); data 870 source4/torture/rpc/samr.c MD5Final(confounded_session_key.data, &ctx); data 872 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info25.password.data, 516, &confounded_session_key); data 873 source4/torture/rpc/samr.c memcpy(&u.info25.password.data[516], confounder, 16); data 887 source4/torture/rpc/samr.c confounded_session_key.data[0]++; data 889 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info25.password.data, 516, &confounded_session_key); data 890 source4/torture/rpc/samr.c memcpy(&u.info25.password.data[516], confounder, 16); data 951 source4/torture/rpc/samr.c memcpy(u.info18.nt_pwd.hash, out.data, out.length); data 958 source4/torture/rpc/samr.c memcpy(u.info18.lm_pwd.hash, out.data, out.length); data 1037 source4/torture/rpc/samr.c u.info21.lm_owf_password.array = (uint16_t *)out.data; data 1046 source4/torture/rpc/samr.c u.info21.nt_owf_password.array = (uint16_t *)out.data; data 1182 source4/torture/rpc/samr.c encode_pw_buffer(u.info23.password.data, newpass, STR_UNICODE); data 1188 source4/torture/rpc/samr.c encode_pw_buffer(u.info24.password.data, newpass, STR_UNICODE); data 1196 source4/torture/rpc/samr.c encode_pw_buffer(u.info25.password.data, newpass, STR_UNICODE); data 1202 source4/torture/rpc/samr.c encode_pw_buffer(u.info26.password.data, newpass, STR_UNICODE); data 1218 source4/torture/rpc/samr.c MD5Update(&ctx, session_key.data, session_key.length); data 1219 source4/torture/rpc/samr.c MD5Final(confounded_session_key.data, &ctx); data 1228 source4/torture/rpc/samr.c memcpy(u.info18.nt_pwd.hash, out.data, out.length); data 1235 source4/torture/rpc/samr.c memcpy(u.info18.lm_pwd.hash, out.data, out.length); data 1246 source4/torture/rpc/samr.c u.info21.lm_owf_password.array = (uint16_t *)out.data; data 1254 source4/torture/rpc/samr.c u.info21.nt_owf_password.array = (uint16_t *)out.data; data 1258 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info23.password.data, 516, &session_key); data 1261 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); data 1264 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info25.password.data, 516, &confounded_session_key); data 1265 source4/torture/rpc/samr.c memcpy(&u.info25.password.data[516], confounder, 16); data 1268 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info26.password.data, 516, &confounded_session_key); data 1269 source4/torture/rpc/samr.c memcpy(&u.info26.password.data[516], confounder, 16); data 1914 source4/torture/rpc/samr.c encode_pw_buffer(lm_pass.data, newpass, STR_ASCII); data 1915 source4/torture/rpc/samr.c arcfour_crypt(lm_pass.data, old_lm_hash, 516); data 1935 source4/torture/rpc/samr.c encode_pw_buffer(lm_pass.data, newpass, STR_ASCII); data 1938 source4/torture/rpc/samr.c arcfour_crypt(lm_pass.data, old_lm_hash, 516); data 1957 source4/torture/rpc/samr.c encode_pw_buffer(lm_pass.data, newpass, STR_ASCII); data 1958 source4/torture/rpc/samr.c arcfour_crypt(lm_pass.data, old_lm_hash, 516); data 2017 source4/torture/rpc/samr.c encode_pw_buffer(lm_pass.data, newpass, STR_ASCII); data 2018 source4/torture/rpc/samr.c arcfour_crypt(lm_pass.data, old_lm_hash, 516); data 2089 source4/torture/rpc/samr.c encode_pw_buffer(lm_pass.data, newpass, STR_ASCII|STR_TERMINATE); data 2090 source4/torture/rpc/samr.c arcfour_crypt(lm_pass.data, old_lm_hash, 516); data 2093 source4/torture/rpc/samr.c encode_pw_buffer(nt_pass.data, newpass, STR_UNICODE); data 2094 source4/torture/rpc/samr.c arcfour_crypt(nt_pass.data, old_nt_hash, 516); data 2167 source4/torture/rpc/samr.c encode_pw_buffer(lm_pass.data, newpass, STR_UNICODE); data 2168 source4/torture/rpc/samr.c arcfour_crypt(lm_pass.data, old_nt_hash, 516); data 2171 source4/torture/rpc/samr.c encode_pw_buffer(nt_pass.data, newpass, STR_UNICODE); data 2172 source4/torture/rpc/samr.c arcfour_crypt(nt_pass.data, old_nt_hash, 516); data 2197 source4/torture/rpc/samr.c encode_pw_buffer(lm_pass.data, newpass, STR_UNICODE); data 2198 source4/torture/rpc/samr.c arcfour_crypt(lm_pass.data, old_nt_hash, 516); data 2201 source4/torture/rpc/samr.c encode_pw_buffer(nt_pass.data, newpass, STR_UNICODE); data 2204 source4/torture/rpc/samr.c arcfour_crypt(nt_pass.data, old_nt_hash, 516); data 2245 source4/torture/rpc/samr.c encode_pw_buffer(lm_pass.data, newpass, STR_UNICODE); data 2246 source4/torture/rpc/samr.c arcfour_crypt(lm_pass.data, old_nt_hash, 516); data 2249 source4/torture/rpc/samr.c encode_pw_buffer(nt_pass.data, newpass, STR_UNICODE); data 2250 source4/torture/rpc/samr.c arcfour_crypt(nt_pass.data, old_nt_hash, 516); data 2394 source4/torture/rpc/samr.c set_pw_in_buffer(u.info25.password.data, &new_random_pass); data 2407 source4/torture/rpc/samr.c MD5Update(&ctx, session_key.data, session_key.length); data 2408 source4/torture/rpc/samr.c MD5Final(confounded_session_key.data, &ctx); data 2410 source4/torture/rpc/samr.c arcfour_crypt_blob(u.info25.password.data, 516, &confounded_session_key); data 2411 source4/torture/rpc/samr.c memcpy(&u.info25.password.data[516], confounder, 16); data 2424 source4/torture/rpc/samr.c mdfour(old_nt_hash, new_random_pass.data, new_random_pass.length); data 2428 source4/torture/rpc/samr.c mdfour(new_nt_hash, new_random_pass.data, new_random_pass.length); data 2430 source4/torture/rpc/samr.c set_pw_in_buffer(nt_pass.data, &new_random_pass); data 2431 source4/torture/rpc/samr.c arcfour_crypt(nt_pass.data, old_nt_hash, 516); data 2464 source4/torture/rpc/samr.c mdfour(old_nt_hash, new_random_pass.data, new_random_pass.length); data 2468 source4/torture/rpc/samr.c encode_pw_buffer(nt_pass.data, newpass, STR_UNICODE); data 2469 source4/torture/rpc/samr.c arcfour_crypt(nt_pass.data, old_nt_hash, 516); data 2720 source4/torture/rpc/samr.c ninfo.lm.data = lm_resp.data; data 2723 source4/torture/rpc/samr.c ninfo.nt.data = nt_resp.data; data 75 source4/torture/rpc/samsync.c ninfo.nt.data = talloc_array(mem_ctx, uint8_t, 24); data 76 source4/torture/rpc/samsync.c SMBOWFencrypt(nt_hash->hash, ninfo.challenge, ninfo.nt.data); data 79 source4/torture/rpc/samsync.c ninfo.nt.data = NULL; data 84 source4/torture/rpc/samsync.c ninfo.lm.data = talloc_array(mem_ctx, uint8_t, 24); data 85 source4/torture/rpc/samsync.c SMBOWFencrypt(lm_hash->hash, ninfo.challenge, ninfo.lm.data); data 88 source4/torture/rpc/samsync.c ninfo.lm.data = NULL; data 576 source4/torture/rpc/samsync.c DATA_BLOB data; data 579 source4/torture/rpc/samsync.c data.data = user->user_private_info.SensitiveData; data 580 source4/torture/rpc/samsync.c data.length = user->user_private_info.DataLength; data 581 source4/torture/rpc/samsync.c creds_arcfour_crypt(samsync_state->creds, data.data, data.length); data 582 source4/torture/rpc/samsync.c ndr_err = ndr_pull_struct_blob(&data, mem_ctx, lp_iconv_convenience(tctx->lp_ctx), &keys, (ndr_pull_flags_fn_t)ndr_pull_netr_USER_KEYS); data 595 source4/torture/rpc/samsync.c dump_data(0, data.data, data.length); data 910 source4/torture/rpc/samsync.c lsa_blob1.data = q.out.old_val->buf->data; data 934 source4/torture/rpc/samsync.c } else if (memcmp(lsa_blob_out.data, data 935 source4/torture/rpc/samsync.c old->secret.data, old->secret.length) != 0) { data 939 source4/torture/rpc/samsync.c dump_data(1, old->secret.data, old->secret.length); data 941 source4/torture/rpc/samsync.c dump_data(1, lsa_blob_out.data, lsa_blob_out.length); data 950 source4/torture/rpc/samsync.c lsa_blob1.data = q.out.new_val->buf->data; data 974 source4/torture/rpc/samsync.c } else if (memcmp(lsa_blob_out.data, data 975 source4/torture/rpc/samsync.c nsec->secret.data, nsec->secret.length) != 0) { data 979 source4/torture/rpc/samsync.c dump_data(1, nsec->secret.data, nsec->secret.length); data 981 source4/torture/rpc/samsync.c dump_data(1, lsa_blob_out.data, lsa_blob_out.length); data 1305 source4/torture/rpc/samsync.c mdfour(nt_hash.hash, s->secret.data, s->secret.length); data 61 source4/torture/rpc/scanner.c memset(stub_in.data, 0xFF, stub_in.length); data 87 source4/torture/rpc/schannel.c ninfo.lm.data = lm_resp.data; data 90 source4/torture/rpc/schannel.c ninfo.nt.data = nt_resp.data; data 609 source4/torture/rpc/schannel.c conn->ninfo.lm.data = lm_resp.data; data 612 source4/torture/rpc/schannel.c conn->ninfo.nt.data = nt_resp.data; data 77 source4/torture/rpc/session_key.c r3.in.new_val->data = enc_key.data; data 89 source4/torture/rpc/session_key.c r3.in.new_val->data = enc_key.data; data 94 source4/torture/rpc/session_key.c enc_key.data[0]++; data 121 source4/torture/rpc/session_key.c blob1.data = r4.out.new_val->buf->data; data 1288 source4/torture/rpc/spoolss.c w.in.data = data_blob_string_const(talloc_asprintf(tctx,"TortureTestPage: %d\nData\n",i)); data 1395 source4/torture/rpc/spoolss.c union spoolss_PrinterData data; data 1402 source4/torture/rpc/spoolss.c r.out.data = &data; data 1485 source4/torture/rpc/spoolss.c r.out.data = talloc_zero_array(tctx, uint8_t, 0); data 1496 source4/torture/rpc/spoolss.c r.out.data = talloc_zero_array(tctx, uint8_t, data_size); data 1578 source4/torture/rpc/spoolss.c r.in.data.string = "dog"; data 162 source4/torture/rpc/spoolss_win.c union spoolss_PrinterData data; data 170 source4/torture/rpc/spoolss_win.c gpd.out.data = &data; data 178 source4/torture/rpc/spoolss_win.c torture_assert_int_equal(tctx, data.value, data 425 source4/torture/rpc/svcctl.c blob.data = talloc_steal(tctx, r.out.service); data 249 source4/torture/rpc/testjoin.c encode_pw_buffer(u.info24.password.data, random_pw, STR_UNICODE); data 260 source4/torture/rpc/testjoin.c arcfour_crypt_blob(u.info24.password.data, 516, &session_key); data 162 source4/torture/rpc/winreg.c secbuf.sd.data = sdblob.data; data 218 source4/torture/rpc/winreg.c sdblob.data = r.out.sd->data; data 273 source4/torture/rpc/winreg.c sdata->data = sdblob.data; data 1541 source4/torture/rpc/winreg.c r.in.data = NULL; data 1176 source4/torture/rpc/wkssvc.c MD5Update(&ctx, session_key->data, session_key->length); data 1178 source4/torture/rpc/wkssvc.c MD5Final(confounded_session_key.data, &ctx); data 1182 source4/torture/rpc/wkssvc.c memcpy(&pwd_buf->data[0], confounder, confounder_len); data 1183 source4/torture/rpc/wkssvc.c memcpy(&pwd_buf->data[8], buffer, 516); data 73 source4/torture/smb2/connect.c DATA_BLOB data; data 77 source4/torture/smb2/connect.c data = data_blob_talloc(tree, NULL, 160000); data 79 source4/torture/smb2/connect.c data = data_blob_talloc(tree, NULL, UINT16_MAX); data 81 source4/torture/smb2/connect.c data = data_blob_talloc(tree, NULL, 120000); data 83 source4/torture/smb2/connect.c for (i=0;i<data.length;i++) { data 84 source4/torture/smb2/connect.c data.data[i] = i; data 90 source4/torture/smb2/connect.c w.in.data = data; data 119 source4/torture/smb2/connect.c r.in.length = data.length; data 128 source4/torture/smb2/connect.c if (data.length != r.out.data.length || data 129 source4/torture/smb2/connect.c memcmp(data.data, r.out.data.data, data.length) != 0) { data 178 source4/torture/smb2/connect.c (long long)io.out.file.handle.data[0], data 179 source4/torture/smb2/connect.c (long long)io.out.file.handle.data[1]); data 33 source4/torture/smb2/find.c union smb_search_data data; data 69 source4/torture/smb2/find.c return &levels[i].data; data 136 source4/torture/smb2/find.c levels[i].data = d[0]; data 87 source4/torture/smb2/lock.c lck.in.file.handle.data[0] +=1; data 90 source4/torture/smb2/lock.c lck.in.file.handle.data[0] -=1; data 382 source4/torture/smb2/lock.c wr.in.data = data_blob_const(buf, ARRAY_SIZE(buf)/2); data 398 source4/torture/smb2/lock.c wr.in.data = data_blob_const(buf, ARRAY_SIZE(buf)/2); data 425 source4/torture/smb2/lock.c wr.in.data = data_blob_const(buf, ARRAY_SIZE(buf)/2); data 54 source4/torture/smb2/maxwrite.c w.in.data = data_blob_talloc(tmp_ctx, NULL, len); data 57 source4/torture/smb2/maxwrite.c w.in.data.data[i] = i % 256; data 94 source4/torture/smb2/maxwrite.c } else if (w.in.data.length != r.out.data.length || data 95 source4/torture/smb2/maxwrite.c memcmp(w.in.data.data, r.out.data.data, len) != 0) { data 84 source4/torture/smb2/persistent_handles.c SBVAL(b.data, 0, 0); data 85 source4/torture/smb2/persistent_handles.c SBVAL(b.data, 8, 0); data 146 source4/torture/smb2/persistent_handles.c SBVAL(b.data, 0, h1.data[0]); data 147 source4/torture/smb2/persistent_handles.c SBVAL(b.data, 8, h1.data[1]); data 75 source4/torture/smb2/read.c CHECK_VALUE(rd.out.data.length, 10); data 88 source4/torture/smb2/read.c CHECK_VALUE(rd.out.data.length, 0); data 101 source4/torture/smb2/read.c CHECK_VALUE(rd.out.data.length, 1); data 159 source4/torture/smb2/read.c CHECK_VALUE(rd.out.data.length, 10); data 85 source4/torture/smb2/scan.c dump_data(1, io.out.blob.data, io.out.blob.length); data 95 source4/torture/smb2/scan.c dump_data(1, io.out.blob.data, io.out.blob.length); data 183 source4/torture/smb2/scan.c dump_data(1, io.out.blob.data, io.out.blob.length); data 49 source4/torture/smb2/util.c w.in.data = data_blob_const(buf, size); data 104 source4/torture/unix/whoami.c DATA_BLOB *data, size_t *offset, data 107 source4/torture/unix/whoami.c size_t remain = data->length - *offset; data 116 source4/torture/unix/whoami.c (*psid)->sid_rev_num = CVAL(data->data, *offset); data 117 source4/torture/unix/whoami.c (*psid)->num_auths = CVAL(data->data, *offset + 1); data 118 source4/torture/unix/whoami.c memcpy((*psid)->id_auth, data->data + *offset + 2, 6); data 121 source4/torture/unix/whoami.c remain = data->length - *offset; data 131 source4/torture/unix/whoami.c (*psid)->sub_auths[i] = IVAL(data->data, *offset); data 164 source4/torture/unix/whoami.c tp.in.data = data_blob_talloc(mem_ctx, NULL, 0); data 173 source4/torture/unix/whoami.c torture_assert(torture, tp.out.data.length >= WHOAMI_REQUIRED_SIZE, data 176 source4/torture/unix/whoami.c whoami->mapping_flags = IVAL(tp.out.data.data, 0); data 177 source4/torture/unix/whoami.c whoami->mapping_mask = IVAL(tp.out.data.data, 4); data 178 source4/torture/unix/whoami.c whoami->server_uid = BVAL(tp.out.data.data, 8); data 179 source4/torture/unix/whoami.c whoami->server_gid = BVAL(tp.out.data.data, 16); data 180 source4/torture/unix/whoami.c whoami->num_gids = IVAL(tp.out.data.data, 24); data 181 source4/torture/unix/whoami.c whoami->num_sids = IVAL(tp.out.data.data, 28); data 182 source4/torture/unix/whoami.c whoami->num_sid_bytes = IVAL(tp.out.data.data, 32); data 183 source4/torture/unix/whoami.c whoami->reserved = IVAL(tp.out.data.data, 36); data 206 source4/torture/unix/whoami.c if (tp.out.data.length == offset) { data 218 source4/torture/unix/whoami.c int remain = tp.out.data.length - offset; data 233 source4/torture/unix/whoami.c whoami->gid_list[i] = BVAL(tp.out.data.data, offset); data 239 source4/torture/unix/whoami.c if (tp.out.data.length == offset) { data 247 source4/torture/unix/whoami.c whoami->num_sid_bytes, (tp.out.data.length - offset), data 259 source4/torture/unix/whoami.c &tp.out.data, &offset, data 268 source4/torture/unix/whoami.c torture_assert_int_equal(torture, tp.out.data.length, offset, data 450 source4/torture/util_smb.c memcmp(value, info.ea_list.out.eas[0].value.data, data 460 source4/torture/util_smb.c info.ea_list.out.eas[0].value.data, data 73 source4/torture/winbind/struct_based.c rep.data.interface_version, data 111 source4/torture/winbind/struct_based.c return rep.data.info.winbind_separator; data 129 source4/torture/winbind/struct_based.c rep.data.info.winbind_separator, data 134 source4/torture/winbind/struct_based.c rep.data.info.samba_version); data 150 source4/torture/winbind/struct_based.c got_dir = (const char *)rep.extra_data.data; data 154 source4/torture/winbind/struct_based.c SAFE_FREE(rep.extra_data.data); data 175 source4/torture/winbind/struct_based.c rep.data.netbios_name, expected, data 189 source4/torture/winbind/struct_based.c *domain = talloc_strdup(torture, rep.data.domain_name); data 231 source4/torture/winbind/struct_based.c strlen(rep.data.auth.nt_status_string)>0, data 235 source4/torture/winbind/struct_based.c nt_errstr(NT_STATUS(rep.data.auth.nt_status)), data 236 source4/torture/winbind/struct_based.c rep.data.auth.nt_status_string, data 237 source4/torture/winbind/struct_based.c rep.data.auth.error_string, data 238 source4/torture/winbind/struct_based.c rep.data.auth.pam_error); data 243 source4/torture/winbind/struct_based.c NT_STATUS(rep.data.auth.nt_status), data 247 source4/torture/winbind/struct_based.c rep.data.auth.nt_status_string, data 252 source4/torture/winbind/struct_based.c rep.data.auth.error_string, data 257 source4/torture/winbind/struct_based.c rep.data.auth.pam_error, data 285 source4/torture/winbind/struct_based.c extra_data = (char *)rep.extra_data.data; data 322 source4/torture/winbind/struct_based.c SAFE_FREE(rep.extra_data.data); data 346 source4/torture/winbind/struct_based.c req.data.list_all_domains = false; data 350 source4/torture/winbind/struct_based.c list1 = (char *)rep.extra_data.data; data 357 source4/torture/winbind/struct_based.c req.data.list_all_domains = true; data 361 source4/torture/winbind/struct_based.c list2 = (char *)rep.extra_data.data; data 431 source4/torture/winbind/struct_based.c rep.data.domain_info.name, data 436 source4/torture/winbind/struct_based.c rep.data.domain_info.alt_name, data 440 source4/torture/winbind/struct_based.c sid = dom_sid_parse_talloc(torture, rep.data.domain_info.sid); data 446 source4/torture/winbind/struct_based.c if (rep.data.domain_info.primary) { data 450 source4/torture/winbind/struct_based.c if (rep.data.domain_info.active_directory) { data 452 source4/torture/winbind/struct_based.c strlen(rep.data.domain_info.alt_name)>0, data 457 source4/torture/winbind/struct_based.c if (rep.data.domain_info.native_mode) { data 459 source4/torture/winbind/struct_based.c rep.data.domain_info.active_directory, data 465 source4/torture/winbind/struct_based.c rep.data.domain_info.name, data 466 source4/torture/winbind/struct_based.c rep.data.domain_info.alt_name, data 504 source4/torture/winbind/struct_based.c req.domain_name, rep.data.dc_name); data 560 source4/torture/winbind/struct_based.c req.domain_name, rep.data.dc_name); data 593 source4/torture/winbind/struct_based.c extra_data = (char *)rep.extra_data.data; data 605 source4/torture/winbind/struct_based.c SAFE_FREE(rep.extra_data.data); data 643 source4/torture/winbind/struct_based.c extra_data = (char *)rep.extra_data.data; data 655 source4/torture/winbind/struct_based.c SAFE_FREE(rep.extra_data.data); data 699 source4/torture/winbind/struct_based.c extra_data = (char *)rep.extra_data.data; data 733 source4/torture/winbind/struct_based.c SAFE_FREE(rep.extra_data.data); data 774 source4/torture/winbind/struct_based.c seq = rep.data.sequence_number; data 830 source4/torture/winbind/struct_based.c req.data.num_entries = 1; data 832 source4/torture/winbind/struct_based.c pwent = (struct winbindd_pw *)rep.extra_data.data; data 901 source4/torture/winbind/struct_based.c parse_domain_user(torture, list[count], req.data.name.dom_name, data 902 source4/torture/winbind/struct_based.c req.data.name.name); data 906 source4/torture/winbind/struct_based.c sid = talloc_strdup(torture, rep.data.sid.sid); data 911 source4/torture/winbind/struct_based.c fstrcpy(req.data.sid, sid); data 916 source4/torture/winbind/struct_based.c rep.data.name.dom_name, data 918 source4/torture/winbind/struct_based.c rep.data.name.name); data 974 source4/torture/winbind/struct_based.c fstrcpy(req.data.sid, invalid_sid); data 1000 source4/torture/winbind/struct_based.c fstrcpy(req.data.name.dom_name, domain); data 1001 source4/torture/winbind/struct_based.c fstrcpy(req.data.name.name, data 67 source4/utils/getntacl.c blob.data = talloc_array(*ntacl, uint8_t, size); data 68 source4/utils/getntacl.c size = wrap_getxattr(filename, XATTR_NTACL_NAME, blob.data, size); data 152 source4/utils/ntlm_auth.c ret.length = ldb_base64_decode((char *)ret.data); data 159 source4/utils/ntlm_auth.c static char *base64_encode_data_blob(TALLOC_CTX *mem_ctx, DATA_BLOB data) data 161 source4/utils/ntlm_auth.c return ldb_base64_encode(mem_ctx, (const char *)data.data, data.length); data 302 source4/utils/ntlm_auth.c (const char *)in.data, in.length); data 579 source4/utils/ntlm_auth.c (const char *)in.data, data 764 source4/utils/ntlm_auth.c } else if (!lm_response.data && !nt_response.data) { data 766 source4/utils/ntlm_auth.c } else if (!challenge.data) { data 821 source4/utils/ntlm_auth.c && (memcmp(zeros, lm_key.data, data 823 source4/utils/ntlm_auth.c hex_encode(lm_key.data, data 832 source4/utils/ntlm_auth.c && (memcmp(zeros, user_session_key.data, data 834 source4/utils/ntlm_auth.c hex_encode(user_session_key.data, data 95 source4/web_server/web_server.c websrv_output(web, b.data, b.length); data 99 source4/web_server/web_server.c void websrv_output(struct websrv_context *web, void *data, size_t length) data 101 source4/web_server/web_server.c data_blob_append(web, &web->output.content, data, length); data 167 source4/web_server/web_server.c (p=(uint8_t *)memchr(b.data, '\n', b.length))) { data 168 source4/web_server/web_server.c const char *line = (const char *)b.data; data 170 source4/web_server/web_server.c if (p != b.data && p[-1] == '\r') { data 175 source4/web_server/web_server.c b.length -= (p - b.data) + 1; data 176 source4/web_server/web_server.c b.data = p+1; data 181 source4/web_server/web_server.c b.data = NULL; data 183 source4/web_server/web_server.c b = data_blob_talloc(web, b.data, b.length); data 193 source4/web_server/web_server.c web->input.partial.data[web->input.content_length] = 0; data 230 source4/web_server/web_server.c b.data += web->output.nsent; data 193 source4/web_server/wsgi.c ret = PyString_FromStringAndSize((char *)self->web->input.partial.data+self->offset, size); data 523 source4/winbind/idmap.c vals[0].data = (uint8_t *)unixid_string; data 525 source4/winbind/idmap.c vals[1].data = (uint8_t *)hwm_string; data 113 source4/winbind/wb_cmd_getgrgid.c group_info->in.data.group_sid = state->sid; data 96 source4/winbind/wb_cmd_getgrnam.c group_info->in.data.group_name = group_name; data 96 source4/winbind/wb_cmd_getpwnam.c user_info->in.data.user_name = user_name; data 114 source4/winbind/wb_cmd_getpwuid.c user_info->in.data.user_sid = state->sid; data 99 source4/winbind/wb_pam_auth.c memcpy(ninfo->challenge, chal.data, data 102 source4/winbind/wb_pam_auth.c tmp_nt_resp = data_blob_talloc(ninfo, nt_resp.data, nt_resp.length); data 103 source4/winbind/wb_pam_auth.c if ((nt_resp.data != NULL) && data 104 source4/winbind/wb_pam_auth.c (tmp_nt_resp.data == NULL)) goto failed; data 106 source4/winbind/wb_pam_auth.c tmp_lm_resp = data_blob_talloc(ninfo, lm_resp.data, lm_resp.length); data 107 source4/winbind/wb_pam_auth.c if ((lm_resp.data != NULL) && data 108 source4/winbind/wb_pam_auth.c (tmp_lm_resp.data == NULL)) goto failed; data 111 source4/winbind/wb_pam_auth.c ninfo->nt.data = tmp_nt_resp.data; data 113 source4/winbind/wb_pam_auth.c ninfo->lm.data = tmp_lm_resp.data; data 158 source4/winbind/wb_pam_auth.c if (composite_nomem(state->info3.data, state->ctx)) return; data 160 source4/winbind/wb_pam_auth.c SIVAL(state->info3.data, 0, 1); data 161 source4/winbind/wb_pam_auth.c memcpy(state->info3.data+4, tmp_blob.data, tmp_blob.length); data 203 source4/winbind/wb_pam_auth.c info3->data = talloc_steal(mem_ctx, state->info3.data); data 235 source4/winbind/wb_pam_auth.c if (!chal.data) { data 238 source4/winbind/wb_pam_auth.c generate_random_buffer(chal.data, chal.length); data 51 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(resp->data.auth.nt_status_string, data 53 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(resp->data.auth.error_string, data 56 source4/winbind/wb_samba3_cmd.c resp->data.auth.pam_error = nt_status_to_pam(status); data 57 source4/winbind/wb_samba3_cmd.c resp->data.auth.nt_status = NT_STATUS_V(status); data 86 source4/winbind/wb_samba3_cmd.c s3call->response.data.interface_version = WINBIND_INTERFACE_VERSION; data 93 source4/winbind/wb_samba3_cmd.c s3call->response.data.info.winbind_separator = *lp_winbind_separator(s3call->wbconn->lp_ctx); data 94 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.info.samba_version, data 102 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.domain_name, data 110 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.netbios_name, data 119 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = discard_const(path); data 228 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.dc_name, dcname); data 247 source4/winbind/wb_samba3_cmd.c sid = dom_sid_parse_talloc(s3call, s3call->request.data.sid); data 250 source4/winbind/wb_samba3_cmd.c s3call->request.data.sid)); data 294 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = sids_string; data 296 source4/winbind/wb_samba3_cmd.c s3call->response.data.num_entries = num_sids; data 314 source4/winbind/wb_samba3_cmd.c sid = dom_sid_parse_talloc(s3call, s3call->request.data.sid); data 317 source4/winbind/wb_samba3_cmd.c s3call->request.data.sid)); data 360 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = sids_string; data 362 source4/winbind/wb_samba3_cmd.c s3call->response.data.num_entries = num_sids; data 393 source4/winbind/wb_samba3_cmd.c s3call->request.data.name.dom_name, data 394 source4/winbind/wb_samba3_cmd.c s3call->request.data.name.name); data 416 source4/winbind/wb_samba3_cmd.c s3call->response.data.sid.type = sid->type; data 417 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.sid.sid, data 439 source4/winbind/wb_samba3_cmd.c sid = dom_sid_parse_talloc(s3call, s3call->request.data.sid); data 442 source4/winbind/wb_samba3_cmd.c s3call->request.data.sid)); data 468 source4/winbind/wb_samba3_cmd.c s3call->response.data.name.type = sid->type; data 469 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.name.dom_name, data 471 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.name.name, sid->name); data 498 source4/winbind/wb_samba3_cmd.c chal.data = s3call->request.data.auth_crap.chal; data 499 source4/winbind/wb_samba3_cmd.c chal.length = sizeof(s3call->request.data.auth_crap.chal); data 500 source4/winbind/wb_samba3_cmd.c nt_resp.data = (uint8_t *)s3call->request.data.auth_crap.nt_resp; data 501 source4/winbind/wb_samba3_cmd.c nt_resp.length = s3call->request.data.auth_crap.nt_resp_len; data 502 source4/winbind/wb_samba3_cmd.c lm_resp.data = (uint8_t *)s3call->request.data.auth_crap.lm_resp; data 503 source4/winbind/wb_samba3_cmd.c lm_resp.length = s3call->request.data.auth_crap.lm_resp_len; data 507 source4/winbind/wb_samba3_cmd.c s3call->request.data.auth_crap.logon_parameters, data 508 source4/winbind/wb_samba3_cmd.c s3call->request.data.auth_crap.domain, data 509 source4/winbind/wb_samba3_cmd.c s3call->request.data.auth_crap.user, data 510 source4/winbind/wb_samba3_cmd.c s3call->request.data.auth_crap.workstation, data 536 source4/winbind/wb_samba3_cmd.c memcpy(s3call->response.data.auth.user_session_key, data 538 source4/winbind/wb_samba3_cmd.c sizeof(s3call->response.data.auth.user_session_key)); data 542 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = info3.data; data 547 source4/winbind/wb_samba3_cmd.c memcpy(s3call->response.data.auth.first_8_lm_hash, data 549 source4/winbind/wb_samba3_cmd.c sizeof(s3call->response.data.auth.first_8_lm_hash)); data 553 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = unix_username; data 579 source4/winbind/wb_samba3_cmd.c s3call->request.data.auth.user, data 592 source4/winbind/wb_samba3_cmd.c cli_credentials_set_password(credentials, s3call->request.data.auth.pass, CRED_SPECIFIED); data 675 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = result; data 718 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = extra_data; data 765 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = extra_data; data 788 source4/winbind/wb_samba3_cmd.c s3call->request.data.username); data 809 source4/winbind/wb_samba3_cmd.c s3call->response.data.pw = *pw; data 824 source4/winbind/wb_samba3_cmd.c s3call->request.data.uid); data 845 source4/winbind/wb_samba3_cmd.c s3call->response.data.pw = *pw; data 903 source4/winbind/wb_samba3_cmd.c s3call->request.data.num_entries); data 927 source4/winbind/wb_samba3_cmd.c s3call->response.data.num_entries = num_users; data 928 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = pw; data 961 source4/winbind/wb_samba3_cmd.c s3call->request.data.groupname); data 982 source4/winbind/wb_samba3_cmd.c s3call->response.data.gr = *gr; data 997 source4/winbind/wb_samba3_cmd.c s3call->request.data.gid); data 1018 source4/winbind/wb_samba3_cmd.c s3call->response.data.gr = *gr; data 1062 source4/winbind/wb_samba3_cmd.c sid = dom_sid_parse_talloc(s3call, s3call->request.data.sid); data 1084 source4/winbind/wb_samba3_cmd.c status = wb_sid2uid_recv(ctx, &s3call->response.data.uid); data 1100 source4/winbind/wb_samba3_cmd.c sid = dom_sid_parse_talloc(s3call, s3call->request.data.sid); data 1122 source4/winbind/wb_samba3_cmd.c status = wb_sid2gid_recv(ctx, &s3call->response.data.gid); data 1137 source4/winbind/wb_samba3_cmd.c ctx = wb_uid2sid_send(s3call, service, s3call->request.data.uid); data 1168 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.sid.sid, sid_str); data 1169 source4/winbind/wb_samba3_cmd.c s3call->response.data.sid.type = SID_NAME_USER; data 1185 source4/winbind/wb_samba3_cmd.c ctx = wb_gid2sid_send(s3call, service, s3call->request.data.gid); data 1213 source4/winbind/wb_samba3_cmd.c WBSRV_SAMBA3_SET_STRING(s3call->response.data.sid.sid, sid_str); data 1214 source4/winbind/wb_samba3_cmd.c s3call->response.data.sid.type = SID_NAME_DOMAIN; data 37 source4/winbind/wb_samba3_protocol.c len = (uint32_t *)blob.data; data 62 source4/winbind/wb_samba3_protocol.c memcpy(&call->request, blob.data, sizeof(call->request)); data 220 source4/winbind/wb_samba3_protocol.c extra_data = (uint8_t *)call->response.extra_data.data; data 227 source4/winbind/wb_samba3_protocol.c NT_STATUS_HAVE_NO_MEMORY(blob.data); data 231 source4/winbind/wb_samba3_protocol.c call->response.extra_data.data = (void *)0xFFFFFFFF; data 233 source4/winbind/wb_samba3_protocol.c memcpy(blob.data, &call->response, sizeof(call->response)); data 235 source4/winbind/wb_samba3_protocol.c call->response.extra_data.data = extra_data; data 238 source4/winbind/wb_samba3_protocol.c memcpy(blob.data + sizeof(call->response), extra_data, extra_data_len); data 82 source4/wrepl_server/wrepl_in_call.c NT_STATUS_HAVE_NO_MEMORY(call->rep_packet.padding.data); data 84 source4/wrepl_server/wrepl_in_call.c memset(call->rep_packet.padding.data, 0, call->rep_packet.padding.length); data 530 source4/wrepl_server/wrepl_in_call.c memset(call->rep_packet.padding.data, '\0', call->rep_packet.padding.length); data 63 source4/wrepl_server/wrepl_in_connection.c talloc_steal(call, blob.data); data 65 source4/wrepl_server/wrepl_in_connection.c packet_in_blob.data = blob.data + 4; data 108 source4/wrepl_server/wrepl_in_connection.c tas = talloc(packet_out_blob.data, struct wreplsrv_in_connection *);