i 55 examples/VFS/shadow_copy_test.c uint32 i; i 65 examples/VFS/shadow_copy_test.c for (i=0;i<num;i++) { i 66 examples/VFS/shadow_copy_test.c snprintf(shadow_copy_data->labels[i], sizeof(SHADOW_COPY_LABEL), "@GMT-2003.08.05-12.%02u.00",i); i 35 examples/auth/crackcheck/crackcheck.c int i, len; i 40 examples/auth/crackcheck/crackcheck.c for (i = 0; i < len; i++) { i 44 examples/auth/crackcheck/crackcheck.c if (isupper(passwd[i])) { i 51 examples/auth/crackcheck/crackcheck.c if (islower(passwd[i])) { i 58 examples/auth/crackcheck/crackcheck.c if (isdigit(passwd[i])) { i 65 examples/auth/crackcheck/crackcheck.c if (ispunct(passwd[i])) { i 144 examples/libsmbclient/smbwrapper/smbw.c int i; i 152 examples/libsmbclient/smbwrapper/smbw.c for (i = 0; i < __FD_SETSIZE; i++) { i 153 examples/libsmbclient/smbwrapper/smbw.c smbw_fd_map[i] = -1; i 154 examples/libsmbclient/smbwrapper/smbw.c smbw_ref_count[i] = 0; i 705 examples/libsmbclient/smbwrapper/smbw.c int i; i 728 examples/libsmbclient/smbwrapper/smbw.c for (i = 0; i < __FD_SETSIZE; i++) { i 729 examples/libsmbclient/smbwrapper/smbw.c if (smbw_fd_map[i] > 0 && i 730 examples/libsmbclient/smbwrapper/smbw.c smbw_ref(smbw_fd_map[i], SMBW_RCT_Get) > 0) { i 732 examples/libsmbclient/smbwrapper/smbw.c smbc_close(smbw_fd_map[i]); i 733 examples/libsmbclient/smbwrapper/smbw.c smbw_ref(smbw_fd_map[i], SMBW_RCT_Set, 0); i 734 examples/libsmbclient/smbwrapper/smbw.c (* smbw_libc.close)(i); i 737 examples/libsmbclient/smbwrapper/smbw.c smbw_fd_map[i] = -1; i 444 examples/libsmbclient/smbwrapper/wrapper.c int i; i 469 examples/libsmbclient/smbwrapper/wrapper.c for (i = 0; i < n; i++) i 470 examples/libsmbclient/smbwrapper/wrapper.c dirent_convert(&internal[i], &external[i]); i 772 examples/libsmbclient/smbwrapper/wrapper.c int i; i 795 examples/libsmbclient/smbwrapper/wrapper.c for (i = 0; count; i++, count--) i 796 examples/libsmbclient/smbwrapper/wrapper.c dirent64_convert(&internal[i], &external[i]); i 1656 examples/libsmbclient/smbwrapper/wrapper.c int i; i 1663 examples/libsmbclient/smbwrapper/wrapper.c for (i=1; i<_NSIG; i++) { i 1669 examples/libsmbclient/smbwrapper/wrapper.c if (sigaction(i, &new_action, &user_action[i]) < 0) { i 1680 examples/libsmbclient/smbwrapper/wrapper.c for (i=0; i<_NSIG; i++) { i 1681 examples/libsmbclient/smbwrapper/wrapper.c (void) sigaction(i, &user_action[i], NULL); i 22 examples/libsmbclient/testacl2.c int i; i 13 examples/libsmbclient/testacl3.c int i; i 52 examples/libsmbclient/testbrowse2.c int count, i; i 60 examples/libsmbclient/testbrowse2.c for(i = 0; i < count; i++){ i 61 examples/libsmbclient/testbrowse2.c array[i] = list; i 66 examples/libsmbclient/testbrowse2.c for(i = 0; i < count - 1; i++) array[i]->next = array[i + 1]; i 197 examples/libsmbclient/testbrowse2.c int i; i 207 examples/libsmbclient/testbrowse2.c else for(i = 1; i < argc; i++){ i 208 examples/libsmbclient/testbrowse2.c strncpy(smb_path + 6, argv[i], sizeof(smb_path) - 7); i 14 examples/libsmbclient/testfstatvfs.c int i; i 13 examples/libsmbclient/testread.c int i; i 14 examples/libsmbclient/teststatvfs.c int i; i 13 examples/libsmbclient/testwrite.c int i; i 82 examples/libsmbclient/tree.c int i = 0, j, level,type; i 92 examples/libsmbclient/tree.c comps[i++] = pd->name; i 106 examples/libsmbclient/tree.c comps[i++] = pd->name; i 120 examples/libsmbclient/tree.c for (j = i - 1; j >= 0; j--) { i 461 examples/libsmbclient/tree.c GList *i; i 466 examples/libsmbclient/tree.c i = GTK_TREE_SELECTION(tree); i 467 examples/libsmbclient/tree.c while (i){ i 473 examples/libsmbclient/tree.c item = GTK_WIDGET (i->data); i 478 examples/libsmbclient/tree.c i = i->next; i 618 examples/libsmbclient/tree.c gint i; i 230 examples/nss/nss_winbind.c int i, num_groups = 0; i 280 examples/nss/nss_winbind.c for (i=0;i<num_groups;i++) { i 281 examples/nss/nss_winbind.c (*sids)[i] = strdup(s); i 284 examples/nss/nss_winbind.c (*sids)[i] = NULL; i 47 examples/nss/wbtest.c int i; i 68 examples/nss/wbtest.c for (i=0; group_sids[i]; i++) { i 69 examples/nss/wbtest.c printf("\t\t%s\n", group_sids[i]); i 70 examples/nss/wbtest.c free(group_sids[i]); i 38 examples/pcap2nbench/ethernet.cpp for (int i = 0; i < 6; i++) { i 40 examples/pcap2nbench/ethernet.cpp sprintf(buf, "%.2x", rhs.dst[i]); i 41 examples/pcap2nbench/ethernet.cpp if (i) lhs << ":"; i 47 examples/pcap2nbench/ethernet.cpp for (int i = 0; i < 6; i++) { i 49 examples/pcap2nbench/ethernet.cpp sprintf(buf, "%.2x", rhs.src[i]); i 50 examples/pcap2nbench/ethernet.cpp if (i) lhs << ":"; i 672 examples/pcap2nbench/main.cpp for (std::vector<Packet>::iterator i = packets.begin(); i 673 examples/pcap2nbench/main.cpp i != packets.end(); ++i) { i 674 examples/pcap2nbench/main.cpp if (!(i->smb_hdr.flags & 0x80)) { i 679 examples/pcap2nbench/main.cpp for (j = i; j != packets.end(); ++j) { i 681 examples/pcap2nbench/main.cpp j->smb_hdr.command == i->smb_hdr.command && i 682 examples/pcap2nbench/main.cpp j->smb_hdr.tid == i->smb_hdr.tid && i 683 examples/pcap2nbench/main.cpp j->smb_hdr.pid == i->smb_hdr.pid && i 684 examples/pcap2nbench/main.cpp j->smb_hdr.uid == i->smb_hdr.uid && i 685 examples/pcap2nbench/main.cpp j->smb_hdr.mid == i->smb_hdr.mid) { i 695 examples/pcap2nbench/main.cpp switch (i->smb_hdr.command) { i 697 examples/pcap2nbench/main.cpp std::cout << "NTCreateX \"" << i->ntcreate_req.file_name << "\" " i 698 examples/pcap2nbench/main.cpp << i->ntcreate_req.create_options << " " i 699 examples/pcap2nbench/main.cpp << i->ntcreate_req.disposition << " " i 705 examples/pcap2nbench/main.cpp len = i->read_req.max_count_high * 64 * 1024 + i 706 examples/pcap2nbench/main.cpp i->read_req.max_count_low; i 708 examples/pcap2nbench/main.cpp if (!drop_incomplete_sessions || current_fids.count(i->read_req.fid)) { i 709 examples/pcap2nbench/main.cpp std::cout << "ReadX " << i->read_req.fid << " " i 710 examples/pcap2nbench/main.cpp << i->read_req.offset << " " i 716 examples/pcap2nbench/main.cpp len = i->write_req.data_length_hi * 64 * 1024 + i 717 examples/pcap2nbench/main.cpp i->write_req.data_length_lo; i 719 examples/pcap2nbench/main.cpp if (!drop_incomplete_sessions||current_fids.count(i->write_req.fid)) { i 720 examples/pcap2nbench/main.cpp std::cout << "WriteX " << i->write_req.fid << " " i 721 examples/pcap2nbench/main.cpp << i->write_req.offset << " " i 727 examples/pcap2nbench/main.cpp if (!drop_incomplete_sessions||current_fids.count(i->close_req.fid)) { i 728 examples/pcap2nbench/main.cpp std::cout << "Close " << i->close_req.fid << " " i 731 examples/pcap2nbench/main.cpp current_fids.erase(i->close_req.fid); i 55 examples/pcap2nbench/smb.cpp for (int i = 1; i < 4; i++) { i 56 examples/pcap2nbench/smb.cpp lhs << rhs.magic[i]; i 155 examples/perfcounter/perf_writer.c int i; i 66 examples/perfcounter/perf_writer_cpu.c int num, i; i 89 examples/perfcounter/perf_writer_cpu.c for(i = 0; i < data->cpuInfo.numCPUs; i++) i 98 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].user, i 99 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].nice, i 100 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].system, i 101 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].idle); i 102 examples/perfcounter/perf_writer_cpu.c if(i != cpuid) i 112 examples/perfcounter/perf_writer_cpu.c data->PerfTime100nSec += data->cpuInfo.data[i].user + i 113 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].nice + i 114 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].system + i 115 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].idle; i 152 examples/perfcounter/perf_writer_cpu.c int i; i 169 examples/perfcounter/perf_writer_cpu.c for(i = 0; i < data->cpuInfo.numCPUs; i++) i 172 examples/perfcounter/perf_writer_cpu.c sprintf(buf, "cpu%d", i); i 174 examples/perfcounter/perf_writer_cpu.c i, i 175 examples/perfcounter/perf_writer_cpu.c (void *)&(data->cpuInfo.data[i]), i 176 examples/perfcounter/perf_writer_cpu.c sizeof(data->cpuInfo.data[i]), i 183 examples/perfcounter/perf_writer_cpu.c i, i 184 examples/perfcounter/perf_writer_cpu.c (void *)&(data->cpuInfo.data[i]), i 185 examples/perfcounter/perf_writer_cpu.c sizeof(data->cpuInfo.data[i]), i 61 examples/perfcounter/perf_writer_disk.c int i = 0, num; i 78 examples/perfcounter/perf_writer_disk.c i++; i 83 examples/perfcounter/perf_writer_disk.c data->diskInfo.numDisks = i; i 94 examples/perfcounter/perf_writer_disk.c int i = 0, num; i 113 examples/perfcounter/perf_writer_disk.c memcpy(data->diskInfo.mdata[i].name, start, stop - start); i 116 examples/perfcounter/perf_writer_disk.c memcpy(data->diskInfo.mdata[i].mountpoint, start, stop - start); i 117 examples/perfcounter/perf_writer_disk.c i++; i 129 examples/perfcounter/perf_writer_disk.c int i; i 143 examples/perfcounter/perf_writer_disk.c for(i = 0; i < data->diskInfo.numDisks; i++) i 145 examples/perfcounter/perf_writer_disk.c p = &(data->diskInfo.data[i]); i 146 examples/perfcounter/perf_writer_disk.c status = statfs(data->diskInfo.mdata[i].mountpoint, &statfsbuf); i 148 examples/perfcounter/perf_writer_disk.c start = strstr(buf, data->diskInfo.mdata[i].name); i 149 examples/perfcounter/perf_writer_disk.c start += strlen(data->diskInfo.mdata[i].name) + 1; i 158 examples/perfcounter/perf_writer_disk.c data->diskInfo.mdata[i].mountpoint, i 201 examples/perfcounter/perf_writer_disk.c int i; i 213 examples/perfcounter/perf_writer_disk.c for(i = 0; i < data->diskInfo.numDisks; i++) i 216 examples/perfcounter/perf_writer_disk.c i, i 217 examples/perfcounter/perf_writer_disk.c (void *)&(data->diskInfo.data[i]), i 219 examples/perfcounter/perf_writer_disk.c data->diskInfo.mdata[i].mountpoint, i 138 examples/perfcounter/perf_writer_util.c int i; i 63 examples/printing/prtpub.c DWORD num, *res, maxres = 0, i; i 70 examples/printing/prtpub.c for (i=0; i < num*2; i++) { i 71 examples/printing/prtpub.c maxres = (res[i] > maxres) ? res[i] : maxres; i 154 examples/printing/prtpub.c DWORD num_items, i; i 163 examples/printing/prtpub.c for (i=0, strings_cur = strings_out; i < num_items; i++) { i 164 examples/printing/prtpub.c _tcsncpy(strings_cur, &strings_in[i*size], size); i 51 examples/validchars/validchr.c int i, j, c; i 59 examples/validchars/validchr.c for (i=0; ++i<256; ) i 61 examples/validchars/validchr.c lower[i] = i; i 62 examples/validchars/validchr.c upper[i] = 0; i 64 examples/validchars/validchr.c for (i=256; --i; ) i 66 examples/validchars/validchr.c map[i] = i; i 68 examples/validchars/validchr.c name[0] = i; i 69 examples/validchars/validchr.c printf("%d:", i); i 77 examples/validchars/validchr.c if (c==i) i 82 examples/validchars/validchr.c if (c!=i) i 85 examples/validchars/validchr.c lower[c] = i; i 87 examples/validchars/validchr.c map[i] = c; i 105 examples/validchars/validchr.c for (i=0; ++i<256; ) i 106 examples/validchars/validchr.c if (map[i] && map[i]!=i && lower[map[i]]!=i) i 108 examples/validchars/validchr.c if (!upper[i]) i 110 examples/validchars/validchr.c map[i], i, i, map[i], map[i], map[i]); i 113 examples/validchars/validchr.c lower[i], i, i, map[i]); i 115 examples/validchars/validchr.c for (i=0; ++i<256; ) i 116 examples/validchars/validchr.c if (map[i] && map[i]==i) i 117 examples/validchars/validchr.c if (upper[i]) i 118 examples/validchars/validchr.c printf(" %d:%d", lower[i], i); /*2*/ i 120 examples/validchars/validchr.c printf(" %d", i); /*3*/ i 436 lib/async_req/async_sock.c int i; i 440 lib/async_req/async_sock.c for (i=0; i<state->count; i++) { i 441 lib/async_req/async_sock.c to_write += state->iov[i].iov_len; i 138 lib/compression/mszip.c register uint32_t i; /* counter, current code */ i 155 lib/compression/mszip.c for(i = 0; i < ZIPBMAX+1; ++i) i 156 lib/compression/mszip.c ZIP(c)[i] = 0; i 157 lib/compression/mszip.c p = b; i = n; i 161 lib/compression/mszip.c } while (--i); i 176 lib/compression/mszip.c for (i = ZIPBMAX; i; i--) i 177 lib/compression/mszip.c if (ZIP(c)[i]) i 179 lib/compression/mszip.c g = i; /* maximum code length */ i 180 lib/compression/mszip.c if ((uint32_t)*m > i) i 181 lib/compression/mszip.c *m = i; i 184 lib/compression/mszip.c for (y = 1 << j; j < i; j++, y <<= 1) i 187 lib/compression/mszip.c if ((y -= ZIP(c)[i]) < 0) i 189 lib/compression/mszip.c ZIP(c)[i] += y; i 194 lib/compression/mszip.c while (--i) i 200 lib/compression/mszip.c p = b; i = 0; i 203 lib/compression/mszip.c ZIP(v)[ZIP(x)[j]++] = i; i 204 lib/compression/mszip.c } while (++i < n); i 208 lib/compression/mszip.c ZIP(x)[0] = i = 0; /* first Huffman code is zero */ i 260 lib/compression/mszip.c ZIP(x)[h] = i; /* save pattern for backing up */ i 264 lib/compression/mszip.c j = (i & ((1 << w) - 1)) >> (w - l[h-1]); i 286 lib/compression/mszip.c for (j = i >> w; j < z; j += f) i 290 lib/compression/mszip.c for (j = 1 << (k - 1); i & j; j >>= 1) i 291 lib/compression/mszip.c i ^= j; i 292 lib/compression/mszip.c i ^= j; i 295 lib/compression/mszip.c while ((i & ((1 << w) - 1)) != ZIP(x)[h]) i 437 lib/compression/mszip.c int32_t i; /* temporary variable */ i 443 lib/compression/mszip.c for(i = 0; i < 144; i++) i 444 lib/compression/mszip.c l[i] = 8; i 445 lib/compression/mszip.c for(; i < 256; i++) i 446 lib/compression/mszip.c l[i] = 9; i 447 lib/compression/mszip.c for(; i < 280; i++) i 448 lib/compression/mszip.c l[i] = 7; i 449 lib/compression/mszip.c for(; i < 288; i++) /* make a complete, but wrong code set */ i 450 lib/compression/mszip.c l[i] = 8; i 452 lib/compression/mszip.c if((i = Ziphuft_build(decomp_state, l, 288, 257, Zipcplens, Zipcplext, &fixed_tl, &fixed_bl))) i 453 lib/compression/mszip.c return i; i 456 lib/compression/mszip.c for(i = 0; i < 30; i++) /* make an incomplete code set */ i 457 lib/compression/mszip.c l[i] = 5; i 459 lib/compression/mszip.c if((i = Ziphuft_build(decomp_state, l, 30, 0, Zipcpdist, Zipcpdext, &fixed_td, &fixed_bd)) > 1) i 462 lib/compression/mszip.c return i; i 466 lib/compression/mszip.c i = Zipinflate_codes(decomp_state, fixed_tl, fixed_td, fixed_bl, fixed_bd); i 470 lib/compression/mszip.c return i; i 476 lib/compression/mszip.c int32_t i; /* temporary variables */ i 522 lib/compression/mszip.c if((i = Ziphuft_build(decomp_state, ll, 19, 19, NULL, NULL, &tl, &bl)) != 0) i 524 lib/compression/mszip.c if(i == 1) i 526 lib/compression/mszip.c return i; /* incomplete code set */ i 532 lib/compression/mszip.c i = l = 0; i 533 lib/compression/mszip.c while((uint32_t)i < n) i 540 lib/compression/mszip.c ll[i++] = l = j; /* save last length in l */ i 546 lib/compression/mszip.c if((uint32_t)i + j > n) i 549 lib/compression/mszip.c ll[i++] = l; i 556 lib/compression/mszip.c if ((uint32_t)i + j > n) i 559 lib/compression/mszip.c ll[i++] = 0; i 567 lib/compression/mszip.c if ((uint32_t)i + j > n) i 570 lib/compression/mszip.c ll[i++] = 0; i 584 lib/compression/mszip.c if((i = Ziphuft_build(decomp_state, ll, nl, 257, Zipcplens, Zipcplext, &tl, &bl)) != 0) i 586 lib/compression/mszip.c if(i == 1) i 588 lib/compression/mszip.c return i; /* incomplete code set */ i 33 lib/crypto/hmacmd5.c int i; i 56 lib/crypto/hmacmd5.c for (i=0; i<64; i++) i 58 lib/crypto/hmacmd5.c ctx->k_ipad[i] ^= 0x36; i 59 lib/crypto/hmacmd5.c ctx->k_opad[i] ^= 0x5c; i 37 lib/crypto/hmacmd5test.c uint32_t i; i 78 lib/crypto/hmacmd5test.c for (i=0; testarray[i].key.data; i++) { i 83 lib/crypto/hmacmd5test.c hmac_md5_init_rfc2104(testarray[i].key.data, testarray[i].key.length, &ctx); i 84 lib/crypto/hmacmd5test.c hmac_md5_update(testarray[i].data.data, testarray[i].data.length, &ctx); i 87 lib/crypto/hmacmd5test.c e = memcmp(testarray[i].md5.data, i 89 lib/crypto/hmacmd5test.c MIN(testarray[i].md5.length, sizeof(md5))); i 91 lib/crypto/hmacmd5test.c printf("hmacmd5 test[%u]: failed\n", i); i 92 lib/crypto/hmacmd5test.c dump_data(0, testarray[i].key.data, testarray[i].key.length); i 93 lib/crypto/hmacmd5test.c dump_data(0, testarray[i].data.data, testarray[i].data.length); i 94 lib/crypto/hmacmd5test.c dump_data(0, testarray[i].md5.data, testarray[i].md5.length); i 37 lib/crypto/hmacsha256.c int i; i 60 lib/crypto/hmacsha256.c for (i=0; i<64; i++) i 62 lib/crypto/hmacsha256.c ctx->k_ipad[i] ^= 0x36; i 63 lib/crypto/hmacsha256.c ctx->k_opad[i] ^= 0x5c; i 112 lib/crypto/md4.c int i; i 114 lib/crypto/md4.c for (i=0;i<16;i++) i 115 lib/crypto/md4.c M[i] = (in[i*4+3]<<24) | (in[i*4+2]<<16) | i 116 lib/crypto/md4.c (in[i*4+1]<<8) | (in[i*4+0]<<0); i 135 lib/crypto/md4.c int i; i 150 lib/crypto/md4.c for (i=0;i<128;i++) i 151 lib/crypto/md4.c buf[i] = 0; i 167 lib/crypto/md4.c for (i=0;i<128;i++) i 168 lib/crypto/md4.c buf[i] = 0; i 31 lib/crypto/md4test.c uint32_t i; i 60 lib/crypto/md4test.c for (i=0; i < ARRAY_SIZE(testarray); i++) { i 66 lib/crypto/md4test.c data = data_blob_string_const(testarray[i].data); i 67 lib/crypto/md4test.c md4blob = strhex_to_data_blob(NULL, testarray[i].md4); i 73 lib/crypto/md4test.c printf("md4 test[%u]: failed\n", i); i 31 lib/crypto/md5test.c uint32_t i; i 64 lib/crypto/md5test.c for (i=0; i < ARRAY_SIZE(testarray); i++) { i 72 lib/crypto/md5test.c data = data_blob_string_const(testarray[i].data); i 73 lib/crypto/md5test.c md5blob = strhex_to_data_blob(NULL, testarray[i].md5); i 83 lib/crypto/md5test.c printf("md5 test[%u]: failed\n", i); i 102 lib/crypto/sha256.c int i; i 113 lib/crypto/sha256.c for (i = 0; i < 16; ++i) i 114 lib/crypto/sha256.c data[i] = in[i]; i 115 lib/crypto/sha256.c for (i = 16; i < 64; ++i) i 116 lib/crypto/sha256.c data[i] = sigma1(data[i-2]) + data[i-7] + i 117 lib/crypto/sha256.c sigma0(data[i-15]) + data[i - 16]; i 119 lib/crypto/sha256.c for (i = 0; i < 64; i++) { i 122 lib/crypto/sha256.c T1 = HH + Sigma1(EE) + Ch(EE, FF, GG) + constant_256[i] + data[i]; i 208 lib/crypto/sha256.c int i; i 211 lib/crypto/sha256.c for(i = 0; i < 8; i++){ i 212 lib/crypto/sha256.c current[2*i+0] = swap_uint32_t(u[i].a); i 213 lib/crypto/sha256.c current[2*i+1] = swap_uint32_t(u[i].b); i 243 lib/crypto/sha256.c int i; i 246 lib/crypto/sha256.c for (i = 0; i < 8; ++i) { i 247 lib/crypto/sha256.c r[4*i+3] = m->counter[i] & 0xFF; i 248 lib/crypto/sha256.c r[4*i+2] = (m->counter[i] >> 8) & 0xFF; i 249 lib/crypto/sha256.c r[4*i+1] = (m->counter[i] >> 16) & 0xFF; i 250 lib/crypto/sha256.c r[4*i] = (m->counter[i] >> 24) & 0xFF; i 707 lib/nss_wrapper/nss_wrapper.c int i; i 712 lib/nss_wrapper/nss_wrapper.c for (i=0; i < nwrap_gr->num; i++) { i 713 lib/nss_wrapper/nss_wrapper.c if (nwrap_gr->list[i].gr_mem) { i 714 lib/nss_wrapper/nss_wrapper.c free(nwrap_gr->list[i].gr_mem); i 734 lib/nss_wrapper/nss_wrapper.c unsigned i; i 761 lib/nss_wrapper/nss_wrapper.c for (i=0; src->gr_mem[i]; i++) { i 762 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->gr_mem[i], first); i 763 lib/nss_wrapper/nss_wrapper.c dst->gr_mem[i] = buf + ofs; i 777 lib/nss_wrapper/nss_wrapper.c int i; i 781 lib/nss_wrapper/nss_wrapper.c for (i=0; i<nwrap_pw_global.num; i++) { i 782 lib/nss_wrapper/nss_wrapper.c if (strcmp(nwrap_pw_global.list[i].pw_name, name) == 0) { i 785 lib/nss_wrapper/nss_wrapper.c return &nwrap_pw_global.list[i]; i 789 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.list[i].pw_name)); i 835 lib/nss_wrapper/nss_wrapper.c int i; i 839 lib/nss_wrapper/nss_wrapper.c for (i=0; i<nwrap_pw_global.num; i++) { i 840 lib/nss_wrapper/nss_wrapper.c if (nwrap_pw_global.list[i].pw_uid == uid) { i 843 lib/nss_wrapper/nss_wrapper.c return &nwrap_pw_global.list[i]; i 847 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.list[i].pw_uid)); i 1010 lib/nss_wrapper/nss_wrapper.c int i; i 1014 lib/nss_wrapper/nss_wrapper.c for (i=0; i<nwrap_gr_global.num; i++) { i 1015 lib/nss_wrapper/nss_wrapper.c if (strcmp(nwrap_gr_global.list[i].gr_name, name) == 0) { i 1018 lib/nss_wrapper/nss_wrapper.c return &nwrap_gr_global.list[i]; i 1022 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.list[i].gr_name)); i 1068 lib/nss_wrapper/nss_wrapper.c int i; i 1072 lib/nss_wrapper/nss_wrapper.c for (i=0; i<nwrap_gr_global.num; i++) { i 1073 lib/nss_wrapper/nss_wrapper.c if (nwrap_gr_global.list[i].gr_gid == gid) { i 1076 lib/nss_wrapper/nss_wrapper.c return &nwrap_gr_global.list[i]; i 1080 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.list[i].gr_gid)); i 216 lib/popt/popt.c int i; i 234 lib/popt/popt.c for (i = 0; i < con->finalArgvCount; i++) { i 236 lib/popt/popt.c con->finalArgv[i] = (const char *)_free(con->finalArgv[i]); i 257 lib/popt/popt.c int i; i 262 lib/popt/popt.c for (i = con->numExecs - 1; i >= 0; i--) { i 263 lib/popt/popt.c item = con->execs + i; i 271 lib/popt/popt.c if (i < 0) return 0; i 278 lib/popt/popt.c con->doExec = con->execs + i; i 290 lib/popt/popt.c i = con->finalArgvCount++; i 298 lib/popt/popt.c con->finalArgv[i] = s; i 300 lib/popt/popt.c con->finalArgv[i] = NULL; i 319 lib/popt/popt.c int i; i 332 lib/popt/popt.c for (i = con->numAliases - 1; i >= 0; i--) { i 333 lib/popt/popt.c item = con->aliases + i; i 341 lib/popt/popt.c if (i < 0) return 0; i 356 lib/popt/popt.c con->os->currAlias = con->aliases + i; i 539 lib/popt/popt.c int i; i 544 lib/popt/popt.c for (i = os->next; i < os->argc; i++) { i 546 lib/popt/popt.c if (os->argb && PBM_ISSET(i, os->argb)) i 548 lib/popt/popt.c if (*os->argv[i] == '-') i 552 lib/popt/popt.c arg = os->argv[i]; i 556 lib/popt/popt.c PBM_SET(i, os->argb); i 1052 lib/popt/popt.c int i; i 1059 lib/popt/popt.c for (i = 0; i < con->numAliases; i++) { i 1060 lib/popt/popt.c item = con->aliases + i; i 1071 lib/popt/popt.c for (i = 0; i < con->numExecs; i++) { i 1072 lib/popt/popt.c item = con->execs + i; i 1230 lib/popt/popt.c int i; i 1234 lib/popt/popt.c for (i = 1; i < argc; i++) { i 1235 lib/popt/popt.c if (PBM_ISSET(i, con->arg_strip)) i 1239 lib/popt/popt.c for (i = 1; i < argc; i++) { i 1240 lib/popt/popt.c if (con->arg_strip && PBM_ISSET(i, con->arg_strip)) i 1242 lib/popt/popt.c argv[j] = (j < numargs) ? argv[i] : NULL; i 22 lib/popt/poptconfig.c int i, j; i 59 lib/popt/poptconfig.c for (i = 0, j = 0; i < item->argc; i++, j++) { i 61 lib/popt/poptconfig.c if (!strncmp(item->argv[i], "--POPTdesc=", sizeof("--POPTdesc=")-1)) { i 62 lib/popt/poptconfig.c f = item->argv[i] + sizeof("--POPTdesc="); i 68 lib/popt/poptconfig.c if (!strncmp(item->argv[i], "--POPTargs=", sizeof("--POPTargs=")-1)) { i 69 lib/popt/poptconfig.c f = item->argv[i] + sizeof("--POPTargs="); i 76 lib/popt/poptconfig.c if (j != i) i 77 lib/popt/poptconfig.c item->argv[j] = item->argv[i]; i 79 lib/popt/poptconfig.c if (j != i) { i 418 lib/popt/popthelp.c int i; i 421 lib/popt/popthelp.c for (i = 0, item = items; i < nitems; i++, item++) { i 588 lib/popt/popthelp.c int i; i 592 lib/popt/popthelp.c for (i = 0; i < nitems; i++, item++) { i 640 lib/popt/popthelp.c int i = 0; i 641 lib/popt/popthelp.c for (i = 0; i < done->nopts; i++) { i 643 lib/popt/popthelp.c const void * that = done->opts[i]; i 650 lib/popt/popthelp.c if (opt->arg == NULL || i < done->nopts) i 20 lib/popt/poptparse.c int i; i 24 lib/popt/poptparse.c for (i = 0; i < argc; i++) { i 25 lib/popt/poptparse.c if (argv[i] == NULL) i 27 lib/popt/poptparse.c nb += strlen(argv[i]) + 1; i 37 lib/popt/poptparse.c for (i = 0; i < argc; i++) { i 38 lib/popt/poptparse.c argv2[i] = dst; i 39 lib/popt/poptparse.c dst += strlen(strcpy(dst, argv[i])) + 1; i 195 lib/replace/crypt.c #define BITMASK(i) ( (1<<(11-(i)%12+3)) << ((i)<12?16:0) ) i 293 lib/replace/crypt.c #define s_lookup(i,s) sbox[(i)][(((s)>>4) & 0x2)|((s) & 0x1)][((s)>>1) & 0xf]; i 501 lib/replace/crypt.c { ufc_long i, j, saltbits; i 517 lib/replace/crypt.c for(i = 0; i < 2; i++) { i 518 lib/replace/crypt.c long c=ascii_to_bin(s2[i]); i 523 lib/replace/crypt.c saltbits |= BITMASK(6 * i + j); i 542 lib/replace/crypt.c int i; i 551 lib/replace/crypt.c for(i = 8; i--;) { i 556 lib/replace/crypt.c for(i = 0; i < 16; i++) { i 559 lib/replace/crypt.c v1 = (v1 << rots[i]) | (v1 >> (28 - rots[i])); i 573 lib/replace/crypt.c v2 = (v2 << rots[i]) | (v2 >> (28 - rots[i])); i 629 lib/replace/crypt.c int i, s; i 634 lib/replace/crypt.c for(i = 0; i < 5; i++) i 635 lib/replace/crypt.c outbuf[i + 2] = bin_to_ascii((v1 >> (26 - 6 * i)) & 0x3f); i 640 lib/replace/crypt.c for(i = 5; i < 10; i++) i 641 lib/replace/crypt.c outbuf[i + 2] = bin_to_ascii((v2 >> (56 - 6 * i)) & 0x3f); i 696 lib/replace/crypt.c { int i; i 701 lib/replace/crypt.c for(i=8; i--; ) { i 735 lib/replace/crypt.c { int i; i 743 lib/replace/crypt.c for(i=8; i--; ) { i 85 lib/replace/getifaddrs.c int fd, i, n; i 109 lib/replace/getifaddrs.c for (i=n-1; i>=0; i--) { i 110 lib/replace/getifaddrs.c if (ioctl(fd, SIOCGIFFLAGS, &ifr[i]) == -1) { i 116 lib/replace/getifaddrs.c curif->ifa_name = strdup(ifr[i].ifr_name); i 117 lib/replace/getifaddrs.c curif->ifa_flags = ifr[i].ifr_flags; i 123 lib/replace/getifaddrs.c if (ioctl(fd, SIOCGIFADDR, &ifr[i]) != -1) { i 124 lib/replace/getifaddrs.c curif->ifa_addr = sockaddr_dup(&ifr[i].ifr_addr); i 128 lib/replace/getifaddrs.c if (ioctl(fd, SIOCGIFNETMASK, &ifr[i]) != -1) { i 129 lib/replace/getifaddrs.c curif->ifa_netmask = sockaddr_dup(&ifr[i].ifr_addr); i 162 lib/replace/getifaddrs.c int fd, i, n; i 196 lib/replace/getifaddrs.c for (i = 0; i<n; i++) { i 197 lib/replace/getifaddrs.c ifreq = ifr[i]; i 259 lib/replace/getifaddrs.c int fd, i; i 282 lib/replace/getifaddrs.c i = ifc.ifc_len; i 284 lib/replace/getifaddrs.c while (i > 0) { i 337 lib/replace/getifaddrs.c i -= inc; i 111 lib/replace/inet_ntop.c int i, inc; i 119 lib/replace/inet_ntop.c for (i = 0; i < NS_IN6ADDRSZ; i++) i 120 lib/replace/inet_ntop.c words[i / 2] |= (src[i] << ((1 - (i % 2)) << 3)); i 125 lib/replace/inet_ntop.c for (i = 0; i < (NS_IN6ADDRSZ / NS_INT16SZ); i++) { i 126 lib/replace/inet_ntop.c if (words[i] == 0) { i 128 lib/replace/inet_ntop.c cur.base = i, cur.len = 1; i 150 lib/replace/inet_ntop.c for (i = 0; i < (NS_IN6ADDRSZ / NS_INT16SZ); i++) { i 152 lib/replace/inet_ntop.c if (best.base != -1 && i >= best.base && i 153 lib/replace/inet_ntop.c i < (best.base + best.len)) { i 154 lib/replace/inet_ntop.c if (i == best.base) i 159 lib/replace/inet_ntop.c if (i != 0) i 162 lib/replace/inet_ntop.c if (i == 6 && best.base == 0 && i 169 lib/replace/inet_ntop.c inc = snprintf(tp, 5, "%x", words[i]); i 200 lib/replace/inet_pton.c int i; i 202 lib/replace/inet_pton.c for (i = 1; i <= n; i++) { i 203 lib/replace/inet_pton.c endp[- i] = colonp[n - i]; i 204 lib/replace/inet_pton.c colonp[n - i] = 0; i 116 lib/replace/replace.c y, m, i; i 128 lib/replace/replace.c for(i = 0; i < t->tm_mon; i++) { i 176 lib/replace/replace.c int i,j; i 186 lib/replace/replace.c i = 1; i 187 lib/replace/replace.c while (i < max_gr && ((g = (struct group *)getgrent()) != (struct group *)NULL)) { i 194 lib/replace/replace.c grouplst[i] = g->gr_gid; i 195 lib/replace/replace.c i++; i 203 lib/replace/replace.c ret = setgroups(i, grouplst); i 231 lib/replace/replace.c int i; i 253 lib/replace/replace.c for (i=0;i<size;i++) idest[i] = isrc[i]; i 258 lib/replace/replace.c for (i=0;i<size;i++) cdest[i] = csrc[i]; i 270 lib/replace/replace.c for (i=size-1;i>=0;i--) idest[i] = isrc[i]; i 275 lib/replace/replace.c for (i=size-1;i>=0;i--) cdest[i] = csrc[i]; i 567 lib/replace/replace.c size_t i, count; i 573 lib/replace/replace.c for (i=0;environ[i];i++) /* noop */ ; i 575 lib/replace/replace.c count=i; i 577 lib/replace/replace.c for (i=0;i<count;) { i 578 lib/replace/replace.c if (strncmp(environ[i], name, len) == 0 && environ[i][len] == '=') { i 581 lib/replace/replace.c memmove(&environ[i], &environ[i+1], (count-i)*sizeof(char *)); i 584 lib/replace/replace.c i++; i 126 lib/replace/replace.h #define strerror(i) sys_errlist[i] i 531 lib/replace/snprintf.c int i; i 546 lib/replace/snprintf.c for (i = 1; i < clist[pnum].num; i++) { i 547 lib/replace/snprintf.c if (clist[pnum].chunks[0]->type != clist[pnum].chunks[i]->type) { i 569 lib/replace/snprintf.c for (i = 1; i < clist[pnum].num; i++) { i 570 lib/replace/snprintf.c clist[pnum].chunks[i]->value = cnk->value; i 588 lib/replace/snprintf.c for (i = 1; i < clist[pnum].num; i++) { i 589 lib/replace/snprintf.c clist[pnum].chunks[i]->value = cnk->value; i 599 lib/replace/snprintf.c for (i = 1; i < clist[pnum].num; i++) { i 600 lib/replace/snprintf.c clist[pnum].chunks[i]->fvalue = cnk->fvalue; i 607 lib/replace/snprintf.c for (i = 1; i < clist[pnum].num; i++) { i 608 lib/replace/snprintf.c clist[pnum].chunks[i]->value = cnk->value; i 616 lib/replace/snprintf.c for (i = 1; i < clist[pnum].num; i++) { i 617 lib/replace/snprintf.c clist[pnum].chunks[i]->strvalue = cnk->strvalue; i 623 lib/replace/snprintf.c for (i = 1; i < clist[pnum].num; i++) { i 624 lib/replace/snprintf.c clist[pnum].chunks[i]->strvalue = cnk->strvalue; i 642 lib/replace/snprintf.c for (i = 1; i < clist[pnum].num; i++) { i 643 lib/replace/snprintf.c clist[pnum].chunks[i]->pnum = cnk->pnum; i 918 lib/replace/snprintf.c int i; i 923 lib/replace/snprintf.c for (i=0;i<100;i++) { i 930 lib/replace/snprintf.c if (i == 100) { i 936 lib/replace/snprintf.c if (i != 0) { i 1141 lib/replace/snprintf.c int i, pos; i 1154 lib/replace/snprintf.c for (i = 0; i < max; i++) { i 1155 lib/replace/snprintf.c if ((*list)[i].chunks) free((*list)[i].chunks); i 1159 lib/replace/snprintf.c for (i = pos; i < max; i++) { i 1160 lib/replace/snprintf.c l[i].chunks = NULL; i 1161 lib/replace/snprintf.c l[i].num = 0; i 1168 lib/replace/snprintf.c i = chunk->num - 1; i 1169 lib/replace/snprintf.c cnum = l[i].num + 1; i 1170 lib/replace/snprintf.c if (l[i].chunks == NULL) { i 1173 lib/replace/snprintf.c c = (struct pr_chunk **)realloc(l[i].chunks, sizeof(struct pr_chunk *) * cnum); i 1176 lib/replace/snprintf.c for (i = 0; i < max; i++) { i 1177 lib/replace/snprintf.c if (l[i].chunks) free(l[i].chunks); i 1181 lib/replace/snprintf.c c[l[i].num] = chunk; i 1182 lib/replace/snprintf.c l[i].chunks = c; i 1183 lib/replace/snprintf.c l[i].num = cnum; i 41 lib/replace/test/os2_delete.c int i; i 42 lib/replace/test/os2_delete.c for (i=0;i<NUM_FILES;i++) { i 45 lib/replace/test/os2_delete.c sprintf(fname, TESTDIR "/test%u.txt", i); i 59 lib/replace/test/os2_delete.c int i, j; i 64 lib/replace/test/os2_delete.c for (i=0, de=readdir(d); i 65 lib/replace/test/os2_delete.c de && i < READDIR_SIZE; i 66 lib/replace/test/os2_delete.c de=readdir(d), i++) { i 67 lib/replace/test/os2_delete.c offsets[i] = telldir(d); i 68 lib/replace/test/os2_delete.c strcpy(names[i], de->d_name); i 71 lib/replace/test/os2_delete.c if (i == 0) { i 76 lib/replace/test/os2_delete.c for (j=0; j<MIN(i, DELETE_SIZE); j++) { i 21 lib/replace/test/shared_mmap.c int i; i 27 lib/replace/test/shared_mmap.c for (i=0;i<10000;i++) { i 28 lib/replace/test/shared_mmap.c write(fd,&i,sizeof(i)); i 102 lib/replace/test/testsuite.c int i; i 104 lib/replace/test/testsuite.c for (i=0;tests[i].src;i++) { i 105 lib/replace/test/testsuite.c if (strlcpy(buf, tests[i].src, sizeof(buf)) != tests[i].result) { i 106 lib/replace/test/testsuite.c printf("failure: strlcpy [\ntest %d failed\n]\n", i); i 53 lib/replace/timegm.c unsigned i; i 65 lib/replace/timegm.c for (i = 70; i < tm->tm_year; ++i) i 66 lib/replace/timegm.c res += is_leap(i) ? 366 : 365; i 68 lib/replace/timegm.c for (i = 0; i < tm->tm_mon; ++i) i 69 lib/replace/timegm.c res += ndays[is_leap(tm->tm_year)][i]; i 112 lib/smbconf/smbconf_util.c uint32_t i; i 118 lib/smbconf/smbconf_util.c for (i = 0; i < num_entries; i++) { i 119 lib/smbconf/smbconf_util.c if (((string == NULL) && (list[i] == NULL)) || i 120 lib/smbconf/smbconf_util.c strequal(string, list[i])) i 123 lib/smbconf/smbconf_util.c *entry = i; i 135 lib/smbconf/smbconf_util.c int32_t i; i 141 lib/smbconf/smbconf_util.c for (i = num_entries - 1; i >= 0; i--) { i 142 lib/smbconf/smbconf_util.c if (strequal(string, list[i])) { i 144 lib/smbconf/smbconf_util.c *entry = i; i 572 lib/socket_wrapper/socket_wrapper.c struct socket_info *i; i 573 lib/socket_wrapper/socket_wrapper.c for (i = sockets; i; i = i->next) { i 574 lib/socket_wrapper/socket_wrapper.c if (i->fd == fd) i 575 lib/socket_wrapper/socket_wrapper.c return i; i 770 lib/socket_wrapper/socket_wrapper.c static const union swrap_packet_ip i; i 791 lib/socket_wrapper/socket_wrapper.c if (sizeof(i) != SWRAP_PACKET_IP_SIZE) { i 794 lib/socket_wrapper/socket_wrapper.c if (sizeof(i.v4) != SWRAP_PACKET_IP_V4_SIZE) { i 797 lib/socket_wrapper/socket_wrapper.c if (sizeof(i.v6) != SWRAP_PACKET_IP_V6_SIZE) { i 1562 lib/socket_wrapper/socket_wrapper.c int i; i 1641 lib/socket_wrapper/socket_wrapper.c for (i=0;i<1000;i++) { i 1642 lib/socket_wrapper/socket_wrapper.c port = autobind_start + i; i 1656 lib/socket_wrapper/socket_wrapper.c if (i == 1000) { i 2031 lib/socket_wrapper/socket_wrapper.c size_t i, len = 0; i 2033 lib/socket_wrapper/socket_wrapper.c for (i=0; i < count; i++) { i 2035 lib/socket_wrapper/socket_wrapper.c nlen = len + vector[i].iov_len; i 2040 lib/socket_wrapper/socket_wrapper.c count = i; i 2057 lib/socket_wrapper/socket_wrapper.c size_t i; i 2068 lib/socket_wrapper/socket_wrapper.c for (i=0; i < count; i++) { i 2069 lib/socket_wrapper/socket_wrapper.c size_t this_time = MIN(remain, vector[i].iov_len); i 2071 lib/socket_wrapper/socket_wrapper.c vector[i].iov_base, i 2096 lib/socket_wrapper/socket_wrapper.c size_t i, len = 0; i 2098 lib/socket_wrapper/socket_wrapper.c for (i=0; i < count; i++) { i 2100 lib/socket_wrapper/socket_wrapper.c nlen = len + vector[i].iov_len; i 2105 lib/socket_wrapper/socket_wrapper.c count = i; i 2120 lib/socket_wrapper/socket_wrapper.c size_t i; i 2131 lib/socket_wrapper/socket_wrapper.c for (i=0; i < count; i++) { i 2132 lib/socket_wrapper/socket_wrapper.c size_t this_time = MIN(remain, vector[i].iov_len); i 2134 lib/socket_wrapper/socket_wrapper.c vector[i].iov_base, i 1230 lib/talloc/talloc.c int i; i 1232 lib/talloc/talloc.c for (i = 0; i < tot; i++) { i 1233 lib/talloc/talloc.c if ((((char *)ptr)[i] > 31) && (((char *)ptr)[i] < 126)) { i 1234 lib/talloc/talloc.c fprintf(f, "%c", ((char *)ptr)[i]); i 1236 lib/talloc/talloc.c fprintf(f, "~%02x", ((char *)ptr)[i]); i 795 lib/talloc/testsuite.c int i; i 804 lib/talloc/testsuite.c for (i=0;i<loop;i++) { i 823 lib/talloc/testsuite.c for (i=0;i<loop;i++) { i 840 lib/talloc/testsuite.c for (i=0;i<loop;i++) { i 61 lib/tdb/common/dump.c static int tdb_dump_chain(struct tdb_context *tdb, int i) i 65 lib/tdb/common/dump.c top = TDB_HASH_TOP(i); i 67 lib/tdb/common/dump.c if (tdb_lock(tdb, i, F_WRLCK) != 0) i 71 lib/tdb/common/dump.c return tdb_unlock(tdb, i, F_WRLCK); i 74 lib/tdb/common/dump.c printf("hash=%d\n", i); i 77 lib/tdb/common/dump.c rec_ptr = tdb_dump_record(tdb, i, rec_ptr); i 80 lib/tdb/common/dump.c return tdb_unlock(tdb, i, F_WRLCK); i 85 lib/tdb/common/dump.c int i; i 86 lib/tdb/common/dump.c for (i=0;i<tdb->header.hash_size;i++) { i 87 lib/tdb/common/dump.c tdb_dump_chain(tdb, i); i 51 lib/tdb/common/error.c uint32_t i; i 52 lib/tdb/common/error.c for (i = 0; i < sizeof(emap) / sizeof(struct tdb_errname); i++) i 53 lib/tdb/common/error.c if (tdb->ecode == emap[i].ecode) i 54 lib/tdb/common/error.c return emap[i].estring; i 69 lib/tdb/common/freelist.c tdb_off_t last_ptr, i; i 73 lib/tdb/common/freelist.c while (tdb_ofs_read(tdb, last_ptr, &i) != -1 && i != 0) { i 74 lib/tdb/common/freelist.c if (i == off) { i 79 lib/tdb/common/freelist.c last_ptr = i; i 123 lib/tdb/common/io.c uint32_t i, *p = (uint32_t *)buf; i 124 lib/tdb/common/io.c for (i = 0; i < size / 4; i++) i 125 lib/tdb/common/io.c p[i] = TDB_BYTEREV(p[i]); i 124 lib/tdb/common/lock.c int i; i 147 lib/tdb/common/lock.c for (i=0; i<tdb->num_lockrecs; i++) { i 148 lib/tdb/common/lock.c if (tdb->lockrecs[i].list == list) { i 149 lib/tdb/common/lock.c if (tdb->lockrecs[i].count == 0) { i 161 lib/tdb/common/lock.c tdb->lockrecs[i].count++; i 218 lib/tdb/common/lock.c int i; i 243 lib/tdb/common/lock.c for (i=0; i<tdb->num_lockrecs; i++) { i 244 lib/tdb/common/lock.c if (tdb->lockrecs[i].list == list) { i 245 lib/tdb/common/lock.c lck = &tdb->lockrecs[i]; i 521 lib/tdb/common/lock.c struct tdb_traverse_lock *i; i 522 lib/tdb/common/lock.c for (i = &tdb->travlocks; i; i = i->next) i 523 lib/tdb/common/lock.c if (i->off == off) i 540 lib/tdb/common/lock.c struct tdb_traverse_lock *i; i 549 lib/tdb/common/lock.c for (i = &tdb->travlocks; i; i = i->next) i 550 lib/tdb/common/lock.c if (i->off == off) i 38 lib/tdb/common/open.c uint32_t i; /* Used to cycle through random values. */ i 41 lib/tdb/common/open.c for (value = 0x238F13AF * key->dsize, i=0; i < key->dsize; i++) i 42 lib/tdb/common/open.c value = (value + (key->dptr[i] << (i*5 % 24))); i 111 lib/tdb/common/open.c struct tdb_context *i; i 113 lib/tdb/common/open.c for (i = tdbs; i; i = i->next) { i 114 lib/tdb/common/open.c if (i->device == device && i->inode == ino) { i 364 lib/tdb/common/open.c struct tdb_context **i; i 383 lib/tdb/common/open.c for (i = &tdbs; *i; i = &(*i)->next) { i 384 lib/tdb/common/open.c if (*i == tdb) { i 385 lib/tdb/common/open.c *i = tdb->next; i 246 lib/tdb/common/tdb.c tdb_off_t last_ptr, i; i 261 lib/tdb/common/tdb.c if (tdb_ofs_read(tdb, TDB_HASH_TOP(rec->full_hash), &i) == -1) i 263 lib/tdb/common/tdb.c for (last_ptr = 0; i != rec_ptr; last_ptr = i, i = lastrec.next) i 264 lib/tdb/common/tdb.c if (tdb_rec_read(tdb, i, &lastrec) == -1) i 727 lib/tdb/common/tdb.c int i; i 756 lib/tdb/common/tdb.c for (i=0;i<tdb->header.hash_size;i++) { i 757 lib/tdb/common/tdb.c if (tdb_ofs_write(tdb, TDB_HASH_TOP(i), &offset) == -1) { i 758 lib/tdb/common/tdb.c TDB_LOG((tdb, TDB_DEBUG_FATAL,"tdb_wipe_all: failed to write hash %d\n", i)); i 505 lib/tdb/common/transaction.c int i; i 521 lib/tdb/common/transaction.c for (i=0;i<tdb->transaction->num_blocks;i++) { i 522 lib/tdb/common/transaction.c if (tdb->transaction->blocks[i] != NULL) { i 523 lib/tdb/common/transaction.c free(tdb->transaction->blocks[i]); i 536 lib/tdb/common/transaction.c for (i=0;i<tdb->num_lockrecs;i++) { i 537 lib/tdb/common/transaction.c tdb_brlock(tdb,FREELIST_TOP+4*tdb->lockrecs[i].list, i 588 lib/tdb/common/transaction.c int i; i 591 lib/tdb/common/transaction.c for (i=0;i<tdb->transaction->num_blocks;i++) { i 592 lib/tdb/common/transaction.c if (i * tdb->transaction->block_size >= tdb->transaction->old_map_size) { i 595 lib/tdb/common/transaction.c if (tdb->transaction->blocks[i] == NULL) { i 599 lib/tdb/common/transaction.c if (i == tdb->transaction->num_blocks-1) { i 708 lib/tdb/common/transaction.c int i; i 736 lib/tdb/common/transaction.c for (i=0;i<tdb->transaction->num_blocks;i++) { i 740 lib/tdb/common/transaction.c if (tdb->transaction->blocks[i] == NULL) { i 744 lib/tdb/common/transaction.c offset = i * tdb->transaction->block_size; i 746 lib/tdb/common/transaction.c if (i == tdb->transaction->num_blocks-1) { i 836 lib/tdb/common/transaction.c int i; i 916 lib/tdb/common/transaction.c for (i=0;i<tdb->transaction->num_blocks;i++) { i 920 lib/tdb/common/transaction.c if (tdb->transaction->blocks[i] == NULL) { i 924 lib/tdb/common/transaction.c offset = i * tdb->transaction->block_size; i 926 lib/tdb/common/transaction.c if (i == tdb->transaction->num_blocks-1) { i 930 lib/tdb/common/transaction.c if (methods->tdb_write(tdb, offset, tdb->transaction->blocks[i], length) == -1) { i 945 lib/tdb/common/transaction.c SAFE_FREE(tdb->transaction->blocks[i]); i 260 lib/tdb/tools/tdbbackup.c int i; i 292 lib/tdb/tools/tdbbackup.c for (i=0; i<argc; i++) { i 293 lib/tdb/tools/tdbbackup.c const char *fname = argv[i]; i 101 lib/tdb/tools/tdbtest.c int i; i 104 lib/tdb/tools/tdbtest.c for (i=0;i<len;i++) { i 105 lib/tdb/tools/tdbtest.c buf[i] = 'a' + (rand() % 26); i 107 lib/tdb/tools/tdbtest.c buf[i] = 0; i 188 lib/tdb/tools/tdbtest.c int i; i 193 lib/tdb/tools/tdbtest.c for (i = 0; i < 5; i++) { i 194 lib/tdb/tools/tdbtest.c snprintf(keys[i],2, "%d", i); i 195 lib/tdb/tools/tdbtest.c key.dptr = keys[i]; i 220 lib/tdb/tools/tdbtest.c int i, seed=0; i 239 lib/tdb/tools/tdbtest.c for (i=0;i<loops;i++) addrec_gdbm(); i 240 lib/tdb/tools/tdbtest.c printf("gdbm got %.2f ops/sec\n", i/_end_timer()); i 247 lib/tdb/tools/tdbtest.c for (i=0;i<loops;i++) addrec_db(); i 248 lib/tdb/tools/tdbtest.c printf("tdb got %.2f ops/sec\n", i/_end_timer()); i 122 lib/tdb/tools/tdbtool.c int i; i 130 lib/tdb/tools/tdbtool.c for (i=0;i<len;i++) i 131 lib/tdb/tools/tdbtool.c printf("%c",isprint(buf[i])?buf[i]:'.'); i 136 lib/tdb/tools/tdbtool.c int i=0; i 138 lib/tdb/tools/tdbtool.c printf("[%03X] ",i); i 139 lib/tdb/tools/tdbtool.c for (i=0;i<len;) { i 140 lib/tdb/tools/tdbtool.c printf("%02X ",(int)((unsigned char)buf[i])); i 141 lib/tdb/tools/tdbtool.c i++; i 142 lib/tdb/tools/tdbtool.c if (i%8 == 0) printf(" "); i 143 lib/tdb/tools/tdbtool.c if (i%16 == 0) { i 144 lib/tdb/tools/tdbtool.c print_asc(&buf[i-16],8); printf(" "); i 145 lib/tdb/tools/tdbtool.c print_asc(&buf[i-8],8); printf("\n"); i 146 lib/tdb/tools/tdbtool.c if (i<len) printf("[%03X] ",i); i 149 lib/tdb/tools/tdbtool.c if (i%16) { i 152 lib/tdb/tools/tdbtool.c n = 16 - (i%16); i 157 lib/tdb/tools/tdbtool.c n = i%16; i 159 lib/tdb/tools/tdbtool.c print_asc(&buf[i-(i%16)],n); printf(" "); i 160 lib/tdb/tools/tdbtool.c n = (i%16) - n; i 161 lib/tdb/tools/tdbtool.c if (n>0) print_asc(&buf[i-n],n); i 64 lib/tdb/tools/tdbtorture.c int i; i 67 lib/tdb/tools/tdbtorture.c for (i=0;i<len;i++) { i 68 lib/tdb/tools/tdbtorture.c buf[i] = 'a' + (rand() % 26); i 70 lib/tdb/tools/tdbtorture.c buf[i] = 0; i 209 lib/tdb/tools/tdbtorture.c int i, seed = -1; i 244 lib/tdb/tools/tdbtorture.c for (i=0;i<num_procs-1;i++) { i 245 lib/tdb/tools/tdbtorture.c if ((pids[i+1]=fork()) == 0) break; i 258 lib/tdb/tools/tdbtorture.c if (i == 0) { i 263 lib/tdb/tools/tdbtorture.c srand(seed + i); i 264 lib/tdb/tools/tdbtorture.c srandom(seed + i); i 266 lib/tdb/tools/tdbtorture.c for (i=0;i<num_loops && error_count == 0;i++) { i 282 lib/tdb/tools/tdbtorture.c for (i=1;i<num_procs;i++) { i 151 lib/tevent/testsuite.c int i; i 153 lib/tevent/testsuite.c for (i=0;list && list[i];i++) { i 154 lib/tevent/testsuite.c torture_suite_add_simple_tcase_const(suite, list[i], i 156 lib/tevent/testsuite.c (const void *)list[i]); i 236 lib/tevent/tevent_epoll.c int ret, i; i 272 lib/tevent/tevent_epoll.c for (i=0;i<ret;i++) { i 273 lib/tevent/tevent_epoll.c struct tevent_fd *fde = talloc_get_type(events[i].data.ptr, i 281 lib/tevent/tevent_epoll.c if (events[i].events & (EPOLLHUP|EPOLLERR)) { i 295 lib/tevent/tevent_epoll.c if (events[i].events & EPOLLIN) flags |= TEVENT_FD_READ; i 296 lib/tevent/tevent_epoll.c if (events[i].events & EPOLLOUT) flags |= TEVENT_FD_WRITE; i 317 lib/tevent/tevent_signal.c int i; i 323 lib/tevent/tevent_signal.c for (i=0;i<NUM_SIGNALS+1;i++) { i 325 lib/tevent/tevent_signal.c struct sigcounter counter = sig_state->signal_count[i]; i 336 lib/tevent/tevent_signal.c for (sl=sig_state->sig_handlers[i];sl;sl=next) { i 352 lib/tevent/tevent_signal.c se->handler(ev, se, i, 1, i 353 lib/tevent/tevent_signal.c (void*)&sig_state->sig_info[i][ofs], i 362 lib/tevent/tevent_signal.c se->handler(ev, se, i, count, NULL, se->private_data); i 374 lib/tevent/tevent_signal.c memset((void*)&sig_state->sig_info[i][ofs], i 381 lib/tevent/tevent_signal.c SIG_SEEN(sig_state->signal_count[i], count); i 385 lib/tevent/tevent_signal.c if (SIG_PENDING(sig_state->sig_blocked[i])) { i 395 lib/tevent/tevent_signal.c sigaddset(&set, i); i 396 lib/tevent/tevent_signal.c SIG_SEEN(sig_state->sig_blocked[i], i 397 lib/tevent/tevent_signal.c sig_count(sig_state->sig_blocked[i])); i 247 lib/tevent/tevent_standard.c int ret, i; i 283 lib/tevent/tevent_standard.c for (i=0;i<ret;i++) { i 284 lib/tevent/tevent_standard.c struct tevent_fd *fde = talloc_get_type(events[i].data.ptr, i 292 lib/tevent/tevent_standard.c if (events[i].events & (EPOLLHUP|EPOLLERR)) { i 306 lib/tevent/tevent_standard.c if (events[i].events & EPOLLIN) flags |= TEVENT_FD_READ; i 307 lib/tevent/tevent_standard.c if (events[i].events & EPOLLOUT) flags |= TEVENT_FD_WRITE; i 143 lib/util/asn1.c static bool push_int_bigendian(struct asn1_data *data, unsigned int i, bool negative) i 145 lib/util/asn1.c uint8_t lowest = i & 0xFF; i 147 lib/util/asn1.c i = i >> 8; i 148 lib/util/asn1.c if (i != 0) i 149 lib/util/asn1.c if (!push_int_bigendian(data, i, negative)) i 186 lib/util/asn1.c bool asn1_write_implicit_Integer(struct asn1_data *data, int i) i 188 lib/util/asn1.c if (i == -1) { i 195 lib/util/asn1.c return push_int_bigendian(data, i, i<0); i 201 lib/util/asn1.c bool asn1_write_Integer(struct asn1_data *data, int i) i 204 lib/util/asn1.c if (!asn1_write_implicit_Integer(data, i)) return false; i 213 lib/util/asn1.c int i; i 229 lib/util/asn1.c i = 1; i 240 lib/util/asn1.c if (v >= (1<<28)) blob->data[i++] = (0x80 | ((v>>28)&0x7f)); i 241 lib/util/asn1.c if (v >= (1<<21)) blob->data[i++] = (0x80 | ((v>>21)&0x7f)); i 242 lib/util/asn1.c if (v >= (1<<14)) blob->data[i++] = (0x80 | ((v>>14)&0x7f)); i 243 lib/util/asn1.c if (v >= (1<<7)) blob->data[i++] = (0x80 | ((v>>7)&0x7f)); i 244 lib/util/asn1.c blob->data[i++] = (v&0x7f); i 247 lib/util/asn1.c blob->length = i; i 516 lib/util/asn1.c int i; i 530 lib/util/asn1.c for(i = 1, v = 0; i < blob.length; i++) { i 531 lib/util/asn1.c v = (v<<7) | (b[i]&0x7f); i 532 lib/util/asn1.c if ( ! (b[i] & 0x80)) { i 683 lib/util/asn1.c bool asn1_read_implicit_Integer(struct asn1_data *data, int *i) i 686 lib/util/asn1.c *i = 0; i 690 lib/util/asn1.c *i = (*i << 8) + b; i 697 lib/util/asn1.c bool asn1_read_Integer(struct asn1_data *data, int *i) i 699 lib/util/asn1.c *i = 0; i 702 lib/util/asn1.c if (!asn1_read_implicit_Integer(data, i)) return false; i 61 lib/util/asn1.h bool asn1_write_implicit_Integer(struct asn1_data *data, int i); i 62 lib/util/asn1.h bool asn1_write_Integer(struct asn1_data *data, int i); i 89 lib/util/asn1.h bool asn1_read_implicit_Integer(struct asn1_data *data, int *i); i 90 lib/util/asn1.h bool asn1_read_Integer(struct asn1_data *data, int *i); i 36 lib/util/become_daemon.c int i; i 46 lib/util/become_daemon.c for (i=0;i<3;i++) { i 47 lib/util/become_daemon.c if (i == 2 && !stderr_too) i 57 lib/util/become_daemon.c if (fd != i) { i 58 lib/util/become_daemon.c DEBUG(0,("Didn't get file descriptor %d\n",i)); i 82 lib/util/become_daemon.c int i = sys_open("/dev/tty", O_RDWR, 0); i 83 lib/util/become_daemon.c if (i != -1) { i 84 lib/util/become_daemon.c ioctl(i, (int) TIOCNOTTY, (char *)0); i 85 lib/util/become_daemon.c close(i); i 204 lib/util/charset/charset.h int i; \ i 209 lib/util/charset/charset.h for (i=0; from_idx[i].start != 0xffff; i++) { \ i 210 lib/util/charset/charset.h if ((from_idx[i].start <= ch) && (from_idx[i].end >= ch)) { \ i 211 lib/util/charset/charset.h ((unsigned char*)(*outbuf))[0] = from_ucs2[from_idx[i].idx+ch]; \ i 172 lib/util/charset/iconv.c int i; i 189 lib/util/charset/iconv.c for (i=0;i<ARRAY_SIZE(builtin_functions);i++) { i 190 lib/util/charset/iconv.c if (strcasecmp(fromcode, builtin_functions[i].name) == 0) { i 191 lib/util/charset/iconv.c from = &builtin_functions[i]; i 193 lib/util/charset/iconv.c if (strcasecmp(tocode, builtin_functions[i].name) == 0) { i 194 lib/util/charset/iconv.c to = &builtin_functions[i]; i 117 lib/util/charset/tests/iconv.c int i; i 119 lib/util/charset/tests/iconv.c for (i=0;i<size;i++) { i 120 lib/util/charset/tests/iconv.c printf("%02x ", buf[i]); i 358 lib/util/charset/tests/iconv.c unsigned int i; i 363 lib/util/charset/tests/iconv.c for (i=0;i<500000;i++) { i 367 lib/util/charset/tests/iconv.c if (i % 1000 == 0) { i 369 lib/util/charset/tests/iconv.c torture_comment(tctx, "i=%u \r", i); i 389 lib/util/charset/tests/iconv.c printf("i=%d failed UTF-8\n", i); i 394 lib/util/charset/tests/iconv.c printf("i=%d failed CP850\n", i); i 413 lib/util/charset/tests/iconv.c int i; i 425 lib/util/charset/tests/iconv.c for (i=0;i<10;i++) { i 426 lib/util/charset/tests/iconv.c SSVAL(&le1[2*i], 0, in1[i]); i 213 lib/util/charset/util_unistr.c size_t len, i; i 237 lib/util/charset/util_unistr.c for(i = 0; i < len; i++) { i 238 lib/util/charset/util_unistr.c int val = (src[i] & 0xff); i 240 lib/util/charset/util_unistr.c dest[i] = src[i]; i 242 lib/util/charset/util_unistr.c dest[i] = '_'; i 245 lib/util/charset/util_unistr.c dest[i] = '\0'; i 158 lib/util/data_blob.c int i; i 166 lib/util/data_blob.c for (i = 0; i < blob->length; i++) i 167 lib/util/data_blob.c slprintf(&hex_string[i*2], 3, "%02X", blob->data[i]); i 67 lib/util/dprintf.c int i; i 68 lib/util/dprintf.c for (i=0;i<ret;i++) { i 69 lib/util/dprintf.c if (isprint(p[i]) || isspace(p[i])) { i 70 lib/util/dprintf.c fwrite(p+i, 1, 1, f); i 65 lib/util/fault.c int i; i 67 lib/util/fault.c for (i = 0; i < backtrace_size; i++) i 68 lib/util/fault.c DEBUGADD(0, (" #%u %s\n", i, backtrace_strings[i])); i 92 lib/util/fault.c int i; i 99 lib/util/fault.c for (i = 0; i < BACKTRACE_STACK_SIZE; i++) { i 100 lib/util/fault.c names[i] = namebuf + (i * NAMESIZE); i 107 lib/util/fault.c for (i = 0; i < levels; i++) { i 108 lib/util/fault.c DEBUGADD(0, (" #%d 0x%llx %s\n", i, addrs[i], names[i])); i 205 lib/util/genrand.c size_t i; i 206 lib/util/genrand.c for (i = 0; i < sizeof(seed_inbuf); i++) i 207 lib/util/genrand.c seed_inbuf[i] ^= ((char *)(&reseed_data))[i % sizeof(reseed_data)]; i 322 lib/util/genrand.c size_t i; i 329 lib/util/genrand.c for (i = 0; i < len; i++) { i 330 lib/util/genrand.c retstr[i] = list[retstr[i] % list_len]; i 332 lib/util/genrand.c retstr[i] = '\0'; i 64 lib/util/ms_fnmatch.c int i; i 76 lib/util/ms_fnmatch.c for (i=0; n[i]; i += size_n) { i 77 lib/util/ms_fnmatch.c next_codepoint(n+i, &size_n); i 78 lib/util/ms_fnmatch.c if (ms_fnmatch_core(p, n+i, max_n+1, ldot) == 0) { i 95 lib/util/ms_fnmatch.c for (i=0; n[i]; i += size_n) { i 96 lib/util/ms_fnmatch.c next_codepoint(n+i, &size_n); i 97 lib/util/ms_fnmatch.c if (ms_fnmatch_core(p, n+i, max_n+1, ldot) == 0) return 0; i 98 lib/util/ms_fnmatch.c if (n+i == ldot) { i 99 lib/util/ms_fnmatch.c if (ms_fnmatch_core(p, n+i+size_n, max_n+1, ldot) == 0) return 0; i 159 lib/util/ms_fnmatch.c int ret, count, i; i 182 lib/util/ms_fnmatch.c for (i=0;p[i];i++) { i 183 lib/util/ms_fnmatch.c if (p[i] == '?') { i 184 lib/util/ms_fnmatch.c p[i] = '>'; i 185 lib/util/ms_fnmatch.c } else if (p[i] == '.' && i 186 lib/util/ms_fnmatch.c (p[i+1] == '?' || i 187 lib/util/ms_fnmatch.c p[i+1] == '*' || i 188 lib/util/ms_fnmatch.c p[i+1] == 0)) { i 189 lib/util/ms_fnmatch.c p[i] = '"'; i 190 lib/util/ms_fnmatch.c } else if (p[i] == '*' && i 191 lib/util/ms_fnmatch.c p[i+1] == '.') { i 192 lib/util/ms_fnmatch.c p[i] = '<'; i 200 lib/util/ms_fnmatch.c for (count=i=0;pattern[i];i++) { i 201 lib/util/ms_fnmatch.c if (pattern[i] == '*' || pattern[i] == '<') count++; i 202 lib/util/params.c int i; i 206 lib/util/params.c i = 0; /* <i> is the offset of the next free byte in bufr[] and */ i 219 lib/util/params.c if( i > (InFile->bSize - 2) ) i 249 lib/util/params.c i = Continuation( InFile->bufr, i ); /* Check for line continuation. */ i 250 lib/util/params.c if( i < 0 ) i 257 lib/util/params.c end = ( (i > 0) && (' ' == InFile->bufr[i - 1]) ) ? (i - 1) : (i); i 265 lib/util/params.c i = end + 1; i 270 lib/util/params.c InFile->bufr[i++] = c; i 271 lib/util/params.c end = i; i 307 lib/util/params.c int i = 0; /* Position within bufr. */ i 316 lib/util/params.c if( i > (InFile->bSize - 2) ) /* Ensure there's space for next char. */ i 339 lib/util/params.c i = end; /* New string starts here. */ i 341 lib/util/params.c InFile->bufr[i] = '\0'; /* New string is nul, for now. */ i 345 lib/util/params.c i = Continuation( InFile->bufr, i ); i 346 lib/util/params.c if( i < 0 ) i 353 lib/util/params.c end = ( (i > 0) && (' ' == InFile->bufr[i - 1]) ) ? (i - 1) : (i); i 359 lib/util/params.c InFile->bufr[i] = '\0'; i 367 lib/util/params.c i = end + 1; i 372 lib/util/params.c InFile->bufr[i++] = c; i 373 lib/util/params.c end = i; i 384 lib/util/params.c if( i > (InFile->bSize - 2) ) /* Make sure there's enough room. */ i 405 lib/util/params.c i = Continuation( InFile->bufr, i ); i 406 lib/util/params.c if( i < 0 ) i 410 lib/util/params.c for( end = i; (end >= 0) && isspace((int)InFile->bufr[end]); end-- ) i 417 lib/util/params.c InFile->bufr[i++] = c; /* not advance <end>. This allows trimming */ i 419 lib/util/params.c end = i; i 46 lib/util/substitute.c ssize_t ls, lp, li, i; i 68 lib/util/substitute.c for (i=0;i<li;i++) { i 69 lib/util/substitute.c switch (insert[i]) { i 78 lib/util/substitute.c p[i] = '_'; i 81 lib/util/substitute.c p[i] = insert[i]; i 47 lib/util/talloc_stack.c int i; i 49 lib/util/talloc_stack.c for (i=talloc_stacksize-1; i>0; i--) { i 50 lib/util/talloc_stack.c if (frame == talloc_stack[i]) { i 53 lib/util/talloc_stack.c talloc_free(talloc_stack[i]); i 56 lib/util/talloc_stack.c talloc_stacksize = i; i 47 lib/util/tests/data_blob.c int i; i 50 lib/util/tests/data_blob.c for (i = 0; i < z.length; i++) i 51 lib/util/tests/data_blob.c torture_assert_int_equal(tctx, z.data[i], 0, "contents"); i 59 lib/util/tests/data_blob.c int i; i 63 lib/util/tests/data_blob.c for (i = 0; i < z.length; i++) i 64 lib/util/tests/data_blob.c torture_assert_int_equal(tctx, z.data[i], 0, "contents"); i 28 lib/util/tests/idtree.c int i, ret; i 40 lib/util/tests/idtree.c for (i=0;i<n;i++) { i 41 lib/util/tests/idtree.c ids[i] = -1; i 44 lib/util/tests/idtree.c for (i=0;i<n;i++) { i 57 lib/util/tests/idtree.c i, ids[ii])); i 83 lib/util/tests/idtree.c torture_comment(tctx, "done %d random ops\n", i); i 85 lib/util/tests/idtree.c for (i=0;i<n;i++) { i 86 lib/util/tests/idtree.c if (present[i]) { i 87 lib/util/tests/idtree.c if (idr_remove(idr, ids[i]) != 0) { i 90 lib/util/tests/idtree.c i, ids[i])); i 96 lib/util/tests/idtree.c for (i=0;i<25000;i++) { i 93 lib/util/tests/strlist.c int i; i 95 lib/util/tests/strlist.c for (i = 0; test_lists_shell_strings[i]; i++) { i 97 lib/util/tests/strlist.c test_lists_shell, &test_lists_shell_strings[i]); i 285 lib/util/util.c int i; i 286 lib/util/util.c for (i=0;i<len;i++) i 287 lib/util/util.c DEBUGADD(level,("%c", isprint(buf[i])?buf[i]:'.')); i 298 lib/util/util.c int i=0; i 308 lib/util/util.c for (i=0;i<len;) { i 310 lib/util/util.c if (i%16 == 0) { i 312 lib/util/util.c (i > 0) && i 313 lib/util/util.c (len > i+16) && i 314 lib/util/util.c (memcmp(&buf[i], &empty, 16) == 0)) i 316 lib/util/util.c i +=16; i 320 lib/util/util.c if (i<len) { i 321 lib/util/util.c DEBUGADD(level,("[%04X] ",i)); i 325 lib/util/util.c DEBUGADD(level,("%02X ",(int)buf[i])); i 326 lib/util/util.c i++; i 327 lib/util/util.c if (i%8 == 0) DEBUGADD(level,(" ")); i 328 lib/util/util.c if (i%16 == 0) { i 330 lib/util/util.c print_asc(level,&buf[i-16],8); DEBUGADD(level,(" ")); i 331 lib/util/util.c print_asc(level,&buf[i-8],8); DEBUGADD(level,("\n")); i 334 lib/util/util.c (len > i+16) && i 335 lib/util/util.c (memcmp(&buf[i], &empty, 16) == 0)) { i 344 lib/util/util.c if (i%16) { i 346 lib/util/util.c n = 16 - (i%16); i 350 lib/util/util.c n = MIN(8,i%16); i 351 lib/util/util.c print_asc(level,&buf[i-(i%16)],n); DEBUGADD(level,( " " )); i 352 lib/util/util.c n = (i%16) - n; i 353 lib/util/util.c if (n>0) print_asc(level,&buf[i-n],n); i 509 lib/util/util.c int i; i 511 lib/util/util.c for (i=0;i<size;i++) { i 512 lib/util/util.c if (ptr[i]) return false; i 610 lib/util/util.c size_t i; i 616 lib/util/util.c for (i = 0; i < strhex_len && strhex[i] != 0; i++) { i 618 lib/util/util.c i++; /* skip two chars */ i 622 lib/util/util.c if (!(p1 = strchr(hexchars, toupper((unsigned char)strhex[i])))) i 625 lib/util/util.c i++; /* next hex digit */ i 627 lib/util/util.c if (!(p2 = strchr(hexchars, toupper((unsigned char)strhex[i])))) i 667 lib/util/util.c int i; i 673 lib/util/util.c for (i = 0; i < len; i++) i 674 lib/util/util.c slprintf(&hex_buffer[i*2], 3, "%02X", buff_in[i]); i 682 lib/util/util.c int i; i 690 lib/util/util.c for (i = 0; i < len; i++) i 691 lib/util/util.c slprintf(&hex_buffer[i*2], 3, "%02X", buff_in[i]); i 277 lib/util/util_file.c int i; i 282 lib/util/util_file.c for (s = p, i=0; s < p+size; s++) { i 283 lib/util/util_file.c if (s[0] == '\n') i++; i 286 lib/util/util_file.c ret = talloc_array(mem_ctx, char *, i+2); i 294 lib/util/util_file.c memset(ret, 0, sizeof(ret[0])*(i+2)); i 297 lib/util/util_file.c for (s = p, i=0; s < p+size; s++) { i 300 lib/util/util_file.c i++; i 301 lib/util/util_file.c ret[i] = s+1; i 307 lib/util/util_file.c while (i > 0 && ret[i-1][0] == 0) { i 308 lib/util/util_file.c i--; i 311 lib/util/util_file.c if (numlines) *numlines = i; i 355 lib/util/util_file.c int i, j; i 357 lib/util/util_file.c for (i=0; lines[i];) { i 358 lib/util/util_file.c int len = strlen(lines[i]); i 359 lib/util/util_file.c if (lines[i][len-1] == '\\') { i 360 lib/util/util_file.c lines[i][len-1] = ' '; i 361 lib/util/util_file.c if (lines[i+1]) { i 362 lib/util/util_file.c char *p = &lines[i][len]; i 363 lib/util/util_file.c while (p < lines[i+1]) *p++ = ' '; i 364 lib/util/util_file.c for (j = i+1; lines[j]; j++) lines[j] = lines[j+1]; i 367 lib/util/util_file.c i++; i 52 lib/util/util_getent.c int i,num; i 74 lib/util/util_getent.c for (i=0; i < num; i++) { i 75 lib/util/util_getent.c if ((gent->gr_mem[i] = strdup(grp->gr_mem[i])) == NULL) i 114 lib/util/util_getent.c int i; i 115 lib/util/util_getent.c for (i = 0; glist->gr_mem[i]; i++) i 116 lib/util/util_getent.c SAFE_FREE(glist->gr_mem[i]); i 218 lib/util/util_getent.c size_t num_users, i; i 224 lib/util/util_getent.c for (i = 0; i < num_users; i++) { i 230 lib/util/util_getent.c entry->unix_name = (char *)strdup(grp->gr_mem[i]); i 339 lib/util/util_net.c int i; i 341 lib/util/util_net.c for (i = 0; i < sizeof(struct in6_addr); i++) { i 133 lib/util/util_str.c int i; i 145 lib/util/util_str.c for (i=0;ret[i];i++) { i 146 lib/util/util_str.c if (ret[i] == '.') { i 147 lib/util/util_str.c char *p = strchr(ret+i+1, '.'); i 149 lib/util/util_str.c ret[i] = p-(ret+i+1); i 151 lib/util/util_str.c ret[i] = strlen(ret+i+1); i 148 lib/util/util_strlist.c int i; i 155 lib/util/util_strlist.c for (i = 1; list[i]; i++) { i 156 lib/util/util_strlist.c ret = talloc_asprintf_append_buffer(ret, "%c%s", seperator, list[i]); i 167 lib/util/util_strlist.c int i; i 177 lib/util/util_strlist.c for (i = 1; list[i]; i++) { i 178 lib/util/util_strlist.c if (strchr(list[i], ' ') || strlen(list[i]) == 0) i 179 lib/util/util_strlist.c ret = talloc_asprintf_append_buffer(ret, "%c\"%s\"", sep, list[i]); i 181 lib/util/util_strlist.c ret = talloc_asprintf_append_buffer(ret, "%c%s", sep, list[i]); i 203 lib/util/util_strlist.c int i; i 213 lib/util/util_strlist.c for (i=0;list && list[i];i++) { i 214 lib/util/util_strlist.c ret[i] = talloc_strdup(ret, list[i]); i 215 lib/util/util_strlist.c if (ret[i] == NULL) { i 220 lib/util/util_strlist.c ret[i] = NULL; i 229 lib/util/util_strlist.c int i; i 235 lib/util/util_strlist.c for (i=0;list1[i] && list2[i];i++) { i 236 lib/util/util_strlist.c if (strcmp(list1[i], list2[i]) != 0) { i 240 lib/util/util_strlist.c if (list1[i] || list2[i]) { i 271 lib/util/util_strlist.c int i; i 273 lib/util/util_strlist.c for (i=0;list[i];i++) { i 274 lib/util/util_strlist.c if (strcmp(list[i], s) == 0) break; i 276 lib/util/util_strlist.c if (!list[i]) return; i 278 lib/util/util_strlist.c for (;list[i];i++) { i 279 lib/util/util_strlist.c list[i] = list[i+1]; i 289 lib/util/util_strlist.c int i; i 291 lib/util/util_strlist.c for (i=0;list[i];i++) { i 292 lib/util/util_strlist.c if (strcmp(list[i], s) == 0) return true; i 302 lib/util/util_strlist.c int i; i 304 lib/util/util_strlist.c for (i=0;list[i];i++) { i 305 lib/util/util_strlist.c if (strcasecmp(list[i], s) == 0) return true; i 190 lib/util/xfile.c int i; i 191 lib/util/xfile.c for (i=(size*nmemb)-1; i>=0; i--) { i 192 lib/util/xfile.c if (*(i+(const char *)p) == '\n') { i 14 lib/zlib/adler32.c #define DO1(buf,i) {adler += (buf)[i]; sum2 += adler;} i 15 lib/zlib/adler32.c #define DO2(buf,i) DO1(buf,i); DO1(buf,i+1); i 16 lib/zlib/adler32.c #define DO4(buf,i) DO2(buf,i); DO2(buf,i+2); i 17 lib/zlib/adler32.c #define DO8(buf,i) DO4(buf,i); DO4(buf,i+4); i 171 lib/zlib/contrib/minizip/miniunz.c uLong i; i 180 lib/zlib/contrib/minizip/miniunz.c for (i=0;i<gi.number_entry;i++) i 226 lib/zlib/contrib/minizip/miniunz.c if ((i+1)<gi.number_entry) i 411 lib/zlib/contrib/minizip/miniunz.c uLong i; i 420 lib/zlib/contrib/minizip/miniunz.c for (i=0;i<gi.number_entry;i++) i 427 lib/zlib/contrib/minizip/miniunz.c if ((i+1)<gi.number_entry) i 472 lib/zlib/contrib/minizip/miniunz.c int i; i 489 lib/zlib/contrib/minizip/miniunz.c for (i=1;i<argc;i++) i 491 lib/zlib/contrib/minizip/miniunz.c if ((*argv[i])=='-') i 493 lib/zlib/contrib/minizip/miniunz.c const char *p=argv[i]+1; i 511 lib/zlib/contrib/minizip/miniunz.c dirname=argv[i+1]; i 514 lib/zlib/contrib/minizip/miniunz.c if (((c=='p') || (c=='P')) && (i+1<argc)) i 516 lib/zlib/contrib/minizip/miniunz.c password=argv[i+1]; i 517 lib/zlib/contrib/minizip/miniunz.c i++; i 524 lib/zlib/contrib/minizip/miniunz.c zipfilename = argv[i]; i 526 lib/zlib/contrib/minizip/miniunz.c filename_to_extract = argv[i] ; i 190 lib/zlib/contrib/minizip/minizip.c int i; i 210 lib/zlib/contrib/minizip/minizip.c for (i=1;i<argc;i++) i 212 lib/zlib/contrib/minizip/minizip.c if ((*argv[i])=='-') i 214 lib/zlib/contrib/minizip/minizip.c const char *p=argv[i]+1; i 226 lib/zlib/contrib/minizip/minizip.c if (((c=='p') || (c=='P')) && (i+1<argc)) i 228 lib/zlib/contrib/minizip/minizip.c password=argv[i+1]; i 229 lib/zlib/contrib/minizip/minizip.c i++; i 235 lib/zlib/contrib/minizip/minizip.c zipfilenamearg = i ; i 251 lib/zlib/contrib/minizip/minizip.c int i,len; i 260 lib/zlib/contrib/minizip/minizip.c for (i=0;i<len;i++) i 261 lib/zlib/contrib/minizip/minizip.c if (filename_try[i]=='.') i 320 lib/zlib/contrib/minizip/minizip.c for (i=zipfilenamearg+1;(i<argc) && (err==ZIP_OK);i++) i 322 lib/zlib/contrib/minizip/minizip.c if (!((((*(argv[i]))=='-') || ((*(argv[i]))=='/')) && i 323 lib/zlib/contrib/minizip/minizip.c ((argv[i][1]=='o') || (argv[i][1]=='O') || i 324 lib/zlib/contrib/minizip/minizip.c (argv[i][1]=='a') || (argv[i][1]=='A') || i 325 lib/zlib/contrib/minizip/minizip.c (argv[i][1]=='p') || (argv[i][1]=='P') || i 326 lib/zlib/contrib/minizip/minizip.c ((argv[i][1]>='0') || (argv[i][1]<='9'))) && i 327 lib/zlib/contrib/minizip/minizip.c (strlen(argv[i]) == 2))) i 331 lib/zlib/contrib/minizip/minizip.c const char* filenameinzip = argv[i]; i 207 lib/zlib/contrib/minizip/unzip.c int i; i 210 lib/zlib/contrib/minizip/unzip.c err = unzlocal_getByte(pzlib_filefunc_def,filestream,&i); i 211 lib/zlib/contrib/minizip/unzip.c x = (uLong)i; i 214 lib/zlib/contrib/minizip/unzip.c err = unzlocal_getByte(pzlib_filefunc_def,filestream,&i); i 215 lib/zlib/contrib/minizip/unzip.c x += ((uLong)i)<<8; i 235 lib/zlib/contrib/minizip/unzip.c int i; i 238 lib/zlib/contrib/minizip/unzip.c err = unzlocal_getByte(pzlib_filefunc_def,filestream,&i); i 239 lib/zlib/contrib/minizip/unzip.c x = (uLong)i; i 242 lib/zlib/contrib/minizip/unzip.c err = unzlocal_getByte(pzlib_filefunc_def,filestream,&i); i 243 lib/zlib/contrib/minizip/unzip.c x += ((uLong)i)<<8; i 246 lib/zlib/contrib/minizip/unzip.c err = unzlocal_getByte(pzlib_filefunc_def,filestream,&i); i 247 lib/zlib/contrib/minizip/unzip.c x += ((uLong)i)<<16; i 250 lib/zlib/contrib/minizip/unzip.c err = unzlocal_getByte(pzlib_filefunc_def,filestream,&i); i 251 lib/zlib/contrib/minizip/unzip.c x += ((uLong)i)<<24; i 358 lib/zlib/contrib/minizip/unzip.c int i; i 373 lib/zlib/contrib/minizip/unzip.c for (i=(int)uReadSize-3; (i--)>0;) i 374 lib/zlib/contrib/minizip/unzip.c if (((*(buf+i))==0x50) && ((*(buf+i+1))==0x4b) && i 375 lib/zlib/contrib/minizip/unzip.c ((*(buf+i+2))==0x05) && ((*(buf+i+3))==0x06)) i 377 lib/zlib/contrib/minizip/unzip.c uPosFound = uReadPos+i; i 1169 lib/zlib/contrib/minizip/unzip.c int i; i 1180 lib/zlib/contrib/minizip/unzip.c for (i = 0; i<12; i++) i 1181 lib/zlib/contrib/minizip/unzip.c zdecode(s->keys,s->pcrc_32_tab,source[i]); i 1289 lib/zlib/contrib/minizip/unzip.c uInt i; i 1290 lib/zlib/contrib/minizip/unzip.c for(i=0;i<uReadThis;i++) i 1291 lib/zlib/contrib/minizip/unzip.c pfile_in_zip_read_info->read_buffer[i] = i 1293 lib/zlib/contrib/minizip/unzip.c pfile_in_zip_read_info->read_buffer[i]); i 1309 lib/zlib/contrib/minizip/unzip.c uInt uDoCopy,i ; i 1321 lib/zlib/contrib/minizip/unzip.c for (i=0;i<uDoCopy;i++) i 1322 lib/zlib/contrib/minizip/unzip.c *(pfile_in_zip_read_info->stream.next_out+i) = i 1323 lib/zlib/contrib/minizip/unzip.c *(pfile_in_zip_read_info->stream.next_in+i); i 224 lib/zlib/contrib/minizip/zip.c uInt i; i 243 lib/zlib/contrib/minizip/zip.c for (i=0;i<copy_this;i++) i 244 lib/zlib/contrib/minizip/zip.c *(to_copy+i)=*(from_copy+i); i 376 lib/zlib/contrib/minizip/zip.c int i; i 379 lib/zlib/contrib/minizip/zip.c err = ziplocal_getByte(pzlib_filefunc_def,filestream,&i); i 380 lib/zlib/contrib/minizip/zip.c x = (uLong)i; i 383 lib/zlib/contrib/minizip/zip.c err = ziplocal_getByte(pzlib_filefunc_def,filestream,&i); i 384 lib/zlib/contrib/minizip/zip.c x += ((uLong)i)<<8; i 404 lib/zlib/contrib/minizip/zip.c int i; i 407 lib/zlib/contrib/minizip/zip.c err = ziplocal_getByte(pzlib_filefunc_def,filestream,&i); i 408 lib/zlib/contrib/minizip/zip.c x = (uLong)i; i 411 lib/zlib/contrib/minizip/zip.c err = ziplocal_getByte(pzlib_filefunc_def,filestream,&i); i 412 lib/zlib/contrib/minizip/zip.c x += ((uLong)i)<<8; i 415 lib/zlib/contrib/minizip/zip.c err = ziplocal_getByte(pzlib_filefunc_def,filestream,&i); i 416 lib/zlib/contrib/minizip/zip.c x += ((uLong)i)<<16; i 419 lib/zlib/contrib/minizip/zip.c err = ziplocal_getByte(pzlib_filefunc_def,filestream,&i); i 420 lib/zlib/contrib/minizip/zip.c x += ((uLong)i)<<24; i 467 lib/zlib/contrib/minizip/zip.c int i; i 482 lib/zlib/contrib/minizip/zip.c for (i=(int)uReadSize-3; (i--)>0;) i 483 lib/zlib/contrib/minizip/zip.c if (((*(buf+i))==0x50) && ((*(buf+i+1))==0x4b) && i 484 lib/zlib/contrib/minizip/zip.c ((*(buf+i+2))==0x05) && ((*(buf+i+3))==0x06)) i 486 lib/zlib/contrib/minizip/zip.c uPosFound = uReadPos+i; i 716 lib/zlib/contrib/minizip/zip.c uInt i; i 806 lib/zlib/contrib/minizip/zip.c for (i=0;i<size_filename;i++) i 807 lib/zlib/contrib/minizip/zip.c *(zi->ci.central_header+SIZECENTRALHEADER+i) = *(filename+i); i 809 lib/zlib/contrib/minizip/zip.c for (i=0;i<size_extrafield_global;i++) i 810 lib/zlib/contrib/minizip/zip.c *(zi->ci.central_header+SIZECENTRALHEADER+size_filename+i) = i 811 lib/zlib/contrib/minizip/zip.c *(((const char*)extrafield_global)+i); i 813 lib/zlib/contrib/minizip/zip.c for (i=0;i<size_comment;i++) i 815 lib/zlib/contrib/minizip/zip.c size_extrafield_global+i) = *(comment+i); i 952 lib/zlib/contrib/minizip/zip.c uInt i; i 954 lib/zlib/contrib/minizip/zip.c for (i=0;i<zi->ci.pos_in_buffered_data;i++) i 955 lib/zlib/contrib/minizip/zip.c zi->ci.buffered_data[i] = zencode(zi->ci.keys, zi->ci.pcrc_32_tab, i 956 lib/zlib/contrib/minizip/zip.c zi->ci.buffered_data[i],t); i 1008 lib/zlib/contrib/minizip/zip.c uInt copy_this,i; i 1013 lib/zlib/contrib/minizip/zip.c for (i=0;i<copy_this;i++) i 1014 lib/zlib/contrib/minizip/zip.c *(((char*)zi->ci.stream.next_out)+i) = i 1015 lib/zlib/contrib/minizip/zip.c *(((const char*)zi->ci.stream.next_in)+i); i 135 lib/zlib/contrib/untgz/untgz.c int origlen,i; i 140 lib/zlib/contrib/untgz/untgz.c for (i=0; TGZsuffix[i]; i++) i 142 lib/zlib/contrib/untgz/untgz.c strcpy(buffer+origlen,TGZsuffix[i]); i 154 lib/zlib/contrib/untgz/untgz.c int i; i 157 lib/zlib/contrib/untgz/untgz.c for (i=0;TGZsuffix[i];i++) i 158 lib/zlib/contrib/untgz/untgz.c fprintf(stderr,(TGZsuffix[i+1]) ? "%s%s, " : "or %s%s\n", i 160 lib/zlib/contrib/untgz/untgz.c TGZsuffix[i]); i 326 lib/zlib/trees.c # define SEPARATOR(i, last, width) \ i 327 lib/zlib/trees.c ((i) == (last)? "\n};\n\n" : \ i 328 lib/zlib/trees.c ((i) % (width) == (width)-1 ? ",\n" : ", ")) i 333 lib/zlib/trees.c int i; i 340 lib/zlib/trees.c for (i = 0; i < L_CODES+2; i++) { i 341 lib/zlib/trees.c fprintf(header, "{{%3u},{%3u}}%s", static_ltree[i].Code, i 342 lib/zlib/trees.c static_ltree[i].Len, SEPARATOR(i, L_CODES+1, 5)); i 346 lib/zlib/trees.c for (i = 0; i < D_CODES; i++) { i 347 lib/zlib/trees.c fprintf(header, "{{%2u},{%2u}}%s", static_dtree[i].Code, i 348 lib/zlib/trees.c static_dtree[i].Len, SEPARATOR(i, D_CODES-1, 5)); i 352 lib/zlib/trees.c for (i = 0; i < DIST_CODE_LEN; i++) { i 353 lib/zlib/trees.c fprintf(header, "%2u%s", _dist_code[i], i 354 lib/zlib/trees.c SEPARATOR(i, DIST_CODE_LEN-1, 20)); i 358 lib/zlib/trees.c for (i = 0; i < MAX_MATCH-MIN_MATCH+1; i++) { i 359 lib/zlib/trees.c fprintf(header, "%2u%s", _length_code[i], i 360 lib/zlib/trees.c SEPARATOR(i, MAX_MATCH-MIN_MATCH, 20)); i 364 lib/zlib/trees.c for (i = 0; i < LENGTH_CODES; i++) { i 365 lib/zlib/trees.c fprintf(header, "%1u%s", base_length[i], i 366 lib/zlib/trees.c SEPARATOR(i, LENGTH_CODES-1, 20)); i 370 lib/zlib/trees.c for (i = 0; i < D_CODES; i++) { i 371 lib/zlib/trees.c fprintf(header, "%5u%s", base_dist[i], i 372 lib/zlib/trees.c SEPARATOR(i, D_CODES-1, 10)); i 91 libcli/ldap/ldap_message.c int i; i 97 libcli/ldap/ldap_message.c for (i = 0; handlers[i].oid != NULL; i++) { i 98 libcli/ldap/ldap_message.c if (strcmp(handlers[i].oid, ctrl->oid) == 0) { i 99 libcli/ldap/ldap_message.c if (!handlers[i].decode || !handlers[i].decode(mem_ctx, value, &ctrl->data)) { i 105 libcli/ldap/ldap_message.c if (handlers[i].oid == NULL) { i 163 libcli/ldap/ldap_message.c int i; i 169 libcli/ldap/ldap_message.c for (i = 0; handlers[i].oid != NULL; i++) { i 170 libcli/ldap/ldap_message.c if (strcmp(handlers[i].oid, ctrl->oid) == 0) { i 171 libcli/ldap/ldap_message.c if (!handlers[i].encode) { i 179 libcli/ldap/ldap_message.c if (!handlers[i].encode(mem_ctx, ctrl->data, &value)) { i 185 libcli/ldap/ldap_message.c if (handlers[i].oid == NULL) { i 221 libcli/ldap/ldap_message.c int i; i 227 libcli/ldap/ldap_message.c for (i=0; i<tree->u.list.num_elements; i++) { i 228 libcli/ldap/ldap_message.c if (!ldap_push_filter(data, tree->u.list.elements[i])) { i 266 libcli/ldap/ldap_message.c i = 0; i 269 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, tree->u.substring.chunks[i]); i 271 libcli/ldap/ldap_message.c i++; i 273 libcli/ldap/ldap_message.c while (tree->u.substring.chunks[i]) { i 276 libcli/ldap/ldap_message.c if (( ! tree->u.substring.chunks[i + 1]) && i 283 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, tree->u.substring.chunks[i]); i 285 libcli/ldap/ldap_message.c i++; i 384 libcli/ldap/ldap_message.c int i, j; i 454 libcli/ldap/ldap_message.c for (i=0; i<r->num_attributes; i++) { i 455 libcli/ldap/ldap_message.c asn1_write_OctetString(data, r->attributes[i], i 456 libcli/ldap/ldap_message.c strlen(r->attributes[i])); i 467 libcli/ldap/ldap_message.c for (i=0; i<r->num_attributes; i++) { i 468 libcli/ldap/ldap_message.c struct ldb_message_element *attr = &r->attributes[i]; i 498 libcli/ldap/ldap_message.c for (i=0; i<r->num_mods; i++) { i 499 libcli/ldap/ldap_message.c struct ldb_message_element *attrib = &r->mods[i].attrib; i 501 libcli/ldap/ldap_message.c asn1_write_enumerated(data, r->mods[i].type); i 534 libcli/ldap/ldap_message.c for (i=0; i<r->num_attributes; i++) { i 535 libcli/ldap/ldap_message.c struct ldb_message_element *attrib = &r->attributes[i]; i 540 libcli/ldap/ldap_message.c for (j=0; j<r->attributes[i].num_values; j++) { i 667 libcli/ldap/ldap_message.c for (i = 0; msg->controls[i] != NULL; i++) { i 670 libcli/ldap/ldap_message.c msg->controls[i])) { i 1540 libcli/ldap/ldap_message.c int i = 0; i 1550 libcli/ldap/ldap_message.c ctrl = talloc_realloc(msg, ctrl, struct ldb_control *, i+2); i 1555 libcli/ldap/ldap_message.c decoded = talloc_realloc(msg, decoded, bool, i+1); i 1560 libcli/ldap/ldap_message.c ctrl[i] = talloc(ctrl, struct ldb_control); i 1561 libcli/ldap/ldap_message.c if (!ctrl[i]) { i 1565 libcli/ldap/ldap_message.c if (!ldap_decode_control_wrapper(ctrl, data, ctrl[i], &value)) { i 1571 libcli/ldap/ldap_message.c ctrl[i])) { i 1572 libcli/ldap/ldap_message.c if (ctrl[i]->critical) { i 1573 libcli/ldap/ldap_message.c ctrl[i]->data = NULL; i 1574 libcli/ldap/ldap_message.c decoded[i] = false; i 1575 libcli/ldap/ldap_message.c i++; i 1577 libcli/ldap/ldap_message.c talloc_free(ctrl[i]); i 1578 libcli/ldap/ldap_message.c ctrl[i] = NULL; i 1581 libcli/ldap/ldap_message.c decoded[i] = true; i 1582 libcli/ldap/ldap_message.c i++; i 1587 libcli/ldap/ldap_message.c ctrl[i] = NULL; i 79 libcli/nbt/namequery.c int i; i 112 libcli/nbt/namequery.c for (i=0;i<io->out.num_addrs;i++) { i 113 libcli/nbt/namequery.c io->out.reply_addrs[i] = talloc_steal(io->out.reply_addrs, i 114 libcli/nbt/namequery.c packet->answers[0].rdata.netbios.addresses[i].ipaddr); i 116 libcli/nbt/namequery.c io->out.reply_addrs[i] = NULL; i 183 libcli/nbt/namequery.c int i; i 214 libcli/nbt/namequery.c for (i=0;i<io->out.status.num_names;i++) { i 215 libcli/nbt/namequery.c talloc_steal(io->out.status.names, io->out.status.names[i].name); i 213 libcli/nbt/nbtname.c int i; i 214 libcli/nbt/nbtname.c for (i=0;name[2*i];i++) { i 215 libcli/nbt/nbtname.c uint8_t c1 = name[2*i]; i 216 libcli/nbt/nbtname.c uint8_t c2 = name[1+(2*i)]; i 221 libcli/nbt/nbtname.c name[i] = ((c1-'A')<<4) | (c2-'A'); i 223 libcli/nbt/nbtname.c name[i] = 0; i 224 libcli/nbt/nbtname.c if (i == 16) { i 227 libcli/nbt/nbtname.c i--; i 233 libcli/nbt/nbtname.c for (;i>0 && name[i-1]==' ';i--) { i 234 libcli/nbt/nbtname.c name[i-1] = 0; i 248 libcli/nbt/nbtname.c int i; i 258 libcli/nbt/nbtname.c for (i=0;name[i];i++) { i 259 libcli/nbt/nbtname.c cname[2*i] = 'A' + (name[i]>>4); i 260 libcli/nbt/nbtname.c cname[1+2*i] = 'A' + (name[i]&0xF); i 267 libcli/nbt/nbtname.c for (;i<15;i++) { i 268 libcli/nbt/nbtname.c cname[2*i] = 'A' + (pad_char>>4); i 269 libcli/nbt/nbtname.c cname[1+2*i] = 'A' + (pad_char&0xF); i 273 libcli/nbt/nbtname.c cname[2*i] = 'A' + (pad_char>>4); i 274 libcli/nbt/nbtname.c cname[1+2*i] = 'A' + (pad_char&0xF); i 450 libcli/nbt/nbtname.c int i, len; i 455 libcli/nbt/nbtname.c for (len=i=0;s[i];i++,len++) { i 456 libcli/nbt/nbtname.c if (!NBT_CHAR_ALLOW(s[i])) { i 464 libcli/nbt/nbtname.c for (len=i=0;s[i];i++) { i 465 libcli/nbt/nbtname.c if (NBT_CHAR_ALLOW(s[i])) { i 466 libcli/nbt/nbtname.c ret[len++] = s[i]; i 468 libcli/nbt/nbtname.c snprintf(&ret[len], 4, "%%%02x", (unsigned char)s[i]); i 538 libcli/nbt/nbtsocket.c int i; i 551 libcli/nbt/nbtsocket.c for (i=0;i<ARRAY_SIZE(map);i++) { i 552 libcli/nbt/nbtsocket.c if (map[i].rcode == rcode) { i 553 libcli/nbt/nbtsocket.c return map[i].status; i 143 libcli/nbt/pynbt.c int i; i 190 libcli/nbt/pynbt.c for (i = 0; i < io.out.num_addrs; i++) { i 191 libcli/nbt/pynbt.c PyList_SetItem(reply_addrs, i, PyString_FromString(io.out.reply_addrs[i])); i 203 libcli/nbt/pynbt.c int i; i 244 libcli/nbt/pynbt.c for (i = 0; i < io.out.status.num_names; i++) { i 245 libcli/nbt/pynbt.c PyList_SetItem(py_names, i, Py_BuildValue("(sii)", i 246 libcli/nbt/pynbt.c io.out.status.names[i].name, i 247 libcli/nbt/pynbt.c io.out.status.names[i].nb_flags, i 248 libcli/nbt/pynbt.c io.out.status.names[i].type)); i 53 libcli/nbt/tools/nmblookup.c int i; i 54 libcli/nbt/tools/nmblookup.c for (i=0;ret[i];i++) { i 55 libcli/nbt/tools/nmblookup.c if (!isprint((unsigned char)ret[i])) ret[i] = '.'; i 123 libcli/nbt/tools/nmblookup.c int i; i 126 libcli/nbt/tools/nmblookup.c for (i=0;i<io.out.status.num_names;i++) { i 128 libcli/nbt/tools/nmblookup.c clean_name(nbtsock, io.out.status.names[i].name), i 129 libcli/nbt/tools/nmblookup.c io.out.status.names[i].type, i 130 libcli/nbt/tools/nmblookup.c node_status_flags(nbtsock, io.out.status.names[i].nb_flags)); i 155 libcli/nbt/tools/nmblookup.c int i; i 170 libcli/nbt/tools/nmblookup.c for (i=0;i<io.out.num_addrs;i++) { i 172 libcli/nbt/tools/nmblookup.c io.out.reply_addrs[i], i 247 libcli/nbt/tools/nmblookup.c int i, num_interfaces; i 250 libcli/nbt/tools/nmblookup.c for (i=0;i<num_interfaces;i++) { i 251 libcli/nbt/tools/nmblookup.c const char *bcast = iface_n_bcast(ifaces, i); i 34 libcli/security/dom_sid.c int i; i 46 libcli/security/dom_sid.c for (i = 0; i < 6; i++) i 47 libcli/security/dom_sid.c if (sid1->id_auth[i] != sid2->id_auth[i]) i 48 libcli/security/dom_sid.c return sid1->id_auth[i] - sid2->id_auth[i]; i 59 libcli/security/dom_sid.c int i; i 72 libcli/security/dom_sid.c for (i = sid1->num_auths-1; i >= 0; --i) i 73 libcli/security/dom_sid.c if (sid1->sub_auths[i] != sid2->sub_auths[i]) i 74 libcli/security/dom_sid.c return sid1->sub_auths[i] - sid2->sub_auths[i]; i 94 libcli/security/dom_sid.c uint_t rev, ia, num_sub_auths, i; i 116 libcli/security/dom_sid.c for (i=0;sidstr[i];i++) { i 117 libcli/security/dom_sid.c if (sidstr[i] == '-') num_sub_auths++; i 129 libcli/security/dom_sid.c for (i=0;i<num_sub_auths;i++) { i 134 libcli/security/dom_sid.c ret->sub_auths[i] = strtoul(sidstr, &p, 10); i 183 libcli/security/dom_sid.c int i; i 203 libcli/security/dom_sid.c for (i=0;i<dom_sid->num_auths;i++) { i 204 libcli/security/dom_sid.c ret->sub_auths[i] = dom_sid->sub_auths[i]; i 262 libcli/security/dom_sid.c int i; i 272 libcli/security/dom_sid.c for (i = domain_sid->num_auths-1; i >= 0; --i) { i 273 libcli/security/dom_sid.c if (domain_sid->sub_auths[i] != sid->sub_auths[i]) { i 286 libcli/security/dom_sid.c int i, ofs, maxlen; i 306 libcli/security/dom_sid.c for (i = 0; i < sid->num_auths; i++) { i 308 libcli/security/dom_sid.c (unsigned long)sid->sub_auths[i]); i 77 libcli/security/secace.c unsigned int i = 0; i 86 libcli/security/secace.c for (i = 0; i < *num - 1; i ++) i 87 libcli/security/secace.c sec_ace_copy(&(*pp_new)[i], &old[i]); i 89 libcli/security/secace.c (*pp_new)[i].type = SEC_ACE_TYPE_ACCESS_ALLOWED; i 90 libcli/security/secace.c (*pp_new)[i].flags = 0; i 91 libcli/security/secace.c (*pp_new)[i].size = SEC_ACE_HEADER_SIZE + ndr_size_dom_sid(sid, NULL, 0); i 92 libcli/security/secace.c (*pp_new)[i].access_mask = mask; i 93 libcli/security/secace.c (*pp_new)[i].trustee = *sid; i 103 libcli/security/secace.c unsigned int i = 0; i 107 libcli/security/secace.c for (i = 0; i < num; i ++) { i 108 libcli/security/secace.c if (dom_sid_equal(&ace[i].trustee, sid)) { i 109 libcli/security/secace.c ace[i].access_mask = mask; i 122 libcli/security/secace.c unsigned int i = 0; i 134 libcli/security/secace.c for (i = 0; i < *num; i ++) { i 135 libcli/security/secace.c if (!dom_sid_equal(&old[i].trustee, sid)) i 136 libcli/security/secace.c sec_ace_copy(&(*pp_new)[i], &old[i]); i 254 libcli/security/secace.c unsigned int i; i 263 libcli/security/secace.c for (i = 0; i < num_aces; i++ ) { i 264 libcli/security/secace.c struct security_ace *curr_ace = &srclist[i]; i 273 libcli/security/secace.c if (i) i 274 libcli/security/secace.c qsort( srclist, i, sizeof(srclist[0]), QSORT_CAST nt_ace_canon_comp); i 277 libcli/security/secace.c if (num_aces - i) i 278 libcli/security/secace.c qsort( &srclist[i], num_aces - i, sizeof(srclist[0]), QSORT_CAST nt_ace_canon_comp); i 38 libcli/security/secacl.c int i; i 59 libcli/security/secacl.c for (i = 0; i < num_aces; i++) { i 60 libcli/security/secacl.c dst->aces[i] = ace_list[i]; /* Structure copy. */ i 61 libcli/security/secacl.c dst->size += ace_list[i].size; i 85 libcli/security/secacl.c unsigned int i, j; i 109 libcli/security/secacl.c for (i = 0; i < s1->num_aces; i++) { i 113 libcli/security/secacl.c if (sec_ace_equal(&s1->aces[i], &s2->aces[j])) { i 254 libcli/util/doserr.c int i = 0; i 256 libcli/util/doserr.c for (i = 0; i < ARRAY_SIZE(dos_err_strs); i++) { i 257 libcli/util/doserr.c if (W_ERROR_V(dos_err_strs[i].werror) == i 259 libcli/util/doserr.c return dos_err_strs[i].friendly_errstr; i 171 librpc/ndr/ndr.c int i, ret; i 181 librpc/ndr/ndr.c for (i=0;i<ndr->depth;i++) { i 192 librpc/ndr/ndr.c int i; i 194 librpc/ndr/ndr.c for (i=0;i<ndr->depth;i++) { i 1153 librpc/ndr/ndr.c int i; i 1154 librpc/ndr/ndr.c for (i = 0; ndr_err_code_strings[i].string != NULL; i++) { i 1155 librpc/ndr/ndr.c if (ndr_err_code_strings[i].err == ndr_err) i 1156 librpc/ndr/ndr.c return ndr_err_code_strings[i].string; i 42 librpc/ndr/ndr_basic.c int i; i 43 librpc/ndr/ndr_basic.c for (i=ndr->offset;i<ofs2;i++) { i 44 librpc/ndr/ndr_basic.c if (ndr->data[i] != 0) { i 48 librpc/ndr/ndr_basic.c if (i<ofs2) { i 50 librpc/ndr/ndr_basic.c for (i=ndr->offset;i<ofs2;i++) { i 51 librpc/ndr/ndr_basic.c DEBUG(0,("%02x ", ndr->data[i])); i 744 librpc/ndr/ndr_basic.c int i; i 748 librpc/ndr/ndr_basic.c for (i=0;i<count;i++) { i 749 librpc/ndr/ndr_basic.c snprintf(&s[i*2], 3, "%02x", data[i]); i 751 librpc/ndr/ndr_basic.c s[i*2] = 0; i 758 librpc/ndr/ndr_basic.c for (i=0;i<count;i++) { i 760 librpc/ndr/ndr_basic.c if (asprintf(&idx, "[%d]", i) != -1) { i 761 librpc/ndr/ndr_basic.c ndr_print_uint8(ndr, idx, data[i]); i 90 librpc/ndr/ndr_orpc.c int i; i 95 librpc/ndr/ndr_orpc.c for (i=0;ar->stringbindings[i];i++) { i 97 librpc/ndr/ndr_orpc.c asprintf(&idx, "[%d]", i); i 99 librpc/ndr/ndr_orpc.c ndr_print_STRINGBINDING(ndr, idx, ar->stringbindings[i]); i 106 librpc/ndr/ndr_orpc.c for (i=0;ar->securitybindings[i];i++) { i 108 librpc/ndr/ndr_orpc.c asprintf(&idx, "[%d]", i); i 110 librpc/ndr/ndr_orpc.c ndr_print_SECURITYBINDING(ndr, idx, ar->securitybindings[i]); i 161 librpc/ndr/ndr_orpc.c int i; i 164 librpc/ndr/ndr_orpc.c for (i=0;ar->stringbindings[i];i++) { i 166 librpc/ndr/ndr_orpc.c asprintf(&idx, "[%d]", i); i 168 librpc/ndr/ndr_orpc.c ndr_print_STRINGBINDING(ndr, idx, ar->stringbindings[i]); i 97 librpc/ndr/ndr_sec_helper.c int i; i 100 librpc/ndr/ndr_sec_helper.c for (i=0;i<theacl->num_aces;i++) { i 101 librpc/ndr/ndr_sec_helper.c ret += ndr_size_security_ace(&theacl->aces[i], ic, flags); i 41 librpc/ndr/uuid.c int i; i 118 librpc/ndr/uuid.c for (i=0;i<6;i++) { i 119 librpc/ndr/uuid.c guid->node[i] = node[i]; i 145 librpc/ndr/uuid.c int i; i 167 librpc/ndr/uuid.c for (i=0;i<6;i++) { i 168 librpc/ndr/uuid.c guid->node[i] = node[i]; i 175 librpc/rpc/binding.c int i; i 214 librpc/rpc/binding.c for (i=0;b->options && b->options[i];i++) { i 215 librpc/rpc/binding.c s = talloc_asprintf_append_buffer(s, ",%s", b->options[i]); i 219 librpc/rpc/binding.c for (i=0;i<ARRAY_SIZE(ncacn_options);i++) { i 220 librpc/rpc/binding.c if (b->flags & ncacn_options[i].flag) { i 221 librpc/rpc/binding.c s = talloc_asprintf_append_buffer(s, ",%s", ncacn_options[i].name); i 239 librpc/rpc/binding.c int i, j, comma_count; i 275 librpc/rpc/binding.c for (i=0;i<ARRAY_SIZE(transports);i++) { i 276 librpc/rpc/binding.c if (strcasecmp(type, transports[i].name) == 0) { i 277 librpc/rpc/binding.c b->transport = transports[i].transport; i 282 librpc/rpc/binding.c if (i==ARRAY_SIZE(transports)) { i 327 librpc/rpc/binding.c for (i=0; (p = strchr(options, ',')); i++) { i 328 librpc/rpc/binding.c b->options[i] = talloc_strndup(b, options, PTR_DIFF(p, options)); i 329 librpc/rpc/binding.c if (!b->options[i]) { i 334 librpc/rpc/binding.c b->options[i] = options; i 335 librpc/rpc/binding.c b->options[i+1] = NULL; i 338 librpc/rpc/binding.c for (i=0;b->options[i];i++) { i 340 librpc/rpc/binding.c if (strcasecmp(ncacn_options[j].name, b->options[i]) == 0) { i 343 librpc/rpc/binding.c for (k=i;b->options[k];k++) { i 346 librpc/rpc/binding.c i--; i 357 librpc/rpc/binding.c for (i=0;b->options[i];i++) { i 358 librpc/rpc/binding.c b->options[i] = b->options[i+1]; i 557 librpc/rpc/binding.c int i; i 560 librpc/rpc/binding.c for (i=0;i<ARRAY_SIZE(transports);i++) { i 561 librpc/rpc/binding.c if (transports[i].num_protocols >= 2 && i 562 librpc/rpc/binding.c transports[i].protseq[1] == prot) { i 563 librpc/rpc/binding.c return transports[i].transport; i 573 librpc/rpc/binding.c int i; i 576 librpc/rpc/binding.c for (i=0;i<ARRAY_SIZE(transports);i++) { i 578 librpc/rpc/binding.c if (transports[i].num_protocols != tower->num_floors - 2) { i 582 librpc/rpc/binding.c for (j = 0; j < transports[i].num_protocols; j++) { i 583 librpc/rpc/binding.c if (transports[i].protseq[j] != tower->floors[j+2].lhs.protocol) { i 588 librpc/rpc/binding.c if (j == transports[i].num_protocols) { i 589 librpc/rpc/binding.c return transports[i].transport; i 599 librpc/rpc/binding.c int i; i 601 librpc/rpc/binding.c for (i=0; i<ARRAY_SIZE(transports); i++) { i 602 librpc/rpc/binding.c if (t == transports[i].transport) { i 603 librpc/rpc/binding.c return transports[i].name; i 670 librpc/rpc/binding.c int num_protocols = -1, i; i 674 librpc/rpc/binding.c for (i=0;i<ARRAY_SIZE(transports);i++) { i 675 librpc/rpc/binding.c if (transports[i].transport == binding->transport) { i 676 librpc/rpc/binding.c protseq = transports[i].protseq; i 677 librpc/rpc/binding.c num_protocols = transports[i].num_protocols; i 706 librpc/rpc/binding.c for (i = 0; i < num_protocols; i++) { i 707 librpc/rpc/binding.c tower->floors[2 + i].lhs.protocol = protseq[i]; i 708 librpc/rpc/binding.c tower->floors[2 + i].lhs.lhs_data = data_blob_talloc(mem_ctx, NULL, 0); i 709 librpc/rpc/binding.c ZERO_STRUCT(tower->floors[2 + i].rhs); i 710 librpc/rpc/binding.c dcerpc_floor_set_rhs_data(mem_ctx, &tower->floors[2 + i], ""); i 35 librpc/tools/ndrdump.c int i; i 37 librpc/tools/ndrdump.c i = strtol(function, NULL, 0); i 38 librpc/tools/ndrdump.c return &p->calls[i]; i 40 librpc/tools/ndrdump.c for (i=0;i<p->num_calls;i++) { i 41 librpc/tools/ndrdump.c if (strcmp(p->calls[i].name, function) == 0) { i 45 librpc/tools/ndrdump.c if (i == p->num_calls) { i 49 librpc/tools/ndrdump.c return &p->calls[i]; i 69 librpc/tools/ndrdump.c int i; i 72 librpc/tools/ndrdump.c for (i=0;i<p->num_calls;i++) { i 73 librpc/tools/ndrdump.c printf("\t0x%02x (%2d) %s\n", i, i, p->calls[i].name); i 356 librpc/tools/ndrdump.c uint32_t i; i 414 librpc/tools/ndrdump.c for (i=0; i < blob.length; i++) { i 415 librpc/tools/ndrdump.c byte_a = blob.data[i]; i 417 librpc/tools/ndrdump.c if (i == v_blob.length) { i 423 librpc/tools/ndrdump.c byte_b = v_blob.data[i]; i 431 librpc/tools/ndrdump.c printf("WARNING! orig and validated differ at byte 0x%02X (%u)\n", i, i); i 433 librpc/tools/ndrdump.c i, byte_a, i, byte_b); i 63 nsswitch/libwbclient/wbc_guid.c int i; i 96 nsswitch/libwbclient/wbc_guid.c for (i=0;i<6;i++) { i 97 nsswitch/libwbclient/wbc_guid.c guid->node[i] = node[i]; i 52 nsswitch/libwbclient/wbc_pam.c struct wbcAuthUserInfo *i; i 58 nsswitch/libwbclient/wbc_pam.c i = talloc(mem_ctx, struct wbcAuthUserInfo); i 59 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i, wbc_status); i 61 nsswitch/libwbclient/wbc_pam.c i->user_flags = resp->data.auth.info3.user_flgs; i 63 nsswitch/libwbclient/wbc_pam.c i->account_name = talloc_strdup(i, resp->data.auth.info3.user_name); i 64 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->account_name, wbc_status); i 65 nsswitch/libwbclient/wbc_pam.c i->user_principal= NULL; i 66 nsswitch/libwbclient/wbc_pam.c i->full_name = talloc_strdup(i, resp->data.auth.info3.full_name); i 67 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->full_name, wbc_status); i 68 nsswitch/libwbclient/wbc_pam.c i->domain_name = talloc_strdup(i, resp->data.auth.info3.logon_dom); i 69 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->domain_name, wbc_status); i 70 nsswitch/libwbclient/wbc_pam.c i->dns_domain_name= NULL; i 72 nsswitch/libwbclient/wbc_pam.c i->acct_flags = resp->data.auth.info3.acct_flags; i 73 nsswitch/libwbclient/wbc_pam.c memcpy(i->user_session_key, i 75 nsswitch/libwbclient/wbc_pam.c sizeof(i->user_session_key)); i 76 nsswitch/libwbclient/wbc_pam.c memcpy(i->lm_session_key, i 78 nsswitch/libwbclient/wbc_pam.c sizeof(i->lm_session_key)); i 80 nsswitch/libwbclient/wbc_pam.c i->logon_count = resp->data.auth.info3.logon_count; i 81 nsswitch/libwbclient/wbc_pam.c i->bad_password_count = resp->data.auth.info3.bad_pw_count; i 83 nsswitch/libwbclient/wbc_pam.c i->logon_time = resp->data.auth.info3.logon_time; i 84 nsswitch/libwbclient/wbc_pam.c i->logoff_time = resp->data.auth.info3.logoff_time; i 85 nsswitch/libwbclient/wbc_pam.c i->kickoff_time = resp->data.auth.info3.kickoff_time; i 86 nsswitch/libwbclient/wbc_pam.c i->pass_last_set_time = resp->data.auth.info3.pass_last_set_time; i 87 nsswitch/libwbclient/wbc_pam.c i->pass_can_change_time = resp->data.auth.info3.pass_can_change_time; i 88 nsswitch/libwbclient/wbc_pam.c i->pass_must_change_time= resp->data.auth.info3.pass_must_change_time; i 90 nsswitch/libwbclient/wbc_pam.c i->logon_server = talloc_strdup(i, resp->data.auth.info3.logon_srv); i 91 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->logon_server, wbc_status); i 92 nsswitch/libwbclient/wbc_pam.c i->logon_script = talloc_strdup(i, resp->data.auth.info3.logon_script); i 93 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->logon_script, wbc_status); i 94 nsswitch/libwbclient/wbc_pam.c i->profile_path = talloc_strdup(i, resp->data.auth.info3.profile_path); i 95 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->profile_path, wbc_status); i 96 nsswitch/libwbclient/wbc_pam.c i->home_directory= talloc_strdup(i, resp->data.auth.info3.home_dir); i 97 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->home_directory, wbc_status); i 98 nsswitch/libwbclient/wbc_pam.c i->home_drive = talloc_strdup(i, resp->data.auth.info3.dir_drive); i 99 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->home_drive, wbc_status); i 101 nsswitch/libwbclient/wbc_pam.c i->num_sids = 2; i 102 nsswitch/libwbclient/wbc_pam.c i->num_sids += resp->data.auth.info3.num_groups; i 103 nsswitch/libwbclient/wbc_pam.c i->num_sids += resp->data.auth.info3.num_other_sids; i 105 nsswitch/libwbclient/wbc_pam.c i->sids = talloc_array(i, struct wbcSidWithAttr, i->num_sids); i 106 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->sids, wbc_status); i 124 nsswitch/libwbclient/wbc_pam.c _SID_COMPOSE(i->sids[sn], domain_sid, i 128 nsswitch/libwbclient/wbc_pam.c _SID_COMPOSE(i->sids[sn], domain_sid, i 158 nsswitch/libwbclient/wbc_pam.c _SID_COMPOSE(i->sids[sn], domain_sid, i 191 nsswitch/libwbclient/wbc_pam.c wbc_status = wbcStringToSid(s, &i->sids[sn].sid); i 194 nsswitch/libwbclient/wbc_pam.c i->sids[sn].attributes = attrs; i 198 nsswitch/libwbclient/wbc_pam.c i->num_sids = sn; i 200 nsswitch/libwbclient/wbc_pam.c *_i = i; i 201 nsswitch/libwbclient/wbc_pam.c i = NULL; i 203 nsswitch/libwbclient/wbc_pam.c talloc_free(i); i 238 nsswitch/libwbclient/wbc_pam.c struct wbcUserPasswordPolicyInfo *i; i 240 nsswitch/libwbclient/wbc_pam.c i = talloc(mem_ctx, struct wbcUserPasswordPolicyInfo); i 241 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i, wbc_status); i 243 nsswitch/libwbclient/wbc_pam.c i->min_passwordage = resp->data.auth.policy.min_passwordage; i 244 nsswitch/libwbclient/wbc_pam.c i->min_length_password = resp->data.auth.policy.min_length_password; i 245 nsswitch/libwbclient/wbc_pam.c i->password_history = resp->data.auth.policy.password_history; i 246 nsswitch/libwbclient/wbc_pam.c i->password_properties = resp->data.auth.policy.password_properties; i 247 nsswitch/libwbclient/wbc_pam.c i->expire = resp->data.auth.policy.expire; i 249 nsswitch/libwbclient/wbc_pam.c *_i = i; i 250 nsswitch/libwbclient/wbc_pam.c i = NULL; i 253 nsswitch/libwbclient/wbc_pam.c talloc_free(i); i 262 nsswitch/libwbclient/wbc_pam.c struct wbcLogonUserInfo *i; i 264 nsswitch/libwbclient/wbc_pam.c i = talloc_zero(mem_ctx, struct wbcLogonUserInfo); i 265 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i, wbc_status); i 267 nsswitch/libwbclient/wbc_pam.c wbc_status = wbc_create_auth_info(i, resp, &i->info); i 271 nsswitch/libwbclient/wbc_pam.c wbc_status = wbcAddNamedBlob(&i->num_blobs, i 272 nsswitch/libwbclient/wbc_pam.c &i->blobs, i 281 nsswitch/libwbclient/wbc_pam.c wbc_status = wbcAddNamedBlob(&i->num_blobs, i 282 nsswitch/libwbclient/wbc_pam.c &i->blobs, i 290 nsswitch/libwbclient/wbc_pam.c *_i = i; i 291 nsswitch/libwbclient/wbc_pam.c i = NULL; i 293 nsswitch/libwbclient/wbc_pam.c if (!WBC_ERROR_IS_OK(wbc_status) && i) { i 294 nsswitch/libwbclient/wbc_pam.c wbcFreeMemory(i->blobs); i 297 nsswitch/libwbclient/wbc_pam.c talloc_free(i); i 543 nsswitch/libwbclient/wbc_pam.c int i; i 567 nsswitch/libwbclient/wbc_pam.c for (i=0; i<params->num_blobs; i++) { i 569 nsswitch/libwbclient/wbc_pam.c if (strcasecmp(params->blobs[i].name, "ccfilename") == 0) { i 570 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { i 572 nsswitch/libwbclient/wbc_pam.c (const char *)params->blobs[i].blob.data, i 578 nsswitch/libwbclient/wbc_pam.c if (strcasecmp(params->blobs[i].name, "user_uid") == 0) { i 579 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { i 581 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data, i 582 nsswitch/libwbclient/wbc_pam.c MIN(params->blobs[i].blob.length, i 588 nsswitch/libwbclient/wbc_pam.c if (strcasecmp(params->blobs[i].name, "flags") == 0) { i 589 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { i 591 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data, i 592 nsswitch/libwbclient/wbc_pam.c MIN(params->blobs[i].blob.length, i 898 nsswitch/libwbclient/wbc_pam.c uint32_t i; i 952 nsswitch/libwbclient/wbc_pam.c for (i=0; i<params->num_blobs; i++) { i 954 nsswitch/libwbclient/wbc_pam.c if (strcasecmp(params->blobs[i].name, "krb5_cc_type") == 0) { i 955 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { i 957 nsswitch/libwbclient/wbc_pam.c (const char *)params->blobs[i].blob.data, i 963 nsswitch/libwbclient/wbc_pam.c if (strcasecmp(params->blobs[i].name, "user_uid") == 0) { i 964 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { i 966 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data, i 968 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.length)); i 973 nsswitch/libwbclient/wbc_pam.c if (strcasecmp(params->blobs[i].name, "flags") == 0) { i 974 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data) { i 977 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data, i 979 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.length)); i 985 nsswitch/libwbclient/wbc_pam.c if (strcasecmp(params->blobs[i].name, "membership_of") == 0) { i 986 nsswitch/libwbclient/wbc_pam.c if (params->blobs[i].blob.data && i 987 nsswitch/libwbclient/wbc_pam.c params->blobs[i].blob.data[0] > 0) { i 989 nsswitch/libwbclient/wbc_pam.c (const char *)params->blobs[i].blob.data, i 85 nsswitch/libwbclient/wbc_pwd.c int i; i 102 nsswitch/libwbclient/wbc_pwd.c for (i=0; i<g->num_gr_mem && mem_p; i++) { i 107 nsswitch/libwbclient/wbc_pwd.c grp->gr_mem[i] = talloc_strdup(grp, mem_p); i 108 nsswitch/libwbclient/wbc_pwd.c BAIL_ON_PTR_ERROR(grp->gr_mem[i], wbc_status); i 111 nsswitch/libwbclient/wbc_pwd.c i += 1; i 116 nsswitch/libwbclient/wbc_pwd.c grp->gr_mem[i] = NULL; i 566 nsswitch/libwbclient/wbc_pwd.c uint32_t i; i 591 nsswitch/libwbclient/wbc_pwd.c for (i = 0; i < response.data.num_entries; i++) { i 592 nsswitch/libwbclient/wbc_pwd.c groups[i] = ((gid_t *)response.extra_data.data)[i]; i 34 nsswitch/libwbclient/wbc_sid.c int i; i 50 nsswitch/libwbclient/wbc_sid.c for (i=0; i<sid->num_auths; i++) { i 52 nsswitch/libwbclient/wbc_sid.c tmp2 = talloc_asprintf_append(tmp, "-%u", sid->sub_auths[i]); i 292 nsswitch/libwbclient/wbc_sid.c size_t i, len, ridbuf_size; i 330 nsswitch/libwbclient/wbc_sid.c for (i=0; i<num_rids && (len-1)>0; i++) { i 336 nsswitch/libwbclient/wbc_sid.c snprintf( ridstr, sizeof(ridstr)-1, "%u\n", rids[i]); i 360 nsswitch/libwbclient/wbc_sid.c for (i=0; i<num_rids; i++) { i 368 nsswitch/libwbclient/wbc_sid.c types[i] = (enum wbcSidType)strtoul(p, &q, 10); i 384 nsswitch/libwbclient/wbc_sid.c names[i] = talloc_strdup(names, p); i 385 nsswitch/libwbclient/wbc_sid.c BAIL_ON_PTR_ERROR(names[i], wbc_status); i 425 nsswitch/libwbclient/wbc_sid.c uint32_t i; i 472 nsswitch/libwbclient/wbc_sid.c for (i = 0; i < response.data.num_entries; i++) { i 477 nsswitch/libwbclient/wbc_sid.c wbc_status = wbcStringToSid(s, &sids[i]); i 516 nsswitch/libwbclient/wbc_sid.c uint32_t i; i 556 nsswitch/libwbclient/wbc_sid.c for (i=0; i<num_sids; i++) { i 561 nsswitch/libwbclient/wbc_sid.c wbc_status = wbcSidToString(&sids[i], &sid_string); i 602 nsswitch/libwbclient/wbc_sid.c for (i = 0; i < response.data.num_entries; i++) { i 609 nsswitch/libwbclient/wbc_sid.c wbc_status = _sid_to_rid(&sid, &rids[i]); i 393 nsswitch/libwbclient/wbc_util.c int i = 0; i 440 nsswitch/libwbclient/wbc_util.c for (i=0; i<count && p; i++) { i 448 nsswitch/libwbclient/wbc_util.c wbc_status = process_domain_info_string(d_list, &d_list[i], p); i 455 nsswitch/libwbclient/wbc_util.c *num_domains = i; i 520 nsswitch/libwbclient/wbc_util.c struct wbcDomainControllerInfoEx *i; i 523 nsswitch/libwbclient/wbc_util.c i = talloc(mem_ctx, struct wbcDomainControllerInfoEx); i 524 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(i, wbc_status); i 526 nsswitch/libwbclient/wbc_util.c i->dc_unc = talloc_strdup(i, resp->data.dsgetdcname.dc_unc); i 527 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(i->dc_unc, wbc_status); i 529 nsswitch/libwbclient/wbc_util.c i->dc_address = talloc_strdup(i, resp->data.dsgetdcname.dc_address); i 530 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(i->dc_address, wbc_status); i 532 nsswitch/libwbclient/wbc_util.c i->dc_address_type = resp->data.dsgetdcname.dc_address_type; i 536 nsswitch/libwbclient/wbc_util.c i->domain_guid = talloc(i, struct wbcGuid); i 537 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(i->domain_guid, wbc_status); i 539 nsswitch/libwbclient/wbc_util.c *i->domain_guid = guid; i 541 nsswitch/libwbclient/wbc_util.c i->domain_guid = NULL; i 544 nsswitch/libwbclient/wbc_util.c i->domain_name = talloc_strdup(i, resp->data.dsgetdcname.domain_name); i 545 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(i->domain_name, wbc_status); i 548 nsswitch/libwbclient/wbc_util.c i->forest_name = talloc_strdup(i, i 550 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(i->forest_name, wbc_status); i 552 nsswitch/libwbclient/wbc_util.c i->forest_name = NULL; i 555 nsswitch/libwbclient/wbc_util.c i->dc_flags = resp->data.dsgetdcname.dc_flags; i 558 nsswitch/libwbclient/wbc_util.c i->dc_site_name = talloc_strdup(i, i 560 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(i->dc_site_name, wbc_status); i 562 nsswitch/libwbclient/wbc_util.c i->dc_site_name = NULL; i 566 nsswitch/libwbclient/wbc_util.c i->client_site_name = talloc_strdup(i, i 568 nsswitch/libwbclient/wbc_util.c BAIL_ON_PTR_ERROR(i->client_site_name, wbc_status); i 570 nsswitch/libwbclient/wbc_util.c i->client_site_name = NULL; i 573 nsswitch/libwbclient/wbc_util.c *_i = i; i 574 nsswitch/libwbclient/wbc_util.c i = NULL; i 577 nsswitch/libwbclient/wbc_util.c talloc_free(i); i 271 nsswitch/nsstest.c int i; i 282 nsswitch/nsstest.c for (i=0; grp->gr_mem[i+1]; i++) { i 283 nsswitch/nsstest.c printf("%s, ", grp->gr_mem[i]); i 285 nsswitch/nsstest.c printf("%s\n", grp->gr_mem[i]); i 293 nsswitch/nsstest.c int i; i 305 nsswitch/nsstest.c for (i=0; i<start-1; i++) { i 306 nsswitch/nsstest.c printf("%d, ", groups[i]); i 308 nsswitch/nsstest.c printf("%d\n", groups[i]); i 393 nsswitch/pam_winbind.c int i; i 401 nsswitch/pam_winbind.c for (i=argc,v=argv; i-- > 0; ++v) { i 404 nsswitch/pam_winbind.c config_file = v[i]; i 461 nsswitch/pam_winbind.c for (i=argc,v=argv; i-- > 0; ++v) { i 622 nsswitch/pam_winbind.c int i; i 623 nsswitch/pam_winbind.c for (i=0; ntstatus_errors[i].ntstatus_string != NULL; i++) { i 624 nsswitch/pam_winbind.c if (!strcasecmp(ntstatus_errors[i].ntstatus_string, i 626 nsswitch/pam_winbind.c return _(ntstatus_errors[i].error_string); i 1226 nsswitch/pam_winbind.c uint32_t i; i 1237 nsswitch/pam_winbind.c for (i=0; i < info->num_blobs; i++) { i 1238 nsswitch/pam_winbind.c if (strcasecmp(info->blobs[i].name, "krb5ccname") == 0) { i 1239 nsswitch/pam_winbind.c krb5ccname = (const char *)info->blobs[i].blob.data; i 1278 nsswitch/pam_winbind.c uint32_t i; i 1284 nsswitch/pam_winbind.c for (i=0; i < info->num_blobs; i++) { i 1285 nsswitch/pam_winbind.c if (strcasecmp(info->blobs[i].name, "unix_username") == 0) { i 1286 nsswitch/pam_winbind.c unix_username = (const char *)info->blobs[i].blob.data; i 1480 nsswitch/pam_winbind.c struct wbcUserPasswordPolicyInfo *i) i 1484 nsswitch/pam_winbind.c if (!i) { i 1493 nsswitch/pam_winbind.c if (i->min_length_password > 0) { i 1496 nsswitch/pam_winbind.c i->min_length_password); i 1502 nsswitch/pam_winbind.c if (i->password_history > 0) { i 1506 nsswitch/pam_winbind.c i->password_history); i 1512 nsswitch/pam_winbind.c if (i->password_properties & WBC_DOMAIN_PASSWORD_COMPLEX) { i 1686 nsswitch/pam_winbind.c int i; i 1841 nsswitch/pam_winbind.c for (i=0; i<ARRAY_SIZE(codes); i++) { i 1843 nsswitch/pam_winbind.c if (_pam_check_remark_auth_err(ctx, error, codes[i], &_ret)) { i 1933 nsswitch/pam_winbind.c int i; i 1977 nsswitch/pam_winbind.c for (i=0; i<ARRAY_SIZE(codes); i++) { i 1979 nsswitch/pam_winbind.c if (_pam_check_remark_auth_err(ctx, error, codes[i], &_ret)) { i 2159 nsswitch/pam_winbind.c int i, replies; i 2167 nsswitch/pam_winbind.c i = 1; i 2169 nsswitch/pam_winbind.c i = 0; i 2172 nsswitch/pam_winbind.c pmsg[i] = &msg[i]; i 2173 nsswitch/pam_winbind.c msg[i].msg_style = PAM_PROMPT_ECHO_OFF; i 2174 nsswitch/pam_winbind.c msg[i++].msg = discard_const_p(char, prompt1); i 2178 nsswitch/pam_winbind.c pmsg[i] = &msg[i]; i 2179 nsswitch/pam_winbind.c msg[i].msg_style = PAM_PROMPT_ECHO_OFF; i 2180 nsswitch/pam_winbind.c msg[i++].msg = discard_const_p(char, prompt2); i 2185 nsswitch/pam_winbind.c retval = converse(ctx->pamh, i, pmsg, &resp); i 2193 nsswitch/pam_winbind.c _pam_drop_reply(resp, i); i 2199 nsswitch/pam_winbind.c token = x_strdup(resp[i - replies].resp); i 2210 nsswitch/pam_winbind.c if (!resp[i - 1].resp || i 2211 nsswitch/pam_winbind.c strcmp(token, resp[i - 1].resp)) { i 2223 nsswitch/pam_winbind.c _pam_drop_reply(resp, i); i 2256 nsswitch/pam_winbind.c int i = 0; i 2264 nsswitch/pam_winbind.c for (i=0; i<ctx->argc; i++) { i 2266 nsswitch/pam_winbind.c if ((strncmp(ctx->argv[i], item, strlen(item)) == 0)) { i 2269 nsswitch/pam_winbind.c if ((p = strchr(ctx->argv[i], '=')) == NULL) { i 2303 nsswitch/pam_winbind.c int i, parm_opt = -1; i 2310 nsswitch/pam_winbind.c for (i = 0; i < ctx->argc; i++) { i 2312 nsswitch/pam_winbind.c if ((strncmp(ctx->argv[i], item, strlen(item)) == 0)) { i 2315 nsswitch/pam_winbind.c if ((p = strchr(ctx->argv[i], '=')) == NULL) { i 3274 nsswitch/pam_winbind.c int i; i 3281 nsswitch/pam_winbind.c for (i=0; i<ARRAY_SIZE(codes); i++) { i 3283 nsswitch/pam_winbind.c if (_pam_check_remark_auth_err(ctx, error, codes[i], &_ret)) { i 278 nsswitch/wbinfo.c uint32_t i; i 288 nsswitch/wbinfo.c for (i = 0; i < num_groups; i++) { i 289 nsswitch/wbinfo.c d_printf("%d\n", (int)groups[i]); i 303 nsswitch/wbinfo.c uint32_t i; i 318 nsswitch/wbinfo.c for (i = 0; i < num_sids; i++) { i 320 nsswitch/wbinfo.c wbc_status = wbcSidToString(&sids[i], &str); i 338 nsswitch/wbinfo.c uint32_t i; i 353 nsswitch/wbinfo.c for (i = 0; i < num_sids; i++) { i 355 nsswitch/wbinfo.c wbc_status = wbcSidToString(&sids[i], &str); i 374 nsswitch/wbinfo.c uint32_t i; i 410 nsswitch/wbinfo.c for (i = 0; i < num_alias_rids; i++) { i 411 nsswitch/wbinfo.c d_printf("%s-%d\n", domain_sid_str, alias_rids[i]); i 477 nsswitch/wbinfo.c int i; i 490 nsswitch/wbinfo.c for (i=0; i<num_domains; i++) { i 492 nsswitch/wbinfo.c d_printf("%-16s", domain_list[i].short_name); i 494 nsswitch/wbinfo.c d_printf("%s", domain_list[i].short_name); i 499 nsswitch/wbinfo.c d_printf("%-24s", domain_list[i].dns_name); i 501 nsswitch/wbinfo.c switch(domain_list[i].trust_type) { i 516 nsswitch/wbinfo.c if (domain_list[i].trust_flags & WBC_DOMINFO_TRUST_TRANSITIVE) { i 522 nsswitch/wbinfo.c if (domain_list[i].trust_flags & WBC_DOMINFO_TRUST_INCOMING) { i 528 nsswitch/wbinfo.c if (domain_list[i].trust_flags & WBC_DOMINFO_TRUST_OUTGOING) { i 562 nsswitch/wbinfo.c int i; i 569 nsswitch/wbinfo.c for (i=0; i<num_domains; i++) { i 573 nsswitch/wbinfo.c if (!strequal(domain_list[i].short_name, domain)) { i 578 nsswitch/wbinfo.c is_offline = (domain_list[i].domain_flags & WBC_DOMINFO_DOMAIN_OFFLINE); i 581 nsswitch/wbinfo.c domain_list[i].short_name, i 1039 nsswitch/wbinfo.c size_t i; i 1090 nsswitch/wbinfo.c for (i=0; i<num_rids; i++) { i 1091 nsswitch/wbinfo.c d_printf("%8d: %s (%s)\n", rids[i], names[i], i 1092 nsswitch/wbinfo.c sid_type_lookup(types[i])); i 1450 nsswitch/wbinfo.c uint32_t i; i 1466 nsswitch/wbinfo.c for (i=0; i < num_users; i++) { i 1467 nsswitch/wbinfo.c d_printf("%s\n", users[i]); i 1480 nsswitch/wbinfo.c uint32_t i; i 1496 nsswitch/wbinfo.c for (i=0; i < num_groups; i++) { i 1497 nsswitch/wbinfo.c d_printf("%s\n", groups[i]); i 251 nsswitch/wbinfo4.c int i; i 265 nsswitch/wbinfo4.c for (i = 0; i < response.data.num_entries; i++) i 266 nsswitch/wbinfo4.c d_printf("%d\n", (int)((gid_t *)response.extra_data.data)[i]); i 280 nsswitch/wbinfo4.c int i; i 295 nsswitch/wbinfo4.c for (i = 0; i < response.data.num_entries; i++) { i 112 nsswitch/winbind_nss_aix.c int i; i 122 nsswitch/winbind_nss_aix.c for (i=0; grp->gr_mem[i]; i++) { i 123 nsswitch/winbind_nss_aix.c free(grp->gr_mem[i]); i 213 nsswitch/winbind_nss_aix.c int i; i 248 nsswitch/winbind_nss_aix.c i=0; i 252 nsswitch/winbind_nss_aix.c if (i == gr->num_gr_mem) { i 255 nsswitch/winbind_nss_aix.c result->gr_mem[i] = strdup(name); i 256 nsswitch/winbind_nss_aix.c i++; i 260 nsswitch/winbind_nss_aix.c result->gr_mem[i] = NULL; i 348 nsswitch/winbind_nss_aix.c int i, idx; i 386 nsswitch/winbind_nss_aix.c for (idx=i=0; i < num_gids-1; i++) { i 387 nsswitch/winbind_nss_aix.c idx += sprintf(tmpbuf+idx, "%u,", gid_list[i]); i 389 nsswitch/winbind_nss_aix.c idx += sprintf(tmpbuf+idx, "%u", gid_list[i]); i 620 nsswitch/winbind_nss_aix.c int i; i 628 nsswitch/winbind_nss_aix.c for (i=0;i<size;i++) { i 629 nsswitch/winbind_nss_aix.c results[i].attr_flag = 0; i 631 nsswitch/winbind_nss_aix.c if (strcmp(attributes[i], S_ID) == 0) { i 632 nsswitch/winbind_nss_aix.c results[i].attr_un.au_int = pwd->pw_uid; i 634 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_PGID) == 0) { i 635 nsswitch/winbind_nss_aix.c results[i].attr_un.au_int = pwd->pw_gid; i 637 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_PWD) == 0) { i 638 nsswitch/winbind_nss_aix.c results[i].attr_un.au_char = strdup(pwd->pw_passwd); i 639 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_HOME) == 0) { i 640 nsswitch/winbind_nss_aix.c results[i].attr_un.au_char = strdup(pwd->pw_dir); i 641 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_SHELL) == 0) { i 642 nsswitch/winbind_nss_aix.c results[i].attr_un.au_char = strdup(pwd->pw_shell); i 643 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_REGISTRY) == 0) { i 644 nsswitch/winbind_nss_aix.c results[i].attr_un.au_char = strdup("WINBIND"); i 645 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_GECOS) == 0) { i 646 nsswitch/winbind_nss_aix.c results[i].attr_un.au_char = strdup(pwd->pw_gecos); i 647 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_PGRP) == 0) { i 648 nsswitch/winbind_nss_aix.c results[i] = pwd_to_group(pwd); i 649 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_GROUPS) == 0) { i 650 nsswitch/winbind_nss_aix.c results[i] = pwd_to_groupsids(pwd); i 651 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], "SID") == 0) { i 652 nsswitch/winbind_nss_aix.c results[i] = pwd_to_sid(pwd); i 654 nsswitch/winbind_nss_aix.c logit("Unknown user attribute '%s'\n", attributes[i]); i 655 nsswitch/winbind_nss_aix.c results[i].attr_flag = EINVAL; i 668 nsswitch/winbind_nss_aix.c int i; i 676 nsswitch/winbind_nss_aix.c for (i=0;i<size;i++) { i 677 nsswitch/winbind_nss_aix.c results[i].attr_flag = 0; i 679 nsswitch/winbind_nss_aix.c if (strcmp(attributes[i], S_PWD) == 0) { i 680 nsswitch/winbind_nss_aix.c results[i].attr_un.au_char = strdup(grp->gr_passwd); i 681 nsswitch/winbind_nss_aix.c } else if (strcmp(attributes[i], S_ID) == 0) { i 682 nsswitch/winbind_nss_aix.c results[i].attr_un.au_int = grp->gr_gid; i 684 nsswitch/winbind_nss_aix.c logit("Unknown group attribute '%s'\n", attributes[i]); i 685 nsswitch/winbind_nss_aix.c results[i].attr_flag = EINVAL; i 761 nsswitch/winbind_nss_aix.c int i; i 805 nsswitch/winbind_nss_aix.c for ( i=0; i<n; i++ ) { i 813 nsswitch/winbind_nss_aix.c a->al_name = strdup(attr_list[i].name); i 814 nsswitch/winbind_nss_aix.c a->al_flags = attr_list[i].flags; i 815 nsswitch/winbind_nss_aix.c a->al_type = attr_list[i].type; i 817 nsswitch/winbind_nss_aix.c ret[i] = a; i 308 nsswitch/winbind_nss_irix.c int i; i 320 nsswitch/winbind_nss_irix.c for (i = 0; i < response.data.num_entries; i++) { i 357 nsswitch/winbind_nss_irix.c int i; i 365 nsswitch/winbind_nss_irix.c for (i = 0; i < response.data.num_entries; i++) { i 268 nsswitch/winbind_nss_linux.c int i; i 307 nsswitch/winbind_nss_linux.c if ((i = (unsigned long)(*buffer) % sizeof(char*)) != 0) i 308 nsswitch/winbind_nss_linux.c i = sizeof(char*) - i; i 311 nsswitch/winbind_nss_linux.c sizeof(char *)+i))) == NULL) { i 317 nsswitch/winbind_nss_linux.c result->gr_mem = (char **)(tst + i); i 329 nsswitch/winbind_nss_linux.c i = 0; i 333 nsswitch/winbind_nss_linux.c if (((result->gr_mem)[i] = i 339 nsswitch/winbind_nss_linux.c strcpy((result->gr_mem)[i], name); i 341 nsswitch/winbind_nss_linux.c i++; i 346 nsswitch/winbind_nss_linux.c (result->gr_mem)[i] = NULL; i 1030 nsswitch/winbind_nss_linux.c int i; i 1065 nsswitch/winbind_nss_linux.c for (i = 0; i < num_gids; i++) { i 1070 nsswitch/winbind_nss_linux.c user, group, gid_list[i]); i 1075 nsswitch/winbind_nss_linux.c if (gid_list[i] == group) { i 1109 nsswitch/winbind_nss_linux.c (*groups)[*start] = gid_list[i]; i 226 nsswitch/winbind_nss_netbsd.c int wblistc, i, isdup, dupc; i 232 nsswitch/winbind_nss_netbsd.c i = winbindd_request_response(WINBINDD_GETGROUPS, &request, &response); i 233 nsswitch/winbind_nss_netbsd.c if (i != NSS_STATUS_SUCCESS) i 238 nsswitch/winbind_nss_netbsd.c for (i = 0; i < wblistc; i++) { /* add winbind gids */ i 241 nsswitch/winbind_nss_netbsd.c if (groups[dupc] == wblistv[i]) { i 249 nsswitch/winbind_nss_netbsd.c groups[*groupc] = wblistv[i]; i 370 nsswitch/winbind_nss_solaris.c int i; i 420 nsswitch/winbind_nss_solaris.c for( i = 0; i < addrcount; i++) { i 426 nsswitch/winbind_nss_solaris.c he->h_addr_list[i] = (char *)&addrp[i]; i 427 nsswitch/winbind_nss_solaris.c if ((addrp[i].s_addr = inet_addr(data)) == -1) { i 434 nsswitch/winbind_nss_solaris.c he->h_addr_list[i] = (char *)&addrp6[i]; i 436 nsswitch/winbind_nss_solaris.c if (inet_pton(AF_INET6, data, &addrp6[i]) != 1) { i 446 nsswitch/winbind_nss_solaris.c IN6_INADDR_TO_V4MAPPED(&in4, &addrp6[i]); i 453 nsswitch/winbind_nss_solaris.c he->h_addr_list[i] = (char *)NULL; i 205 nsswitch/wins.c int i, count, len, size; i 242 nsswitch/wins.c for (i = 0; i < count; i++) { i 244 nsswitch/wins.c if (status[i].flags & 0x80) continue; i 245 nsswitch/wins.c if (status[i].type == 0x20) { i 246 nsswitch/wins.c size = sizeof(status[i].name) + 1; i 252 nsswitch/wins.c strncat(response, status[i].name, size); i 262 nsswitch/wins.c for (i = count; i ; i--) { i 263 nsswitch/wins.c addr = inet_ntoa(ip_list[i-1]); i 270 nsswitch/wins.c if (i != 0) i 333 nsswitch/wins.c int i, count; i 367 nsswitch/wins.c if ((i = (unsigned long)(buffer) % sizeof(char*)) != 0) i 368 nsswitch/wins.c i = sizeof(char*) - i; i 370 nsswitch/wins.c if (get_static(&buffer, &buflen, i) == NULL) { i 383 nsswitch/wins.c for (i = 0; i < count; i++) { i 384 nsswitch/wins.c if ((he->h_addr_list[i] = get_static(&buffer, &buflen, i 390 nsswitch/wins.c memcpy(he->h_addr_list[i], &ip_list[i], INADDRSZ); i 404 nsswitch/wins.c if ((i = (unsigned long)(buffer) % sizeof(char*)) != 0) i 405 nsswitch/wins.c i = sizeof(char*) - i; i 407 nsswitch/wins.c if (get_static(&buffer, &buflen, i) == NULL) { i 265 source3/auth/auth_domain.c int i; i 278 source3/auth/auth_domain.c for (i = 0; !NT_STATUS_IS_OK(nt_status) && retry && (i < 3); i++) { i 50 source3/auth/auth_script.c int ret, i; i 81 source3/auth/auth_script.c for (i = 0; i < 8; i++) { i 82 source3/auth/auth_script.c slprintf(&hex_str[i*2], 3, "%02X", auth_context->challenge.data[i]); i 88 source3/auth/auth_script.c for (i = 0; i < 24; i++) { i 89 source3/auth/auth_script.c slprintf(&hex_str[i*2], 3, "%02X", user_info->lm_resp.data[i]); i 96 source3/auth/auth_script.c for (i = 0; i < 24; i++) { i 97 source3/auth/auth_script.c slprintf(&hex_str[i*2], 3, "%02X", user_info->nt_resp.data[i]); i 37 source3/auth/auth_util.c unsigned int i; i 47 source3/auth/auth_util.c for (i = 1; i < result->num_sids; i++) { i 49 source3/auth/auth_util.c &result->sids[i]) == 0) { i 50 source3/auth/auth_util.c sid_copy(&result->sids[i], &result->sids[0]); i 660 source3/auth/auth_util.c size_t i; i 669 source3/auth/auth_util.c for (i=1; i<token->num_sids; i++) { i 672 source3/auth/auth_util.c sid_string_talloc(frame, &token->user_sids[i])); i 704 source3/auth/auth_util.c size_t i; i 744 source3/auth/auth_util.c for (i=1; i<server_info->ptok->num_sids; i++) { i 746 source3/auth/auth_util.c DOM_SID *sid = &server_info->ptok->user_sids[i]; i 779 source3/auth/auth_util.c for ( i=0; i<server_info->utok.ngroups; i++ ) { i 780 source3/auth/auth_util.c if (!gid_to_unix_groups_sid( server_info->utok.groups[i], &tmp_sid ) ) { i 782 source3/auth/auth_util.c "for gid %u!\n", (unsigned int)server_info->utok.groups[i])); i 835 source3/auth/auth_util.c size_t i; i 973 source3/auth/auth_util.c for (i=0; i<num_group_sids; i++) { i 974 source3/auth/auth_util.c gid_to_sid(&group_sids[i], gids[i]); i 1035 source3/auth/auth_util.c for ( i=0; i<num_gids; i++ ) { i 1040 source3/auth/auth_util.c if ( lp_idmap_gid(&low, &high) && (gids[i] >= low) && (gids[i] <= high) ) i 1043 source3/auth/auth_util.c if ( !gid_to_unix_groups_sid( gids[i], &unix_group_sid ) ) { i 1045 source3/auth/auth_util.c "for gid %u!\n", (unsigned int)gids[i])); i 1883 source3/auth/auth_util.c uint32_t i; i 2074 source3/auth/auth_util.c for (i=0; i < result->num_sids; i++) { i 2075 source3/auth/auth_util.c memcpy(&result->sids[i], &info->sids[i+2].sid, sizeof(result->sids[i])); i 439 source3/auth/pass_check.c int i; i 444 source3/auth/pass_check.c for (i = strlen(password); i > 0; i -= LINUX_PASSWORD_SEG_CHARS) { i 466 source3/auth/pass_check.c int i; i 475 source3/auth/pass_check.c for (i = 0; i < parts; i++) { i 479 source3/auth/pass_check.c StrnCpy(salt, &result[2 + i * AUTH_CIPHERTEXT_SEG_CHARS], 2); i 499 source3/auth/pass_check.c int i; i 509 source3/auth/pass_check.c for (i = offset; i < (len - (N - 1)); i++) { i 510 source3/auth/pass_check.c char c = s[i]; i 513 source3/auth/pass_check.c s[i] = toupper_ascii(c); i 514 source3/auth/pass_check.c if (!NT_STATUS_EQUAL(nt_status = string_combinations2(s, i + 1, fn, N - 1),NT_STATUS_WRONG_PASSWORD)) { i 517 source3/auth/pass_check.c s[i] = c; i 35 source3/auth/token_util.c int i; i 40 source3/auth/token_util.c for ( i=0; i<token->num_sids; i++ ) { i 41 source3/auth/token_util.c if ( sid_equal( sid, &token->user_sids[i] ) ) i 128 source3/auth/token_util.c size_t i, num_aliases; i 150 source3/auth/token_util.c for (i=0; i<num_aliases; i++) { i 152 source3/auth/token_util.c sid_compose(&alias_sid, domain_sid, aliases[i]); i 347 source3/auth/token_util.c int i; i 414 source3/auth/token_util.c for (i=1; i<num_groupsids; i++) { i 415 source3/auth/token_util.c status = add_sid_to_array_unique(result, &groupsids[i], i 519 source3/auth/token_util.c size_t i; i 531 source3/auth/token_util.c for (i = 0; i < token->num_sids; i++) i 533 source3/auth/token_util.c ("SID[%3lu]: %s\n", (unsigned long)i, i 534 source3/auth/token_util.c sid_string_dbg(&token->user_sids[i]))); i 546 source3/auth/token_util.c int i; i 553 source3/auth/token_util.c for (i = 0; i < n_groups; i++) i 554 source3/auth/token_util.c DEBUGADDC(dbg_class, dbg_lev, ("Group[%3i]: %ld\n", i, i 555 source3/auth/token_util.c (long int)groups[i])); i 132 source3/client/cifs.upcall.c int i, n; i 142 source3/client/cifs.upcall.c for (i = 0; i < n; i++) { i 144 source3/client/cifs.upcall.c namelist[i]->d_name); i 151 source3/client/cifs.upcall.c free(namelist[i]); i 157 source3/client/cifs.upcall.c free(namelist[i]); i 163 source3/client/cifs.upcall.c free(namelist[i]); i 169 source3/client/cifs.upcall.c free(namelist[i]); i 176 source3/client/cifs.upcall.c free(namelist[i]); i 184 source3/client/cifs.upcall.c free(namelist[i]); i 401 source3/client/cifs.upcall.c int i = 1; i 405 source3/client/cifs.upcall.c if (!(i++ % 4) && *from) i 171 source3/client/client.c int i; i 177 source3/client/client.c i = 0; i 178 source3/client/client.c while (i < n) { i 179 source3/client/client.c if (*b == '\r' && (i<(n-1)) && *(b+1) == '\n') { i 180 source3/client/client.c b++;i++; i 186 source3/client/client.c i++; i 189 source3/client/client.c return(i); i 199 source3/client/client.c int i; i 205 source3/client/client.c i = 0; i 206 source3/client/client.c while (i < (n - 1) && (i < BUFFER_SIZE)) { i 212 source3/client/client.c b[i++] = '\r'; i 215 source3/client/client.c b[i++] = c; i 218 source3/client/client.c return(i); i 1542 source3/client/client.c unsigned int i; i 1577 source3/client/client.c for (i=0; i<num_streams; i++) { i 1578 source3/client/client.c d_printf("stream: [%s], %lld bytes\n", streams[i].name, i 1579 source3/client/client.c (unsigned long long)streams[i].size); i 2958 source3/client/client.c uint16 i; i 3033 source3/client/client.c for (i = 0; i < num_file_acls; i++) { i 3036 source3/client/client.c unsigned char tagtype = CVAL(retbuf, SMB_POSIX_ACL_HEADER_SIZE+(i*SMB_POSIX_ACL_ENTRY_SIZE)); i 3037 source3/client/client.c unsigned char perms = CVAL(retbuf, SMB_POSIX_ACL_HEADER_SIZE+(i*SMB_POSIX_ACL_ENTRY_SIZE)+1); i 3044 source3/client/client.c uorg = IVAL(retbuf,SMB_POSIX_ACL_HEADER_SIZE+(i*SMB_POSIX_ACL_ENTRY_SIZE)+2); i 3051 source3/client/client.c uorg = IVAL(retbuf,SMB_POSIX_ACL_HEADER_SIZE+(i*SMB_POSIX_ACL_ENTRY_SIZE)+2); i 3070 source3/client/client.c for (i = 0; i < num_dir_acls; i++) { i 3073 source3/client/client.c unsigned char tagtype = CVAL(retbuf, SMB_POSIX_ACL_HEADER_SIZE+((i+num_file_acls)*SMB_POSIX_ACL_ENTRY_SIZE)); i 3074 source3/client/client.c unsigned char perms = CVAL(retbuf, SMB_POSIX_ACL_HEADER_SIZE+((i+num_file_acls)*SMB_POSIX_ACL_ENTRY_SIZE)+1); i 3081 source3/client/client.c uorg = IVAL(retbuf,SMB_POSIX_ACL_HEADER_SIZE+((i+num_file_acls)*SMB_POSIX_ACL_ENTRY_SIZE)+2); i 3088 source3/client/client.c uorg = IVAL(retbuf,SMB_POSIX_ACL_HEADER_SIZE+((i+num_file_acls)*SMB_POSIX_ACL_ENTRY_SIZE)+2); i 3651 source3/client/client.c int i; i 3683 source3/client/client.c for (i=0; i < info_ctr.ctr.ctr1->count; i++) { i 3684 source3/client/client.c struct srvsvc_NetShareInfo1 info = info_ctr.ctr.ctr1->array[i]; i 3989 source3/client/client.c int i = 0, matches = 0; i 3993 source3/client/client.c while (commands[i].fn != NULL) { i 3994 source3/client/client.c if (strequal(commands[i].name,tok)) { i 3996 source3/client/client.c cmd = i; i 3998 source3/client/client.c } else if (strnequal(commands[i].name, tok, tok_len)) { i 4000 source3/client/client.c cmd = i; i 4002 source3/client/client.c i++; i 4020 source3/client/client.c int i=0,j; i 4024 source3/client/client.c if ((i = process_tok(buf)) >= 0) i 4026 source3/client/client.c commands[i].name,commands[i].description); i 4028 source3/client/client.c while (commands[i].description) { i 4029 source3/client/client.c for (j=0; commands[i].description && (j<5); j++) { i 4030 source3/client/client.c d_printf("%-15s",commands[i].name); i 4031 source3/client/client.c i++; i 4069 source3/client/client.c int i; i 4086 source3/client/client.c if ((i = process_tok(tok)) >= 0) { i 4087 source3/client/client.c rc = commands[i].fn(); i 4088 source3/client/client.c } else if (i == -2) { i 4170 source3/client/client.c int i; i 4193 source3/client/client.c for (i = len-1; i >= 0; i--) { i 4194 source3/client/client.c if ((text[i] == '/') || (text[i] == CLI_DIRSEP_CHAR)) { i 4199 source3/client/client.c info.text = text+i+1; i 4200 source3/client/client.c info.samelen = info.len = len-i-1; i 4202 source3/client/client.c if (i > 0) { i 4203 source3/client/client.c info.dirmask = SMB_MALLOC_ARRAY(char, i+2); i 4207 source3/client/client.c strncpy(info.dirmask, text, i+1); i 4208 source3/client/client.c info.dirmask[i+1] = 0; i 4212 source3/client/client.c i-1, i 4267 source3/client/client.c for (i = 0; i < info.count; i++) { i 4268 source3/client/client.c SAFE_FREE(info.matches[i]); i 4282 source3/client/client.c int i; i 4293 source3/client/client.c for (i = 0; commands[i].name; i++) { i 4294 source3/client/client.c if ((strncmp(commands[i].name, buf, sp - buf) == 0) && i 4295 source3/client/client.c (commands[i].name[sp - buf] == 0)) { i 4299 source3/client/client.c if (commands[i].name == NULL) i 4306 source3/client/client.c compl_type = commands[i].compl_args[0]; i 4308 source3/client/client.c compl_type = commands[i].compl_args[1]; i 4316 source3/client/client.c int i, len, samelen = 0, count=1; i 4325 source3/client/client.c for (i=0;commands[i].fn && count < MAX_COMPLETIONS-1;i++) { i 4326 source3/client/client.c if (strncmp(text, commands[i].name, len) == 0) { i 4327 source3/client/client.c matches[count] = SMB_STRDUP(commands[i].name); i 4357 source3/client/client.c for (i = 0; i < count; i++) i 4358 source3/client/client.c free(matches[i]); i 4468 source3/client/client.c int i; i 4501 source3/client/client.c if ((i = process_tok(tok)) >= 0) { i 4502 source3/client/client.c rc = commands[i].fn(); i 4503 source3/client/client.c } else if (i == -2) { i 4845 source3/client/client.c int i; i 4846 source3/client/client.c for (i = 1; i < argc; i++) { i 4847 source3/client/client.c if (strncmp("-T", argv[i],2)==0) i 4850 source3/client/client.c i++; i 4851 source3/client/client.c if (!tar_parseargs(argc, argv, poptGetOptArg(pc), i)) { i 161 source3/client/clitar.c int i, chk, l; i 183 source3/client/clitar.c i = strlen(b)+1; i 185 source3/client/clitar.c dotarbuf(f, b, TBLOCK*(((i-1)/TBLOCK)+1)); i 207 source3/client/clitar.c for (i = 8, jp=(char*)&size; i; i--) i 208 source3/client/clitar.c hb.dbuf.size[i+3] = *(jp++); i 215 source3/client/clitar.c for (chk=0, i=sizeof(hb.dummy), jp=hb.dummy; --i>=0;) i 231 source3/client/clitar.c int i; i 240 source3/client/clitar.c for (chk=0, i=sizeof(hb->dummy), jp=hb->dummy; --i>=0;) i 247 source3/client/clitar.c for (i=sizeof(hb->dbuf.chksum), jp=hb->dbuf.chksum; --i>=0;) i 1504 source3/client/clitar.c int i; i 1507 source3/client/clitar.c for (i=0; i<clipn; i++) { i 1508 source3/client/clitar.c DEBUG(5,("arg %d = %s\n", i, cliplist[i])); i 1510 source3/client/clitar.c if (*(cliplist[i]+strlen(cliplist[i])-1)=='\\') { i 1511 source3/client/clitar.c *(cliplist[i]+strlen(cliplist[i])-1)='\0'; i 1514 source3/client/clitar.c if (strrchr_m(cliplist[i], '\\')) { i 1523 source3/client/clitar.c if (*cliplist[i]=='\\') { i 1525 source3/client/clitar.c cliplist[i]); i 1530 source3/client/clitar.c cliplist[i]); i 1568 source3/client/clitar.c cliplist[i]); i 1601 source3/client/clitar.c int i; i 1602 source3/client/clitar.c for (i = 0; i < clipn; ++i) { i 1603 source3/client/clitar.c SAFE_FREE(cliplist[i]); i 1653 source3/client/clitar.c int i; i 1706 source3/client/clitar.c for (i = 0; (! error) && (i < clipn); i++) { i 1709 source3/client/clitar.c cliplist[i] = NULL; i 1711 source3/client/clitar.c DEBUG(0, ("Could not allocate space for a cliplist item, # %i\n", i)); i 1715 source3/client/clitar.c cliplist[i] = tmpstr; i 49 source3/client/get_printing_ticket.c int i; i 51 source3/client/get_printing_ticket.c for ( i = 0; i < argc; i++) { i 52 source3/client/get_printing_ticket.c fprintf(fp, "argv[%d] = '%s'\n", i, argv[i]); i 200 source3/client/mount.cifs.c int i, length; i 202 source3/client/mount.cifs.c i = access(file_name, R_OK); i 203 source3/client/mount.cifs.c if (i) i 204 source3/client/mount.cifs.c return i; i 219 source3/client/mount.cifs.c for(i=0;i<4086;i++) { i 220 source3/client/mount.cifs.c if((line_buf[i] != ' ') && (line_buf[i] != '\t')) i 224 source3/client/mount.cifs.c if (strncasecmp("username",line_buf+i,8) == 0) { i 225 source3/client/mount.cifs.c temp_val = strchr(line_buf + i,'='); i 248 source3/client/mount.cifs.c } else if (strncasecmp("password",line_buf+i,8) == 0) { i 249 source3/client/mount.cifs.c temp_val = strchr(line_buf+i,'='); i 275 source3/client/mount.cifs.c } else if (strncasecmp("domain",line_buf+i,6) == 0) { i 276 source3/client/mount.cifs.c temp_val = strchr(line_buf+i,'='); i 314 source3/client/mount.cifs.c int i; i 343 source3/client/mount.cifs.c for(i=0;i<MOUNT_PASSWD_SIZE;i++) { i 358 source3/client/mount.cifs.c mountpassword[i] = '\0'; i 361 source3/client/mount.cifs.c mountpassword[i] = c; i 364 source3/client/mount.cifs.c if((i == MOUNT_PASSWD_SIZE) && (verboseflag)) { i 769 source3/client/mount.cifs.c int i,j; i 780 source3/client/mount.cifs.c for(i=0;i<len;i++) { i 781 source3/client/mount.cifs.c if(pass[i] == ',') i 797 source3/client/mount.cifs.c for(i=0,j=0;i<len;i++,j++) { i 798 source3/client/mount.cifs.c new_pass_buf[j] = pass[i]; i 799 source3/client/mount.cifs.c if(pass[i] == ',') { i 801 source3/client/mount.cifs.c new_pass_buf[j] = pass[i]; i 823 source3/client/mount.cifs.c int i; i 871 source3/client/mount.cifs.c for(i=0;i<original_len;i++) { i 872 source3/client/mount.cifs.c if(i<len) i 873 source3/client/mount.cifs.c original_string[i] = usernm[i+1]; i 875 source3/client/mount.cifs.c original_string[i] = ','; i 116 source3/client/mtab.c int i; i 142 source3/client/mtab.c i = open (linktargetfile, O_WRONLY|O_CREAT, S_IRUSR|S_IWUSR); i 143 source3/client/mtab.c if (i < 0) { i 150 source3/client/mtab.c close(i); i 78 source3/client/smbspool.c int i; /* Looping var */ i 297 source3/client/smbspool.c for (i = 0; i < copies; i++) { i 325 source3/client/smbspool.c int i; i 344 source3/client/smbspool.c for (i = 0; i < ARRAY_SIZE(auth_errors); i++) { i 345 source3/client/smbspool.c if (!NT_STATUS_EQUAL(nt_status, auth_errors[i])) { i 78 source3/client/tree.c int i = 0, j, level,type; i 88 source3/client/tree.c comps[i++] = pd->name; i 102 source3/client/tree.c comps[i++] = pd->name; i 118 source3/client/tree.c for (j = i - 1; j >= 0; j--) { i 457 source3/client/tree.c GList *i; i 462 source3/client/tree.c i = GTK_TREE_SELECTION(tree); i 463 source3/client/tree.c while (i){ i 469 source3/client/tree.c item = GTK_WIDGET (i->data); i 474 source3/client/tree.c i = i->next; i 614 source3/client/tree.c gint i; i 89 source3/groupdb/mapping.c size_t i; i 94 source3/groupdb/mapping.c for (i=0; i<num_members; i++) { i 95 source3/groupdb/mapping.c NTSTATUS status = backend->one_alias_membership(&members[i], sids, num); i 628 source3/groupdb/mapping.c size_t i, num_alias_sids; i 656 source3/groupdb/mapping.c for (i=0; i<num_alias_sids; i++) { i 657 source3/groupdb/mapping.c if (!sid_peek_check_rid(domain_sid, &alias_sids[i], i 90 source3/groupdb/mapping_ldb.c int i; i 91 source3/groupdb/mapping_ldb.c for (i=0;i<ARRAY_SIZE(init_ldif);i++) { i 92 source3/groupdb/mapping_ldb.c ldif = ldb_ldif_read_string(ldb, &init_ldif[i]); i 146 source3/groupdb/mapping_ldb.c int ret, i; i 174 source3/groupdb/mapping_ldb.c for (i=0;i<msg->num_elements;i++) { i 175 source3/groupdb/mapping_ldb.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 319 source3/groupdb/mapping_ldb.c int i, ret; i 349 source3/groupdb/mapping_ldb.c for (i=0;i<res->count;i++) { i 354 source3/groupdb/mapping_ldb.c if (!msg_to_group_map(res->msgs[i], &(*pp_rmap)[*p_num_entries])) { i 381 source3/groupdb/mapping_ldb.c int ret, i; i 398 source3/groupdb/mapping_ldb.c for (i=0;i<res->count;i++) { i 400 source3/groupdb/mapping_ldb.c el = ldb_msg_find_element(res->msgs[i], "sid"); i 497 source3/groupdb/mapping_ldb.c int ret, i; i 529 source3/groupdb/mapping_ldb.c for (i=0;i<el->num_values;i++) { i 531 source3/groupdb/mapping_ldb.c string_to_sid(&sid, (const char *)el->values[i].data); i 89 source3/groupdb/mapping_tdb.c int i; i 91 source3/groupdb/mapping_tdb.c for ( i=0; i<num_entries; i++ ) { i 92 source3/groupdb/mapping_tdb.c if ( map_table[i].gid == -1 ) { i 93 source3/groupdb/mapping_tdb.c group_map_remove( &map_table[i].sid ); i 422 source3/groupdb/mapping_tdb.c size_t i; i 427 source3/groupdb/mapping_tdb.c for (i=0; i<num_members; i++) { i 428 source3/groupdb/mapping_tdb.c NTSTATUS status = one_alias_membership(&members[i], sids, num); i 438 source3/groupdb/mapping_tdb.c size_t i, num; i 445 source3/groupdb/mapping_tdb.c for (i=0; i<num; i++) { i 446 source3/groupdb/mapping_tdb.c if (sid_compare(alias, &sids[i]) == 0) { i 623 source3/groupdb/mapping_tdb.c size_t i, num; i 640 source3/groupdb/mapping_tdb.c for (i=0; i<num; i++) { i 641 source3/groupdb/mapping_tdb.c if (sid_compare(&sids[i], alias) == 0) { i 653 source3/groupdb/mapping_tdb.c if (i < num) i 654 source3/groupdb/mapping_tdb.c sids[i] = sids[num-1]; i 679 source3/groupdb/mapping_tdb.c for (i=0; i<num; i++) { i 681 source3/groupdb/mapping_tdb.c sid_to_fstring(sid_string, &sids[i]); i 362 source3/include/libsmbclient.h typedef void (*smbc_list_print_job_fn)(struct print_job_info *i); i 336 source3/include/proto.h bool bitmap_set(struct bitmap *bm, unsigned i); i 337 source3/include/proto.h bool bitmap_clear(struct bitmap *bm, unsigned i); i 338 source3/include/proto.h bool bitmap_query(struct bitmap *bm, unsigned i); i 1079 source3/include/proto.h const char *my_netbios_names(int i); i 1503 source3/include/proto.h char *octal_string(int i); i 4281 source3/include/proto.h struct parm_struct *lp_next_parameter(int snum, int *i, int allparameters); i 83 source3/iniparser/src/dictionary.c int i ; i 86 source3/iniparser/src/dictionary.c for (hash=0, i=0 ; i<len ; i++) { i 87 source3/iniparser/src/dictionary.c hash += (unsigned)key[i] ; i 140 source3/iniparser/src/dictionary.c int i ; i 143 source3/iniparser/src/dictionary.c for (i=0 ; i<d->size ; i++) { i 144 source3/iniparser/src/dictionary.c if (d->key[i]!=NULL) i 145 source3/iniparser/src/dictionary.c free(d->key[i]); i 146 source3/iniparser/src/dictionary.c if (d->val[i]!=NULL) i 147 source3/iniparser/src/dictionary.c free(d->val[i]); i 175 source3/iniparser/src/dictionary.c int i ; i 178 source3/iniparser/src/dictionary.c for (i=0 ; i<d->size ; i++) { i 182 source3/iniparser/src/dictionary.c if (hash==d->hash[i]) { i 184 source3/iniparser/src/dictionary.c if (!strcmp(key, d->key[i])) { i 185 source3/iniparser/src/dictionary.c return d->val[i] ; i 292 source3/iniparser/src/dictionary.c int i ; i 301 source3/iniparser/src/dictionary.c for (i=0 ; i<d->size ; i++) { i 302 source3/iniparser/src/dictionary.c if (d->key[i]==NULL) i 304 source3/iniparser/src/dictionary.c if (hash==d->hash[i]) { /* Same hash value */ i 305 source3/iniparser/src/dictionary.c if (!strcmp(key, d->key[i])) { /* Same key */ i 307 source3/iniparser/src/dictionary.c if (d->val[i]!=NULL) i 308 source3/iniparser/src/dictionary.c free(d->val[i]); i 309 source3/iniparser/src/dictionary.c d->val[i] = val ? strdup(val) : NULL ; i 330 source3/iniparser/src/dictionary.c for (i=0 ; i<d->size ; i++) { i 331 source3/iniparser/src/dictionary.c if (d->key[i]==NULL) { i 337 source3/iniparser/src/dictionary.c d->key[i] = strdup(key); i 338 source3/iniparser/src/dictionary.c d->val[i] = val ? strdup(val) : NULL ; i 339 source3/iniparser/src/dictionary.c d->hash[i] = hash; i 358 source3/iniparser/src/dictionary.c int i ; i 365 source3/iniparser/src/dictionary.c for (i=0 ; i<d->size ; i++) { i 366 source3/iniparser/src/dictionary.c if (d->key[i]==NULL) i 369 source3/iniparser/src/dictionary.c if (hash==d->hash[i]) { i 371 source3/iniparser/src/dictionary.c if (!strcmp(key, d->key[i])) { i 377 source3/iniparser/src/dictionary.c if (i>=d->size) i 381 source3/iniparser/src/dictionary.c free(d->key[i]); i 382 source3/iniparser/src/dictionary.c d->key[i] = NULL ; i 383 source3/iniparser/src/dictionary.c if (d->val[i]!=NULL) { i 384 source3/iniparser/src/dictionary.c free(d->val[i]); i 385 source3/iniparser/src/dictionary.c d->val[i] = NULL ; i 387 source3/iniparser/src/dictionary.c d->hash[i] = 0 ; i 453 source3/iniparser/src/dictionary.c int i ; i 460 source3/iniparser/src/dictionary.c for (i=0 ; i<d->size ; i++) { i 461 source3/iniparser/src/dictionary.c if (d->key[i]) { i 463 source3/iniparser/src/dictionary.c d->key[i], i 464 source3/iniparser/src/dictionary.c d->val[i] ? d->val[i] : "UNDEF"); i 479 source3/iniparser/src/dictionary.c int i ; i 488 source3/iniparser/src/dictionary.c for (i=0 ; i<NVALS ; i++) { i 489 source3/iniparser/src/dictionary.c sprintf(cval, "%04d", i); i 493 source3/iniparser/src/dictionary.c for (i=0 ; i<NVALS ; i++) { i 494 source3/iniparser/src/dictionary.c sprintf(cval, "%04d", i); i 501 source3/iniparser/src/dictionary.c for (i=0 ; i<NVALS ; i++) { i 502 source3/iniparser/src/dictionary.c sprintf(cval, "%04d", i); i 76 source3/iniparser/src/iniparser.c int i ; i 81 source3/iniparser/src/iniparser.c for (i=0 ; i<d->size ; i++) { i 82 source3/iniparser/src/iniparser.c if (d->key[i]==NULL) i 84 source3/iniparser/src/iniparser.c if (strchr(d->key[i], ':')==NULL) { i 109 source3/iniparser/src/iniparser.c int i ; i 114 source3/iniparser/src/iniparser.c for (i=0 ; i<d->size ; i++) { i 115 source3/iniparser/src/iniparser.c if (d->key[i]==NULL) i 117 source3/iniparser/src/iniparser.c if (strchr(d->key[i], ':')==NULL) { i 126 source3/iniparser/src/iniparser.c return d->key[i] ; i 145 source3/iniparser/src/iniparser.c int i ; i 148 source3/iniparser/src/iniparser.c for (i=0 ; i<d->size ; i++) { i 149 source3/iniparser/src/iniparser.c if (d->key[i]==NULL) i 151 source3/iniparser/src/iniparser.c if (d->val[i]!=NULL) { i 152 source3/iniparser/src/iniparser.c fprintf(f, "[%s]=[%s]\n", d->key[i], d->val[i]); i 154 source3/iniparser/src/iniparser.c fprintf(f, "[%s]=UNDEF\n", d->key[i]); i 174 source3/iniparser/src/iniparser.c int i, j ; i 185 source3/iniparser/src/iniparser.c for (i=0 ; i<d->size ; i++) { i 186 source3/iniparser/src/iniparser.c if (d->key[i]==NULL) i 188 source3/iniparser/src/iniparser.c fprintf(f, "%s = %s\n", d->key[i], d->val[i]); i 192 source3/iniparser/src/iniparser.c for (i=0 ; i<nsec ; i++) { i 193 source3/iniparser/src/iniparser.c secname = iniparser_getsecname(d, i) ; i 57 source3/iniparser/src/strlib.c int i ; i 61 source3/iniparser/src/strlib.c i=0 ; i 62 source3/iniparser/src/strlib.c while (s[i] && i<ASCIILINESZ) { i 63 source3/iniparser/src/strlib.c l[i] = (char)tolower((int)s[i]); i 64 source3/iniparser/src/strlib.c i++ ; i 88 source3/iniparser/src/strlib.c int i ; i 92 source3/iniparser/src/strlib.c i=0 ; i 93 source3/iniparser/src/strlib.c while (s[i] && i<ASCIILINESZ) { i 94 source3/iniparser/src/strlib.c l[i] = (char)toupper((int)s[i]); i 95 source3/iniparser/src/strlib.c i++ ; i 63 source3/iniparser/test/iniexample.c int i ; i 94 source3/iniparser/test/iniexample.c i = iniparser_getint(ini, "wine:year", -1); i 95 source3/iniparser/test/iniexample.c if (i>0) { i 96 source3/iniparser/test/iniexample.c printf("year: [%d]\n", i); i 32 source3/intl/lang_tdb.c int num_lines, i; i 52 source3/intl/lang_tdb.c for (i=0;i<num_lines;i++) { i 53 source3/intl/lang_tdb.c if (strncmp(lines[i], "msgid \"", 7) == 0) { i 54 source3/intl/lang_tdb.c msgid = lines[i] + 7; i 56 source3/intl/lang_tdb.c if (msgid && strncmp(lines[i], "msgstr \"", 8) == 0) { i 57 source3/intl/lang_tdb.c msgstr = lines[i] + 8; i 82 source3/intl/lang_tdb.c int i; i 85 source3/intl/lang_tdb.c for (i=0; vars[i]; i++) { i 86 source3/intl/lang_tdb.c if ((p = getenv(vars[i]))) { i 88 source3/lib/account_pol.c int i, count; i 97 source3/lib/account_pol.c for (i=0; account_policy_names[i].string; i++) { i 98 source3/lib/account_pol.c nl[i] = account_policy_names[i].string; i 111 source3/lib/account_pol.c int i; i 112 source3/lib/account_pol.c for (i=0; account_policy_names[i].string; i++) { i 113 source3/lib/account_pol.c if (field == account_policy_names[i].field) { i 114 source3/lib/account_pol.c return account_policy_names[i].string; i 126 source3/lib/account_pol.c int i; i 127 source3/lib/account_pol.c for (i=0; account_policy_names[i].field; i++) { i 128 source3/lib/account_pol.c if (field == account_policy_names[i].field) { i 129 source3/lib/account_pol.c return account_policy_names[i].ldap_attr; i 141 source3/lib/account_pol.c int i; i 142 source3/lib/account_pol.c for (i=0; account_policy_names[i].string; i++) { i 143 source3/lib/account_pol.c if (field == account_policy_names[i].field) { i 144 source3/lib/account_pol.c return account_policy_names[i].description; i 156 source3/lib/account_pol.c int i; i 157 source3/lib/account_pol.c for (i=0; account_policy_names[i].string; i++) { i 158 source3/lib/account_pol.c if (strcmp(name, account_policy_names[i].string) == 0) { i 159 source3/lib/account_pol.c return account_policy_names[i].field; i 171 source3/lib/account_pol.c int i; i 172 source3/lib/account_pol.c for (i=0; account_policy_names[i].field; i++) { i 173 source3/lib/account_pol.c if (account_policy_names[i].field == account_policy) { i 174 source3/lib/account_pol.c *val = account_policy_names[i].default_val; i 209 source3/lib/account_pol.c int i; i 258 source3/lib/account_pol.c for (i=0; account_policy_names[i].field; i++) { i 260 source3/lib/account_pol.c if (!account_policy_set_default_on_empty(account_policy_names[i].field)) { i 82 source3/lib/adt_tree.c int i; i 115 source3/lib/adt_tree.c for ( i = node->num_children-1; i>=1; i-- ) i 118 source3/lib/adt_tree.c infant->key, node->children[i-1]->key)); i 123 source3/lib/adt_tree.c if ( StrCaseCmp( infant->key, node->children[i-1]->key ) > 0 ) { i 125 source3/lib/adt_tree.c i)); i 126 source3/lib/adt_tree.c node->children[i] = infant; i 132 source3/lib/adt_tree.c node->children[i] = node->children[i-1]; i 135 source3/lib/adt_tree.c DEBUG(11,("pathtree_birth_child: Exiting loop (i == [%d])\n", i )); i 140 source3/lib/adt_tree.c if ( i == 0 ) i 154 source3/lib/adt_tree.c int i, result; i 166 source3/lib/adt_tree.c for ( i=0; i<node->num_children; i++ ) i 169 source3/lib/adt_tree.c node->children[i]->key)); i 171 source3/lib/adt_tree.c result = StrCaseCmp( node->children[i]->key, key ); i 174 source3/lib/adt_tree.c next = node->children[i]; i 286 source3/lib/adt_tree.c int i; i 313 source3/lib/adt_tree.c for ( i=0; i<num_children; i++ ) { i 314 source3/lib/adt_tree.c pathtree_print_children(ctx, node->children[i], debug, path2 ); i 324 source3/lib/adt_tree.c int i; i 331 source3/lib/adt_tree.c for ( i=0; i<num_children; i++ ) { i 333 source3/lib/adt_tree.c pathtree_print_children(ctx, tree->root->children[i], debug, i 60 source3/lib/audit.c int i; i 61 source3/lib/audit.c for (i=0; audit_category_tab[i].category_str; i++) { i 62 source3/lib/audit.c if (category == audit_category_tab[i].category) { i 63 source3/lib/audit.c return audit_category_tab[i].category_str; i 71 source3/lib/audit.c int i; i 72 source3/lib/audit.c for (i=0; audit_category_tab[i].param_str; i++) { i 73 source3/lib/audit.c if (category == audit_category_tab[i].category) { i 74 source3/lib/audit.c return audit_category_tab[i].param_str; i 82 source3/lib/audit.c int i; i 83 source3/lib/audit.c for (i=0; audit_category_tab[i].description; i++) { i 84 source3/lib/audit.c if (category == audit_category_tab[i].category) { i 85 source3/lib/audit.c return audit_category_tab[i].description; i 122 source3/lib/avahi.c int i, num_watches; i 128 source3/lib/avahi.c for (i=0; i<num_watches; i++) { i 129 source3/lib/avahi.c if (w == watches[i]) { i 133 source3/lib/avahi.c if (i == num_watches) { i 138 source3/lib/avahi.c memmove(&watches[i], &watches[i+1], i 139 source3/lib/avahi.c sizeof(*watches) * (num_watches - i - 1)); i 226 source3/lib/avahi.c int i, num_timeouts; i 232 source3/lib/avahi.c for (i=0; i<num_timeouts; i++) { i 233 source3/lib/avahi.c if (t == timeouts[i]) { i 237 source3/lib/avahi.c if (i == num_timeouts) { i 242 source3/lib/avahi.c memmove(&timeouts[i], &timeouts[i+1], i 243 source3/lib/avahi.c sizeof(*timeouts) * (num_timeouts - i - 1)); i 102 source3/lib/bitmap.c bool bitmap_set(struct bitmap *bm, unsigned i) i 104 source3/lib/bitmap.c if (i >= bm->n) { i 106 source3/lib/bitmap.c i, bm->n)); i 109 source3/lib/bitmap.c bm->b[i/32] |= (1<<(i%32)); i 116 source3/lib/bitmap.c bool bitmap_clear(struct bitmap *bm, unsigned i) i 118 source3/lib/bitmap.c if (i >= bm->n) { i 120 source3/lib/bitmap.c i, bm->n)); i 123 source3/lib/bitmap.c bm->b[i/32] &= ~(1<<(i%32)); i 130 source3/lib/bitmap.c bool bitmap_query(struct bitmap *bm, unsigned i) i 132 source3/lib/bitmap.c if (i >= bm->n) return False; i 133 source3/lib/bitmap.c if (bm->b[i/32] & (1<<(i%32))) { i 145 source3/lib/bitmap.c unsigned int i, j; i 149 source3/lib/bitmap.c i = ofs; i 150 source3/lib/bitmap.c while (i < bm->n) { i 151 source3/lib/bitmap.c if (~(bm->b[i/32])) { i 152 source3/lib/bitmap.c j = i; i 158 source3/lib/bitmap.c i += 32; i 159 source3/lib/bitmap.c i &= ~31; i 162 source3/lib/bitmap.c i = 0; i 163 source3/lib/bitmap.c while (i < ofs) { i 164 source3/lib/bitmap.c if (~(bm->b[i/32])) { i 165 source3/lib/bitmap.c j = i; i 171 source3/lib/bitmap.c i += 32; i 172 source3/lib/bitmap.c i &= ~31; i 1065 source3/lib/charcnv.c size_t i, buffer_len, dest_len; i 1077 source3/lib/charcnv.c for (i = 0; buffer[i] != 0 && (i < buffer_len); i++) { i 1080 source3/lib/charcnv.c size_t mb_len = convert_string(CH_UTF16LE, CH_DOS, buffer+i, sizeof(smb_ucs2_t), mb, sizeof(mb), False); i 1334 source3/lib/charcnv.c size_t i; i 1339 source3/lib/charcnv.c for (i = 0; i < (ret / 2) && i < (dest_len / 2) && dest_ucs2[i]; i++) { i 1340 source3/lib/charcnv.c smb_ucs2_t v = toupper_w(dest_ucs2[i]); i 1341 source3/lib/charcnv.c if (v != dest_ucs2[i]) { i 1342 source3/lib/charcnv.c dest_ucs2[i] = v; i 560 source3/lib/dbwrap_ctdb.c int ret, i; i 572 source3/lib/dbwrap_ctdb.c for (i=0;i<h->m_all->count;i++) { i 43 source3/lib/dbwrap_file.c int i; i 44 source3/lib/dbwrap_file.c for (i=0; i<len; i++) { i 45 source3/lib/dbwrap_file.c n = ((n << 5) + n) ^ (uint32)(p[i]); i 257 source3/lib/dbwrap_file.c int i; i 260 source3/lib/dbwrap_file.c for (i=0; i<256; i++) { i 262 source3/lib/dbwrap_file.c ctx->dirname, i); i 376 source3/lib/dbwrap_file.c int ret, i; i 390 source3/lib/dbwrap_file.c for (i=0; i<256; i++) { i 392 source3/lib/dbwrap_file.c path = talloc_asprintf(result, "%s/%2.2X", name, i); i 190 source3/lib/debug.c int i; i 193 source3/lib/debug.c for ( i = 0; i < debug_num_classes; i++ ) { i 194 source3/lib/debug.c SAFE_FREE( classname_table[i] ); i 226 source3/lib/debug.c int i, dim; i 242 source3/lib/debug.c for (i = 0, dim = 0; i < debug_num_classes; i++) { i 243 source3/lib/debug.c int l = asprintf(&list[i], i 245 source3/lib/debug.c classname_table[i], i 246 source3/lib/debug.c DEBUGLEVEL_CLASS_ISSET[i]?DEBUGLEVEL_CLASS[i]:DEBUGLEVEL); i 260 source3/lib/debug.c for (i = 0; i < debug_num_classes; i++) { i 261 source3/lib/debug.c int l = strlen(list[i]); i 262 source3/lib/debug.c strncpy(b, list[i], l); i 270 source3/lib/debug.c for (i = 0; i < debug_num_classes; i++) { i 271 source3/lib/debug.c SAFE_FREE(list[i]); i 300 source3/lib/debug.c int i; i 304 source3/lib/debug.c for (i=0; i < debug_num_classes; i++) { i 305 source3/lib/debug.c if (strcmp(classname, classname_table[i])==0) i 306 source3/lib/debug.c return i; i 424 source3/lib/debug.c int i, ndx; i 437 source3/lib/debug.c i = 1; /* start processing at the next params */ i 439 source3/lib/debug.c i = 0; /* DBGC_ALL not specified OR class name was included */ i 443 source3/lib/debug.c for (; i < debug_num_classes && params[i]; i++) { i 445 source3/lib/debug.c if ((class_name = strtok_r(params[i],":", &saveptr)) && i 451 source3/lib/debug.c DEBUG(0,("debug_parse_params: unrecognized debug class name or format [%s]\n", params[i])); i 915 source3/lib/debug.c size_t i; i 922 source3/lib/debug.c for( i = 0; msg[i]; i++ ) { i 931 source3/lib/debug.c format_bufr[format_pos++] = msg[i]; i 934 source3/lib/debug.c if( '\n' == msg[i] ) i 228 source3/lib/display_sec.c int i; i 235 source3/lib/display_sec.c for (i = 0; i < sec_acl->num_aces; i++) { i 236 source3/lib/display_sec.c display_sec_ace(&sec_acl->aces[i]); i 111 source3/lib/errmap_unix.c int i = 0; i 125 source3/lib/errmap_unix.c while(unix_dos_nt_errmap[i].unix_error != 0) { i 126 source3/lib/errmap_unix.c if (unix_dos_nt_errmap[i].unix_error == unix_error) i 127 source3/lib/errmap_unix.c return unix_dos_nt_errmap[i].nt_error; i 128 source3/lib/errmap_unix.c i++; i 250 source3/lib/errmap_unix.c int i; i 260 source3/lib/errmap_unix.c for (i=0;nt_errno_map[i].error;i++) { i 261 source3/lib/errmap_unix.c if (NT_STATUS_V(nt_errno_map[i].status) == i 263 source3/lib/errmap_unix.c return nt_errno_map[i].error; i 147 source3/lib/eventlog/eventlog.c int32_t start_record, i, new_start; i 184 source3/lib/eventlog/eventlog.c for ( i = start_record; i < end_record; i++ ) { i 187 source3/lib/eventlog/eventlog.c key.dptr = (unsigned char *)&i; i 192 source3/lib/eventlog/eventlog.c i ) ); i 209 source3/lib/eventlog/eventlog.c (unsigned int)i, reclen, nbytes ) ); i 227 source3/lib/eventlog/eventlog.c nbytes, needed, (unsigned int)start_record, (unsigned int)i ) ); i 229 source3/lib/eventlog/eventlog.c new_start = i; i 231 source3/lib/eventlog/eventlog.c for ( i = start_record; i < new_start; i++ ) { i 233 source3/lib/eventlog/eventlog.c key.dptr = (unsigned char *)&i; i 843 source3/lib/eventlog/eventlog.c uint32_t i; i 887 source3/lib/eventlog/eventlog.c for (i=0; i < e->NumStrings; i++) { i 888 source3/lib/eventlog/eventlog.c t->strings[i] = talloc_strdup(t->strings, e->Strings[i]); i 889 source3/lib/eventlog/eventlog.c NT_STATUS_HAVE_NO_MEMORY(t->strings[i]); i 906 source3/lib/eventlog/eventlog.c uint32_t i; i 948 source3/lib/eventlog/eventlog.c for (i=0; i < t->num_of_strings; i++) { i 949 source3/lib/eventlog/eventlog.c e->Strings[i] = talloc_strdup(e->Strings, t->strings[i]); i 950 source3/lib/eventlog/eventlog.c NT_STATUS_HAVE_NO_MEMORY(e->Strings[i]); i 120 source3/lib/iconv.c int i; i 124 source3/lib/iconv.c for(i = 0; builtin_functions[i].name; i++) i 125 source3/lib/iconv.c smb_register_charset(&builtin_functions[i]); i 34 source3/lib/interface.c struct interface *i; i 35 source3/lib/interface.c for (i=local_interfaces;i;i=i->next) { i 36 source3/lib/interface.c if (sockaddr_equal((struct sockaddr *)&i->ip,ip)) { i 57 source3/lib/interface.c struct interface *i; i 63 source3/lib/interface.c for (i=local_interfaces;i;i=i->next) { i 65 source3/lib/interface.c if (same_net(ip, (struct sockaddr *)&i->ip, (struct sockaddr *)&i->netmask)) { i 66 source3/lib/interface.c return i; i 68 source3/lib/interface.c } else if (sockaddr_equal((struct sockaddr *)&i->ip, ip)) { i 69 source3/lib/interface.c return i; i 82 source3/lib/interface.c struct interface *i; i 83 source3/lib/interface.c for (i=local_interfaces;i;i=i->next) { i 84 source3/lib/interface.c if (same_net(from, (struct sockaddr *)&i->ip, (struct sockaddr *)&i->netmask)) { i 94 source3/lib/interface.c struct interface *i; i 95 source3/lib/interface.c for (i=local_interfaces;i;i=i->next) { i 96 source3/lib/interface.c if (sockaddr_equal((struct sockaddr *)&i->ip,pss)) { i 99 source3/lib/interface.c psa6->sin6_scope_id = if_nametoindex(i->name); i 125 source3/lib/interface.c struct interface *i; i 127 source3/lib/interface.c for (i=local_interfaces;i;i=i->next) { i 140 source3/lib/interface.c struct interface *i; i 142 source3/lib/interface.c for (i=local_interfaces;i;i=i->next) { i 143 source3/lib/interface.c if (is_loopback_addr((struct sockaddr *)&i->ip)) { i 146 source3/lib/interface.c if (i->ip.ss_family == AF_INET) { i 160 source3/lib/interface.c struct interface *i; i 162 source3/lib/interface.c for (i=local_interfaces;i ;i=i->next) { i 163 source3/lib/interface.c if ((i->ip.ss_family == AF_INET) && i 164 source3/lib/interface.c (!is_zero_ip_v4(((struct sockaddr_in *)&i->ip)->sin_addr))) i 170 source3/lib/interface.c if (!i) { i 173 source3/lib/interface.c return &((const struct sockaddr_in *)&i->ip)->sin_addr; i 182 source3/lib/interface.c struct interface *i; i 184 source3/lib/interface.c for (i=local_interfaces;i && n;i=i->next) { i 188 source3/lib/interface.c if (i) { i 189 source3/lib/interface.c return i; i 200 source3/lib/interface.c struct interface *i; i 202 source3/lib/interface.c for (i=local_interfaces;i && n;i=i->next) { i 206 source3/lib/interface.c if (i) { i 207 source3/lib/interface.c return &i->ip; i 218 source3/lib/interface.c struct interface *i; i 220 source3/lib/interface.c for (i=local_interfaces;i && n;i=i->next) { i 224 source3/lib/interface.c if (i && i->ip.ss_family == AF_INET) { i 225 source3/lib/interface.c return &((const struct sockaddr_in *)&i->ip)->sin_addr; i 236 source3/lib/interface.c struct interface *i; i 238 source3/lib/interface.c for (i=local_interfaces;i && n;i=i->next) { i 242 source3/lib/interface.c if (i && i->ip.ss_family == AF_INET) { i 243 source3/lib/interface.c return &((const struct sockaddr_in *)&i->bcast)->sin_addr; i 254 source3/lib/interface.c struct interface *i; i 256 source3/lib/interface.c for (i=local_interfaces;i && n;i=i->next) { i 260 source3/lib/interface.c if (i) { i 261 source3/lib/interface.c return &i->bcast; i 273 source3/lib/interface.c struct interface *i = iface_find(ip, true); i 274 source3/lib/interface.c if (i) { i 275 source3/lib/interface.c return &i->ip; i 281 source3/lib/interface.c for (i=local_interfaces;i;i=i->next) { i 282 source3/lib/interface.c if (i->ip.ss_family == ip->sa_family) { i 283 source3/lib/interface.c return &i->ip; i 369 source3/lib/interface.c int i; i 374 source3/lib/interface.c for (i=0;i<total_probed;i++) { i 375 source3/lib/interface.c if (gen_fnmatch(token, probed_ifaces[i].name) == 0) { i 376 source3/lib/interface.c add_interface(&probed_ifaces[i]); i 393 source3/lib/interface.c for (i=0;i<total_probed;i++) { i 394 source3/lib/interface.c if (sockaddr_equal((struct sockaddr *)&ss, (struct sockaddr *)&probed_ifaces[i].ip)) { i 395 source3/lib/interface.c add_interface(&probed_ifaces[i]); i 449 source3/lib/interface.c for (i=0;i<total_probed;i++) { i 451 source3/lib/interface.c (struct sockaddr *)&probed_ifaces[i].ip, i 457 source3/lib/interface.c probed_ifaces[i].netmask; i 458 source3/lib/interface.c probed_ifaces[i].netmask = ss_mask; i 463 source3/lib/interface.c probed_ifaces[i].name)); i 464 source3/lib/interface.c add_interface(&probed_ifaces[i]); i 465 source3/lib/interface.c probed_ifaces[i].netmask = saved_mask; i 497 source3/lib/interface.c int i; i 530 source3/lib/interface.c for (i=0;i<total_probed;i++) { i 531 source3/lib/interface.c if (probed_ifaces[i].flags & IFF_BROADCAST) { i 532 source3/lib/interface.c add_interface(&probed_ifaces[i]); i 36 source3/lib/interfaces.c unsigned int i; i 41 source3/lib/interfaces.c for (i = 0; masklen >= 8; masklen -= 8, i++) { i 46 source3/lib/interfaces.c i++; i 47 source3/lib/interfaces.c for (;i < sizeof(struct in6_addr); i++) { i 74 source3/lib/interfaces.c unsigned int i = 0, len = 0; i 93 source3/lib/interfaces.c for (i = 0; i < len; i++, p++, pmask++) { i 276 source3/lib/interfaces.c int total, i, j; i 284 source3/lib/interfaces.c for (i=1;i<total;) { i 285 source3/lib/interfaces.c if (iface_comp(&ifaces[i-1], &ifaces[i]) == 0) { i 286 source3/lib/interfaces.c for (j=i-1;j<total-1;j++) { i 291 source3/lib/interfaces.c i++; i 40 source3/lib/ldap_escape.c int i = 0; i 75 source3/lib/ldap_escape.c p = &output[i]; i 78 source3/lib/ldap_escape.c i += 3; i 83 source3/lib/ldap_escape.c i++; i 111 source3/lib/ldb/common/attrib_handlers.c long long i = strtoll((char *)in->data, &end, 0); i 115 source3/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)talloc_asprintf(mem_ctx, "%lld", i); i 286 source3/lib/ldb/common/attrib_handlers.c int ret, i; i 296 source3/lib/ldb/common/attrib_handlers.c for (i=0;subclasses[i];i++) { i 298 source3/lib/ldb/common/attrib_handlers.c vs.data = discard_const_p(uint8_t, subclasses[i]); i 299 source3/lib/ldb/common/attrib_handlers.c vs.length = strlen(subclasses[i]); i 395 source3/lib/ldb/common/attrib_handlers.c int i; i 398 source3/lib/ldb/common/attrib_handlers.c for (i=0;i<num_handlers;i++) { i 399 source3/lib/ldb/common/attrib_handlers.c if (strcmp(ldb_standard_attribs[i].attr, syntax) == 0) { i 400 source3/lib/ldb/common/attrib_handlers.c return &ldb_standard_attribs[i]; i 41 source3/lib/ldb/common/ldb_attributes.c int i; i 53 source3/lib/ldb/common/ldb_attributes.c for (i=0;i<num_handlers;i++) { i 54 source3/lib/ldb/common/ldb_attributes.c if (h[ldb->schema.num_attrib_handlers+i].flags & LDB_ATTR_FLAG_ALLOCATED) { i 55 source3/lib/ldb/common/ldb_attributes.c h[ldb->schema.num_attrib_handlers+i].attr = talloc_strdup(ldb->schema.attrib_handlers, i 56 source3/lib/ldb/common/ldb_attributes.c h[ldb->schema.num_attrib_handlers+i].attr); i 57 source3/lib/ldb/common/ldb_attributes.c if (h[ldb->schema.num_attrib_handlers+i].attr == NULL) { i 116 source3/lib/ldb/common/ldb_attributes.c int i; i 119 source3/lib/ldb/common/ldb_attributes.c for (i=0;i<ldb->schema.num_attrib_handlers;i++) { i 120 source3/lib/ldb/common/ldb_attributes.c if (strcmp(ldb->schema.attrib_handlers[i].attr, "*") == 0) { i 121 source3/lib/ldb/common/ldb_attributes.c def = &ldb->schema.attrib_handlers[i]; i 123 source3/lib/ldb/common/ldb_attributes.c if (ldb_attr_cmp(attrib, ldb->schema.attrib_handlers[i].attr) == 0) { i 124 source3/lib/ldb/common/ldb_attributes.c return &ldb->schema.attrib_handlers[i]; i 137 source3/lib/ldb/common/ldb_attributes.c int i; i 145 source3/lib/ldb/common/ldb_attributes.c i = h - ldb->schema.attrib_handlers; i 146 source3/lib/ldb/common/ldb_attributes.c if (i < ldb->schema.num_attrib_handlers - 1) { i 147 source3/lib/ldb/common/ldb_attributes.c memmove(&ldb->schema.attrib_handlers[i], i 148 source3/lib/ldb/common/ldb_attributes.c h+1, sizeof(*h) * (ldb->schema.num_attrib_handlers-(i+1))); i 187 source3/lib/ldb/common/ldb_attributes.c int i; i 188 source3/lib/ldb/common/ldb_attributes.c for (i=0;i<ARRAY_SIZE(wellknown);i++) { i 189 source3/lib/ldb/common/ldb_attributes.c if (ldb_set_attrib_handler_syntax(ldb, wellknown[i].attr, i 190 source3/lib/ldb/common/ldb_attributes.c wellknown[i].syntax) != 0) { i 203 source3/lib/ldb/common/ldb_attributes.c int i; i 204 source3/lib/ldb/common/ldb_attributes.c for (i=0;i<ldb->schema.num_classes;i++) { i 205 source3/lib/ldb/common/ldb_attributes.c if (ldb_attr_cmp(classname, ldb->schema.classes[i].name) == 0) { i 206 source3/lib/ldb/common/ldb_attributes.c return (const char **)ldb->schema.classes[i].subclasses; i 247 source3/lib/ldb/common/ldb_attributes.c int i, n; i 251 source3/lib/ldb/common/ldb_attributes.c for (i=0;i<ldb->schema.num_classes;i++) { i 252 source3/lib/ldb/common/ldb_attributes.c if (ldb_attr_cmp(classname, ldb->schema.classes[i].name) == 0) { i 256 source3/lib/ldb/common/ldb_attributes.c if (i == ldb->schema.num_classes) { i 259 source3/lib/ldb/common/ldb_attributes.c c = &ldb->schema.classes[i]; i 285 source3/lib/ldb/common/ldb_attributes.c int i; i 288 source3/lib/ldb/common/ldb_attributes.c for (i=0;i<ldb->schema.num_classes;i++) { i 289 source3/lib/ldb/common/ldb_attributes.c if (ldb_attr_cmp(classname, ldb->schema.classes[i].name) == 0) { i 293 source3/lib/ldb/common/ldb_attributes.c if (i == ldb->schema.num_classes) { i 297 source3/lib/ldb/common/ldb_attributes.c c = &ldb->schema.classes[i]; i 300 source3/lib/ldb/common/ldb_attributes.c if (ldb->schema.num_classes-(i+1) > 0) { i 301 source3/lib/ldb/common/ldb_attributes.c memmove(c, c+1, sizeof(*c) * (ldb->schema.num_classes-(i+1))); i 41 source3/lib/ldb/common/ldb_controls.c int i; i 45 source3/lib/ldb/common/ldb_controls.c for (i = 0; controls[i]; i++) { i 46 source3/lib/ldb/common/ldb_controls.c if (strcmp(oid, controls[i]->oid) == 0) { i 51 source3/lib/ldb/common/ldb_controls.c return controls[i]; i 63 source3/lib/ldb/common/ldb_controls.c int i, j; i 66 source3/lib/ldb/common/ldb_controls.c for (i = 0; req->controls[i]; i++); i 67 source3/lib/ldb/common/ldb_controls.c if (i == 1) { i 72 source3/lib/ldb/common/ldb_controls.c lcs = talloc_array(req, struct ldb_control *, i); i 77 source3/lib/ldb/common/ldb_controls.c for (i = 0, j = 0; (*saver)[i]; i++) { i 78 source3/lib/ldb/common/ldb_controls.c if (exclude == (*saver)[i]) continue; i 79 source3/lib/ldb/common/ldb_controls.c lcs[j] = (*saver)[i]; i 92 source3/lib/ldb/common/ldb_controls.c int i; i 98 source3/lib/ldb/common/ldb_controls.c for (i = 0; controls[i]; i++) { i 99 source3/lib/ldb/common/ldb_controls.c if (controls[i]->critical) { i 469 source3/lib/ldb/common/ldb_dn.c int i; i 482 source3/lib/ldb/common/ldb_dn.c for (i = 0; i < edn->comp_num; i++) { i 483 source3/lib/ldb/common/ldb_dn.c value = ldb_dn_escape_value(dn, edn->components[i].value); i 486 source3/lib/ldb/common/ldb_dn.c if (i == 0) { i 487 source3/lib/ldb/common/ldb_dn.c dn = talloc_asprintf_append(dn, "%s=%s", edn->components[i].name, value); i 489 source3/lib/ldb/common/ldb_dn.c dn = talloc_asprintf_append(dn, ",%s=%s", edn->components[i].name, value); i 598 source3/lib/ldb/common/ldb_dn.c int i, ret; i 614 source3/lib/ldb/common/ldb_dn.c for (i = 0; i < edn->comp_num; i++) { i 619 source3/lib/ldb/common/ldb_dn.c dc.name = ldb_attr_casefold(cedn->components, edn->components[i].name); i 627 source3/lib/ldb/common/ldb_dn.c &(edn->components[i].value), i 634 source3/lib/ldb/common/ldb_dn.c cedn->components[i] = dc; i 709 source3/lib/ldb/common/ldb_dn.c int i, offset; i 721 source3/lib/ldb/common/ldb_dn.c for (i = 0; i < offset; i++) { i 722 source3/lib/ldb/common/ldb_dn.c new_dn->components[i] = ldb_dn_copy_component(new_dn->components, &(old->components[i])); i 735 source3/lib/ldb/common/ldb_dn.c int i, n, e; i 751 source3/lib/ldb/common/ldb_dn.c for (i = 0; i < newdn->comp_num; i++) { i 752 source3/lib/ldb/common/ldb_dn.c newdn->components[n - i] = ldb_dn_copy_component(newdn->components, i 753 source3/lib/ldb/common/ldb_dn.c &(dn->components[e - i])); i 754 source3/lib/ldb/common/ldb_dn.c if ((e - i) == 0) { i 842 source3/lib/ldb/common/ldb_dn.c int i; i 867 source3/lib/ldb/common/ldb_dn.c for (i = 0; i < dn1->comp_num; i++) { i 868 source3/lib/ldb/common/ldb_dn.c newdn->components[i] = ldb_dn_copy_component(newdn->components, i 869 source3/lib/ldb/common/ldb_dn.c &(dn1->components[i])); i 870 source3/lib/ldb/common/ldb_dn.c if (newdn->components[i].value.data == NULL) { i 914 source3/lib/ldb/common/ldb_dn.c int i; i 918 source3/lib/ldb/common/ldb_dn.c for (i = dn->comp_num - 1 ; i >= 0; i--) { i 919 source3/lib/ldb/common/ldb_dn.c if (ldb_attr_cmp(dn->components[i].name, "dc") != 0) { i 924 source3/lib/ldb/common/ldb_dn.c ldb_dn_escape_value(mem_ctx, dn->components[i].value), i 927 source3/lib/ldb/common/ldb_dn.c cracked = ldb_dn_escape_value(mem_ctx, dn->components[i].value); i 935 source3/lib/ldb/common/ldb_dn.c if (i < 0) { i 945 source3/lib/ldb/common/ldb_dn.c for (; i > 0; i--) { i 947 source3/lib/ldb/common/ldb_dn.c ldb_dn_escape_value(mem_ctx, dn->components[i].value)); i 956 source3/lib/ldb/common/ldb_dn.c ldb_dn_escape_value(mem_ctx, dn->components[i].value)); i 959 source3/lib/ldb/common/ldb_dn.c ldb_dn_escape_value(mem_ctx, dn->components[i].value)); i 111 source3/lib/ldb/common/ldb_ldif.c int bit_offset=0, byte_offset, idx, i, n; i 115 source3/lib/ldb/common/ldb_ldif.c n=i=0; i 119 source3/lib/ldb/common/ldb_ldif.c byte_offset = (i*6)/8; i 120 source3/lib/ldb/common/ldb_ldif.c bit_offset = (i*6)%8; i 131 source3/lib/ldb/common/ldb_ldif.c s++; i++; i 157 source3/lib/ldb/common/ldb_ldif.c int bit_offset, byte_offset, idx, i; i 165 source3/lib/ldb/common/ldb_ldif.c for (i=0;i<bytes;i++) { i 166 source3/lib/ldb/common/ldb_ldif.c byte_offset = (i*6)/8; i 167 source3/lib/ldb/common/ldb_ldif.c bit_offset = (i*6)%8; i 176 source3/lib/ldb/common/ldb_ldif.c out[i] = b64[idx]; i 179 source3/lib/ldb/common/ldb_ldif.c for (;i<bytes+pad_bytes;i++) i 180 source3/lib/ldb/common/ldb_ldif.c out[i] = '='; i 181 source3/lib/ldb/common/ldb_ldif.c out[i] = 0; i 191 source3/lib/ldb/common/ldb_ldif.c unsigned int i; i 202 source3/lib/ldb/common/ldb_ldif.c for (i=0; i<val->length; i++) { i 203 source3/lib/ldb/common/ldb_ldif.c if (!isprint(p[i]) || p[i] == '\n') { i 219 source3/lib/ldb/common/ldb_ldif.c unsigned int i; i 222 source3/lib/ldb/common/ldb_ldif.c for (i=0;i<length;i++) { i 223 source3/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "%c", buf[i]); i 225 source3/lib/ldb/common/ldb_ldif.c if (i != (length-1) && (i + start_pos) % 77 == 0) { i 280 source3/lib/ldb/common/ldb_ldif.c unsigned int i, j; i 292 source3/lib/ldb/common/ldb_ldif.c for (i=0;ldb_changetypes[i].name;i++) { i 293 source3/lib/ldb/common/ldb_ldif.c if (ldb_changetypes[i].changetype == ldif->changetype) { i 297 source3/lib/ldb/common/ldb_ldif.c if (!ldb_changetypes[i].name) { i 303 source3/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "changetype: %s\n", ldb_changetypes[i].name); i 307 source3/lib/ldb/common/ldb_ldif.c for (i=0;i<msg->num_elements;i++) { i 310 source3/lib/ldb/common/ldb_ldif.c h = ldb_attrib_handler(ldb, msg->elements[i].name); i 313 source3/lib/ldb/common/ldb_ldif.c switch (msg->elements[i].flags & LDB_FLAG_MOD_MASK) { i 316 source3/lib/ldb/common/ldb_ldif.c msg->elements[i].name); i 320 source3/lib/ldb/common/ldb_ldif.c msg->elements[i].name); i 324 source3/lib/ldb/common/ldb_ldif.c msg->elements[i].name); i 329 source3/lib/ldb/common/ldb_ldif.c for (j=0;j<msg->elements[i].num_values;j++) { i 331 source3/lib/ldb/common/ldb_ldif.c ret = h->ldif_write_fn(ldb, mem_ctx, &msg->elements[i].values[j], &v); i 335 source3/lib/ldb/common/ldb_ldif.c msg->elements[i].name); i 339 source3/lib/ldb/common/ldb_ldif.c strlen(msg->elements[i].name)+3); i 344 source3/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "%s: ", msg->elements[i].name); i 348 source3/lib/ldb/common/ldb_ldif.c strlen(msg->elements[i].name)+2); i 353 source3/lib/ldb/common/ldb_ldif.c if (v.data != msg->elements[i].values[j].data) { i 582 source3/lib/ldb/common/ldb_ldif.c int i; i 583 source3/lib/ldb/common/ldb_ldif.c for (i=0;ldb_changetypes[i].name;i++) { i 584 source3/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp((char *)value.data, ldb_changetypes[i].name) == 0) { i 585 source3/lib/ldb/common/ldb_ldif.c ldif->changetype = ldb_changetypes[i].changetype; i 589 source3/lib/ldb/common/ldb_ldif.c if (!ldb_changetypes[i].name) { i 104 source3/lib/ldb/common/ldb_match.c unsigned int i; i 119 source3/lib/ldb/common/ldb_match.c for (i = 0; i < el->num_values; i++) { i 120 source3/lib/ldb/common/ldb_match.c ret = h->comparison_fn(ldb, ldb, &el->values[i], &tree->u.comparison.value); i 144 source3/lib/ldb/common/ldb_match.c unsigned int i; i 174 source3/lib/ldb/common/ldb_match.c for (i=0;i<el->num_values;i++) { i 176 source3/lib/ldb/common/ldb_match.c &el->values[i]) == 0) { i 260 source3/lib/ldb/common/ldb_match.c unsigned int i; i 268 source3/lib/ldb/common/ldb_match.c for (i = 0; i < el->num_values; i++) { i 269 source3/lib/ldb/common/ldb_match.c if (ldb_wildcard_compare(ldb, tree, el->values[i]) == 1) { i 309 source3/lib/ldb/common/ldb_match.c int i; i 333 source3/lib/ldb/common/ldb_match.c for (i=0;i<ARRAY_SIZE(rules);i++) { i 334 source3/lib/ldb/common/ldb_match.c if (strcmp(rules[i].oid, tree->u.extended.rule_id) == 0) { i 335 source3/lib/ldb/common/ldb_match.c comp = rules[i].comparator; i 351 source3/lib/ldb/common/ldb_match.c for (i=0;i<el->num_values;i++) { i 352 source3/lib/ldb/common/ldb_match.c int ret = comp(&el->values[i], &tree->u.extended.value); i 372 source3/lib/ldb/common/ldb_match.c unsigned int i; i 377 source3/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { i 378 source3/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); i 384 source3/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { i 385 source3/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); i 48 source3/lib/ldb/common/ldb_modules.c int i, len; i 57 source3/lib/ldb/common/ldb_modules.c for (i = 0; trimmed[i] != '\0'; i++) { i 58 source3/lib/ldb/common/ldb_modules.c switch (trimmed[i]) { i 62 source3/lib/ldb/common/ldb_modules.c memmove(&trimmed[i], &trimmed[i + 1], len -i -1); i 79 source3/lib/ldb/common/ldb_modules.c int i; i 96 source3/lib/ldb/common/ldb_modules.c i = 0; i 101 source3/lib/ldb/common/ldb_modules.c modules[i] = p; i 103 source3/lib/ldb/common/ldb_modules.c i++; i 104 source3/lib/ldb/common/ldb_modules.c modules = talloc_realloc(mem_ctx, modules, char *, i + 2); i 111 source3/lib/ldb/common/ldb_modules.c modules[i] = modstr; i 113 source3/lib/ldb/common/ldb_modules.c modules[i + 1] = NULL; i 171 source3/lib/ldb/common/ldb_modules.c int ret = 0, i; i 178 source3/lib/ldb/common/ldb_modules.c for (i = 0; static_init_fns[i]; i++) { i 179 source3/lib/ldb/common/ldb_modules.c if (static_init_fns[i]() == -1) i 260 source3/lib/ldb/common/ldb_modules.c int i; i 264 source3/lib/ldb/common/ldb_modules.c for (i = 0; module_list[i] != NULL; i++) { i 268 source3/lib/ldb/common/ldb_modules.c ops = ldb_find_module_ops(module_list[i]); i 270 source3/lib/ldb/common/ldb_modules.c if (ldb_try_load_dso(ldb, module_list[i]) == 0) { i 271 source3/lib/ldb/common/ldb_modules.c ops = ldb_find_module_ops(module_list[i]); i 277 source3/lib/ldb/common/ldb_modules.c module_list[i]); i 285 source3/lib/ldb/common/ldb_modules.c talloc_set_name(current, "ldb_module: %s", module_list[i]); i 313 source3/lib/ldb/common/ldb_modules.c int i; i 324 source3/lib/ldb/common/ldb_modules.c for (i = 0; options[i] != NULL; i++) { i 325 source3/lib/ldb/common/ldb_modules.c if (strncmp(options[i], LDB_MODULE_PREFIX, LDB_MODULE_PREFIX_LEN) == 0) { i 326 source3/lib/ldb/common/ldb_modules.c modules = ldb_modules_list_from_string(ldb, mem_ctx, &options[i][LDB_MODULE_PREFIX_LEN]); i 55 source3/lib/ldb/common/ldb_msg.c unsigned int i; i 56 source3/lib/ldb/common/ldb_msg.c for (i=0;i<msg->num_elements;i++) { i 57 source3/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(msg->elements[i].name, attr_name) == 0) { i 58 source3/lib/ldb/common/ldb_msg.c return &msg->elements[i]; i 88 source3/lib/ldb/common/ldb_msg.c unsigned int i; i 89 source3/lib/ldb/common/ldb_msg.c for (i=0;i<el->num_values;i++) { i 90 source3/lib/ldb/common/ldb_msg.c if (ldb_val_equal_exact(val, &el->values[i])) { i 91 source3/lib/ldb/common/ldb_msg.c return &el->values[i]; i 296 source3/lib/ldb/common/ldb_msg.c unsigned int i; i 302 source3/lib/ldb/common/ldb_msg.c for (i=0;i<el1->num_values;i++) { i 303 source3/lib/ldb/common/ldb_msg.c if (!ldb_msg_find_val(el2, &el1->values[i])) { i 447 source3/lib/ldb/common/ldb_msg.c int i; i 459 source3/lib/ldb/common/ldb_msg.c for (i=0;i<msg2->num_elements;i++) { i 460 source3/lib/ldb/common/ldb_msg.c msg2->elements[i] = msg->elements[i]; i 478 source3/lib/ldb/common/ldb_msg.c int i, j; i 486 source3/lib/ldb/common/ldb_msg.c for (i=0;i<msg2->num_elements;i++) { i 487 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = &msg2->elements[i]; i 514 source3/lib/ldb/common/ldb_msg.c int i; i 522 source3/lib/ldb/common/ldb_msg.c for (i=1;i<msg2->num_elements;i++) { i 523 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el1 = &msg2->elements[i-1]; i 524 source3/lib/ldb/common/ldb_msg.c struct ldb_message_element *el2 = &msg2->elements[i]; i 536 source3/lib/ldb/common/ldb_msg.c if (i+1<msg2->num_elements) { i 538 source3/lib/ldb/common/ldb_msg.c (msg2->num_elements - (i+1))); i 541 source3/lib/ldb/common/ldb_msg.c i--; i 559 source3/lib/ldb/common/ldb_msg.c unsigned int i; i 574 source3/lib/ldb/common/ldb_msg.c for (i=0;i<msg2->num_elements;i++) { i 575 source3/lib/ldb/common/ldb_msg.c el = ldb_msg_find_element(msg1, msg2->elements[i].name); i 577 source3/lib/ldb/common/ldb_msg.c if (el && ldb_msg_element_compare(el, &msg2->elements[i]) == 0) { i 582 source3/lib/ldb/common/ldb_msg.c &msg2->elements[i], i 589 source3/lib/ldb/common/ldb_msg.c for (i=0;i<msg1->num_elements;i++) { i 590 source3/lib/ldb/common/ldb_msg.c el = ldb_msg_find_element(msg2, msg1->elements[i].name); i 593 source3/lib/ldb/common/ldb_msg.c msg1->elements[i].name, i 606 source3/lib/ldb/common/ldb_msg.c int i, j; i 616 source3/lib/ldb/common/ldb_msg.c for (i = 0; i < msg->num_elements; i++) { i 617 source3/lib/ldb/common/ldb_msg.c for (j = 0; j < msg->elements[i].num_values; j++) { i 618 source3/lib/ldb/common/ldb_msg.c if (msg->elements[i].values[j].length == 0) { i 623 source3/lib/ldb/common/ldb_msg.c msg->elements[i].name, i 644 source3/lib/ldb/common/ldb_msg.c int i; i 645 source3/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) /* noop */ ; i 646 source3/lib/ldb/common/ldb_msg.c ret = talloc_array(mem_ctx, const char *, i+1); i 650 source3/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) { i 651 source3/lib/ldb/common/ldb_msg.c ret[i] = attrs[i]; i 653 source3/lib/ldb/common/ldb_msg.c ret[i] = attrs[i]; i 665 source3/lib/ldb/common/ldb_msg.c int i; i 666 source3/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) /* noop */ ; i 667 source3/lib/ldb/common/ldb_msg.c ret = talloc_array(mem_ctx, const char *, i+2); i 671 source3/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) { i 672 source3/lib/ldb/common/ldb_msg.c ret[i] = attrs[i]; i 674 source3/lib/ldb/common/ldb_msg.c ret[i] = new_attr; i 675 source3/lib/ldb/common/ldb_msg.c ret[i+1] = NULL; i 685 source3/lib/ldb/common/ldb_msg.c int i; i 686 source3/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) { i 687 source3/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(attrs[i], attr) == 0) { i 802 source3/lib/ldb/common/ldb_msg.c int i; i 804 source3/lib/ldb/common/ldb_msg.c for (i = 0; i < result->count; i++) { i 806 source3/lib/ldb/common/ldb_msg.c fprintf(f, "# record %d\n", i+1); i 808 source3/lib/ldb/common/ldb_msg.c ldif.msg = result->msgs[i]; i 67 source3/lib/ldb/common/ldb_parse.c int i, j; i 75 source3/lib/ldb/common/ldb_parse.c for (i=j=0;i<slen;i++) { i 76 source3/lib/ldb/common/ldb_parse.c if (str[i] == '\\') { i 78 source3/lib/ldb/common/ldb_parse.c if (sscanf(&str[i+1], "%02X", &c) != 1) { i 84 source3/lib/ldb/common/ldb_parse.c i += 2; i 86 source3/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j++] = str[i]; i 102 source3/lib/ldb/common/ldb_parse.c int i; i 107 source3/lib/ldb/common/ldb_parse.c for (i=0;i<val.length;i++) { i 108 source3/lib/ldb/common/ldb_parse.c if (!isprint(buf[i]) || strchr(" *()\\&|!\"", buf[i])) { i 116 source3/lib/ldb/common/ldb_parse.c for (i=0;i<val.length;i++) { i 117 source3/lib/ldb/common/ldb_parse.c if (!isprint(buf[i]) || strchr(" *()\\&|!\"", buf[i])) { i 118 source3/lib/ldb/common/ldb_parse.c snprintf(ret+len, 4, "\\%02X", buf[i]); i 121 source3/lib/ldb/common/ldb_parse.c ret[len++] = buf[i]; i 658 source3/lib/ldb/common/ldb_parse.c int i; i 669 source3/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { i 670 source3/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.list.elements[i]); i 707 source3/lib/ldb/common/ldb_parse.c for (i = 0; tree->u.substring.chunks[i]; i++) { i 708 source3/lib/ldb/common/ldb_parse.c s2 = ldb_binary_encode(mem_ctx, *(tree->u.substring.chunks[i])); i 713 source3/lib/ldb/common/ldb_parse.c if (tree->u.substring.chunks[i+1] || i 781 source3/lib/ldb/common/ldb_parse.c int i; i 785 source3/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { i 786 source3/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.list.elements[i], i 59 source3/lib/ldb/common/ldb_utf8.c int i; i 65 source3/lib/ldb/common/ldb_utf8.c for (i=0;ret[i];i++) { i 66 source3/lib/ldb/common/ldb_utf8.c ret[i] = toupper((unsigned char)ret[i]); i 88 source3/lib/ldb/common/ldb_utf8.c int i; i 96 source3/lib/ldb/common/ldb_utf8.c for (i = 0; s[i]; i++) { i 97 source3/lib/ldb/common/ldb_utf8.c if (! isascii(s[i])) { i 100 source3/lib/ldb/common/ldb_utf8.c if (i == 0) { /* first char must be an alpha (or our special '@' identifier) */ i 101 source3/lib/ldb/common/ldb_utf8.c if (! (isalpha(s[i]) || (s[i] == '@'))) { i 105 source3/lib/ldb/common/ldb_utf8.c if (! (isalnum(s[i]) || (s[i] == '-'))) { i 126 source3/lib/ldb/common/ldb_utf8.c int i; i 132 source3/lib/ldb/common/ldb_utf8.c for (i = 0; ret[i]; i++) { i 133 source3/lib/ldb/common/ldb_utf8.c ret[i] = toupper((unsigned char)ret[i]); i 60 source3/lib/ldb/examples/ldbreader.c int i; i 103 source3/lib/ldb/examples/ldbreader.c for (i = 0; i < resultMsg->count; ++i) { i 106 source3/lib/ldb/examples/ldbreader.c printf("Message: %i\n", i+1); i 109 source3/lib/ldb/examples/ldbreader.c ldifMsg.msg = resultMsg->msgs[i]; i 73 source3/lib/ldb/ldb_ildap/ldb_ildap.c unsigned int i; i 84 source3/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < msg->num_elements; i++) { i 85 source3/lib/ldb/ldb_ildap/ldb_ildap.c const struct ldb_message_element *el = &msg->elements[i]; i 155 source3/lib/ldb/ldb_ildap/ldb_ildap.c int i; i 229 source3/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < req->num_replies; i++) { i 241 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = req->replies[i]; i 491 source3/lib/ldb/ldb_ildap/ldb_ildap.c int i,n; i 526 source3/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < n; i++) { i 527 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.attributes[i] = mods[i]->attrib; i 541 source3/lib/ldb/ldb_ildap/ldb_ildap.c int i,n; i 576 source3/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < n; i++) { i 577 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods[i] = *mods[i]; i 109 source3/lib/ldb/ldb_ldap/ldb_ldap.c unsigned int i, j; i 120 source3/lib/ldb/ldb_ldap/ldb_ldap.c for (i=0;i<msg->num_elements;i++) { i 121 source3/lib/ldb/ldb_ldap/ldb_ldap.c const struct ldb_message_element *el = &msg->elements[i]; i 178 source3/lib/ldb/ldb_ldap/ldb_ldap.c int count, i; i 212 source3/lib/ldb/ldb_ldap/ldb_ldap.c for (i=0;i<count;i++) { i 215 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data = i 216 source3/lib/ldb/ldb_ldap/ldb_ldap.c (uint8_t *)talloc_size(el->values, bval[i]->bv_len+1); i 217 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!el->values[i].data) { i 221 source3/lib/ldb/ldb_ldap/ldb_ldap.c memcpy(el->values[i].data, bval[i]->bv_val, bval[i]->bv_len); i 222 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data[bval[i]->bv_len] = 0; i 223 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].length = bval[i]->bv_len; i 83 source3/lib/ldb/ldb_sqlite3/base160.c int i; i 85 source3/lib/ldb/ldb_sqlite3/base160.c for (i = 3; i >= 0; i--) { i 87 source3/lib/ldb/ldb_sqlite3/base160.c result[i] = base160tab[val % 160]; i 116 source3/lib/ldb/ldb_sqlite3/base160.c int i; i 130 source3/lib/ldb/ldb_sqlite3/base160.c for (i = 0; i < 4; i++) { i 178 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 184 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 3; i >= 0; i--) { i 186 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c result[i] = base160tab[val % 160]; i 220 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 243 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < 4; i++) { i 291 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 300 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { i 302 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); i 318 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { i 320 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); i 397 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; t->u.substring.chunks[i]; i++) { i 399 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c t->u.substring.chunks[i]->data); i 718 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 763 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; ac->attrs[i]; i++) { i 764 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(cols[2], ac->attrs[i]) == 0) { i 1031 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 1101 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < msg->num_elements; i++) { i 1102 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_message_element *el = &msg->elements[i]; i 1169 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 1202 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < msg->num_elements; i++) { i 1203 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_message_element *el = &msg->elements[i]; i 1842 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 1880 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i=0;options[i];i++) ; i 1882 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c lsqlite3->options = talloc_array(lsqlite3, char *, i+1); i 1887 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i=0;options[i];i++) { i 1889 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c lsqlite3->options[i+1] = NULL; i 1890 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c lsqlite3->options[i] = i 1891 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c talloc_strdup(lsqlite3->options, options[i]); i 1892 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (!lsqlite3->options[i]) { i 67 source3/lib/ldb/ldb_tdb/ldb_cache.c int i; i 75 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { i 76 source3/lib/ldb/ldb_tdb/ldb_cache.c ldb_remove_attrib_handler(module->ldb, msg->elements[i].name); i 88 source3/lib/ldb/ldb_tdb/ldb_cache.c int i; i 90 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<el->num_values;i++) { i 94 source3/lib/ldb/ldb_tdb/ldb_cache.c (char *)el->values[i].data) == 0) { i 116 source3/lib/ldb/ldb_tdb/ldb_cache.c int i; i 128 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { i 134 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb_attributes_flags(&msg->elements[i], &flags) != 0) { i 135 source3/lib/ldb/ldb_tdb/ldb_cache.c ldb_debug(module->ldb, LDB_DEBUG_ERROR, "Invalid @ATTRIBUTES element for '%s'\n", msg->elements[i].name); i 151 source3/lib/ldb/ldb_tdb/ldb_cache.c flags, msg->elements[i].name); i 159 source3/lib/ldb/ldb_tdb/ldb_cache.c syntax, msg->elements[i].name); i 163 source3/lib/ldb/ldb_tdb/ldb_cache.c h2.attr = msg->elements[i].name; i 185 source3/lib/ldb/ldb_tdb/ldb_cache.c int i, j; i 196 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { i 197 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message_element *el = &msg->elements[i]; i 220 source3/lib/ldb/ldb_tdb/ldb_cache.c int i; i 228 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { i 229 source3/lib/ldb/ldb_tdb/ldb_cache.c ldb_subclass_remove(module->ldb, msg->elements[i].name); i 508 source3/lib/ldb/ldb_tdb/ldb_cache.c int i, j, ret=0; i 531 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i = 0; i < attr_el->num_values; i++) { i 534 source3/lib/ldb/ldb_tdb/ldb_cache.c (char *)attr_el->values[i].data) == 0) { i 550 source3/lib/ldb/ldb_tdb/ldb_cache.c int i; i 552 source3/lib/ldb/ldb_tdb/ldb_cache.c for (i = 0; ltdb_valid_attr_flags[i].name != NULL; i++) { i 553 source3/lib/ldb/ldb_tdb/ldb_cache.c if ((strcmp(ltdb_valid_attr_flags[i].name, (char *)value->data) == 0)) { i 160 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 161 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { i 162 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp(msg->elements[i].name, key) == 0) { i 164 source3/lib/ldb/ldb_tdb/ldb_index.c &msg->elements[i]; i 170 source3/lib/ldb/ldb_tdb/ldb_index.c return i; i 195 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 223 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { i 226 source3/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(msg->elements[i].name, LTDB_IDX) != 0) { i 230 source3/lib/ldb/ldb_tdb/ldb_index.c el = &msg->elements[i]; i 271 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 287 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;subclasses[i];i++) { i 296 source3/lib/ldb/ldb_tdb/ldb_index.c (uint8_t *)talloc_strdup(list, subclasses[i]); i 300 source3/lib/ldb/ldb_tdb/ldb_index.c tree2.u.equality.value.length = strlen(subclasses[i]); i 360 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 379 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<list->count;i++) { i 380 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_list_find(list->dn[i], list2->dn, list2->count, i 382 source3/lib/ldb/ldb_tdb/ldb_index.c list3->dn[list3->count] = talloc_move(list3->dn, &list->dn[i]); i 385 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn[i]); i 406 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 421 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<list2->count;i++) { i 422 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_list_find(list2->dn[i], list->dn, count, i 424 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn[list->count] = talloc_strdup(list->dn, list2->dn[i]); i 454 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 461 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { i 470 source3/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); i 538 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 545 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { i 554 source3/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); i 642 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 648 source3/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < dn_list->count; i++) { i 668 source3/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_explode(ares->message, dn_list->dn[i]); i 824 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 827 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->elements[idx].num_values;i++) { i 828 source3/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(dn, (char *)msg->elements[idx].values[i].data) == 0) { i 858 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 886 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { i 887 source3/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(LTDB_IDX, msg->elements[i].name) == 0) { i 892 source3/lib/ldb/ldb_tdb/ldb_index.c if (i == msg->num_elements) { i 895 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add1_add(ldb, msg, el, i, dn); i 913 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 924 source3/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < num_el; i++) { i 925 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, elements[i].name, i 930 source3/lib/ldb/ldb_tdb/ldb_index.c for (j = 0; j < elements[i].num_values; j++) { i 931 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add1(module, dn, &elements[i], j); i 974 source3/lib/ldb/ldb_tdb/ldb_index.c int ret, i; i 1005 source3/lib/ldb/ldb_tdb/ldb_index.c i = ldb_msg_find_idx(msg, dn, &j, LTDB_IDX); i 1006 source3/lib/ldb/ldb_tdb/ldb_index.c if (i == -1) { i 1015 source3/lib/ldb/ldb_tdb/ldb_index.c if (j != msg->elements[i].num_values - 1) { i 1016 source3/lib/ldb/ldb_tdb/ldb_index.c memmove(&msg->elements[i].values[j], i 1017 source3/lib/ldb/ldb_tdb/ldb_index.c &msg->elements[i].values[j+1], i 1018 source3/lib/ldb/ldb_tdb/ldb_index.c (msg->elements[i].num_values-(j+1)) * i 1019 source3/lib/ldb/ldb_tdb/ldb_index.c sizeof(msg->elements[i].values[0])); i 1021 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[i].num_values--; i 1023 source3/lib/ldb/ldb_tdb/ldb_index.c if (msg->elements[i].num_values == 0) { i 1044 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 1061 source3/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < msg->num_elements; i++) { i 1062 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, msg->elements[i].name, i 1067 source3/lib/ldb/ldb_tdb/ldb_index.c for (j = 0; j < msg->elements[i].num_values; j++) { i 1068 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_del_value(module, dn, &msg->elements[i], j); i 85 source3/lib/ldb/ldb_tdb/ldb_pack.c unsigned int i, j, real_elements=0; i 102 source3/lib/ldb/ldb_tdb/ldb_pack.c for (i=0;i<message->num_elements;i++) { i 103 source3/lib/ldb/ldb_tdb/ldb_pack.c if (attribute_storable_values(&message->elements[i]) == 0) { i 109 source3/lib/ldb/ldb_tdb/ldb_pack.c size += 1 + strlen(message->elements[i].name) + 4; i 110 source3/lib/ldb/ldb_tdb/ldb_pack.c for (j=0;j<message->elements[i].num_values;j++) { i 111 source3/lib/ldb/ldb_tdb/ldb_pack.c size += 4 + message->elements[i].values[j].length + 1; i 135 source3/lib/ldb/ldb_tdb/ldb_pack.c for (i=0;i<message->num_elements;i++) { i 136 source3/lib/ldb/ldb_tdb/ldb_pack.c if (attribute_storable_values(&message->elements[i]) == 0) { i 139 source3/lib/ldb/ldb_tdb/ldb_pack.c len = strlen(message->elements[i].name); i 140 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p, message->elements[i].name, len+1); i 142 source3/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].num_values); i 144 source3/lib/ldb/ldb_tdb/ldb_pack.c for (j=0;j<message->elements[i].num_values;j++) { i 145 source3/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].values[j].length); i 146 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p+4, message->elements[i].values[j].data, i 147 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].length); i 148 source3/lib/ldb/ldb_tdb/ldb_pack.c p[4+message->elements[i].values[j].length] = 0; i 149 source3/lib/ldb/ldb_tdb/ldb_pack.c p += 4 + message->elements[i].values[j].length + 1; i 169 source3/lib/ldb/ldb_tdb/ldb_pack.c unsigned int i, j; i 231 source3/lib/ldb/ldb_tdb/ldb_pack.c for (i=0;i<message->num_elements;i++) { i 241 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].flags = 0; i 242 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].name = talloc_strndup(message->elements, (char *)p, len); i 243 source3/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].name == NULL) { i 249 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].num_values = pull_uint32(p, 0); i 250 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values = NULL; i 251 source3/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].num_values != 0) { i 252 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values = talloc_array(message->elements, i 254 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].num_values); i 255 source3/lib/ldb/ldb_tdb/ldb_pack.c if (!message->elements[i].values) { i 262 source3/lib/ldb/ldb_tdb/ldb_pack.c for (j=0;j<message->elements[i].num_values;j++) { i 269 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].length = len; i 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); i 271 source3/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].values[j].data == NULL) { i 275 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(message->elements[i].values[j].data, p+4, len); i 276 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data[len] = 0; i 46 source3/lib/ldb/ldb_tdb/ldb_search.c unsigned int i; i 76 source3/lib/ldb/ldb_tdb/ldb_search.c for (i=0;i<el->num_values;i++) { i 77 source3/lib/ldb/ldb_tdb/ldb_search.c elnew->values[i] = ldb_val_dup(elnew->values, &el->values[i]); i 78 source3/lib/ldb/ldb_tdb/ldb_search.c if (elnew->values[i].length != el->values[i].length) { i 117 source3/lib/ldb/ldb_tdb/ldb_search.c unsigned int i; i 124 source3/lib/ldb/ldb_tdb/ldb_search.c for (i=0;i<msg->num_elements;i++) { i 126 source3/lib/ldb/ldb_tdb/ldb_search.c h = ldb_attrib_handler(ldb, msg->elements[i].name); i 130 source3/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_element(ret, &msg->elements[i], i 149 source3/lib/ldb/ldb_tdb/ldb_search.c int i; i 173 source3/lib/ldb/ldb_tdb/ldb_search.c for (i=0;attrs[i];i++) { i 176 source3/lib/ldb/ldb_tdb/ldb_search.c if (strcmp(attrs[i], "*") == 0) { i 184 source3/lib/ldb/ldb_tdb/ldb_search.c if (ldb_attr_cmp(attrs[i], "distinguishedName") == 0) { i 191 source3/lib/ldb/ldb_tdb/ldb_search.c el = ldb_msg_find_element(msg, attrs[i]); i 315 source3/lib/ldb/ldb_tdb/ldb_search.c int i, keep_all = 0; i 319 source3/lib/ldb/ldb_tdb/ldb_search.c for (i = 0; attrs[i]; i++) { i 320 source3/lib/ldb/ldb_tdb/ldb_search.c if (strcmp(attrs[i], "*") == 0) { i 325 source3/lib/ldb/ldb_tdb/ldb_search.c if (ldb_attr_cmp(attrs[i], "distinguishedName") == 0) { i 342 source3/lib/ldb/ldb_tdb/ldb_search.c for (i = 0; i < msg->num_elements; i++) { i 346 source3/lib/ldb/ldb_tdb/ldb_search.c if (ldb_attr_cmp(msg->elements[i].name, attrs[j]) == 0) { i 353 source3/lib/ldb/ldb_tdb/ldb_search.c ldb_msg_remove_attr(msg, msg->elements[i].name); i 354 source3/lib/ldb/ldb_tdb/ldb_search.c i--; i 171 source3/lib/ldb/ldb_tdb/ldb_tdb.c int i, j; i 180 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i = 0; i < msg->num_elements; i++) { i 181 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (j = 0; j < msg->elements[i].num_values; j++) { i 182 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_check_at_attributes_values(&msg->elements[i].values[j]) != 0) { i 448 source3/lib/ldb/ldb_tdb/ldb_tdb.c unsigned int i; i 449 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { i 450 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_attr_cmp(msg->elements[i].name, name) == 0) { i 451 source3/lib/ldb/ldb_tdb/ldb_tdb.c return i; i 469 source3/lib/ldb/ldb_tdb/ldb_tdb.c unsigned int i; i 492 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<el->num_values;i++) { i 493 source3/lib/ldb/ldb_tdb/ldb_tdb.c e2->values[i] = el->values[i]; i 510 source3/lib/ldb/ldb_tdb/ldb_tdb.c unsigned int i, j; i 517 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { i 518 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_attr_cmp(msg->elements[i].name, name) == 0) { i 519 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (j=0;j<msg->elements[i].num_values;j++) { i 520 source3/lib/ldb/ldb_tdb/ldb_tdb.c ltdb_index_del_value(module, dn, &msg->elements[i], j); i 522 source3/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg->elements[i].values); i 523 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->num_elements > (i+1)) { i 524 source3/lib/ldb/ldb_tdb/ldb_tdb.c memmove(&msg->elements[i], i 525 source3/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i+1], i 527 source3/lib/ldb/ldb_tdb/ldb_tdb.c (msg->num_elements - (i+1))); i 530 source3/lib/ldb/ldb_tdb/ldb_tdb.c i--; i 552 source3/lib/ldb/ldb_tdb/ldb_tdb.c unsigned int i; i 566 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<el->num_values;i++) { i 567 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (h->comparison_fn(ldb, ldb, &el->values[i], val) == 0) { i 568 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (i<el->num_values-1) { i 569 source3/lib/ldb/ldb_tdb/ldb_tdb.c memmove(&el->values[i], &el->values[i+1], i 570 source3/lib/ldb/ldb_tdb/ldb_tdb.c sizeof(el->values[i])*(el->num_values-(i+1))); i 598 source3/lib/ldb/ldb_tdb/ldb_tdb.c unsigned i, j; i 628 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { i 629 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message_element *el = &msg->elements[i]; i 634 source3/lib/ldb/ldb_tdb/ldb_tdb.c switch (msg->elements[i].flags & LDB_FLAG_MOD_MASK) { i 683 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg_delete_attribute(module, ldb, msg2, msg->elements[i].name); i 686 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->elements[i].num_values != 0 && i 687 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg_add_element(ldb, msg2, &msg->elements[i]) != 0) { i 703 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->elements[i].num_values == 0) { i 705 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name) != 0) { i 706 source3/lib/ldb/ldb_tdb/ldb_tdb.c ldb_asprintf_errstring(module->ldb, "No such attribute: %s for delete on %s", msg->elements[i].name, dn); i 712 source3/lib/ldb/ldb_tdb/ldb_tdb.c for (j=0;j<msg->elements[i].num_values;j++) { i 715 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name, i 716 source3/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i].values[j]) != 0) { i 717 source3/lib/ldb/ldb_tdb/ldb_tdb.c ldb_asprintf_errstring(module->ldb, "No matching attribute value when deleting attribute: %s on %s", msg->elements[i].name, dn); i 721 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_index_del_value(module, dn, &msg->elements[i], j) != 0) { i 729 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name, i 730 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].flags & LDB_FLAG_MOD_MASK); i 104 source3/lib/ldb/modules/asq.c int i; i 121 source3/lib/ldb/modules/asq.c for (i = 0; ac->controls[i]; i++); i 124 source3/lib/ldb/modules/asq.c i = 0; i 127 source3/lib/ldb/modules/asq.c ares->controls = talloc_realloc(ares, ares->controls, struct ldb_control *, i + 2); i 132 source3/lib/ldb/modules/asq.c ares->controls[i] = talloc(ares->controls, struct ldb_control); i 133 source3/lib/ldb/modules/asq.c if (ares->controls[i] == NULL) i 136 source3/lib/ldb/modules/asq.c ares->controls[i]->oid = LDB_CONTROL_ASQ_OID; i 137 source3/lib/ldb/modules/asq.c ares->controls[i]->critical = 0; i 139 source3/lib/ldb/modules/asq.c asq = talloc_zero(ares->controls[i], struct ldb_asq_control); i 145 source3/lib/ldb/modules/asq.c ares->controls[i]->data = asq; i 147 source3/lib/ldb/modules/asq.c ares->controls[i + 1] = NULL; i 296 source3/lib/ldb/modules/asq.c int i; i 322 source3/lib/ldb/modules/asq.c for (i = 0; i < el->num_values; i++) { i 324 source3/lib/ldb/modules/asq.c ac->reqs[i] = talloc_zero(ac->reqs, struct ldb_request); i 325 source3/lib/ldb/modules/asq.c if (ac->reqs[i] == NULL) i 327 source3/lib/ldb/modules/asq.c ac->reqs[i]->operation = LDB_SEARCH; i 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); i 329 source3/lib/ldb/modules/asq.c if (ac->reqs[i]->op.search.base == NULL) { i 333 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.scope = LDB_SCOPE_BASE; i 334 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.tree = ac->base_req->op.search.tree; i 335 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.attrs = ac->req_attrs; i 337 source3/lib/ldb/modules/asq.c ac->reqs[i]->context = ac; i 338 source3/lib/ldb/modules/asq.c ac->reqs[i]->callback = asq_reqs_callback; i 339 source3/lib/ldb/modules/asq.c ldb_set_timeout_from_prev_req(ac->module->ldb, ac->base_req, ac->reqs[i]); i 249 source3/lib/ldb/modules/ldb_map.c int i; i 251 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->objectclass_maps && data->objectclass_maps[i].local_name; i++) { i 252 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(data->objectclass_maps[i].local_name, name) == 0) { i 253 source3/lib/ldb/modules/ldb_map.c return &data->objectclass_maps[i]; i 263 source3/lib/ldb/modules/ldb_map.c int i; i 265 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->objectclass_maps && data->objectclass_maps[i].remote_name; i++) { i 266 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(data->objectclass_maps[i].remote_name, name) == 0) { i 267 source3/lib/ldb/modules/ldb_map.c return &data->objectclass_maps[i]; i 277 source3/lib/ldb/modules/ldb_map.c int i; i 279 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { i 280 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(data->attribute_maps[i].local_name, name) == 0) { i 281 source3/lib/ldb/modules/ldb_map.c return &data->attribute_maps[i]; i 284 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { i 285 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp(data->attribute_maps[i].local_name, "*") == 0) { i 286 source3/lib/ldb/modules/ldb_map.c return &data->attribute_maps[i]; i 298 source3/lib/ldb/modules/ldb_map.c int i, j; i 300 source3/lib/ldb/modules/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { i 301 source3/lib/ldb/modules/ldb_map.c map = &data->attribute_maps[i]; i 303 source3/lib/ldb/modules/ldb_map.c wildcard = &data->attribute_maps[i]; i 395 source3/lib/ldb/modules/ldb_map.c int i, j, k; i 397 source3/lib/ldb/modules/ldb_map.c for (i = 0; *attrs && (*attrs)[i]; i++) /* noop */ ; i 400 source3/lib/ldb/modules/ldb_map.c *attrs = talloc_realloc(mem_ctx, *attrs, const char *, i+j+1); i 407 source3/lib/ldb/modules/ldb_map.c (*attrs)[i + k] = more_attrs[k]; i 410 source3/lib/ldb/modules/ldb_map.c (*attrs)[i+k] = NULL; i 465 source3/lib/ldb/modules/ldb_map.c int i, ret; i 478 source3/lib/ldb/modules/ldb_map.c for (i = 0; i < ldb_dn_get_comp_num(newdn); i++) { i 479 source3/lib/ldb/modules/ldb_map.c map = map_attr_find_local(data, ldb_dn_get_component_name(dn, i)); i 493 source3/lib/ldb/modules/ldb_map.c "used in DN!\n", ldb_dn_get_component_name(dn, i)); i 500 source3/lib/ldb/modules/ldb_map.c "used in DN!\n", ldb_dn_get_component_name(dn, i)); i 506 source3/lib/ldb/modules/ldb_map.c name = map_attr_map_local(newdn, map, ldb_dn_get_component_name(dn, i)); i 509 source3/lib/ldb/modules/ldb_map.c value = ldb_val_map_local(module, newdn, map, ldb_dn_get_component_val(dn, i)); i 512 source3/lib/ldb/modules/ldb_map.c ret = ldb_dn_set_component(newdn, i, name, value); i 537 source3/lib/ldb/modules/ldb_map.c int i, ret; i 550 source3/lib/ldb/modules/ldb_map.c for (i = 0; i < ldb_dn_get_comp_num(newdn); i++) { i 551 source3/lib/ldb/modules/ldb_map.c map = map_attr_find_remote(data, ldb_dn_get_component_name(dn, i)); i 565 source3/lib/ldb/modules/ldb_map.c "used in DN!\n", ldb_dn_get_component_name(dn, i)); i 572 source3/lib/ldb/modules/ldb_map.c "used in DN!\n", ldb_dn_get_component_name(dn, i)); i 578 source3/lib/ldb/modules/ldb_map.c name = map_attr_map_remote(newdn, map, ldb_dn_get_component_name(dn, i)); i 581 source3/lib/ldb/modules/ldb_map.c value = ldb_val_map_remote(module, newdn, map, ldb_dn_get_component_val(dn, i)); i 584 source3/lib/ldb/modules/ldb_map.c ret = ldb_dn_set_component(newdn, i, name, value); i 681 source3/lib/ldb/modules/ldb_map.c int i; i 709 source3/lib/ldb/modules/ldb_map.c for (i = 0; i < el->num_values - 1; i++) { i 710 source3/lib/ldb/modules/ldb_map.c el->values[i] = map_objectclass_convert_local(module, el->values, &oc->values[i]); i 711 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp((char *)el->values[i].data, "extensibleObject") == 0) { i 721 source3/lib/ldb/modules/ldb_map.c el->values[i] = val; i 752 source3/lib/ldb/modules/ldb_map.c int i; i 780 source3/lib/ldb/modules/ldb_map.c for (i = 0; i < el->num_values; i++) { i 781 source3/lib/ldb/modules/ldb_map.c el->values[i] = map_objectclass_convert_remote(module, el->values, &oc->values[i]); i 788 source3/lib/ldb/modules/ldb_map.c if (ldb_val_equal_exact(&val, &el->values[i-1])) { i 1061 source3/lib/ldb/modules/ldb_map.c int i; i 1062 source3/lib/ldb/modules/ldb_map.c for (i = 0; i < ac->num_searches; i++) { i 1063 source3/lib/ldb/modules/ldb_map.c req = ac->search_reqs[i]; i 1234 source3/lib/ldb/modules/ldb_map.c int i, j, last; i 1238 source3/lib/ldb/modules/ldb_map.c for (i = 0; attrs[i].local_name; i++) /* noop */ ; i 1243 source3/lib/ldb/modules/ldb_map.c data->attribute_maps = talloc_array(data, struct ldb_map_attribute, i+j+1); i 1250 source3/lib/ldb/modules/ldb_map.c for (i = 0; attrs[i].local_name; i++) { i 1251 source3/lib/ldb/modules/ldb_map.c data->attribute_maps[last] = attrs[i]; i 1256 source3/lib/ldb/modules/ldb_map.c for (i = 0; builtin_attribute_maps[i].local_name; i++) { i 1257 source3/lib/ldb/modules/ldb_map.c data->attribute_maps[last] = builtin_attribute_maps[i]; i 39 source3/lib/ldb/modules/ldb_map_inbound.c int i; i 57 source3/lib/ldb/modules/ldb_map_inbound.c for (i = 0; i < el->num_values; i++) { i 58 source3/lib/ldb/modules/ldb_map_inbound.c el->values[i] = ldb_val_map_local(module, el->values, map, &old->values[i]); i 143 source3/lib/ldb/modules/ldb_map_inbound.c int i; i 145 source3/lib/ldb/modules/ldb_map_inbound.c for (i = 0; i < msg->num_elements; i++) { i 146 source3/lib/ldb/modules/ldb_map_inbound.c ret = map_attr_check_remote(data, msg->elements[i].name); i 160 source3/lib/ldb/modules/ldb_map_inbound.c int i, ret; i 162 source3/lib/ldb/modules/ldb_map_inbound.c for (i = 0; i < msg->num_elements; i++) { i 164 source3/lib/ldb/modules/ldb_map_inbound.c if (ldb_attr_cmp(msg->elements[i].name, IS_MAPPED) == 0) { i 167 source3/lib/ldb/modules/ldb_map_inbound.c msg->elements[i].name); i 171 source3/lib/ldb/modules/ldb_map_inbound.c ret = ldb_msg_el_partition(module, local, remote, msg, msg->elements[i].name, &msg->elements[i]); i 41 source3/lib/ldb/modules/ldb_map_outbound.c int i, last; i 53 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; attrs[i]; i++) { i 55 source3/lib/ldb/modules/ldb_map_outbound.c if ((ldb_attr_cmp(attrs[i], "*") == 0) || i 56 source3/lib/ldb/modules/ldb_map_outbound.c (!map_attr_check_remote(data, attrs[i]))) { i 62 source3/lib/ldb/modules/ldb_map_outbound.c result[last] = talloc_strdup(result, attrs[i]); i 84 source3/lib/ldb/modules/ldb_map_outbound.c int i, j, last; i 94 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; attrs[i]; i++) { i 96 source3/lib/ldb/modules/ldb_map_outbound.c if (ldb_attr_cmp(attrs[i], "*") == 0) { i 112 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; attrs[i]; i++) { i 114 source3/lib/ldb/modules/ldb_map_outbound.c if (ldb_attr_cmp(attrs[i], "*") == 0) { i 116 source3/lib/ldb/modules/ldb_map_outbound.c name = attrs[i]; i 121 source3/lib/ldb/modules/ldb_map_outbound.c map = map_attr_find_local(data, attrs[i]); i 131 source3/lib/ldb/modules/ldb_map_outbound.c name = attrs[i]; i 223 source3/lib/ldb/modules/ldb_map_outbound.c int i; i 246 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < el->num_values; i++) { i 247 source3/lib/ldb/modules/ldb_map_outbound.c el->values[i] = ldb_val_map_remote(module, el->values, map, &old->values[i]); i 345 source3/lib/ldb/modules/ldb_map_outbound.c int i, ret; i 351 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < remote->num_elements; i++) { i 352 source3/lib/ldb/modules/ldb_map_outbound.c el = ldb_msg_el_map_remote(module, local, map, remote->elements[i].name, i 353 source3/lib/ldb/modules/ldb_map_outbound.c &remote->elements[i]); i 366 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; data->attribute_maps[i].local_name; i++) { i 368 source3/lib/ldb/modules/ldb_map_outbound.c data->attribute_maps[i].local_name); i 387 source3/lib/ldb/modules/ldb_map_outbound.c int i, ret; i 389 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < msg2->num_elements; i++) { i 390 source3/lib/ldb/modules/ldb_map_outbound.c ret = ldb_msg_replace(msg1, &msg2->elements[i]); i 403 source3/lib/ldb/modules/ldb_map_outbound.c int i, ret; i 412 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; attrs && attrs[i]; i++) { i 413 source3/lib/ldb/modules/ldb_map_outbound.c if (ldb_attr_cmp(attrs[i], "*") == 0) { i 425 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; attrs && attrs[i]; i++) { i 427 source3/lib/ldb/modules/ldb_map_outbound.c attrs[i]); i 515 source3/lib/ldb/modules/ldb_map_outbound.c int i, ret; i 524 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { i 526 source3/lib/ldb/modules/ldb_map_outbound.c attrs, tree->u.list.elements[i]); i 583 source3/lib/ldb/modules/ldb_map_outbound.c int i, j, ret=0; i 603 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { i 605 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]); i 706 source3/lib/ldb/modules/ldb_map_outbound.c int i, j, ret=0; i 726 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { i 728 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]); i 820 source3/lib/ldb/modules/ldb_map_outbound.c int i; i 823 source3/lib/ldb/modules/ldb_map_outbound.c for (i=0; tree->u.substring.chunks[i]; i++) { i 824 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.chunks = talloc_realloc(*new, (*new)->u.substring.chunks, struct ldb_val *, i+2); i 830 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.chunks[i] = talloc(*new, struct ldb_val); i 831 source3/lib/ldb/modules/ldb_map_outbound.c if (!(*new)->u.substring.chunks[i]) { i 836 source3/lib/ldb/modules/ldb_map_outbound.c *(*new)->u.substring.chunks[i] = ldb_val_map_local(module, *new, map, tree->u.substring.chunks[i]); i 837 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.substring.chunks[i+1] = NULL; i 1013 source3/lib/ldb/modules/ldb_map_outbound.c int i; i 1036 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < ares->message->num_elements; ) { i 1037 source3/lib/ldb/modules/ldb_map_outbound.c struct ldb_message_element *el = &ares->message->elements[i]; i 1041 source3/lib/ldb/modules/ldb_map_outbound.c i++; i 94 source3/lib/ldb/modules/objectclass.c int i; i 128 source3/lib/ldb/modules/objectclass.c for (i=0; i < objectclass_element->num_values; i++) { i 135 source3/lib/ldb/modules/objectclass.c current->objectclass = (const char *)objectclass_element->values[i].data; i 164 source3/lib/ldb/modules/objectclass.c for (i = 0; subclasses && subclasses[i]; i++) { i 165 source3/lib/ldb/modules/objectclass.c if (ldb_attr_cmp(poss_subclass->objectclass, subclasses[i]) == 0) { i 130 source3/lib/ldb/modules/operational.c int i, a=0; i 133 source3/lib/ldb/modules/operational.c for (i=0;i<ARRAY_SIZE(search_sub);i++) { i 134 source3/lib/ldb/modules/operational.c if (ldb_attr_cmp(attrs[a], search_sub[i].attr) != 0) { i 140 source3/lib/ldb/modules/operational.c if (search_sub[i].constructor) { i 141 source3/lib/ldb/modules/operational.c if (search_sub[i].constructor(module, msg) != 0) { i 145 source3/lib/ldb/modules/operational.c search_sub[i].replace, i 146 source3/lib/ldb/modules/operational.c search_sub[i].attr) != 0) { i 152 source3/lib/ldb/modules/operational.c if (search_sub[i].replace == NULL || i 153 source3/lib/ldb/modules/operational.c ldb_attr_in_list(attrs, search_sub[i].replace) || i 158 source3/lib/ldb/modules/operational.c ldb_msg_remove_attr(msg, search_sub[i].replace); i 216 source3/lib/ldb/modules/operational.c int i, a, ret; i 245 source3/lib/ldb/modules/operational.c for (i=0;i<ARRAY_SIZE(parse_tree_sub);i++) { i 247 source3/lib/ldb/modules/operational.c parse_tree_sub[i].attr, i 248 source3/lib/ldb/modules/operational.c parse_tree_sub[i].replace); i 255 source3/lib/ldb/modules/operational.c for (i=0;i<ARRAY_SIZE(search_sub);i++) { i 256 source3/lib/ldb/modules/operational.c if (ldb_attr_cmp(ac->attrs[a], search_sub[i].attr) == 0 && i 257 source3/lib/ldb/modules/operational.c search_sub[i].replace) { i 264 source3/lib/ldb/modules/operational.c search_attrs[a] = search_sub[i].replace; i 345 source3/lib/ldb/modules/paged_results.c int i, num_ctrls, ret; i 388 source3/lib/ldb/modules/paged_results.c i = 0; i 392 source3/lib/ldb/modules/paged_results.c while (ares->controls[i]) i++; /* counting */ i 395 source3/lib/ldb/modules/paged_results.c num_ctrls += i; i 404 source3/lib/ldb/modules/paged_results.c ares->controls[i] = talloc(ares->controls, struct ldb_control); i 405 source3/lib/ldb/modules/paged_results.c if (ares->controls[i] == NULL) { i 410 source3/lib/ldb/modules/paged_results.c ares->controls[i]->oid = talloc_strdup(ares->controls[i], LDB_CONTROL_PAGED_RESULTS_OID); i 411 source3/lib/ldb/modules/paged_results.c if (ares->controls[i]->oid == NULL) { i 416 source3/lib/ldb/modules/paged_results.c ares->controls[i]->critical = 0; i 417 source3/lib/ldb/modules/paged_results.c ares->controls[i + 1] = NULL; i 419 source3/lib/ldb/modules/paged_results.c paged = talloc(ares->controls[i], struct ldb_paged_control); i 425 source3/lib/ldb/modules/paged_results.c ares->controls[i]->data = paged; i 163 source3/lib/ldb/modules/paged_searches.c int i; i 165 source3/lib/ldb/modules/paged_searches.c for (i = 0; i < ac->num_referrals; i++) { i 172 source3/lib/ldb/modules/paged_searches.c ares->referral = ac->saved_referrals[i]; i 44 source3/lib/ldb/modules/rdn_name.c int i; i 46 source3/lib/ldb/modules/rdn_name.c for (i = 0; i < msg->num_elements; i++) { i 47 source3/lib/ldb/modules/rdn_name.c if (ldb_attr_cmp(name, msg->elements[i].name) == 0) { i 48 source3/lib/ldb/modules/rdn_name.c return &msg->elements[i]; i 62 source3/lib/ldb/modules/rdn_name.c int i, ret; i 111 source3/lib/ldb/modules/rdn_name.c for (i = 0; i < attribute->num_values; i++) { i 112 source3/lib/ldb/modules/rdn_name.c if (handler->comparison_fn(module->ldb, msg, &rdn_val, &attribute->values[i]) == 0) { i 114 source3/lib/ldb/modules/rdn_name.c attribute->values[i] = rdn_val; i 118 source3/lib/ldb/modules/rdn_name.c if (i == attribute->num_values) { i 103 source3/lib/ldb/modules/sort.c int i; i 107 source3/lib/ldb/modules/sort.c for (i = 0; controls[i]; i++); i 108 source3/lib/ldb/modules/sort.c controls = talloc_realloc(mem_ctx, controls, struct ldb_control *, i + 2); i 110 source3/lib/ldb/modules/sort.c i = 0; i 118 source3/lib/ldb/modules/sort.c controls[i+1] = NULL; i 119 source3/lib/ldb/modules/sort.c controls[i] = talloc(controls, struct ldb_control); i 120 source3/lib/ldb/modules/sort.c if (! controls[i] ) i 123 source3/lib/ldb/modules/sort.c controls[i]->oid = LDB_CONTROL_SORT_RESP_OID; i 124 source3/lib/ldb/modules/sort.c controls[i]->critical = 0; i 126 source3/lib/ldb/modules/sort.c resp = talloc(controls[i], struct ldb_sort_resp_control); i 136 source3/lib/ldb/modules/sort.c controls[i]->data = resp; i 313 source3/lib/ldb/modules/sort.c int i, ret; i 324 source3/lib/ldb/modules/sort.c for (i = 0; i < ac->num_msgs; i++) { i 332 source3/lib/ldb/modules/sort.c ares->message = talloc_move(ares, &ac->msgs[i]); i 340 source3/lib/ldb/modules/sort.c for (i = 0; i < ac->num_refs; i++) { i 348 source3/lib/ldb/modules/sort.c ares->referral = talloc_move(ares, &ac->referrals[i]); i 199 source3/lib/ldb/nssldb/ldb-nss.c int i; i 256 source3/lib/ldb/nssldb/ldb-nss.c for (i = 0; i < members->count; i++) { i 257 source3/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(members->msgs[i], "uid", NULL); i 270 source3/lib/ldb/nssldb/ldb-nss.c result->gr_mem[i] = &buffer[bufpos]; i 274 source3/lib/ldb/nssldb/ldb-nss.c result->gr_mem[i] = NULL; i 288 source3/lib/ldb/nssldb/ldb-nss.c int i; i 290 source3/lib/ldb/nssldb/ldb-nss.c for (i = 0; i < grlist->count; i++) { i 320 source3/lib/ldb/nssldb/ldb-nss.c (*groups)[*start] = ldb_msg_find_attr_as_int(grlist->msgs[i], "gidNumber", 0); i 115 source3/lib/ldb/tools/ad2oLschema.c int i; i 117 source3/lib/ldb/tools/ad2oLschema.c for (i=0; i < search_from->count; i++) { i 119 source3/lib/ldb/tools/ad2oLschema.c const char *name = ldb_msg_find_attr_as_string(search_from->msgs[i], i 138 source3/lib/ldb/tools/ad2oLschema.c &search_from->msgs[i]); i 252 source3/lib/ldb/tools/ad2oLschema.c int ldb_ret, i; i 314 source3/lib/ldb/tools/ad2oLschema.c for (i=0; i < attrs_res->count; i++) { i 315 source3/lib/ldb/tools/ad2oLschema.c struct ldb_message *msg = attrs_res->msgs[i]; i 418 source3/lib/ldb/tools/ad2oLschema.c for (i=0; i < objectclasses_res->count; i++) { i 419 source3/lib/ldb/tools/ad2oLschema.c struct ldb_message *msg = objectclasses_res->msgs[i]; i 239 source3/lib/ldb/tools/cmdline.c int i; i 245 source3/lib/ldb/tools/cmdline.c for (i = 0; control_strings[i]; i++); i 247 source3/lib/ldb/tools/cmdline.c ctrl = talloc_array(mem_ctx, struct ldb_control *, i + 1); i 249 source3/lib/ldb/tools/cmdline.c for (i = 0; control_strings[i]; i++) { i 250 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "vlv:", 4) == 0) { i 259 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][4]); i 271 source3/lib/ldb/tools/cmdline.c if (!(ctrl[i] = talloc(ctrl, struct ldb_control))) { i 275 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_VLV_REQ_OID; i 276 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 277 source3/lib/ldb/tools/cmdline.c if (!(control = talloc(ctrl[i], i 300 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; i 305 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "dirsync:", 8) == 0) { i 312 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][8]); i 329 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 330 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_DIRSYNC_OID; i 331 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 332 source3/lib/ldb/tools/cmdline.c control = talloc(ctrl[i], struct ldb_dirsync_control); i 342 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; i 347 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "asq:", 4) == 0) { i 354 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][4]); i 363 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 364 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_ASQ_OID; i 365 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 366 source3/lib/ldb/tools/cmdline.c control = talloc(ctrl[i], struct ldb_asq_control); i 370 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; i 375 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "extended_dn:", 12) == 0) { i 380 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][12]); i 389 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 390 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_EXTENDED_DN_OID; i 391 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 392 source3/lib/ldb/tools/cmdline.c control = talloc(ctrl[i], struct ldb_extended_dn_control); i 394 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; i 399 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "sd_flags:", 9) == 0) { i 405 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][9]); i 414 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 415 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_SD_FLAGS_OID; i 416 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 417 source3/lib/ldb/tools/cmdline.c control = talloc(ctrl[i], struct ldb_sd_flags_control); i 419 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; i 424 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "search_options:", 15) == 0) { i 430 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][15]); i 439 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 440 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_SEARCH_OPTIONS_OID; i 441 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 442 source3/lib/ldb/tools/cmdline.c control = talloc(ctrl[i], struct ldb_search_options_control); i 444 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; i 449 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "domain_scope:", 13) == 0) { i 453 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][13]); i 462 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 463 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_DOMAIN_SCOPE_OID; i 464 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 465 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = NULL; i 470 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "paged_results:", 14) == 0) { i 475 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][14]); i 485 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 486 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_PAGED_RESULTS_OID; i 487 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 488 source3/lib/ldb/tools/cmdline.c control = talloc(ctrl[i], struct ldb_paged_control); i 492 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; i 497 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "server_sort:", 12) == 0) { i 506 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][12]); i 514 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 515 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_SERVER_SORT_OID; i 516 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 517 source3/lib/ldb/tools/cmdline.c control = talloc_array(ctrl[i], struct ldb_server_sort_control *, 2); i 526 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = control; i 531 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "notification:", 13) == 0) { i 535 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][13]); i 544 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 545 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_NOTIFICATION_OID; i 546 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 547 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = NULL; i 552 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "show_deleted:", 13) == 0) { i 556 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][13]); i 565 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 566 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_SHOW_DELETED_OID; i 567 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 568 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = NULL; i 573 source3/lib/ldb/tools/cmdline.c if (strncmp(control_strings[i], "permissive_modify:", 18) == 0) { i 577 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][18]); i 586 source3/lib/ldb/tools/cmdline.c ctrl[i] = talloc(ctrl, struct ldb_control); i 587 source3/lib/ldb/tools/cmdline.c ctrl[i]->oid = LDB_CONTROL_PERMISSIVE_MODIFY_OID; i 588 source3/lib/ldb/tools/cmdline.c ctrl[i]->critical = crit; i 589 source3/lib/ldb/tools/cmdline.c ctrl[i]->data = NULL; i 595 source3/lib/ldb/tools/cmdline.c fprintf(stderr, "Invalid control name: '%s'\n", control_strings[i]); i 599 source3/lib/ldb/tools/cmdline.c ctrl[i] = NULL; i 615 source3/lib/ldb/tools/cmdline.c int i, j; i 620 source3/lib/ldb/tools/cmdline.c for (i = 0; reply[i]; i++) { i 621 source3/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_VLV_RESP_OID, reply[i]->oid) == 0) { i 624 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_vlv_resp_control); i 646 source3/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_ASQ_OID, reply[i]->oid) == 0) { i 649 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_asq_control); i 659 source3/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_PAGED_RESULTS_OID, reply[i]->oid) == 0) { i 662 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_paged_control); i 691 source3/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_SORT_RESP_OID, reply[i]->oid) == 0) { i 694 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_sort_resp_control); i 714 source3/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_DIRSYNC_OID, reply[i]->oid) == 0) { i 718 source3/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_dirsync_control); i 749 source3/lib/ldb/tools/cmdline.c fprintf(stderr, "Unknown reply control oid: %s\n", reply[i]->oid); i 147 source3/lib/ldb/tools/convert.c int i; i 148 source3/lib/ldb/tools/convert.c for (i=0; syntax_map[i].Standard_OID; i++) { i 149 source3/lib/ldb/tools/convert.c if (strcasecmp(ad_oid, syntax_map[i].AD_OID) == 0) { i 150 source3/lib/ldb/tools/convert.c return &syntax_map[i]; i 158 source3/lib/ldb/tools/convert.c int i; i 159 source3/lib/ldb/tools/convert.c for (i=0; syntax_map[i].Standard_OID; i++) { i 160 source3/lib/ldb/tools/convert.c if (strcasecmp(standard_oid, syntax_map[i].Standard_OID) == 0) { i 161 source3/lib/ldb/tools/convert.c return &syntax_map[i]; i 88 source3/lib/ldb/tools/ldbadd.c int i, ret=0, count=0, failures=0; i 100 source3/lib/ldb/tools/ldbadd.c for (i=0;i<options->argc;i++) { i 101 source3/lib/ldb/tools/ldbadd.c const char *fname = options->argv[i]; i 40 source3/lib/ldb/tools/ldbdel.c int ret, i, total=0; i 47 source3/lib/ldb/tools/ldbdel.c for (i = 0; i < res->count; i++) { i 48 source3/lib/ldb/tools/ldbdel.c if (ldb_delete(ldb, res->msgs[i]->dn) == 0) { i 78 source3/lib/ldb/tools/ldbdel.c int ret = 0, i; i 92 source3/lib/ldb/tools/ldbdel.c for (i=0;i<options->argc;i++) { i 95 source3/lib/ldb/tools/ldbdel.c dn = ldb_dn_explode(ldb, options->argv[i]); i 95 source3/lib/ldb/tools/ldbedit.c int i; i 96 source3/lib/ldb/tools/ldbedit.c for (i=0;i<count;i++) { i 97 source3/lib/ldb/tools/ldbedit.c if (ldb_dn_compare(ldb, dn, msgs[i]->dn) == 0) { i 98 source3/lib/ldb/tools/ldbedit.c return msgs[i]; i 111 source3/lib/ldb/tools/ldbedit.c int i; i 117 source3/lib/ldb/tools/ldbedit.c for (i=0;i<count2;i++) { i 118 source3/lib/ldb/tools/ldbedit.c msg = msg_find(ldb, msgs1, count1, msgs2[i]->dn); i 121 source3/lib/ldb/tools/ldbedit.c ldif_write_msg(ldb, stdout, LDB_CHANGETYPE_ADD, msgs2[i]); i 123 source3/lib/ldb/tools/ldbedit.c if (ldb_add(ldb, msgs2[i]) != 0) { i 125 source3/lib/ldb/tools/ldbedit.c ldb_dn_linearize(ldb, msgs2[i]->dn), i 131 source3/lib/ldb/tools/ldbedit.c if (modify_record(ldb, msg, msgs2[i]) > 0) { i 138 source3/lib/ldb/tools/ldbedit.c for (i=0;i<count1;i++) { i 139 source3/lib/ldb/tools/ldbedit.c msg = msg_find(ldb, msgs2, count2, msgs1[i]->dn); i 142 source3/lib/ldb/tools/ldbedit.c ldif_write_msg(ldb, stdout, LDB_CHANGETYPE_DELETE, msgs1[i]); i 144 source3/lib/ldb/tools/ldbedit.c if (ldb_delete(ldb, msgs1[i]->dn) != 0) { i 146 source3/lib/ldb/tools/ldbedit.c ldb_dn_linearize(ldb, msgs1[i]->dn), i 165 source3/lib/ldb/tools/ldbedit.c int i; i 169 source3/lib/ldb/tools/ldbedit.c for (i=0;i<count;i++) { i 171 source3/lib/ldb/tools/ldbedit.c fprintf(f, "# record %d\n", i+1); i 174 source3/lib/ldb/tools/ldbedit.c ldif.msg = msgs[i]; i 90 source3/lib/ldb/tools/ldbmodify.c int i, ret=LDB_SUCCESS; i 102 source3/lib/ldb/tools/ldbmodify.c for (i=0;i<options->argc;i++) { i 103 source3/lib/ldb/tools/ldbmodify.c const char *fname = options->argv[i]; i 244 source3/lib/ldb/tools/ldbsearch.c int i; i 254 source3/lib/ldb/tools/ldbsearch.c for (i = 0; i < sctx->num_stored; i++) { i 255 source3/lib/ldb/tools/ldbsearch.c display_message(ldb, sctx->store[i], sctx); i 258 source3/lib/ldb/tools/ldbsearch.c for (i = 0; i < sctx->refs; i++) { i 259 source3/lib/ldb/tools/ldbsearch.c display_referral(sctx->refs_store[i], sctx); i 58 source3/lib/ldb/tools/ldbtest.c int i; i 66 source3/lib/ldb/tools/ldbtest.c for (i=0;i<count;i++) { i 72 source3/lib/ldb/tools/ldbtest.c name = talloc_asprintf(tmp_ctx, "Test%d", i); i 146 source3/lib/ldb/tools/ldbtest.c int i; i 148 source3/lib/ldb/tools/ldbtest.c for (i=0;i<count;i++) { i 154 source3/lib/ldb/tools/ldbtest.c name = talloc_asprintf(tmp_ctx, "Test%d", i); i 197 source3/lib/ldb/tools/ldbtest.c int i; i 199 source3/lib/ldb/tools/ldbtest.c for (i=0;i<count;i++) { i 201 source3/lib/ldb/tools/ldbtest.c char *name = talloc_asprintf(ldb, "Test%d", i); i 204 source3/lib/ldb/tools/ldbtest.c printf("Deleting uid Test%d\r", i); i 219 source3/lib/ldb/tools/ldbtest.c int i; i 221 source3/lib/ldb/tools/ldbtest.c for (i=0;i<nsearches;i++) { i 222 source3/lib/ldb/tools/ldbtest.c int uid = (i * 700 + 17) % (nrecords * 2); i 238 source3/lib/ldb/tools/ldbtest.c printf("testing uid %d/%d - %d \r", i, uid, res->count); i 440 source3/lib/messages_local.c uint32 i; i 458 source3/lib/messages_local.c for (i=0; i<msg_array->num_messages; i++) { i 459 source3/lib/messages_local.c messaging_dispatch_rec(msg_ctx, &msg_array->messages[i]); i 85 source3/lib/module.c int i; i 88 source3/lib/module.c for(i = 0; modules[i]; i++){ i 89 source3/lib/module.c if(NT_STATUS_IS_OK(smb_load_module(modules[i]))) { i 61 source3/lib/ms_fnmatch.c int i; i 70 source3/lib/ms_fnmatch.c for (i=0; n[i]; i++) { i 71 source3/lib/ms_fnmatch.c if (ms_fnmatch_core(p, n+i, max_n+1, ldot, is_case_sensitive) == 0) { i 88 source3/lib/ms_fnmatch.c for (i=0; n[i]; i++) { i 89 source3/lib/ms_fnmatch.c if (ms_fnmatch_core(p, n+i, max_n+1, ldot, is_case_sensitive) == 0) return 0; i 90 source3/lib/ms_fnmatch.c if (n+i == ldot) { i 91 source3/lib/ms_fnmatch.c if (ms_fnmatch_core(p, n+i+1, max_n+1, ldot, is_case_sensitive) == 0) return 0; i 153 source3/lib/ms_fnmatch.c int ret, count, i; i 188 source3/lib/ms_fnmatch.c for (i=0;p[i];i++) { i 189 source3/lib/ms_fnmatch.c if (p[i] == UCS2_CHAR('?')) { i 190 source3/lib/ms_fnmatch.c p[i] = UCS2_CHAR('>'); i 191 source3/lib/ms_fnmatch.c } else if (p[i] == UCS2_CHAR('.') && i 192 source3/lib/ms_fnmatch.c (p[i+1] == UCS2_CHAR('?') || i 193 source3/lib/ms_fnmatch.c p[i+1] == UCS2_CHAR('*') || i 194 source3/lib/ms_fnmatch.c p[i+1] == 0)) { i 195 source3/lib/ms_fnmatch.c p[i] = UCS2_CHAR('"'); i 196 source3/lib/ms_fnmatch.c } else if (p[i] == UCS2_CHAR('*') && p[i+1] == UCS2_CHAR('.')) { i 197 source3/lib/ms_fnmatch.c p[i] = UCS2_CHAR('<'); i 202 source3/lib/ms_fnmatch.c for (count=i=0;p[i];i++) { i 203 source3/lib/ms_fnmatch.c if (p[i] == UCS2_CHAR('*') || p[i] == UCS2_CHAR('<')) count++; i 42 source3/lib/netapi/examples/file/file_enum.c int i; i 114 source3/lib/netapi/examples/file/file_enum.c for (i=0; i<entries_read; i++) { i 40 source3/lib/netapi/examples/group/group_enum.c int i; i 106 source3/lib/netapi/examples/group/group_enum.c for (i=0; i<entries_read; i++) { i 109 source3/lib/netapi/examples/group/group_enum.c printf("#%d group: %s\n", i, info0->grpi0_name); i 113 source3/lib/netapi/examples/group/group_enum.c printf("#%d group: %s\n", i, info1->grpi1_name); i 114 source3/lib/netapi/examples/group/group_enum.c printf("#%d comment: %s\n", i, info1->grpi1_comment); i 118 source3/lib/netapi/examples/group/group_enum.c printf("#%d group: %s\n", i, info2->grpi2_name); i 119 source3/lib/netapi/examples/group/group_enum.c printf("#%d comment: %s\n", i, info2->grpi2_comment); i 120 source3/lib/netapi/examples/group/group_enum.c printf("#%d rid: %d\n", i, info2->grpi2_group_id); i 121 source3/lib/netapi/examples/group/group_enum.c printf("#%d attributes: 0x%08x\n", i, info2->grpi2_attributes); i 125 source3/lib/netapi/examples/group/group_enum.c printf("#%d group: %s\n", i, info3->grpi3_name); i 126 source3/lib/netapi/examples/group/group_enum.c printf("#%d comment: %s\n", i, info3->grpi3_comment); i 129 source3/lib/netapi/examples/group/group_enum.c printf("#%d group_sid: %s\n", i, sid_str); i 132 source3/lib/netapi/examples/group/group_enum.c printf("#%d attributes: 0x%08x\n", i, info3->grpi3_attributes); i 41 source3/lib/netapi/examples/group/group_getusers.c int i; i 105 source3/lib/netapi/examples/group/group_getusers.c for (i=0; i<entries_read; i++) { i 108 source3/lib/netapi/examples/group/group_getusers.c printf("#%d member: %s\n", i, info0->grui0_name); i 112 source3/lib/netapi/examples/group/group_getusers.c printf("#%d member: %s\n", i, info1->grui1_name); i 113 source3/lib/netapi/examples/group/group_getusers.c printf("#%d attributes: %d\n", i, info1->grui1_attributes); i 40 source3/lib/netapi/examples/group/group_setusers.c int i = 0; i 84 source3/lib/netapi/examples/group/group_setusers.c for (i=0; names[i] != NULL; i++) { i 99 source3/lib/netapi/examples/group/group_setusers.c for (i=0; i<num_entries; i++) { i 100 source3/lib/netapi/examples/group/group_setusers.c g0[i].grui0_name = names[i]; i 115 source3/lib/netapi/examples/group/group_setusers.c for (i=0; i<num_entries; i++) { i 116 source3/lib/netapi/examples/group/group_setusers.c g1[i].grui1_name = names[i]; i 37 source3/lib/netapi/examples/join/getjoinableous.c int i; i 84 source3/lib/netapi/examples/join/getjoinableous.c for (i=0; i<num_ous; i++) { i 85 source3/lib/netapi/examples/join/getjoinableous.c printf("ou: %s\n", ous[i]); i 42 source3/lib/netapi/examples/localgroup/localgroup_addmembers.c int i = 0; i 82 source3/lib/netapi/examples/localgroup/localgroup_addmembers.c for (i=0; names[i] != NULL; i++) { i 96 source3/lib/netapi/examples/localgroup/localgroup_addmembers.c for (i=0; i<total_entries; i++) { i 97 source3/lib/netapi/examples/localgroup/localgroup_addmembers.c if (!ConvertStringSidToSid(names[i], &g0[i].lgrmi0_sid)) { i 114 source3/lib/netapi/examples/localgroup/localgroup_addmembers.c for (i=0; i<total_entries; i++) { i 115 source3/lib/netapi/examples/localgroup/localgroup_addmembers.c g3[i].lgrmi3_domainandname = names[i]; i 42 source3/lib/netapi/examples/localgroup/localgroup_delmembers.c int i = 0; i 82 source3/lib/netapi/examples/localgroup/localgroup_delmembers.c for (i=0; names[i] != NULL; i++) { i 96 source3/lib/netapi/examples/localgroup/localgroup_delmembers.c for (i=0; i<total_entries; i++) { i 97 source3/lib/netapi/examples/localgroup/localgroup_delmembers.c if (!ConvertStringSidToSid(names[i], &g0[i].lgrmi0_sid)) { i 114 source3/lib/netapi/examples/localgroup/localgroup_delmembers.c for (i=0; i<total_entries; i++) { i 115 source3/lib/netapi/examples/localgroup/localgroup_delmembers.c g3[i].lgrmi3_domainandname = names[i]; i 40 source3/lib/netapi/examples/localgroup/localgroup_enum.c int i; i 97 source3/lib/netapi/examples/localgroup/localgroup_enum.c for (i=0; i<entries_read; i++) { i 100 source3/lib/netapi/examples/localgroup/localgroup_enum.c printf("#%d group: %s\n", i, info0->lgrpi0_name); i 104 source3/lib/netapi/examples/localgroup/localgroup_enum.c printf("#%d group: %s\n", i, info1->lgrpi1_name); i 105 source3/lib/netapi/examples/localgroup/localgroup_enum.c printf("#%d comment: %s\n", i, info1->lgrpi1_comment); i 42 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c int i; i 113 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c for (i=0; i<entries_read; i++) { i 118 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c printf("#%d member sid: %s\n", i, sid_str); i 126 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c printf("#%d member sid: %s\n", i, sid_str); i 129 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c printf("#%d sid type: %d\n", i, info1->lgrmi1_sidusage); i 130 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c printf("#%d name: %s\n", i, info1->lgrmi1_name); i 136 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c printf("#%d member sid: %s\n", i, sid_str); i 139 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c printf("#%d sid type: %d\n", i, info2->lgrmi2_sidusage); i 140 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c printf("#%d full name: %s\n", i, info2->lgrmi2_domainandname); i 144 source3/lib/netapi/examples/localgroup/localgroup_getmembers.c printf("#%d full name: %s\n", i, info3->lgrmi3_domainandname); i 42 source3/lib/netapi/examples/localgroup/localgroup_setmembers.c int i = 0; i 83 source3/lib/netapi/examples/localgroup/localgroup_setmembers.c for (i=0; names[i] != NULL; i++) { i 98 source3/lib/netapi/examples/localgroup/localgroup_setmembers.c for (i=0; i<total_entries; i++) { i 99 source3/lib/netapi/examples/localgroup/localgroup_setmembers.c if (!ConvertStringSidToSid(names[i], &g0[i].lgrmi0_sid)) { i 117 source3/lib/netapi/examples/localgroup/localgroup_setmembers.c for (i=0; i<total_entries; i++) { i 118 source3/lib/netapi/examples/localgroup/localgroup_setmembers.c g3[i].lgrmi3_domainandname = names[i]; i 1028 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c int i; i 1103 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c for (i=0; i<state->stored_num_ous; i++) { i 1106 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c for (i=0; i<num_ous && ous[i] != NULL; i++) { i 1108 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c ous[i]); i 40 source3/lib/netapi/examples/share/share_enum.c int i; i 101 source3/lib/netapi/examples/share/share_enum.c for (i=0; i<entries_read; i++) { i 104 source3/lib/netapi/examples/share/share_enum.c printf("#%d netname: %s\n", i, i0->shi0_netname); i 108 source3/lib/netapi/examples/share/share_enum.c printf("#%d netname: %s\n", i, i1->shi1_netname); i 109 source3/lib/netapi/examples/share/share_enum.c printf("#%d type: %d\n", i, i1->shi1_type); i 110 source3/lib/netapi/examples/share/share_enum.c printf("#%d remark: %s\n", i, i1->shi1_remark); i 114 source3/lib/netapi/examples/share/share_enum.c printf("#%d netname: %s\n", i, i2->shi2_netname); i 115 source3/lib/netapi/examples/share/share_enum.c printf("#%d type: %d\n", i, i2->shi2_type); i 116 source3/lib/netapi/examples/share/share_enum.c printf("#%d remark: %s\n", i, i2->shi2_remark); i 117 source3/lib/netapi/examples/share/share_enum.c printf("#%d permissions: %d\n", i, i2->shi2_permissions); i 118 source3/lib/netapi/examples/share/share_enum.c printf("#%d max users: %d\n", i, i2->shi2_max_uses); i 119 source3/lib/netapi/examples/share/share_enum.c printf("#%d current users: %d\n", i, i2->shi2_current_uses); i 120 source3/lib/netapi/examples/share/share_enum.c printf("#%d path: %s\n", i, i2->shi2_path); i 121 source3/lib/netapi/examples/share/share_enum.c printf("#%d password: %s\n", i, i2->shi2_passwd); i 38 source3/lib/netapi/examples/user/user_dispinfo.c int i; i 80 source3/lib/netapi/examples/user/user_dispinfo.c for (i=0; i<entries_read; i++) { i 81 source3/lib/netapi/examples/user/user_dispinfo.c printf("user %d: %s\n", i + idx, i 41 source3/lib/netapi/examples/user/user_enum.c int i; i 108 source3/lib/netapi/examples/user/user_enum.c for (i=0; i<entries_read; i++) { i 111 source3/lib/netapi/examples/user/user_enum.c printf("#%d user: %s\n", i, info0->usri0_name); i 115 source3/lib/netapi/examples/user/user_enum.c printf("#%d user: %s\n", i, info10->usri10_name); i 116 source3/lib/netapi/examples/user/user_enum.c printf("#%d comment: %s\n", i, info10->usri10_comment); i 117 source3/lib/netapi/examples/user/user_enum.c printf("#%d usr_comment: %s\n", i, info10->usri10_usr_comment); i 118 source3/lib/netapi/examples/user/user_enum.c printf("#%d full_name: %s\n", i, info10->usri10_full_name); i 122 source3/lib/netapi/examples/user/user_enum.c printf("#%d user: %s\n", i, info20->usri20_name); i 123 source3/lib/netapi/examples/user/user_enum.c printf("#%d comment: %s\n", i, info20->usri20_comment); i 124 source3/lib/netapi/examples/user/user_enum.c printf("#%d flags: 0x%08x\n", i, info20->usri20_flags); i 125 source3/lib/netapi/examples/user/user_enum.c printf("#%d rid: %d\n", i, info20->usri20_user_id); i 129 source3/lib/netapi/examples/user/user_enum.c printf("#%d user: %s\n", i, info23->usri23_name); i 130 source3/lib/netapi/examples/user/user_enum.c printf("#%d comment: %s\n", i, info23->usri23_comment); i 131 source3/lib/netapi/examples/user/user_enum.c printf("#%d flags: 0x%08x\n", i, info23->usri23_flags); i 134 source3/lib/netapi/examples/user/user_enum.c printf("#%d sid: %s\n", i, sid_str); i 40 source3/lib/netapi/examples/user/user_getgroups.c int i; i 104 source3/lib/netapi/examples/user/user_getgroups.c for (i=0; i<entries_read; i++) { i 107 source3/lib/netapi/examples/user/user_getgroups.c printf("#%d group: %s\n", i, info0->grui0_name); i 111 source3/lib/netapi/examples/user/user_getgroups.c printf("#%d group: %s\n", i, info1->grui1_name); i 112 source3/lib/netapi/examples/user/user_getgroups.c printf("#%d attributes: %d\n", i, info1->grui1_attributes); i 39 source3/lib/netapi/examples/user/user_getinfo.c int i; i 139 source3/lib/netapi/examples/user/user_getinfo.c for (i=0; i<21; i++) { i 140 source3/lib/netapi/examples/user/user_getinfo.c printf(" %x", (uint8_t)u2->usri2_logon_hours[i]); i 172 source3/lib/netapi/examples/user/user_getinfo.c for (i=0; i<21; i++) { i 173 source3/lib/netapi/examples/user/user_getinfo.c printf(" %x", (uint8_t)u3->usri3_logon_hours[i]); i 211 source3/lib/netapi/examples/user/user_getinfo.c for (i=0; i<21; i++) { i 212 source3/lib/netapi/examples/user/user_getinfo.c printf(" %x", (uint8_t)u4->usri4_logon_hours[i]); i 260 source3/lib/netapi/examples/user/user_getinfo.c for (i=0; i<21; i++) { i 261 source3/lib/netapi/examples/user/user_getinfo.c printf(" %x", (uint8_t)u11->usri11_logon_hours[i]); i 41 source3/lib/netapi/examples/user/user_getlocalgroups.c int i; i 98 source3/lib/netapi/examples/user/user_getlocalgroups.c for (i=0; i<entries_read; i++) { i 101 source3/lib/netapi/examples/user/user_getlocalgroups.c printf("#%d group: %s\n", i, info0->lgrui0_name); i 40 source3/lib/netapi/examples/user/user_setgroups.c int i = 0; i 84 source3/lib/netapi/examples/user/user_setgroups.c for (i=0; names[i] != NULL; i++) { i 99 source3/lib/netapi/examples/user/user_setgroups.c for (i=0; i<num_entries; i++) { i 100 source3/lib/netapi/examples/user/user_setgroups.c g0[i].grui0_name = names[i]; i 115 source3/lib/netapi/examples/user/user_setgroups.c for (i=0; i<num_entries; i++) { i 116 source3/lib/netapi/examples/user/user_setgroups.c g1[i].grui1_name = names[i]; i 117 source3/lib/netapi/examples/user/user_setgroups.c g1[i].grui1_attributes = 0; /* ? */ i 183 source3/lib/netapi/file.c uint32_t i; i 231 source3/lib/netapi/file.c for (i=0; i < info_ctr.ctr.ctr2->count; i++) { i 235 source3/lib/netapi/file.c _i.info2 = &info_ctr.ctr.ctr2->array[i]; i 238 source3/lib/netapi/file.c _i.info3 = &info_ctr.ctr.ctr3->array[i]; i 229 source3/lib/netapi/group.c int i = 0; i 334 source3/lib/netapi/group.c for (i=0; i < rid_array->count; i++) { i 338 source3/lib/netapi/group.c rid_array->rids[i]); i 985 source3/lib/netapi/group.c int i; i 990 source3/lib/netapi/group.c for (i=0; i<groups->count; i++) { i 991 source3/lib/netapi/group.c g0[i].grpi0_name = talloc_strdup(mem_ctx, i 992 source3/lib/netapi/group.c groups->entries[i].account_name.string); i 993 source3/lib/netapi/group.c W_ERROR_HAVE_NO_MEMORY(g0[i].grpi0_name); i 1011 source3/lib/netapi/group.c int i; i 1016 source3/lib/netapi/group.c for (i=0; i<groups->count; i++) { i 1017 source3/lib/netapi/group.c g1[i].grpi1_name = talloc_strdup(mem_ctx, i 1018 source3/lib/netapi/group.c groups->entries[i].account_name.string); i 1019 source3/lib/netapi/group.c g1[i].grpi1_comment = talloc_strdup(mem_ctx, i 1020 source3/lib/netapi/group.c groups->entries[i].description.string); i 1021 source3/lib/netapi/group.c W_ERROR_HAVE_NO_MEMORY(g1[i].grpi1_name); i 1039 source3/lib/netapi/group.c int i; i 1044 source3/lib/netapi/group.c for (i=0; i<groups->count; i++) { i 1045 source3/lib/netapi/group.c g2[i].grpi2_name = talloc_strdup(mem_ctx, i 1046 source3/lib/netapi/group.c groups->entries[i].account_name.string); i 1047 source3/lib/netapi/group.c g2[i].grpi2_comment = talloc_strdup(mem_ctx, i 1048 source3/lib/netapi/group.c groups->entries[i].description.string); i 1049 source3/lib/netapi/group.c g2[i].grpi2_group_id = groups->entries[i].rid; i 1050 source3/lib/netapi/group.c g2[i].grpi2_attributes = groups->entries[i].acct_flags; i 1051 source3/lib/netapi/group.c W_ERROR_HAVE_NO_MEMORY(g2[i].grpi2_name); i 1070 source3/lib/netapi/group.c int i; i 1075 source3/lib/netapi/group.c for (i=0; i<groups->count; i++) { i 1079 source3/lib/netapi/group.c if (!sid_compose(&sid, domain_sid, groups->entries[i].rid)) { i 1083 source3/lib/netapi/group.c g3[i].grpi3_name = talloc_strdup(mem_ctx, i 1084 source3/lib/netapi/group.c groups->entries[i].account_name.string); i 1085 source3/lib/netapi/group.c g3[i].grpi3_comment = talloc_strdup(mem_ctx, i 1086 source3/lib/netapi/group.c groups->entries[i].description.string); i 1087 source3/lib/netapi/group.c g3[i].grpi3_group_sid = (struct domsid *)sid_dup_talloc(mem_ctx, &sid); i 1088 source3/lib/netapi/group.c g3[i].grpi3_attributes = groups->entries[i].acct_flags; i 1089 source3/lib/netapi/group.c W_ERROR_HAVE_NO_MEMORY(g3[i].grpi3_name); i 1264 source3/lib/netapi/group.c int i; i 1350 source3/lib/netapi/group.c for (i=0; i < names.count; i++) { i 1352 source3/lib/netapi/group.c if (member_types.ids[i] != SID_NAME_USER) { i 1358 source3/lib/netapi/group.c names.names[i].string, i 1422 source3/lib/netapi/group.c int i, k; i 1510 source3/lib/netapi/group.c for (i=0; i < r->in.num_entries; i++) { i 1514 source3/lib/netapi/group.c init_lsa_String(&lsa_names[i], i0->grui0_name); i 1518 source3/lib/netapi/group.c init_lsa_String(&lsa_names[i], i1->grui1_name); i 1548 source3/lib/netapi/group.c for (i=0; i < r->in.num_entries; i++) { i 1551 source3/lib/netapi/group.c if (member_rids[i] == rid_array->rids[k]) { i 1558 source3/lib/netapi/group.c member_rids[i], i 1570 source3/lib/netapi/group.c for (i=0; i < r->in.num_entries; i++) { i 1571 source3/lib/netapi/group.c if (member_rids[i] == rid_array->rids[k]) { i 1588 source3/lib/netapi/group.c for (i=0; i < num_add_rids; i++) { i 1591 source3/lib/netapi/group.c add_rids[i], i 1601 source3/lib/netapi/group.c for (i=0; i < num_del_rids; i++) { i 1604 source3/lib/netapi/group.c del_rids[i]); i 731 source3/lib/netapi/localgroup.c int i; i 826 source3/lib/netapi/localgroup.c for (i=0; i<builtin_sam_array->count; i++) { i 833 source3/lib/netapi/localgroup.c builtin_sam_array->entries[i].idx, i 844 source3/lib/netapi/localgroup.c builtin_sam_array->entries[i].name.string, i 862 source3/lib/netapi/localgroup.c for (i=0; i<domain_sam_array->count; i++) { i 869 source3/lib/netapi/localgroup.c domain_sam_array->entries[i].idx, i 880 source3/lib/netapi/localgroup.c domain_sam_array->entries[i].name.string, i 978 source3/lib/netapi/localgroup.c int i = 0, k = 0; i 1032 source3/lib/netapi/localgroup.c for (i=0; i < r->in.total_entries; i++) { i 1033 source3/lib/netapi/localgroup.c sid_copy(&member_sids[i], (struct dom_sid *)info0[i].lgrmi0_sid); i 1051 source3/lib/netapi/localgroup.c for (i=0; i < r->in.total_entries; i++) { i 1053 source3/lib/netapi/localgroup.c info3[i].lgrmi3_domainandname, i 1054 source3/lib/netapi/localgroup.c &member_sids[i]); i 1130 source3/lib/netapi/localgroup.c for (i=0; i < r->in.total_entries; i++) { i 1131 source3/lib/netapi/localgroup.c status = add_sid_to_array_unique(ctx, &member_sids[i], i 1142 source3/lib/netapi/localgroup.c for (i=0; i < r->in.total_entries; i++) { i 1143 source3/lib/netapi/localgroup.c status = add_sid_to_array_unique(ctx, &member_sids[i], i 1167 source3/lib/netapi/localgroup.c for (i=0; i < r->in.total_entries; i++) { i 1170 source3/lib/netapi/localgroup.c if (sid_equal(&member_sids[i], i 1178 source3/lib/netapi/localgroup.c &member_sids[i], i 1191 source3/lib/netapi/localgroup.c for (i=0; i < r->in.total_entries; i++) { i 1192 source3/lib/netapi/localgroup.c if (sid_equal(&member_sids[i], i 1212 source3/lib/netapi/localgroup.c for (i=0; i < num_add_sids; i++) { i 1215 source3/lib/netapi/localgroup.c &add_sids[i]); i 1224 source3/lib/netapi/localgroup.c for (i=0; i < num_del_sids; i++) { i 1227 source3/lib/netapi/localgroup.c &del_sids[i]); i 44 source3/lib/netapi/samr.c int i; i 99 source3/lib/netapi/samr.c for (i=0; i<num_entries; i++) { i 101 source3/lib/netapi/samr.c domain_name = sam->entries[i].name.string; i 34 source3/lib/netapi/serverinfo.c struct SERVER_INFO_101 i; i 36 source3/lib/netapi/serverinfo.c i.sv101_platform_id = PLATFORM_ID_NT; i 37 source3/lib/netapi/serverinfo.c i.sv101_name = global_myname(); i 38 source3/lib/netapi/serverinfo.c i.sv101_version_major = lp_major_announce_version(); i 39 source3/lib/netapi/serverinfo.c i.sv101_version_minor = lp_minor_announce_version(); i 40 source3/lib/netapi/serverinfo.c i.sv101_type = lp_default_server_announce(); i 41 source3/lib/netapi/serverinfo.c i.sv101_comment = lp_serverstring(); i 43 source3/lib/netapi/serverinfo.c *buffer = (uint8_t *)talloc_memdup(ctx, &i, sizeof(i)); i 91 source3/lib/netapi/serverinfo.c union srvsvc_NetSrvInfo *i, i 202 source3/lib/netapi/serverinfo.c i100.sv100_platform_id = i->info100->platform_id; i 203 source3/lib/netapi/serverinfo.c i100.sv100_name = talloc_strdup(mem_ctx, i->info100->server_name); i 211 source3/lib/netapi/serverinfo.c i101.sv101_platform_id = i->info101->platform_id; i 212 source3/lib/netapi/serverinfo.c i101.sv101_name = talloc_strdup(mem_ctx, i->info101->server_name); i 213 source3/lib/netapi/serverinfo.c i101.sv101_version_major = i->info101->version_major; i 214 source3/lib/netapi/serverinfo.c i101.sv101_version_minor = i->info101->version_minor; i 215 source3/lib/netapi/serverinfo.c i101.sv101_type = i->info101->server_type; i 216 source3/lib/netapi/serverinfo.c i101.sv101_comment = talloc_strdup(mem_ctx, i->info101->comment); i 224 source3/lib/netapi/serverinfo.c i102.sv102_platform_id = i->info102->platform_id; i 225 source3/lib/netapi/serverinfo.c i102.sv102_name = talloc_strdup(mem_ctx, i->info102->server_name); i 226 source3/lib/netapi/serverinfo.c i102.sv102_version_major = i->info102->version_major; i 227 source3/lib/netapi/serverinfo.c i102.sv102_version_minor = i->info102->version_minor; i 228 source3/lib/netapi/serverinfo.c i102.sv102_type = i->info102->server_type; i 229 source3/lib/netapi/serverinfo.c i102.sv102_comment = talloc_strdup(mem_ctx, i->info102->comment); i 230 source3/lib/netapi/serverinfo.c i102.sv102_users = i->info102->users; i 231 source3/lib/netapi/serverinfo.c i102.sv102_disc = i->info102->disc; i 232 source3/lib/netapi/serverinfo.c i102.sv102_hidden = i->info102->hidden; i 233 source3/lib/netapi/serverinfo.c i102.sv102_announce = i->info102->announce; i 234 source3/lib/netapi/serverinfo.c i102.sv102_anndelta = i->info102->anndelta; i 235 source3/lib/netapi/serverinfo.c i102.sv102_licenses = i->info102->licenses; i 236 source3/lib/netapi/serverinfo.c i102.sv102_userpath = talloc_strdup(mem_ctx, i->info102->userpath); i 245 source3/lib/netapi/serverinfo.c i402.sv402_ulist_mtime = i->info402->ulist_mtime; i 246 source3/lib/netapi/serverinfo.c i402.sv402_glist_mtime = i->info402->glist_mtime; i 247 source3/lib/netapi/serverinfo.c i402.sv402_alist_mtime = i->info402->alist_mtime; i 248 source3/lib/netapi/serverinfo.c i402.sv402_alerts = talloc_strdup(mem_ctx, i->info402->alerts); i 249 source3/lib/netapi/serverinfo.c i402.sv402_security = i->info402->security; i 250 source3/lib/netapi/serverinfo.c i402.sv402_numadmin = i->info402->numadmin; i 251 source3/lib/netapi/serverinfo.c i402.sv402_lanmask = i->info402->lanmask; i 252 source3/lib/netapi/serverinfo.c i402.sv402_guestacct = talloc_strdup(mem_ctx, i->info402->guestaccount); i 253 source3/lib/netapi/serverinfo.c i402.sv402_chdevs = i->info402->chdevs; i 254 source3/lib/netapi/serverinfo.c i402.sv402_chdevq = i->info402->chdevqs; i 255 source3/lib/netapi/serverinfo.c i402.sv402_chdevjobs = i->info402->chdevjobs; i 256 source3/lib/netapi/serverinfo.c i402.sv402_connections = i->info402->connections; i 257 source3/lib/netapi/serverinfo.c i402.sv402_shares = i->info402->shares; i 258 source3/lib/netapi/serverinfo.c i402.sv402_openfiles = i->info402->openfiles; i 259 source3/lib/netapi/serverinfo.c i402.sv402_sessopens = i->info402->sessopen; i 260 source3/lib/netapi/serverinfo.c i402.sv402_sessvcs = i->info402->sesssvc; i 261 source3/lib/netapi/serverinfo.c i402.sv402_sessreqs = i->info402->sessreqs; i 262 source3/lib/netapi/serverinfo.c i402.sv402_opensearch = i->info402->opensearch; i 263 source3/lib/netapi/serverinfo.c i402.sv402_activelocks = i->info402->activelocks; i 264 source3/lib/netapi/serverinfo.c i402.sv402_numreqbuf = i->info402->numreqbufs; i 265 source3/lib/netapi/serverinfo.c i402.sv402_sizreqbuf = i->info402->sizereqbufs; i 266 source3/lib/netapi/serverinfo.c i402.sv402_numbigbuf = i->info402->numbigbufs; i 267 source3/lib/netapi/serverinfo.c i402.sv402_numfiletasks = i->info402->numfiletasks; i 268 source3/lib/netapi/serverinfo.c i402.sv402_alertsched = i->info402->alertsched; i 269 source3/lib/netapi/serverinfo.c i402.sv402_erroralert = i->info402->erroralert; i 270 source3/lib/netapi/serverinfo.c i402.sv402_logonalert = i->info402->logonalert; i 271 source3/lib/netapi/serverinfo.c i402.sv402_accessalert = i->info402->accessalert; i 272 source3/lib/netapi/serverinfo.c i402.sv402_diskalert = i->info402->diskalert; i 273 source3/lib/netapi/serverinfo.c i402.sv402_netioalert = i->info402->netioalert; i 274 source3/lib/netapi/serverinfo.c i402.sv402_maxauditsz = i->info402->maxaudits; i 275 source3/lib/netapi/serverinfo.c i402.sv402_srvheuristics = i->info402->srvheuristics; i 284 source3/lib/netapi/serverinfo.c i403.sv403_ulist_mtime = i->info403->ulist_mtime; i 285 source3/lib/netapi/serverinfo.c i403.sv403_glist_mtime = i->info403->glist_mtime; i 286 source3/lib/netapi/serverinfo.c i403.sv403_alist_mtime = i->info403->alist_mtime; i 287 source3/lib/netapi/serverinfo.c i403.sv403_alerts = talloc_strdup(mem_ctx, i->info403->alerts); i 288 source3/lib/netapi/serverinfo.c i403.sv403_security = i->info403->security; i 289 source3/lib/netapi/serverinfo.c i403.sv403_numadmin = i->info403->numadmin; i 290 source3/lib/netapi/serverinfo.c i403.sv403_lanmask = i->info403->lanmask; i 291 source3/lib/netapi/serverinfo.c i403.sv403_guestacct = talloc_strdup(mem_ctx, i->info403->guestaccount); i 292 source3/lib/netapi/serverinfo.c i403.sv403_chdevs = i->info403->chdevs; i 293 source3/lib/netapi/serverinfo.c i403.sv403_chdevq = i->info403->chdevqs; i 294 source3/lib/netapi/serverinfo.c i403.sv403_chdevjobs = i->info403->chdevjobs; i 295 source3/lib/netapi/serverinfo.c i403.sv403_connections = i->info403->connections; i 296 source3/lib/netapi/serverinfo.c i403.sv403_shares = i->info403->shares; i 297 source3/lib/netapi/serverinfo.c i403.sv403_openfiles = i->info403->openfiles; i 298 source3/lib/netapi/serverinfo.c i403.sv403_sessopens = i->info403->sessopen; i 299 source3/lib/netapi/serverinfo.c i403.sv403_sessvcs = i->info403->sesssvc; i 300 source3/lib/netapi/serverinfo.c i403.sv403_sessreqs = i->info403->sessreqs; i 301 source3/lib/netapi/serverinfo.c i403.sv403_opensearch = i->info403->opensearch; i 302 source3/lib/netapi/serverinfo.c i403.sv403_activelocks = i->info403->activelocks; i 303 source3/lib/netapi/serverinfo.c i403.sv403_numreqbuf = i->info403->numreqbufs; i 304 source3/lib/netapi/serverinfo.c i403.sv403_sizreqbuf = i->info403->sizereqbufs; i 305 source3/lib/netapi/serverinfo.c i403.sv403_numbigbuf = i->info403->numbigbufs; i 306 source3/lib/netapi/serverinfo.c i403.sv403_numfiletasks = i->info403->numfiletasks; i 307 source3/lib/netapi/serverinfo.c i403.sv403_alertsched = i->info403->alertsched; i 308 source3/lib/netapi/serverinfo.c i403.sv403_erroralert = i->info403->erroralert; i 309 source3/lib/netapi/serverinfo.c i403.sv403_logonalert = i->info403->logonalert; i 310 source3/lib/netapi/serverinfo.c i403.sv403_accessalert = i->info403->accessalert; i 311 source3/lib/netapi/serverinfo.c i403.sv403_diskalert = i->info403->diskalert; i 312 source3/lib/netapi/serverinfo.c i403.sv403_netioalert = i->info403->netioalert; i 313 source3/lib/netapi/serverinfo.c i403.sv403_maxauditsz = i->info403->maxaudits; i 314 source3/lib/netapi/serverinfo.c i403.sv403_srvheuristics = i->info403->srvheuristics; i 315 source3/lib/netapi/serverinfo.c i403.sv403_auditedevents = i->info403->auditedevents; i 316 source3/lib/netapi/serverinfo.c i403.sv403_autoprofile = i->info403->auditprofile; i 317 source3/lib/netapi/serverinfo.c i403.sv403_autopath = talloc_strdup(mem_ctx, i->info403->autopath); i 325 source3/lib/netapi/serverinfo.c i502.sv502_sessopens = i->info502->sessopen; i 326 source3/lib/netapi/serverinfo.c i502.sv502_sessvcs = i->info502->sesssvc; i 327 source3/lib/netapi/serverinfo.c i502.sv502_opensearch = i->info502->opensearch; i 328 source3/lib/netapi/serverinfo.c i502.sv502_sizreqbuf = i->info502->sizereqbufs; i 329 source3/lib/netapi/serverinfo.c i502.sv502_initworkitems = i->info502->initworkitems; i 330 source3/lib/netapi/serverinfo.c i502.sv502_maxworkitems = i->info502->maxworkitems; i 331 source3/lib/netapi/serverinfo.c i502.sv502_rawworkitems = i->info502->rawworkitems; i 332 source3/lib/netapi/serverinfo.c i502.sv502_irpstacksize = i->info502->irpstacksize; i 333 source3/lib/netapi/serverinfo.c i502.sv502_maxrawbuflen = i->info502->maxrawbuflen; i 334 source3/lib/netapi/serverinfo.c i502.sv502_sessusers = i->info502->sessusers; i 335 source3/lib/netapi/serverinfo.c i502.sv502_sessconns = i->info502->sessconns; i 336 source3/lib/netapi/serverinfo.c i502.sv502_maxpagedmemoryusage = i->info502->maxpagedmemoryusage; i 337 source3/lib/netapi/serverinfo.c i502.sv502_maxnonpagedmemoryusage = i->info502->maxnonpagedmemoryusage; i 338 source3/lib/netapi/serverinfo.c i502.sv502_enablesoftcompat = i->info502->enablesoftcompat; i 339 source3/lib/netapi/serverinfo.c i502.sv502_enableforcedlogoff = i->info502->enableforcedlogoff; i 340 source3/lib/netapi/serverinfo.c i502.sv502_timesource = i->info502->timesource; i 341 source3/lib/netapi/serverinfo.c i502.sv502_acceptdownlevelapis = i->info502->acceptdownlevelapis; i 342 source3/lib/netapi/serverinfo.c i502.sv502_lmannounce = i->info502->lmannounce; i 350 source3/lib/netapi/serverinfo.c i503.sv503_sessopens = i->info503->sessopen; i 351 source3/lib/netapi/serverinfo.c i503.sv503_sessvcs = i->info503->sesssvc; i 352 source3/lib/netapi/serverinfo.c i503.sv503_opensearch = i->info503->opensearch; i 353 source3/lib/netapi/serverinfo.c i503.sv503_sizreqbuf = i->info503->sizereqbufs; i 354 source3/lib/netapi/serverinfo.c i503.sv503_initworkitems = i->info503->initworkitems; i 355 source3/lib/netapi/serverinfo.c i503.sv503_maxworkitems = i->info503->maxworkitems; i 356 source3/lib/netapi/serverinfo.c i503.sv503_rawworkitems = i->info503->rawworkitems; i 357 source3/lib/netapi/serverinfo.c i503.sv503_irpstacksize = i->info503->irpstacksize; i 358 source3/lib/netapi/serverinfo.c i503.sv503_maxrawbuflen = i->info503->maxrawbuflen; i 359 source3/lib/netapi/serverinfo.c i503.sv503_sessusers = i->info503->sessusers; i 360 source3/lib/netapi/serverinfo.c i503.sv503_sessconns = i->info503->sessconns; i 361 source3/lib/netapi/serverinfo.c i503.sv503_maxpagedmemoryusage = i->info503->maxpagedmemoryusage; i 362 source3/lib/netapi/serverinfo.c i503.sv503_maxnonpagedmemoryusage = i->info503->maxnonpagedmemoryusage; i 363 source3/lib/netapi/serverinfo.c i503.sv503_enablesoftcompat = i->info503->enablesoftcompat; i 364 source3/lib/netapi/serverinfo.c i503.sv503_enableforcedlogoff = i->info503->enableforcedlogoff; i 365 source3/lib/netapi/serverinfo.c i503.sv503_timesource = i->info503->timesource; i 366 source3/lib/netapi/serverinfo.c i503.sv503_acceptdownlevelapis = i->info503->acceptdownlevelapis; i 367 source3/lib/netapi/serverinfo.c i503.sv503_lmannounce = i->info503->lmannounce; i 368 source3/lib/netapi/serverinfo.c i503.sv503_domain = talloc_strdup(mem_ctx, i->info503->domain); i 369 source3/lib/netapi/serverinfo.c i503.sv503_maxcopyreadlen = i->info503->maxcopyreadlen; i 370 source3/lib/netapi/serverinfo.c i503.sv503_maxcopywritelen = i->info503->maxcopywritelen; i 371 source3/lib/netapi/serverinfo.c i503.sv503_minkeepsearch = i->info503->minkeepsearch; i 372 source3/lib/netapi/serverinfo.c i503.sv503_maxkeepsearch = i->info503->maxkeepsearch; i 373 source3/lib/netapi/serverinfo.c i503.sv503_minkeepcomplsearch = i->info503->minkeepcomplsearch; i 374 source3/lib/netapi/serverinfo.c i503.sv503_maxkeepcomplsearch = i->info503->maxkeepcomplsearch; i 375 source3/lib/netapi/serverinfo.c i503.sv503_threadcountadd = i->info503->threadcountadd; i 376 source3/lib/netapi/serverinfo.c i503.sv503_numblockthreads = i->info503->numlockthreads; i 377 source3/lib/netapi/serverinfo.c i503.sv503_scavtimeout = i->info503->scavtimeout; i 378 source3/lib/netapi/serverinfo.c i503.sv503_minrcvqueue = i->info503->minrcvqueue; i 379 source3/lib/netapi/serverinfo.c i503.sv503_minfreeworkitems = i->info503->minfreeworkitems; i 380 source3/lib/netapi/serverinfo.c i503.sv503_xactmemsize = i->info503->xactmemsize; i 381 source3/lib/netapi/serverinfo.c i503.sv503_threadpriority = i->info503->threadpriority; i 382 source3/lib/netapi/serverinfo.c i503.sv503_maxmpxct = i->info503->maxmpxct; i 383 source3/lib/netapi/serverinfo.c i503.sv503_oplockbreakwait = i->info503->oplockbreakwait; i 384 source3/lib/netapi/serverinfo.c i503.sv503_oplockbreakresponsewait = i->info503->oplockbreakresponsewait; i 385 source3/lib/netapi/serverinfo.c i503.sv503_enableoplocks = i->info503->enableoplocks; i 386 source3/lib/netapi/serverinfo.c i503.sv503_enableoplockforceclose = i->info503->enableoplockforceclose; i 387 source3/lib/netapi/serverinfo.c i503.sv503_enablefcbopens = i->info503->enablefcbopens; i 388 source3/lib/netapi/serverinfo.c i503.sv503_enableraw = i->info503->enableraw; i 389 source3/lib/netapi/serverinfo.c i503.sv503_enablesharednetdrives = i->info503->enablesharednetdrives; i 390 source3/lib/netapi/serverinfo.c i503.sv503_minfreeconnections = i->info503->minfreeconnections; i 391 source3/lib/netapi/serverinfo.c i503.sv503_maxfreeconnections = i->info503->maxfreeconnections; i 399 source3/lib/netapi/serverinfo.c i599.sv599_sessopens = i->info599->sessopen; i 400 source3/lib/netapi/serverinfo.c i599.sv599_sessvcs = i->info599->sesssvc; i 401 source3/lib/netapi/serverinfo.c i599.sv599_opensearch = i->info599->opensearch; i 402 source3/lib/netapi/serverinfo.c i599.sv599_sizreqbuf = i->info599->sizereqbufs; i 403 source3/lib/netapi/serverinfo.c i599.sv599_initworkitems = i->info599->initworkitems; i 404 source3/lib/netapi/serverinfo.c i599.sv599_maxworkitems = i->info599->maxworkitems; i 405 source3/lib/netapi/serverinfo.c i599.sv599_rawworkitems = i->info599->rawworkitems; i 406 source3/lib/netapi/serverinfo.c i599.sv599_irpstacksize = i->info599->irpstacksize; i 407 source3/lib/netapi/serverinfo.c i599.sv599_maxrawbuflen = i->info599->maxrawbuflen; i 408 source3/lib/netapi/serverinfo.c i599.sv599_sessusers = i->info599->sessusers; i 409 source3/lib/netapi/serverinfo.c i599.sv599_sessconns = i->info599->sessconns; i 410 source3/lib/netapi/serverinfo.c i599.sv599_maxpagedmemoryusage = i->info599->maxpagedmemoryusage; i 411 source3/lib/netapi/serverinfo.c i599.sv599_maxnonpagedmemoryusage = i->info599->maxnonpagedmemoryusage; i 412 source3/lib/netapi/serverinfo.c i599.sv599_enablesoftcompat = i->info599->enablesoftcompat; i 413 source3/lib/netapi/serverinfo.c i599.sv599_enableforcedlogoff = i->info599->enableforcedlogoff; i 414 source3/lib/netapi/serverinfo.c i599.sv599_timesource = i->info599->timesource; i 415 source3/lib/netapi/serverinfo.c i599.sv599_acceptdownlevelapis = i->info599->acceptdownlevelapis; i 416 source3/lib/netapi/serverinfo.c i599.sv599_lmannounce = i->info599->lmannounce; i 417 source3/lib/netapi/serverinfo.c i599.sv599_domain = talloc_strdup(mem_ctx, i->info599->domain); i 418 source3/lib/netapi/serverinfo.c i599.sv599_maxcopyreadlen = i->info599->maxcopyreadlen; i 419 source3/lib/netapi/serverinfo.c i599.sv599_maxcopywritelen = i->info599->maxcopywritelen; i 420 source3/lib/netapi/serverinfo.c i599.sv599_minkeepsearch = i->info599->minkeepsearch; i 422 source3/lib/netapi/serverinfo.c i599.sv599_minkeepcomplsearch = i->info599->minkeepcomplsearch; i 423 source3/lib/netapi/serverinfo.c i599.sv599_maxkeepcomplsearch = i->info599->maxkeepcomplsearch; i 424 source3/lib/netapi/serverinfo.c i599.sv599_threadcountadd = i->info599->threadcountadd; i 425 source3/lib/netapi/serverinfo.c i599.sv599_numblockthreads = i->info599->numlockthreads; /* typo ? */ i 426 source3/lib/netapi/serverinfo.c i599.sv599_scavtimeout = i->info599->scavtimeout; i 427 source3/lib/netapi/serverinfo.c i599.sv599_minrcvqueue = i->info599->minrcvqueue; i 428 source3/lib/netapi/serverinfo.c i599.sv599_minfreeworkitems = i->info599->minfreeworkitems; i 429 source3/lib/netapi/serverinfo.c i599.sv599_xactmemsize = i->info599->xactmemsize; i 430 source3/lib/netapi/serverinfo.c i599.sv599_threadpriority = i->info599->threadpriority; i 431 source3/lib/netapi/serverinfo.c i599.sv599_maxmpxct = i->info599->maxmpxct; i 432 source3/lib/netapi/serverinfo.c i599.sv599_oplockbreakwait = i->info599->oplockbreakwait; i 433 source3/lib/netapi/serverinfo.c i599.sv599_oplockbreakresponsewait = i->info599->oplockbreakresponsewait; i 434 source3/lib/netapi/serverinfo.c i599.sv599_enableoplocks = i->info599->enableoplocks; i 435 source3/lib/netapi/serverinfo.c i599.sv599_enableoplockforceclose = i->info599->enableoplockforceclose; i 436 source3/lib/netapi/serverinfo.c i599.sv599_enablefcbopens = i->info599->enablefcbopens; i 437 source3/lib/netapi/serverinfo.c i599.sv599_enableraw = i->info599->enableraw; i 438 source3/lib/netapi/serverinfo.c i599.sv599_enablesharednetdrives = i->info599->enablesharednetdrives; i 439 source3/lib/netapi/serverinfo.c i599.sv599_minfreeconnections = i->info599->minfreeconnections; i 440 source3/lib/netapi/serverinfo.c i599.sv599_maxfreeconnections = i->info599->maxfreeconnections; i 441 source3/lib/netapi/serverinfo.c i599.sv599_initsesstable = i->info599->initsesstable; i 442 source3/lib/netapi/serverinfo.c i599.sv599_initconntable = i->info599->initconntable; i 443 source3/lib/netapi/serverinfo.c i599.sv599_initfiletable = i->info599->initfiletable; i 444 source3/lib/netapi/serverinfo.c i599.sv599_initsearchtable = i->info599->initsearchtable; i 445 source3/lib/netapi/serverinfo.c i599.sv599_alertschedule = i->info599->alertsched; i 446 source3/lib/netapi/serverinfo.c i599.sv599_errorthreshold = i->info599->errortreshold; i 447 source3/lib/netapi/serverinfo.c i599.sv599_networkerrorthreshold = i->info599->networkerrortreshold; i 448 source3/lib/netapi/serverinfo.c i599.sv599_diskspacethreshold = i->info599->diskspacetreshold; i 449 source3/lib/netapi/serverinfo.c i599.sv599_reserved = i->info599->reserved; i 450 source3/lib/netapi/serverinfo.c i599.sv599_maxlinkdelay = i->info599->maxlinkdelay; i 451 source3/lib/netapi/serverinfo.c i599.sv599_minlinkthroughput = i->info599->minlinkthroughput; i 452 source3/lib/netapi/serverinfo.c i599.sv599_linkinfovalidtime = i->info599->linkinfovalidtime; i 453 source3/lib/netapi/serverinfo.c i599.sv599_scavqosinfoupdatetime = i->info599->scavqosinfoupdatetime; i 454 source3/lib/netapi/serverinfo.c i599.sv599_maxworkitemidletime = i->info599->maxworkitemidletime; i 462 source3/lib/netapi/serverinfo.c i1005.sv1005_comment = talloc_strdup(mem_ctx, i->info1005->comment); i 297 source3/lib/netapi/share.c uint32_t i; i 351 source3/lib/netapi/share.c for (i=0; i < info_ctr.ctr.ctr1->count; i++) { i 355 source3/lib/netapi/share.c _i.info0 = &info_ctr.ctr.ctr0->array[i]; i 358 source3/lib/netapi/share.c _i.info1 = &info_ctr.ctr.ctr1->array[i]; i 361 source3/lib/netapi/share.c _i.info2 = &info_ctr.ctr.ctr2->array[i]; i 40 source3/lib/netapi/tests/netdisplay.c int i; i 71 source3/lib/netapi/tests/netdisplay.c for (i=0; i<entries_read; i++) { i 125 source3/lib/netapi/tests/netdisplay.c int i; i 131 source3/lib/netapi/tests/netdisplay.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 133 source3/lib/netapi/tests/netdisplay.c status = test_netquerydisplayinformation(hostname, levels[i], NULL); i 38 source3/lib/netapi/tests/netfile.c int i; i 67 source3/lib/netapi/tests/netfile.c for (i=0; i<entries_read; i++) { i 102 source3/lib/netapi/tests/netfile.c int i; i 108 source3/lib/netapi/tests/netfile.c for (i=0; i<ARRAY_SIZE(enum_levels); i++) { i 110 source3/lib/netapi/tests/netfile.c status = test_netfileenum(hostname, enum_levels[i]); i 121 source3/lib/netapi/tests/netfile.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 124 source3/lib/netapi/tests/netfile.c printf("testing NetFileGetInfo level %d\n", levels[i]); i 126 source3/lib/netapi/tests/netfile.c status = NetFileGetInfo(hostname, fid, levels[i], &buffer); i 41 source3/lib/netapi/tests/netgroup.c int i; i 76 source3/lib/netapi/tests/netgroup.c for (i=0; i<entries_read; i++) { i 142 source3/lib/netapi/tests/netgroup.c int i; i 170 source3/lib/netapi/tests/netgroup.c for (i=0; i<entries_read; i++) { i 219 source3/lib/netapi/tests/netgroup.c int i = 0; i 236 source3/lib/netapi/tests/netgroup.c for (i=0; i<num_entries; i++) { i 237 source3/lib/netapi/tests/netgroup.c g0[i].grui0_name = names[i]; i 250 source3/lib/netapi/tests/netgroup.c for (i=0; i<num_entries; i++) { i 251 source3/lib/netapi/tests/netgroup.c g1[i].grui1_name = names[i]; i 287 source3/lib/netapi/tests/netgroup.c int i; i 322 source3/lib/netapi/tests/netgroup.c for (i=0; i<ARRAY_SIZE(enum_levels); i++) { i 324 source3/lib/netapi/tests/netgroup.c status = test_netgroupenum(hostname, enum_levels[i], groupname); i 333 source3/lib/netapi/tests/netgroup.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 335 source3/lib/netapi/tests/netgroup.c printf("testing NetGroupGetInfo level %d\n", levels[i]); i 337 source3/lib/netapi/tests/netgroup.c status = NetGroupGetInfo(hostname, groupname, levels[i], &buffer); i 374 source3/lib/netapi/tests/netgroup.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 376 source3/lib/netapi/tests/netgroup.c status = NetGroupGetInfo(hostname, groupname2, levels[i], &buffer); i 393 source3/lib/netapi/tests/netgroup.c for (i=0; i<ARRAY_SIZE(getmem_levels); i++) { i 395 source3/lib/netapi/tests/netgroup.c status = test_netgroupgetusers(hostname, getmem_levels[i], groupname2, NULL); i 412 source3/lib/netapi/tests/netgroup.c for (i=0; i<ARRAY_SIZE(getmem_levels); i++) { i 414 source3/lib/netapi/tests/netgroup.c status = test_netgroupgetusers(hostname, getmem_levels[i], groupname2, username); i 41 source3/lib/netapi/tests/netlocalgroup.c int i; i 68 source3/lib/netapi/tests/netlocalgroup.c for (i=0; i<entries_read; i++) { i 120 source3/lib/netapi/tests/netlocalgroup.c int i; i 145 source3/lib/netapi/tests/netlocalgroup.c for (i=0; i<ARRAY_SIZE(enum_levels); i++) { i 147 source3/lib/netapi/tests/netlocalgroup.c status = test_netlocalgroupenum(hostname, enum_levels[i], groupname); i 157 source3/lib/netapi/tests/netlocalgroup.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 159 source3/lib/netapi/tests/netlocalgroup.c printf("testing NetLocalGroupGetInfo level %d\n", levels[i]); i 161 source3/lib/netapi/tests/netlocalgroup.c status = NetLocalGroupGetInfo(hostname, groupname, levels[i], &buffer); i 190 source3/lib/netapi/tests/netlocalgroup.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 191 source3/lib/netapi/tests/netlocalgroup.c status = NetLocalGroupGetInfo(hostname, groupname2, levels[i], &buffer); i 35 source3/lib/netapi/tests/netserver.c int i; i 40 source3/lib/netapi/tests/netserver.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 42 source3/lib/netapi/tests/netserver.c printf("testing NetServerGetInfo level %d\n", levels[i]); i 44 source3/lib/netapi/tests/netserver.c status = NetServerGetInfo(hostname, levels[i], &buffer); i 41 source3/lib/netapi/tests/netshare.c int i; i 72 source3/lib/netapi/tests/netshare.c for (i=0; i<entries_read; i++) { i 132 source3/lib/netapi/tests/netshare.c int i; i 158 source3/lib/netapi/tests/netshare.c for (i=0; i<ARRAY_SIZE(enum_levels); i++) { i 160 source3/lib/netapi/tests/netshare.c status = test_netshareenum(hostname, enum_levels[i], sharename); i 169 source3/lib/netapi/tests/netshare.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 171 source3/lib/netapi/tests/netshare.c printf("testing NetShareGetInfo level %d\n", levels[i]); i 173 source3/lib/netapi/tests/netshare.c status = NetShareGetInfo(hostname, sharename, levels[i], &buffer); i 41 source3/lib/netapi/tests/netuser.c int i; i 97 source3/lib/netapi/tests/netuser.c for (i=0; i<entries_read; i++) { i 214 source3/lib/netapi/tests/netuser.c int i = 0; i 216 source3/lib/netapi/tests/netuser.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 218 source3/lib/netapi/tests/netuser.c printf("testing NetUserModalsGet level %d\n", levels[i]); i 220 source3/lib/netapi/tests/netuser.c status = NetUserModalsGet(hostname, levels[i], &buffer); i 266 source3/lib/netapi/tests/netuser.c int i; i 293 source3/lib/netapi/tests/netuser.c for (i=0; i<entries_read; i++) { i 346 source3/lib/netapi/tests/netuser.c int i; i 370 source3/lib/netapi/tests/netuser.c for (i=0; i<ARRAY_SIZE(enum_levels); i++) { i 372 source3/lib/netapi/tests/netuser.c status = test_netuserenum(hostname, enum_levels[i], username); i 381 source3/lib/netapi/tests/netuser.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 383 source3/lib/netapi/tests/netuser.c printf("testing NetUserGetInfo level %d\n", levels[i]); i 385 source3/lib/netapi/tests/netuser.c status = NetUserGetInfo(hostname, username, levels[i], &buffer); i 394 source3/lib/netapi/tests/netuser.c for (i=0; i<ARRAY_SIZE(getgr_levels); i++) { i 396 source3/lib/netapi/tests/netuser.c status = test_netusergetgroups(hostname, getgr_levels[i], username, NULL); i 417 source3/lib/netapi/tests/netuser.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 418 source3/lib/netapi/tests/netuser.c status = NetUserGetInfo(hostname, username, levels[i], &buffer); i 686 source3/lib/netapi/user.c int i; i 702 source3/lib/netapi/user.c for (i=0; i<rid_array->count; i++) { i 703 source3/lib/netapi/user.c sid_compose(&sid, domain_sid, rid_array->rids[i].rid); i 704 source3/lib/netapi/user.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sid); i 705 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(sid_array.sids[i].sid); i 709 source3/lib/netapi/user.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sid); i 710 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(sid_array.sids[i].sid); i 720 source3/lib/netapi/user.c for (i=0; i<alias_rids.count; i++) { i 721 source3/lib/netapi/user.c switch (alias_rids.ids[i]) { i 783 source3/lib/netapi/user.c struct USER_INFO_1 *i) i 785 source3/lib/netapi/user.c ZERO_STRUCTP(i); i 786 source3/lib/netapi/user.c i->usri1_name = talloc_strdup(mem_ctx, i21->account_name.string); i 787 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(i->usri1_name); i 788 source3/lib/netapi/user.c i->usri1_password = NULL; i 789 source3/lib/netapi/user.c i->usri1_password_age = time(NULL) - nt_time_to_unix(i21->last_password_change); i 790 source3/lib/netapi/user.c i->usri1_priv = samr_rid_to_priv_level(i21->rid); i 791 source3/lib/netapi/user.c i->usri1_home_dir = talloc_strdup(mem_ctx, i21->home_directory.string); i 792 source3/lib/netapi/user.c i->usri1_comment = talloc_strdup(mem_ctx, i21->description.string); i 793 source3/lib/netapi/user.c i->usri1_flags = samr_acb_flags_to_netapi_flags(i21->acct_flags); i 794 source3/lib/netapi/user.c i->usri1_script_path = talloc_strdup(mem_ctx, i21->logon_script.string); i 805 source3/lib/netapi/user.c struct USER_INFO_2 *i) i 807 source3/lib/netapi/user.c ZERO_STRUCTP(i); i 809 source3/lib/netapi/user.c i->usri2_name = talloc_strdup(mem_ctx, i21->account_name.string); i 810 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(i->usri2_name); i 811 source3/lib/netapi/user.c i->usri2_password = NULL; i 812 source3/lib/netapi/user.c i->usri2_password_age = time(NULL) - nt_time_to_unix(i21->last_password_change); i 813 source3/lib/netapi/user.c i->usri2_priv = samr_rid_to_priv_level(i21->rid); i 814 source3/lib/netapi/user.c i->usri2_home_dir = talloc_strdup(mem_ctx, i21->home_directory.string); i 815 source3/lib/netapi/user.c i->usri2_comment = talloc_strdup(mem_ctx, i21->description.string); i 816 source3/lib/netapi/user.c i->usri2_flags = samr_acb_flags_to_netapi_flags(i21->acct_flags); i 817 source3/lib/netapi/user.c i->usri2_script_path = talloc_strdup(mem_ctx, i21->logon_script.string); i 818 source3/lib/netapi/user.c i->usri2_auth_flags = auth_flag; i 819 source3/lib/netapi/user.c i->usri2_full_name = talloc_strdup(mem_ctx, i21->full_name.string); i 820 source3/lib/netapi/user.c i->usri2_usr_comment = talloc_strdup(mem_ctx, i21->comment.string); i 821 source3/lib/netapi/user.c i->usri2_parms = talloc_strndup(mem_ctx, (const char *)i21->parameters.array, i21->parameters.size/2); i 822 source3/lib/netapi/user.c i->usri2_workstations = talloc_strdup(mem_ctx, i21->workstations.string); i 823 source3/lib/netapi/user.c i->usri2_last_logon = nt_time_to_unix(i21->last_logon); i 824 source3/lib/netapi/user.c i->usri2_last_logoff = nt_time_to_unix(i21->last_logoff); i 825 source3/lib/netapi/user.c i->usri2_acct_expires = nt_time_to_unix(i21->acct_expiry); i 826 source3/lib/netapi/user.c i->usri2_max_storage = USER_MAXSTORAGE_UNLIMITED; /* FIXME */ i 827 source3/lib/netapi/user.c i->usri2_units_per_week = i21->logon_hours.units_per_week; i 828 source3/lib/netapi/user.c i->usri2_logon_hours = (uint8_t *)talloc_memdup(mem_ctx, i21->logon_hours.bits, 21); i 829 source3/lib/netapi/user.c i->usri2_bad_pw_count = i21->bad_password_count; i 830 source3/lib/netapi/user.c i->usri2_num_logons = i21->logon_count; i 831 source3/lib/netapi/user.c i->usri2_logon_server = talloc_strdup(mem_ctx, "\\\\*"); i 832 source3/lib/netapi/user.c i->usri2_country_code = i21->country_code; i 833 source3/lib/netapi/user.c i->usri2_code_page = i21->code_page; i 844 source3/lib/netapi/user.c struct USER_INFO_3 *i) i 846 source3/lib/netapi/user.c ZERO_STRUCTP(i); i 848 source3/lib/netapi/user.c i->usri3_name = talloc_strdup(mem_ctx, i21->account_name.string); i 849 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(i->usri3_name); i 850 source3/lib/netapi/user.c i->usri3_password_age = time(NULL) - nt_time_to_unix(i21->last_password_change); i 851 source3/lib/netapi/user.c i->usri3_priv = samr_rid_to_priv_level(i21->rid); i 852 source3/lib/netapi/user.c i->usri3_home_dir = talloc_strdup(mem_ctx, i21->home_directory.string); i 853 source3/lib/netapi/user.c i->usri3_comment = talloc_strdup(mem_ctx, i21->description.string); i 854 source3/lib/netapi/user.c i->usri3_flags = samr_acb_flags_to_netapi_flags(i21->acct_flags); i 855 source3/lib/netapi/user.c i->usri3_script_path = talloc_strdup(mem_ctx, i21->logon_script.string); i 856 source3/lib/netapi/user.c i->usri3_auth_flags = auth_flag; i 857 source3/lib/netapi/user.c i->usri3_full_name = talloc_strdup(mem_ctx, i21->full_name.string); i 858 source3/lib/netapi/user.c i->usri3_usr_comment = talloc_strdup(mem_ctx, i21->comment.string); i 859 source3/lib/netapi/user.c i->usri3_parms = talloc_strndup(mem_ctx, (const char *)i21->parameters.array, i21->parameters.size/2); i 860 source3/lib/netapi/user.c i->usri3_workstations = talloc_strdup(mem_ctx, i21->workstations.string); i 861 source3/lib/netapi/user.c i->usri3_last_logon = nt_time_to_unix(i21->last_logon); i 862 source3/lib/netapi/user.c i->usri3_last_logoff = nt_time_to_unix(i21->last_logoff); i 863 source3/lib/netapi/user.c i->usri3_acct_expires = nt_time_to_unix(i21->acct_expiry); i 864 source3/lib/netapi/user.c i->usri3_max_storage = USER_MAXSTORAGE_UNLIMITED; /* FIXME */ i 865 source3/lib/netapi/user.c i->usri3_units_per_week = i21->logon_hours.units_per_week; i 866 source3/lib/netapi/user.c i->usri3_logon_hours = (uint8_t *)talloc_memdup(mem_ctx, i21->logon_hours.bits, 21); i 867 source3/lib/netapi/user.c i->usri3_bad_pw_count = i21->bad_password_count; i 868 source3/lib/netapi/user.c i->usri3_num_logons = i21->logon_count; i 869 source3/lib/netapi/user.c i->usri3_logon_server = talloc_strdup(mem_ctx, "\\\\*"); i 870 source3/lib/netapi/user.c i->usri3_country_code = i21->country_code; i 871 source3/lib/netapi/user.c i->usri3_code_page = i21->code_page; i 872 source3/lib/netapi/user.c i->usri3_user_id = i21->rid; i 873 source3/lib/netapi/user.c i->usri3_primary_group_id = i21->primary_gid; i 874 source3/lib/netapi/user.c i->usri3_profile = talloc_strdup(mem_ctx, i21->profile_path.string); i 875 source3/lib/netapi/user.c i->usri3_home_dir_drive = talloc_strdup(mem_ctx, i21->home_drive.string); i 876 source3/lib/netapi/user.c i->usri3_password_expired = i21->password_expired; i 888 source3/lib/netapi/user.c struct USER_INFO_4 *i) i 892 source3/lib/netapi/user.c ZERO_STRUCTP(i); i 894 source3/lib/netapi/user.c i->usri4_name = talloc_strdup(mem_ctx, i21->account_name.string); i 895 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(i->usri4_name); i 896 source3/lib/netapi/user.c i->usri4_password_age = time(NULL) - nt_time_to_unix(i21->last_password_change); i 897 source3/lib/netapi/user.c i->usri4_password = NULL; i 898 source3/lib/netapi/user.c i->usri4_priv = samr_rid_to_priv_level(i21->rid); i 899 source3/lib/netapi/user.c i->usri4_home_dir = talloc_strdup(mem_ctx, i21->home_directory.string); i 900 source3/lib/netapi/user.c i->usri4_comment = talloc_strdup(mem_ctx, i21->description.string); i 901 source3/lib/netapi/user.c i->usri4_flags = samr_acb_flags_to_netapi_flags(i21->acct_flags); i 902 source3/lib/netapi/user.c i->usri4_script_path = talloc_strdup(mem_ctx, i21->logon_script.string); i 903 source3/lib/netapi/user.c i->usri4_auth_flags = auth_flag; i 904 source3/lib/netapi/user.c i->usri4_full_name = talloc_strdup(mem_ctx, i21->full_name.string); i 905 source3/lib/netapi/user.c i->usri4_usr_comment = talloc_strdup(mem_ctx, i21->comment.string); i 906 source3/lib/netapi/user.c i->usri4_parms = talloc_strndup(mem_ctx, (const char *)i21->parameters.array, i21->parameters.size/2); i 907 source3/lib/netapi/user.c i->usri4_workstations = talloc_strdup(mem_ctx, i21->workstations.string); i 908 source3/lib/netapi/user.c i->usri4_last_logon = nt_time_to_unix(i21->last_logon); i 909 source3/lib/netapi/user.c i->usri4_last_logoff = nt_time_to_unix(i21->last_logoff); i 910 source3/lib/netapi/user.c i->usri4_acct_expires = nt_time_to_unix(i21->acct_expiry); i 911 source3/lib/netapi/user.c i->usri4_max_storage = USER_MAXSTORAGE_UNLIMITED; /* FIXME */ i 912 source3/lib/netapi/user.c i->usri4_units_per_week = i21->logon_hours.units_per_week; i 913 source3/lib/netapi/user.c i->usri4_logon_hours = (uint8_t *)talloc_memdup(mem_ctx, i21->logon_hours.bits, 21); i 914 source3/lib/netapi/user.c i->usri4_bad_pw_count = i21->bad_password_count; i 915 source3/lib/netapi/user.c i->usri4_num_logons = i21->logon_count; i 916 source3/lib/netapi/user.c i->usri4_logon_server = talloc_strdup(mem_ctx, "\\\\*"); i 917 source3/lib/netapi/user.c i->usri4_country_code = i21->country_code; i 918 source3/lib/netapi/user.c i->usri4_code_page = i21->code_page; i 922 source3/lib/netapi/user.c i->usri4_user_sid = (struct domsid *)sid_dup_talloc(mem_ctx, &sid); i 923 source3/lib/netapi/user.c i->usri4_primary_group_id = i21->primary_gid; i 924 source3/lib/netapi/user.c i->usri4_profile = talloc_strdup(mem_ctx, i21->profile_path.string); i 925 source3/lib/netapi/user.c i->usri4_home_dir_drive = talloc_strdup(mem_ctx, i21->home_drive.string); i 926 source3/lib/netapi/user.c i->usri4_password_expired = i21->password_expired; i 936 source3/lib/netapi/user.c struct USER_INFO_10 *i) i 938 source3/lib/netapi/user.c ZERO_STRUCTP(i); i 940 source3/lib/netapi/user.c i->usri10_name = talloc_strdup(mem_ctx, i21->account_name.string); i 941 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(i->usri10_name); i 942 source3/lib/netapi/user.c i->usri10_comment = talloc_strdup(mem_ctx, i21->description.string); i 943 source3/lib/netapi/user.c i->usri10_full_name = talloc_strdup(mem_ctx, i21->full_name.string); i 944 source3/lib/netapi/user.c i->usri10_usr_comment = talloc_strdup(mem_ctx, i21->comment.string); i 955 source3/lib/netapi/user.c struct USER_INFO_11 *i) i 957 source3/lib/netapi/user.c ZERO_STRUCTP(i); i 959 source3/lib/netapi/user.c i->usri11_name = talloc_strdup(mem_ctx, i21->account_name.string); i 960 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(i->usri11_name); i 961 source3/lib/netapi/user.c i->usri11_comment = talloc_strdup(mem_ctx, i21->description.string); i 962 source3/lib/netapi/user.c i->usri11_usr_comment = talloc_strdup(mem_ctx, i21->comment.string); i 963 source3/lib/netapi/user.c i->usri11_full_name = talloc_strdup(mem_ctx, i21->full_name.string); i 964 source3/lib/netapi/user.c i->usri11_priv = samr_rid_to_priv_level(i21->rid); i 965 source3/lib/netapi/user.c i->usri11_auth_flags = auth_flag; i 966 source3/lib/netapi/user.c i->usri11_password_age = time(NULL) - nt_time_to_unix(i21->last_password_change); i 967 source3/lib/netapi/user.c i->usri11_home_dir = talloc_strdup(mem_ctx, i21->home_directory.string); i 968 source3/lib/netapi/user.c i->usri11_parms = talloc_strndup(mem_ctx, (const char *)i21->parameters.array, i21->parameters.size/2); i 969 source3/lib/netapi/user.c i->usri11_last_logon = nt_time_to_unix(i21->last_logon); i 970 source3/lib/netapi/user.c i->usri11_last_logoff = nt_time_to_unix(i21->last_logoff); i 971 source3/lib/netapi/user.c i->usri11_bad_pw_count = i21->bad_password_count; i 972 source3/lib/netapi/user.c i->usri11_num_logons = i21->logon_count; i 973 source3/lib/netapi/user.c i->usri11_logon_server = talloc_strdup(mem_ctx, "\\\\*"); i 974 source3/lib/netapi/user.c i->usri11_country_code = i21->country_code; i 975 source3/lib/netapi/user.c i->usri11_workstations = talloc_strdup(mem_ctx, i21->workstations.string); i 976 source3/lib/netapi/user.c i->usri11_max_storage = USER_MAXSTORAGE_UNLIMITED; /* FIXME */ i 977 source3/lib/netapi/user.c i->usri11_units_per_week = i21->logon_hours.units_per_week; i 978 source3/lib/netapi/user.c i->usri11_logon_hours = (uint8_t *)talloc_memdup(mem_ctx, i21->logon_hours.bits, 21); i 979 source3/lib/netapi/user.c i->usri11_code_page = i21->code_page; i 989 source3/lib/netapi/user.c struct USER_INFO_20 *i) i 991 source3/lib/netapi/user.c ZERO_STRUCTP(i); i 993 source3/lib/netapi/user.c i->usri20_name = talloc_strdup(mem_ctx, i21->account_name.string); i 994 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(i->usri20_name); i 995 source3/lib/netapi/user.c i->usri20_comment = talloc_strdup(mem_ctx, i21->description.string); i 996 source3/lib/netapi/user.c i->usri20_full_name = talloc_strdup(mem_ctx, i21->full_name.string); i 997 source3/lib/netapi/user.c i->usri20_flags = samr_acb_flags_to_netapi_flags(i21->acct_flags); i 998 source3/lib/netapi/user.c i->usri20_user_id = i21->rid; i 1009 source3/lib/netapi/user.c struct USER_INFO_23 *i) i 1013 source3/lib/netapi/user.c ZERO_STRUCTP(i); i 1015 source3/lib/netapi/user.c i->usri23_name = talloc_strdup(mem_ctx, i21->account_name.string); i 1016 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(i->usri23_name); i 1017 source3/lib/netapi/user.c i->usri23_comment = talloc_strdup(mem_ctx, i21->description.string); i 1018 source3/lib/netapi/user.c i->usri23_full_name = talloc_strdup(mem_ctx, i21->full_name.string); i 1019 source3/lib/netapi/user.c i->usri23_flags = samr_acb_flags_to_netapi_flags(i21->acct_flags); i 1023 source3/lib/netapi/user.c i->usri23_user_sid = (struct domsid *)sid_dup_talloc(mem_ctx, &sid); i 1185 source3/lib/netapi/user.c int i; i 1281 source3/lib/netapi/user.c for (i=0; i < sam->count; i++) { i 1287 source3/lib/netapi/user.c sam->entries[i].name.string, i 1288 source3/lib/netapi/user.c sam->entries[i].idx, i 1331 source3/lib/netapi/user.c int i; i 1338 source3/lib/netapi/user.c for (i = 0; i < info->count; i++) { i 1339 source3/lib/netapi/user.c user[i].usri1_name = talloc_strdup(mem_ctx, i 1340 source3/lib/netapi/user.c info->entries[i].account_name.string); i 1341 source3/lib/netapi/user.c user[i].usri1_comment = talloc_strdup(mem_ctx, i 1342 source3/lib/netapi/user.c info->entries[i].description.string); i 1343 source3/lib/netapi/user.c user[i].usri1_flags = i 1344 source3/lib/netapi/user.c info->entries[i].acct_flags; i 1345 source3/lib/netapi/user.c user[i].usri1_full_name = talloc_strdup(mem_ctx, i 1346 source3/lib/netapi/user.c info->entries[i].full_name.string); i 1347 source3/lib/netapi/user.c user[i].usri1_user_id = i 1348 source3/lib/netapi/user.c info->entries[i].rid; i 1349 source3/lib/netapi/user.c user[i].usri1_next_index = i 1350 source3/lib/netapi/user.c info->entries[i].idx; i 1352 source3/lib/netapi/user.c if (!user[i].usri1_name) { i 1375 source3/lib/netapi/user.c int i; i 1382 source3/lib/netapi/user.c for (i = 0; i < info->count; i++) { i 1383 source3/lib/netapi/user.c machine[i].usri2_name = talloc_strdup(mem_ctx, i 1384 source3/lib/netapi/user.c info->entries[i].account_name.string); i 1385 source3/lib/netapi/user.c machine[i].usri2_comment = talloc_strdup(mem_ctx, i 1386 source3/lib/netapi/user.c info->entries[i].description.string); i 1387 source3/lib/netapi/user.c machine[i].usri2_flags = i 1388 source3/lib/netapi/user.c info->entries[i].acct_flags; i 1389 source3/lib/netapi/user.c machine[i].usri2_user_id = i 1390 source3/lib/netapi/user.c info->entries[i].rid; i 1391 source3/lib/netapi/user.c machine[i].usri2_next_index = i 1392 source3/lib/netapi/user.c info->entries[i].idx; i 1394 source3/lib/netapi/user.c if (!machine[i].usri2_name) { i 1417 source3/lib/netapi/user.c int i; i 1424 source3/lib/netapi/user.c for (i = 0; i < info->count; i++) { i 1425 source3/lib/netapi/user.c group[i].grpi3_name = talloc_strdup(mem_ctx, i 1426 source3/lib/netapi/user.c info->entries[i].account_name.string); i 1427 source3/lib/netapi/user.c group[i].grpi3_comment = talloc_strdup(mem_ctx, i 1428 source3/lib/netapi/user.c info->entries[i].description.string); i 1429 source3/lib/netapi/user.c group[i].grpi3_group_id = i 1430 source3/lib/netapi/user.c info->entries[i].rid; i 1431 source3/lib/netapi/user.c group[i].grpi3_attributes = i 1432 source3/lib/netapi/user.c info->entries[i].acct_flags; i 1433 source3/lib/netapi/user.c group[i].grpi3_next_index = i 1434 source3/lib/netapi/user.c info->entries[i].idx; i 1436 source3/lib/netapi/user.c if (!group[i].grpi3_name) { i 2802 source3/lib/netapi/user.c int i; i 2882 source3/lib/netapi/user.c for (i=0; i < rid_array->count; i++) { i 2883 source3/lib/netapi/user.c rids[i] = rid_array->rids[i].rid; i 2898 source3/lib/netapi/user.c for (i=0; i < names.count; i++) { i 2901 source3/lib/netapi/user.c names.names[i].string, i 2902 source3/lib/netapi/user.c rid_array->rids[i].attributes, i 2958 source3/lib/netapi/user.c int i, k; i 3034 source3/lib/netapi/user.c for (i=0; i < r->in.num_entries; i++) { i 3038 source3/lib/netapi/user.c init_lsa_String(&lsa_names[i], i0->grui0_name); i 3042 source3/lib/netapi/user.c init_lsa_String(&lsa_names[i], i1->grui1_name); i 3072 source3/lib/netapi/user.c for (i=0; i < r->in.num_entries; i++) { i 3075 source3/lib/netapi/user.c if (member_rids[i] == rid_array->rids[k].rid) { i 3082 source3/lib/netapi/user.c member_rids[i], i 3094 source3/lib/netapi/user.c for (i=0; i < r->in.num_entries; i++) { i 3095 source3/lib/netapi/user.c if (member_rids[i] == rid_array->rids[k].rid) { i 3112 source3/lib/netapi/user.c for (i=0; i < num_add_rids; i++) { i 3116 source3/lib/netapi/user.c add_rids[i], i 3139 source3/lib/netapi/user.c for (i=0; i < num_del_rids; i++) { i 3143 source3/lib/netapi/user.c del_rids[i], i 3235 source3/lib/netapi/user.c int i; i 3339 source3/lib/netapi/user.c for (i=0; i < rid_array->count; i++) { i 3342 source3/lib/netapi/user.c if (!sid_compose(&sid, domain_sid, rid_array->rids[i].rid)) { i 3347 source3/lib/netapi/user.c sid_array.sids[i+1].sid = sid_dup_talloc(ctx, &sid); i 3348 source3/lib/netapi/user.c if (!sid_array.sids[i+1].sid) { i 3363 source3/lib/netapi/user.c for (i=0; i < domain_rids.count; i++) { i 3364 source3/lib/netapi/user.c if (!add_rid_to_array_unique(ctx, domain_rids.ids[i], i 3380 source3/lib/netapi/user.c for (i=0; i < builtin_rids.count; i++) { i 3381 source3/lib/netapi/user.c if (!add_rid_to_array_unique(ctx, builtin_rids.ids[i], i 3399 source3/lib/netapi/user.c for (i=0; i < names.count; i++) { i 3402 source3/lib/netapi/user.c names.names[i].string, i 215 source3/lib/packet.c int i; i 222 source3/lib/packet.c for (i=0; i<num_blobs; i++) { i 248 source3/lib/packet.c for (i=0; i<num_blobs; i++) { i 93 source3/lib/pam_errors.c int i; i 96 source3/lib/pam_errors.c for (i=0; NT_STATUS_V(pam_to_nt_status_map[i].ntstatus); i++) { i 97 source3/lib/pam_errors.c if (pam_error == pam_to_nt_status_map[i].pam_code) i 98 source3/lib/pam_errors.c return pam_to_nt_status_map[i].ntstatus; i 108 source3/lib/pam_errors.c int i; i 111 source3/lib/pam_errors.c for (i=0; NT_STATUS_V(nt_status_to_pam_map[i].ntstatus); i++) { i 112 source3/lib/pam_errors.c if (NT_STATUS_EQUAL(nt_status,nt_status_to_pam_map[i].ntstatus)) i 113 source3/lib/pam_errors.c return nt_status_to_pam_map[i].pam_code; i 116 source3/lib/privileges.c int i; i 121 source3/lib/privileges.c for ( i=0; i<scount; i++ ) { i 124 source3/lib/privileges.c if ( !get_privileges( &slist[i], &mask ) ) i 128 source3/lib/privileges.c "set:\n", sid_string_dbg(&slist[i]))); i 446 source3/lib/privileges.c int i; i 461 source3/lib/privileges.c for (i=0; i<count; i++) { i 462 source3/lib/privileges.c (*new_la)[i].luid.high = old_la[i].luid.high; i 463 source3/lib/privileges.c (*new_la)[i].luid.low = old_la[i].luid.low; i 464 source3/lib/privileges.c (*new_la)[i].attr = old_la[i].attr; i 133 source3/lib/privileges_basic.c int i; i 139 source3/lib/privileges_basic.c for ( i=0; i<num_privs; i++ ) { i 140 source3/lib/privileges_basic.c se_priv_add(mask, &privs[i].se_priv); i 151 source3/lib/privileges_basic.c int i; i 153 source3/lib/privileges_basic.c for ( i=0; i<SE_PRIV_MASKSIZE; i++ ) { i 154 source3/lib/privileges_basic.c mask->mask[i] |= addpriv->mask[i]; i 165 source3/lib/privileges_basic.c int i; i 167 source3/lib/privileges_basic.c for ( i=0; i<SE_PRIV_MASKSIZE; i++ ) { i 168 source3/lib/privileges_basic.c mask->mask[i] &= ~removepriv->mask[i]; i 201 source3/lib/privileges_basic.c int i; i 205 source3/lib/privileges_basic.c for ( i=0; i<SE_PRIV_MASKSIZE; i++ ) { i 206 source3/lib/privileges_basic.c p1.mask[i] &= se_priv_all.mask[i]; i 218 source3/lib/privileges_basic.c int i; i 220 source3/lib/privileges_basic.c for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) { i 221 source3/lib/privileges_basic.c if ( strequal( privs[i].name, name ) ) { i 222 source3/lib/privileges_basic.c se_priv_copy( mask, &privs[i].se_priv ); i 236 source3/lib/privileges_basic.c int i; i 240 source3/lib/privileges_basic.c for ( i=0; i<SE_PRIV_MASKSIZE; i++ ) { i 241 source3/lib/privileges_basic.c DEBUGADDC( dbg_cl, dbg_lvl,(" 0x%x", mask->mask[i] )); i 318 source3/lib/privileges_basic.c int i; i 324 source3/lib/privileges_basic.c for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) { i 326 source3/lib/privileges_basic.c if ( strequal( privs[i].name, name ) ) { i 327 source3/lib/privileges_basic.c return privs[i].description; i 386 source3/lib/privileges_basic.c int i; i 390 source3/lib/privileges_basic.c for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) { i 392 source3/lib/privileges_basic.c if ( se_priv_equal( &privs[i].se_priv, mask ) ) { i 393 source3/lib/privileges_basic.c priv_luid.luid = privs[i].luid; i 407 source3/lib/privileges_basic.c int i; i 412 source3/lib/privileges_basic.c for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) { i 413 source3/lib/privileges_basic.c if ( set->low == privs[i].luid.low ) { i 414 source3/lib/privileges_basic.c return privs[i].name; i 453 source3/lib/privileges_basic.c int i; i 460 source3/lib/privileges_basic.c for ( i=0; i<num_privs; i++ ) { i 461 source3/lib/privileges_basic.c if ( !is_privilege_assigned(mask, &privs[i].se_priv) ) i 464 source3/lib/privileges_basic.c luid.luid = privs[i].luid; i 478 source3/lib/privileges_basic.c int i; i 481 source3/lib/privileges_basic.c for ( i=0; i<num_privs; i++ ) { i 482 source3/lib/privileges_basic.c if ( luid->low == privs[i].luid.low ) { i 483 source3/lib/privileges_basic.c se_priv_copy( mask, &privs[i].se_priv ); i 496 source3/lib/privileges_basic.c int i; i 500 source3/lib/privileges_basic.c for ( i=0; i<privset->count; i++ ) { i 506 source3/lib/privileges_basic.c if ( privset->set[i].luid.high != 0 ) i 509 source3/lib/privileges_basic.c if ( luid_to_se_priv( &privset->set[i].luid, &r ) ) i 189 source3/lib/readline.c int i; i 193 source3/lib/readline.c for (i = 0; hlist && hlist[i]; i++) { i 194 source3/lib/readline.c DEBUG(0, ("%d: %s\n", i, hlist[i]->line)); i 559 source3/lib/secdesc.c unsigned int new_ace_list_ndx = 0, i; i 583 source3/lib/secdesc.c for (i = 0; i < the_acl->num_aces; i++) { i 584 source3/lib/secdesc.c const SEC_ACE *ace = &the_acl->aces[i]; i 313 source3/lib/sharesec.c int i; i 337 source3/lib/sharesec.c for (i = 0; i < num_aces; i++) { i 387 source3/lib/sharesec.c init_sec_ace(&ace_list[i], &sid, type, sa, 0); i 219 source3/lib/smbldap.c int i = 0; i 221 source3/lib/smbldap.c while ( table[i].attrib != LDAP_ATTR_LIST_END ) { i 222 source3/lib/smbldap.c if ( table[i].attrib == key ) i 223 source3/lib/smbldap.c return table[i].name; i 224 source3/lib/smbldap.c i++; i 238 source3/lib/smbldap.c int i = 0; i 240 source3/lib/smbldap.c while ( table[i].attrib != LDAP_ATTR_LIST_END ) i 241 source3/lib/smbldap.c i++; i 242 source3/lib/smbldap.c i++; i 244 source3/lib/smbldap.c names = TALLOC_ARRAY( mem_ctx, const char*, i ); i 250 source3/lib/smbldap.c i = 0; i 251 source3/lib/smbldap.c while ( table[i].attrib != LDAP_ATTR_LIST_END ) { i 252 source3/lib/smbldap.c names[i] = talloc_strdup( names, table[i].name ); i 253 source3/lib/smbldap.c i++; i 255 source3/lib/smbldap.c names[i] = NULL; i 343 source3/lib/smbldap.c int i, num_values; i 364 source3/lib/smbldap.c for (i=1; i<num_values; i++) { i 367 source3/lib/smbldap.c if (!pull_utf8_talloc(mem_ctx, &tmp, values[i], i 440 source3/lib/smbldap.c int i; i 466 source3/lib/smbldap.c for (i = 0; mods[i] != NULL; ++i) { i 467 source3/lib/smbldap.c if (mods[i]->mod_op == modop && strequal(mods[i]->mod_type, attribute)) i 471 source3/lib/smbldap.c if (mods[i] == NULL) { i 472 source3/lib/smbldap.c mods = SMB_REALLOC_ARRAY (mods, LDAPMod *, i + 2); i 477 source3/lib/smbldap.c mods[i] = SMB_MALLOC_P(LDAPMod); i 478 source3/lib/smbldap.c if (mods[i] == NULL) { i 482 source3/lib/smbldap.c mods[i]->mod_op = modop; i 483 source3/lib/smbldap.c mods[i]->mod_values = NULL; i 484 source3/lib/smbldap.c mods[i]->mod_type = SMB_STRDUP(attribute); i 485 source3/lib/smbldap.c mods[i + 1] = NULL; i 493 source3/lib/smbldap.c if (mods[i]->mod_values != NULL) { i 494 source3/lib/smbldap.c for (; mods[i]->mod_values[j] != NULL; j++); i 496 source3/lib/smbldap.c mods[i]->mod_values = SMB_REALLOC_ARRAY(mods[i]->mod_values, char *, j + 2); i 498 source3/lib/smbldap.c if (mods[i]->mod_values == NULL) { i 508 source3/lib/smbldap.c mods[i]->mod_values[j] = utf8_value; i 510 source3/lib/smbldap.c mods[i]->mod_values[j + 1] = NULL; i 1366 source3/lib/smbldap.c int tmp = 0, i, rc; i 1425 source3/lib/smbldap.c for (i=0; rcontrols[i]; i++) { i 1427 source3/lib/smbldap.c if (strcmp(ADS_PAGE_CTL_OID, rcontrols[i]->ldctl_oid) != 0) i 1430 source3/lib/smbldap.c cookie_be = ber_init(&rcontrols[i]->ldctl_value); i 1737 source3/lib/smbldap.c int rc, num_result, num_values, i; i 1788 source3/lib/smbldap.c for (i=0; i<num_values; i++) { i 1789 source3/lib/smbldap.c if (strcmp(values[i], value) == 0) i 36 source3/lib/smbldap_util.c int i, rc; i 60 source3/lib/smbldap_util.c for (i=1; decode_account_policy_name(i) != NULL; i++) { i 63 source3/lib/smbldap_util.c policy_attr = get_account_policy_attr(i); i 69 source3/lib/smbldap_util.c if (!account_policy_get_default(i, &policy_default)) { i 345 source3/lib/substitute.c int i; i 349 source3/lib/substitute.c for ( i=0; longvar_table[i].name; i++ ) { i 350 source3/lib/substitute.c if ( strequal( longvar_table[i].name, varname ) ) { i 351 source3/lib/substitute.c return longvar_table[i].fn(); i 132 source3/lib/sysacls.c int i; i 148 source3/lib/sysacls.c for (i = 0; i < acl_d->count; i++) { i 149 source3/lib/sysacls.c struct smb_acl_entry *ap = &acl_d->acl[i]; i 213 source3/lib/sysacls.c maxlen += nbytes + 20 * (acl_d->count - i); i 410 source3/lib/sysquotas.c int i; i 433 source3/lib/sysquotas.c for (i=0;(fs && sys_quota_backends[i].name && sys_quota_backends[i].get_quota);i++) { i 434 source3/lib/sysquotas.c if (strcmp(fs,sys_quota_backends[i].name)==0) { i 435 source3/lib/sysquotas.c ret = sys_quota_backends[i].get_quota(mntpath, bdev, qtype, id, dp); i 475 source3/lib/sysquotas.c int i; i 500 source3/lib/sysquotas.c for (i=0;(fs && sys_quota_backends[i].name && sys_quota_backends[i].set_quota);i++) { i 501 source3/lib/sysquotas.c if (strcmp(fs,sys_quota_backends[i].name)==0) { i 502 source3/lib/sysquotas.c ret = sys_quota_backends[i].set_quota(mntpath, bdev, qtype, id, dp); i 757 source3/lib/system.c int i, ngroups; i 788 source3/lib/system.c for(i = 0; i < ngroups; i++) i 789 source3/lib/system.c gidset[i] = (gid_t)group_list[i]; i 798 source3/lib/system.c int i ; i 818 source3/lib/system.c for(i = 0; i < setlen; i++) i 819 source3/lib/system.c group_list[i] = (GID_T) gidset[i]; i 986 source3/lib/system.c int i; i 1021 source3/lib/system.c i = 0; i 1023 source3/lib/system.c if (!(argl[i++] = talloc_strdup(argl, ptr))) { i 1029 source3/lib/system.c if (!(argl[i++] = talloc_strdup(argl, ptr))) { i 1034 source3/lib/system.c argl[i++] = NULL; i 1413 source3/lib/system.c int i, t, len; i 1457 source3/lib/system.c for(i = 0; i < list_size; i += list[i] + 1) i 1469 source3/lib/system.c for(i = 0; i < list_size; i += len + 1) { i 1470 source3/lib/system.c len = buf[i]; i 1473 source3/lib/system.c strncpy(list, buf + i + 1, len); i 154 source3/lib/system_smbd.c int i; i 186 source3/lib/system_smbd.c for (i=0; i<max_grp; i++) { i 187 source3/lib/system_smbd.c if (!add_gid_to_array_unique(mem_ctx, temp_groups[i], i 155 source3/lib/username.c int i; i 161 source3/lib/username.c for (i=offset;i<(len-(N-1));i++) { i 162 source3/lib/username.c char c = s[i]; i 165 source3/lib/username.c s[i] = toupper_ascii(c); i 166 source3/lib/username.c ret = uname_string_combinations2(s, mem_ctx, i+1, fn, N-1); i 169 source3/lib/username.c s[i] = c; i 137 source3/lib/util.c int i; i 139 source3/lib/util.c for (i = 0; i < smb_num_netbios_names; i++) i 140 source3/lib/util.c SAFE_FREE(smb_my_netbios_names[i]); i 160 source3/lib/util.c static bool set_my_netbios_names(const char *name, int i) i 162 source3/lib/util.c SAFE_FREE(smb_my_netbios_names[i]); i 164 source3/lib/util.c smb_my_netbios_names[i] = SMB_STRDUP(name); i 165 source3/lib/util.c if (!smb_my_netbios_names[i]) i 167 source3/lib/util.c strupper_m(smb_my_netbios_names[i]); i 194 source3/lib/util.c const char *my_netbios_names(int i) i 196 source3/lib/util.c return smb_my_netbios_names[i]; i 222 source3/lib/util.c size_t i; i 223 source3/lib/util.c for ( i = 0; str_array[i] != NULL; i++) { i 229 source3/lib/util.c if( strequal( str_array[i], my_netbios_names(n) ) ) { i 235 source3/lib/util.c if (!set_my_netbios_names(str_array[i], namecount)) i 505 source3/lib/util.c int i; i 514 source3/lib/util.c for (i=0; i<*num_gids; i++) { i 515 source3/lib/util.c if ((*gids)[i] == gid) { i 629 source3/lib/util.c int i; i 650 source3/lib/util.c for (i=0;i<(int)CVAL(buf,smb_wct);i++) i 651 source3/lib/util.c DEBUGADD(5,("smb_vwv[%2d]=%5d (0x%X)\n",i, i 652 source3/lib/util.c SVAL(buf,smb_vwv+2*i),SVAL(buf,smb_vwv+2*i))); i 1526 source3/lib/util.c unsigned i = 0; i 1555 source3/lib/util.c i, procname, (long long)off, i 1563 source3/lib/util.c i, "<unknown symbol>", i 1566 source3/lib/util.c ++i; i 1587 source3/lib/util.c int i; i 1589 source3/lib/util.c for (i = 0; i < backtrace_size; i++) i 1590 source3/lib/util.c DEBUGADD(0, (" #%u %s\n", i, backtrace_strings[i])); i 1608 source3/lib/util.c int i; i 1620 source3/lib/util.c for (i = 0; i < BACKTRACE_STACK_SIZE; i++) { i 1621 source3/lib/util.c names[i] = namebuf + (i * NAMESIZE); i 1628 source3/lib/util.c for (i = 0; i < levels; i++) { i 1629 source3/lib/util.c DEBUGADD(0, (" #%d 0x%llx %s\n", i, addrs[i], names[i])); i 1729 source3/lib/util.c int i; i 1769 source3/lib/util.c i = 0; i 1784 source3/lib/util.c (*ppname_array)[i].is_wild = ms_has_wild(nameptr); i 1785 source3/lib/util.c if(((*ppname_array)[i].name = SMB_STRDUP(nameptr)) == NULL) { i 1792 source3/lib/util.c i++; i 1795 source3/lib/util.c (*ppname_array)[i].name = NULL; i 1806 source3/lib/util.c int i; i 1811 source3/lib/util.c for(i=0; name_array[i].name!=NULL; i++) i 1812 source3/lib/util.c SAFE_FREE(name_array[i].name); i 2012 source3/lib/util.c int i=0; i 2016 source3/lib/util.c res ^= (c << (i % 15)) ^ (c >> (15-(i%15))); i 2018 source3/lib/util.c i++; i 2607 source3/lib/util.c int i; i 2608 source3/lib/util.c for (i = 0; hp->h_aliases[i]; i++) { i 2609 source3/lib/util.c if (strchr_m(hp->h_aliases[i], '.')) { i 2610 source3/lib/util.c full = hp->h_aliases[i]; i 80 source3/lib/util_nttoken.c int i; i 89 source3/lib/util_nttoken.c for (i=0; i < token_1->num_sids; i++) { i 91 source3/lib/util_nttoken.c &token_1->user_sids[i], i 100 source3/lib/util_nttoken.c for (i=0; i < token_2->num_sids; i++) { i 102 source3/lib/util_nttoken.c &token_2->user_sids[i], i 125 source3/lib/util_nttoken.c size_t i; i 127 source3/lib/util_nttoken.c for (i = 0; i < token->num_sids; i++) { i 128 source3/lib/util_nttoken.c if (sid_equal(&ace->trustee, &token->user_sids[i])) i 69 source3/lib/util_seaccess.c unsigned int i; i 75 source3/lib/util_seaccess.c for (i = 0; i < sa->num_aces; i++) { i 76 source3/lib/util_seaccess.c se_map_generic(&sa->aces[i].access_mask, mapping); i 112 source3/lib/util_seaccess.c unsigned i; i 124 source3/lib/util_seaccess.c for (i = 0;i<sd->dacl->num_aces; i++) { i 125 source3/lib/util_seaccess.c struct security_ace *ace = &sd->dacl->aces[i]; i 161 source3/lib/util_seaccess.c int i; i 215 source3/lib/util_seaccess.c for (i=0; bits_remaining && i < sd->dacl->num_aces; i++) { i 216 source3/lib/util_seaccess.c struct security_ace *ace = &sd->dacl->aces[i]; i 136 source3/lib/util_sid.c int i = 0; i 139 source3/lib/util_sid.c while(sid_name_type[i].sid_type != 0) { i 140 source3/lib/util_sid.c if (sid_name_type[i].sid_type == sid_type) i 141 source3/lib/util_sid.c return sid_name_type[i].string; i 142 source3/lib/util_sid.c i++; i 364 source3/lib/util_sid.c int i; i 373 source3/lib/util_sid.c for (i = 0; i < src->num_auths; i++) i 374 source3/lib/util_sid.c dst->sub_auths[i] = src->sub_auths[i]; i 383 source3/lib/util_sid.c size_t i; i 391 source3/lib/util_sid.c for(i = 0; i < sid->num_auths; i++) i 392 source3/lib/util_sid.c SIVAL(outbuf, 8 + (i*4), sid->sub_auths[i]); i 403 source3/lib/util_sid.c int i; i 414 source3/lib/util_sid.c for (i=0;i<sid->num_auths;i++) i 415 source3/lib/util_sid.c sid->sub_auths[i] = IVAL(inbuf, 8+i*4); i 425 source3/lib/util_sid.c int i; i 437 source3/lib/util_sid.c for (i = 0; i < 6; i++) i 438 source3/lib/util_sid.c if (sid1->id_auth[i] != sid2->id_auth[i]) i 439 source3/lib/util_sid.c return sid1->id_auth[i] - sid2->id_auth[i]; i 450 source3/lib/util_sid.c int i; i 463 source3/lib/util_sid.c for (i = sid1->num_auths-1; i >= 0; --i) i 464 source3/lib/util_sid.c if (sid1->sub_auths[i] != sid2->sub_auths[i]) i 465 source3/lib/util_sid.c return sid1->sub_auths[i] - sid2->sub_auths[i]; i 477 source3/lib/util_sid.c int n, i; i 481 source3/lib/util_sid.c for (i = n-1; i >= 0; --i) i 482 source3/lib/util_sid.c if (sid1->sub_auths[i] != sid2->sub_auths[i]) i 483 source3/lib/util_sid.c return sid1->sub_auths[i] - sid2->sub_auths[i]; i 600 source3/lib/util_sid.c size_t i; i 602 source3/lib/util_sid.c for (i=0; i<(*num_sids); i++) { i 603 source3/lib/util_sid.c if (sid_compare(sid, &(*sids)[i]) == 0) i 617 source3/lib/util_sid.c size_t i; i 619 source3/lib/util_sid.c for ( i=0; i<*num; i++ ) { i 624 source3/lib/util_sid.c if ( sid_equal(sid, &sid_list[i]) ) { i 633 source3/lib/util_sid.c for ( ; i<*num; i++ ) i 634 source3/lib/util_sid.c sid_copy( &sid_list[i], &sid_list[i+1] ); i 642 source3/lib/util_sid.c size_t i; i 644 source3/lib/util_sid.c for (i=0; i<*p_num; i++) { i 645 source3/lib/util_sid.c if ((*pp_rids)[i] == rid) i 669 source3/lib/util_sid.c int i; i 671 source3/lib/util_sid.c for (i=0; i<token->num_sids; i++) { i 672 source3/lib/util_sid.c if (sid_compare(sid, &token->user_sids[i]) == 0) i 689 source3/lib/util_sid.c int i; i 717 source3/lib/util_sid.c for (i = 0; i < info3->base.groups.count; i++) { i 719 source3/lib/util_sid.c if (info3->base.primary_gid == info3->base.groups.rids[i].rid) { i 723 source3/lib/util_sid.c info3->base.groups.rids[i].rid)) { i 725 source3/lib/util_sid.c "rid 0x%x\n", info3->base.groups.rids[i].rid)); i 731 source3/lib/util_sid.c "rid 0x%x\n", info3->base.groups.rids[i].rid)); i 742 source3/lib/util_sid.c for (i = 0; i < info3->sidcount; i++) { i 745 source3/lib/util_sid.c (info3->sids[i].attributes & SE_GROUP_RESOURCE)) { i 749 source3/lib/util_sid.c status = add_sid_to_array(mem_ctx, info3->sids[i].sid, i 753 source3/lib/util_sid.c sid_string_dbg(info3->sids[i].sid))); i 395 source3/lib/util_sock.c int ret=0,i; i 406 source3/lib/util_sock.c for (i=0;socket_options[i].name;i++) i 407 source3/lib/util_sock.c if (strequal(socket_options[i].name,tok)) i 410 source3/lib/util_sock.c if (!socket_options[i].name) { i 415 source3/lib/util_sock.c switch (socket_options[i].opttype) { i 418 source3/lib/util_sock.c ret = setsockopt(fd,socket_options[i].level, i 419 source3/lib/util_sock.c socket_options[i].option, i 429 source3/lib/util_sock.c int on = socket_options[i].value; i 430 source3/lib/util_sock.c ret = setsockopt(fd,socket_options[i].level, i 431 source3/lib/util_sock.c socket_options[i].option, i 649 source3/lib/util_sock.c int i; i 656 source3/lib/util_sock.c for (i=0; i<iovcnt; i++) { i 657 source3/lib/util_sock.c to_send += orig_iov[i].iov_len; i 1273 source3/lib/util_sock.c int i, resulting_index, res; i 1292 source3/lib/util_sock.c for (i=0; i<num_addrs; i++) i 1293 source3/lib/util_sock.c sockets[i] = -1; i 1295 source3/lib/util_sock.c for (i=0; i<num_addrs; i++) { i 1296 source3/lib/util_sock.c sockets[i] = socket(addrs[i].ss_family, SOCK_STREAM, 0); i 1297 source3/lib/util_sock.c if (sockets[i] < 0) i 1299 source3/lib/util_sock.c set_blocking(sockets[i], false); i 1305 source3/lib/util_sock.c for (i=0; i<num_addrs; i++) { i 1307 source3/lib/util_sock.c (const struct sockaddr *)&(addrs[i]); i 1309 source3/lib/util_sock.c if (sockets[i] == -1) i 1312 source3/lib/util_sock.c if (sys_connect(sockets[i], a) == 0) { i 1315 source3/lib/util_sock.c resulting_index = i; i 1329 source3/lib/util_sock.c close(sockets[i]); i 1330 source3/lib/util_sock.c sockets[i] = -1; i 1345 source3/lib/util_sock.c for (i=0; i<num_addrs; i++) { i 1346 source3/lib/util_sock.c if (sockets[i] == -1) i 1348 source3/lib/util_sock.c FD_SET(sockets[i], &wr_fds); i 1349 source3/lib/util_sock.c FD_SET(sockets[i], &r_fds); i 1350 source3/lib/util_sock.c if (sockets[i]>maxfd) i 1351 source3/lib/util_sock.c maxfd = sockets[i]; i 1365 source3/lib/util_sock.c for (i=0; i<num_addrs; i++) { i 1367 source3/lib/util_sock.c if (sockets[i] == -1) i 1374 source3/lib/util_sock.c if (FD_ISSET(sockets[i], &r_fds) && i 1375 source3/lib/util_sock.c FD_ISSET(sockets[i], &wr_fds)) { i 1377 source3/lib/util_sock.c close(sockets[i]); i 1378 source3/lib/util_sock.c sockets[i] = -1; i 1382 source3/lib/util_sock.c if (!FD_ISSET(sockets[i], &r_fds) && i 1383 source3/lib/util_sock.c FD_ISSET(sockets[i], &wr_fds)) { i 1385 source3/lib/util_sock.c resulting_index = i; i 1401 source3/lib/util_sock.c for (i=0; i<num_addrs; i++) { i 1402 source3/lib/util_sock.c if (i == resulting_index) i 1404 source3/lib/util_sock.c if (sockets[i] >= 0) i 1405 source3/lib/util_sock.c close(sockets[i]); i 1962 source3/lib/util_sock.c int i, n; i 1978 source3/lib/util_sock.c for (i=0; i<n; i++) { i 1979 source3/lib/util_sock.c if (sockaddr_equal((struct sockaddr *)&nics[i].ip, (struct sockaddr *)&ss)) { i 599 source3/lib/util_str.c size_t len, i; i 623 source3/lib/util_str.c for(i = 0; i < len; i++) { i 624 source3/lib/util_str.c int val = (src[i] & 0xff); i 627 source3/lib/util_str.c dest[i] = src[i]; i 629 source3/lib/util_str.c dest[i] = '_'; i 632 source3/lib/util_str.c dest[i] = '\0'; i 798 source3/lib/util_str.c ssize_t ls,lp,li, i; i 821 source3/lib/util_str.c for (i=0;i<li;i++) { i 822 source3/lib/util_str.c switch (insert[i]) { i 830 source3/lib/util_str.c if (allow_trailing_dollar && (i == li - 1 )) { i 831 source3/lib/util_str.c p[i] = insert[i]; i 838 source3/lib/util_str.c p[i] = '_'; i 845 source3/lib/util_str.c p[i] = insert[i]; i 887 source3/lib/util_str.c ssize_t ls,lp,li,ld, i; i 903 source3/lib/util_str.c for (i=0;i<li;i++) { i 904 source3/lib/util_str.c switch (in[i]) { i 912 source3/lib/util_str.c if (allow_trailing_dollar && (i == li - 1 )) { i 919 source3/lib/util_str.c in[i] = '_'; i 973 source3/lib/util_str.c ssize_t ls,lp,li,ld, i; i 998 source3/lib/util_str.c for (i=0;i<li;i++) { i 999 source3/lib/util_str.c switch (in[i]) { i 1007 source3/lib/util_str.c if (allow_trailing_dollar && (i == li - 1 )) { i 1014 source3/lib/util_str.c in[i] = '_'; i 1117 source3/lib/util_str.c char *octal_string(int i) i 1120 source3/lib/util_str.c if (i == -1) { i 1124 source3/lib/util_str.c result = talloc_asprintf(talloc_tos(), "0%o", i); i 1535 source3/lib/util_str.c int i, j; i 1540 source3/lib/util_str.c for (j=i=0;i<len;i++) { i 1542 source3/lib/util_str.c s[j+1] = hex[((unsigned char)buf[i]) >> 4]; i 1543 source3/lib/util_str.c s[j+2] = hex[((unsigned char)buf[i]) & 0xF]; i 1553 source3/lib/util_str.c int i, j; i 1558 source3/lib/util_str.c for (j=i=0;i<len;i++) { i 1559 source3/lib/util_str.c s[j] = hex[((unsigned char)buf[i]) >> 4]; i 1560 source3/lib/util_str.c s[j+1] = hex[((unsigned char)buf[i]) & 0xF]; i 1625 source3/lib/util_str.c ssize_t ls, lp, li, ld, i, d; i 1660 source3/lib/util_str.c for (i = 0; i < li; i++) { i 1661 source3/lib/util_str.c switch (insert[i]) { i 1670 source3/lib/util_str.c t[d +i] = '_'; i 1673 source3/lib/util_str.c t[d +i] = insert[i]; i 1762 source3/lib/util_str.c int i; i 1772 source3/lib/util_str.c for (i = 0; i < ip_count; i++) { i 1773 source3/lib/util_str.c *ipstr_list = ipstr_list_add(ipstr_list, &ip_list[i]); i 1796 source3/lib/util_str.c int i; i 1809 source3/lib/util_str.c for ( i=0; next_token_talloc(frame, &ipstr_list, &token_str, i 1810 source3/lib/util_str.c IPSTR_LIST_SEP) && i<count; i++ ) { i 1816 source3/lib/util_str.c (*ip_list)[i].port = atoi(p+1); i 1829 source3/lib/util_str.c if (!interpret_string_addr(&(*ip_list)[i].ss, i 1857 source3/lib/util_str.c int bit_offset, byte_offset, idx, i, n; i 1862 source3/lib/util_str.c n=i=0; i 1866 source3/lib/util_str.c byte_offset = (i*6)/8; i 1867 source3/lib/util_str.c bit_offset = (i*6)%8; i 1878 source3/lib/util_str.c s++; i++; i 2247 source3/lib/util_str.c int i; i 2249 source3/lib/util_str.c for ( i=0; i<max_len && name[i]; i++ ) { i 2251 source3/lib/util_str.c if ( name[i] && strchr_m( invalid_chars, name[i] ) ) { i 130 source3/lib/util_tdb.c int i; i 181 source3/lib/util_tdb.c i = va_arg(ap, int); i 183 source3/lib/util_tdb.c len = 4+i; i 185 source3/lib/util_tdb.c SIVAL(buf, 0, i); i 186 source3/lib/util_tdb.c memcpy(buf+4, s, i); i 266 source3/lib/util_tdb.c int *i; i 325 source3/lib/util_tdb.c i = va_arg(ap, int *); i 330 source3/lib/util_tdb.c *i = IVAL(buf, 0); i 331 source3/lib/util_tdb.c if (! *i) { i 335 source3/lib/util_tdb.c len += *i; i 338 source3/lib/util_tdb.c *b = (char *)SMB_MALLOC(*i); i 341 source3/lib/util_tdb.c memcpy(*b, buf+4, *i); i 623 source3/lib/util_tdb.c int i; i 625 source3/lib/util_tdb.c for (i=0; i < sizeof(map) / sizeof(map[0]); i++) { i 626 source3/lib/util_tdb.c if (err == map[i].err) { i 627 source3/lib/util_tdb.c return map[i].status; i 76 source3/lib/util_unistr.c int i; i 112 source3/lib/util_unistr.c for (i=0;i<0x10000;i++) { i 114 source3/lib/util_unistr.c SSVAL(&v, 0, i); i 115 source3/lib/util_unistr.c upcase_table[v] = i; i 117 source3/lib/util_unistr.c for (i=0;i<256;i++) { i 119 source3/lib/util_unistr.c SSVAL(&v, 0, UCS2_CHAR(i)); i 120 source3/lib/util_unistr.c upcase_table[v] = UCS2_CHAR(islower(i)?toupper(i):i); i 127 source3/lib/util_unistr.c for (i=0;i<0x10000;i++) { i 129 source3/lib/util_unistr.c SSVAL(&v, 0, i); i 130 source3/lib/util_unistr.c lowcase_table[v] = i; i 132 source3/lib/util_unistr.c for (i=0;i<256;i++) { i 134 source3/lib/util_unistr.c SSVAL(&v, 0, UCS2_CHAR(i)); i 135 source3/lib/util_unistr.c lowcase_table[v] = UCS2_CHAR(isupper(i)?tolower(i):i); i 178 source3/lib/util_unistr.c int i; i 207 source3/lib/util_unistr.c for (i=0;i<128;i++) { i 208 source3/lib/util_unistr.c valid_table[i] = isalnum(i) || strchr(allowed,i); i 213 source3/lib/util_unistr.c for (;i<0x10000;i++) { i 215 source3/lib/util_unistr.c SSVAL(&c, 0, i); i 216 source3/lib/util_unistr.c valid_table[i] = check_dos_char_slowly(c); i 821 source3/lib/util_unistr.c int i; i 822 source3/lib/util_unistr.c for (i=0; p[i] && cp != UCS2_CHAR(p[i]); i++) i 824 source3/lib/util_unistr.c if (p[i]) { i 31 source3/lib/wbclient.c int i; i 47 source3/lib/wbclient.c for (i=0; i<num_fds; i++) { i 48 source3/lib/wbclient.c close(fds[i]); i 226 source3/lib/winbind_util.c int i; i 240 source3/lib/winbind_util.c for(i=0; i<num_rids; i++) { i 241 source3/lib/winbind_util.c (*names)[i] = talloc_strdup(*names, namelist[i]); i 242 source3/lib/winbind_util.c (*types)[i] = (enum lsa_SidType)name_types[i]; i 307 source3/lib/winbind_util.c size_t i; i 315 source3/lib/winbind_util.c for (i=0; i < num_members; i++) { i 316 source3/lib/winbind_util.c memcpy(&sid_list[i], &members[i], sizeof(sid_list[i])); i 210 source3/lib/wins_srv.c int count=0, i, j; i 228 source3/lib/wins_srv.c for (i=0;list[i];i++) { i 231 source3/lib/wins_srv.c parse_ip(&t_ip, list[i]); i 266 source3/lib/wins_srv.c int i; i 268 source3/lib/wins_srv.c for (i=0; list[i]; i++) { i 269 source3/lib/wins_srv.c free(list[i]); i 282 source3/lib/wins_srv.c int i; i 300 source3/lib/wins_srv.c for (i=0; list[i]; i++) { i 301 source3/lib/wins_srv.c parse_ip(&t_ip, list[i]); i 318 source3/lib/wins_srv.c for (i=0; list[i]; i++) { i 319 source3/lib/wins_srv.c parse_ip(&t_ip, list[i]); i 339 source3/lib/wins_srv.c int i, count=0; i 352 source3/lib/wins_srv.c for (i=0; list[i]; i++) { i 354 source3/lib/wins_srv.c parse_ip(&t_ip, list[i]); i 349 source3/libaddns/dnsmarshall.c uint16 i; i 362 source3/libaddns/dnsmarshall.c for (i=0; i<req->num_questions; i++) { i 363 source3/libaddns/dnsmarshall.c dns_marshall_question(buf, req->questions[i]); i 365 source3/libaddns/dnsmarshall.c for (i=0; i<req->num_answers; i++) { i 366 source3/libaddns/dnsmarshall.c dns_marshall_rr(buf, req->answers[i]); i 368 source3/libaddns/dnsmarshall.c for (i=0; i<req->num_auths; i++) { i 369 source3/libaddns/dnsmarshall.c dns_marshall_rr(buf, req->auths[i]); i 371 source3/libaddns/dnsmarshall.c for (i=0; i<req->num_additionals; i++) { i 372 source3/libaddns/dnsmarshall.c dns_marshall_rr(buf, req->additionals[i]); i 390 source3/libaddns/dnsmarshall.c uint16 i; i 429 source3/libaddns/dnsmarshall.c for (i=0; i<req->num_questions; i++) { i 431 source3/libaddns/dnsmarshall.c &req->questions[i]); i 433 source3/libaddns/dnsmarshall.c for (i=0; i<req->num_answers; i++) { i 435 source3/libaddns/dnsmarshall.c &req->answers[i]); i 437 source3/libaddns/dnsmarshall.c for (i=0; i<req->num_auths; i++) { i 439 source3/libaddns/dnsmarshall.c &req->auths[i]); i 441 source3/libaddns/dnsmarshall.c for (i=0; i<req->num_additionals; i++) { i 443 source3/libaddns/dnsmarshall.c &req->additionals[i]); i 337 source3/libaddns/dnsrecord.c uint16 i; i 348 source3/libaddns/dnsrecord.c for (i=0; i<num_ips; i++) { i 350 source3/libaddns/dnsrecord.c &sslist[i], &rec); i 375 source3/libaddns/dnsrecord.c size_t i; i 406 source3/libaddns/dnsrecord.c for ( i=0; i<num_addrs; i++ ) { i 407 source3/libaddns/dnsrecord.c err = dns_create_a_record(req, hostname, 3600, &ss_addrs[i], &rec); i 87 source3/libads/authdata.c int i; i 150 source3/libads/authdata.c for (i=0; i < pac_data->num_buffers; i++) { i 151 source3/libads/authdata.c if (pac_data->buffers[i].type != pac_data_raw->buffers[i].type) { i 153 source3/libads/authdata.c i, pac_data->buffers[i].type, pac_data->buffers[i].type)); i 156 source3/libads/authdata.c switch (pac_data->buffers[i].type) { i 158 source3/libads/authdata.c if (!pac_data->buffers[i].info) { i 161 source3/libads/authdata.c logon_info = pac_data->buffers[i].info->logon_info.info; i 164 source3/libads/authdata.c if (!pac_data->buffers[i].info) { i 167 source3/libads/authdata.c srv_sig_ptr = &pac_data->buffers[i].info->srv_cksum; i 168 source3/libads/authdata.c srv_sig_blob = &pac_data_raw->buffers[i].info->remaining; i 171 source3/libads/authdata.c if (!pac_data->buffers[i].info) { i 174 source3/libads/authdata.c kdc_sig_ptr = &pac_data->buffers[i].info->kdc_cksum; i 175 source3/libads/authdata.c kdc_sig_blob = &pac_data_raw->buffers[i].info->remaining; i 178 source3/libads/authdata.c logon_name = &pac_data->buffers[i].info->logon_name; i 324 source3/libads/authdata.c int i; i 326 source3/libads/authdata.c for (i=0; i < pac_data->num_buffers; i++) { i 328 source3/libads/authdata.c if (pac_data->buffers[i].type != PAC_TYPE_LOGON_INFO) { i 332 source3/libads/authdata.c return pac_data->buffers[i].info->logon_info.info; i 57 source3/libads/disp_sec.c int i = 0; i 67 source3/libads/disp_sec.c for (i = 0; i < 32; i++) { i 68 source3/libads/disp_sec.c if (type & (1 << i)) { i 70 source3/libads/disp_sec.c if (perms[j].mask == (((unsigned) 1) << i)) { i 74 source3/libads/disp_sec.c type &= ~(1 << i); i 192 source3/libads/disp_sec.c int i; i 222 source3/libads/disp_sec.c for (i = 0; i < sd->sacl->num_aces; i ++) { i 223 source3/libads/disp_sec.c ads_disp_ace(ads, mem_ctx, &sd->sacl->aces[i]); i 229 source3/libads/disp_sec.c for (i = 0; i < sd->dacl->num_aces; i ++) { i 230 source3/libads/disp_sec.c ads_disp_ace(ads, mem_ctx, &sd->dacl->aces[i]); i 493 source3/libads/dns.c int i; i 518 source3/libads/dns.c for ( i=0; i<idx; i++ ) { i 519 source3/libads/dns.c if ( strcmp( rr.hostname, dcs[i].hostname ) == 0 ) { i 520 source3/libads/dns.c int num_ips = dcs[i].num_ips; i 525 source3/libads/dns.c if (dcs[i].num_ips == 0) { i 526 source3/libads/dns.c if ((dcs[i].ss_s = TALLOC_ARRAY(dcs, i 533 source3/libads/dns.c dcs[i].ss_s, i 535 source3/libads/dns.c dcs[i].num_ips+1)) i 540 source3/libads/dns.c dcs[i].ss_s = tmp_ss_s; i 542 source3/libads/dns.c dcs[i].num_ips++; i 549 source3/libads/dns.c &dcs[i].ss_s[num_ips], i 557 source3/libads/dns.c &dcs[i].ss_s[num_ips], i 681 source3/libads/dns.c int i; i 700 source3/libads/dns.c for ( i=0; i<idx; i++ ) { i 701 source3/libads/dns.c if (strcmp(rr.hostname, nsarray[i].hostname) == 0) { i 706 source3/libads/dns.c &nsarray[i].ss, i 714 source3/libads/dns.c &nsarray[i].ss, i 724 source3/libads/kerberos.c int i; i 744 source3/libads/kerberos.c for (i = 0; i < count_site; i++) { i 745 source3/libads/kerberos.c if (sockaddr_equal((struct sockaddr *)&ip_srv_site[i].ss, i 753 source3/libads/kerberos.c &ip_srv_site[i].ss); i 765 source3/libads/kerberos.c for (i = 0; i < count_nonsite; i++) { i 768 source3/libads/kerberos.c if (sockaddr_equal((struct sockaddr *)&ip_srv_nonsite[i].ss, (struct sockaddr *)pss)) { i 774 source3/libads/kerberos.c if (sockaddr_equal((struct sockaddr *)&ip_srv_nonsite[i].ss, i 779 source3/libads/kerberos.c if (ip_service_compare(&ip_srv_nonsite[i], &ip_srv_site[j]) > 0) { i 783 source3/libads/kerberos.c if (j != i) { i 790 source3/libads/kerberos.c &ip_srv_nonsite[i].ss); i 48 source3/libads/kerberos_keytab.c int i; i 161 source3/libads/kerberos_keytab.c for (i = 0; enctypes[i]; i++) { i 166 source3/libads/kerberos_keytab.c if (create_kerberos_key_from_string(context, princ, &password, keyp, enctypes[i], no_salt)) { i 174 source3/libads/kerberos_keytab.c princ_s, enctypes[i], kt_entry.vno)); i 489 source3/libads/kerberos_keytab.c int i, found = 0; i 637 source3/libads/kerberos_keytab.c for (i = 0; i < found; i++) { i 638 source3/libads/kerberos_keytab.c if (!oldEntries[i]) { i 639 source3/libads/kerberos_keytab.c oldEntries[i] = ktprinc; i 642 source3/libads/kerberos_keytab.c if (!strcmp(oldEntries[i], ktprinc)) { i 647 source3/libads/kerberos_keytab.c if (i == found) { i 655 source3/libads/kerberos_keytab.c for (i = 0; oldEntries[i]; i++) { i 656 source3/libads/kerberos_keytab.c ret |= ads_keytab_add_entry(ads, oldEntries[i]); i 657 source3/libads/kerberos_keytab.c TALLOC_FREE(oldEntries[i]); i 136 source3/libads/kerberos_verify.c int i; i 202 source3/libads/kerberos_verify.c for (i = 0; i < ARRAY_SIZE(valid_princ_formats); i++) { i 204 source3/libads/kerberos_verify.c if (!strequal(entry_princ_s, valid_princ_formats[i])) { i 257 source3/libads/kerberos_verify.c for (i = 0; i < ARRAY_SIZE(valid_princ_formats); i++) { i 258 source3/libads/kerberos_verify.c SAFE_FREE(valid_princ_formats[i]); i 320 source3/libads/kerberos_verify.c int i; i 349 source3/libads/kerberos_verify.c for (i=0;enctypes[i];i++) { i 357 source3/libads/kerberos_verify.c if (create_kerberos_key_from_string(context, host_princ, &password, key, enctypes[i], false)) { i 368 source3/libads/kerberos_verify.c (unsigned int)enctypes[i] )); i 377 source3/libads/kerberos_verify.c (unsigned int)enctypes[i], error_message(ret))); i 80 source3/libads/krb5_errs.c int i; i 86 source3/libads/krb5_errs.c for (i=0; NT_STATUS_V(krb5_to_nt_status_map[i].ntstatus); i++) { i 87 source3/libads/krb5_errs.c if (kerberos_error == krb5_to_nt_status_map[i].krb5_code) i 88 source3/libads/krb5_errs.c return krb5_to_nt_status_map[i].ntstatus; i 99 source3/libads/krb5_errs.c int i; i 105 source3/libads/krb5_errs.c for (i=0; NT_STATUS_V(nt_status_to_krb5_map[i].ntstatus); i++) { i 106 source3/libads/krb5_errs.c if (NT_STATUS_EQUAL(nt_status,nt_status_to_krb5_map[i].ntstatus)) i 107 source3/libads/krb5_errs.c return nt_status_to_krb5_map[i].krb5_code; i 287 source3/libads/ldap.c int count, i=0; i 381 source3/libads/ldap.c for ( i=0; i<count; i++ ) { i 384 source3/libads/ldap.c print_sockaddr(server, sizeof(server), &ip_list[i].ss); i 502 source3/libads/ldap.c int i; i 536 source3/libads/ldap.c for (i=0; i<num_gcs; i++) { i 538 source3/libads/ldap.c ads->server.ldap_server = SMB_STRDUP(gcs_list[i].hostname); i 783 source3/libads/ldap.c int i; i 786 source3/libads/ldap.c for (i=0; in_vals[i]; i++) i 788 source3/libads/ldap.c values = TALLOC_ZERO_ARRAY(ctx, struct berval *, i+1); i 791 source3/libads/ldap.c for (i=0; in_vals[i]; i++) { i 792 source3/libads/ldap.c values[i] = dup_berval(ctx, in_vals[i]); i 803 source3/libads/ldap.c int i; i 807 source3/libads/ldap.c for (i=0; in_vals[i]; i++) i 809 source3/libads/ldap.c values = TALLOC_ZERO_ARRAY(ctx, char *, i+1); i 812 source3/libads/ldap.c for (i=0; in_vals[i]; i++) { i 813 source3/libads/ldap.c if (!push_utf8_talloc(ctx, &values[i], in_vals[i], &size)) { i 827 source3/libads/ldap.c int i; i 831 source3/libads/ldap.c for (i=0; in_vals[i]; i++) i 833 source3/libads/ldap.c values = TALLOC_ZERO_ARRAY(ctx, char *, i+1); i 836 source3/libads/ldap.c for (i=0; in_vals[i]; i++) { i 837 source3/libads/ldap.c if (!pull_utf8_talloc(ctx, &values[i], in_vals[i], i 867 source3/libads/ldap.c int rc, i, version; i 1006 source3/libads/ldap.c for (i=0; rcontrols[i]; i++) { i 1007 source3/libads/ldap.c if (strcmp(ADS_PAGE_CTL_OID, rcontrols[i]->ldctl_oid) == 0) { i 1008 source3/libads/ldap.c cookie_be = ber_init(&rcontrols[i]->ldctl_value); i 1497 source3/libads/ldap.c int ret,i; i 1518 source3/libads/ldap.c for(i=0;(mods[i]!=0)&&(mods[i]!=(LDAPMod *) -1);i++); i 1520 source3/libads/ldap.c mods[i] = NULL; i 1536 source3/libads/ldap.c int ret, i; i 1546 source3/libads/ldap.c for(i=0;(mods[i]!=0)&&(mods[i]!=(LDAPMod *) -1);i++); i 1548 source3/libads/ldap.c mods[i] = NULL; i 1620 source3/libads/ldap.c int new_ln, wkn_ln, bind_ln, i; i 1669 source3/libads/ldap.c for (i=1; i < new_ln; i++) { i 1672 source3/libads/ldap.c if (asprintf(&s, "%s,%s", ret, wkn_dn_exp[i]) == -1) { i 2098 source3/libads/ldap.c int i, j; i 2099 source3/libads/ldap.c for (i=0; values[i]; i++) { i 2101 source3/libads/ldap.c for (j=0; j<values[i]->bv_len; j++) { i 2102 source3/libads/ldap.c printf("%02X", (unsigned char)values[i]->bv_val[j]); i 2110 source3/libads/ldap.c int i; i 2111 source3/libads/ldap.c for (i=0; values[i]; i++) { i 2116 source3/libads/ldap.c memcpy(guid.info, values[i]->bv_val, sizeof(guid.info)); i 2127 source3/libads/ldap.c int i; i 2128 source3/libads/ldap.c for (i=0; values[i]; i++) { i 2131 source3/libads/ldap.c sid_parse(values[i]->bv_val, values[i]->bv_len, &sid); i 2166 source3/libads/ldap.c int i; i 2167 source3/libads/ldap.c for (i=0; values[i]; i++) { i 2168 source3/libads/ldap.c printf("%s: %s\n", field, values[i]); i 2196 source3/libads/ldap.c int i; i 2203 source3/libads/ldap.c for (i=0; handlers[i].name; i++) { i 2204 source3/libads/ldap.c if (StrCaseCmp(handlers[i].name, field) == 0) { i 2206 source3/libads/ldap.c return handlers[i].string; i 2207 source3/libads/ldap.c handlers[i].handler(ads, field, (struct berval **) values); i 2211 source3/libads/ldap.c if (!handlers[i].name) { i 2400 source3/libads/ldap.c int i; i 2415 source3/libads/ldap.c for (i=0;i<*num_values;i++) { i 2416 source3/libads/ldap.c if (!pull_utf8_talloc(mem_ctx, &ret[i], values[i], i 2423 source3/libads/ldap.c ret[i] = NULL; i 2651 source3/libads/ldap.c int count, i; i 2658 source3/libads/ldap.c for (i=0; values[i]; i++) i 2661 source3/libads/ldap.c if (i) { i 2662 source3/libads/ldap.c (*sids) = TALLOC_ARRAY(mem_ctx, DOM_SID, i); i 2672 source3/libads/ldap.c for (i=0; values[i]; i++) { i 2673 source3/libads/ldap.c ret = sid_parse(values[i]->bv_val, values[i]->bv_len, &(*sids)[count]); i 3269 source3/libads/ldap.c int i; i 3285 source3/libads/ldap.c for (i=0; i<dn_count; i++) { i 3286 source3/libads/ldap.c rc = ads_get_sid_from_extended_dn(mem_ctx, dn_strings[i], i 3287 source3/libads/ldap.c flags, &(*sids)[i]); i 192 source3/libads/ldap_printer.c uint32 size = 0, num_vals = 0, i=0; i 213 source3/libads/ldap_printer.c for (i=0; i < num_vals; i++) { i 214 source3/libads/ldap_printer.c cur_str += pull_ucs2_talloc(ctx, &str_values[i], i 292 source3/libads/ldap_printer.c int i; i 294 source3/libads/ldap_printer.c for (i=0; map[i].valname; i++) { i 295 source3/libads/ldap_printer.c if (StrCaseCmp(map[i].valname, value->valuename) == 0) { i 296 source3/libads/ldap_printer.c if (!map[i].fn(ctx, mods, value)) { i 316 source3/libads/ldap_printer.c uint32 i; i 346 source3/libads/ldap_printer.c for (i=0; i < count; i++) { i 351 source3/libads/ldap_printer.c info[i].type, i 352 source3/libads/ldap_printer.c info[i].data); i 354 source3/libads/ldap_printer.c fstrcpy(v.valuename, info[i].value_name); i 355 source3/libads/ldap_printer.c v.type = info[i].type; i 373 source3/libads/ldap_printer.c for (i=0; i < count; i++) { i 378 source3/libads/ldap_printer.c info[i].type, i 379 source3/libads/ldap_printer.c info[i].data); i 381 source3/libads/ldap_printer.c fstrcpy(v.valuename, info[i].value_name); i 382 source3/libads/ldap_printer.c v.type = info[i].type; i 35 source3/libads/ldap_schema.c int i = 0, p = 0; i 49 source3/libads/ldap_schema.c for (i=0; i<num_OIDs; i++) { i 52 source3/libads/ldap_schema.c OIDs[i])) == NULL) { i 242 source3/libads/ldap_schema.c int i; i 328 source3/libads/ldap_schema.c for (i=0; i<num_names; i++) { i 330 source3/libads/ldap_schema.c DEBUGADD(10,("\tOID %s has name: %s\n", oids_out[i], names_out[i])); i 332 source3/libads/ldap_schema.c if (strequal(ADS_ATTR_RFC2307_UIDNUMBER_OID, oids_out[i]) || i 333 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU_UIDNUMBER_OID, oids_out[i]) || i 334 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU20_UIDNUMBER_OID, oids_out[i])) { i 335 source3/libads/ldap_schema.c schema->posix_uidnumber_attr = talloc_strdup(schema, names_out[i]); i 339 source3/libads/ldap_schema.c if (strequal(ADS_ATTR_RFC2307_GIDNUMBER_OID, oids_out[i]) || i 340 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU_GIDNUMBER_OID, oids_out[i]) || i 341 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU20_GIDNUMBER_OID, oids_out[i])) { i 342 source3/libads/ldap_schema.c schema->posix_gidnumber_attr = talloc_strdup(schema, names_out[i]); i 346 source3/libads/ldap_schema.c if (strequal(ADS_ATTR_RFC2307_HOMEDIR_OID, oids_out[i]) || i 347 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU_HOMEDIR_OID, oids_out[i]) || i 348 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU20_HOMEDIR_OID, oids_out[i])) { i 349 source3/libads/ldap_schema.c schema->posix_homedir_attr = talloc_strdup(schema, names_out[i]); i 353 source3/libads/ldap_schema.c if (strequal(ADS_ATTR_RFC2307_SHELL_OID, oids_out[i]) || i 354 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU_SHELL_OID, oids_out[i]) || i 355 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU20_SHELL_OID, oids_out[i])) { i 356 source3/libads/ldap_schema.c schema->posix_shell_attr = talloc_strdup(schema, names_out[i]); i 360 source3/libads/ldap_schema.c if (strequal(ADS_ATTR_RFC2307_GECOS_OID, oids_out[i]) || i 361 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU_GECOS_OID, oids_out[i]) || i 362 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU20_GECOS_OID, oids_out[i])) { i 363 source3/libads/ldap_schema.c schema->posix_gecos_attr = talloc_strdup(schema, names_out[i]); i 366 source3/libads/ldap_schema.c if (strequal(ADS_ATTR_RFC2307_UID_OID, oids_out[i]) || i 367 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU_UID_OID, oids_out[i]) || i 368 source3/libads/ldap_schema.c strequal(ADS_ATTR_SFU20_UID_OID, oids_out[i])) { i 369 source3/libads/ldap_schema.c schema->posix_uid_attr = talloc_strdup(schema, names_out[i]); i 745 source3/libads/sasl.c int rc, i; i 779 source3/libads/sasl.c for (i=0;OIDs[i];i++) { i 780 source3/libads/sasl.c DEBUG(3,("ads_sasl_spnego_bind: got OID=%s\n", OIDs[i])); i 782 source3/libads/sasl.c if (strcmp(OIDs[i], OID_KERBEROS5_OLD) == 0 || i 783 source3/libads/sasl.c strcmp(OIDs[i], OID_KERBEROS5) == 0) { i 787 source3/libads/sasl.c talloc_free(OIDs[i]); i 864 source3/libads/sasl.c int i=0; i 881 source3/libads/sasl.c for (i=0; i < MAX_GSS_PASSES; i++) { i 1090 source3/libads/sasl.c int i, j; i 1108 source3/libads/sasl.c for (i=0;sasl_mechanisms[i].name;i++) { i 1111 source3/libads/sasl.c if (strcmp(values[j], sasl_mechanisms[i].name) == 0) { i 1113 source3/libads/sasl.c status = sasl_mechanisms[i].fn(ads); i 309 source3/libgpo/gpext/gpext.c int i; i 318 source3/libgpo/gpext/gpext.c for (i=0; table[i].val; i++) { i 320 source3/libgpo/gpext/gpext.c table[i].val, i 321 source3/libgpo/gpext/gpext.c table[i].type, i 322 source3/libgpo/gpext/gpext.c table[i].data); i 364 source3/libgpo/gpext/gpext.c int i; i 366 source3/libgpo/gpext/gpext.c for (i=0; gpext_reg_vals[i].val; i++) { i 368 source3/libgpo/gpext/gpext.c if ((strequal(entry->value, gpext_reg_vals[i].val)) && i 369 source3/libgpo/gpext/gpext.c (entry->data->type == gpext_reg_vals[i].type)) { i 382 source3/libgpo/gpext/gpext.c int i; i 384 source3/libgpo/gpext/gpext.c for (i=0; i < entry->num_entries; i++) { i 385 source3/libgpo/gpext/gpext.c if (!gp_extension_reg_info_verify_entry(&entry->entries[i])) { i 401 source3/libgpo/gpext/gpext.c size_t i; i 403 source3/libgpo/gpext/gpext.c for (i=0; i < entry->num_entries; i++) { i 406 source3/libgpo/gpext/gpext.c entry->entries[i].value, i 407 source3/libgpo/gpext/gpext.c entry->entries[i].data); i 456 source3/libgpo/gpext/gpext.c int i; i 462 source3/libgpo/gpext/gpext.c for (i=0; i < info->num_entries; i++) { i 465 source3/libgpo/gpext/gpext.c &info->entries[i]); i 547 source3/libgpo/gpext/gpext.c int i = 0; i 560 source3/libgpo/gpext/gpext.c for (i=0; i<ext_array_len; i++) { i 564 source3/libgpo/gpext/gpext.c status = gp_extension_init_module(mem_ctx, ext_array[i], i 476 source3/libgpo/gpext/registry.c size_t i; i 494 source3/libgpo/gpext/registry.c for (i=0; i<num_entries; i++) { i 501 source3/libgpo/gpext/registry.c &(entries)[i], i 127 source3/libgpo/gpext/scripts.c int i = 0; i 136 source3/libgpo/gpext/scripts.c count = talloc_asprintf(ini_ctx->mem_ctx, "%d", i); i 208 source3/libgpo/gpext/scripts.c i++; i 264 source3/libgpo/gpext/scripts.c size_t i; i 307 source3/libgpo/gpext/scripts.c for (i=0; i<num_entries; i++) { i 310 source3/libgpo/gpext/scripts.c &(entries)[i], i 338 source3/libgpo/gpext/scripts.c int i = 0; i 360 source3/libgpo/gpext/scripts.c for (i = 0; i < ARRAY_SIZE(list); i++) { i 365 source3/libgpo/gpext/scripts.c status = scripts_parse_ini_section(ini_ctx, flags, list[i], i 378 source3/libgpo/gpext/scripts.c flags, list[i], gpo, entries, num_entries); i 34 source3/libgpo/gpo_ldap.c int i; i 52 source3/libgpo/gpo_ldap.c for (i = 0; ext_list[i] != NULL; i++) { i 56 source3/libgpo/gpo_ldap.c ext->num_exts = i; i 77 source3/libgpo/gpo_ldap.c for (i = 0; ext_list[i] != NULL; i++) { i 82 source3/libgpo/gpo_ldap.c DEBUGADD(10,("extension #%d\n", i)); i 84 source3/libgpo/gpo_ldap.c p = ext_list[i]; i 105 source3/libgpo/gpo_ldap.c ext->extensions[i] = talloc_strdup(mem_ctx, i 107 source3/libgpo/gpo_ldap.c ext->extensions_guid[i] = talloc_strdup(mem_ctx, q); i 110 source3/libgpo/gpo_ldap.c if (ext->extensions_guid[i] == NULL) { i 124 source3/libgpo/gpo_ldap.c ext->snapins[i] = talloc_strdup(mem_ctx, i 126 source3/libgpo/gpo_ldap.c ext->snapins_guid[i] = talloc_strdup(mem_ctx, m); i 129 source3/libgpo/gpo_ldap.c if (ext->snapins_guid[i] == NULL) { i 159 source3/libgpo/gpo_ldap.c int i; i 170 source3/libgpo/gpo_ldap.c for (i = 0; link_list[i] != NULL; i++) { i 175 source3/libgpo/gpo_ldap.c gp_link->num_links = i; i 190 source3/libgpo/gpo_ldap.c for (i = 0; link_list[i] != NULL; i++) { i 194 source3/libgpo/gpo_ldap.c DEBUGADD(10,("gpo_parse_gplink: processing link #%d\n", i)); i 196 source3/libgpo/gpo_ldap.c q = link_list[i]; i 207 source3/libgpo/gpo_ldap.c gp_link->link_names[i] = talloc_strdup(mem_ctx, q); i 208 source3/libgpo/gpo_ldap.c if (gp_link->link_names[i] == NULL) { i 211 source3/libgpo/gpo_ldap.c gp_link->link_names[i][PTR_DIFF(p, q)] = 0; i 213 source3/libgpo/gpo_ldap.c gp_link->link_opts[i] = atoi(p + 1); i 216 source3/libgpo/gpo_ldap.c gp_link->link_names[i])); i 218 source3/libgpo/gpo_ldap.c gp_link->link_opts[i])); i 553 source3/libgpo/gpo_ldap.c int i; i 555 source3/libgpo/gpo_ldap.c for (i = 0; i < gp_link->num_links; i++) { i 559 source3/libgpo/gpo_ldap.c if (gp_link->link_opts[i] & GPO_LINK_OPT_DISABLED) { i 566 source3/libgpo/gpo_ldap.c if (!(gp_link->link_opts[i] & GPO_LINK_OPT_ENFORCED)) { i 581 source3/libgpo/gpo_ldap.c status = ads_get_gpo(ads, mem_ctx, gp_link->link_names[i], i 585 source3/libgpo/gpo_ldap.c gp_link->link_names[i])); i 605 source3/libgpo/gpo_ldap.c "to GPO list\n", i, gp_link->link_names[i])); i 627 source3/libgpo/gpo_ldap.c int i; i 647 source3/libgpo/gpo_ldap.c for (i = 0; i < num_ad_token_sids; i++) { i 649 source3/libgpo/gpo_ldap.c if (sid_check_is_in_builtin(&ad_token_sids[i])) { i 654 source3/libgpo/gpo_ldap.c &ad_token_sids[i], i 336 source3/libgpo/gpo_reg.c int i = 0; i 352 source3/libgpo/gpo_reg.c for (i=0; i<token->num_sids; i++) { i 357 source3/libgpo/gpo_reg.c val = sid_string_talloc(mem_ctx, &token->user_sids[i]); i 381 source3/libgpo/gpo_reg.c int i = 0; i 401 source3/libgpo/gpo_reg.c for (i=0; i<count; i++) { i 403 source3/libgpo/gpo_reg.c valname = talloc_asprintf(mem_ctx, "Group%d", i); i 782 source3/libgpo/gpo_reg.c int i = 0; i 813 source3/libgpo/gpo_reg.c for (i=0; i < val->v.multi_sz.num_strings; i++) { i 815 source3/libgpo/gpo_reg.c val->v.multi_sz.strings[i])); i 855 source3/libgpo/gpo_reg.c size_t i; i 860 source3/libgpo/gpo_reg.c for (i=0; i < num_entries; i++) { i 861 source3/libgpo/gpo_reg.c dump_reg_entry(flags, dir, &entries[i]); i 153 source3/libgpo/gpo_sec.c int i; i 172 source3/libgpo/gpo_sec.c for (i = 0; i < dacl->num_aces; i ++) { i 174 source3/libgpo/gpo_sec.c status = gpo_sd_check_ace(&dacl->aces[i], token); i 109 source3/libgpo/gpo_util.c int i; i 111 source3/libgpo/gpo_util.c for (i = 0; table[i].name; i++) { i 112 source3/libgpo/gpo_util.c if (strequal(name, table[i].name)) { i 113 source3/libgpo/gpo_util.c return table[i].guid_string; i 126 source3/libgpo/gpo_util.c int i; i 128 source3/libgpo/gpo_util.c for (i = 0; table[i].guid_string; i++) { i 129 source3/libgpo/gpo_util.c if (strequal(guid_string, table[i].guid_string)) { i 130 source3/libgpo/gpo_util.c return table[i].name; i 143 source3/libgpo/gpo_util.c int i; i 144 source3/libgpo/gpo_util.c for (i = 0; table[i].guid_string; i++) { i 145 source3/libgpo/gpo_util.c if (strequal(guid_string, table[i].guid_string)) { i 146 source3/libgpo/gpo_util.c return table[i].name; i 194 source3/libgpo/gpo_util.c int i; i 203 source3/libgpo/gpo_util.c for (i=0; i< gp_ext->num_exts; i++) { i 206 source3/libgpo/gpo_util.c gp_ext->extensions_guid[i])); i 208 source3/libgpo/gpo_util.c gp_ext->extensions[i])); i 211 source3/libgpo/gpo_util.c gp_ext->snapins_guid[i])); i 213 source3/libgpo/gpo_util.c gp_ext->snapins[i])); i 340 source3/libgpo/gpo_util.c int i; i 364 source3/libgpo/gpo_util.c for (i = 0; i < gp_link->num_links; i++) { i 368 source3/libgpo/gpo_util.c DEBUGADD(lvl,("link: #%d\n", i + 1)); i 369 source3/libgpo/gpo_util.c DEBUGADD(lvl,("name: %s\n", gp_link->link_names[i])); i 371 source3/libgpo/gpo_util.c DEBUGADD(lvl,("opt: %d ", gp_link->link_opts[i])); i 372 source3/libgpo/gpo_util.c if (gp_link->link_opts[i] & GPO_LINK_OPT_ENFORCED) { i 375 source3/libgpo/gpo_util.c if (gp_link->link_opts[i] & GPO_LINK_OPT_DISABLED) { i 385 source3/libgpo/gpo_util.c gp_link->link_names[i], i 389 source3/libgpo/gpo_util.c gp_link->link_names[i], i 445 source3/libgpo/gpo_util.c int i; i 468 source3/libgpo/gpo_util.c for (i=0; i<gp_ext->num_exts; i++) { i 474 source3/libgpo/gpo_util.c gp_ext->extensions_guid[i])) { i 480 source3/libgpo/gpo_util.c gp_ext->extensions_guid[i], i 481 source3/libgpo/gpo_util.c gp_ext->snapins_guid[i]); i 129 source3/libnet/libnet_dssync.c int i = 0; i 131 source3/libnet/libnet_dssync.c for (i=0; i<attr->value_ctr.num_values; i++) { i 139 source3/libnet/libnet_dssync.c attr->value_ctr.values[i].blob); i 141 source3/libnet/libnet_dssync.c attr->value_ctr.values[i].blob = plain_data; i 154 source3/libnet/libnet_dssync.c uint32_t i; i 159 source3/libnet/libnet_dssync.c for (i=0; i < cur->object.attribute_ctr.num_attributes; i++) { i 163 source3/libnet/libnet_dssync.c attr = &cur->object.attribute_ctr.attributes[i]; i 242 source3/libnet/libnet_dssync_keytab.c int i = 0; i 270 source3/libnet/libnet_dssync_keytab.c for (i=0; i < cur->object.attribute_ctr.num_attributes; i++) { i 272 source3/libnet/libnet_dssync_keytab.c attr = &cur->object.attribute_ctr.attributes[i]; i 317 source3/libnet/libnet_dssync_keytab.c kvno = cur->meta_data_ctr->meta_data[i].version; i 417 source3/libnet/libnet_dssync_keytab.c for (i = 0; i < num_spns; i++) { i 418 source3/libnet/libnet_dssync_keytab.c DEBUGADD(1, ("%s%s", spn[i], i 419 source3/libnet/libnet_dssync_keytab.c (i+1 == num_spns)?"]":", ")); i 435 source3/libnet/libnet_dssync_keytab.c for (i=0; i < pkb4->num_keys; i++) { i 436 source3/libnet/libnet_dssync_keytab.c if (!pkb4->keys[i].value) { i 442 source3/libnet/libnet_dssync_keytab.c pkb4->keys[i].keytype, i 443 source3/libnet/libnet_dssync_keytab.c *pkb4->keys[i].value); i 448 source3/libnet/libnet_dssync_keytab.c for (i=0; i < pkb4->num_old_keys; i++) { i 449 source3/libnet/libnet_dssync_keytab.c if (!pkb4->old_keys[i].value) { i 455 source3/libnet/libnet_dssync_keytab.c pkb4->old_keys[i].keytype, i 456 source3/libnet/libnet_dssync_keytab.c *pkb4->old_keys[i].value); i 461 source3/libnet/libnet_dssync_keytab.c for (i=0; i < pkb4->num_older_keys; i++) { i 462 source3/libnet/libnet_dssync_keytab.c if (!pkb4->older_keys[i].value) { i 468 source3/libnet/libnet_dssync_keytab.c pkb4->older_keys[i].keytype, i 469 source3/libnet/libnet_dssync_keytab.c *pkb4->older_keys[i].value); i 477 source3/libnet/libnet_dssync_keytab.c for (i=0; i < pkb3->num_keys; i++) { i 478 source3/libnet/libnet_dssync_keytab.c if (!pkb3->keys[i].value) { i 483 source3/libnet/libnet_dssync_keytab.c pkb3->keys[i].keytype, i 484 source3/libnet/libnet_dssync_keytab.c *pkb3->keys[i].value); i 489 source3/libnet/libnet_dssync_keytab.c for (i=0; i < pkb3->num_old_keys; i++) { i 490 source3/libnet/libnet_dssync_keytab.c if (!pkb3->old_keys[i].value) { i 496 source3/libnet/libnet_dssync_keytab.c pkb3->old_keys[i].keytype, i 497 source3/libnet/libnet_dssync_keytab.c *pkb3->old_keys[i].value); i 513 source3/libnet/libnet_dssync_keytab.c i = 1; i 515 source3/libnet/libnet_dssync_keytab.c i = 0; i 518 source3/libnet/libnet_dssync_keytab.c for (; i<pwd_history_len; i++) { i 521 source3/libnet/libnet_dssync_keytab.c data_blob_talloc(mem_ctx, &pwd_history[i*16], 16)); i 262 source3/libnet/libnet_keytab.c uint32_t i; i 267 source3/libnet/libnet_keytab.c for (i=0; i < ctx->count; i++) { i 268 source3/libnet/libnet_keytab.c struct libnet_keytab_entry *entry = &ctx->entries[i]; i 286 source3/libnet/libnet_keytab.c for (i=0; i<ctx->count; i++) { i 288 source3/libnet/libnet_keytab.c struct libnet_keytab_entry *entry = &ctx->entries[i]; i 186 source3/libnet/libnet_samsync.c int i; i 188 source3/libnet/libnet_samsync.c for (i = 0; i < r->num_deltas; i++) { i 193 source3/libnet/libnet_samsync.c &r->delta_enum[i]); i 444 source3/libnet/libnet_samsync.c int i = 0; i 473 source3/libnet/libnet_samsync.c for (i=0; i<ctx->num_objects; i++) { i 477 source3/libnet/libnet_samsync.c if (ctx->objects[i].database_id != database_id) { i 481 source3/libnet/libnet_samsync.c libnet_init_netr_ChangeLogEntry(&ctx->objects[i], &e); i 32 source3/libnet/libnet_samsync_display.c int i; i 34 source3/libnet/libnet_samsync_display.c for (i=0; i< r->num_rids; i++) { i 35 source3/libnet/libnet_samsync_display.c d_printf("%u ", r->rids[i]); i 50 source3/libnet/libnet_samsync_display.c int i; i 52 source3/libnet/libnet_samsync_display.c for (i=0; i< r->sids.num_sids; i++) { i 53 source3/libnet/libnet_samsync_display.c d_printf("%s ", sid_string_tos(r->sids.sids[i].sid)); i 293 source3/libnet/libnet_samsync_display.c int i; i 295 source3/libnet/libnet_samsync_display.c for (i = 0; i < r->num_deltas; i++) { i 296 source3/libnet/libnet_samsync_display.c display_sam_entry(mem_ctx, database_id, &r->delta_enum[i], i 167 source3/libnet/libnet_samsync_keytab.c int i; i 169 source3/libnet/libnet_samsync_keytab.c for (i = 0; i < r->num_deltas; i++) { i 171 source3/libnet/libnet_samsync_keytab.c switch (r->delta_enum[i].delta_type) { i 177 source3/libnet/libnet_samsync_keytab.c r->delta_enum[i].delta_union.domain->sequence_num; i 183 source3/libnet/libnet_samsync_keytab.c *r->delta_enum[i].delta_union.modified_count; i 191 source3/libnet/libnet_samsync_keytab.c r->delta_enum[i].delta_id_union.rid, i 192 source3/libnet/libnet_samsync_keytab.c r->delta_enum[i].delta_union.user, i 620 source3/libnet/libnet_samsync_ldif.c int i, ret; i 685 source3/libnet/libnet_samsync_ldif.c for (i=0; i<alloced; i++) { i 686 source3/libnet/libnet_samsync_ldif.c if (groupmap[i].rid == group_rid) break; i 688 source3/libnet/libnet_samsync_ldif.c if (i == alloced){ i 693 source3/libnet/libnet_samsync_ldif.c gidNumber = groupmap[i].gidNumber; i 694 source3/libnet/libnet_samsync_ldif.c ret = snprintf(sambaSID, sizeof(sambaSID), "%s", groupmap[i].sambaSID); i 848 source3/libnet/libnet_samsync_ldif.c int i, j, k; i 865 source3/libnet/libnet_samsync_ldif.c for (i=0; i < r->num_rids; i++) { i 866 source3/libnet/libnet_samsync_ldif.c rid = r->rids[i]; i 1233 source3/libnet/libnet_samsync_ldif.c int i; i 1242 source3/libnet/libnet_samsync_ldif.c for (i = 0; i < r->num_deltas; i++) { i 1244 source3/libnet/libnet_samsync_ldif.c &r->delta_enum[i], ctx, i 391 source3/libnet/libnet_samsync_passdb.c int i; i 426 source3/libnet/libnet_samsync_passdb.c for (i=0; i < r->num_rids; i++) { i 435 source3/libnet/libnet_samsync_passdb.c sid_append_rid(&member_sid, r->rids[i]); i 439 source3/libnet/libnet_samsync_passdb.c r->rids[i], sid_string_tos(&member_sid), grp->gr_name)); i 451 source3/libnet/libnet_samsync_passdb.c nt_members[i] = talloc_strdup(mem_ctx, pdb_get_username(member)); i 461 source3/libnet/libnet_samsync_passdb.c for (i=0; i < r->num_rids; i++) { i 462 source3/libnet/libnet_samsync_passdb.c if (nt_members[i] == NULL) { i 467 source3/libnet/libnet_samsync_passdb.c if (strcmp(*unix_members, nt_members[i]) == 0) { i 481 source3/libnet/libnet_samsync_passdb.c for (i=0; i < r->num_rids; i++) { i 484 source3/libnet/libnet_samsync_passdb.c if (nt_members[i] == NULL) { i 492 source3/libnet/libnet_samsync_passdb.c if (strcmp(*unix_members, nt_members[i]) == 0) { i 503 source3/libnet/libnet_samsync_passdb.c smb_add_user_group(grp->gr_name, nt_members[i]); i 773 source3/libnet/libnet_samsync_passdb.c int i; i 775 source3/libnet/libnet_samsync_passdb.c for (i = 0; i < r->num_deltas; i++) { i 776 source3/libnet/libnet_samsync_passdb.c fetch_sam_entry(mem_ctx, database_id, &r->delta_enum[i], ctx); i 582 source3/librpc/ndr/ndr_string.c uint32_t i; i 588 source3/librpc/ndr/ndr_string.c for (i=0;i<count;i++) { i 590 source3/librpc/ndr/ndr_string.c if (asprintf(&idx, "[%d]", i) != -1) { i 591 source3/librpc/ndr/ndr_string.c ndr_print_string(ndr, idx, a[i]); i 600 source3/librpc/ndr/ndr_string.c uint32_t i; i 605 source3/librpc/ndr/ndr_string.c for (i = 0; i < count; i++) { i 606 source3/librpc/ndr/ndr_string.c size += strlen_m_term(a[i]); i 610 source3/librpc/ndr/ndr_string.c for (i = 0; i < count; i++) { i 611 source3/librpc/ndr/ndr_string.c size += strlen_m(a[i]); i 626 source3/librpc/ndr/ndr_string.c uint32_t i; i 630 source3/librpc/ndr/ndr_string.c for (i = 0; memcmp(var+i*element_size,zero,element_size) != 0; i++); i 632 source3/librpc/ndr/ndr_string.c return i+1; i 637 source3/librpc/ndr/ndr_string.c uint32_t i; i 644 source3/librpc/ndr/ndr_string.c for (i = 0; i < element_size; i++) { i 645 source3/librpc/ndr/ndr_string.c if (ndr->data[ndr->offset+i] != 0) { i 29 source3/librpc/ndr/sid.c int i, ofs, maxlen; i 54 source3/librpc/ndr/sid.c for (i = 0; i < sid->num_auths; i++) { i 55 source3/librpc/ndr/sid.c ofs += snprintf(ret + ofs, maxlen - ofs, "-%lu", (unsigned long)sid->sub_auths[i]); i 345 source3/libsmb/async_smb.c int i, pending; i 350 source3/libsmb/async_smb.c for (i=0; i<cli_req->num_async; i++) { i 351 source3/libsmb/async_smb.c if (cli_req->async[i] == req) { i 352 source3/libsmb/async_smb.c cli_req->async[i] = NULL; i 355 source3/libsmb/async_smb.c if (cli_req->async[i] != NULL) { i 443 source3/libsmb/async_smb.c int i; i 445 source3/libsmb/async_smb.c for (i = 0; i < num_async; i++) { i 446 source3/libsmb/async_smb.c if (cli_req->async[i]) { i 447 source3/libsmb/async_smb.c async_req_nterror(cli_req->async[i], NT_STATUS_IO_TIMEOUT); i 728 source3/libsmb/async_smb.c int i, j; i 731 source3/libsmb/async_smb.c for (i = 0; i < cli_req->num_async; i++) { i 732 source3/libsmb/async_smb.c if (req == cli_req->async[i]) { i 737 source3/libsmb/async_smb.c if (i == cli_req->num_async) { i 749 source3/libsmb/async_smb.c if (i == 0) { i 762 source3/libsmb/async_smb.c for (j = 0; j < i; j++) { i 763 source3/libsmb/async_smb.c if (j < i-1) { i 892 source3/libsmb/async_smb.c int i; i 990 source3/libsmb/async_smb.c for (i=0; i<num_async; i++) { i 996 source3/libsmb/async_smb.c if (req->async[i] != NULL) { i 998 source3/libsmb/async_smb.c req->recv_helper.fn(req->async[i]); i 1000 source3/libsmb/async_smb.c async_req_done(req->async[i]); i 1140 source3/libsmb/async_smb.c int i, num_async; i 1145 source3/libsmb/async_smb.c for (i=0; i<num_async; i++) { i 1146 source3/libsmb/async_smb.c async_req_nterror(req->async[i], status); i 933 source3/libsmb/cliconnect.c int i; i 965 source3/libsmb/cliconnect.c for (i=0;OIDs[i];i++) { i 966 source3/libsmb/cliconnect.c DEBUG(3,("got OID=%s\n", OIDs[i])); i 967 source3/libsmb/cliconnect.c if (strcmp(OIDs[i], OID_KERBEROS5_OLD) == 0 || i 968 source3/libsmb/cliconnect.c strcmp(OIDs[i], OID_KERBEROS5) == 0) { i 971 source3/libsmb/cliconnect.c talloc_free(OIDs[i]); i 1909 source3/libsmb/cliconnect.c unsigned int i = 0; i 1946 source3/libsmb/cliconnect.c for (i = 0; i < num_addrs; i++) { i 1947 source3/libsmb/cliconnect.c cli->dest_ss = ss_arr[i]; i 1961 source3/libsmb/cliconnect.c print_sockaddr(addr, sizeof(addr), &ss_arr[i]); i 2386 source3/libsmb/cliconnect.c int i, count; i 2400 source3/libsmb/cliconnect.c for (i = 0; i < count; i++) { i 2402 source3/libsmb/cliconnect.c print_sockaddr(addr, sizeof(addr), &ip_list[i].ss); i 2405 source3/libsmb/cliconnect.c cli = get_ipc_connect_master_ip(ctx, &ip_list[i], i 427 source3/libsmb/clidfs.c int i; i 429 source3/libsmb/clidfs.c for (i=0; cli; cli = cli->next,i++ ) { i 431 source3/libsmb/clidfs.c i, cli->desthost, cli->share ); i 695 source3/libsmb/clidfs.c int i; i 707 source3/libsmb/clidfs.c for (i=0; i<num_referrals && p < endp; i++) { i 720 source3/libsmb/clidfs.c referrals[i].proximity = SVAL(p, 8); i 721 source3/libsmb/clidfs.c referrals[i].ttl = SVAL(p, 10); i 727 source3/libsmb/clidfs.c &referrals[i].dfspath, i 731 source3/libsmb/clidfs.c if (!referrals[i].dfspath) { i 736 source3/libsmb/clidfs.c if (i < num_referrals) { i 106 source3/libsmb/clierror.c int i; i 152 source3/libsmb/clierror.c for (i = 0; rap_errmap[i].message != NULL; i++) { i 153 source3/libsmb/clierror.c if (rap_errmap[i].err == cli->rap_error) { i 154 source3/libsmb/clierror.c return rap_errmap[i].message; i 409 source3/libsmb/clikrb5.c int i; i 416 source3/libsmb/clikrb5.c for (i = 0; tkt->enc_part2->authorization_data[i] != NULL; i++) { i 418 source3/libsmb/clikrb5.c if (tkt->enc_part2->authorization_data[i]->ad_type != i 421 source3/libsmb/clikrb5.c tkt->enc_part2->authorization_data[i]->ad_type)); i 425 source3/libsmb/clikrb5.c auth_data_wrapped = data_blob(tkt->enc_part2->authorization_data[i]->contents, i 426 source3/libsmb/clikrb5.c tkt->enc_part2->authorization_data[i]->length); i 444 source3/libsmb/clikrb5.c for (i = 0; i < tkt->ticket.authorization_data->len; i++) { i 446 source3/libsmb/clikrb5.c if (tkt->ticket.authorization_data->val[i].ad_type != i 449 source3/libsmb/clikrb5.c tkt->ticket.authorization_data->val[i].ad_type)); i 453 source3/libsmb/clikrb5.c auth_data_wrapped = data_blob(tkt->ticket.authorization_data->val[i].ad_data.data, i 454 source3/libsmb/clikrb5.c tkt->ticket.authorization_data->val[i].ad_data.length); i 494 source3/libsmb/clikrb5.c int num_kdcs, i; i 528 source3/libsmb/clikrb5.c for (i = 0; i < num_kdcs && (rc = krb5_krbhst_next(ctx, hnd, &hinfo) == 0); i++) { i 538 source3/libsmb/clikrb5.c memcpy(&sa[i], hinfo->ai->ai_addr, sizeof(struct sockaddr)); i 666 source3/libsmb/clikrb5.c int i = 0, maxtries = 3; i 692 source3/libsmb/clikrb5.c while (!creds_ready && (i < maxtries)) { i 713 source3/libsmb/clikrb5.c i++; i 913 source3/libsmb/clikrb5.c const krb5_data *krb5_princ_component(krb5_context context, krb5_principal principal, int i ); i 915 source3/libsmb/clikrb5.c const krb5_data *krb5_princ_component(krb5_context context, krb5_principal principal, int i ) i 919 source3/libsmb/clikrb5.c kdata.data = (char *)krb5_principal_get_comp_string(context, principal, i); i 1229 source3/libsmb/clikrb5.c int i, len1, len2; i 1238 source3/libsmb/clikrb5.c for (i = 0; i < len1; i++) { i 1240 source3/libsmb/clikrb5.c p1 = krb5_princ_component(context, CONST_DISCARD(krb5_principal, princ1), i); i 1241 source3/libsmb/clikrb5.c p2 = krb5_princ_component(context, CONST_DISCARD(krb5_principal, princ2), i); i 1338 source3/libsmb/clikrb5.c flags.i = 0; i 234 source3/libsmb/clilist.c int i; i 391 source3/libsmb/clilist.c for (p2=p,i=0;i<ff_searchcount && p2 < rdata_end;i++) { i 392 source3/libsmb/clilist.c if ((info_level == 260) && (i == ff_searchcount-1)) { i 465 source3/libsmb/clilist.c for (p=dirlist,i=0;i<total_received;i++) { i 547 source3/libsmb/clilist.c int i; i 655 source3/libsmb/clilist.c for (p=dirlist,i=0;i<num_received;i++) { i 59 source3/libsmb/cliprint.c int i = -1; i 94 source3/libsmb/cliprint.c for (i = 0; i < SVAL(rparam,4); ++i) { i 115 source3/libsmb/cliprint.c return i; i 148 source3/libsmb/clirap.c int i; i 154 source3/libsmb/clirap.c for (i=0;i<count;i++,p+=20) { i 300 source3/libsmb/clirap.c int i, count; i 338 source3/libsmb/clirap.c for (i = 0; i < count; i++, p += 26) { i 403 source3/libsmb/clirap2.c int i, converter = 0, count = 0; i 411 source3/libsmb/clirap2.c for (i=0,p=rdata; i<count && p < endp;i++) { i 492 source3/libsmb/clirap2.c int i, count = 0; i 498 source3/libsmb/clirap2.c for (i=0,p=rdata; i<count && p < endp;i++) { i 681 source3/libsmb/clirap2.c int i, count = 0; i 688 source3/libsmb/clirap2.c for (i=0,p=rdata; i<count && p < endp; i++) { i 750 source3/libsmb/clirap2.c int i, count = 0; i 757 source3/libsmb/clirap2.c for (i=0,p=rdata; i<count && p < endp; i++) { i 955 source3/libsmb/clirap2.c int i, converter = 0, count = 0; i 967 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { i 1063 source3/libsmb/clirap2.c int i, count = 0; i 1071 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { i 1286 source3/libsmb/clirap2.c int converter = 0, i; i 1294 source3/libsmb/clirap2.c for (i=0; i<count && p < endp; i++) { i 1808 source3/libsmb/clirap2.c int i, count = 0; i 1815 source3/libsmb/clirap2.c for (i = 0;i < count && p < endp;i++, p += 16) { i 1944 source3/libsmb/clirap2.c int i, converter = 0, count = 0; i 1952 source3/libsmb/clirap2.c for (i=0;i<count && p < endp;i++) { i 2296 source3/libsmb/clirap2.c int i, count = 0; i 2302 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { i 2378 source3/libsmb/clirap2.c int i, converter = 0, count = 0; i 2385 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { i 2630 source3/libsmb/clirap2.c int i, converter = 0, count = 0; i 2637 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { i 408 source3/libsmb/clireadwrite.c int i; i 448 source3/libsmb/clireadwrite.c for (i=0; i<state->num_reqs; i++) { i 449 source3/libsmb/clireadwrite.c struct cli_pull_subreq *subreq = &state->reqs[i]; i 454 source3/libsmb/clireadwrite.c state->num_reqs = i; i 495 source3/libsmb/clireadwrite.c int i; i 497 source3/libsmb/clireadwrite.c for (i = 0; i < state->num_reqs; i++) { i 498 source3/libsmb/clireadwrite.c pull_subreq = &state->reqs[i]; i 503 source3/libsmb/clireadwrite.c if (i == state->num_reqs) { i 675 source3/libsmb/clireadwrite.c int i) i 749 source3/libsmb/clireadwrite.c SSVAL(cli->outbuf,smb_mid,cli->mid + i); i 1150 source3/libsmb/clireadwrite.c uint32_t i; i 1185 source3/libsmb/clireadwrite.c for (i=0; i<state->num_reqs; i++) { i 1186 source3/libsmb/clireadwrite.c if (!cli_push_write_setup(req, state, i)) { i 32 source3/libsmb/clispnego.c int i; i 49 source3/libsmb/clispnego.c for (i=0; OIDs[i]; i++) { i 50 source3/libsmb/clispnego.c asn1_write_OID(data,OIDs[i]); i 133 source3/libsmb/clispnego.c int i; i 152 source3/libsmb/clispnego.c for (i=0; asn1_tag_remaining(data) > 0 && i < ASN1_MAX_OIDS-1; i++) { i 155 source3/libsmb/clispnego.c OIDs[i] = CONST_DISCARD(char *, oid_str); i 157 source3/libsmb/clispnego.c OIDs[i] = NULL; i 181 source3/libsmb/clispnego.c for(j = 0; j < i && j < ASN1_MAX_OIDS-1; j++) { i 195 source3/libsmb/clispnego.c int i; i 211 source3/libsmb/clispnego.c for (i=0; OIDs[i]; i++) { i 212 source3/libsmb/clispnego.c asn1_write_OID(data,OIDs[i]); i 241 source3/libsmb/clispnego.c int i; i 257 source3/libsmb/clispnego.c for (i=0; asn1_tag_remaining(data) > 0 && i < ASN1_MAX_OIDS-1; i++) { i 260 source3/libsmb/clispnego.c OIDs[i] = CONST_DISCARD(char *, oid_str); i 262 source3/libsmb/clispnego.c OIDs[i] = NULL; i 290 source3/libsmb/clispnego.c for(j = 0; j < i && j < ASN1_MAX_OIDS-1; j++) { i 34 source3/libsmb/clitrans.c unsigned int i; i 78 source3/libsmb/clitrans.c for (i=0;i<lsetup;i++) /* setup[] */ i 79 source3/libsmb/clitrans.c SSVAL(cli->outbuf,smb_setup+i*2,setup[i]); i 362 source3/libsmb/clitrans.c unsigned int i; i 400 source3/libsmb/clitrans.c for (i=0;i<lsetup;i++) /* setup[] */ i 401 source3/libsmb/clitrans.c SSVAL(cli->outbuf,smb_nt_SetupStart+i*2,setup[i]); i 510 source3/libsmb/dsgetdcname.c int i; i 538 source3/libsmb/dsgetdcname.c for (i=0; i<count; i++) { i 541 source3/libsmb/dsgetdcname.c struct ip_service_name *r = &dclist[i]; i 544 source3/libsmb/dsgetdcname.c &iplist[i].ss); i 546 source3/libsmb/dsgetdcname.c r->ss = iplist[i].ss; i 547 source3/libsmb/dsgetdcname.c r->port = iplist[i].port; i 572 source3/libsmb/dsgetdcname.c int i, j; i 608 source3/libsmb/dsgetdcname.c for (i=0;i<numdcs;i++) { i 609 source3/libsmb/dsgetdcname.c numaddrs += MAX(dcs[i].num_ips,1); i 622 source3/libsmb/dsgetdcname.c i = 0; i 625 source3/libsmb/dsgetdcname.c while ((i < numdcs) && (count < numaddrs)) { i 629 source3/libsmb/dsgetdcname.c r->port = dcs[i].port; i 630 source3/libsmb/dsgetdcname.c r->hostname = dcs[i].hostname; i 634 source3/libsmb/dsgetdcname.c if (!dcs[i].ss_s) { i 635 source3/libsmb/dsgetdcname.c interpret_string_addr(&r->ss, dcs[i].hostname, 0); i 636 source3/libsmb/dsgetdcname.c i++; i 641 source3/libsmb/dsgetdcname.c if (j >= dcs[i].num_ips) { i 642 source3/libsmb/dsgetdcname.c i++; i 647 source3/libsmb/dsgetdcname.c r->ss = dcs[i].ss_s[j]; i 882 source3/libsmb/dsgetdcname.c int i = 0; i 892 source3/libsmb/dsgetdcname.c for (i=0; i<num_dcs; i++) { i 894 source3/libsmb/dsgetdcname.c DEBUG(10,("LDAP ping to %s\n", dclist[i].hostname)); i 896 source3/libsmb/dsgetdcname.c if (ads_cldap_netlogon(mem_ctx, dclist[i].hostname, i 917 source3/libsmb/dsgetdcname.c status = make_dc_info_from_cldap_reply(mem_ctx, flags, &dclist[i].ss, i 920 source3/libsmb/dsgetdcname.c return store_cldap_reply(mem_ctx, flags, &dclist[i].ss, i 969 source3/libsmb/dsgetdcname.c int i; i 990 source3/libsmb/dsgetdcname.c for (i=0; i<num_dcs; i++) { i 992 source3/libsmb/dsgetdcname.c ip_list.ss = dclist[i].ss; i 995 source3/libsmb/dsgetdcname.c if (!interpret_string_addr(&ss, dclist[i].hostname, AI_NUMERICHOST)) { i 1000 source3/libsmb/dsgetdcname.c &dclist[i].ss, domain_name, i 1007 source3/libsmb/dsgetdcname.c &dclist[i].ss, i 1023 source3/libsmb/dsgetdcname.c &dclist[i].ss, i 1055 source3/libsmb/dsgetdcname.c status = make_dc_info_from_cldap_reply(mem_ctx, flags, &dclist[i].ss, i 1058 source3/libsmb/dsgetdcname.c return store_cldap_reply(mem_ctx, flags, &dclist[i].ss, i 1426 source3/libsmb/errormap.c int i; i 1428 source3/libsmb/errormap.c for (i=0; NT_STATUS_V(dos_to_ntstatus_map[i].ntstatus); i++) { i 1429 source3/libsmb/errormap.c if (eclass == dos_to_ntstatus_map[i].dos_class && i 1430 source3/libsmb/errormap.c ecode == dos_to_ntstatus_map[i].dos_code) { i 1431 source3/libsmb/errormap.c return dos_to_ntstatus_map[i].ntstatus; i 1443 source3/libsmb/errormap.c int i; i 1449 source3/libsmb/errormap.c for (i=0; NT_STATUS_V(ntstatus_to_dos_map[i].ntstatus); i++) { i 1451 source3/libsmb/errormap.c NT_STATUS_V(ntstatus_to_dos_map[i].ntstatus)) { i 1452 source3/libsmb/errormap.c *eclass = ntstatus_to_dos_map[i].dos_class; i 1453 source3/libsmb/errormap.c *ecode = ntstatus_to_dos_map[i].dos_code; i 1467 source3/libsmb/errormap.c int i; i 1470 source3/libsmb/errormap.c for (i=0; !W_ERROR_IS_OK(werror_to_ntstatus_map[i].werror); i++) { i 1472 source3/libsmb/errormap.c W_ERROR_V(werror_to_ntstatus_map[i].werror)) { i 1473 source3/libsmb/errormap.c return werror_to_ntstatus_map[i].ntstatus; i 1477 source3/libsmb/errormap.c for (i=0; NT_STATUS_V(ntstatus_to_werror_map[i].ntstatus); i++) { i 1479 source3/libsmb/errormap.c W_ERROR_V(ntstatus_to_werror_map[i].werror)) { i 1480 source3/libsmb/errormap.c return ntstatus_to_werror_map[i].ntstatus; i 1493 source3/libsmb/errormap.c int i; i 1495 source3/libsmb/errormap.c for (i=0; NT_STATUS_V(ntstatus_to_werror_map[i].ntstatus); i++) { i 1497 source3/libsmb/errormap.c NT_STATUS_V(ntstatus_to_werror_map[i].ntstatus)) { i 1498 source3/libsmb/errormap.c return ntstatus_to_werror_map[i].werror; i 1584 source3/libsmb/errormap.c int i = 0; i 1599 source3/libsmb/errormap.c while(gss_to_ntstatus_errormap[i].gss_err != 0) { i 1600 source3/libsmb/errormap.c if (gss_to_ntstatus_errormap[i].gss_err == gss_maj) { i 1601 source3/libsmb/errormap.c return gss_to_ntstatus_errormap[i].ntstatus; i 1603 source3/libsmb/errormap.c i++; i 237 source3/libsmb/libsmb_context.c int i; i 255 source3/libsmb/libsmb_context.c option_value.i = va_arg(ap, int); i 256 source3/libsmb/libsmb_context.c smbc_setOptionOpenShareMode(context, option_value.i); i 281 source3/libsmb/libsmb_context.c option_value.i = va_arg(ap, int); i 282 source3/libsmb/libsmb_context.c smbc_setOptionBrowseMaxLmbCount(context, option_value.i); i 262 source3/libsmb/libsmb_dir.c int i; i 306 source3/libsmb/libsmb_dir.c for (i = 0; i < total_entries; i++) { i 309 source3/libsmb/libsmb_dir.c fstrcpy(name, info_ctr.ctr.ctr1->array[i].name); i 312 source3/libsmb/libsmb_dir.c fstrcpy(comment, info_ctr.ctr.ctr1->array[i].comment); i 315 source3/libsmb/libsmb_dir.c type = info_ctr.ctr.ctr1->array[i].type; i 441 source3/libsmb/libsmb_dir.c int i; i 513 source3/libsmb/libsmb_dir.c for (i = 0; i < count && i < max_lmb_count; i++) { i 518 source3/libsmb/libsmb_dir.c print_sockaddr(addr, sizeof(addr), &ip_list[i].ss); i 520 source3/libsmb/libsmb_dir.c i+1, MAX(count, max_lmb_count), i 524 source3/libsmb/libsmb_dir.c &ip_list[i], i 59 source3/libsmb/libsmb_path.c int i = 0; i 69 source3/libsmb/libsmb_path.c for (i = 0; i < old_length; ) { i 70 source3/libsmb/libsmb_path.c unsigned char character = src[i++]; i 73 source3/libsmb/libsmb_path.c int a = i+1 < old_length ? hex2int(src[i]) : -1; i 74 source3/libsmb/libsmb_path.c int b = i+1 < old_length ? hex2int(src[i+1]) : -1; i 83 source3/libsmb/libsmb_path.c i += 2; i 97 source3/libsmb/libsmb_path.c for (p = dest, i = 0; i < old_length; ) { i 98 source3/libsmb/libsmb_path.c unsigned char character = src[i++]; i 101 source3/libsmb/libsmb_path.c int a = i+1 < old_length ? hex2int(src[i]) : -1; i 102 source3/libsmb/libsmb_path.c int b = i+1 < old_length ? hex2int(src[i+1]) : -1; i 111 source3/libsmb/libsmb_path.c i += 2; i 147 source3/libsmb/libsmb_xattr.c uint32 i; i 153 source3/libsmb/libsmb_xattr.c for (i=1;i<the_acl->num_aces;) { i 154 source3/libsmb/libsmb_xattr.c if (sec_ace_equal(&the_acl->aces[i-1], &the_acl->aces[i])) { i 156 source3/libsmb/libsmb_xattr.c for (j=i; j<the_acl->num_aces-1; j++) { i 161 source3/libsmb/libsmb_xattr.c i++; i 711 source3/libsmb/libsmb_xattr.c uint32 i; i 1061 source3/libsmb/libsmb_xattr.c for (i = 0; sd->dacl && i < sd->dacl->num_aces; i++) { i 1063 source3/libsmb/libsmb_xattr.c SEC_ACE *ace = &sd->dacl->aces[i]; i 1120 source3/libsmb/libsmb_xattr.c i ? "," : "", i 1133 source3/libsmb/libsmb_xattr.c i ? "," : "", i 1516 source3/libsmb/libsmb_xattr.c uint32 i, j; i 1589 source3/libsmb/libsmb_xattr.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 1593 source3/libsmb/libsmb_xattr.c if (sec_ace_equal(&sd->dacl->aces[i], i 1616 source3/libsmb/libsmb_xattr.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 1620 source3/libsmb/libsmb_xattr.c if (sid_equal(&sd->dacl->aces[i].trustee, i 1627 source3/libsmb/libsmb_xattr.c old->dacl->aces[j] = sd->dacl->aces[i]; i 1639 source3/libsmb/libsmb_xattr.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 1640 source3/libsmb/libsmb_xattr.c add_ace(&old->dacl, &sd->dacl->aces[i], ctx); i 102 source3/libsmb/namecache.c int i; i 124 source3/libsmb/namecache.c for (i = 0; i < num_names; i++) { i 126 source3/libsmb/namecache.c &ip_list[i].ss); i 131 source3/libsmb/namecache.c (i == (num_names - 1) ? "" : ","))); i 228 source3/libsmb/namequery.c int i; i 240 source3/libsmb/namequery.c for (i=0;i< *num_names;i++) { i 241 source3/libsmb/namequery.c StrnCpy(ret[i].name,p,15); i 242 source3/libsmb/namequery.c trim_char(ret[i].name,'\0',' '); i 243 source3/libsmb/namequery.c ret[i].type = CVAL(p,15); i 244 source3/libsmb/namequery.c ret[i].flags = p[16]; i 246 source3/libsmb/namequery.c DEBUG(10, ("%s#%02x: flags = 0x%02x\n", ret[i].name, i 247 source3/libsmb/namequery.c ret[i].type, ret[i].flags)); i 368 source3/libsmb/namequery.c int count, i; i 410 source3/libsmb/namequery.c for (i=0;i<count;i++) { i 412 source3/libsmb/namequery.c if (status[i].type == type && ! (status[i].flags & 0x80)) i 415 source3/libsmb/namequery.c if (i == count) i 418 source3/libsmb/namequery.c pull_ascii_nstring(name, sizeof(fstring), status[i].name); i 452 source3/libsmb/namequery.c int i; i 466 source3/libsmb/namequery.c for (i=0;i<num_interfaces;i++) { i 467 source3/libsmb/namequery.c const struct sockaddr_storage *pss = iface_n_bcast(i); i 580 source3/libsmb/namequery.c int i, j; i 586 source3/libsmb/namequery.c for ( i=0; i<count; i++ ) { i 587 source3/libsmb/namequery.c if ( is_zero_addr((struct sockaddr *)&iplist[i].ss)) { i 591 source3/libsmb/namequery.c for ( j=i+1; j<count; j++ ) { i 592 source3/libsmb/namequery.c if (sockaddr_equal((struct sockaddr *)&iplist[i].ss, (struct sockaddr *)&iplist[j].ss) && i 593 source3/libsmb/namequery.c iplist[i].port == iplist[j].port) { i 601 source3/libsmb/namequery.c for (i = 0; i<count; ) { i 602 source3/libsmb/namequery.c if (is_zero_addr((struct sockaddr *)&iplist[i].ss) ) { i 603 source3/libsmb/namequery.c if (i != count-1) { i 604 source3/libsmb/namequery.c memmove(&iplist[i], &iplist[i+1], i 605 source3/libsmb/namequery.c (count - i - 1)*sizeof(iplist[i])); i 610 source3/libsmb/namequery.c i++; i 634 source3/libsmb/namequery.c int i, retries = 3; i 781 source3/libsmb/namequery.c for (i=0;i<nmb2->answers->rdlength/6;i++) { i 783 source3/libsmb/namequery.c putip((char *)&ip,&nmb2->answers->rdata[2+i*6]); i 966 source3/libsmb/namequery.c int i; i 979 source3/libsmb/namequery.c for ( i=0; i<count; i++ ) { i 980 source3/libsmb/namequery.c (*return_iplist)[i].ss = ss_list[i]; i 981 source3/libsmb/namequery.c (*return_iplist)[i].port = PORT_NONE; i 996 source3/libsmb/namequery.c int sock, i; i 1033 source3/libsmb/namequery.c for( i = num_interfaces-1; i >= 0; i--) { i 1034 source3/libsmb/namequery.c const struct sockaddr_storage *pss = iface_n_bcast(i); i 1073 source3/libsmb/namequery.c int sock, t, i; i 1127 source3/libsmb/namequery.c for (i=0; i<srv_count; i++) { i 1294 source3/libsmb/namequery.c int i = 0; i 1349 source3/libsmb/namequery.c (*return_iplist)[i].ss = ss; i 1350 source3/libsmb/namequery.c (*return_iplist)[i].port = PORT_NONE; i 1351 source3/libsmb/namequery.c i++; i 1372 source3/libsmb/namequery.c int i, j; i 1420 source3/libsmb/namequery.c for (i=0;i<numdcs;i++) { i 1421 source3/libsmb/namequery.c numaddrs += MAX(dcs[i].num_ips,1); i 1435 source3/libsmb/namequery.c i = 0; i 1437 source3/libsmb/namequery.c while ( i < numdcs && (*return_count<numaddrs) ) { i 1440 source3/libsmb/namequery.c r->port = dcs[i].port; i 1444 source3/libsmb/namequery.c if (!dcs[i].ss_s) { i 1445 source3/libsmb/namequery.c interpret_string_addr(&r->ss, dcs[i].hostname, 0); i 1446 source3/libsmb/namequery.c i++; i 1451 source3/libsmb/namequery.c if ( j >= dcs[i].num_ips ) { i 1452 source3/libsmb/namequery.c i++; i 1457 source3/libsmb/namequery.c r->ss = dcs[i].ss_s[j]; i 1499 source3/libsmb/namequery.c int i; i 1635 source3/libsmb/namequery.c for (i = 0; i < *return_count && DEBUGLEVEL == 100; i++) { i 1638 source3/libsmb/namequery.c &(*return_iplist)[i].ss); i 1643 source3/libsmb/namequery.c (*return_iplist)[i].port)); i 1655 source3/libsmb/namequery.c for (i = 0; i < *return_count; i++) { i 1658 source3/libsmb/namequery.c &(*return_iplist)[i].ss); i 1661 source3/libsmb/namequery.c (*return_iplist)[i].port)); i 1694 source3/libsmb/namequery.c int i; i 1697 source3/libsmb/namequery.c for (i=0; i<count; i++) { i 1698 source3/libsmb/namequery.c if (!is_zero_addr((struct sockaddr *)&ss_list[i].ss) && i 1699 source3/libsmb/namequery.c !is_broadcast_addr((struct sockaddr *)&ss_list[i].ss)) { i 1700 source3/libsmb/namequery.c *return_ss = ss_list[i].ss; i 1729 source3/libsmb/namequery.c int i; i 1761 source3/libsmb/namequery.c for (i=0, num_entries = 0; i<count; i++) { i 1762 source3/libsmb/namequery.c if (!is_zero_addr((struct sockaddr *)&ss_list[i].ss) && i 1763 source3/libsmb/namequery.c !is_broadcast_addr((struct sockaddr *)&ss_list[i].ss)) { i 1780 source3/libsmb/namequery.c for (i=0, num_entries = 0; i<count; i++) { i 1781 source3/libsmb/namequery.c if (!is_zero_addr((struct sockaddr *)&ss_list[i].ss) && i 1782 source3/libsmb/namequery.c !is_broadcast_addr((struct sockaddr *)&ss_list[i].ss)) { i 1783 source3/libsmb/namequery.c (*return_ss_arr)[num_entries++] = ss_list[i].ss; i 1893 source3/libsmb/namequery.c int local_count, i, j; i 2107 source3/libsmb/namequery.c for ( i=0; i<local_count; i++ ) { i 2111 source3/libsmb/namequery.c &return_iplist[i].ss); i 2112 source3/libsmb/namequery.c DEBUGADD(4,("%s:%d ", addr, return_iplist[i].port )); i 56 source3/libsmb/namequery_dc.c int i; i 66 source3/libsmb/namequery_dc.c for( i =0 ; i < 3; i++) { i 123 source3/libsmb/namequery_dc.c if (i == 3) { i 159 source3/libsmb/namequery_dc.c int count, i; i 173 source3/libsmb/namequery_dc.c for (i = 0; i < count; i++) { i 174 source3/libsmb/namequery_dc.c if (is_zero_addr((struct sockaddr *)&ip_list[i].ss)) i 177 source3/libsmb/namequery_dc.c if (name_status_find(domain, 0x1c, 0x20, &ip_list[i].ss, srv_name)) { i 180 source3/libsmb/namequery_dc.c dc_ss = ip_list[i].ss; i 45 source3/libsmb/nmblib.c int i; i 47 source3/libsmb/nmblib.c for(i = 0; nmb_header_opcode_names[i].nmb_opcode_name != 0; i++) { i 48 source3/libsmb/nmblib.c op_namep = &nmb_header_opcode_names[i]; i 61 source3/libsmb/nmblib.c int i, j; i 73 source3/libsmb/nmblib.c for (i = 0; i < res->rdlength; i+= MAX_NETBIOSNAME_LEN) { i 74 source3/libsmb/nmblib.c DEBUGADD(4, (" %s %3x char ", hdr, i)); i 77 source3/libsmb/nmblib.c unsigned char x = res->rdata[i+j]; i 81 source3/libsmb/nmblib.c if (i+j >= res->rdlength) i 89 source3/libsmb/nmblib.c if (i+j >= res->rdlength) i 91 source3/libsmb/nmblib.c DEBUGADD(4, ("%02X", (unsigned char)res->rdata[i+j])); i 369 source3/libsmb/nmblib.c int i; i 377 source3/libsmb/nmblib.c for (i=0;i<count;i++) { i 379 source3/libsmb/nmblib.c &(*recs)[i].rr_name); i 385 source3/libsmb/nmblib.c (*recs)[i].rr_type = RSVAL(inbuf,(*offset)); i 386 source3/libsmb/nmblib.c (*recs)[i].rr_class = RSVAL(inbuf,(*offset)+2); i 387 source3/libsmb/nmblib.c (*recs)[i].ttl = RIVAL(inbuf,(*offset)+4); i 388 source3/libsmb/nmblib.c (*recs)[i].rdlength = RSVAL(inbuf,(*offset)+8); i 390 source3/libsmb/nmblib.c if ((*recs)[i].rdlength>sizeof((*recs)[i].rdata) || i 391 source3/libsmb/nmblib.c (*offset)+(*recs)[i].rdlength > length) { i 395 source3/libsmb/nmblib.c memcpy((*recs)[i].rdata,inbuf+(*offset),(*recs)[i].rdlength); i 396 source3/libsmb/nmblib.c (*offset) += (*recs)[i].rdlength; i 409 source3/libsmb/nmblib.c int i; i 411 source3/libsmb/nmblib.c for (i=0;i<count;i++) { i 412 source3/libsmb/nmblib.c int l = put_nmb_name(buf,offset,&recs[i].rr_name); i 416 source3/libsmb/nmblib.c RSSVAL(buf,offset,recs[i].rr_type); i 417 source3/libsmb/nmblib.c RSSVAL(buf,offset+2,recs[i].rr_class); i 418 source3/libsmb/nmblib.c RSIVAL(buf,offset+4,recs[i].ttl); i 419 source3/libsmb/nmblib.c RSSVAL(buf,offset+8,recs[i].rdlength); i 420 source3/libsmb/nmblib.c memcpy(buf+offset+10,recs[i].rdata,recs[i].rdlength); i 422 source3/libsmb/nmblib.c offset += 10+recs[i].rdlength; i 423 source3/libsmb/nmblib.c ret += 10+recs[i].rdlength; i 809 source3/libsmb/nmblib.c int i; i 825 source3/libsmb/nmblib.c for (i = 0; i < 5; i++) { i 1186 source3/libsmb/nmblib.c size_t i, j; i 1188 source3/libsmb/nmblib.c for (i=0; i<len; i++) { i 1189 source3/libsmb/nmblib.c if (p1[i] != p2[i]) i 1194 source3/libsmb/nmblib.c if (i==len) i 1198 source3/libsmb/nmblib.c if ((p1[i] & (1<<(7-j))) != (p2[i] & (1<<(7-j)))) i 1284 source3/libsmb/nmblib.c int i; i 1317 source3/libsmb/nmblib.c for( i = 0; i < MAX_NETBIOSNAME_LEN; i++ ) { i 1318 source3/libsmb/nmblib.c p[i*2] = ( (buf[i] >> 4) & 0x000F ) + 'A'; i 1319 source3/libsmb/nmblib.c p[(i*2)+1] = (buf[i] & 0x000F) + 'A'; i 1325 source3/libsmb/nmblib.c for( i = 0, len = 0; *(global_scope()) != '\0'; i++, len++ ) { i 1326 source3/libsmb/nmblib.c switch( (global_scope())[i] ) { i 1338 source3/libsmb/nmblib.c p[len+1] = (global_scope())[i]; i 295 source3/libsmb/ntlmssp.c int i; i 339 source3/libsmb/ntlmssp.c for (i=0; ntlmssp_callbacks[i].fn; i++) { i 340 source3/libsmb/ntlmssp.c if (ntlmssp_callbacks[i].role == ntlmssp_state->role i 341 source3/libsmb/ntlmssp.c && ntlmssp_callbacks[i].ntlmssp_command == ntlmssp_command) { i 342 source3/libsmb/ntlmssp.c return ntlmssp_callbacks[i].fn(ntlmssp_state, input, out); i 45 source3/libsmb/ntlmssp_parse.c int i, n; i 54 source3/libsmb/ntlmssp_parse.c for (i=0; format[i]; i++) { i 55 source3/libsmb/ntlmssp_parse.c switch (format[i]) { i 101 source3/libsmb/ntlmssp_parse.c for (i=0; format[i]; i++) { i 102 source3/libsmb/ntlmssp_parse.c switch (format[i]) { i 193 source3/libsmb/ntlmssp_parse.c int i; i 203 source3/libsmb/ntlmssp_parse.c for (i=0; format[i]; i++) { i 204 source3/libsmb/ntlmssp_parse.c switch (format[i]) { i 193 source3/libsmb/smb_share_modes.c size_t i; i 224 source3/libsmb/smb_share_modes.c for (i = 0; i < num_share_modes; i++) { i 225 source3/libsmb/smb_share_modes.c struct share_mode_entry *share = &shares[i]; i 400 source3/libsmb/smb_share_modes.c size_t i, num_share_modes; i 436 source3/libsmb/smb_share_modes.c for (i = 0; i < orig_num_share_modes; i++) { i 437 source3/libsmb/smb_share_modes.c struct share_mode_entry *share = &shares[i]; i 502 source3/libsmb/smb_share_modes.c size_t i; i 514 source3/libsmb/smb_share_modes.c for (i = 0; i < num_share_modes; i++) { i 515 source3/libsmb/smb_share_modes.c struct share_mode_entry *share = &shares[i]; i 421 source3/libsmb/smb_signing.c int i; i 422 source3/libsmb/smb_signing.c for (i = -5; i < 5; i++) { i 423 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, reply_seq_number+i, calc_md5_mac); i 426 source3/libsmb/smb_signing.c We were expecting seq %u\n", reply_seq_number+i, reply_seq_number )); i 764 source3/libsmb/smb_signing.c int i; i 766 source3/libsmb/smb_signing.c for (i = 0; i < 10; i++, reply_seq_number++) { i 151 source3/libsmb/smbdes.c int i; i 152 source3/libsmb/smbdes.c for (i=0;i<n;i++) i 153 source3/libsmb/smbdes.c out[i] = in[p[i]-1]; i 159 source3/libsmb/smbdes.c int i; i 160 source3/libsmb/smbdes.c for (i=0;i<n;i++) i 161 source3/libsmb/smbdes.c out[i] = d[(i+count)%n]; i 162 source3/libsmb/smbdes.c for (i=0;i<n;i++) i 163 source3/libsmb/smbdes.c d[i] = out[i]; i 176 source3/libsmb/smbdes.c int i; i 177 source3/libsmb/smbdes.c for (i=0;i<n;i++) i 178 source3/libsmb/smbdes.c out[i] = in1[i] ^ in2[i]; i 183 source3/libsmb/smbdes.c int i, j, k; i 195 source3/libsmb/smbdes.c for (i=0;i<28;i++) i 196 source3/libsmb/smbdes.c c[i] = pk1[i]; i 197 source3/libsmb/smbdes.c for (i=0;i<28;i++) i 198 source3/libsmb/smbdes.c d[i] = pk1[i+28]; i 200 source3/libsmb/smbdes.c for (i=0;i<16;i++) { i 201 source3/libsmb/smbdes.c lshift(c, sc[i], 28); i 202 source3/libsmb/smbdes.c lshift(d, sc[i], 28); i 205 source3/libsmb/smbdes.c permute(ki[i], cd, perm2, 48); i 215 source3/libsmb/smbdes.c for (i=0;i<16;i++) { i 225 source3/libsmb/smbdes.c x_or(erk, er, ki[forw ? i : 15 - i], 48); i 263 source3/libsmb/smbdes.c int i; i 273 source3/libsmb/smbdes.c for (i=0;i<8;i++) { i 274 source3/libsmb/smbdes.c key[i] = (key[i]<<1); i 281 source3/libsmb/smbdes.c int i; i 289 source3/libsmb/smbdes.c for (i=0;i<64;i++) { i 290 source3/libsmb/smbdes.c inb[i] = (in[i/8] & (1<<(7-(i%8)))) ? 1 : 0; i 291 source3/libsmb/smbdes.c keyb[i] = (key2[i/8] & (1<<(7-(i%8)))) ? 1 : 0; i 292 source3/libsmb/smbdes.c outb[i] = 0; i 297 source3/libsmb/smbdes.c for (i=0;i<8;i++) { i 298 source3/libsmb/smbdes.c out[i] = 0; i 301 source3/libsmb/smbdes.c for (i=0;i<64;i++) { i 302 source3/libsmb/smbdes.c if (outb[i]) i 303 source3/libsmb/smbdes.c out[i/8] |= (1<<(7-(i%8))); i 612 source3/libsmb/smbencrypt.c int i, k; i 614 source3/libsmb/smbencrypt.c for (i=0,k=0; i 615 source3/libsmb/smbencrypt.c i<in->length; i 616 source3/libsmb/smbencrypt.c i += 8, k += 7) { i 620 source3/libsmb/smbencrypt.c memcpy(bin, &in->data[i], MIN(8, in->length-i)); i 629 source3/libsmb/smbencrypt.c memcpy(&out->data[i], bout, MIN(8, in->length-i)); i 875 source3/libsmb/smbencrypt.c uint32_t i, num_hashes; i 887 source3/libsmb/smbencrypt.c for (i = 0; i < num_hashes; i++) { i 888 source3/libsmb/smbencrypt.c uint32_t offset = i * 16; i 164 source3/libsmb/smberr.c int i,j; i 166 source3/libsmb/smberr.c for (i=0;err_classes[i].e_class;i++) i 167 source3/libsmb/smberr.c if (err_classes[i].code == e_class) { i 168 source3/libsmb/smberr.c if (err_classes[i].err_msgs) { i 169 source3/libsmb/smberr.c err_code_struct *err = err_classes[i].err_msgs; i 203 source3/libsmb/smberr.c int i; i 205 source3/libsmb/smberr.c for (i=0;err_classes[i].e_class;i++) { i 206 source3/libsmb/smberr.c if (err_classes[i].code == e_class) { i 207 source3/libsmb/smberr.c return err_classes[i].e_class; i 225 source3/libsmb/smberr.c int i,j; i 227 source3/libsmb/smberr.c for (i=0;err_classes[i].e_class;i++) i 228 source3/libsmb/smberr.c if (err_classes[i].code == e_class) { i 229 source3/libsmb/smberr.c if (err_classes[i].err_msgs) { i 230 source3/libsmb/smberr.c err_code_struct *err = err_classes[i].err_msgs; i 236 source3/libsmb/smberr.c err_classes[i].e_class, i 241 source3/libsmb/smberr.c err_classes[i].e_class, i 248 source3/libsmb/smberr.c err_classes[i].e_class, num); i 36 source3/libsmb/spnego.c int i; i 45 source3/libsmb/spnego.c for (i = 0; !asn1->has_error && i 46 source3/libsmb/spnego.c 0 < asn1_tag_remaining(asn1); i++) { i 49 source3/libsmb/spnego.c TALLOC_REALLOC_ARRAY(mem_ctx, token->mechTypes, const char *, i + 2); i 55 source3/libsmb/spnego.c token->mechTypes[i] = p_oid; i 57 source3/libsmb/spnego.c token->mechTypes[i] = NULL; i 116 source3/libsmb/spnego.c int i; i 120 source3/libsmb/spnego.c for (i = 0; token->mechTypes[i]; i++) { i 121 source3/libsmb/spnego.c asn1_write_OID(asn1, token->mechTypes[i]); i 334 source3/libsmb/spnego.c int i; i 335 source3/libsmb/spnego.c for (i = 0; spnego->negTokenInit.mechTypes[i]; i++) { i 336 source3/libsmb/spnego.c talloc_free(CONST_DISCARD(char *,spnego->negTokenInit.mechTypes[i])); i 296 source3/libsmb/trustdom_cache.c int i; i 323 source3/libsmb/trustdom_cache.c for ( i=0; i<num_domains; i++ ) { i 324 source3/libsmb/trustdom_cache.c trustdom_cache_store( domain_names[i], NULL, &dom_sids[i], i 111 source3/libsmb/trusts_util.c int i; i 171 source3/libsmb/trusts_util.c for (i=0; i< *num_domains; i++) { i 172 source3/libsmb/trusts_util.c (*domain_names)[i] = CONST_DISCARD(char *, dom_list.domains[i].name.string); i 173 source3/libsmb/trusts_util.c (*sids)[i] = *dom_list.domains[i].sid; i 42 source3/locking/brlock.c static void print_lock_struct(unsigned int i, struct lock_struct *pls) i 45 source3/locking/brlock.c i, i 315 source3/locking/brlock.c unsigned int i; i 322 source3/locking/brlock.c for (i=0; i < br_lck->num_locks; i++) { i 324 source3/locking/brlock.c if (brl_conflict(&locks[i], plock)) { i 326 source3/locking/brlock.c plock->context.smbpid = locks[i].context.smbpid; i 331 source3/locking/brlock.c locks[i].size == 0) { i 687 source3/locking/brlock.c unsigned int i, count, posix_count; i 716 source3/locking/brlock.c for (i=0; i < br_lck->num_locks; i++) { i 717 source3/locking/brlock.c struct lock_struct *curr_lock = &locks[i]; i 774 source3/locking/brlock.c for (i=0; i < count; i++) { i 775 source3/locking/brlock.c struct lock_struct *curr_lock = &tp[i]; i 782 source3/locking/brlock.c if (i < count) { i 783 source3/locking/brlock.c memmove(&tp[i+1], &tp[i], i 784 source3/locking/brlock.c (count - i)*sizeof(struct lock_struct)); i 786 source3/locking/brlock.c memcpy(&tp[i], plock, sizeof(struct lock_struct)); i 842 source3/locking/brlock.c for (i=0; i < br_lck->num_locks; i++) { i 843 source3/locking/brlock.c struct lock_struct *pend_lock = &locks[i]; i 936 source3/locking/brlock.c unsigned int i, j; i 946 source3/locking/brlock.c for (i = 0; i < br_lck->num_locks; i++) { i 947 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; i 962 source3/locking/brlock.c if (i != br_lck->num_locks) { i 968 source3/locking/brlock.c for (i = 0; i < br_lck->num_locks; i++) { i 969 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; i 982 source3/locking/brlock.c if (i == br_lck->num_locks) { i 992 source3/locking/brlock.c if (i < br_lck->num_locks - 1) { i 993 source3/locking/brlock.c memmove(&locks[i], &locks[i+1], i 994 source3/locking/brlock.c sizeof(*locks)*((br_lck->num_locks-1) - i)); i 1042 source3/locking/brlock.c unsigned int i, j, count; i 1070 source3/locking/brlock.c for (i = 0; i < br_lck->num_locks; i++) { i 1071 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; i 1118 source3/locking/brlock.c if (i < br_lck->num_locks - 1) { i 1119 source3/locking/brlock.c memcpy(&tp[count], &locks[i+1], i 1120 source3/locking/brlock.c sizeof(*locks)*((br_lck->num_locks-1) - i)); i 1121 source3/locking/brlock.c count += ((br_lck->num_locks-1) - i); i 1235 source3/locking/brlock.c unsigned int i; i 1250 source3/locking/brlock.c for (i=0; i < br_lck->num_locks; i++) { i 1254 source3/locking/brlock.c if (brl_conflict_other(&locks[i], &lock)) { i 1292 source3/locking/brlock.c unsigned int i; i 1307 source3/locking/brlock.c for (i=0; i < br_lck->num_locks; i++) { i 1308 source3/locking/brlock.c const struct lock_struct *exlock = &locks[i]; i 1384 source3/locking/brlock.c unsigned int i; i 1389 source3/locking/brlock.c for (i = 0; i < br_lck->num_locks; i++) { i 1390 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; i 1403 source3/locking/brlock.c if (i == br_lck->num_locks) { i 1408 source3/locking/brlock.c if (i < br_lck->num_locks - 1) { i 1410 source3/locking/brlock.c memmove(&locks[i], &locks[i+1], i 1411 source3/locking/brlock.c sizeof(*locks)*((br_lck->num_locks-1) - i)); i 1431 source3/locking/brlock.c unsigned int i, j, dcount=0; i 1444 source3/locking/brlock.c for (i=0; i < br_lck->num_locks; i++) { i 1445 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; i 1477 source3/locking/brlock.c for (i=0; i < num_locks_copy; i++) { i 1478 source3/locking/brlock.c struct lock_struct *lock = &locks_copy[i]; i 1499 source3/locking/brlock.c for (i=0; i < br_lck->num_locks; i++) { i 1500 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; i 1547 source3/locking/brlock.c if (br_lck->num_locks > 1 && i < br_lck->num_locks - 1) { i 1548 source3/locking/brlock.c memmove(&locks[i], &locks[i+1], i 1549 source3/locking/brlock.c sizeof(*locks)*((br_lck->num_locks-1) - i)); i 1553 source3/locking/brlock.c i--; i 1569 source3/locking/brlock.c unsigned int i; i 1573 source3/locking/brlock.c for (i = 0; i < *pnum_entries; i++) { i 1574 source3/locking/brlock.c struct lock_struct *lock_data = &locks[i]; i 1595 source3/locking/brlock.c for (i = 0; i < *pnum_entries; i++) { i 1596 source3/locking/brlock.c struct lock_struct *lock_data = &locks[i]; i 1634 source3/locking/brlock.c unsigned int i; i 1669 source3/locking/brlock.c for ( i=0; i<num_locks; i++) { i 1671 source3/locking/brlock.c locks[i].context.pid, i 1672 source3/locking/brlock.c locks[i].lock_type, i 1673 source3/locking/brlock.c locks[i].lock_flav, i 1674 source3/locking/brlock.c locks[i].start, i 1675 source3/locking/brlock.c locks[i].size, i 1845 source3/locking/brlock.c unsigned int i; i 1850 source3/locking/brlock.c for( i = 0; i < br_lck->num_locks; i++) { i 1851 source3/locking/brlock.c print_lock_struct(i, &locks[i]); i 1927 source3/locking/brlock.c uint32 i; i 1951 source3/locking/brlock.c for (i=0; i<state->num_pids; i++) { i 1952 source3/locking/brlock.c if (procid_equal(&last_pid, &state->pids[i])) { i 1959 source3/locking/brlock.c messaging_send(msg_ctx, state->pids[i], MSG_SMB_UNLOCK, i 1961 source3/locking/brlock.c last_pid = state->pids[i]; i 503 source3/locking/locking.c int i; i 505 source3/locking/locking.c for (i = 0; i < num_share_modes; i++) { i 515 source3/locking/locking.c memcpy(&entry, &shares[i], sizeof(struct share_mode_entry)); i 516 source3/locking/locking.c str = share_mode_str(talloc_tos(), i, &entry); i 530 source3/locking/locking.c int i; i 618 source3/locking/locking.c for (i = 0; i < lck->delete_token->ngroups; i++) { i 619 source3/locking/locking.c memcpy(&lck->delete_token->groups[i], p, sizeof(gid_t)); i 642 source3/locking/locking.c for (i = 0; i < lck->num_share_modes; i++) { i 643 source3/locking/locking.c struct share_mode_entry *entry_p = &lck->share_modes[i]; i 646 source3/locking/locking.c str = share_mode_str(NULL, i, entry_p); i 666 source3/locking/locking.c int i; i 675 source3/locking/locking.c for (i=0; i<lck->num_share_modes; i++) { i 676 source3/locking/locking.c if (!is_unused_share_mode_entry(&lck->share_modes[i])) { i 733 source3/locking/locking.c for (i = 0; i < lck->delete_token->ngroups; i++) { i 734 source3/locking/locking.c memcpy(p, &lck->delete_token->groups[i], sizeof(gid_t)); i 915 source3/locking/locking.c int i; i 955 source3/locking/locking.c for (i=0; i<lck->num_share_modes; i++) { i 956 source3/locking/locking.c struct share_mode_entry *se = &lck->share_modes[i]; i 1085 source3/locking/locking.c int i; i 1087 source3/locking/locking.c for (i=0; i<lck->num_share_modes; i++) { i 1088 source3/locking/locking.c struct share_mode_entry *e = &lck->share_modes[i]; i 1095 source3/locking/locking.c if (i == lck->num_share_modes) { i 1150 source3/locking/locking.c int i; i 1152 source3/locking/locking.c for (i=0; i<lck->num_share_modes; i++) { i 1153 source3/locking/locking.c struct share_mode_entry *e = &lck->share_modes[i]; i 1480 source3/locking/locking.c int i; i 1496 source3/locking/locking.c for (i=0;i<data->u.s.num_share_mode_entries;i++) { i 1497 source3/locking/locking.c state->fn(&shares[i], sharepath, fname, i 615 source3/locking/posix.c size_t count, i; i 651 source3/locking/posix.c for(i = 0; i < count; i++) { i 652 source3/locking/posix.c if (close(fd_array[i]) == -1) { i 714 source3/locking/posix.c int i; i 724 source3/locking/posix.c for (i=0; i<num_locks && lhead; i++) { i 725 source3/locking/posix.c const struct lock_struct *lock = &plocks[i]; i 147 source3/modules/charset_macosxfs.c size_t i, j; i 152 source3/modules/charset_macosxfs.c for( i = 0; i<restlen && i<8; ++i ) { i 153 source3/modules/charset_macosxfs.c d += sprintf(d, "%02X ", ((unsigned)s[i]) & 0xFF); i 155 source3/modules/charset_macosxfs.c for( j = i; j<8; ++j ) { i 159 source3/modules/charset_macosxfs.c for( i = 8; i<restlen && i<16; ++i ) { i 160 source3/modules/charset_macosxfs.c d += sprintf(d, "%02X ", ((unsigned)s[i]) & 0xFF); i 162 source3/modules/charset_macosxfs.c for( j = i; j<16; ++j ) { i 166 source3/modules/charset_macosxfs.c for( i = 0; i<restlen && i<16; ++i ) { i 167 source3/modules/charset_macosxfs.c if(s[i] < ' ' || s[i] >= 0x7F || !isprint(s[i])) i 170 source3/modules/charset_macosxfs.c *d++ = s[i]; i 174 source3/modules/charset_macosxfs.c restlen -= i; i 175 source3/modules/charset_macosxfs.c s += i; i 37 source3/modules/developer.c int i; i 39 source3/modules/developer.c for (i=0;weird_table[i].from;i++) { i 41 source3/modules/developer.c weird_table[i].to, i 42 source3/modules/developer.c weird_table[i].len) == 0) { i 43 source3/modules/developer.c if (*inbytesleft < weird_table[i].len) { i 48 source3/modules/developer.c (*outbuf)[0] = weird_table[i].from; i 50 source3/modules/developer.c (*inbytesleft) -= weird_table[i].len; i 52 source3/modules/developer.c (*inbuf) += weird_table[i].len; i 82 source3/modules/developer.c int i; i 84 source3/modules/developer.c for (i=0;weird_table[i].from;i++) { i 85 source3/modules/developer.c if ((*inbuf)[0] == weird_table[i].from && i 87 source3/modules/developer.c if (*outbytesleft < weird_table[i].len) { i 91 source3/modules/developer.c memcpy(*outbuf, weird_table[i].to, i 92 source3/modules/developer.c weird_table[i].len); i 94 source3/modules/developer.c (*outbytesleft) -= weird_table[i].len; i 96 source3/modules/developer.c (*outbuf) += weird_table[i].len; i 391 source3/modules/getdate.c YYID (int i) i 394 source3/modules/getdate.c YYID (i) i 395 source3/modules/getdate.c int i; i 398 source3/modules/getdate.c return i; i 2428 source3/modules/getdate.c int i; i 2479 source3/modules/getdate.c for (i = 0, p = q = word; (*p = *q); q++) i 2481 source3/modules/getdate.c i = 1; i 2484 source3/modules/getdate.c if (i && (tp = lookup_zone (pc, word))) i 2649 source3/modules/getdate.c int i; i 2650 source3/modules/getdate.c for (i = 0; i < 2; i++) i 2652 source3/modules/getdate.c pc.local_time_zone_table[i].name = tzname[i]; i 2653 source3/modules/getdate.c pc.local_time_zone_table[i].type = tLOCAL_ZONE; i 2654 source3/modules/getdate.c pc.local_time_zone_table[i].value = i; i 2656 source3/modules/getdate.c pc.local_time_zone_table[i].name = 0; i 727 source3/modules/getdate.y int i; i 778 source3/modules/getdate.y for (i = 0, p = q = word; (*p = *q); q++) i 780 source3/modules/getdate.y i = 1; i 783 source3/modules/getdate.y if (i && (tp = lookup_zone (pc, word))) i 948 source3/modules/getdate.y int i; i 949 source3/modules/getdate.y for (i = 0; i < 2; i++) i 951 source3/modules/getdate.y pc.local_time_zone_table[i].name = tzname[i]; i 952 source3/modules/getdate.y pc.local_time_zone_table[i].type = tLOCAL_ZONE; i 953 source3/modules/getdate.y pc.local_time_zone_table[i].value = i; i 955 source3/modules/getdate.y pc.local_time_zone_table[i].name = 0; i 630 source3/modules/nfs4_acls.c int i i 648 source3/modules/nfs4_acls.c DEBUG(8, ("ACL rejected by duplicate nt ace#%d\n", i)); i 668 source3/modules/nfs4_acls.c uint32 i; i 677 source3/modules/nfs4_acls.c for(i=0; i<dacl->num_aces; i++) { i 683 source3/modules/nfs4_acls.c dacl->aces + i, &ace_v4)) { i 686 source3/modules/nfs4_acls.c sid_string_dbg(&((dacl->aces+i)->trustee)))); i 692 source3/modules/nfs4_acls.c &ace_v4, &addNewACE, i)) i 245 source3/modules/onefs_acl.c int i, j; i 259 source3/modules/onefs_acl.c for (i = 0, j = 0; j < num_aces; i++, j++) { i 261 source3/modules/onefs_acl.c &aces[i], &mapped, snum)) i 265 source3/modules/onefs_acl.c i--; i 267 source3/modules/onefs_acl.c num_aces = i; i 297 source3/modules/onefs_acl.c int i, num_aces = 0; i 325 source3/modules/onefs_acl.c for (i = 0; i < num_aces; i++) { i 328 source3/modules/onefs_acl.c if (!onefs_identity_to_sid(&acl->aces[i].trustee, &sid)) i 331 source3/modules/onefs_acl.c init_sec_ace(&samba_aces[i], &sid, acl->aces[i].type, i 332 source3/modules/onefs_acl.c acl->aces[i].access_mask, acl->aces[i].flags); i 546 source3/modules/onefs_acl.c int i, num_aces_to_add = 0; i 561 source3/modules/onefs_acl.c for (i = 0; i < 6; i++) i 562 source3/modules/onefs_acl.c if (new_aces[i].access_mask != 0) i 581 source3/modules/onefs_acl.c for (i = 0; i < 6; i++) { i 582 source3/modules/onefs_acl.c if (new_aces[i].access_mask != 0) { i 584 source3/modules/onefs_acl.c new_aces[i]; i 115 source3/modules/onefs_notify.c int i; i 118 source3/modules/onefs_notify.c for (i=0;i<ARRAY_SIZE(onefs_notify_conv);i++) { i 119 source3/modules/onefs_notify.c if (onefs_notify_conv[i].smb_filter & smb_filter) { i 120 source3/modules/onefs_notify.c ifs_filter |= onefs_notify_conv[i].ifs_filter; i 472 source3/modules/onefs_notify.c int i = 0; i 494 source3/modules/onefs_notify.c for (i=0; i < count; i++) { i 495 source3/modules/onefs_notify.c onefs_notify_dispatch(wc, &ifs_events[i]); i 342 source3/modules/onefs_open.c int i; i 346 source3/modules/onefs_open.c for (i=0; i<lck->num_share_modes; i++) { i 347 source3/modules/onefs_open.c struct share_mode_entry *e = &lck->share_modes[i]; i 484 source3/modules/onefs_shadow_copy.c int i; i 489 source3/modules/onefs_shadow_copy.c for (i = 0; i < idcp->idc_len; i++) i 490 source3/modules/onefs_shadow_copy.c free(idcp->idc_version[i]); i 444 source3/modules/perfcount_onefs.c int i; i 446 source3/modules/perfcount_onefs.c for (i=0; i < op_debug_table_count;i++) { i 447 source3/modules/perfcount_onefs.c if (iod->op == op_debug_table[i].type) i 448 source3/modules/perfcount_onefs.c return op_debug_table[i].name; i 168 source3/modules/perfcount_test.c int i; i 179 source3/modules/perfcount_test.c for (i=0; i < 256; i++) { i 180 source3/modules/perfcount_test.c for (head = g_list[i]; head != NULL; head = head->next) { i 730 source3/modules/vfs_afsacl.c int i; i 743 source3/modules/vfs_afsacl.c for (i = 0; i < dacl->num_aces; i++) { i 744 source3/modules/vfs_afsacl.c const SEC_ACE *ace = &(dacl->aces[i]); i 99 source3/modules/vfs_aixacl2.c int32_t i; i 129 source3/modules/vfs_aixacl2.c for (i=0; i<jfs2_acl->aclEntryN; i++) { i 275 source3/modules/vfs_aixacl2.c uint32_t i; i 285 source3/modules/vfs_aixacl2.c for(i=0; i<acl_type_list.num_entries; i++) { i 286 source3/modules/vfs_aixacl2.c if (acl_type_list.entries[i].u64==aclType) { i 287 source3/modules/vfs_aixacl2.c memcpy(pacl_type_info, acl_type_list.entries + i, sizeof(acl_type_t)); i 29 source3/modules/vfs_aixacl_util.c int i; i 138 source3/modules/vfs_aixacl_util.c for( i = 1; i < 4; i++) { i 139 source3/modules/vfs_aixacl_util.c DEBUG(10,("i is %d\n",i)); i 157 source3/modules/vfs_aixacl_util.c switch(i) { i 215 source3/modules/vfs_aixacl_util.c int i; i 235 source3/modules/vfs_aixacl_util.c for(i=0; i<theacl->count; i++ ) { i 236 source3/modules/vfs_aixacl_util.c smb_entry = &(theacl->acl[i]); i 101 source3/modules/vfs_fileid.c int i; i 106 source3/modules/vfs_fileid.c for (i=0;i<data->num_mount_entries;i++) { i 107 source3/modules/vfs_fileid.c if (data->mount_entries[i].device == dev) { i 108 source3/modules/vfs_fileid.c return &data->mount_entries[i]; i 113 source3/modules/vfs_fileid.c for (i=0;i<data->num_mount_entries;i++) { i 114 source3/modules/vfs_fileid.c if (data->mount_entries[i].device == dev) { i 115 source3/modules/vfs_fileid.c return &data->mount_entries[i]; i 126 source3/modules/vfs_fileid.c uint32_t i; /* Used to cycle through random values. */ i 129 source3/modules/vfs_fileid.c for (value = 0x238F13AFLL * len, i=0; i < len; i++) i 130 source3/modules/vfs_fileid.c value = (value + (s[i] << (i*5 % 24))); i 840 source3/modules/vfs_full_audit.c int i; i 852 source3/modules/vfs_full_audit.c for (i=0; i<SMB_VFS_OP_LAST; i++) { i 853 source3/modules/vfs_full_audit.c if (vfs_op_names[i].name == NULL) { i 858 source3/modules/vfs_full_audit.c if (strequal(*ops, vfs_op_names[i].name)) { i 859 source3/modules/vfs_full_audit.c bitmap_set(*bm, i); i 150 source3/modules/vfs_gpfs.c int i; i 159 source3/modules/vfs_gpfs.c for(i=0; i<gacl->acl_nace; i++) i 161 source3/modules/vfs_gpfs.c struct gpfs_ace_v4 *gace = gacl->ace_v4 + i; i 163 source3/modules/vfs_gpfs.c i, gace->aceType, gace->aceFlags, gace->aceMask, i 220 source3/modules/vfs_gpfs.c int i; i 244 source3/modules/vfs_gpfs.c for (i=0; i<gacl->acl_nace; i++) { i 245 source3/modules/vfs_gpfs.c struct gpfs_ace_v4 *gace = &gacl->ace_v4[i]; i 277 source3/modules/vfs_gpfs.c if (i > 0 && gace->aceType == SMB_ACE4_ACCESS_DENIED_ACE_TYPE) { i 278 source3/modules/vfs_gpfs.c struct gpfs_ace_v4 *prev = &gacl->ace_v4[i-1]; i 466 source3/modules/vfs_gpfs.c int i; i 476 source3/modules/vfs_gpfs.c for (i=0; i<pacl->acl_nace; i++) { i 477 source3/modules/vfs_gpfs.c struct smb_acl_entry *ace = &result->acl[i]; i 478 source3/modules/vfs_gpfs.c const struct gpfs_ace_v1 *g_ace = &pacl->ace_v1[i]; i 600 source3/modules/vfs_gpfs.c int i; i 625 source3/modules/vfs_gpfs.c for (i=0; i<pacl->count; i++) { i 626 source3/modules/vfs_gpfs.c const struct smb_acl_entry *ace = &pacl->acl[i]; i 627 source3/modules/vfs_gpfs.c struct gpfs_ace_v1 *g_ace = &result->ace_v1[i]; i 726 source3/modules/vfs_gpfs.c int i; i 731 source3/modules/vfs_gpfs.c for(i=0; i<3; i++) { i 732 source3/modules/vfs_gpfs.c nfs4_bits = posix_nfs4map[i]; i 759 source3/modules/vfs_gpfs.c int i; i 802 source3/modules/vfs_gpfs.c for(i = SMB_ACE4_WHO_OWNER; i<=SMB_ACE4_WHO_EVERYONE; i++) { i 805 source3/modules/vfs_gpfs.c if (haveAllowEntry[i]==True) i 811 source3/modules/vfs_gpfs.c ace.who.special_id = i; i 813 source3/modules/vfs_gpfs.c if (i==SMB_ACE4_WHO_GROUP) /* not sure it's necessary... */ i 817 source3/modules/vfs_gpfs.c mode >> ((SMB_ACE4_WHO_EVERYONE - i) * 3)); i 826 source3/modules/vfs_gpfs.c path, mode, i, ace.aceMask)); i 417 source3/modules/vfs_hpuxacl.c int i; i 425 source3/modules/vfs_hpuxacl.c for (i = 0; i < smb_acl->count; i++) { i 426 source3/modules/vfs_hpuxacl.c const struct smb_acl_entry *smb_entry = &(smb_acl->acl[i]); i 467 source3/modules/vfs_hpuxacl.c DEBUG(10, ("count after adding: %d (i: %d)\n", *count, i)); i 496 source3/modules/vfs_hpuxacl.c int i; i 502 source3/modules/vfs_hpuxacl.c for (i = 0; i < count; i++) { i 506 source3/modules/vfs_hpuxacl.c if (!_IS_OF_TYPE(hpux_acl[i], type)) { i 519 source3/modules/vfs_hpuxacl.c hpux_tag_to_smb_tag(hpux_acl[i].a_type)) != 0) i 522 source3/modules/vfs_hpuxacl.c hpux_acl[i].a_type)); i 526 source3/modules/vfs_hpuxacl.c sys_acl_set_qualifier(smb_entry, (void *)&hpux_acl[i].a_id); i 527 source3/modules/vfs_hpuxacl.c smb_perm = hpux_perm_to_smb_perm(hpux_acl[i].a_perm); i 530 source3/modules/vfs_hpuxacl.c hpux_acl[i].a_perm)); i 715 source3/modules/vfs_hpuxacl.c int i; i 723 source3/modules/vfs_hpuxacl.c for (i = 0; i < add_count; i++) { i 724 source3/modules/vfs_hpuxacl.c if (!_IS_OF_TYPE(add_acl[i], type)) { i 727 source3/modules/vfs_hpuxacl.c ADD_TO_ARRAY(NULL, HPUX_ACE_T, add_acl[i], i 794 source3/modules/vfs_hpuxacl.c int i; i 798 source3/modules/vfs_hpuxacl.c for(i=0;i<acl_count;i++) { i 799 source3/modules/vfs_hpuxacl.c switch(aclp[i].a_type) { i 949 source3/modules/vfs_hpuxacl.c int i, j; i 1013 source3/modules/vfs_hpuxacl.c for(i=0; i<acl_count;i++) { i 1014 source3/modules/vfs_hpuxacl.c for (j=i+1; j<acl_count; j++) { i 1015 source3/modules/vfs_hpuxacl.c if( aclp[i].a_type > aclp[j].a_type ) { i 1017 source3/modules/vfs_hpuxacl.c hpux_swap_acl_entries((aclp+i), (aclp+j)); i 1018 source3/modules/vfs_hpuxacl.c } else if ( aclp[i].a_type == aclp[j].a_type ) { i 1020 source3/modules/vfs_hpuxacl.c if(aclp[i].a_id > aclp[j].a_id) { i 1021 source3/modules/vfs_hpuxacl.c hpux_swap_acl_entries((aclp+i), (aclp+j)); i 1022 source3/modules/vfs_hpuxacl.c } else if (aclp[i].a_id == aclp[j].a_id) { i 1024 source3/modules/vfs_hpuxacl.c if(hpux_prohibited_duplicate_type(aclp[i].a_type)) { i 1026 source3/modules/vfs_hpuxacl.c aclp[i].a_type, aclp[i].a_id)); i 1038 source3/modules/vfs_hpuxacl.c for(i=0;i<acl_count;i++) { i 1039 source3/modules/vfs_hpuxacl.c n_class_obj_perm |= hpux_get_needed_class_perm((aclp+i)); i 1041 source3/modules/vfs_hpuxacl.c if(aclp[i].a_type == CLASS_OBJ) i 1042 source3/modules/vfs_hpuxacl.c n_class_obj_index = i; i 39 source3/modules/vfs_netatalk.c int i = 0; i 42 source3/modules/vfs_netatalk.c for (i = 0; path[i]; i ++) { i 43 source3/modules/vfs_netatalk.c if (path[i] == '/') i 44 source3/modules/vfs_netatalk.c ptr = i; i 46 source3/modules/vfs_netatalk.c else if (path[i] == ':') { i 47 source3/modules/vfs_netatalk.c path[i] = '\0'; i 115 source3/modules/vfs_netatalk.c int i, count = 0; i 122 source3/modules/vfs_netatalk.c for (i = 0, count = 0; cur_list[i].name; i ++, count ++) { i 123 source3/modules/vfs_netatalk.c if (strstr(cur_list[i].name, APPLEDOUBLE)) i 131 source3/modules/vfs_netatalk.c for (i = 0; i < count; i ++) { i 132 source3/modules/vfs_netatalk.c new_list[i].name = SMB_STRDUP(cur_list[i].name); i 133 source3/modules/vfs_netatalk.c new_list[i].is_wild = cur_list[i].is_wild; i 136 source3/modules/vfs_netatalk.c new_list[i].name = SMB_STRDUP(APPLEDOUBLE); i 137 source3/modules/vfs_netatalk.c new_list[i].is_wild = False; i 259 source3/modules/vfs_netatalk.c int ret = 0, i; i 277 source3/modules/vfs_netatalk.c for (i = 0; handle->conn->veto_list[i].name; i ++) { i 278 source3/modules/vfs_netatalk.c if (strstr(handle->conn->veto_list[i].name, APPLEDOUBLE)) i 282 source3/modules/vfs_netatalk.c if (!handle->conn->veto_list[i].name) { i 283 source3/modules/vfs_netatalk.c for (i = 0; handle->conn->hide_list[i].name; i ++) { i 284 source3/modules/vfs_netatalk.c if (strstr(handle->conn->hide_list[i].name, APPLEDOUBLE)) i 38 source3/modules/vfs_onefs_shadow_copy.c uint32 i = 0; i 55 source3/modules/vfs_onefs_shadow_copy.c for ( i = sizeof(SHADOW_COPY_PREFIX); i 56 source3/modules/vfs_onefs_shadow_copy.c i < sizeof(SHADOW_COPY_SAMPLE); i++) { i 57 source3/modules/vfs_onefs_shadow_copy.c if (start[i] == '/') { i 58 source3/modules/vfs_onefs_shadow_copy.c if (i == sizeof(SHADOW_COPY_SAMPLE) - 1) i 62 source3/modules/vfs_onefs_shadow_copy.c } else if (start[i] == '\0') i 63 source3/modules/vfs_onefs_shadow_copy.c return (i == sizeof(SHADOW_COPY_SAMPLE) - 1); i 274 source3/modules/vfs_posixacl.c int i; i 282 source3/modules/vfs_posixacl.c for (i=0; i<acl->count; i++) { i 283 source3/modules/vfs_posixacl.c const struct smb_acl_entry *entry = &acl->acl[i]; i 133 source3/modules/vfs_preopen.c int i; i 135 source3/modules/vfs_preopen.c for (i=0; i<c->num_helpers; i++) { i 136 source3/modules/vfs_preopen.c if (c->helpers[i].fd == -1) { i 139 source3/modules/vfs_preopen.c preopen_helper_destroy(&c->helpers[i]); i 254 source3/modules/vfs_preopen.c int i; i 274 source3/modules/vfs_preopen.c for (i=0; i<num_helpers; i++) { i 275 source3/modules/vfs_preopen.c result->helpers[i].state = result; i 276 source3/modules/vfs_preopen.c result->helpers[i].fd = -1; i 281 source3/modules/vfs_preopen.c for (i=0; i<num_helpers; i++) { i 282 source3/modules/vfs_preopen.c preopen_init_helper(&result->helpers[i]); i 67 source3/modules/vfs_readonly.c int i; i 78 source3/modules/vfs_readonly.c for (i=0; i< VUID_CACHE_SIZE; i++) { i 79 source3/modules/vfs_readonly.c struct vuid_cache_entry *ent = ent = &conn->vuid_cache.array[i]; i 334 source3/modules/vfs_recycle.c int i; i 344 source3/modules/vfs_recycle.c for(i=0; dir_exclude_list[i] ; i++) { i 345 source3/modules/vfs_recycle.c if(unix_wild_match(dir_exclude_list[i], startp)) { i 371 source3/modules/vfs_recycle.c int i; i 378 source3/modules/vfs_recycle.c for(i=0; haystack_list[i] ; i++) { i 379 source3/modules/vfs_recycle.c if(unix_wild_match(haystack_list[i], needle)) { i 428 source3/modules/vfs_recycle.c int i = 1; i 566 source3/modules/vfs_recycle.c i = 1; i 569 source3/modules/vfs_recycle.c if (asprintf(&final_name, "%s/Copy #%d of %s", temp_name, i++, base) == -1) { i 350 source3/modules/vfs_solarisacl.c int i; i 357 source3/modules/vfs_solarisacl.c for (i = 0; i < smb_acl->count; i++) { i 358 source3/modules/vfs_solarisacl.c const struct smb_acl_entry *smb_entry = &(smb_acl->acl[i]); i 399 source3/modules/vfs_solarisacl.c DEBUG(10, ("count after adding: %d (i: %d)\n", *count, i)); i 428 source3/modules/vfs_solarisacl.c int i; i 434 source3/modules/vfs_solarisacl.c for (i = 0; i < count; i++) { i 438 source3/modules/vfs_solarisacl.c if (!_IS_OF_TYPE(solaris_acl[i], type)) { i 451 source3/modules/vfs_solarisacl.c solaris_tag_to_smb_tag(solaris_acl[i].a_type)) != 0) i 454 source3/modules/vfs_solarisacl.c solaris_acl[i].a_type)); i 458 source3/modules/vfs_solarisacl.c sys_acl_set_qualifier(smb_entry, (void *)&solaris_acl[i].a_id); i 459 source3/modules/vfs_solarisacl.c smb_perm = solaris_perm_to_smb_perm(solaris_acl[i].a_perm); i 462 source3/modules/vfs_solarisacl.c solaris_acl[i].a_perm)); i 667 source3/modules/vfs_solarisacl.c int i; i 675 source3/modules/vfs_solarisacl.c for (i = 0; i < add_count; i++) { i 676 source3/modules/vfs_solarisacl.c if (!_IS_OF_TYPE(add_acl[i], type)) { i 679 source3/modules/vfs_solarisacl.c ADD_TO_ARRAY(NULL, SOLARIS_ACE_T, add_acl[i], i 40 source3/modules/vfs_streams_depot.c uint32_t i; /* Used to cycle through random values. */ i 43 source3/modules/vfs_streams_depot.c for (value = 0x238F13AF * key.length, i=0; i < key.length; i++) i 44 source3/modules/vfs_streams_depot.c value = (value + (key.data[i] << (i*5 % 24))); i 613 source3/modules/vfs_streams_xattr.c size_t i, num_names; i 622 source3/modules/vfs_streams_xattr.c for (i=0; i<num_names; i++) { i 625 source3/modules/vfs_streams_xattr.c if (strncmp(names[i], SAMBA_XATTR_DOSSTREAM_PREFIX, i 630 source3/modules/vfs_streams_xattr.c status = get_ea_value(names, conn, fsp, fname, names[i], &ea); i 633 source3/modules/vfs_streams_xattr.c names[i], fname, nt_errstr(status))); i 638 source3/modules/vfs_streams_xattr.c names[i] + prefix_len); i 245 source3/modules/vfs_tru64acl.c int i; i 269 source3/modules/vfs_tru64acl.c for (i = 0; i < smb_acl->count; i++) { i 271 source3/modules/vfs_tru64acl.c const struct smb_acl_entry *smb_entry = &smb_acl->acl[i]; i 167 source3/modules/vfs_xattr_tdb.c uint32_t i; i 183 source3/modules/vfs_xattr_tdb.c for (i=0; i<attribs->num_eas; i++) { i 184 source3/modules/vfs_xattr_tdb.c if (strcmp(attribs->eas[i].name, name) == 0) { i 189 source3/modules/vfs_xattr_tdb.c if (i == attribs->num_eas) { i 194 source3/modules/vfs_xattr_tdb.c if (attribs->eas[i].value.length > size) { i 199 source3/modules/vfs_xattr_tdb.c memcpy(value, attribs->eas[i].value.data, i 200 source3/modules/vfs_xattr_tdb.c attribs->eas[i].value.length); i 201 source3/modules/vfs_xattr_tdb.c result = attribs->eas[i].value.length; i 264 source3/modules/vfs_xattr_tdb.c uint32_t i; i 286 source3/modules/vfs_xattr_tdb.c for (i=0; i<attribs->num_eas; i++) { i 287 source3/modules/vfs_xattr_tdb.c if (strcmp(attribs->eas[i].name, name) == 0) { i 297 source3/modules/vfs_xattr_tdb.c if (i == attribs->num_eas) { i 321 source3/modules/vfs_xattr_tdb.c attribs->eas[i].name = name; i 322 source3/modules/vfs_xattr_tdb.c attribs->eas[i].value.data = CONST_DISCARD(uint8 *, value); i 323 source3/modules/vfs_xattr_tdb.c attribs->eas[i].value.length = size; i 393 source3/modules/vfs_xattr_tdb.c uint32_t i; i 408 source3/modules/vfs_xattr_tdb.c for (i=0; i<attribs->num_eas; i++) { i 412 source3/modules/vfs_xattr_tdb.c attribs->eas[i].name)); i 414 source3/modules/vfs_xattr_tdb.c tmp = strlen(attribs->eas[i].name); i 440 source3/modules/vfs_xattr_tdb.c for (i=0; i<attribs->num_eas; i++) { i 441 source3/modules/vfs_xattr_tdb.c strlcpy(list+len, attribs->eas[i].name, i 443 source3/modules/vfs_xattr_tdb.c len += (strlen(attribs->eas[i].name) + 1); i 504 source3/modules/vfs_xattr_tdb.c uint32_t i; i 523 source3/modules/vfs_xattr_tdb.c for (i=0; i<attribs->num_eas; i++) { i 524 source3/modules/vfs_xattr_tdb.c if (strcmp(attribs->eas[i].name, name) == 0) { i 529 source3/modules/vfs_xattr_tdb.c if (i == attribs->num_eas) { i 535 source3/modules/vfs_xattr_tdb.c attribs->eas[i] = i 41 source3/modules/vfs_zfsacl.c int naces, i; i 74 source3/modules/vfs_zfsacl.c for(i=0; i<naces; i++) { i 77 source3/modules/vfs_zfsacl.c aceprop.aceType = (uint32) acebuf[i].a_type; i 78 source3/modules/vfs_zfsacl.c aceprop.aceFlags = (uint32) acebuf[i].a_flags; i 79 source3/modules/vfs_zfsacl.c aceprop.aceMask = (uint32) acebuf[i].a_access_mask; i 80 source3/modules/vfs_zfsacl.c aceprop.who.id = (uint32) acebuf[i].a_who; i 105 source3/modules/vfs_zfsacl.c int naces = smb_get_naces(smbacl), i; i 118 source3/modules/vfs_zfsacl.c for(smbace = smb_first_ace4(smbacl), i = 0; i 120 source3/modules/vfs_zfsacl.c smbace = smb_next_ace4(smbace), i++) { i 123 source3/modules/vfs_zfsacl.c acebuf[i].a_type = aceprop->aceType; i 124 source3/modules/vfs_zfsacl.c acebuf[i].a_flags = aceprop->aceFlags; i 125 source3/modules/vfs_zfsacl.c acebuf[i].a_access_mask = aceprop->aceMask; i 126 source3/modules/vfs_zfsacl.c acebuf[i].a_who = aceprop->who.id; i 130 source3/modules/vfs_zfsacl.c acebuf[i].a_flags |= ACE_EVERYONE; i 133 source3/modules/vfs_zfsacl.c acebuf[i].a_flags |= ACE_OWNER; i 136 source3/modules/vfs_zfsacl.c acebuf[i].a_flags |= ACE_GROUP; i 145 source3/modules/vfs_zfsacl.c SMB_ASSERT(i == naces); i 37 source3/modules/weird.c int i; i 39 source3/modules/weird.c for (i=0;weird_table[i].from;i++) { i 41 source3/modules/weird.c weird_table[i].to, i 42 source3/modules/weird.c weird_table[i].len) == 0) { i 43 source3/modules/weird.c if (*inbytesleft < weird_table[i].len) { i 48 source3/modules/weird.c (*outbuf)[0] = weird_table[i].from; i 50 source3/modules/weird.c (*inbytesleft) -= weird_table[i].len; i 52 source3/modules/weird.c (*inbuf) += weird_table[i].len; i 82 source3/modules/weird.c int i; i 84 source3/modules/weird.c for (i=0;weird_table[i].from;i++) { i 85 source3/modules/weird.c if ((*inbuf)[0] == weird_table[i].from && i 87 source3/modules/weird.c if (*outbytesleft < weird_table[i].len) { i 91 source3/modules/weird.c memcpy(*outbuf, weird_table[i].to, i 92 source3/modules/weird.c weird_table[i].len); i 94 source3/modules/weird.c (*outbytesleft) -= weird_table[i].len; i 96 source3/modules/weird.c (*outbuf) += weird_table[i].len; i 328 source3/nmbd/nmbd_become_lmb.c int i = 0; i 371 source3/nmbd/nmbd_become_lmb.c i++; i 373 source3/nmbd/nmbd_become_lmb.c if (i < 10) { i 511 source3/nmbd/nmbd_browsesync.c int i; i 519 source3/nmbd/nmbd_browsesync.c for(i = 0; i < rrec->rdlength / 6; i++) { i 523 source3/nmbd/nmbd_browsesync.c putip((char *)&send_ip, (char *)&rrec->rdata[(i*6) + 2]); i 316 source3/nmbd/nmbd_incomingrequests.c int names_added,i; i 379 source3/nmbd/nmbd_incomingrequests.c for( i=1; i < names_added ; i++ ) { i 380 source3/nmbd/nmbd_incomingrequests.c if (memcmp(buf0 + 18*i,buf0 + 18*(i-1),16) == 0) { i 382 source3/nmbd/nmbd_incomingrequests.c if (names_added == i) i 384 source3/nmbd/nmbd_incomingrequests.c memmove(buf0 + 18*i,buf0 + 18*(i+1),18*(names_added-i)); i 385 source3/nmbd/nmbd_incomingrequests.c i--; i 450 source3/nmbd/nmbd_incomingrequests.c int i; i 499 source3/nmbd/nmbd_incomingrequests.c for( i = 0; i < namerec->data.num_ips; i++) { i 500 source3/nmbd/nmbd_incomingrequests.c if (same_net_v4(namerec->data.ip[i], subrec->myip, subrec->mask_ip)) { i 524 source3/nmbd/nmbd_incomingrequests.c for (i = 0; i < namerec->data.num_ips; i++) { i 525 source3/nmbd/nmbd_incomingrequests.c set_nb_flags(&prdata[i*6],namerec->data.nb_flags); i 526 source3/nmbd/nmbd_incomingrequests.c putip((char *)&prdata[2+(i*6)], &namerec->data.ip[i]); i 529 source3/nmbd/nmbd_incomingrequests.c sort_query_replies(prdata, i, p->ip); i 46 source3/nmbd/nmbd_mynames.c int i; i 63 source3/nmbd/nmbd_mynames.c for (i=0; my_netbios_names(i); i++) { i 64 source3/nmbd/nmbd_mynames.c register_name(subrec, my_netbios_names(i),0x20,samba_nb_type, i 67 source3/nmbd/nmbd_mynames.c register_name(subrec, my_netbios_names(i),0x03,samba_nb_type, i 70 source3/nmbd/nmbd_mynames.c register_name(subrec, my_netbios_names(i),0x00,samba_nb_type, i 116 source3/nmbd/nmbd_mynames.c int i; i 130 source3/nmbd/nmbd_mynames.c for (i=0; my_netbios_names(i); i++) { i 137 source3/nmbd/nmbd_mynames.c make_nmb_name(&nmbname, my_netbios_names(i),0x20); i 140 source3/nmbd/nmbd_mynames.c make_nmb_name(&nmbname, my_netbios_names(i),0x3); i 143 source3/nmbd/nmbd_mynames.c make_nmb_name(&nmbname, my_netbios_names(i),0x0); i 161 source3/nmbd/nmbd_mynames.c for (i=0; my_netbios_names(i); i++) { i 167 source3/nmbd/nmbd_mynames.c make_nmb_name(&nmbname, my_netbios_names(i), name_types[n]); i 47 source3/nmbd/nmbd_namelistdb.c int i; i 67 source3/nmbd/nmbd_namelistdb.c for( i = strlen( target->name ); i < sizeof( target->name ); i++ ) { i 68 source3/nmbd/nmbd_namelistdb.c target->name[i] = '\0'; i 70 source3/nmbd/nmbd_namelistdb.c for( i = strlen( target->scope ); i < sizeof( target->scope ); i++ ) { i 71 source3/nmbd/nmbd_namelistdb.c target->scope[i] = '\0'; i 341 source3/nmbd/nmbd_namelistdb.c int i; i 343 source3/nmbd/nmbd_namelistdb.c for(i = 0; i < namerec->data.num_ips; i++) { i 344 source3/nmbd/nmbd_namelistdb.c if(ip_equal_v4( namerec->data.ip[i], ip)) { i 393 source3/nmbd/nmbd_namelistdb.c int i; i 396 source3/nmbd/nmbd_namelistdb.c for(i = 0; i < orig_num; i++) { i 397 source3/nmbd/nmbd_namelistdb.c if( ip_equal_v4( remove_ip, namerec->data.ip[i]) ) { i 398 source3/nmbd/nmbd_namelistdb.c remove_nth_ip_in_record( namerec, i); i 499 source3/nmbd/nmbd_namelistdb.c int i; i 510 source3/nmbd/nmbd_namelistdb.c for( bcast_subrecs = FIRST_SUBNET, i = 0; bcast_subrecs && i 511 source3/nmbd/nmbd_namelistdb.c i < num_ips; i 512 source3/nmbd/nmbd_namelistdb.c bcast_subrecs = NEXT_SUBNET_EXCLUDING_UNICAST(bcast_subrecs), i++ ) { i 513 source3/nmbd/nmbd_namelistdb.c iplist[i] = bcast_subrecs->myip; i 515 source3/nmbd/nmbd_namelistdb.c num_ips = i; i 540 source3/nmbd/nmbd_namelistdb.c int i; i 603 source3/nmbd/nmbd_namelistdb.c for(i = 0; i < namerec->data.num_ips; i++) { i 604 source3/nmbd/nmbd_namelistdb.c x_fprintf(fp, "\t%s", inet_ntoa(namerec->data.ip[i])); i 213 source3/nmbd/nmbd_namequery.c int i; i 232 source3/nmbd/nmbd_namequery.c for( i = 0; i < namerec->data.num_ips; i++) { i 233 source3/nmbd/nmbd_namequery.c set_nb_flags( &rrec.rdata[i*6], namerec->data.nb_flags ); i 234 source3/nmbd/nmbd_namequery.c putip( &rrec.rdata[(i*6) + 2], (char *)&namerec->data.ip[i]); i 426 source3/nmbd/nmbd_nameregister.c int i, t; i 440 source3/nmbd/nmbd_nameregister.c for (subrec = FIRST_SUBNET, i = 0; i 442 source3/nmbd/nmbd_nameregister.c subrec = NEXT_SUBNET_EXCLUDING_UNICAST(subrec), i++ ) { i 443 source3/nmbd/nmbd_nameregister.c ip_list[i] = subrec->myip; i 143 source3/nmbd/nmbd_namerelease.c int t, i; i 150 source3/nmbd/nmbd_namerelease.c for (i = 0; i < namerec->data.num_ips; i++) { i 151 source3/nmbd/nmbd_namerelease.c struct in_addr wins_ip = wins_srv_ip_tag(wins_tags[t], namerec->data.ip[i]); i 153 source3/nmbd/nmbd_namerelease.c bool last_one = ((i==namerec->data.num_ips - 1) && !wins_tags[t+1]); i 162 source3/nmbd/nmbd_namerelease.c namerec->data.ip[i], i 165 source3/nmbd/nmbd_namerelease.c nmb_namestr(&namerec->name), inet_ntoa(namerec->data.ip[i]) )); i 183 source3/nmbd/nmbd_namerelease.c int i; i 206 source3/nmbd/nmbd_namerelease.c for (i = 0; i < namerec->data.num_ips; i++) { i 210 source3/nmbd/nmbd_namerelease.c (i == (namerec->data.num_ips - 1)) ? success_fn : NULL, i 211 source3/nmbd/nmbd_namerelease.c (i == (namerec->data.num_ips - 1)) ? fail_fn : NULL, i 212 source3/nmbd/nmbd_namerelease.c (i == (namerec->data.num_ips - 1)) ? userdata : NULL, i 215 source3/nmbd/nmbd_namerelease.c namerec->data.ip[i], i 218 source3/nmbd/nmbd_namerelease.c nmb_namestr(&namerec->name), inet_ntoa(namerec->data.ip[i]) )); i 93 source3/nmbd/nmbd_packets.c int i,j; i 96 source3/nmbd/nmbd_packets.c for (i = 0; i < len; i+= 16) { i 97 source3/nmbd/nmbd_packets.c DEBUGADD( 4, ( "%3x char ", i ) ); i 101 source3/nmbd/nmbd_packets.c if (i+j >= len) i 104 source3/nmbd/nmbd_packets.c x = outbuf[i+j]; i 114 source3/nmbd/nmbd_packets.c if (i+j >= len) i 116 source3/nmbd/nmbd_packets.c DEBUGADD( 4, ( " %02x", (unsigned char)outbuf[i+j] ) ); i 729 source3/nmbd/nmbd_packets.c int i; i 732 source3/nmbd/nmbd_packets.c for(i = 0; i < iface_count(); i++) { i 733 source3/nmbd/nmbd_packets.c const struct in_addr *ifip = iface_n_ip_v4(i); i 736 source3/nmbd/nmbd_packets.c DEBUG(0,("queue_query_name: interface %d has NULL IP address !\n", i)); i 741 source3/nmbd/nmbd_packets.c DEBUG(5,("queue_query_name: ignoring loopback interface (%d)\n", i)); i 1746 source3/nmbd/nmbd_packets.c int i; i 1813 source3/nmbd/nmbd_packets.c for(i = 0; i < listen_number; i++) { i 1814 source3/nmbd/nmbd_packets.c if (i < (listen_number/2)) { i 1816 source3/nmbd/nmbd_packets.c if (FD_ISSET(sock_array[i],&r_fds)) { i 1817 source3/nmbd/nmbd_packets.c struct packet_struct *packet = read_packet(sock_array[i], NMB_PACKET); i 1823 source3/nmbd/nmbd_packets.c if(lp_bind_interfaces_only() && (sock_array[i] == ClientNMB) && i 1836 source3/nmbd/nmbd_packets.c packet->fd = sock_array[i]; i 1843 source3/nmbd/nmbd_packets.c if (FD_ISSET(sock_array[i],&r_fds)) { i 1844 source3/nmbd/nmbd_packets.c struct packet_struct *packet = read_packet(sock_array[i], DGRAM_PACKET); i 1850 source3/nmbd/nmbd_packets.c if(lp_bind_interfaces_only() && (sock_array[i] == ClientDGRAM) && i 1862 source3/nmbd/nmbd_packets.c packet->fd = sock_array[i]; i 483 source3/nmbd/nmbd_sendannounce.c int i; i 499 source3/nmbd/nmbd_sendannounce.c for(i=0; my_netbios_names(i); i++) { i 500 source3/nmbd/nmbd_sendannounce.c const char *name = my_netbios_names(i); i 299 source3/nmbd/nmbd_serverlistdb.c int i; i 371 source3/nmbd/nmbd_serverlistdb.c for (i=0; my_netbios_names(i); i++) { i 376 source3/nmbd/nmbd_serverlistdb.c if((servrec = find_server_in_workgroup( work, my_netbios_names(i))) == NULL) i 383 source3/nmbd/nmbd_serverlistdb.c write_browse_list_entry(fp, my_netbios_names(i), stype, i 199 source3/nmbd/nmbd_subnetdb.c int i; i 242 source3/nmbd/nmbd_subnetdb.c for (i = 0 ; i < num_interfaces; i++) { i 243 source3/nmbd/nmbd_subnetdb.c const struct interface *iface = get_interface(i); i 246 source3/nmbd/nmbd_subnetdb.c DEBUG(2,("create_subnets: can't get interface %d.\n", i )); i 38 source3/nmbd/nmbd_winsproxy.c int i; i 71 source3/nmbd/nmbd_winsproxy.c for(i = 0; i < num_ips; i++) { i 72 source3/nmbd/nmbd_winsproxy.c putip( (char *)&iplist[i], (char *)&rrec->rdata[ (i*6) + 2]); i 109 source3/nmbd/nmbd_winsproxy.c for( i = 0; i < namerec->data.num_ips; i++) { i 110 source3/nmbd/nmbd_winsproxy.c if( same_net_v4( namerec->data.ip[i], orig_broadcast_subnet->myip, i 69 source3/nmbd/nmbd_winsserver.c int i; i 114 source3/nmbd/nmbd_winsserver.c for( i = strlen( namerec->name.name ); i < sizeof( namerec->name.name ); i++ ) { i 115 source3/nmbd/nmbd_winsserver.c namerec->name.name[i] = '\0'; i 117 source3/nmbd/nmbd_winsserver.c for( i = strlen( namerec->name.scope ); i < sizeof( namerec->name.scope ); i++ ) { i 118 source3/nmbd/nmbd_winsserver.c namerec->name.scope[i] = '\0'; i 133 source3/nmbd/nmbd_winsserver.c for (i = 0; i < num_ips; i++) { i 134 source3/nmbd/nmbd_winsserver.c namerec->data.ip[i].s_addr = IVAL(data.dptr, len + (i*4)); i 148 source3/nmbd/nmbd_winsserver.c int i; i 178 source3/nmbd/nmbd_winsserver.c for (i = 0; i < namerec->data.num_ips; i++) { i 179 source3/nmbd/nmbd_winsserver.c SIVAL(data.dptr, len + (i*4), namerec->data.ip[i].s_addr); i 443 source3/nmbd/nmbd_winsserver.c int i; i 477 source3/nmbd/nmbd_winsserver.c for (i=0;i<namerec->data.num_ips;i++) { i 480 source3/nmbd/nmbd_winsserver.c inet_ntoa(namerec->data.ip[i])); i 617 source3/nmbd/nmbd_winsserver.c int i; i 702 source3/nmbd/nmbd_winsserver.c for(i = 0; i < num_ips; i++) { i 704 source3/nmbd/nmbd_winsserver.c ip_list[i] = interpret_addr2(ip_str); i 1829 source3/nmbd/nmbd_winsserver.c int i; i 1830 source3/nmbd/nmbd_winsserver.c for(i = 0; i < namerec->data.num_ips; i++) { i 1832 source3/nmbd/nmbd_winsserver.c putip((char *)&prdata[(num_ips * 6) + 2], &namerec->data.ip[i]); i 1864 source3/nmbd/nmbd_winsserver.c int i; i 1883 source3/nmbd/nmbd_winsserver.c for(i = 0; i < namerec->data.num_ips; i++) { i 1884 source3/nmbd/nmbd_winsserver.c set_nb_flags(&prdata[i*6],namerec->data.nb_flags); i 1885 source3/nmbd/nmbd_winsserver.c putip((char *)&prdata[2+(i*6)], &namerec->data.ip[i]); i 1888 source3/nmbd/nmbd_winsserver.c sort_query_replies(prdata, i, p->ip); i 2265 source3/nmbd/nmbd_winsserver.c int i; i 2290 source3/nmbd/nmbd_winsserver.c for (i = 0; i < namerec->data.num_ips; i++) { i 2291 source3/nmbd/nmbd_winsserver.c DEBUGADD(4,("%15s ", inet_ntoa(namerec->data.ip[i]) )); i 2301 source3/nmbd/nmbd_winsserver.c for (i = 0; i < namerec->data.num_ips; i++) i 2302 source3/nmbd/nmbd_winsserver.c x_fprintf( fp, "%s ", inet_ntoa( namerec->data.ip[i] ) ); i 2423 source3/nmbd/nmbd_winsserver.c int i; i 2509 source3/nmbd/nmbd_winsserver.c for (i=0; i<record->num_ips; i++) i 2510 source3/nmbd/nmbd_winsserver.c if(!find_ip_in_name_record(namerec, record->ip[i])) i 2511 source3/nmbd/nmbd_winsserver.c add_ip_to_name_record(namerec, record->ip[i]); i 234 source3/nmbd/nmbd_workgroupdb.c int i; i 254 source3/nmbd/nmbd_workgroupdb.c for( i = 0; my_netbios_names(i); i++) { i 255 source3/nmbd/nmbd_workgroupdb.c const char *name = my_netbios_names(i); i 167 source3/pam_smbpass/support.c int i = 0; i 187 source3/pam_smbpass/support.c while (i < argc) { i 192 source3/pam_smbpass/support.c && !strncmp(argv[i], smb_args[j].token, strlen(smb_args[j].token))) i 199 source3/pam_smbpass/support.c service_file = argv[i] + 8; i 201 source3/pam_smbpass/support.c i++; i 274 source3/pam_smbpass/support.c register int i; i 276 source3/pam_smbpass/support.c for (i = 0; x[i]; ++i); /* length of string */ i 277 source3/pam_smbpass/support.c if ((newstr = SMB_MALLOC_ARRAY(char, ++i)) == NULL) { i 278 source3/pam_smbpass/support.c i = 0; i 281 source3/pam_smbpass/support.c while (i-- > 0) { i 282 source3/pam_smbpass/support.c newstr[i] = x[i]; i 514 source3/pam_smbpass/support.c int i, expect; i 557 source3/pam_smbpass/support.c i = 1; i 559 source3/pam_smbpass/support.c i = 0; i 562 source3/pam_smbpass/support.c pmsg[i] = &msg[i]; i 563 source3/pam_smbpass/support.c msg[i].msg_style = PAM_PROMPT_ECHO_OFF; i 564 source3/pam_smbpass/support.c msg[i++].msg = CONST_DISCARD(char *, prompt1); i 567 source3/pam_smbpass/support.c pmsg[i] = &msg[i]; i 568 source3/pam_smbpass/support.c msg[i].msg_style = PAM_PROMPT_ECHO_OFF; i 569 source3/pam_smbpass/support.c msg[i++].msg = CONST_DISCARD(char *, prompt2); i 576 source3/pam_smbpass/support.c retval = converse( pamh, ctrl, i, pmsg, &resp ); i 95 source3/param/loadparm.c #define LP_SNUM_OK(i) (((i) >= 0) && ((i) < iNumServices) && (ServicePtrs != NULL) && ServicePtrs[(i)]->valid) i 96 source3/param/loadparm.c #define VALID(i) (ServicePtrs != NULL && ServicePtrs[i]->valid) i 4737 source3/param/loadparm.c uint32_t i; i 4739 source3/param/loadparm.c for (i=0; parm_table[i].label; i++) { i 4740 source3/param/loadparm.c free_one_parameter(service, parm_table[i]); i 4773 source3/param/loadparm.c uint32_t i; i 4775 source3/param/loadparm.c for (i=0; parm_table[i].label; i++) { i 4776 source3/param/loadparm.c free_one_parameter_by_snum(snum, parm_table[i]); i 4796 source3/param/loadparm.c int i; i 4817 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) { i 4818 source3/param/loadparm.c if ((parm_table[i].type == P_STRING || i 4819 source3/param/loadparm.c parm_table[i].type == P_USTRING) && i 4820 source3/param/loadparm.c parm_table[i].ptr) i 4822 source3/param/loadparm.c string_set((char **)parm_table[i].ptr, ""); i 5172 source3/param/loadparm.c char *fn_name(int i) {return(lp_string((LP_SNUM_OK(i) && ServicePtrs[(i)]->val) ? ServicePtrs[(i)]->val : sDefault.val));} i 5174 source3/param/loadparm.c const char *fn_name(int i) {return (const char *)((LP_SNUM_OK(i) && ServicePtrs[(i)]->val) ? ServicePtrs[(i)]->val : sDefault.val);} i 5176 source3/param/loadparm.c const char **fn_name(int i) {return(const char **)(LP_SNUM_OK(i)? ServicePtrs[(i)]->val : sDefault.val);} i 5178 source3/param/loadparm.c bool fn_name(int i) {return(bool)(LP_SNUM_OK(i)? ServicePtrs[(i)]->val : sDefault.val);} i 5180 source3/param/loadparm.c int fn_name(int i) {return(LP_SNUM_OK(i)? ServicePtrs[(i)]->val : sDefault.val);} i 5742 source3/param/loadparm.c int i; i 5749 source3/param/loadparm.c for (i=0; _enum[i].name; i++) { i 5750 source3/param/loadparm.c if (strequal(_enum[i].name,s)) i 5751 source3/param/loadparm.c return _enum[i].value; i 5970 source3/param/loadparm.c int i; i 5978 source3/param/loadparm.c i = getservicebyname(name, NULL); i 5979 source3/param/loadparm.c if (i >= 0) { i 5982 source3/param/loadparm.c free_param_opts(&ServicePtrs[i]->param_opt); i 5983 source3/param/loadparm.c return (i); i 5988 source3/param/loadparm.c i = iNumServices; i 5990 source3/param/loadparm.c i = invalid_services[--num_invalid_services]; i 5994 source3/param/loadparm.c if (i == iNumServices) { i 6021 source3/param/loadparm.c free_service_byindex(i); i 6024 source3/param/loadparm.c ServicePtrs[i]->valid = True; i 6026 source3/param/loadparm.c init_service(ServicePtrs[i]); i 6027 source3/param/loadparm.c copy_service(ServicePtrs[i], &tservice, NULL); i 6029 source3/param/loadparm.c string_set(&ServicePtrs[i]->szService, name); i 6032 source3/param/loadparm.c i, ServicePtrs[i]->szService)); i 6034 source3/param/loadparm.c if (!hash_a_service(ServicePtrs[i]->szService, i)) { i 6038 source3/param/loadparm.c return (i); i 6100 source3/param/loadparm.c int i; i 6107 source3/param/loadparm.c i = add_a_service(ServicePtrs[iDefaultService], pszHomename); i 6109 source3/param/loadparm.c if (i < 0) i 6114 source3/param/loadparm.c string_set(&ServicePtrs[i]->szPath, pszHomedir); i 6117 source3/param/loadparm.c if (!(*(ServicePtrs[i]->comment))) { i 6122 source3/param/loadparm.c string_set(&ServicePtrs[i]->comment, comment); i 6128 source3/param/loadparm.c ServicePtrs[i]->bBrowseable = sDefault.bBrowseable; i 6129 source3/param/loadparm.c ServicePtrs[i]->bAccessBasedShareEnum = sDefault.bAccessBasedShareEnum; i 6131 source3/param/loadparm.c ServicePtrs[i]->autoloaded = True; i 6134 source3/param/loadparm.c user, ServicePtrs[i]->szPath )); i 6159 source3/param/loadparm.c int i = add_a_service(&sDefault, ipc_name); i 6161 source3/param/loadparm.c if (i < 0) i 6169 source3/param/loadparm.c string_set(&ServicePtrs[i]->szPath, tmpdir()); i 6170 source3/param/loadparm.c string_set(&ServicePtrs[i]->szUsername, ""); i 6171 source3/param/loadparm.c string_set(&ServicePtrs[i]->comment, comment); i 6172 source3/param/loadparm.c string_set(&ServicePtrs[i]->fstype, "IPC"); i 6173 source3/param/loadparm.c ServicePtrs[i]->iMaxConnections = 0; i 6174 source3/param/loadparm.c ServicePtrs[i]->bAvailable = True; i 6175 source3/param/loadparm.c ServicePtrs[i]->bRead_only = True; i 6176 source3/param/loadparm.c ServicePtrs[i]->bGuest_only = False; i 6177 source3/param/loadparm.c ServicePtrs[i]->bAdministrative_share = True; i 6178 source3/param/loadparm.c ServicePtrs[i]->bGuest_ok = guest_ok; i 6179 source3/param/loadparm.c ServicePtrs[i]->bPrint_ok = False; i 6180 source3/param/loadparm.c ServicePtrs[i]->bBrowseable = sDefault.bBrowseable; i 6195 source3/param/loadparm.c int i = add_a_service(ServicePtrs[iDefaultService], pszPrintername); i 6197 source3/param/loadparm.c if (i < 0) i 6206 source3/param/loadparm.c string_set(&ServicePtrs[i]->szPrintername, pszPrintername); i 6207 source3/param/loadparm.c string_set(&ServicePtrs[i]->comment, comment); i 6210 source3/param/loadparm.c ServicePtrs[i]->bBrowseable = sDefault.bBrowseable; i 6213 source3/param/loadparm.c ServicePtrs[i]->bRead_only = False; i 6215 source3/param/loadparm.c ServicePtrs[i]->bShareModes = False; i 6217 source3/param/loadparm.c ServicePtrs[i]->bOpLocks = False; i 6219 source3/param/loadparm.c ServicePtrs[i]->bPrint_ok = True; i 6653 source3/param/loadparm.c int i; i 6657 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) i 6658 source3/param/loadparm.c if (parm_table[i].ptr && parm_table[i].p_class == P_LOCAL && i 6659 source3/param/loadparm.c (bcopyall || bitmap_query(pcopymapDest,i))) { i 6660 source3/param/loadparm.c void *def_ptr = parm_table[i].ptr; i 6668 source3/param/loadparm.c switch (parm_table[i].type) { i 7364 source3/param/loadparm.c int i; i 7366 source3/param/loadparm.c for (i = 0; parm->enum_list[i].name; i++) { i 7367 source3/param/loadparm.c if ( strequal(pszParmValue, parm->enum_list[i].name)) { i 7368 source3/param/loadparm.c *ptr = parm->enum_list[i].value; i 7406 source3/param/loadparm.c int i; i 7416 source3/param/loadparm.c for (i = 0; i < NUMPARAMETERS; i++) i 7417 source3/param/loadparm.c bitmap_set(pservice->copymap, i); i 7447 source3/param/loadparm.c int parmnum, i; i 7498 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) i 7499 source3/param/loadparm.c if (parm_table[i].ptr == parm_table[parmnum].ptr) i 7500 source3/param/loadparm.c bitmap_clear(ServicePtrs[snum]->copymap, i); i 7529 source3/param/loadparm.c i = sscanf(pszParmValue, "%o", (int *)parm_ptr); i 7530 source3/param/loadparm.c if ( i != 1 ) { i 7582 source3/param/loadparm.c int i; i 7586 source3/param/loadparm.c for (i = 0; p->enum_list[i].name; i++) { i 7587 source3/param/loadparm.c if (*(int *)ptr == p->enum_list[i].value) { i 7589 source3/param/loadparm.c p->enum_list[i].name); i 7745 source3/param/loadparm.c static bool is_default(int i) i 7749 source3/param/loadparm.c switch (parm_table[i].type) { i 7751 source3/param/loadparm.c return str_list_equal((const char **)parm_table[i].def.lvalue, i 7752 source3/param/loadparm.c *(const char ***)parm_table[i].ptr); i 7755 source3/param/loadparm.c return strequal(parm_table[i].def.svalue, i 7756 source3/param/loadparm.c *(char **)parm_table[i].ptr); i 7759 source3/param/loadparm.c return parm_table[i].def.bvalue == i 7760 source3/param/loadparm.c *(bool *)parm_table[i].ptr; i 7762 source3/param/loadparm.c return parm_table[i].def.cvalue == i 7763 source3/param/loadparm.c *(char *)parm_table[i].ptr; i 7767 source3/param/loadparm.c return parm_table[i].def.ivalue == i 7768 source3/param/loadparm.c *(int *)parm_table[i].ptr; i 7781 source3/param/loadparm.c int i; i 7786 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) i 7787 source3/param/loadparm.c if (parm_table[i].p_class == P_GLOBAL && i 7788 source3/param/loadparm.c !(parm_table[i].flags & FLAG_META) && i 7789 source3/param/loadparm.c parm_table[i].ptr && i 7790 source3/param/loadparm.c (i == 0 || (parm_table[i].ptr != parm_table[i - 1].ptr))) { i 7791 source3/param/loadparm.c if (defaults_saved && is_default(i)) i 7793 source3/param/loadparm.c fprintf(f, "\t%s = ", parm_table[i].label); i 7794 source3/param/loadparm.c print_parameter(&parm_table[i], parm_table[i].ptr, f); i 7826 source3/param/loadparm.c int i; i 7832 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) { i 7834 source3/param/loadparm.c if (parm_table[i].p_class == P_LOCAL && i 7835 source3/param/loadparm.c !(parm_table[i].flags & FLAG_META) && i 7836 source3/param/loadparm.c parm_table[i].ptr && i 7837 source3/param/loadparm.c (*parm_table[i].label != '-') && i 7838 source3/param/loadparm.c (i == 0 || (parm_table[i].ptr != parm_table[i - 1].ptr))) i 7841 source3/param/loadparm.c int pdiff = PTR_DIFF(parm_table[i].ptr, &sDefault); i 7844 source3/param/loadparm.c if (defaults_saved && is_default(i)) i 7847 source3/param/loadparm.c if (equal_parameter(parm_table[i].type, i 7855 source3/param/loadparm.c fprintf(f, "\t%s = ", parm_table[i].label); i 7856 source3/param/loadparm.c print_parameter(&parm_table[i], i 7877 source3/param/loadparm.c int i; i 7910 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) { i 7911 source3/param/loadparm.c if (strwicmp(parm_table[i].label, parm_name) == 0 && i 7912 source3/param/loadparm.c !(parm_table[i].flags & FLAG_META) && i 7913 source3/param/loadparm.c (parm_table[i].p_class == p_class || parm_table[i].flags & flag) && i 7914 source3/param/loadparm.c parm_table[i].ptr && i 7915 source3/param/loadparm.c (*parm_table[i].label != '-') && i 7916 source3/param/loadparm.c (i == 0 || (parm_table[i].ptr != parm_table[i - 1].ptr))) i 7921 source3/param/loadparm.c ptr = parm_table[i].ptr; i 7925 source3/param/loadparm.c PTR_DIFF(parm_table[i].ptr, &sDefault); i 7928 source3/param/loadparm.c print_parameter(&parm_table[i], i 7961 source3/param/loadparm.c struct parm_struct *lp_next_parameter(int snum, int *i, int allparameters) i 7965 source3/param/loadparm.c for (; parm_table[*i].label; (*i)++) { i 7966 source3/param/loadparm.c if (parm_table[*i].p_class == P_SEPARATOR) i 7967 source3/param/loadparm.c return &parm_table[(*i)++]; i 7969 source3/param/loadparm.c if (!parm_table[*i].ptr i 7970 source3/param/loadparm.c || (*parm_table[*i].label == '-')) i 7973 source3/param/loadparm.c if ((*i) > 0 i 7974 source3/param/loadparm.c && (parm_table[*i].ptr == i 7975 source3/param/loadparm.c parm_table[(*i) - 1].ptr)) i 7978 source3/param/loadparm.c if (is_default(*i) && !allparameters) i 7981 source3/param/loadparm.c return &parm_table[(*i)++]; i 7986 source3/param/loadparm.c for (; parm_table[*i].label; (*i)++) { i 7987 source3/param/loadparm.c if (parm_table[*i].p_class == P_SEPARATOR) i 7988 source3/param/loadparm.c return &parm_table[(*i)++]; i 7990 source3/param/loadparm.c if (parm_table[*i].p_class == P_LOCAL && i 7991 source3/param/loadparm.c parm_table[*i].ptr && i 7992 source3/param/loadparm.c (*parm_table[*i].label != '-') && i 7993 source3/param/loadparm.c ((*i) == 0 || i 7994 source3/param/loadparm.c (parm_table[*i].ptr != i 7995 source3/param/loadparm.c parm_table[(*i) - 1].ptr))) i 7998 source3/param/loadparm.c PTR_DIFF(parm_table[*i].ptr, i 8002 source3/param/loadparm.c !equal_parameter(parm_table[*i].type, i 8008 source3/param/loadparm.c return &parm_table[(*i)++]; i 8024 source3/param/loadparm.c int i; i 8030 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) i 8031 source3/param/loadparm.c if (parm_table[i].p_class == P_LOCAL && i 8032 source3/param/loadparm.c parm_table[i].ptr && !pcopymap[i] && i 8033 source3/param/loadparm.c (i == 0 || (parm_table[i].ptr != parm_table[i - 1].ptr))) i 8035 source3/param/loadparm.c printf("\t\t%s\n", parm_table[i].label); i 8093 source3/param/loadparm.c int i; i 8097 source3/param/loadparm.c if ((i = lp_servicenumber(name)) >= 0) { i 8098 source3/param/loadparm.c string_set(&ServicePtrs[i]->comment, comment); i 8099 source3/param/loadparm.c ServicePtrs[i]->autoloaded = True; i 8119 source3/param/loadparm.c int i; i 8120 source3/param/loadparm.c for (i = 0; i < iNumServices; i++) { i 8121 source3/param/loadparm.c if (!VALID(i)) i 8125 source3/param/loadparm.c if ( ServicePtrs[i]->autoloaded || i 8126 source3/param/loadparm.c ServicePtrs[i]->usershare == USERSHARE_VALID) { i 8130 source3/param/loadparm.c if (!snumused || !snumused(i)) { i 8131 source3/param/loadparm.c free_service_byindex(i); i 8163 source3/param/loadparm.c int i; i 8164 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) { i 8165 source3/param/loadparm.c if (i > 0 && parm_table[i].ptr == parm_table[i - 1].ptr) i 8167 source3/param/loadparm.c switch (parm_table[i].type) { i 8169 source3/param/loadparm.c parm_table[i].def.lvalue = str_list_copy( i 8170 source3/param/loadparm.c NULL, *(const char ***)parm_table[i].ptr); i 8174 source3/param/loadparm.c if (parm_table[i].ptr) { i 8175 source3/param/loadparm.c parm_table[i].def.svalue = SMB_STRDUP(*(char **)parm_table[i].ptr); i 8177 source3/param/loadparm.c parm_table[i].def.svalue = NULL; i 8182 source3/param/loadparm.c parm_table[i].def.bvalue = i 8183 source3/param/loadparm.c *(bool *)parm_table[i].ptr; i 8186 source3/param/loadparm.c parm_table[i].def.cvalue = i 8187 source3/param/loadparm.c *(char *)parm_table[i].ptr; i 8192 source3/param/loadparm.c parm_table[i].def.ivalue = i 8193 source3/param/loadparm.c *(int *)parm_table[i].ptr; i 8219 source3/param/loadparm.c int i = 0; i 8220 source3/param/loadparm.c for (i=0; srv_role_tab[i].role_str; i++) { i 8221 source3/param/loadparm.c if (role == srv_role_tab[i].role) { i 8222 source3/param/loadparm.c return srv_role_tab[i].role_str; i 8435 source3/param/loadparm.c int i; i 8436 source3/param/loadparm.c for ( i=0; prefixdenylist[i]; i++ ) { i 8438 source3/param/loadparm.c servicename, i, prefixdenylist[i], sharepath )); i 8439 source3/param/loadparm.c if (memcmp( sharepath, prefixdenylist[i], strlen(prefixdenylist[i])) == 0) { i 8452 source3/param/loadparm.c int i; i 8453 source3/param/loadparm.c for ( i=0; prefixallowlist[i]; i++ ) { i 8455 source3/param/loadparm.c servicename, i, prefixallowlist[i], sharepath )); i 8456 source3/param/loadparm.c if (memcmp( sharepath, prefixallowlist[i], strlen(prefixallowlist[i])) == 0) { i 8460 source3/param/loadparm.c if (prefixallowlist[i] == NULL) { i 8967 source3/param/loadparm.c int i; i 8973 source3/param/loadparm.c for ( i = 0; i < iNumServices; i++ ) { i 8974 source3/param/loadparm.c if ( VALID(i) ) { i 8975 source3/param/loadparm.c free_service_byindex(i); i 30 source3/param/test_lp_load.c int i, count = 1; i 67 source3/param/test_lp_load.c for (i=0; i < count; i++) { i 68 source3/param/test_lp_load.c printf("call lp_load() #%d: ", i+1); i 415 source3/passdb/lookup_sid.c int i; i 431 source3/passdb/lookup_sid.c for (i=0; i<num_rids; i++) { i 432 source3/passdb/lookup_sid.c names[i] = talloc_strdup(names, ""); i 433 source3/passdb/lookup_sid.c if (!names[i]) { i 437 source3/passdb/lookup_sid.c types[i] = SID_NAME_UNKNOWN; i 453 source3/passdb/lookup_sid.c for (i=0; i<num_rids; i++) { i 454 source3/passdb/lookup_sid.c if (my_names[i] == NULL) { i 458 source3/passdb/lookup_sid.c if (!(names[i] = talloc_strdup(names, my_names[i]))) { i 462 source3/passdb/lookup_sid.c types[i] = my_types[i]; i 473 source3/passdb/lookup_sid.c int i; i 486 source3/passdb/lookup_sid.c for (i = 0; i < num_rids; i++) i 487 source3/passdb/lookup_sid.c (*types)[i] = SID_NAME_UNKNOWN; i 526 source3/passdb/lookup_sid.c for (i=0; i<num_rids; i++) { i 527 source3/passdb/lookup_sid.c if (lookup_builtin_rid(*names, rids[i], i 528 source3/passdb/lookup_sid.c &(*names)[i])) { i 529 source3/passdb/lookup_sid.c if ((*names)[i] == NULL) { i 532 source3/passdb/lookup_sid.c (*types)[i] = SID_NAME_ALIAS; i 534 source3/passdb/lookup_sid.c (*types)[i] = SID_NAME_UNKNOWN; i 541 source3/passdb/lookup_sid.c for (i=0; i<num_rids; i++) { i 544 source3/passdb/lookup_sid.c sid_append_rid(&sid, rids[i]); i 546 source3/passdb/lookup_sid.c domain_name, &(*names)[i])) { i 547 source3/passdb/lookup_sid.c if ((*names)[i] == NULL) { i 550 source3/passdb/lookup_sid.c (*types)[i] = SID_NAME_WKN_GRP; i 552 source3/passdb/lookup_sid.c (*types)[i] = SID_NAME_UNKNOWN; i 566 source3/passdb/lookup_sid.c for (i=0; i<num_rids; i++) { i 567 source3/passdb/lookup_sid.c (*names)[i] = talloc_strdup( i 568 source3/passdb/lookup_sid.c (*names), uidtoname(rids[i])); i 569 source3/passdb/lookup_sid.c if ((*names)[i] == NULL) { i 572 source3/passdb/lookup_sid.c (*types)[i] = SID_NAME_USER; i 585 source3/passdb/lookup_sid.c for (i=0; i<num_rids; i++) { i 586 source3/passdb/lookup_sid.c (*names)[i] = talloc_strdup( i 587 source3/passdb/lookup_sid.c (*names), gidtoname(rids[i])); i 588 source3/passdb/lookup_sid.c if ((*names)[i] == NULL) { i 591 source3/passdb/lookup_sid.c (*types)[i] = SID_NAME_DOM_GRP; i 641 source3/passdb/lookup_sid.c uint32 i, num_domains; i 654 source3/passdb/lookup_sid.c for (i=0; i<num_domains; i++) { i 655 source3/passdb/lookup_sid.c if (sid_equal(sid, &domains[i]->sid)) { i 657 source3/passdb/lookup_sid.c domains[i]->name); i 742 source3/passdb/lookup_sid.c int i, j; i 780 source3/passdb/lookup_sid.c for (i=0; i<num_sids; i++) { i 785 source3/passdb/lookup_sid.c sid_copy(&sid, sids[i]); i 786 source3/passdb/lookup_sid.c name_infos[i].type = SID_NAME_USE_NONE; i 801 source3/passdb/lookup_sid.c name_infos[i].rid = 0; i 802 source3/passdb/lookup_sid.c name_infos[i].type = SID_NAME_DOMAIN; i 803 source3/passdb/lookup_sid.c name_infos[i].name = NULL; i 808 source3/passdb/lookup_sid.c name_infos[i].name = talloc_strdup( i 810 source3/passdb/lookup_sid.c if (name_infos[i].name == NULL) { i 824 source3/passdb/lookup_sid.c name_infos[i].rid = 0; i 825 source3/passdb/lookup_sid.c name_infos[i].type = SID_NAME_UNKNOWN; i 826 source3/passdb/lookup_sid.c name_infos[i].name = NULL; i 866 source3/passdb/lookup_sid.c name_infos[i].dom_idx = j; i 868 source3/passdb/lookup_sid.c if (name_infos[i].type == SID_NAME_USE_NONE) { i 869 source3/passdb/lookup_sid.c name_infos[i].rid = rid; i 871 source3/passdb/lookup_sid.c ADD_TO_ARRAY(dom_infos, int, i, &dom_infos[j].idxs, i 883 source3/passdb/lookup_sid.c for (i=0; i<LSA_REF_DOMAIN_LIST_MULTIPLIER; i++) { i 888 source3/passdb/lookup_sid.c struct lsa_dom_info *dom = &dom_infos[i]; i 61 source3/passdb/machine_sid.c int i; i 71 source3/passdb/machine_sid.c for (i = 0; i < 3; i++) i 72 source3/passdb/machine_sid.c sid->sub_auths[sid->num_auths++] = IVAL(raw_sid_data, i*4); i 265 source3/passdb/passdb.c size_t i = 0; i 269 source3/passdb/passdb.c acct_str[i++] = '['; i 271 source3/passdb/passdb.c if (acct_ctrl & ACB_PWNOTREQ ) acct_str[i++] = 'N'; i 272 source3/passdb/passdb.c if (acct_ctrl & ACB_DISABLED ) acct_str[i++] = 'D'; i 273 source3/passdb/passdb.c if (acct_ctrl & ACB_HOMDIRREQ) acct_str[i++] = 'H'; i 274 source3/passdb/passdb.c if (acct_ctrl & ACB_TEMPDUP ) acct_str[i++] = 'T'; i 275 source3/passdb/passdb.c if (acct_ctrl & ACB_NORMAL ) acct_str[i++] = 'U'; i 276 source3/passdb/passdb.c if (acct_ctrl & ACB_MNS ) acct_str[i++] = 'M'; i 277 source3/passdb/passdb.c if (acct_ctrl & ACB_WSTRUST ) acct_str[i++] = 'W'; i 278 source3/passdb/passdb.c if (acct_ctrl & ACB_SVRTRUST ) acct_str[i++] = 'S'; i 279 source3/passdb/passdb.c if (acct_ctrl & ACB_AUTOLOCK ) acct_str[i++] = 'L'; i 280 source3/passdb/passdb.c if (acct_ctrl & ACB_PWNOEXP ) acct_str[i++] = 'X'; i 281 source3/passdb/passdb.c if (acct_ctrl & ACB_DOMTRUST ) acct_str[i++] = 'I'; i 283 source3/passdb/passdb.c for ( ; i < length - 2 ; i++ ) i 284 source3/passdb/passdb.c acct_str[i] = ' '; i 286 source3/passdb/passdb.c i = length - 2; i 287 source3/passdb/passdb.c acct_str[i++] = ']'; i 288 source3/passdb/passdb.c acct_str[i++] = '\0'; i 344 source3/passdb/passdb.c int i; i 345 source3/passdb/passdb.c for (i = 0; i < 16; i++) i 346 source3/passdb/passdb.c slprintf(&p[i*2], 3, "%02X", pwd[i]); i 362 source3/passdb/passdb.c int i; i 370 source3/passdb/passdb.c for (i = 0; i < 32; i += 2) { i 371 source3/passdb/passdb.c hinybble = toupper_ascii(p[i]); i 372 source3/passdb/passdb.c lonybble = toupper_ascii(p[i + 1]); i 383 source3/passdb/passdb.c pwd[i / 2] = (hinybble << 4) | lonybble; i 395 source3/passdb/passdb.c int i; i 396 source3/passdb/passdb.c for (i = 0; i < 21; i++) { i 397 source3/passdb/passdb.c slprintf(&p[i*2], 3, "%02X", hours[i]); i 411 source3/passdb/passdb.c int i; i 420 source3/passdb/passdb.c for (i = 0; i < 42; i += 2) { i 421 source3/passdb/passdb.c hinybble = toupper_ascii(p[i]); i 422 source3/passdb/passdb.c lonybble = toupper_ascii(p[i + 1]); i 434 source3/passdb/passdb.c hours[i / 2] = (hinybble << 4) | lonybble; i 1453 source3/passdb/passdb.c int i; i 1456 source3/passdb/passdb.c for (i = 0; (i < pwHistLen) && (i < nt_pw_hist_len); i++) { i 1457 source3/passdb/passdb.c memcpy(&pw_hist[i*PW_HISTORY_ENTRY_LEN], i 1458 source3/passdb/passdb.c &nt_pw_hist_ptr[i*PW_HISTORY_ENTRY_LEN], i 1687 source3/passdb/passdb.c int i; i 1690 source3/passdb/passdb.c for (i = 0; (i < pwHistLen) && (i < nt_pw_hist_len); i++) { i 1691 source3/passdb/passdb.c memcpy(&pw_hist[i*PW_HISTORY_ENTRY_LEN], i 1692 source3/passdb/passdb.c &nt_pw_hist_ptr[i*PW_HISTORY_ENTRY_LEN], i 757 source3/passdb/pdb_interface.c size_t i, num_groups; i 765 source3/passdb/pdb_interface.c for (i=0; i<num_groups; i++) { i 766 source3/passdb/pdb_interface.c if (sid_equal(group_sid, &sids[i])) { i 1064 source3/passdb/pdb_interface.c int i; i 1090 source3/passdb/pdb_interface.c for ( i=0; allocated_rid==0 && i<250; i++ ) { i 1336 source3/passdb/pdb_interface.c size_t i; i 1338 source3/passdb/pdb_interface.c for (i=0; i<*p_num; i++) { i 1339 source3/passdb/pdb_interface.c if ((*pp_uids)[i] == uid) i 1416 source3/passdb/pdb_interface.c size_t i, num_uids; i 1432 source3/passdb/pdb_interface.c for (i=0; i<num_uids; i++) { i 1435 source3/passdb/pdb_interface.c uid_to_sid(&sid, uids[i]); i 1457 source3/passdb/pdb_interface.c size_t i; i 1489 source3/passdb/pdb_interface.c for (i=0; i<*p_num_groups; i++) { i 1490 source3/passdb/pdb_interface.c gid_to_sid(&(*pp_sids)[i], (*pp_gids)[i]); i 1597 source3/passdb/pdb_interface.c int i; i 1604 source3/passdb/pdb_interface.c for (i=0; i<num_rids; i++) { i 1607 source3/passdb/pdb_interface.c if (lookup_builtin_rid(names, rids[i], &name)) { i 1608 source3/passdb/pdb_interface.c attrs[i] = SID_NAME_ALIAS; i 1609 source3/passdb/pdb_interface.c names[i] = name; i 1611 source3/passdb/pdb_interface.c names[i], attrs[i])); i 1615 source3/passdb/pdb_interface.c attrs[i] = SID_NAME_UNKNOWN; i 1626 source3/passdb/pdb_interface.c for (i = 0; i < num_rids; i++) { i 1629 source3/passdb/pdb_interface.c if (lookup_global_sam_rid(names, rids[i], &name, &attrs[i], i 1634 source3/passdb/pdb_interface.c names[i] = name; i 1635 source3/passdb/pdb_interface.c DEBUG(5,("lookup_rids: %s:%d\n", names[i], attrs[i])); i 1639 source3/passdb/pdb_interface.c attrs[i] = SID_NAME_UNKNOWN; i 1661 source3/passdb/pdb_interface.c int i; i 1668 source3/passdb/pdb_interface.c for (i=0; i<num_names; i++) { i 1671 source3/passdb/pdb_interface.c if (lookup_builtin_name(names[i], &rid)) { i 1672 source3/passdb/pdb_interface.c attrs[i] = SID_NAME_ALIAS; i 1673 source3/passdb/pdb_interface.c rids[i] = rid; i 1675 source3/passdb/pdb_interface.c names[i], attrs[i])); i 1679 source3/passdb/pdb_interface.c attrs[i] = SID_NAME_UNKNOWN; i 1690 source3/passdb/pdb_interface.c for (i = 0; i < num_names; i++) { i 1691 source3/passdb/pdb_interface.c if (lookup_global_sam_name(names[i], 0, &rids[i], &attrs[i])) { i 1692 source3/passdb/pdb_interface.c DEBUG(5,("lookup_names: %s-> %d:%d\n", names[i], i 1693 source3/passdb/pdb_interface.c rids[i], attrs[i])); i 1697 source3/passdb/pdb_interface.c attrs[i] = SID_NAME_UNKNOWN; i 907 source3/passdb/pdb_ldap.c int i; i 933 source3/passdb/pdb_ldap.c for (i = 0; i < pwHistLen; i++){ i 935 source3/passdb/pdb_ldap.c if (!pdb_gethexpwd(&history_string[i*64], i 936 source3/passdb/pdb_ldap.c &pwhist[i*PW_HISTORY_ENTRY_LEN])) { i 941 source3/passdb/pdb_ldap.c if (!pdb_gethexpwd(&history_string[(i*64)+32], i 942 source3/passdb/pdb_ldap.c &pwhist[(i*PW_HISTORY_ENTRY_LEN)+ i 1340 source3/passdb/pdb_ldap.c int i; i 1346 source3/passdb/pdb_ldap.c for (i=0; i< pwHistLen && i < currHistLen; i++) { i 1348 source3/passdb/pdb_ldap.c pdb_sethexpwd(&pwstr[i*64], &pwhist[i*PW_HISTORY_ENTRY_LEN], 0); i 1350 source3/passdb/pdb_ldap.c pdb_sethexpwd(&pwstr[(i*64)+32], i 1351 source3/passdb/pdb_ldap.c &pwhist[(i*PW_HISTORY_ENTRY_LEN)+PW_HISTORY_SALT_LEN], 0); i 1473 source3/passdb/pdb_ldap.c int i; i 1479 source3/passdb/pdb_ldap.c for (i=0; (*attr_list)[i] != NULL; i++) { i 1484 source3/passdb/pdb_ldap.c const char *, i+2); i 1486 source3/passdb/pdb_ldap.c (*attr_list)[i] = talloc_strdup((*attr_list), new_attr); i 1487 source3/passdb/pdb_ldap.c (*attr_list)[i+1] = NULL; i 3593 source3/passdb/pdb_ldap.c int i; i 3669 source3/passdb/pdb_ldap.c for (i=0; i<count; i++) { i 3673 source3/passdb/pdb_ldap.c if (!string_to_sid(&member, values[i])) i 3708 source3/passdb/pdb_ldap.c int i; i 3731 source3/passdb/pdb_ldap.c for (i=0; i<num_members; i++) i 3735 source3/passdb/pdb_ldap.c &members[i])); i 3979 source3/passdb/pdb_ldap.c int i, rc, num_mapped; i 3997 source3/passdb/pdb_ldap.c for (i=0; i<num_rids; i++) i 3998 source3/passdb/pdb_ldap.c attrs[i] = SID_NAME_UNKNOWN; i 4005 source3/passdb/pdb_ldap.c for (i=0; i<num_rids; i++) { i 4007 source3/passdb/pdb_ldap.c sid_compose(&sid, domain_sid, rids[i]); i 4213 source3/passdb/pdb_ldap.c int i, num = 0; i 4227 source3/passdb/pdb_ldap.c for (i=0; i<num; i++) { i 4228 source3/passdb/pdb_ldap.c result[i] = talloc_strdup(result, va_arg(ap, const char*)); i 4229 source3/passdb/pdb_ldap.c if (result[i] == NULL) { i 4846 source3/passdb/pdb_ldap.c int i; i 4848 source3/passdb/pdb_ldap.c for (i=0; i<10; i++) { i 5262 source3/passdb/pdb_ldap.c int i; i 5275 source3/passdb/pdb_ldap.c for (i=0; i < num_groups; i++) { i 5279 source3/passdb/pdb_ldap.c sid_peek_rid(&sids[i], &group_rid); i 143 source3/passdb/pdb_nds.c unsigned int i; i 174 source3/passdb/pdb_nds.c for (i = 0; !err && i < elemCnt; i++) i 176 source3/passdb/pdb_nds.c err = (ber_printf(requestBer, "i", methodID[i]) < 0) ? LDAP_ENCODING_ERROR : 0; i 208 source3/passdb/pdb_smbpasswd.c int i, fd = -1; i 210 source3/passdb/pdb_smbpasswd.c for(i = 0; i < 5; i++) { i 545 source3/passdb/pdb_smbpasswd.c int i; i 547 source3/passdb/pdb_smbpasswd.c for(i = 0; i < 8; i++) { i 548 source3/passdb/pdb_smbpasswd.c if(p[i] == '\0' || !isxdigit(p[i])) { i 552 source3/passdb/pdb_smbpasswd.c if(i == 8) { i 746 source3/passdb/pdb_smbpasswd.c int i; i 936 source3/passdb/pdb_smbpasswd.c i = 0; i 937 source3/passdb/pdb_smbpasswd.c encode_bits[i++] = *p++; i 939 source3/passdb/pdb_smbpasswd.c encode_bits[i++] = *p++; i 942 source3/passdb/pdb_smbpasswd.c encode_bits[i++] = ']'; i 943 source3/passdb/pdb_smbpasswd.c encode_bits[i++] = '\0'; i 945 source3/passdb/pdb_smbpasswd.c if(i == NEW_PW_FORMAT_SPACE_PADDED_LEN) { i 972 source3/passdb/pdb_smbpasswd.c for(i = 0; i < 8; i++) { i 973 source3/passdb/pdb_smbpasswd.c if(p[i] == '\0' || !isxdigit(p[i])) { i 977 source3/passdb/pdb_smbpasswd.c if(i == 8) { i 100 source3/passdb/pdb_wbc_sam.c size_t i; i 120 source3/passdb/pdb_wbc_sam.c for (i=0; i < *p_num_groups; i++) { i 121 source3/passdb/pdb_wbc_sam.c gid_to_sid(&(*pp_sids)[i], (*pp_gids)[i]); i 138 source3/passdb/pdb_wbc_sam.c int i; i 150 source3/passdb/pdb_wbc_sam.c for (i=0; i<num_rids; i++) { i 151 source3/passdb/pdb_wbc_sam.c if (attrs[i] == SID_NAME_UNKNOWN) { i 152 source3/passdb/pdb_wbc_sam.c names[i] = NULL; i 154 source3/passdb/pdb_wbc_sam.c names[i] = talloc_strdup(names, account_names[i]); i 155 source3/passdb/pdb_wbc_sam.c if (names[i] == NULL) { i 1066 source3/passdb/secrets.c uint32 i; i 1080 source3/passdb/secrets.c i = ntohl(keyfile->nkeys); i 1082 source3/passdb/secrets.c if (i > SECRETS_AFS_MAXKEYS) { i 1087 source3/passdb/secrets.c *result = keyfile->entry[i-1]; i 74 source3/passdb/util_wellknown.c int i; i 76 source3/passdb/util_wellknown.c for (i=0; special_domains[i].sid != NULL; i++) { i 77 source3/passdb/util_wellknown.c if (sid_equal(sid, special_domains[i].sid)) { i 79 source3/passdb/util_wellknown.c *name = special_domains[i].name; i 105 source3/passdb/util_wellknown.c int i; i 116 source3/passdb/util_wellknown.c for (i=0; special_domains[i].sid != NULL; i++) { i 117 source3/passdb/util_wellknown.c if (sid_equal(&dom_sid, special_domains[i].sid)) { i 119 source3/passdb/util_wellknown.c special_domains[i].name); i 120 source3/passdb/util_wellknown.c users = special_domains[i].known_users; i 130 source3/passdb/util_wellknown.c for (i=0; users[i].name != NULL; i++) { i 131 source3/passdb/util_wellknown.c if (rid == users[i].rid) { i 132 source3/passdb/util_wellknown.c *name = talloc_strdup(mem_ctx, users[i].name); i 149 source3/passdb/util_wellknown.c int i, j; i 153 source3/passdb/util_wellknown.c for (i=0; special_domains[i].sid != NULL; i++) { i 155 source3/passdb/util_wellknown.c special_domains[i].known_users; i 162 source3/passdb/util_wellknown.c sid_copy(sid, special_domains[i].sid); i 165 source3/passdb/util_wellknown.c mem_ctx, special_domains[i].name); i 37 source3/printing/lpq_parse.c int i, day, hour, min, sec; i 39 source3/printing/lpq_parse.c for (i=0; i<13; i++) { i 40 source3/printing/lpq_parse.c if (!strncmp(tok[ptr], Months[i],3)) { i 45 source3/printing/lpq_parse.c if (i<12) { i 63 source3/printing/lpq_parse.c if ((t->tm_mon < i)|| ((t->tm_mon == i)&& i 70 source3/printing/lpq_parse.c t->tm_mon = i; i 174 source3/printing/lpq_parse.c int i; i 176 source3/printing/lpq_parse.c for (i = (FILETOK + 1); i < TOTALTOK; i++) { i 181 source3/printing/lpq_parse.c fstrcat(buf->fs_file, tok[i]); i 313 source3/printing/lpq_parse.c int i; i 315 source3/printing/lpq_parse.c for (i = (LPRNG_FILETOK + 1); i < LPRNG_TOTALTOK; i++) { i 320 source3/printing/lpq_parse.c fstrcat(buf->fs_file, tokarr[i]); i 1117 source3/printing/lpq_parse.c int i; i 1122 source3/printing/lpq_parse.c for (i=0; stat0_strings[i]; i++) { i 1123 source3/printing/lpq_parse.c if (strstr_m(line,stat0_strings[i])) { i 1131 source3/printing/lpq_parse.c for (i=0; stat1_strings[i]; i++) { i 1132 source3/printing/lpq_parse.c if (strstr_m(line,stat1_strings[i])) { i 1140 source3/printing/lpq_parse.c for (i=0; stat2_strings[i]; i++) { i 1141 source3/printing/lpq_parse.c if (strstr_m(line,stat2_strings[i])) { i 130 source3/printing/notify.c size_t i; i 188 source3/printing/notify.c for (i = 0; i < num_pids; i++) { i 190 source3/printing/notify.c pid_to_procid(pid_list[i]), i 550 source3/printing/notify.c size_t i, num_pids, offset; i 587 source3/printing/notify.c for( i = 0, offset = 0; i < num_pids; offset += 8, i++) i 588 source3/printing/notify.c pid_list[i] = (pid_t)IVAL(data.dptr, offset); i 337 source3/printing/nt_printing.c int result, i; i 373 source3/printing/nt_printing.c for ( i=0; i<sec->dacl->num_aces; i++ ) { i 374 source3/printing/nt_printing.c switch ( sec->dacl->aces[i].access_mask ) { i 376 source3/printing/nt_printing.c sec->dacl->aces[i].access_mask = PRINTER_ACE_PRINT; i 380 source3/printing/nt_printing.c sec->dacl->aces[i].access_mask = PRINTER_ACE_FULL_CONTROL; i 384 source3/printing/nt_printing.c sec->dacl->aces[i].access_mask = PRINTER_ACE_MANAGE_DOCUMENTS; i 743 source3/printing/nt_printing.c int i; i 745 source3/printing/nt_printing.c for (i=0; i<ARRAY_SIZE(default_forms); i++) { i 746 source3/printing/nt_printing.c if (strequal(form_name,default_forms[i].name)) { i 748 source3/printing/nt_printing.c memcpy(form,&default_forms[i],sizeof(*form)); i 765 source3/printing/nt_printing.c int i; i 783 source3/printing/nt_printing.c &i, &form.flag, &form.width, &form.length, &form.left, i 813 source3/printing/nt_printing.c int i; i 815 source3/printing/nt_printing.c for (i=0;i<number;i++) { i 818 source3/printing/nt_printing.c i, (*list)[i].flag, (*list)[i].width, (*list)[i].length, i 819 source3/printing/nt_printing.c (*list)[i].left, (*list)[i].top, (*list)[i].right, i 820 source3/printing/nt_printing.c (*list)[i].bottom); i 829 source3/printing/nt_printing.c i, (*list)[i].flag, (*list)[i].width, (*list)[i].length, i 830 source3/printing/nt_printing.c (*list)[i].left, (*list)[i].top, (*list)[i].right, i 831 source3/printing/nt_printing.c (*list)[i].bottom); i 832 source3/printing/nt_printing.c key = talloc_asprintf(ctx, "%s%s", FORMS_PREFIX, (*list)[i].name); i 847 source3/printing/nt_printing.c return i; i 1008 source3/printing/nt_printing.c int i=-1; i 1012 source3/printing/nt_printing.c i++; i 1013 source3/printing/nt_printing.c } while ( (archi_table[i].long_archi!=NULL ) && i 1014 source3/printing/nt_printing.c StrCaseCmp(long_archi, archi_table[i].long_archi) ); i 1016 source3/printing/nt_printing.c if (archi_table[i].long_archi==NULL) { i 1023 source3/printing/nt_printing.c DEBUGADD(108,("index: [%d]\n", i)); i 1024 source3/printing/nt_printing.c DEBUGADD(108,("long architecture: [%s]\n", archi_table[i].long_archi)); i 1025 source3/printing/nt_printing.c DEBUGADD(108,("short architecture: [%s]\n", archi_table[i].short_archi)); i 1027 source3/printing/nt_printing.c return archi_table[i].short_archi; i 1040 source3/printing/nt_printing.c int i; i 1113 source3/printing/nt_printing.c for (i = 0; i < num_sections; i++) { i 1114 source3/printing/nt_printing.c int sec_offset = i * PE_HEADER_SECT_HEADER_SIZE; i 1146 source3/printing/nt_printing.c for (i=0; i<section_bytes-VS_VERSION_INFO_UNICODE_SIZE; i++) { i 1148 source3/printing/nt_printing.c if (buf[i] == 'V' && buf[i+1] == '\0' && buf[i+2] == 'S') { i 1150 source3/printing/nt_printing.c int pos = (i + sizeof(VS_SIGNATURE)*2 + 3) & 0xfffffffc; i 1197 source3/printing/nt_printing.c for(i=0; i<byte_count; i++) { i 1199 source3/printing/nt_printing.c if (buf[i] != 'V') continue; i 1203 source3/printing/nt_printing.c if (i>byte_count-VS_VERSION_INFO_SIZE) { i 1206 source3/printing/nt_printing.c memcpy(buf, &buf[i], byte_count-i); i 1207 source3/printing/nt_printing.c if ((bc = vfs_read_data(fsp, &buf[byte_count-i], VS_NE_BUF_SIZE- i 1208 source3/printing/nt_printing.c (byte_count-i))) < 0) { i 1215 source3/printing/nt_printing.c byte_count = bc + (byte_count - i); i 1218 source3/printing/nt_printing.c i = 0; i 1225 source3/printing/nt_printing.c if (strcmp(&buf[i], VS_SIGNATURE) == 0) { i 1227 source3/printing/nt_printing.c int skip = -(SMB_VFS_LSEEK(fsp, 0, SEEK_CUR) - (byte_count - i) + i 1229 source3/printing/nt_printing.c if (IVAL(buf,i+sizeof(VS_SIGNATURE)+skip) != 0xfeef04bd) continue; i 1231 source3/printing/nt_printing.c *major = IVAL(buf,i+sizeof(VS_SIGNATURE)+skip+VS_MAJOR_OFFSET); i 1232 source3/printing/nt_printing.c *minor = IVAL(buf,i+sizeof(VS_SIGNATURE)+skip+VS_MINOR_OFFSET); i 1595 source3/printing/nt_printing.c int i; i 1624 source3/printing/nt_printing.c for (i=0; *driver->dependentfiles[i]; i++) { i 1625 source3/printing/nt_printing.c if ((p = strrchr(driver->dependentfiles[i],'\\')) != NULL) { i 1627 source3/printing/nt_printing.c fstrcpy(driver->dependentfiles[i], new_name); i 1664 source3/printing/nt_printing.c int i; i 1693 source3/printing/nt_printing.c for (i=0; *driver->dependentfiles[i]; i++) { i 1694 source3/printing/nt_printing.c if ((p = strrchr(driver->dependentfiles[i],'\\')) != NULL) { i 1696 source3/printing/nt_printing.c fstrcpy(driver->dependentfiles[i], new_name); i 1774 source3/printing/nt_printing.c int i; i 1777 source3/printing/nt_printing.c for (i=0; i<16; i++) { i 1778 source3/printing/nt_printing.c if ((c[i] < ' ') || (c[i] > '~')) i 1779 source3/printing/nt_printing.c ffmt_str[i]='.'; i 1781 source3/printing/nt_printing.c ffmt_str[i]=c[i]; i 1846 source3/printing/nt_printing.c int i; i 2002 source3/printing/nt_printing.c for (i=0; *driver->dependentfiles[i]; i++) { i 2003 source3/printing/nt_printing.c if (!strequal(driver->dependentfiles[i], driver->driverpath) && i 2004 source3/printing/nt_printing.c !strequal(driver->dependentfiles[i], driver->datafile) && i 2005 source3/printing/nt_printing.c !strequal(driver->dependentfiles[i], driver->configfile) && i 2006 source3/printing/nt_printing.c !strequal(driver->dependentfiles[i], driver->helpfile)) { i 2008 source3/printing/nt_printing.c for (j=0; j < i; j++) { i 2009 source3/printing/nt_printing.c if (strequal(driver->dependentfiles[i], driver->dependentfiles[j])) { i 2016 source3/printing/nt_printing.c driver->dependentfiles[i], i 2059 source3/printing/nt_printing.c int i, ret; i 2105 source3/printing/nt_printing.c for (i=0; *driver->dependentfiles[i]; i++) { i 2106 source3/printing/nt_printing.c fstrcpy(temp_name, driver->dependentfiles[i]); i 2107 source3/printing/nt_printing.c slprintf(driver->dependentfiles[i], sizeof(driver->dependentfiles[i])-1, "%s%s", directory, temp_name); i 2136 source3/printing/nt_printing.c for (i=0; *driver->dependentfiles[i]; i++) { i 2138 source3/printing/nt_printing.c driver->dependentfiles[i]); i 2229 source3/printing/nt_printing.c int i; i 2268 source3/printing/nt_printing.c i=0; i 2270 source3/printing/nt_printing.c driver.dependentfiles = SMB_REALLOC_ARRAY(driver.dependentfiles, fstring, i+2); i 2277 source3/printing/nt_printing.c &driver.dependentfiles[i]); i 2278 source3/printing/nt_printing.c i++; i 2282 source3/printing/nt_printing.c fstrcpy( driver.dependentfiles[i], "" ); i 2310 source3/printing/nt_printing.c int i; i 2333 source3/printing/nt_printing.c for (i=0; info3->dependentfiles && i 2334 source3/printing/nt_printing.c *info3->dependentfiles[i]; i++) { i 2336 source3/printing/nt_printing.c info3->dependentfiles[i])); i 2419 source3/printing/nt_printing.c int i, j; i 2430 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { i 2431 source3/printing/nt_printing.c val_ctr = data->keys[i].values; i 2437 source3/printing/nt_printing.c &data->keys[i].name, i 2438 source3/printing/nt_printing.c data->keys[i].name, i 2450 source3/printing/nt_printing.c data->keys[i].name, i 2833 source3/printing/nt_printing.c int i; i 2835 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { i 2836 source3/printing/nt_printing.c if ( strequal( data->keys[i].name, name ) ) { i 2840 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].name ); i 2841 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].values ); i 2846 source3/printing/nt_printing.c if ( data->num_keys && (i < data->num_keys) ) i 2847 source3/printing/nt_printing.c memmove( &data->keys[i], &data->keys[i+1], sizeof(NT_PRINTER_KEY)*(data->num_keys-i) ); i 2864 source3/printing/nt_printing.c int i; i 2873 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { i 2874 source3/printing/nt_printing.c if ( strequal(data->keys[i].name, name) ) { i 2876 source3/printing/nt_printing.c key_index = i; i 2890 source3/printing/nt_printing.c int i, j; i 2908 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { i 2918 source3/printing/nt_printing.c fstrcpy( subkeys_ptr[num_subkeys], data->keys[i].name ); i 2928 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { i 2929 source3/printing/nt_printing.c if ( StrnCaseCmp(data->keys[i].name, key, strlen(key)) == 0 ) { i 2933 source3/printing/nt_printing.c if ( strlen(data->keys[i].name) == key_len ) i 2938 source3/printing/nt_printing.c p = data->keys[i].name + key_len; i 2971 source3/printing/nt_printing.c if ( i == data->num_keys ) { i 3057 source3/printing/nt_printing.c int i; i 3059 source3/printing/nt_printing.c if ((i = lookup_printerkey(info2->data, SPOOL_DSSPOOLER_KEY)) < 0) i 3060 source3/printing/nt_printing.c i = add_new_printer_key(info2->data, SPOOL_DSSPOOLER_KEY); i 3061 source3/printing/nt_printing.c ctr = info2->data->keys[i].values; i 3123 source3/printing/nt_printing.c int i; i 3128 source3/printing/nt_printing.c if ((i = lookup_printerkey(info2->data, SPOOL_DSSPOOLER_KEY)) < 0) i 3129 source3/printing/nt_printing.c i = add_new_printer_key(info2->data, SPOOL_DSSPOOLER_KEY); i 3130 source3/printing/nt_printing.c ctr = info2->data->keys[i].values; i 3238 source3/printing/nt_printing.c int i; i 3239 source3/printing/nt_printing.c for (i=0; mods[i] != 0; i++) i 3241 source3/printing/nt_printing.c mods[i] = (LDAPMod *)-1; i 3419 source3/printing/nt_printing.c int i; i 3426 source3/printing/nt_printing.c ((i = lookup_printerkey(printer->info_2->data, SPOOL_DSSPOOLER_KEY)) < 0) || i 3427 source3/printing/nt_printing.c !(ctr = printer->info_2->data->keys[i].values) || i 3489 source3/printing/nt_printing.c int i; i 3515 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { i 3516 source3/printing/nt_printing.c if ( StrnCaseCmp( data->keys[i].name, key, strlen(key)) == 0 ) { i 3518 source3/printing/nt_printing.c data->keys[i].name)); i 3520 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].name ); i 3521 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].values ); i 3525 source3/printing/nt_printing.c ZERO_STRUCTP( &data->keys[i] ); i 3531 source3/printing/nt_printing.c for ( i=0; i<data->num_keys; i++ ) { i 3532 source3/printing/nt_printing.c if ( !data->keys[i].name ) { i 3533 source3/printing/nt_printing.c empty_slot = i; i 3539 source3/printing/nt_printing.c if ( i == data->num_keys ) i 3545 source3/printing/nt_printing.c for ( i=empty_slot+1; i<data->num_keys; i++ ) { i 3546 source3/printing/nt_printing.c if ( data->keys[i].name ) { i 3547 source3/printing/nt_printing.c memcpy( &data->keys[empty_slot], &data->keys[i], sizeof(NT_PRINTER_KEY) ); i 3548 source3/printing/nt_printing.c ZERO_STRUCTP( &data->keys[i] ); i 3820 source3/printing/nt_printing.c int i; i 3844 source3/printing/nt_printing.c for( i = 0; i < numlines; i++) { i 3845 source3/printing/nt_printing.c char *nt_name = lines[i]; i 4913 source3/printing/nt_printing.c int i = 0; i 4940 source3/printing/nt_printing.c while ( *info->dependentfiles[i] ) { i 4941 source3/printing/nt_printing.c if ( strequal(file, info->dependentfiles[i]) ) i 4943 source3/printing/nt_printing.c i++; i 4978 source3/printing/nt_printing.c int i = 0; i 5014 source3/printing/nt_printing.c while ( *src->dependentfiles[i] ) { i 5015 source3/printing/nt_printing.c if ( drv_file_in_use(src->dependentfiles[i], drv) ) { i 5017 source3/printing/nt_printing.c DEBUG(10,("Removing [%s] from dependent file list\n", src->dependentfiles[i])); i 5018 source3/printing/nt_printing.c trim_dependent_file( src->dependentfiles, i ); i 5020 source3/printing/nt_printing.c i++; i 5045 source3/printing/nt_printing.c int i; i 5071 source3/printing/nt_printing.c for (i=0; i<ndrivers; i++) { i 5072 source3/printing/nt_printing.c DEBUGADD(5,("\tdriver: [%s]\n", list[i])); i 5076 source3/printing/nt_printing.c if ( !W_ERROR_IS_OK(get_a_printer_driver(&driver, 3, list[i], info->environment, version)) ) { i 5117 source3/printing/nt_printing.c int i = 0; i 5196 source3/printing/nt_printing.c while ( info_3->dependentfiles[i][0] ) { i 5201 source3/printing/nt_printing.c if ( (p = strchr( info_3->dependentfiles[i]+1, '\\' )) != NULL ) { i 5208 source3/printing/nt_printing.c i++; i 5399 source3/printing/nt_printing.c int i = 0; i 5410 source3/printing/nt_printing.c init_sec_ace(&ace[i++], &global_sid_World, SEC_ACE_TYPE_ACCESS_ALLOWED, i 5422 source3/printing/nt_printing.c init_sec_ace(&ace[i++], &domadmins_sid, i 5425 source3/printing/nt_printing.c init_sec_ace(&ace[i++], &domadmins_sid, SEC_ACE_TYPE_ACCESS_ALLOWED, i 5432 source3/printing/nt_printing.c init_sec_ace(&ace[i++], &adm_sid, i 5435 source3/printing/nt_printing.c init_sec_ace(&ace[i++], &adm_sid, SEC_ACE_TYPE_ACCESS_ALLOWED, i 5442 source3/printing/nt_printing.c init_sec_ace(&ace[i++], &global_sid_Builtin_Administrators, i 5445 source3/printing/nt_printing.c init_sec_ace(&ace[i++], &global_sid_Builtin_Administrators, i 5456 source3/printing/nt_printing.c if ((psa = make_sec_acl(ctx, NT4_ACL_REVISION, i, ace)) != NULL) { i 5568 source3/printing/nt_printing.c int i; i 5573 source3/printing/nt_printing.c for (i = 0; i < the_acl->num_aces; i++) { i 5575 source3/printing/nt_printing.c sid_string_dbg(&the_acl->aces[i].trustee), i 5576 source3/printing/nt_printing.c the_acl->aces[i].type, the_acl->aces[i].flags, i 5577 source3/printing/nt_printing.c the_acl->aces[i].access_mask)); i 5626 source3/printing/nt_printing.c int i; i 5628 source3/printing/nt_printing.c for (i = 0; sd->dacl && i < sd->dacl->num_aces; i++) { i 5629 source3/printing/nt_printing.c se_map_generic(&sd->dacl->aces[i].access_mask, i 5636 source3/printing/nt_printing.c int i; i 5638 source3/printing/nt_printing.c for (i = 0; sd->dacl && i < sd->dacl->num_aces; i++) { i 5639 source3/printing/nt_printing.c se_map_generic(&sd->dacl->aces[i].access_mask, i 227 source3/printing/print_generic.c int numlines, i, qcount; i 258 source3/printing/print_generic.c for (i=0; i<numlines; i++) { i 260 source3/printing/print_generic.c if (parse_lpq_entry(printing_type,qlines[i], i 315 source3/printing/print_iprint.c int i; i 394 source3/printing/print_iprint.c for (i = 0; i<attr->num_values; i++) i 396 source3/printing/print_iprint.c char *url = attr->values[i].string.text; i 399 source3/printing/print_iprint.c iprint_cache_add_printer(http, i+2, url); i 40 source3/printing/print_svid.c int i; i 76 source3/printing/print_svid.c for (i = 0; lines[i]; i++) { i 78 source3/printing/print_svid.c char *buf = lines[i]; i 462 source3/printing/printing.c int i = 0; i 464 source3/printing/printing.c while (lpq_to_spoolss_status_map[i].lpq_status != -1) { i 465 source3/printing/printing.c if (lpq_to_spoolss_status_map[i].lpq_status == lpq_status) i 466 source3/printing/printing.c return lpq_to_spoolss_status_map[i].spoolss_status; i 467 source3/printing/printing.c i++; i 722 source3/printing/printing.c int i = 0; i 736 source3/printing/printing.c for (i=0;i<ts->qcount;i++) { i 737 source3/printing/printing.c uint32 u_jobid = (ts->queue[i].job + UNIX_JOB_START); i 741 source3/printing/printing.c if (i == ts->qcount) { i 769 source3/printing/printing.c for (i=0;i<ts->qcount;i++) { i 775 source3/printing/printing.c curr_jobid = print_parse_jobid(ts->queue[i].fs_file); i 808 source3/printing/printing.c if (i == ts->qcount) { i 832 source3/printing/printing.c ts->queue[i].job = jobid; i 833 source3/printing/printing.c ts->queue[i].size = pjob.size; i 834 source3/printing/printing.c ts->queue[i].page_count = pjob.page_count; i 835 source3/printing/printing.c ts->queue[i].status = pjob.status; i 836 source3/printing/printing.c ts->queue[i].priority = 1; i 837 source3/printing/printing.c ts->queue[i].time = pjob.starttime; i 838 source3/printing/printing.c fstrcpy(ts->queue[i].fs_user, pjob.user); i 839 source3/printing/printing.c fstrcpy(ts->queue[i].fs_file, pjob.jobname); i 966 source3/printing/printing.c size_t i; i 977 source3/printing/printing.c for (i = 0; i < pts->qcount; i++) { i 978 source3/printing/printing.c if ( queue[i].status == LPQ_DELETED ) i 983 source3/printing/printing.c (uint32)queue[i].job, i 984 source3/printing/printing.c (uint32)queue[i].size, i 985 source3/printing/printing.c (uint32)queue[i].page_count, i 986 source3/printing/printing.c (uint32)queue[i].status, i 987 source3/printing/printing.c (uint32)queue[i].priority, i 988 source3/printing/printing.c (uint32)queue[i].time, i 989 source3/printing/printing.c queue[i].fs_user, i 990 source3/printing/printing.c queue[i].fs_file); i 998 source3/printing/printing.c for (i = 0; i < pts->qcount; i++) { i 999 source3/printing/printing.c if ( queue[i].status == LPQ_DELETED ) i 1003 source3/printing/printing.c (uint32)queue[i].job, i 1004 source3/printing/printing.c (uint32)queue[i].size, i 1005 source3/printing/printing.c (uint32)queue[i].page_count, i 1006 source3/printing/printing.c (uint32)queue[i].status, i 1007 source3/printing/printing.c (uint32)queue[i].priority, i 1008 source3/printing/printing.c (uint32)queue[i].time, i 1009 source3/printing/printing.c queue[i].fs_user, i 1010 source3/printing/printing.c queue[i].fs_file); i 1036 source3/printing/printing.c unsigned int i; i 1039 source3/printing/printing.c for (i = 0; i < job_count; i++) { i 1042 source3/printing/printing.c ch_jobid = IVAL(data.dptr, i*4); i 1121 source3/printing/printing.c int i, qcount; i 1177 source3/printing/printing.c for (i=0; i<qcount; i++) { i 1178 source3/printing/printing.c uint32 jobid = print_parse_jobid(queue[i].fs_file); i 1182 source3/printing/printing.c print_unix_job(sharename, &queue[i], jobid); i 1192 source3/printing/printing.c print_unix_job(sharename, &queue[i], jobid); i 1196 source3/printing/printing.c pjob->sysjob = queue[i].job; i 1201 source3/printing/printing.c pjob->status = queue[i].status; i 1624 source3/printing/printing.c size_t i; i 1663 source3/printing/printing.c for (i = 0; i < data.dsize; i += 8) { i 1664 source3/printing/printing.c if (IVAL(data.dptr,i) == mypid) { i 1665 source3/printing/printing.c uint32 new_refcount = IVAL(data.dptr, i+4) + 1; i 1666 source3/printing/printing.c SIVAL(data.dptr, i+4, new_refcount); i 1671 source3/printing/printing.c if (i == data.dsize) { i 1714 source3/printing/printing.c size_t i; i 1753 source3/printing/printing.c for (i = 0; i < data.dsize; ) { i 1754 source3/printing/printing.c if (IVAL(data.dptr,i) == mypid) { i 1755 source3/printing/printing.c uint32 refcount = IVAL(data.dptr, i+4); i 1760 source3/printing/printing.c if (data.dsize - i > 8) i 1761 source3/printing/printing.c memmove( &data.dptr[i], &data.dptr[i+8], data.dsize - i - 8); i 1765 source3/printing/printing.c SIVAL(data.dptr, i+4, refcount); i 1768 source3/printing/printing.c i += 8; i 1889 source3/printing/printing.c size_t job_count, i; i 1912 source3/printing/printing.c for (i = 0; i < job_count; i++) { i 1915 source3/printing/printing.c ch_jobid = IVAL(data.dptr, i*4); i 1917 source3/printing/printing.c if (i < job_count -1 ) i 1918 source3/printing/printing.c memmove(data.dptr + (i*4), data.dptr + (i*4) + 4, (job_count - i - 1)*4 ); i 2301 source3/printing/printing.c int i; i 2306 source3/printing/printing.c for (i = 0; i < 3; i++) { i 2343 source3/printing/printing.c if (i > 2) { i 2634 source3/printing/printing.c uint32 i; i 2671 source3/printing/printing.c for( i = 0; i < qcount; i++) { i 2680 source3/printing/printing.c queue[i].fs_user, i 2681 source3/printing/printing.c queue[i].fs_file); i 2682 source3/printing/printing.c queue[i].job = qjob; i 2683 source3/printing/printing.c queue[i].size = qsize; i 2684 source3/printing/printing.c queue[i].page_count = qpage_count; i 2685 source3/printing/printing.c queue[i].status = qstatus; i 2686 source3/printing/printing.c queue[i].priority = qpriority; i 2687 source3/printing/printing.c queue[i].time = qtime; i 2693 source3/printing/printing.c for( i = 0; i < extra_count; i++) { i 2697 source3/printing/printing.c jobid = IVAL(cgdata.dptr, i*4); i 2881 source3/printing/printing.c int njobs, i; i 2894 source3/printing/printing.c for (i=0;i<njobs;i++) { i 2896 source3/printing/printing.c queue[i].job); i 2899 source3/printing/printing.c print_job_delete1(snum, queue[i].job); i 164 source3/printing/printing_db.c size_t i; i 190 source3/printing/printing_db.c for( i = 0; i < data.dsize; i += 8) { i 191 source3/printing/printing_db.c pid_t pid = (pid_t)IVAL(data.dptr, i); i 198 source3/printing/printing_db.c while ((i < data.dsize) && ((IVAL(data.dptr, i + 4) == 0) || !process_exists_by_pid(pid))) { i 201 source3/printing/printing_db.c if (IVAL(data.dptr, i + 4) == 0) { i 206 source3/printing/printing_db.c if (data.dsize - i > 8) i 207 source3/printing/printing_db.c memmove( &data.dptr[i], &data.dptr[i+8], data.dsize - i - 8); i 136 source3/printing/tests/vlp.c int i, num_jobs, job_count = 0; i 164 source3/printing/tests/vlp.c for (i = 0; i < num_jobs; i++) { i 165 source3/printing/tests/vlp.c if (job_list[i].deleted) continue; i 166 source3/printing/tests/vlp.c printf("%d\t%d\t%d\t%ld\t%s\t%s\n", job_list[i].jobid, i 167 source3/printing/tests/vlp.c job_list[i].size, i 168 source3/printing/tests/vlp.c (i == 0 && job_list[i].status == LPQ_QUEUED) ? i 169 source3/printing/tests/vlp.c LPQ_SPOOLING : job_list[i].status, i 170 source3/printing/tests/vlp.c (long int)job_list[i].submit_time, job_list[i].owner, i 171 source3/printing/tests/vlp.c job_list[i].jobname); i 185 source3/printing/tests/vlp.c int jobid, num_jobs, i; i 198 source3/printing/tests/vlp.c for (i = 0; i < num_jobs; i++) { i 199 source3/printing/tests/vlp.c if (job_list[i].jobid == jobid) { i 200 source3/printing/tests/vlp.c job_list[i].deleted = 1; i 218 source3/printing/tests/vlp.c int i; i 231 source3/printing/tests/vlp.c for (i = 2; i < argc; i++) { i 232 source3/printing/tests/vlp.c fstrcat(job.jobname, argv[i]); i 233 source3/printing/tests/vlp.c if (i < argc - 1) { i 323 source3/printing/tests/vlp.c int jobid, num_jobs, i; i 335 source3/printing/tests/vlp.c for (i = 0; i < num_jobs; i++) { i 336 source3/printing/tests/vlp.c if (job_list[i].jobid == jobid) { i 337 source3/printing/tests/vlp.c job_list[i].status = LPQ_PAUSED; i 352 source3/printing/tests/vlp.c int jobid, num_jobs, i; i 364 source3/printing/tests/vlp.c for (i = 0; i < num_jobs; i++) { i 365 source3/printing/tests/vlp.c if (job_list[i].jobid == jobid) { i 366 source3/printing/tests/vlp.c job_list[i].status = LPQ_QUEUED; i 371 source3/registry/reg_api.c uint32 i; i 381 source3/registry/reg_api.c for (i=0; i<key->values->num_values; i++) { i 382 source3/registry/reg_api.c if (strequal(key->values->values[i]->valuename, name)) { i 383 source3/registry/reg_api.c return reg_enumvalue(mem_ctx, key, i, NULL, pval); i 396 source3/registry/reg_api.c uint32 i, max_size; i 412 source3/registry/reg_api.c for (i=0; i< regsubkey_ctr_numkeys(key->subkeys); i++) { i 414 source3/registry/reg_api.c strlen(regsubkey_ctr_specific_key(key->subkeys, i))); i 423 source3/registry/reg_api.c for (i=0; i<key->values->num_values; i++) { i 425 source3/registry/reg_api.c strlen(key->values->values[i]->valuename)); i 426 source3/registry/reg_api.c max_size = MAX(max_size, key->values->values[i]->size); i 643 source3/registry/reg_api.c int i; i 645 source3/registry/reg_api.c for (i=0; i<key->values->num_values; i++) { i 646 source3/registry/reg_api.c if (strequal(key->values->values[i]->valuename, name)) { i 715 source3/registry/reg_api.c int i; i 746 source3/registry/reg_api.c for (i=0; i<key->num_values; i++) { i 747 source3/registry/reg_api.c regval_ctr_addvalue(values, key->values[i].valuename, i 748 source3/registry/reg_api.c key->values[i].type, i 749 source3/registry/reg_api.c (char*)key->values[i].data, i 750 source3/registry/reg_api.c (key->values[i].data_size & ~VK_DATA_IN_OFFSET)); i 848 source3/registry/reg_api.c int i, num_subkeys; i 923 source3/registry/reg_api.c for (i=0; i<num_subkeys; i++) { i 924 source3/registry/reg_api.c subkeyname = regsubkey_ctr_specific_key(subkeys, i); i 983 source3/registry/reg_api.c int i; i 993 source3/registry/reg_api.c for (i=0; i<key->values->num_values; i++) { i 994 source3/registry/reg_api.c regval_ctr_delvalue(key->values, key->values->values[i]->valuename); i 1075 source3/registry/reg_api.c uint32 i; i 1096 source3/registry/reg_api.c for (i = regsubkey_ctr_numkeys(key->subkeys) ; i > 0; i--) { i 1097 source3/registry/reg_api.c subkey_name = regsubkey_ctr_specific_key(key->subkeys, i-1); i 243 source3/registry/reg_backend_db.c int i; i 250 source3/registry/reg_backend_db.c for (i=0; builtin_registry_paths[i] != NULL; i++) { i 251 source3/registry/reg_backend_db.c if (!regdb_key_exists(builtin_registry_paths[i])) { i 256 source3/registry/reg_backend_db.c for (i=0; builtin_registry_values[i].path != NULL; i++) { i 263 source3/registry/reg_backend_db.c regdb_fetch_values(builtin_registry_values[i].path, values); i 265 source3/registry/reg_backend_db.c builtin_registry_values[i].valuename)) i 296 source3/registry/reg_backend_db.c for (i=0; builtin_registry_paths[i] != NULL; i++) { i 297 source3/registry/reg_backend_db.c if (regdb_key_exists(builtin_registry_paths[i])) { i 300 source3/registry/reg_backend_db.c werr = init_registry_key_internal(builtin_registry_paths[i]); i 308 source3/registry/reg_backend_db.c for (i=0; builtin_registry_values[i].path != NULL; i++) { i 316 source3/registry/reg_backend_db.c regdb_fetch_values(builtin_registry_values[i].path, values); i 321 source3/registry/reg_backend_db.c builtin_registry_values[i].valuename)) i 323 source3/registry/reg_backend_db.c switch(builtin_registry_values[i].type) { i 326 source3/registry/reg_backend_db.c builtin_registry_values[i].valuename, i 328 source3/registry/reg_backend_db.c (char*)&builtin_registry_values[i].data.dw_value, i 334 source3/registry/reg_backend_db.c builtin_registry_values[i].data.string, i 337 source3/registry/reg_backend_db.c builtin_registry_values[i].valuename, i 347 source3/registry/reg_backend_db.c builtin_registry_values[i].type)); i 349 source3/registry/reg_backend_db.c regdb_store_values(builtin_registry_values[i].path, i 607 source3/registry/reg_backend_db.c int i = 0; i 640 source3/registry/reg_backend_db.c for (i=0; i<num_subkeys; i++) { i 644 source3/registry/reg_backend_db.c regsubkey_ctr_specific_key(ctr, i)); i 663 source3/registry/reg_backend_db.c regsubkey_ctr_specific_key(ctr, i)); i 706 source3/registry/reg_backend_db.c int num_subkeys, old_num_subkeys, i; i 735 source3/registry/reg_backend_db.c for (i = 0; i < num_subkeys; i++) { i 736 source3/registry/reg_backend_db.c if (strcmp(regsubkey_ctr_specific_key(ctr, i), i 737 source3/registry/reg_backend_db.c regsubkey_ctr_specific_key(old_subkeys, i)) i 743 source3/registry/reg_backend_db.c if (i == num_subkeys) { i 796 source3/registry/reg_backend_db.c for (i=0; i<num_subkeys; i++) { i 797 source3/registry/reg_backend_db.c oldkeyname = regsubkey_ctr_specific_key(old_subkeys, i); i 848 source3/registry/reg_backend_db.c for (i=0; i<num_subkeys; i++) { i 851 source3/registry/reg_backend_db.c regsubkey_ctr_specific_key(ctr, i)); i 1111 source3/registry/reg_backend_db.c int i, res; i 1140 source3/registry/reg_backend_db.c for (i = 0; i < num_subkeys; i++) { i 1141 source3/registry/reg_backend_db.c sorted_subkeys[i] = talloc_strdup_upper(sorted_subkeys, i 1142 source3/registry/reg_backend_db.c regsubkey_ctr_specific_key(ctr, i)); i 1143 source3/registry/reg_backend_db.c if (sorted_subkeys[i] == NULL) { i 1146 source3/registry/reg_backend_db.c len += strlen(sorted_subkeys[i])+1; i 1159 source3/registry/reg_backend_db.c for (i=0; i < num_subkeys; i++) { i 1161 source3/registry/reg_backend_db.c SIVAL(buf, 4 + 4*i, offset); i 1162 source3/registry/reg_backend_db.c strlcpy(p, sorted_subkeys[i], len-offset); i 1163 source3/registry/reg_backend_db.c p += strlen(sorted_subkeys[i]) + 1; i 1349 source3/registry/reg_backend_db.c int i; i 1379 source3/registry/reg_backend_db.c for (i=0; i<num_items; i++) { i 1409 source3/registry/reg_backend_db.c int i; i 1415 source3/registry/reg_backend_db.c for ( i=0; i<num_values; i++ ) { i 1449 source3/registry/reg_backend_db.c int i; i 1464 source3/registry/reg_backend_db.c for ( i=0; i<num_values; i++ ) { i 1465 source3/registry/reg_backend_db.c val = regval_ctr_specific_value( values, i ); i 99 source3/registry/reg_backend_printing.c int i, num_values, form_index = 1; i 112 source3/registry/reg_backend_printing.c for ( i=0; i<num_values; i++ ) { i 113 source3/registry/reg_backend_printing.c form = &forms_list[i]; i 137 source3/registry/reg_backend_printing.c for ( i=0; i<num_values; i++ ) { i 138 source3/registry/reg_backend_printing.c form = &forms_list[i]; i 204 source3/registry/reg_backend_printing.c int i; i 259 source3/registry/reg_backend_printing.c for ( i=0; i<num_subkeys; i++ ) i 260 source3/registry/reg_backend_printing.c regsubkey_ctr_addkey( subkeys, subkey_names[i] ); i 280 source3/registry/reg_backend_printing.c int i, num_keys, snum; i 291 source3/registry/reg_backend_printing.c for ( i=0; i<num_keys; i++ ) { i 292 source3/registry/reg_backend_printing.c printername = regsubkey_ctr_specific_key( subkeys, i ); i 318 source3/registry/reg_backend_printing.c int i, num_subkeys, num_existing_keys; i 345 source3/registry/reg_backend_printing.c for ( i=0; i<num_existing_keys; i++ ) { i 349 source3/registry/reg_backend_printing.c if ( !regsubkey_ctr_key_exists( subkeys, existing_subkeys[i] ) ) { i 351 source3/registry/reg_backend_printing.c existing_subkeys[i])); i 352 source3/registry/reg_backend_printing.c delete_printer_key( printer->info_2->data, existing_subkeys[i] ); i 357 source3/registry/reg_backend_printing.c for ( i=0; i<num_subkeys; i++ ) { i 358 source3/registry/reg_backend_printing.c subkeyname = regsubkey_ctr_specific_key(subkeys, i); i 362 source3/registry/reg_backend_printing.c existing_subkeys[i])); i 485 source3/registry/reg_backend_printing.c int i, key_index; i 521 source3/registry/reg_backend_printing.c for ( i=0; i<num_values; i++ ) i 522 source3/registry/reg_backend_printing.c regval_ctr_copyvalue( values, regval_ctr_specific_value(p_data->keys[key_index].values, i) ); i 584 source3/registry/reg_backend_printing.c int i; i 586 source3/registry/reg_backend_printing.c for ( i=0; printer_values_map[i].name; i++ ) { i 587 source3/registry/reg_backend_printing.c if ( strequal( valuename, printer_values_map[i].name ) ) i 588 source3/registry/reg_backend_printing.c return printer_values_map[i].index; i 602 source3/registry/reg_backend_printing.c int i; i 604 source3/registry/reg_backend_printing.c for ( i=0; i<num_values; i++ ) { i 605 source3/registry/reg_backend_printing.c val = regval_ctr_specific_value( values, i ); i 704 source3/registry/reg_backend_printing.c int i; i 710 source3/registry/reg_backend_printing.c for ( i=0; i<num_values; i++ ) { i 711 source3/registry/reg_backend_printing.c val = regval_ctr_specific_value( values, i ); i 751 source3/registry/reg_backend_printing.c int i, env_index, num_drivers; i 873 source3/registry/reg_backend_printing.c for ( i=0; i<num_drivers; i++ ) i 874 source3/registry/reg_backend_printing.c regsubkey_ctr_addkey( subkeys, drivers[i] ); i 895 source3/registry/reg_backend_printing.c int i, length; i 931 source3/registry/reg_backend_printing.c for ( i=0; strcmp(info3->dependentfiles[i], ""); i++ ) { i 934 source3/registry/reg_backend_printing.c filename = dos_basename( info3->dependentfiles[i] ); i 1166 source3/registry/reg_backend_printing.c int i; i 1182 source3/registry/reg_backend_printing.c for ( i=0; print_registry[i].path; i++ ) { i 1183 source3/registry/reg_backend_printing.c if (strncmp( path, print_registry[i].path, strlen(print_registry[i].path) ) == 0 ) i 1184 source3/registry/reg_backend_printing.c return i; i 1195 source3/registry/reg_backend_printing.c int i = match_registry_path( key ); i 1197 source3/registry/reg_backend_printing.c if ( i == -1 ) i 1200 source3/registry/reg_backend_printing.c if ( !print_registry[i].fetch_subkeys ) i 1203 source3/registry/reg_backend_printing.c return print_registry[i].fetch_subkeys( key, subkeys ); i 1211 source3/registry/reg_backend_printing.c int i = match_registry_path( key ); i 1213 source3/registry/reg_backend_printing.c if ( i == -1 ) i 1216 source3/registry/reg_backend_printing.c if ( !print_registry[i].store_subkeys ) i 1219 source3/registry/reg_backend_printing.c return print_registry[i].store_subkeys( key, subkeys ); i 1227 source3/registry/reg_backend_printing.c int i = match_registry_path( key ); i 1229 source3/registry/reg_backend_printing.c if ( i == -1 ) i 1235 source3/registry/reg_backend_printing.c if ( !print_registry[i].fetch_values ) i 1238 source3/registry/reg_backend_printing.c return print_registry[i].fetch_values( key, values ); i 1246 source3/registry/reg_backend_printing.c int i = match_registry_path( key ); i 1248 source3/registry/reg_backend_printing.c if ( i == -1 ) i 1251 source3/registry/reg_backend_printing.c if ( !print_registry[i].store_values ) i 1254 source3/registry/reg_backend_printing.c return print_registry[i].store_values( key, values ); i 40 source3/registry/reg_dispatcher.c size_t i = 0; i 47 source3/registry/reg_dispatcher.c init_sec_ace(&ace[i++], &global_sid_World, SEC_ACE_TYPE_ACCESS_ALLOWED, i 52 source3/registry/reg_dispatcher.c init_sec_ace(&ace[i++], &global_sid_Builtin_Administrators, i 57 source3/registry/reg_dispatcher.c init_sec_ace(&ace[i++], &global_sid_System, SEC_ACE_TYPE_ACCESS_ALLOWED, i 62 source3/registry/reg_dispatcher.c theacl = make_sec_acl(ctx, NT4_ACL_REVISION, i, ace); i 210 source3/registry/reg_eventlog.c int i; i 219 source3/registry/reg_eventlog.c for ( i = 0; elogs[i]; i++ ) { i 220 source3/registry/reg_eventlog.c if ( strequal( elogs[i], eventlog ) ) i 224 source3/registry/reg_eventlog.c if ( !elogs[i] ) { i 67 source3/registry/reg_init_full.c int i; i 77 source3/registry/reg_init_full.c for ( i=0; reg_hooks[i].keyname; i++ ) { i 78 source3/registry/reg_init_full.c werr = reghook_cache_add(reg_hooks[i].keyname, reg_hooks[i].ops); i 386 source3/registry/reg_objects.c int i; i 388 source3/registry/reg_objects.c for ( i=0; i<ctr->num_values; i++ ) { i 389 source3/registry/reg_objects.c if ( strequal( ctr->values[i]->valuename, value) ) i 488 source3/registry/reg_objects.c int i; i 490 source3/registry/reg_objects.c for ( i=0; i<ctr->num_values; i++ ) { i 491 source3/registry/reg_objects.c if ( strequal( ctr->values[i]->valuename, name ) ) i 497 source3/registry/reg_objects.c if ( i == ctr->num_values ) i 502 source3/registry/reg_objects.c if ( i < ctr->num_values ) i 503 source3/registry/reg_objects.c memmove(&ctr->values[i], &ctr->values[i+1], i 504 source3/registry/reg_objects.c sizeof(REGISTRY_VALUE*)*(ctr->num_values-i)); i 516 source3/registry/reg_objects.c int i; i 520 source3/registry/reg_objects.c for ( i=0; i<ctr->num_values; i++ ) { i 521 source3/registry/reg_objects.c if ( strequal( ctr->values[i]->valuename, name ) ) i 522 source3/registry/reg_objects.c return ctr->values[i]; i 216 source3/registry/reg_perfcount.c int i; i 229 source3/registry/reg_perfcount.c for(i = 1; i <= base_index; i++) i 231 source3/registry/reg_perfcount.c buffer_size = _reg_perfcount_multi_sz_from_tdb(names, (i*2)+1, retbuf, buffer_size); i 259 source3/registry/reg_perfcount.c int i; i 274 source3/registry/reg_perfcount.c for(i = 1; i <= base_index; i++) i 276 source3/registry/reg_perfcount.c buffer_size = _reg_perfcount_multi_sz_from_tdb(names, i*2, retbuf, buffer_size); i 374 source3/registry/reg_perfcount.c int i; i 400 source3/registry/reg_perfcount.c for(i = 0; i < (int)obj->NumInstances; i++) { i 401 source3/registry/reg_perfcount.c success = _reg_perfcount_add_instance(obj, ps, i, names); i 583 source3/registry/reg_perfcount.c int i; i 587 source3/registry/reg_perfcount.c for(i = 0; i < block->NumObjectTypes; i++) i 589 source3/registry/reg_perfcount.c if(block->objects[i].ObjectNameTitleIndex == objind) i 591 source3/registry/reg_perfcount.c obj = &(block->objects[i]); i 787 source3/registry/reg_perfcount.c int i, j, retval = 0; i 791 source3/registry/reg_perfcount.c for(i = 1; i <= base_index; i++) i 793 source3/registry/reg_perfcount.c j = i*2; i 948 source3/registry/reg_perfcount.c int obj, cnt, inst, pad, i; i 986 source3/registry/reg_perfcount.c for(i = 0; i < object[obj].NumCounters; i++) i 988 source3/registry/reg_perfcount.c counter = &(object[obj].counters[i]); i 1092 source3/registry/reg_perfcount.c int i; i 1098 source3/registry/reg_perfcount.c for(i = 0; i < 4; i++) i 1100 source3/registry/reg_perfcount.c if(!prs_uint16("Signature", ps, depth, &block.Signature[i])) i 168 source3/registry/reg_util.c int i; i 181 source3/registry/reg_util.c for ( i=0; (i<multi_len-1) && !(multi_string[i]==0x0 && multi_string[i+1]==0x0); i++ ) { i 183 source3/registry/reg_util.c if ( multi_string[i+1] == 0x0 ) i 197 source3/registry/reg_util.c for ( i=0; i<num_strings; i++ ) { i 199 source3/registry/reg_util.c sz[i] = talloc_strdup( sz, buffer ); i 208 source3/registry/reg_util.c sz[i] = '\0'; i 221 source3/registry/reg_util.c int i; i 236 source3/registry/reg_util.c for ( i=0; values[i]; i++ ) { i 239 source3/registry/reg_util.c init_unistr2( &sz, values[i], UNI_STR_TERMINATE ); i 407 source3/registry/regfio.c int i; i 413 source3/registry/regfio.c for ( i=0; i<0x01FB; i+=4 ) { i 414 source3/registry/regfio.c x = IVAL(buffer, i ); i 618 source3/registry/regfio.c int i; i 658 source3/registry/regfio.c for ( i=0; i<lf->num_keys; i++ ) { i 659 source3/registry/regfio.c if ( !prs_hash_rec( "hash_rec", &hbin->ps, depth, &lf->hashes[i] ) ) i 876 source3/registry/regfio.c int i; i 905 source3/registry/regfio.c for ( i=0; i<nk->num_values; i++ ) { i 906 source3/registry/regfio.c if ( !prs_uint32( "vk_off", &hbin->ps, depth, &nk->values[i].rec_off ) ) i 910 source3/registry/regfio.c for ( i=0; i<nk->num_values; i++ ) { i 914 source3/registry/regfio.c if ( !hbin_contains_offset( hbin, nk->values[i].rec_off ) ) { i 915 source3/registry/regfio.c sub_hbin = lookup_hbin_block( file, nk->values[i].rec_off ); i 918 source3/registry/regfio.c nk->values[i].hbin_off)); i 923 source3/registry/regfio.c new_offset = nk->values[i].rec_off + HBIN_HDR_SIZE - sub_hbin->first_hbin_off; i 926 source3/registry/regfio.c if ( !hbin_prs_vk_rec( "vk_rec", sub_hbin, depth, &nk->values[i], file ) ) i 1846 source3/registry/regfio.c int i; i 1867 source3/registry/regfio.c for ( i=0; i<nk->num_subkeys; i++ ) { i 1868 source3/registry/regfio.c namelen = strlen( regsubkey_ctr_specific_key(subkeys, i) ); i 1879 source3/registry/regfio.c int i; i 1895 source3/registry/regfio.c for ( i=0; i<nk->num_values; i++ ) { i 1899 source3/registry/regfio.c r = regval_ctr_specific_value( values, i ); i 1900 source3/registry/regfio.c create_vk_record( file, &nk->values[i], r ); i 1901 source3/registry/regfio.c vk_size = vk_record_data_size( &nk->values[i] ); i 1902 source3/registry/regfio.c nk->values[i].hbin = find_free_space( file, vk_size ); i 1903 source3/registry/regfio.c nk->values[i].hbin_off = prs_offset( &nk->values[i].hbin->ps ); i 1904 source3/registry/regfio.c nk->values[i].rec_size = ( vk_size - 1 ) ^ 0xFFFFFFFF; i 1905 source3/registry/regfio.c nk->values[i].rec_off = prs_offset( &nk->values[i].hbin->ps ) i 1906 source3/registry/regfio.c + nk->values[i].hbin->first_hbin_off i 122 source3/rpc_client/cli_lsarpc.c int i; i 144 source3/rpc_client/cli_lsarpc.c for (i = 0; i<num_sids; i++) { i 145 source3/rpc_client/cli_lsarpc.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sids[i]); i 146 source3/rpc_client/cli_lsarpc.c if (!sid_array.sids[i].sid) { i 205 source3/rpc_client/cli_lsarpc.c for (i = 0; i < num_sids; i++) { i 206 source3/rpc_client/cli_lsarpc.c (names)[i] = NULL; i 207 source3/rpc_client/cli_lsarpc.c (domains)[i] = NULL; i 208 source3/rpc_client/cli_lsarpc.c (types)[i] = SID_NAME_UNKNOWN; i 214 source3/rpc_client/cli_lsarpc.c for (i = 0; i < num_sids; i++) { i 216 source3/rpc_client/cli_lsarpc.c uint32_t dom_idx = lsa_names.names[i].sid_index; i 223 source3/rpc_client/cli_lsarpc.c name = lsa_names.names[i].name.string; i 226 source3/rpc_client/cli_lsarpc.c (names)[i] = talloc_strdup(mem_ctx, name); i 227 source3/rpc_client/cli_lsarpc.c if ((names)[i] == NULL) { i 233 source3/rpc_client/cli_lsarpc.c (names)[i] = NULL; i 235 source3/rpc_client/cli_lsarpc.c (domains)[i] = talloc_strdup(mem_ctx, dom_name); i 236 source3/rpc_client/cli_lsarpc.c (types)[i] = lsa_names.names[i].sid_type; i 237 source3/rpc_client/cli_lsarpc.c if (((domains)[i] == NULL)) { i 244 source3/rpc_client/cli_lsarpc.c (names)[i] = NULL; i 245 source3/rpc_client/cli_lsarpc.c (domains)[i] = NULL; i 246 source3/rpc_client/cli_lsarpc.c (types)[i] = SID_NAME_UNKNOWN; i 415 source3/rpc_client/cli_lsarpc.c int i; i 430 source3/rpc_client/cli_lsarpc.c for (i=0; i<num_names; i++) { i 431 source3/rpc_client/cli_lsarpc.c init_lsa_String(&lsa_names[i], names[i]); i 499 source3/rpc_client/cli_lsarpc.c for (i = 0; i < num_names; i++) { i 501 source3/rpc_client/cli_lsarpc.c DOM_SID *sid = &(*sids)[i]; i 504 source3/rpc_client/cli_lsarpc.c dom_idx = sid_array3.sids[i].sid_index; i 505 source3/rpc_client/cli_lsarpc.c (*types)[i] = sid_array3.sids[i].sid_type; i 507 source3/rpc_client/cli_lsarpc.c dom_idx = sid_array.sids[i].sid_index; i 508 source3/rpc_client/cli_lsarpc.c (*types)[i] = sid_array.sids[i].sid_type; i 516 source3/rpc_client/cli_lsarpc.c (*types)[i] = SID_NAME_UNKNOWN; i 521 source3/rpc_client/cli_lsarpc.c sid_copy(sid, sid_array3.sids[i].sid); i 525 source3/rpc_client/cli_lsarpc.c if (sid_array.sids[i].rid != 0xffffffff) { i 526 source3/rpc_client/cli_lsarpc.c sid_append_rid(sid, sid_array.sids[i].rid); i 534 source3/rpc_client/cli_lsarpc.c (*dom_names)[i] = domains->domains[dom_idx].name.string; i 88 source3/rpc_client/cli_pipe.c int i; i 89 source3/rpc_client/cli_pipe.c for (i = 0; pipe_names[i].client_pipe; i++) { i 90 source3/rpc_client/cli_pipe.c if (ndr_syntax_id_equal(pipe_names[i].abstr_syntax, i 92 source3/rpc_client/cli_pipe.c return &pipe_names[i].client_pipe[5]; i 150 source3/rpc_client/init_netlogon.c int i; i 155 source3/rpc_client/init_netlogon.c for (i=0; i<num_sids; i++) { i 157 source3/rpc_client/init_netlogon.c if (!sid_peek_check_rid(domain_sid, &sids[i], &gid.rid)) { i 198 source3/rpc_client/init_netlogon.c int i; i 281 source3/rpc_client/init_netlogon.c for (i=0; i < groups.count; i++) { i 282 source3/rpc_client/init_netlogon.c groups.rids[i].rid = gids[i].rid; i 283 source3/rpc_client/init_netlogon.c groups.rids[i].attributes = gids[i].attributes; i 50 source3/rpc_parse/parse_prs.c int fd, i; i 54 source3/rpc_parse/parse_prs.c for (i=1;i<100;i++) { i 56 source3/rpc_parse/parse_prs.c if (asprintf(&fname,"/tmp/%s_%d.%d.prs", name, v, i) < 0) { i 60 source3/rpc_parse/parse_prs.c if (asprintf(&fname,"/tmp/%s.%d.prs", name, i) < 0) { i 69 source3/rpc_parse/parse_prs.c i = close(fd); i 70 source3/rpc_parse/parse_prs.c if ( (sz != to_off-from_off) || (i != 0) ) { i 71 source3/rpc_parse/parse_prs.c DEBUG(0,("Error writing/closing %s: %ld!=%ld %d\n", fname, (unsigned long)sz, (unsigned long)to_off-from_off, i )); i 884 source3/rpc_parse/parse_prs.c int i; i 890 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 891 source3/rpc_parse/parse_prs.c data8s[i] = CVAL(q,i); i 893 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 894 source3/rpc_parse/parse_prs.c SCVAL(q, i, data8s[i]); i 901 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 902 source3/rpc_parse/parse_prs.c DEBUGADD(5,("%02x ", data8s[i])); i 917 source3/rpc_parse/parse_prs.c int i; i 924 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 925 source3/rpc_parse/parse_prs.c data16s[i] = RSVAL(q, 2*i); i 927 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 928 source3/rpc_parse/parse_prs.c data16s[i] = SVAL(q, 2*i); i 932 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 933 source3/rpc_parse/parse_prs.c RSSVAL(q, 2*i, data16s[i]); i 935 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 936 source3/rpc_parse/parse_prs.c SSVAL(q, 2*i, data16s[i]); i 944 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 945 source3/rpc_parse/parse_prs.c DEBUGADD(5,("%04x ", data16s[i])); i 962 source3/rpc_parse/parse_prs.c int i; i 966 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 967 source3/rpc_parse/parse_prs.c SSVAL(out_buf,2*i,RSVAL(in_buf, 2*i)); i 969 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 970 source3/rpc_parse/parse_prs.c SSVAL(out_buf, 2*i, SVAL(in_buf, 2*i)); i 974 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 975 source3/rpc_parse/parse_prs.c RSSVAL(in_buf, 2*i, SVAL(out_buf,2*i)); i 977 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 978 source3/rpc_parse/parse_prs.c SSVAL(in_buf, 2*i, SVAL(out_buf,2*i)); i 986 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 987 source3/rpc_parse/parse_prs.c DEBUGADD(5,("%04x ", out_buf[i])); i 1014 source3/rpc_parse/parse_prs.c int i; i 1021 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 1022 source3/rpc_parse/parse_prs.c data32s[i] = RIVAL(q, 4*i); i 1024 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 1025 source3/rpc_parse/parse_prs.c data32s[i] = IVAL(q, 4*i); i 1029 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 1030 source3/rpc_parse/parse_prs.c RSIVAL(q, 4*i, data32s[i]); i 1032 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 1033 source3/rpc_parse/parse_prs.c SIVAL(q, 4*i, data32s[i]); i 1041 source3/rpc_parse/parse_prs.c for (i = 0; i < len; i++) i 1042 source3/rpc_parse/parse_prs.c DEBUGADD(5,("%08x ", data32s[i])); i 1184 source3/rpc_parse/parse_prs.c int i; i 1198 source3/rpc_parse/parse_prs.c for(i = 0; i < len; i++) { i 1200 source3/rpc_parse/parse_prs.c str[i] = q[i]; i 1202 source3/rpc_parse/parse_prs.c q[i] = str[i]; i 1206 source3/rpc_parse/parse_prs.c str[i] = '\0'; i 1209 source3/rpc_parse/parse_prs.c q[i] = '\0'; i 1431 source3/rpc_parse/parse_prs.c int i; i 1435 source3/rpc_parse/parse_prs.c for (i = 0; i < sizeof(sess_kf0); i++) { i 1436 source3/rpc_parse/parse_prs.c sess_kf0[i] = a->sess_key[i] ^ 0xf0; i 228 source3/rpc_parse/parse_rpc.c int i; i 253 source3/rpc_parse/parse_rpc.c for (i = 0; i < rpc_ctx->num_transfer_syntaxes; i++ ) { i 254 source3/rpc_parse/parse_rpc.c if (!smb_io_rpc_iface("", &rpc_ctx->transfer[i], ps, depth)) i 266 source3/rpc_parse/parse_rpc.c int i; i 292 source3/rpc_parse/parse_rpc.c for (i = 0; i < rpc->num_contexts; i++ ) { i 293 source3/rpc_parse/parse_rpc.c if (!smb_io_rpc_context("", &rpc->rpc_context[i], ps, depth)) i 149 source3/rpc_server/srv_dfs_nt.c int i=0; i 152 source3/rpc_server/srv_dfs_nt.c for(i=0;i<jn->referral_count;i++) { i 154 source3/rpc_server/srv_dfs_nt.c jn->referral_list[i].alternate_path); i 161 source3/rpc_server/srv_dfs_nt.c *(jn->referral_list[i].alternate_path)='\0'; i 273 source3/rpc_server/srv_dfs_nt.c size_t i; i 323 source3/rpc_server/srv_dfs_nt.c for (i = 0; i < num_jn; i++) { i 326 source3/rpc_server/srv_dfs_nt.c init_reply_dfs_info_1(ctx, &jn[i], &r->out.info->e.info1->s[i]); i 329 source3/rpc_server/srv_dfs_nt.c init_reply_dfs_info_2(ctx, &jn[i], &r->out.info->e.info2->s[i]); i 332 source3/rpc_server/srv_dfs_nt.c init_reply_dfs_info_3(ctx, &jn[i], &r->out.info->e.info3->s[i]); i 70 source3/rpc_server/srv_echo_nt.c uint32 i; i 81 source3/rpc_server/srv_echo_nt.c for (i = 0; i < r->in.len; i++ ) { i 82 source3/rpc_server/srv_echo_nt.c r->out.data[i] = i & 0xff; i 120 source3/rpc_server/srv_eventlog_nt.c int i; i 127 source3/rpc_server/srv_eventlog_nt.c for ( i=0; elogs[i]; i++ ) { i 128 source3/rpc_server/srv_eventlog_nt.c if ( strequal( name, elogs[i] ) ) i 173 source3/rpc_server/srv_lsa_hnd.c size_t i; i 178 source3/rpc_server/srv_lsa_hnd.c for (i = 0, pol=p->pipe_handles->Policy;pol;pol=pol->next, i++) { i 180 source3/rpc_server/srv_lsa_hnd.c DEBUG(4,("Found policy hnd[%d] ", (int)i)); i 145 source3/rpc_server/srv_lsa_nt.c uint32 mapped_count, i; i 152 source3/rpc_server/srv_lsa_nt.c for (i = 0; i < num_entries; i++) { i 162 source3/rpc_server/srv_lsa_nt.c full_name = name[i].string; i 200 source3/rpc_server/srv_lsa_nt.c prid[i].sid_type = type; i 201 source3/rpc_server/srv_lsa_nt.c prid[i].rid = rid; i 202 source3/rpc_server/srv_lsa_nt.c prid[i].sid_index = dom_idx; i 221 source3/rpc_server/srv_lsa_nt.c uint32 mapped_count, i; i 228 source3/rpc_server/srv_lsa_nt.c for (i = 0; i < num_entries; i++) { i 240 source3/rpc_server/srv_lsa_nt.c full_name = name[i].string; i 281 source3/rpc_server/srv_lsa_nt.c trans_sids[i].sid_type = type; i 282 source3/rpc_server/srv_lsa_nt.c trans_sids[i].sid = sid_dup_talloc(mem_ctx, &sid); i 283 source3/rpc_server/srv_lsa_nt.c trans_sids[i].sid_index = dom_idx; i 296 source3/rpc_server/srv_lsa_nt.c size_t i = 0; i 302 source3/rpc_server/srv_lsa_nt.c init_sec_ace(&ace[i++], &global_sid_World, SEC_ACE_TYPE_ACCESS_ALLOWED, i 307 source3/rpc_server/srv_lsa_nt.c init_sec_ace(&ace[i++], &global_sid_Builtin_Administrators, i 309 source3/rpc_server/srv_lsa_nt.c init_sec_ace(&ace[i++], &global_sid_Builtin_Account_Operators, i 315 source3/rpc_server/srv_lsa_nt.c init_sec_ace(&ace[i++], &adm_sid, SEC_ACE_TYPE_ACCESS_ALLOWED, i 321 source3/rpc_server/srv_lsa_nt.c init_sec_ace(&ace[i++], sid, SEC_ACE_TYPE_ACCESS_ALLOWED, i 325 source3/rpc_server/srv_lsa_nt.c if((psa = make_sec_acl(mem_ctx, NT4_ACL_REVISION, i, ace)) == NULL) i 462 source3/rpc_server/srv_lsa_nt.c int i; i 520 source3/rpc_server/srv_lsa_nt.c for (i=0; i<num_thistime; i++) { i 521 source3/rpc_server/srv_lsa_nt.c init_lsa_StringLarge(&lsa_domains[i].name, domains[i]->name); i 522 source3/rpc_server/srv_lsa_nt.c lsa_domains[i].sid = &domains[i]->sid; i 690 source3/rpc_server/srv_lsa_nt.c int i; i 713 source3/rpc_server/srv_lsa_nt.c for (i=0; i<num_sids; i++) { i 714 source3/rpc_server/srv_lsa_nt.c sids[i] = sid[i].sid; i 729 source3/rpc_server/srv_lsa_nt.c for (i=0; i<LSA_REF_DOMAIN_LIST_MULTIPLIER; i++) { i 731 source3/rpc_server/srv_lsa_nt.c if (!dom_infos[i].valid) { i 736 source3/rpc_server/srv_lsa_nt.c dom_infos[i].name, i 737 source3/rpc_server/srv_lsa_nt.c &dom_infos[i].sid) != i) { i 739 source3/rpc_server/srv_lsa_nt.c dom_infos[i].name)); i 744 source3/rpc_server/srv_lsa_nt.c for (i=0; i<num_sids; i++) { i 745 source3/rpc_server/srv_lsa_nt.c struct lsa_name_info *name = &name_infos[i]; i 758 source3/rpc_server/srv_lsa_nt.c sids[i])); i 766 source3/rpc_server/srv_lsa_nt.c names[i].sid_type = name->type; i 767 source3/rpc_server/srv_lsa_nt.c names[i].name.string = name->name; i 768 source3/rpc_server/srv_lsa_nt.c names[i].sid_index = name->dom_idx; i 769 source3/rpc_server/srv_lsa_nt.c names[i].unknown = 0; i 802 source3/rpc_server/srv_lsa_nt.c int i; i 855 source3/rpc_server/srv_lsa_nt.c for (i=0; i<num_sids; i++) { i 856 source3/rpc_server/srv_lsa_nt.c names_out[i].sid_type = names[i].sid_type; i 857 source3/rpc_server/srv_lsa_nt.c names_out[i].name = names[i].name; i 858 source3/rpc_server/srv_lsa_nt.c names_out[i].sid_index = names[i].sid_index; i 1083 source3/rpc_server/srv_lsa_nt.c uint32_t i; i 1112 source3/rpc_server/srv_lsa_nt.c for (i=0; i<sid_array->count; i++) { i 1113 source3/rpc_server/srv_lsa_nt.c sid_array2->sids[i].sid_type = sid_array->sids[i].sid_type; i 1114 source3/rpc_server/srv_lsa_nt.c sid_array2->sids[i].rid = sid_array->sids[i].rid; i 1115 source3/rpc_server/srv_lsa_nt.c sid_array2->sids[i].sid_index = sid_array->sids[i].sid_index; i 1116 source3/rpc_server/srv_lsa_nt.c sid_array2->sids[i].unknown = 0; i 1339 source3/rpc_server/srv_lsa_nt.c uint32 i; i 1375 source3/rpc_server/srv_lsa_nt.c for (i = 0; i < num_privs; i++) { i 1376 source3/rpc_server/srv_lsa_nt.c if( i < enum_context) { i 1378 source3/rpc_server/srv_lsa_nt.c init_lsa_StringLarge(&entries[i].name, NULL); i 1380 source3/rpc_server/srv_lsa_nt.c entries[i].luid.low = 0; i 1381 source3/rpc_server/srv_lsa_nt.c entries[i].luid.high = 0; i 1384 source3/rpc_server/srv_lsa_nt.c init_lsa_StringLarge(&entries[i].name, privs[i].name); i 1386 source3/rpc_server/srv_lsa_nt.c luid = get_privilege_luid( &privs[i].se_priv ); i 1388 source3/rpc_server/srv_lsa_nt.c entries[i].luid.low = luid.luid.low; i 1389 source3/rpc_server/srv_lsa_nt.c entries[i].luid.high = luid.luid.high; i 1460 source3/rpc_server/srv_lsa_nt.c int i, j, num_entries; i 1497 source3/rpc_server/srv_lsa_nt.c for (i = *r->in.resume_handle, j = 0; i < num_entries; i++, j++) { i 1498 source3/rpc_server/srv_lsa_nt.c sids[j].sid = sid_dup_talloc(p->mem_ctx, &sid_list[i]); i 1705 source3/rpc_server/srv_lsa_nt.c int i; i 1743 source3/rpc_server/srv_lsa_nt.c for (i=0; i<privileges.count; i++) { i 1744 source3/rpc_server/srv_lsa_nt.c luid_attrs[i].luid.low = privileges.set[i].luid.low; i 1745 source3/rpc_server/srv_lsa_nt.c luid_attrs[i].luid.high = privileges.set[i].luid.high; i 1746 source3/rpc_server/srv_lsa_nt.c luid_attrs[i].attribute = privileges.set[i].attr; i 2055 source3/rpc_server/srv_lsa_nt.c int i = 0; i 2098 source3/rpc_server/srv_lsa_nt.c for ( i=0; i < r->in.rights->count; i++ ) { i 2100 source3/rpc_server/srv_lsa_nt.c const char *privname = r->in.rights->names[i].string; i 2125 source3/rpc_server/srv_lsa_nt.c int i = 0; i 2173 source3/rpc_server/srv_lsa_nt.c for ( i=0; i < r->in.rights->count; i++ ) { i 2175 source3/rpc_server/srv_lsa_nt.c privname = r->in.rights->names[i].string; i 2199 source3/rpc_server/srv_lsa_nt.c uint32 i; i 2204 source3/rpc_server/srv_lsa_nt.c for (i=0; i<privileges->count; i++) { i 2206 source3/rpc_server/srv_lsa_nt.c privname = luid_to_privilege_name(&privileges->set[i].luid); i 2223 source3/rpc_server/srv_lsa_nt.c for (i=0; i<num_priv; i++) { i 2224 source3/rpc_server/srv_lsa_nt.c init_lsa_StringLarge(&r->names[i], privname_array[i]); i 667 source3/rpc_server/srv_netlog_nt.c int i; i 747 source3/rpc_server/srv_netlog_nt.c for(i = 0; i < sizeof(pwd); i++) i 748 source3/rpc_server/srv_netlog_nt.c DEBUG(100,("%02X ", pwd[i])); i 956 source3/rpc_server/srv_pipe.c int i=0; i 964 source3/rpc_server/srv_pipe.c for (i=0; i<rpc_lookup_size; i++) { i 965 source3/rpc_server/srv_pipe.c DEBUGADD(10, ("checking %s\n", rpc_lookup[i].pipe.clnt)); i 967 source3/rpc_server/srv_pipe.c abstract, &rpc_lookup[i].rpc_interface) i 974 source3/rpc_server/srv_pipe.c if (i == rpc_lookup_size) { i 984 source3/rpc_server/srv_pipe.c context_fns->cmds = rpc_lookup[i].cmds; i 985 source3/rpc_server/srv_pipe.c context_fns->n_cmds = rpc_lookup[i].n_cmds; i 1056 source3/rpc_server/srv_pipe.c int i; i 1071 source3/rpc_server/srv_pipe.c for (i=0; i<rpc_lookup_size; i++) { i 1072 source3/rpc_server/srv_pipe.c if (strequal(pipename, rpc_lookup[i].pipe.clnt)) { i 1073 source3/rpc_server/srv_pipe.c *syntax = rpc_lookup[i].rpc_interface; i 1104 source3/rpc_server/srv_pipe.c int i; i 1137 source3/rpc_server/srv_pipe.c for (i=0;OIDs[i];i++) { i 1138 source3/rpc_server/srv_pipe.c DEBUG(3,("pipe_spnego_auth_bind_negotiate: Got OID %s\n", OIDs[i])); i 1139 source3/rpc_server/srv_pipe.c TALLOC_FREE(OIDs[i]); i 1521 source3/rpc_server/srv_pipe.c int i = 0; i 1580 source3/rpc_server/srv_pipe.c for (i = 0; i < rpc_lookup_size; i++) { i 1581 source3/rpc_server/srv_pipe.c if (ndr_syntax_id_equal(&rpc_lookup[i].rpc_interface, i 1584 source3/rpc_server/srv_pipe.c rpc_lookup[i].pipe.clnt, rpc_lookup[i].pipe.srv)); i 1589 source3/rpc_server/srv_pipe.c if (i == rpc_lookup_size) { i 1606 source3/rpc_server/srv_pipe.c for (i = 0; i < rpc_lookup_size; i++) { i 1607 source3/rpc_server/srv_pipe.c if (strequal(rpc_lookup[i].pipe.clnt, i 1610 source3/rpc_server/srv_pipe.c rpc_lookup[i].pipe.clnt, rpc_lookup[i].pipe.srv)); i 1615 source3/rpc_server/srv_pipe.c if (i == rpc_lookup_size) { i 1626 source3/rpc_server/srv_pipe.c fstrcat(ack_pipe_name, rpc_lookup[i].pipe.srv); i 118 source3/rpc_server/srv_samr_nt.c size_t i = 0; i 124 source3/rpc_server/srv_samr_nt.c init_sec_ace(&ace[i++], &global_sid_World, SEC_ACE_TYPE_ACCESS_ALLOWED, i 129 source3/rpc_server/srv_samr_nt.c init_sec_ace(&ace[i++], &global_sid_Builtin_Administrators, i 131 source3/rpc_server/srv_samr_nt.c init_sec_ace(&ace[i++], &global_sid_Builtin_Account_Operators, i 139 source3/rpc_server/srv_samr_nt.c init_sec_ace(&ace[i++], &domadmin_sid, i 146 source3/rpc_server/srv_samr_nt.c init_sec_ace(&ace[i++], sid, SEC_ACE_TYPE_ACCESS_ALLOWED, sid_access, 0); i 151 source3/rpc_server/srv_samr_nt.c if ((psa = make_sec_acl(ctx, NT4_ACL_REVISION, i, ace)) == NULL) i 765 source3/rpc_server/srv_samr_nt.c uint32 acc_granted, i; i 791 source3/rpc_server/srv_samr_nt.c for (i=0; i < dacl->num_aces; i++) { i 792 source3/rpc_server/srv_samr_nt.c if (sid_equal(&pol_sid, &dacl->aces[i].trustee)) { i 794 source3/rpc_server/srv_samr_nt.c (dacl->aces[i].access_mask & i 931 source3/rpc_server/srv_samr_nt.c uint32_t i; i 946 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_entries; i++) { i 952 source3/rpc_server/srv_samr_nt.c if (entries[i].acct_flags & ACB_DOMTRUST) { i 953 source3/rpc_server/srv_samr_nt.c init_unistr2(&uni_temp_name, entries[i].account_name, i 956 source3/rpc_server/srv_samr_nt.c init_unistr2(&uni_temp_name, entries[i].account_name, i 960 source3/rpc_server/srv_samr_nt.c init_lsa_String(&sam[i].name, entries[i].account_name); i 961 source3/rpc_server/srv_samr_nt.c sam[i].idx = entries[i].rid; i 1090 source3/rpc_server/srv_samr_nt.c uint32_t i; i 1103 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_sam_entries; i++) { i 1107 source3/rpc_server/srv_samr_nt.c init_lsa_String(&sam[i].name, entries[i].account_name); i 1108 source3/rpc_server/srv_samr_nt.c sam[i].idx = entries[i].rid; i 1278 source3/rpc_server/srv_samr_nt.c uint32 i; i 1293 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_entries ; i++) { i 1295 source3/rpc_server/srv_samr_nt.c init_lsa_String(&r->entries[i].account_name, i 1296 source3/rpc_server/srv_samr_nt.c entries[i].account_name); i 1298 source3/rpc_server/srv_samr_nt.c init_lsa_String(&r->entries[i].description, i 1299 source3/rpc_server/srv_samr_nt.c entries[i].description); i 1301 source3/rpc_server/srv_samr_nt.c init_lsa_String(&r->entries[i].full_name, i 1302 source3/rpc_server/srv_samr_nt.c entries[i].fullname); i 1304 source3/rpc_server/srv_samr_nt.c r->entries[i].rid = entries[i].rid; i 1305 source3/rpc_server/srv_samr_nt.c r->entries[i].acct_flags = entries[i].acct_flags; i 1306 source3/rpc_server/srv_samr_nt.c r->entries[i].idx = start_idx+i+1; i 1322 source3/rpc_server/srv_samr_nt.c uint32_t i; i 1337 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_entries ; i++) { i 1339 source3/rpc_server/srv_samr_nt.c init_lsa_String(&r->entries[i].account_name, i 1340 source3/rpc_server/srv_samr_nt.c entries[i].account_name); i 1342 source3/rpc_server/srv_samr_nt.c init_lsa_String(&r->entries[i].description, i 1343 source3/rpc_server/srv_samr_nt.c entries[i].description); i 1345 source3/rpc_server/srv_samr_nt.c r->entries[i].rid = entries[i].rid; i 1346 source3/rpc_server/srv_samr_nt.c r->entries[i].acct_flags = entries[i].acct_flags; i 1347 source3/rpc_server/srv_samr_nt.c r->entries[i].idx = start_idx+i+1; i 1363 source3/rpc_server/srv_samr_nt.c uint32_t i; i 1378 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_entries ; i++) { i 1380 source3/rpc_server/srv_samr_nt.c init_lsa_String(&r->entries[i].account_name, i 1381 source3/rpc_server/srv_samr_nt.c entries[i].account_name); i 1383 source3/rpc_server/srv_samr_nt.c init_lsa_String(&r->entries[i].description, i 1384 source3/rpc_server/srv_samr_nt.c entries[i].description); i 1386 source3/rpc_server/srv_samr_nt.c r->entries[i].rid = entries[i].rid; i 1387 source3/rpc_server/srv_samr_nt.c r->entries[i].acct_flags = entries[i].acct_flags; i 1388 source3/rpc_server/srv_samr_nt.c r->entries[i].idx = start_idx+i+1; i 1404 source3/rpc_server/srv_samr_nt.c uint32_t i; i 1419 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_entries ; i++) { i 1421 source3/rpc_server/srv_samr_nt.c init_lsa_AsciiStringLarge(&r->entries[i].account_name, i 1422 source3/rpc_server/srv_samr_nt.c entries[i].account_name); i 1424 source3/rpc_server/srv_samr_nt.c r->entries[i].idx = start_idx+i+1; i 1440 source3/rpc_server/srv_samr_nt.c uint32_t i; i 1455 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_entries ; i++) { i 1457 source3/rpc_server/srv_samr_nt.c init_lsa_AsciiStringLarge(&r->entries[i].account_name, i 1458 source3/rpc_server/srv_samr_nt.c entries[i].account_name); i 1460 source3/rpc_server/srv_samr_nt.c r->entries[i].idx = start_idx+i+1; i 1809 source3/rpc_server/srv_samr_nt.c int i; i 1843 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_rids; i++) { i 1846 source3/rpc_server/srv_samr_nt.c type[i] = SID_NAME_UNKNOWN; i 1848 source3/rpc_server/srv_samr_nt.c rid[i] = 0xffffffff; i 1851 source3/rpc_server/srv_samr_nt.c if (lookup_builtin_name(r->in.names[i].string, i 1852 source3/rpc_server/srv_samr_nt.c &rid[i])) i 1854 source3/rpc_server/srv_samr_nt.c type[i] = SID_NAME_ALIAS; i 1857 source3/rpc_server/srv_samr_nt.c lookup_global_sam_name(r->in.names[i].string, 0, i 1858 source3/rpc_server/srv_samr_nt.c &rid[i], &type[i]); i 1861 source3/rpc_server/srv_samr_nt.c if (type[i] != SID_NAME_UNKNOWN) { i 2216 source3/rpc_server/srv_samr_nt.c uint32_t i; i 2227 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_names; i++) { i 2228 source3/rpc_server/srv_samr_nt.c DEBUG(10, ("names[%d]:%s\n", i, names[i] && *names[i] ? names[i] : "")); i 2229 source3/rpc_server/srv_samr_nt.c init_lsa_String(&lsa_name_array[i], names[i]); i 2251 source3/rpc_server/srv_samr_nt.c int i; i 2303 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_rids; i++) { i 2304 source3/rpc_server/srv_samr_nt.c wire_attrs[i] = (uint32)attrs[i]; i 3267 source3/rpc_server/srv_samr_nt.c size_t i, num_gids; i 3357 source3/rpc_server/srv_samr_nt.c for (i=0; i<num_groups; i++) { i 3360 source3/rpc_server/srv_samr_nt.c &(sids[i]), &dom_gid.rid)) { i 3362 source3/rpc_server/srv_samr_nt.c sid_string_dbg(&sids[i]))); i 5334 source3/rpc_server/srv_samr_nt.c size_t i; i 5374 source3/rpc_server/srv_samr_nt.c for (i=0; i<r->in.sids->num_sids; i++) i 5375 source3/rpc_server/srv_samr_nt.c sid_copy(&members[i], r->in.sids->sids[i].sid); i 5404 source3/rpc_server/srv_samr_nt.c size_t i; i 5442 source3/rpc_server/srv_samr_nt.c for (i = 0; i < num_sids; i++) { i 5443 source3/rpc_server/srv_samr_nt.c sids[i].sid = sid_dup_talloc(p->mem_ctx, &pdb_sids[i]); i 5444 source3/rpc_server/srv_samr_nt.c if (!sids[i].sid) { i 5466 source3/rpc_server/srv_samr_nt.c size_t i, num_members; i 5519 source3/rpc_server/srv_samr_nt.c for (i=0; i<num_members; i++) i 5520 source3/rpc_server/srv_samr_nt.c attr[i] = SID_NAME_USER; i 6606 source3/rpc_server/srv_samr_nt.c int i; i 6711 source3/rpc_server/srv_samr_nt.c for (i=0; i<num_account; i++) { i 6712 source3/rpc_server/srv_samr_nt.c if (strequal(entries[i].account_name, r->in.name->string)) { i 6715 source3/rpc_server/srv_samr_nt.c r->in.name->string, i)); i 6716 source3/rpc_server/srv_samr_nt.c *r->out.idx = i; i 45 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 51 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 53 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_COMMENT | i 56 source3/rpc_server/srv_samr_util.c i.comment = from->comment; i 57 source3/rpc_server/srv_samr_util.c i.country_code = from->country_code; i 58 source3/rpc_server/srv_samr_util.c i.code_page = from->code_page; i 60 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_2", to, &i); i 70 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 76 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 78 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_LOGON_HOURS; i 79 source3/rpc_server/srv_samr_util.c i.logon_hours = from->logon_hours; i 81 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_4", to, &i); i 91 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 97 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 99 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_ACCOUNT_NAME | i 101 source3/rpc_server/srv_samr_util.c i.account_name = from->account_name; i 102 source3/rpc_server/srv_samr_util.c i.full_name = from->full_name; i 104 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_6", to, &i); i 114 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 120 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 122 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_FULL_NAME; i 123 source3/rpc_server/srv_samr_util.c i.full_name = from->full_name; i 125 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_8", to, &i); i 135 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 141 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 143 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_HOME_DIRECTORY | i 145 source3/rpc_server/srv_samr_util.c i.home_directory = from->home_directory; i 146 source3/rpc_server/srv_samr_util.c i.home_drive = from->home_drive; i 148 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_10", to, &i); i 158 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 164 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 166 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_LOGON_SCRIPT; i 167 source3/rpc_server/srv_samr_util.c i.logon_script = from->logon_script; i 169 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_11", to, &i); i 179 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 185 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 187 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_PROFILE_PATH; i 188 source3/rpc_server/srv_samr_util.c i.profile_path = from->profile_path; i 190 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_12", to, &i); i 200 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 206 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 208 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_DESCRIPTION; i 209 source3/rpc_server/srv_samr_util.c i.description = from->description; i 211 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_13", to, &i); i 221 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 227 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 229 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_WORKSTATIONS; i 230 source3/rpc_server/srv_samr_util.c i.workstations = from->workstations; i 232 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_14", to, &i); i 242 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 248 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 250 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_ACCT_FLAGS; i 251 source3/rpc_server/srv_samr_util.c i.acct_flags = from->acct_flags; i 253 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_16", to, &i); i 263 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 269 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 271 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_ACCT_EXPIRY; i 272 source3/rpc_server/srv_samr_util.c i.acct_expiry = from->acct_expiry; i 274 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_17", to, &i); i 284 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 290 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 292 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_EXPIRED_FLAG; i 293 source3/rpc_server/srv_samr_util.c i.password_expired = from->password_expired; i 295 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_18", to, &i); i 665 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 671 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 673 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_EXPIRED_FLAG; i 674 source3/rpc_server/srv_samr_util.c i.password_expired = from->password_expired; i 676 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_24", to, &i); i 700 source3/rpc_server/srv_samr_util.c struct samr_UserInfo21 i; i 706 source3/rpc_server/srv_samr_util.c ZERO_STRUCT(i); i 708 source3/rpc_server/srv_samr_util.c i.fields_present = SAMR_FIELD_EXPIRED_FLAG; i 709 source3/rpc_server/srv_samr_util.c i.password_expired = from->password_expired; i 711 source3/rpc_server/srv_samr_util.c copy_id21_to_sam_passwd("INFO_26", to, &i); i 610 source3/rpc_server/srv_spoolss_nt.c uint32_t i, j; i 627 source3/rpc_server/srv_spoolss_nt.c for (i = 0; i < option->count; i++) { i 631 source3/rpc_server/srv_spoolss_nt.c if (option->types[i].type != notify_type) i 636 source3/rpc_server/srv_spoolss_nt.c for (j = 0; j < option->types[i].count; j++) { i 637 source3/rpc_server/srv_spoolss_nt.c if (option->types[i].fields[j].field == notify_field) { i 882 source3/rpc_server/srv_spoolss_nt.c int i, new_slot; i 889 source3/rpc_server/srv_spoolss_nt.c for ( i=0; i<ctr->num_groups; i++ ) { i 890 source3/rpc_server/srv_spoolss_nt.c if ( strcmp(ctr->msg_groups[i].printername, msg->printer) == 0 ) i 896 source3/rpc_server/srv_spoolss_nt.c if ( i == ctr->num_groups ) { i 913 source3/rpc_server/srv_spoolss_nt.c msg_grp = &ctr->msg_groups[i]; i 968 source3/rpc_server/srv_spoolss_nt.c int i; i 997 source3/rpc_server/srv_spoolss_nt.c for ( i=0; i<msg_group->num_msgs; i++ ) { i 998 source3/rpc_server/srv_spoolss_nt.c SPOOLSS_NOTIFY_MSG *msg = &messages[i]; i 1157 source3/rpc_server/srv_spoolss_nt.c size_t msg_count, i; i 1192 source3/rpc_server/srv_spoolss_nt.c for ( i=0; i<msg_count; i++ ) { i 1227 source3/rpc_server/srv_spoolss_nt.c for ( i=0; i<num_groups; i++ ) i 1228 source3/rpc_server/srv_spoolss_nt.c send_notify2_changes( &messages, i ); i 1833 source3/rpc_server/srv_spoolss_nt.c int i; i 1845 source3/rpc_server/srv_spoolss_nt.c for (i=0; sarray[i] != NULL; i++) { i 1846 source3/rpc_server/srv_spoolss_nt.c *farray = SMB_REALLOC_ARRAY(*farray, fstring, i+2); i 1850 source3/rpc_server/srv_spoolss_nt.c fstrcpy((*farray)[i], sarray[i]); i 1853 source3/rpc_server/srv_spoolss_nt.c fstrcpy((*farray)[i], ""); i 2076 source3/rpc_server/srv_spoolss_nt.c int i; i 2089 source3/rpc_server/srv_spoolss_nt.c for (i=0; archi_table[i].long_archi != NULL; i++) i 2091 source3/rpc_server/srv_spoolss_nt.c if (strcmp(arch, archi_table[i].long_archi) == 0) i 2092 source3/rpc_server/srv_spoolss_nt.c return (archi_table[i].version); i 2714 source3/rpc_server/srv_spoolss_nt.c uint32_t i,k; i 2738 source3/rpc_server/srv_spoolss_nt.c for (i=0; i < option->count; i++) { i 2739 source3/rpc_server/srv_spoolss_nt.c option->types[i] = r->types[i]; i 2741 source3/rpc_server/srv_spoolss_nt.c if (option->types[i].count) { i 2742 source3/rpc_server/srv_spoolss_nt.c option->types[i].fields = talloc_zero_array(option, i 2743 source3/rpc_server/srv_spoolss_nt.c union spoolss_Field, option->types[i].count); i 2744 source3/rpc_server/srv_spoolss_nt.c if (!option->types[i].fields) { i 2748 source3/rpc_server/srv_spoolss_nt.c for (k=0; k<option->types[i].count; k++) { i 2749 source3/rpc_server/srv_spoolss_nt.c option->types[i].fields[k] = i 2750 source3/rpc_server/srv_spoolss_nt.c r->types[i].fields[k]; i 3360 source3/rpc_server/srv_spoolss_nt.c int i=0; i 3362 source3/rpc_server/srv_spoolss_nt.c for (i = 0; i < ARRAY_SIZE(notify_info_data_table); i++) { i 3363 source3/rpc_server/srv_spoolss_nt.c if ( (notify_info_data_table[i].type == type) && i 3364 source3/rpc_server/srv_spoolss_nt.c (notify_info_data_table[i].field == field) ) { i 3365 source3/rpc_server/srv_spoolss_nt.c return notify_info_data_table[i].variable_type; i 3381 source3/rpc_server/srv_spoolss_nt.c int i; i 3383 source3/rpc_server/srv_spoolss_nt.c for (i = 0; i < ARRAY_SIZE(notify_info_data_table); i++) { i 3384 source3/rpc_server/srv_spoolss_nt.c if (notify_info_data_table[i].type == type && i 3385 source3/rpc_server/srv_spoolss_nt.c notify_info_data_table[i].field == field && i 3386 source3/rpc_server/srv_spoolss_nt.c notify_info_data_table[i].fn != NULL) { i 3387 source3/rpc_server/srv_spoolss_nt.c *value = i; i 3563 source3/rpc_server/srv_spoolss_nt.c int i; i 3584 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<option->count; i++) { i 3585 source3/rpc_server/srv_spoolss_nt.c option_type = option->types[i]; i 3606 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<info->count; i++) { i 3608 source3/rpc_server/srv_spoolss_nt.c i, info->data[i].type, info->data[i].field, info->data[i].reserved, i 3609 source3/rpc_server/srv_spoolss_nt.c info->data[i].id, info->data[i].size, info->data[i].enc_type)); i 3628 source3/rpc_server/srv_spoolss_nt.c int i; i 3656 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<option->count; i++) { i 3657 source3/rpc_server/srv_spoolss_nt.c option_type = option->types[i]; i 4694 source3/rpc_server/srv_spoolss_nt.c int i, num_strings = 0; i 4697 source3/rpc_server/srv_spoolss_nt.c for (i=0; fstring_array && fstring_array[i][0] != '\0'; i++) { i 4700 source3/rpc_server/srv_spoolss_nt.c cservername, fstring_array[i]); i 4713 source3/rpc_server/srv_spoolss_nt.c if (i > 0) { i 5067 source3/rpc_server/srv_spoolss_nt.c uint32_t i; i 5132 source3/rpc_server/srv_spoolss_nt.c for (i=0; driver->info_3->dependentfiles[i][0] != '\0'; i++) { i 5140 source3/rpc_server/srv_spoolss_nt.c driver->info_3->dependentfiles[i], i 5822 source3/rpc_server/srv_spoolss_nt.c int i; i 5828 source3/rpc_server/srv_spoolss_nt.c for (i = 0; i < the_acl->num_aces; i++) { i 5830 source3/rpc_server/srv_spoolss_nt.c &the_acl->aces[i].trustee), i 5831 source3/rpc_server/srv_spoolss_nt.c the_acl->aces[i].access_mask)); i 5840 source3/rpc_server/srv_spoolss_nt.c for (i = 0; i < the_acl->num_aces; i++) { i 5842 source3/rpc_server/srv_spoolss_nt.c &the_acl->aces[i].trustee), i 5843 source3/rpc_server/srv_spoolss_nt.c the_acl->aces[i].access_mask)); i 6497 source3/rpc_server/srv_spoolss_nt.c int i; i 6505 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<*count; i++) { i 6507 source3/rpc_server/srv_spoolss_nt.c &info[i].info1, i 6508 source3/rpc_server/srv_spoolss_nt.c &queue[i], i 6509 source3/rpc_server/srv_spoolss_nt.c i, i 6541 source3/rpc_server/srv_spoolss_nt.c int i; i 6549 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<*count; i++) { i 6560 source3/rpc_server/srv_spoolss_nt.c &info[i].info2, i 6561 source3/rpc_server/srv_spoolss_nt.c &queue[i], i 6562 source3/rpc_server/srv_spoolss_nt.c i, i 6725 source3/rpc_server/srv_spoolss_nt.c int i; i 6760 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<ndrivers; i++) { i 6761 source3/rpc_server/srv_spoolss_nt.c DEBUGADD(5,("\tdriver: [%s]\n", list[i])); i 6763 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer_driver(&driver, 3, list[i], i 6771 source3/rpc_server/srv_spoolss_nt.c result = fill_printer_driver_info1(info, &info[count+i].info1, i 6776 source3/rpc_server/srv_spoolss_nt.c result = fill_printer_driver_info2(info, &info[count+i].info2, i 6780 source3/rpc_server/srv_spoolss_nt.c result = fill_printer_driver_info3(info, &info[count+i].info3, i 6784 source3/rpc_server/srv_spoolss_nt.c result = fill_printer_driver_info4(info, &info[count+i].info4, i 6788 source3/rpc_server/srv_spoolss_nt.c result = fill_printer_driver_info5(info, &info[count+i].info5, i 6792 source3/rpc_server/srv_spoolss_nt.c result = fill_printer_driver_info6(info, &info[count+i].info6, i 7022 source3/rpc_server/srv_spoolss_nt.c int i; i 7030 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<num_builtin_forms; i++) { i 7031 source3/rpc_server/srv_spoolss_nt.c DEBUGADD(6,("Filling builtin form number [%d]\n",i)); i 7032 source3/rpc_server/srv_spoolss_nt.c result = fill_form_info_1(info, &info[i].info1, i 7033 source3/rpc_server/srv_spoolss_nt.c &builtin_forms[i]); i 7039 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<num_user_forms; i++) { i 7040 source3/rpc_server/srv_spoolss_nt.c DEBUGADD(6,("Filling user form number [%d]\n",i)); i 7041 source3/rpc_server/srv_spoolss_nt.c result = fill_form_info_1(info, &info[i+num_builtin_forms].info1, i 7042 source3/rpc_server/srv_spoolss_nt.c &user_forms[i]); i 7137 source3/rpc_server/srv_spoolss_nt.c int num_forms = 0, i = 0; i 7151 source3/rpc_server/srv_spoolss_nt.c for (i = 0; i < num_forms; i++) { i 7153 source3/rpc_server/srv_spoolss_nt.c DEBUG(4,("checking form %s (want %s)\n", list[i].name, name)); i 7155 source3/rpc_server/srv_spoolss_nt.c if (strequal(name, list[i].name)) { i 7156 source3/rpc_server/srv_spoolss_nt.c DEBUGADD(6,("Found form %s number [%d]\n", name, i)); i 7157 source3/rpc_server/srv_spoolss_nt.c *form = list[i]; i 7325 source3/rpc_server/srv_spoolss_nt.c int i=0; i 7343 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<numlines; i++) { i 7344 source3/rpc_server/srv_spoolss_nt.c DEBUG(6,("Filling port number [%d] with port [%s]\n", i, qlines[i])); i 7345 source3/rpc_server/srv_spoolss_nt.c result = fill_port_1(info, &info[i].info1, qlines[i]); i 7377 source3/rpc_server/srv_spoolss_nt.c int i=0; i 7395 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<numlines; i++) { i 7396 source3/rpc_server/srv_spoolss_nt.c DEBUG(6,("Filling port number [%d] with port [%s]\n", i, qlines[i])); i 7397 source3/rpc_server/srv_spoolss_nt.c result = fill_port_2(info, &info[i].info2, qlines[i]); i 7940 source3/rpc_server/srv_spoolss_nt.c int i, key_index, num_values; i 7984 source3/rpc_server/srv_spoolss_nt.c for ( i=0; i<num_values; i++ ) i 7986 source3/rpc_server/srv_spoolss_nt.c val = regval_ctr_specific_value( p_data->keys[key_index].values, i ); i 8861 source3/rpc_server/srv_spoolss_nt.c int i = 0; i 8864 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<count && found == false; i++) { i 8865 source3/rpc_server/srv_spoolss_nt.c if (queue[i].job == (int)jobid) { i 8877 source3/rpc_server/srv_spoolss_nt.c &queue[i-1], i 8878 source3/rpc_server/srv_spoolss_nt.c i, i 8893 source3/rpc_server/srv_spoolss_nt.c int i = 0; i 8899 source3/rpc_server/srv_spoolss_nt.c for (i=0; i<count && found == false; i++) { i 8900 source3/rpc_server/srv_spoolss_nt.c if (queue[i].job == (int)jobid) { i 8932 source3/rpc_server/srv_spoolss_nt.c &queue[i-1], i 8933 source3/rpc_server/srv_spoolss_nt.c i, i 9260 source3/rpc_server/srv_spoolss_nt.c int i; i 9299 source3/rpc_server/srv_spoolss_nt.c for (i=0; i < num_keys; i++) { i 9300 source3/rpc_server/srv_spoolss_nt.c array[i] = talloc_strdup(array, keynames[i]); i 9301 source3/rpc_server/srv_spoolss_nt.c if (!array[i]) { i 9306 source3/rpc_server/srv_spoolss_nt.c *r->out.needed += strlen_m_term(keynames[i]) * 2; i 9427 source3/rpc_server/srv_spoolss_nt.c int i; i 9499 source3/rpc_server/srv_spoolss_nt.c for (i=0; i < count; i++) { i 9505 source3/rpc_server/srv_spoolss_nt.c val = regval_ctr_specific_value(p_data->keys[key_index].values, i); i 9507 source3/rpc_server/srv_spoolss_nt.c DEBUG(10,("retrieved value number [%d] [%s]\n", i, regval_name(val))); i 9511 source3/rpc_server/srv_spoolss_nt.c result = registry_value_to_printer_enum_value(info, val, &info[i]); i 9797 source3/rpc_server/srv_spoolss_nt.c int i; i 9801 source3/rpc_server/srv_spoolss_nt.c for ( i=0; xcvtcp_cmds[i].name; i++ ) { i 9802 source3/rpc_server/srv_spoolss_nt.c if ( strcmp( command, xcvtcp_cmds[i].name ) == 0 ) i 9803 source3/rpc_server/srv_spoolss_nt.c return xcvtcp_cmds[i].fn(mem_ctx, token, inbuf, outbuf, needed); i 9855 source3/rpc_server/srv_spoolss_nt.c int i; i 9859 source3/rpc_server/srv_spoolss_nt.c for ( i=0; xcvlocal_cmds[i].name; i++ ) { i 9860 source3/rpc_server/srv_spoolss_nt.c if ( strcmp( command, xcvlocal_cmds[i].name ) == 0 ) i 9861 source3/rpc_server/srv_spoolss_nt.c return xcvlocal_cmds[i].fn(mem_ctx, token, inbuf, outbuf, needed); i 58 source3/rpc_server/srv_srvsvc_nt.c int i = fenum->ctr3->count; i 84 source3/rpc_server/srv_srvsvc_nt.c struct srvsvc_NetFileInfo3, i+1); i 86 source3/rpc_server/srv_srvsvc_nt.c DEBUG(0,("conn_enum_fn: realloc failed for %d items\n", i+1)); i 91 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].fid = i 93 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].permissions = i 95 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].num_locks = 0; i 96 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].path = fullpath; i 97 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].user = username; i 140 source3/rpc_server/srv_srvsvc_nt.c int i = fenum->ctr3->count; i 162 source3/rpc_server/srv_srvsvc_nt.c struct srvsvc_NetFileInfo3, i+1); i 164 source3/rpc_server/srv_srvsvc_nt.c DEBUG(0,("conn_enum_fn: realloc failed for %d items\n", i+1)); i 195 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].fid = i 197 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].permissions = permissions; i 198 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].num_locks = num_locks; i 199 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].path = fullpath; i 200 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].user = username; i 324 source3/rpc_server/srv_srvsvc_nt.c int i; i 334 source3/rpc_server/srv_srvsvc_nt.c for (i = 0; i < ps_dacl->num_aces; i++) { i 335 source3/rpc_server/srv_srvsvc_nt.c SEC_ACE *psa = &ps_dacl->aces[i]; i 520 source3/rpc_server/srv_srvsvc_nt.c int i = 0; i 568 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 569 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_0(p, &ctr.ctr0->array[i++], snum); i 585 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 586 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1(p, &ctr.ctr1->array[i++], snum); i 602 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 603 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_2(p, &ctr.ctr2->array[i++], snum); i 619 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 620 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_501(p, &ctr.ctr501->array[i++], snum); i 636 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 637 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_502(p, &ctr.ctr502->array[i++], snum); i 653 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 654 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1004(p, &ctr.ctr1004->array[i++], snum); i 670 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 671 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1005(p, &ctr.ctr1005->array[i++], snum); i 687 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 688 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1006(p, &ctr.ctr1006->array[i++], snum); i 704 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 705 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1007(p, &ctr.ctr1007->array[i++], snum); i 721 source3/rpc_server/srv_srvsvc_nt.c (resume_handle <= (i + valid_share_count++)) ) { i 722 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1501(p, &ctr.ctr1501->array[i++], snum); i 2331 source3/rpc_server/srv_srvsvc_nt.c uint32 i; i 2349 source3/rpc_server/srv_srvsvc_nt.c for(i = 0; i < MAX_SERVER_DISK_ENTRIES -1 && (disk_name = next_server_disk_enum(&resume)); i++) { i 2355 source3/rpc_server/srv_srvsvc_nt.c r->out.info->disks[i].disk = talloc_strdup(ctx, disk_name); i 2356 source3/rpc_server/srv_srvsvc_nt.c W_ERROR_HAVE_NO_MEMORY(r->out.info->disks[i].disk); i 2363 source3/rpc_server/srv_srvsvc_nt.c r->out.info->disks[i].disk = talloc_strdup(ctx, ""); i 2364 source3/rpc_server/srv_srvsvc_nt.c W_ERROR_HAVE_NO_MEMORY(r->out.info->disks[i].disk); i 64 source3/rpc_server/srv_svcctl_nt.c int i; i 73 source3/rpc_server/srv_svcctl_nt.c for ( i=0; service_list && service_list[i]; i++ ) { i 74 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].name = talloc_strdup( svcctl_ops, service_list[i] ); i 75 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].ops = &rcinit_svc_ops; i 80 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].name = talloc_strdup( svcctl_ops, "Spooler" ); i 81 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].ops = &spoolss_svc_ops; i 82 source3/rpc_server/srv_svcctl_nt.c i++; i 84 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].name = talloc_strdup( svcctl_ops, "NETLOGON" ); i 85 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].ops = &netlogon_svc_ops; i 86 source3/rpc_server/srv_svcctl_nt.c i++; i 88 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].name = talloc_strdup( svcctl_ops, "RemoteRegistry" ); i 89 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].ops = &winreg_svc_ops; i 90 source3/rpc_server/srv_svcctl_nt.c i++; i 92 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].name = talloc_strdup( svcctl_ops, "WINS" ); i 93 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].ops = &wins_svc_ops; i 94 source3/rpc_server/srv_svcctl_nt.c i++; i 98 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].name = NULL; i 99 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].ops = NULL; i 109 source3/rpc_server/srv_svcctl_nt.c int i; i 111 source3/rpc_server/srv_svcctl_nt.c for ( i=0; svcctl_ops[i].name; i++ ) { i 112 source3/rpc_server/srv_svcctl_nt.c if ( strequal( name, svcctl_ops[i].name ) ) i 113 source3/rpc_server/srv_svcctl_nt.c return &svcctl_ops[i]; i 138 source3/rpc_server/srv_svcctl_nt.c size_t i = 0; i 145 source3/rpc_server/srv_svcctl_nt.c init_sec_ace(&ace[i++], &global_sid_World, i 150 source3/rpc_server/srv_svcctl_nt.c init_sec_ace(&ace[i++], &global_sid_Builtin_Administrators, i 156 source3/rpc_server/srv_svcctl_nt.c if ( !(theacl = make_sec_acl(ctx, NT4_ACL_REVISION, i, ace)) ) i 384 source3/rpc_server/srv_svcctl_nt.c int i; i 397 source3/rpc_server/srv_svcctl_nt.c for ( i=0; i<num_services; i++ ) { i 398 source3/rpc_server/srv_svcctl_nt.c st[i].service_name = talloc_strdup(st, svcctl_ops[i].name ); i 400 source3/rpc_server/srv_svcctl_nt.c display_name = svcctl_lookup_dispname(ctx, svcctl_ops[i].name, token ); i 401 source3/rpc_server/srv_svcctl_nt.c st[i].display_name = talloc_strdup(st, display_name ? display_name : ""); i 403 source3/rpc_server/srv_svcctl_nt.c svcctl_ops[i].ops->service_status( svcctl_ops[i].name, &st[i].status ); i 420 source3/rpc_server/srv_svcctl_nt.c int i = 0; i 441 source3/rpc_server/srv_svcctl_nt.c for ( i=0; i<num_services; i++ ) { i 442 source3/rpc_server/srv_svcctl_nt.c buffer_size += ndr_size_ENUM_SERVICE_STATUSW(&services[i], NULL, 0); i 128 source3/rpcclient/cmd_dfs.c int i; i 137 source3/rpcclient/cmd_dfs.c for (i = 0; i < info3->num_stores; i++) { i 138 source3/rpcclient/cmd_dfs.c struct dfs_StorageInfo *dsi = &info3->stores[i]; i 140 source3/rpcclient/cmd_dfs.c printf("\t\tstorage[%d] server: %s\n", i, dsi->server); i 142 source3/rpcclient/cmd_dfs.c printf("\t\tstorage[%d] share: %s\n", i, dsi->share); i 169 source3/rpcclient/cmd_dfs.c int i; i 172 source3/rpcclient/cmd_dfs.c for (i = 0; i < ctr->e.info1->count; i++) { i 174 source3/rpcclient/cmd_dfs.c case 1: display_dfs_info_1(&ctr->e.info1->s[i]); break; i 175 source3/rpcclient/cmd_dfs.c case 2: display_dfs_info_2(&ctr->e.info2->s[i]); break; i 176 source3/rpcclient/cmd_dfs.c case 3: display_dfs_info_3(&ctr->e.info3->s[i]); break; i 35 source3/rpcclient/cmd_drsuapi.c int i; i 44 source3/rpcclient/cmd_drsuapi.c for (i=0; i<argc; i++) { i 45 source3/rpcclient/cmd_drsuapi.c names[i].str = argv[i]; i 80 source3/rpcclient/cmd_drsuapi.c int i; i 116 source3/rpcclient/cmd_drsuapi.c for (i=0; i < ctr.ctr1->count; i++) { i 118 source3/rpcclient/cmd_drsuapi.c ctr.ctr1->array[i].status); i 120 source3/rpcclient/cmd_drsuapi.c ctr.ctr1->array[i].dns_domain_name); i 122 source3/rpcclient/cmd_drsuapi.c ctr.ctr1->array[i].result_name); i 195 source3/rpcclient/cmd_drsuapi.c int i; i 199 source3/rpcclient/cmd_drsuapi.c for (i=0; i<ctr->ctr01.count; i++) { i 201 source3/rpcclient/cmd_drsuapi.c display_domain_controller_info_01(&ctr->ctr01.array[i]); i 205 source3/rpcclient/cmd_drsuapi.c for (i=0; i<ctr->ctr1.count; i++) { i 207 source3/rpcclient/cmd_drsuapi.c display_domain_controller_info_1(&ctr->ctr1.array[i]); i 211 source3/rpcclient/cmd_drsuapi.c for (i=0; i<ctr->ctr2.count; i++) { i 213 source3/rpcclient/cmd_drsuapi.c display_domain_controller_info_2(&ctr->ctr2.array[i]); i 217 source3/rpcclient/cmd_drsuapi.c for (i=0; i<ctr->ctr3.count; i++) { i 219 source3/rpcclient/cmd_drsuapi.c display_domain_controller_info_3(&ctr->ctr3.array[i]); i 52 source3/rpcclient/cmd_echo.c uint32 size, i; i 75 source3/rpcclient/cmd_echo.c for (i = 0; i < size; i++) i 76 source3/rpcclient/cmd_echo.c in_data[i] = i & 0xff; i 83 source3/rpcclient/cmd_echo.c for (i = 0; i < size; i++) { i 84 source3/rpcclient/cmd_echo.c if (in_data[i] != out_data[i]) { i 86 source3/rpcclient/cmd_echo.c i, in_data[i], out_data[i]); i 102 source3/rpcclient/cmd_echo.c uint32 size, i; i 125 source3/rpcclient/cmd_echo.c for (i = 0; i < size; i++) { i 126 source3/rpcclient/cmd_echo.c if (out_data && out_data[i] != (i & 0xff)) { i 128 source3/rpcclient/cmd_echo.c i, out_data[i], i & 0xff); i 142 source3/rpcclient/cmd_echo.c uint32 size, i; i 159 source3/rpcclient/cmd_echo.c for (i = 0; i < size; i++) i 160 source3/rpcclient/cmd_echo.c in_data[i] = i & 0xff; i 73 source3/rpcclient/cmd_lsarpc.c int i; i 77 source3/rpcclient/cmd_lsarpc.c for (i=0; i<r->count; i++) { i 78 source3/rpcclient/cmd_lsarpc.c const char *val = audit_policy_str(talloc_tos(), r->settings[i]); i 79 source3/rpcclient/cmd_lsarpc.c const char *policy = audit_description_str(i); i 214 source3/rpcclient/cmd_lsarpc.c int i; i 239 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < (argc - 1); i++) { i 241 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, &sids[i]); i 242 source3/rpcclient/cmd_lsarpc.c printf("%s %s (%s: %d)\n", argv[i + 1], sid_str, i 243 source3/rpcclient/cmd_lsarpc.c sid_type_lookup(types[i]), types[i]); i 262 source3/rpcclient/cmd_lsarpc.c int i, level; i 289 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < (argc - 2); i++) { i 291 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, &sids[i]); i 292 source3/rpcclient/cmd_lsarpc.c printf("%s %s (%s: %d)\n", argv[i + 2], sid_str, i 293 source3/rpcclient/cmd_lsarpc.c sid_type_lookup(types[i]), types[i]); i 314 source3/rpcclient/cmd_lsarpc.c int i; i 337 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < argc - 1; i++) i 338 source3/rpcclient/cmd_lsarpc.c if (!string_to_sid(&sids[i], argv[i + 1])) { i 356 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < (argc - 1); i++) { i 359 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, &sids[i]); i 361 source3/rpcclient/cmd_lsarpc.c domains[i] ? domains[i] : "*unknown*", i 362 source3/rpcclient/cmd_lsarpc.c names[i] ? names[i] : "*unknown*", types[i]); i 383 source3/rpcclient/cmd_lsarpc.c int i; i 420 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < domain_list.count; i++) { i 423 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, domain_list.domains[i].sid); i 425 source3/rpcclient/cmd_lsarpc.c domain_list.domains[i].name.string ? i 426 source3/rpcclient/cmd_lsarpc.c domain_list.domains[i].name.string : "*unknown*", i 448 source3/rpcclient/cmd_lsarpc.c int i; i 479 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < priv_array.count; i++) { i 481 source3/rpcclient/cmd_lsarpc.c priv_array.privs[i].name.string ? priv_array.privs[i].name.string : "*unknown*", i 482 source3/rpcclient/cmd_lsarpc.c priv_array.privs[i].luid.high, i 483 source3/rpcclient/cmd_lsarpc.c priv_array.privs[i].luid.low, i 484 source3/rpcclient/cmd_lsarpc.c priv_array.privs[i].luid.high, i 485 source3/rpcclient/cmd_lsarpc.c priv_array.privs[i].luid.low); i 553 source3/rpcclient/cmd_lsarpc.c int i; i 585 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < sid_array.num_sids; i++) { i 588 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, sid_array.sids[i].sid); i 656 source3/rpcclient/cmd_lsarpc.c int i; i 694 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < privs->count; i++) { i 696 source3/rpcclient/cmd_lsarpc.c privs->set[i].luid.high, i 697 source3/rpcclient/cmd_lsarpc.c privs->set[i].luid.low, i 698 source3/rpcclient/cmd_lsarpc.c privs->set[i].attribute); i 718 source3/rpcclient/cmd_lsarpc.c int i; i 747 source3/rpcclient/cmd_lsarpc.c for (i = 0; i < rights.count; i++) { i 748 source3/rpcclient/cmd_lsarpc.c printf("\t%s\n", rights.names[i].string); i 767 source3/rpcclient/cmd_lsarpc.c int i; i 792 source3/rpcclient/cmd_lsarpc.c for (i=0; i<argc-2; i++) { i 793 source3/rpcclient/cmd_lsarpc.c init_lsa_StringLarge(&rights.names[i], argv[i+2]); i 820 source3/rpcclient/cmd_lsarpc.c int i; i 845 source3/rpcclient/cmd_lsarpc.c for (i=0; i<argc-2; i++) { i 846 source3/rpcclient/cmd_lsarpc.c init_lsa_StringLarge(&rights.names[i], argv[i+2]); i 1202 source3/rpcclient/cmd_lsarpc.c int i; i 1234 source3/rpcclient/cmd_lsarpc.c for (i=2; i<argc; i++) { i 1239 source3/rpcclient/cmd_lsarpc.c init_lsa_String(&priv_name, argv[i]); i 1286 source3/rpcclient/cmd_lsarpc.c int i; i 1318 source3/rpcclient/cmd_lsarpc.c for (i=2; i<argc; i++) { i 1323 source3/rpcclient/cmd_lsarpc.c init_lsa_String(&priv_name, argv[i]); i 447 source3/rpcclient/cmd_netlogon.c uint32_t i, j; i 449 source3/rpcclient/cmd_netlogon.c for (i=0; i < r->num_deltas; i++) { i 451 source3/rpcclient/cmd_netlogon.c union netr_DELTA_UNION u = r->delta_enum[i].delta_union; i 452 source3/rpcclient/cmd_netlogon.c union netr_DELTA_ID_UNION id = r->delta_enum[i].delta_id_union; i 454 source3/rpcclient/cmd_netlogon.c switch (r->delta_enum[i].delta_type) { i 498 source3/rpcclient/cmd_netlogon.c r->delta_enum[i].delta_id_union.rid); i 552 source3/rpcclient/cmd_netlogon.c r->delta_enum[i].delta_type); i 832 source3/rpcclient/cmd_netlogon.c int i; i 836 source3/rpcclient/cmd_netlogon.c for (i=0; i<trusts.count; i++ ) { i 838 source3/rpcclient/cmd_netlogon.c trusts.array[i].dns_name, i 839 source3/rpcclient/cmd_netlogon.c trusts.array[i].netbios_name); i 1033 source3/rpcclient/cmd_netlogon.c int i; i 1035 source3/rpcclient/cmd_netlogon.c for (i=0; i<ctr->num_sites; i++) { i 1036 source3/rpcclient/cmd_netlogon.c printf("%s\n", ctr->sites[i].string); i 564 source3/rpcclient/cmd_samr.c int i; i 608 source3/rpcclient/cmd_samr.c for (i = 0; i < rid_array->count; i++) { i 610 source3/rpcclient/cmd_samr.c rid_array->rids[i].rid, i 611 source3/rpcclient/cmd_samr.c rid_array->rids[i].attributes); i 632 source3/rpcclient/cmd_samr.c int i; i 644 source3/rpcclient/cmd_samr.c for (i=2; i<argc; i++) { i 646 source3/rpcclient/cmd_samr.c if (!string_to_sid(&tmp_sid, argv[i])) { i 647 source3/rpcclient/cmd_samr.c printf("%s is not a legal SID\n", argv[i]); i 664 source3/rpcclient/cmd_samr.c for (i=0; i<num_sids; i++) { i 665 source3/rpcclient/cmd_samr.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sids[i]); i 666 source3/rpcclient/cmd_samr.c if (!sid_array.sids[i].sid) { i 696 source3/rpcclient/cmd_samr.c for (i = 0; i < alias_rids.count; i++) { i 697 source3/rpcclient/cmd_samr.c printf("\tgroup rid:[0x%x]\n", alias_rids.ids[i]); i 716 source3/rpcclient/cmd_samr.c int i; i 768 source3/rpcclient/cmd_samr.c for (i = 0; i < rids->count; i++) { i 769 source3/rpcclient/cmd_samr.c printf("\trid:[0x%x] attr:[0x%x]\n", rids->rids[i], i 770 source3/rpcclient/cmd_samr.c rids->types[i]); i 788 source3/rpcclient/cmd_samr.c uint32 start_idx, size, num_dom_users, i; i 840 source3/rpcclient/cmd_samr.c for (i = 0; i < num_dom_users; i++) i 842 source3/rpcclient/cmd_samr.c dom_users->entries[i].name.string, i 843 source3/rpcclient/cmd_samr.c dom_users->entries[i].idx); i 866 source3/rpcclient/cmd_samr.c uint32 start_idx, size, num_dom_groups, i; i 912 source3/rpcclient/cmd_samr.c for (i = 0; i < num_dom_groups; i++) i 914 source3/rpcclient/cmd_samr.c dom_groups->entries[i].name.string, i 915 source3/rpcclient/cmd_samr.c dom_groups->entries[i].idx); i 938 source3/rpcclient/cmd_samr.c uint32 start_idx, size, num_als_groups, i; i 986 source3/rpcclient/cmd_samr.c for (i = 0; i < num_als_groups; i++) i 988 source3/rpcclient/cmd_samr.c als_groups->entries[i].name.string, i 989 source3/rpcclient/cmd_samr.c als_groups->entries[i].idx); i 1011 source3/rpcclient/cmd_samr.c uint32 start_idx, size, num_entries, i; i 1050 source3/rpcclient/cmd_samr.c for (i = 0; i < num_entries; i++) i 1052 source3/rpcclient/cmd_samr.c sam->entries[i].name.string, i 1053 source3/rpcclient/cmd_samr.c sam->entries[i].idx); i 1074 source3/rpcclient/cmd_samr.c uint32 alias_rid, i; i 1125 source3/rpcclient/cmd_samr.c for (i = 0; i < sid_array.num_sids; i++) { i 1128 source3/rpcclient/cmd_samr.c sid_to_fstring(sid_str, sid_array.sids[i].sid); i 1323 source3/rpcclient/cmd_samr.c uint32 start_idx=0, max_entries=250, max_size = 0xffff, num_entries = 0, i; i 1456 source3/rpcclient/cmd_samr.c for (i = 0; i < num_entries; i++) { i 1459 source3/rpcclient/cmd_samr.c display_sam_info_1(&info.info1.entries[i]); i 1462 source3/rpcclient/cmd_samr.c display_sam_info_2(&info.info2.entries[i]); i 1465 source3/rpcclient/cmd_samr.c display_sam_info_3(&info.info3.entries[i]); i 1468 source3/rpcclient/cmd_samr.c display_sam_info_4(&info.info4.entries[i]); i 1471 source3/rpcclient/cmd_samr.c display_sam_info_5(&info.info5.entries[i]); i 1831 source3/rpcclient/cmd_samr.c int i; i 1870 source3/rpcclient/cmd_samr.c for (i = 0; i < num_names; i++) { i 1871 source3/rpcclient/cmd_samr.c init_lsa_String(&names[i], argv[i + 2]); i 1886 source3/rpcclient/cmd_samr.c for (i = 0; i < num_names; i++) i 1887 source3/rpcclient/cmd_samr.c printf("name %s: 0x%x (%d)\n", names[i].string, rids.ids[i], i 1888 source3/rpcclient/cmd_samr.c name_types.ids[i]); i 1908 source3/rpcclient/cmd_samr.c int i; i 1944 source3/rpcclient/cmd_samr.c for (i = 0; i < argc - 2; i++) i 1945 source3/rpcclient/cmd_samr.c sscanf(argv[i + 2], "%i", &rids[i]); i 1960 source3/rpcclient/cmd_samr.c for (i = 0; i < num_rids; i++) { i 1962 source3/rpcclient/cmd_samr.c rids[i], names.names[i].string, types.ids[i]); i 71 source3/rpcclient/cmd_spoolss.c int i=-1; i 75 source3/rpcclient/cmd_spoolss.c i++; i 76 source3/rpcclient/cmd_spoolss.c } while ( (archi_table[i].long_archi!=NULL ) && i 77 source3/rpcclient/cmd_spoolss.c StrCaseCmp(long_archi, archi_table[i].long_archi) ); i 79 source3/rpcclient/cmd_spoolss.c if (archi_table[i].long_archi==NULL) { i 87 source3/rpcclient/cmd_spoolss.c DEBUGADD(108,("index: [%d]\n", i)); i 88 source3/rpcclient/cmd_spoolss.c DEBUGADD(108,("long architecture: [%s]\n", archi_table[i].long_archi)); i 89 source3/rpcclient/cmd_spoolss.c DEBUGADD(108,("short architecture: [%s]\n", archi_table[i].short_archi)); i 91 source3/rpcclient/cmd_spoolss.c return archi_table[i].short_archi; i 285 source3/rpcclient/cmd_spoolss.c uint32_t i, count; i 322 source3/rpcclient/cmd_spoolss.c for (i = 0; i < count; i++) { i 325 source3/rpcclient/cmd_spoolss.c display_print_info0(&info[i].info0); i 328 source3/rpcclient/cmd_spoolss.c display_print_info1(&info[i].info1); i 331 source3/rpcclient/cmd_spoolss.c display_print_info2(&info[i].info2); i 334 source3/rpcclient/cmd_spoolss.c display_print_info3(&info[i].info3); i 337 source3/rpcclient/cmd_spoolss.c display_print_info4(&info[i].info4); i 340 source3/rpcclient/cmd_spoolss.c display_print_info5(&info[i].info5); i 343 source3/rpcclient/cmd_spoolss.c display_print_info6(&info[i].info6); i 431 source3/rpcclient/cmd_spoolss.c int i; i 433 source3/rpcclient/cmd_spoolss.c for (i = 0; i < count; i++) { i 436 source3/rpcclient/cmd_spoolss.c display_port_info_1(&info[i].info1); i 439 source3/rpcclient/cmd_spoolss.c display_port_info_2(&info[i].info2); i 709 source3/rpcclient/cmd_spoolss.c size_t i, len; i 712 source3/rpcclient/cmd_spoolss.c for (i=0; i<len; i++) { i 713 source3/rpcclient/cmd_spoolss.c if (hex[i] == '\0') { i 716 source3/rpcclient/cmd_spoolss.c if (i%40 == 0) { i 719 source3/rpcclient/cmd_spoolss.c putchar(hex[i]); i 726 source3/rpcclient/cmd_spoolss.c uint32_t i, num_values; i 737 source3/rpcclient/cmd_spoolss.c for (i=0; i<num_values; i++) { i 738 source3/rpcclient/cmd_spoolss.c d_printf("%s\n", values[i]); i 756 source3/rpcclient/cmd_spoolss.c int i; i 771 source3/rpcclient/cmd_spoolss.c for (i=0; i<len; i++) { i 772 source3/rpcclient/cmd_spoolss.c if (hex[i] == '\0') { i 775 source3/rpcclient/cmd_spoolss.c if (i%40 == 0) { i 778 source3/rpcclient/cmd_spoolss.c putchar(hex[i]); i 786 source3/rpcclient/cmd_spoolss.c for (i=0; r->string_array[i] != NULL; i++) { i 787 source3/rpcclient/cmd_spoolss.c printf("%s ", r->string_array[i]); i 993 source3/rpcclient/cmd_spoolss.c int i; i 1008 source3/rpcclient/cmd_spoolss.c for (i=0; r->dependent_files && r->dependent_files[i] != NULL; i++) { i 1009 source3/rpcclient/cmd_spoolss.c printf("\tDependentfiles: [%s]\n", r->dependent_files[i]); i 1022 source3/rpcclient/cmd_spoolss.c int i; i 1037 source3/rpcclient/cmd_spoolss.c for (i=0; r->dependent_files && r->dependent_files[i] != NULL; i++) { i 1038 source3/rpcclient/cmd_spoolss.c printf("\tDependentfiles: [%s]\n", r->dependent_files[i]); i 1044 source3/rpcclient/cmd_spoolss.c for (i=0; r->previous_names && r->previous_names[i] != NULL; i++) { i 1045 source3/rpcclient/cmd_spoolss.c printf("\tPrevious Names: [%s]\n", r->previous_names[i]); i 1077 source3/rpcclient/cmd_spoolss.c int i; i 1092 source3/rpcclient/cmd_spoolss.c for (i=0; r->dependent_files && r->dependent_files[i] != NULL; i++) { i 1093 source3/rpcclient/cmd_spoolss.c printf("\tDependentfiles: [%s]\n", r->dependent_files[i]); i 1099 source3/rpcclient/cmd_spoolss.c for (i=0; r->previous_names && r->previous_names[i] != NULL; i++) { i 1100 source3/rpcclient/cmd_spoolss.c printf("\tPrevious Names: [%s]\n", r->previous_names[i]); i 1118 source3/rpcclient/cmd_spoolss.c int i; i 1135 source3/rpcclient/cmd_spoolss.c for (i=0; r->dependent_files && r->dependent_files[i] != NULL; i++) { i 1136 source3/rpcclient/cmd_spoolss.c printf("\tDependentfiles: [%s]\n", r->dependent_files[i]); i 1139 source3/rpcclient/cmd_spoolss.c for (i=0; r->previous_names && r->previous_names[i] != NULL; i++) { i 1140 source3/rpcclient/cmd_spoolss.c printf("\tPrevious Names: [%s]\n", r->previous_names[i]); i 1151 source3/rpcclient/cmd_spoolss.c for (i=0; r->color_profiles && r->color_profiles[i] != NULL; i++) { i 1152 source3/rpcclient/cmd_spoolss.c printf("\tColor Profiles: [%s]\n", r->color_profiles[i]); i 1156 source3/rpcclient/cmd_spoolss.c for (i=0; r->core_driver_dependencies && r->core_driver_dependencies[i] != NULL; i++) { i 1157 source3/rpcclient/cmd_spoolss.c printf("\tCore Driver Dependencies: [%s]\n", r->core_driver_dependencies[i]); i 1177 source3/rpcclient/cmd_spoolss.c uint32_t i; i 1209 source3/rpcclient/cmd_spoolss.c for (i=0; archi_table[i].long_archi!=NULL; i++) { i 1213 source3/rpcclient/cmd_spoolss.c archi_table[i].long_archi, i 1216 source3/rpcclient/cmd_spoolss.c archi_table[i].version, i 1229 source3/rpcclient/cmd_spoolss.c printf("\n[%s]\n", archi_table[i].long_archi); i 1361 source3/rpcclient/cmd_spoolss.c uint32_t i; i 1384 source3/rpcclient/cmd_spoolss.c for (i=0; archi_table[i].long_archi!=NULL; i++) { i 1387 source3/rpcclient/cmd_spoolss.c if (i>0 && strequal(archi_table[i].long_archi, archi_table[i-1].long_archi)) { i 1392 source3/rpcclient/cmd_spoolss.c archi_table[i].long_archi, i 1477 source3/rpcclient/cmd_spoolss.c int i; i 1479 source3/rpcclient/cmd_spoolss.c for (i=0; archi_table[i].long_archi != NULL; i++) i 1481 source3/rpcclient/cmd_spoolss.c if (strcmp(arch, archi_table[i].short_archi) == 0) i 1483 source3/rpcclient/cmd_spoolss.c info->version = archi_table[i].version; i 1484 source3/rpcclient/cmd_spoolss.c info->architecture = talloc_strdup(mem_ctx, archi_table[i].long_archi); i 1489 source3/rpcclient/cmd_spoolss.c if (archi_table[i].long_archi == NULL) i 1543 source3/rpcclient/cmd_spoolss.c int i; i 1582 source3/rpcclient/cmd_spoolss.c for (i=0; i < count; i++) { i 1583 source3/rpcclient/cmd_spoolss.c deps->string[i] = file_array[i]; i 1812 source3/rpcclient/cmd_spoolss.c int i; i 1834 source3/rpcclient/cmd_spoolss.c for (i=0; archi_table[i].long_archi; i++) { i 1836 source3/rpcclient/cmd_spoolss.c if (arch && !strequal( archi_table[i].long_archi, arch)) i 1839 source3/rpcclient/cmd_spoolss.c if (vers >= 0 && archi_table[i].version != vers) i 1845 source3/rpcclient/cmd_spoolss.c archi_table[i].long_archi, i 1848 source3/rpcclient/cmd_spoolss.c archi_table[i].version, i 1855 source3/rpcclient/cmd_spoolss.c argv[1], archi_table[i].long_archi, archi_table[i].version, win_errstr(result)); i 1861 source3/rpcclient/cmd_spoolss.c archi_table[i].long_archi, archi_table[i].version); i 1879 source3/rpcclient/cmd_spoolss.c int i; i 1888 source3/rpcclient/cmd_spoolss.c for (i=0; archi_table[i].long_archi; i++) { i 1892 source3/rpcclient/cmd_spoolss.c archi_table[i].long_archi, i 1901 source3/rpcclient/cmd_spoolss.c argv[1], archi_table[i].long_archi, i 1906 source3/rpcclient/cmd_spoolss.c archi_table[i].long_archi); i 2313 source3/rpcclient/cmd_spoolss.c uint32_t num_forms, level = 1, i; i 2352 source3/rpcclient/cmd_spoolss.c for (i = 0; i < num_forms; i++) { i 2355 source3/rpcclient/cmd_spoolss.c display_form_info1(&forms[i].info1); i 2358 source3/rpcclient/cmd_spoolss.c display_form_info2(&forms[i].info2); i 2456 source3/rpcclient/cmd_spoolss.c int i, num_strings; i 2459 source3/rpcclient/cmd_spoolss.c for (i=4; i<argc; i++) { i 2460 source3/rpcclient/cmd_spoolss.c if (strcmp(argv[i], "NULL") == 0) { i 2461 source3/rpcclient/cmd_spoolss.c argv[i] = ""; i 2463 source3/rpcclient/cmd_spoolss.c if (!add_string_to_array(mem_ctx, argv[i], i 2475 source3/rpcclient/cmd_spoolss.c for (i=0; i < num_strings; i++) { i 2476 source3/rpcclient/cmd_spoolss.c data.string_array[i] = strings[i]; i 2569 source3/rpcclient/cmd_spoolss.c uint32_t level = 1, count, i; i 2608 source3/rpcclient/cmd_spoolss.c for (i = 0; i < count; i++) { i 2611 source3/rpcclient/cmd_spoolss.c display_job_info1(&info[i].info1); i 2614 source3/rpcclient/cmd_spoolss.c display_job_info2(&info[i].info2); i 2770 source3/rpcclient/cmd_spoolss.c uint32_t i = 0; i 2802 source3/rpcclient/cmd_spoolss.c i, i 2821 source3/rpcclient/cmd_spoolss.c i++, i 2860 source3/rpcclient/cmd_spoolss.c uint32_t i; i 2895 source3/rpcclient/cmd_spoolss.c for (i=0; i < count; i++) { i 2896 source3/rpcclient/cmd_spoolss.c display_printer_data(info[i].value_name, i 2897 source3/rpcclient/cmd_spoolss.c info[i].type, i 2898 source3/rpcclient/cmd_spoolss.c info[i].data); i 2921 source3/rpcclient/cmd_spoolss.c int i; i 2958 source3/rpcclient/cmd_spoolss.c for (i=0; key_buffer && key_buffer[i]; i++) { i 2959 source3/rpcclient/cmd_spoolss.c printf("%s\n", key_buffer[i]); i 3274 source3/rpcclient/cmd_spoolss.c uint32_t num_procs, level = 1, i; i 3306 source3/rpcclient/cmd_spoolss.c for (i = 0; i < num_procs; i++) { i 3309 source3/rpcclient/cmd_spoolss.c display_proc_info1(&procs[i].info1); i 3329 source3/rpcclient/cmd_spoolss.c uint32_t num_procs, level = 1, i; i 3361 source3/rpcclient/cmd_spoolss.c for (i = 0; i < num_procs; i++) { i 3364 source3/rpcclient/cmd_spoolss.c display_proc_data_types_info1(&procs[i].info1); i 3390 source3/rpcclient/cmd_spoolss.c uint32_t count, level = 1, i; i 3418 source3/rpcclient/cmd_spoolss.c for (i = 0; i < count; i++) { i 3421 source3/rpcclient/cmd_spoolss.c display_monitor1(&info[i].info1); i 3424 source3/rpcclient/cmd_spoolss.c display_monitor2(&info[i].info2); i 31 source3/rpcclient/cmd_srvsvc.c int i; i 40 source3/rpcclient/cmd_srvsvc.c for (i = 0; i < 32; i++) { i 41 source3/rpcclient/cmd_srvsvc.c if (type & (1 << i)) { i 42 source3/rpcclient/cmd_srvsvc.c switch (1 << i) { i 125 source3/rpcclient/cmd_srvsvc.c i = strlen(typestr) - 1; i 127 source3/rpcclient/cmd_srvsvc.c if (typestr[i] == ' ') i 128 source3/rpcclient/cmd_srvsvc.c typestr[i] = 0; i 268 source3/rpcclient/cmd_srvsvc.c uint32 preferred_len = 0xffffffff, i; i 362 source3/rpcclient/cmd_srvsvc.c for (i = 0; i < totalentries; i++) i 363 source3/rpcclient/cmd_srvsvc.c display_share_info_1(&info_ctr.ctr.ctr1->array[i]); i 366 source3/rpcclient/cmd_srvsvc.c for (i = 0; i < totalentries; i++) i 367 source3/rpcclient/cmd_srvsvc.c display_share_info_2(&info_ctr.ctr.ctr2->array[i]); i 370 source3/rpcclient/cmd_srvsvc.c for (i = 0; i < totalentries; i++) i 371 source3/rpcclient/cmd_srvsvc.c display_share_info_502(&info_ctr.ctr.ctr502->array[i]); i 153 source3/rpcclient/cmd_wkssvc.c int i=0; i 154 source3/rpcclient/cmd_wkssvc.c for (i = 0; i < ctr->count; i++) { i 155 source3/rpcclient/cmd_wkssvc.c printf("name: %d %s\n", i, ctr->computer_name->string); i 51 source3/rpcclient/rpcclient.c int i, count=0; i 83 source3/rpcclient/rpcclient.c for (i=0; commands->cmd_set[i].name; i++) { i 84 source3/rpcclient/rpcclient.c if ((strncmp(text, commands->cmd_set[i].name, strlen(text)) == 0) && i 85 source3/rpcclient/rpcclient.c (( commands->cmd_set[i].returntype == RPC_RTYPE_NTSTATUS && i 86 source3/rpcclient/rpcclient.c commands->cmd_set[i].ntfn ) || i 87 source3/rpcclient/rpcclient.c ( commands->cmd_set[i].returntype == RPC_RTYPE_WERROR && i 88 source3/rpcclient/rpcclient.c commands->cmd_set[i].wfn))) { i 89 source3/rpcclient/rpcclient.c matches[count] = SMB_STRDUP(commands->cmd_set[i].name); i 91 source3/rpcclient/rpcclient.c for (i = 0; i < count; i++) { i 203 source3/rpcclient/rpcclient.c int i; i 222 source3/rpcclient/rpcclient.c i = 0; i 227 source3/rpcclient/rpcclient.c i++; i 228 source3/rpcclient/rpcclient.c if (i%3 == 0) i 92 source3/services/services_db.c size_t i = 0; i 99 source3/services/services_db.c init_sec_ace(&ace[i++], &global_sid_World, i 102 source3/services/services_db.c init_sec_ace(&ace[i++], &global_sid_Builtin_Power_Users, i 105 source3/services/services_db.c init_sec_ace(&ace[i++], &global_sid_Builtin_Server_Operators, i 107 source3/services/services_db.c init_sec_ace(&ace[i++], &global_sid_Builtin_Administrators, i 112 source3/services/services_db.c if ( !(theacl = make_sec_acl(ctx, NT4_ACL_REVISION, i, ace)) ) i 130 source3/services/services_db.c int i; i 132 source3/services/services_db.c for ( i=0; common_unix_svcs[i].servicename; i++ ) { i 133 source3/services/services_db.c if (strequal(servicename, common_unix_svcs[i].servicename)) { i 137 source3/services/services_db.c common_unix_svcs[i].dispname, i 138 source3/services/services_db.c common_unix_svcs[i].servicename) < 0) { i 255 source3/services/services_db.c int i; i 276 source3/services/services_db.c for ( i=0; builtin_svcs[i].servicename; i++ ) { i 277 source3/services/services_db.c if ( strequal( name, builtin_svcs[i].servicename ) ) { i 281 source3/services/services_db.c builtin_svcs[i].daemon) > 0) { i 287 source3/services/services_db.c init_unistr2( &description, builtin_svcs[i].description, UNI_STR_TERMINATE ); i 288 source3/services/services_db.c init_unistr2( &dname, builtin_svcs[i].dispname, UNI_STR_TERMINATE ); i 295 source3/services/services_db.c if ( builtin_svcs[i].servicename == NULL ) { i 447 source3/services/services_db.c int i; i 476 source3/services/services_db.c for ( i=0; builtin_svcs[i].servicename; i++ ) i 477 source3/services/services_db.c add_new_svc_name( key, subkeys, builtin_svcs[i].servicename ); i 479 source3/services/services_db.c for ( i=0; service_list && service_list[i]; i++ ) { i 482 source3/services/services_db.c if ( regsubkey_ctr_key_exists( subkeys, service_list[i] ) ) i 487 source3/services/services_db.c add_new_svc_name( key, subkeys, service_list[i] ); i 578 source3/smbd/aio.c int i; i 601 source3/smbd/aio.c for( i = 0, aio_ex = aio_list_head; i 605 source3/smbd/aio.c aiocb_list[i++] = &aio_ex->acb; i 636 source3/smbd/aio.c for( i = 0; i < aio_completion_count; i++) { i 637 source3/smbd/aio.c uint16 mid = aiocb_list[i]->aio_sigevent.sigev_value.sival_int; i 293 source3/smbd/blocking.c int i; i 309 source3/smbd/blocking.c for(i = blr->lock_num - 1; i >= 0; i--) { i 312 source3/smbd/blocking.c lock_pid = get_lock_pid( data, i, large_file_format); i 313 source3/smbd/blocking.c count = get_lock_count( data, i, large_file_format); i 314 source3/smbd/blocking.c offset = get_lock_offset( data, i, large_file_format, &err); i 497 source3/smbd/chgpasswd.c size_t i; i 526 source3/smbd/chgpasswd.c for (i = 0; i < len; i++) { i 527 source3/smbd/chgpasswd.c if (iscntrl((int)oldpass[i])) { i 534 source3/smbd/chgpasswd.c for (i = 0; i < len; i++) { i 535 source3/smbd/chgpasswd.c if (iscntrl((int)newpass[i])) { i 1023 source3/smbd/chgpasswd.c int i; i 1054 source3/smbd/chgpasswd.c for (i=0; i<pwHisLen; i++) { i 1056 source3/smbd/chgpasswd.c const uchar *current_salt = &pwhistory[i*PW_HISTORY_ENTRY_LEN]; i 1057 source3/smbd/chgpasswd.c const uchar *old_nt_pw_salted_md5_hash = &pwhistory[(i*PW_HISTORY_ENTRY_LEN)+ i 136 source3/smbd/close.c int i; i 142 source3/smbd/close.c for (i=0; i<lck->num_share_modes; i++) { i 143 source3/smbd/close.c struct share_mode_entry *e = &lck->share_modes[i]; i 177 source3/smbd/close.c int i; i 205 source3/smbd/close.c for (i=0; i<num_streams; i++) { i 209 source3/smbd/close.c if (strequal(stream_info[i].name, "::$DATA")) { i 214 source3/smbd/close.c stream_info[i].name); i 298 source3/smbd/close.c int i; i 301 source3/smbd/close.c for (i=0; i<lck->num_share_modes; i++) { i 302 source3/smbd/close.c struct share_mode_entry *e = &lck->share_modes[i]; i 667 source3/smbd/close.c int i; i 670 source3/smbd/close.c for (i=0; i<lck->num_share_modes; i++) { i 671 source3/smbd/close.c struct share_mode_entry *e = &lck->share_modes[i]; i 90 source3/smbd/conn.c int i; i 94 source3/smbd/conn.c i = bitmap_find(bmap, find_offset); i 96 source3/smbd/conn.c if (i == -1) { i 131 source3/smbd/conn.c if (i > 65534) { i 142 source3/smbd/conn.c conn->cnum = i; i 145 source3/smbd/conn.c bitmap_set(bmap, i); i 1280 source3/smbd/dir.c int i; i 1286 source3/smbd/dir.c for (i = dirp->name_cache_index; i >= 0; i--) { i 1287 source3/smbd/dir.c struct name_cache_entry *e = &dirp->name_cache[i]; i 1294 source3/smbd/dir.c for (i = dirp->name_cache_size - 1; i > dirp->name_cache_index; i--) { i 1295 source3/smbd/dir.c struct name_cache_entry *e = &dirp->name_cache[i]; i 70 source3/smbd/dmapi.c int i, err; i 118 source3/smbd/dmapi.c for (i = 0; i < nsessions; ++i) { i 119 source3/smbd/dmapi.c err = dm_query_session(sessions[i], sizeof(buf), buf, &buflen); i 122 source3/smbd/dmapi.c ctx->session = sessions[i]; i 146 source3/smbd/error.c int i=0; i 155 source3/smbd/error.c while (unix_dos_nt_errmap[i].dos_class != 0) { i 156 source3/smbd/error.c if (unix_dos_nt_errmap[i].unix_error == errno) { i 157 source3/smbd/error.c eclass = unix_dos_nt_errmap[i].dos_class; i 158 source3/smbd/error.c ecode = unix_dos_nt_errmap[i].dos_code; i 159 source3/smbd/error.c ntstatus = unix_dos_nt_errmap[i].nt_error; i 162 source3/smbd/error.c i++; i 42 source3/smbd/fake_file.c int i; i 44 source3/smbd/fake_file.c for (i=0; fake_files[i].name!=NULL; i++) { i 45 source3/smbd/fake_file.c if (fake_files[i].type==type) { i 50 source3/smbd/fake_file.c if (fake_files[i].name == NULL) { i 54 source3/smbd/fake_file.c DEBUG(5,("init_fake_file_handle: for [%s]\n",fake_files[i].name)); i 64 source3/smbd/fake_file.c if (fake_files[i].init_pd) { i 65 source3/smbd/fake_file.c fh->private_data = fake_files[i].init_pd(fh); i 77 source3/smbd/fake_file.c int i; i 85 source3/smbd/fake_file.c for (i=0;fake_files[i].name!=NULL;i++) { i 86 source3/smbd/fake_file.c if (strncmp(fname,fake_files[i].name,strlen(fake_files[i].name))==0) { i 88 source3/smbd/fake_file.c return fake_files[i].type; i 211 source3/smbd/file_access.c unsigned int i; i 219 source3/smbd/file_access.c for (i = 0; i < secdesc->dacl->num_aces; i++) { i 220 source3/smbd/file_access.c struct security_ace *psa = &secdesc->dacl->aces[i]; i 939 source3/smbd/filename.c unsigned int i, num_streams; i 973 source3/smbd/filename.c for (i=0; i<num_streams; i++) { i 975 source3/smbd/filename.c streamname, streams[i].name)); i 976 source3/smbd/filename.c if (fname_equal(streamname, streams[i].name, i 984 source3/smbd/filename.c if (i == num_streams) { i 993 source3/smbd/filename.c result = talloc_asprintf(mem_ctx, "%s%s", basepath, streams[i].name); i 45 source3/smbd/files.c int i; i 59 source3/smbd/files.c i = bitmap_find(file_bmap, first_file); i 60 source3/smbd/files.c if (i == -1) { i 90 source3/smbd/files.c first_file = (i+1) % real_max_open_files; i 92 source3/smbd/files.c bitmap_set(file_bmap, i); i 95 source3/smbd/files.c fsp->fnum = i + FILE_HANDLE_OFFSET; i 103 source3/smbd/files.c i, fsp->fnum, files_used)); i 707 source3/smbd/ipc.c unsigned int i; i 734 source3/smbd/ipc.c for (i=0;i<state->setup_count;i++) { i 735 source3/smbd/ipc.c state->setup[i] = SVAL(req->vwv + 14 + i, 0); i 216 source3/smbd/lanman.c int i, n; i 224 source3/smbd/lanman.c i = **p; i 225 source3/smbd/lanman.c if (isdigit(i)) { i 226 source3/smbd/lanman.c n = 10 * n + (i - '0'); i 272 source3/smbd/lanman.c int i; i 278 source3/smbd/lanman.c i = count * getlen(p->format); i 280 source3/smbd/lanman.c i += subcount * getlen(p->subformat); i 287 source3/smbd/lanman.c if (i > n) { i 288 source3/smbd/lanman.c p->neededlen = i; i 289 source3/smbd/lanman.c i = n = 0; i 304 source3/smbd/lanman.c p->buflen = i; i 305 source3/smbd/lanman.c n -= i; i 306 source3/smbd/lanman.c p->stringbuf = p->base + i; i 646 source3/smbd/lanman.c int i; i 694 source3/smbd/lanman.c for ( i=0; i<count && driver.info_3->dependentfiles && *driver.info_3->dependentfiles[i]; i++) i 696 source3/smbd/lanman.c trim_string(driver.info_3->dependentfiles[i], "\\print$\\WIN40\\0\\", 0); i 697 source3/smbd/lanman.c PACKS(desc,"z",driver.info_3->dependentfiles[i]); /* driver files to copy */ i 698 source3/smbd/lanman.c DEBUG(3,("Dependent File: %s:\n",driver.info_3->dependentfiles[i])); i 702 source3/smbd/lanman.c if ( i != count ) i 704 source3/smbd/lanman.c count, i)); i 706 source3/smbd/lanman.c DEBUG(3,("fill_printq_info on <%s> gave %d entries\n", SERVICE(snum),i)); i 796 source3/smbd/lanman.c int i; i 797 source3/smbd/lanman.c for (i=0;i<count;i++) i 798 source3/smbd/lanman.c fill_printjob_info(conn,snum,uLevel == 2 ? 1 : 2,desc,&queue[i],i); i 983 source3/smbd/lanman.c int i, n; i 1019 source3/smbd/lanman.c for (i = 0; i < services; i++) { i 1020 source3/smbd/lanman.c if (lp_snum_ok(i) && lp_print_ok(i) && lp_browseable(i)) { i 1042 source3/smbd/lanman.c for (i = 0; i < services; i++) { i 1043 source3/smbd/lanman.c if (lp_snum_ok(i) && lp_print_ok(i) && lp_browseable(i)) { i 1044 source3/smbd/lanman.c subcntarr[n] = print_queue_status(i, &queue[n],&status[n]); i 1062 source3/smbd/lanman.c for (i = 0; i < services; i++) { i 1063 source3/smbd/lanman.c if (lp_snum_ok(i) && lp_print_ok(i) && lp_browseable(i)) { i 1064 source3/smbd/lanman.c fill_printq_info(conn,i,uLevel,&desc,subcntarr[n],queue[n],&status[n]); i 1086 source3/smbd/lanman.c for (i = 0; i < queuecnt; i++) { i 1088 source3/smbd/lanman.c SAFE_FREE(queue[i]); i 1100 source3/smbd/lanman.c for (i = 0; i < queuecnt; i++) { i 1102 source3/smbd/lanman.c SAFE_FREE(queue[i]); i 1155 source3/smbd/lanman.c int i; i 1172 source3/smbd/lanman.c for (i=0;lines[i];i++) { i 1175 source3/smbd/lanman.c const char *ptr = lines[i]; i 1382 source3/smbd/lanman.c int i,missed; i 1448 source3/smbd/lanman.c for (i=0;i<total;i++) { i 1449 source3/smbd/lanman.c struct srv_info_struct *s = &servers[i]; i 1484 source3/smbd/lanman.c for (i = 0; i < total && count2;i++) { i 1485 source3/smbd/lanman.c struct srv_info_struct *s = &servers[i]; i 1790 source3/smbd/lanman.c int i; i 1812 source3/smbd/lanman.c for (i=0;i<count;i++) { i 1814 source3/smbd/lanman.c if (!(lp_browseable(i) && lp_snum_ok(i))) { i 1817 source3/smbd/lanman.c push_ascii_fstring(servicename_dos, lp_servicename(i)); i 1819 source3/smbd/lanman.c if( lp_browseable( i ) && lp_snum_ok( i ) && (strlen(servicename_dos) < 13)) { i 1821 source3/smbd/lanman.c data_len += fill_share_info(conn,i,uLevel,0,&f_len,0,&s_len,0); i 1843 source3/smbd/lanman.c for( i = 0; i < count; i++ ) { i 1845 source3/smbd/lanman.c if (!(lp_browseable(i) && lp_snum_ok(i))) { i 1849 source3/smbd/lanman.c push_ascii_fstring(servicename_dos, lp_servicename(i)); i 1850 source3/smbd/lanman.c if (lp_browseable(i) && lp_snum_ok(i) && (strlen(servicename_dos) < 13)) { i 1851 source3/smbd/lanman.c if (fill_share_info( conn,i,uLevel,&p,&f_len,&p2,&s_len,*rdata ) < 0) { i 2034 source3/smbd/lanman.c int i; i 2132 source3/smbd/lanman.c for(i=0; i<num_entries; i++) { i 2135 source3/smbd/lanman.c name = sam_entries->entries[i].name.string; i 2139 source3/smbd/lanman.c DEBUG(3,("overflow on entry %d group %s\n", i, i 2148 source3/smbd/lanman.c DEBUG(10,("adding entry %d group %s\n", i, p)); i 2199 source3/smbd/lanman.c uint32_t i; i 2309 source3/smbd/lanman.c for (i=0; i<rids->count; i++) { i 2313 source3/smbd/lanman.c 1, &rids->rids[i].rid, i 2353 source3/smbd/lanman.c int i, resume_context, cli_buf_size; i 2456 source3/smbd/lanman.c for (i=0; i<num_entries; i++) { i 2459 source3/smbd/lanman.c name = sam_entries->entries[i].name.string; i 3095 source3/smbd/lanman.c int i,count; i 3106 source3/smbd/lanman.c for (i=0;i<count;i++) { i 3107 source3/smbd/lanman.c if (strequal(servers[i].name,global_myname())) { i 3108 source3/smbd/lanman.c servertype = servers[i].type; i 3111 source3/smbd/lanman.c servers[i].comment); i 3866 source3/smbd/lanman.c int i; i 3904 source3/smbd/lanman.c for (i = 0; i < count; i++) { i 3905 source3/smbd/lanman.c if (queue[i].job == jobid) { i 3927 source3/smbd/lanman.c if (i < count) { i 3928 source3/smbd/lanman.c fill_printjob_info(conn,snum,uLevel,&desc,&queue[i],i); i 3966 source3/smbd/lanman.c int i, succnt=0; i 4017 source3/smbd/lanman.c for (i = 0; i < count; i++) { i 4018 source3/smbd/lanman.c fill_printjob_info(conn,snum,uLevel,&desc,&queue[i],i); i 4020 source3/smbd/lanman.c succnt = i+1; i 4202 source3/smbd/lanman.c int i, n, succnt=0; i 4225 source3/smbd/lanman.c for (i = 0; i < services; i++) { i 4226 source3/smbd/lanman.c if (lp_snum_ok(i) && lp_print_ok(i) && lp_browseable(i)) { i 4243 source3/smbd/lanman.c for (i = 0; i < services; i++) { i 4244 source3/smbd/lanman.c if (lp_snum_ok(i) && lp_print_ok(i) && lp_browseable(i)) { i 4245 source3/smbd/lanman.c fill_printdest_info(conn,i,uLevel,&desc); i 4480 source3/smbd/lanman.c int i, num_sessions; i 4518 source3/smbd/lanman.c for(i=0; i<num_sessions; i++) { i 4519 source3/smbd/lanman.c PACKS(&desc, "z", session_list[i].remote_machine); i 4520 source3/smbd/lanman.c PACKS(&desc, "z", session_list[i].username); i 4666 source3/smbd/lanman.c int i; i 4696 source3/smbd/lanman.c for (i=0;api_commands[i].name;i++) { i 4697 source3/smbd/lanman.c if (api_commands[i].id == api_command && api_commands[i].fn) { i 4698 source3/smbd/lanman.c DEBUG(3,("Doing %s\n",api_commands[i].name)); i 4705 source3/smbd/lanman.c if (api_commands[i].auth_user && lp_restrict_anonymous()) { i 4732 source3/smbd/lanman.c reply = api_commands[i].fn(conn, i 40 source3/smbd/mangle.c int i; i 50 source3/smbd/mangle.c for (i=0; mangle_backends[i].name && !mangle_fns; i++) { i 51 source3/smbd/mangle.c if (!method || !*method || strcmp(method, mangle_backends[i].name) == 0) { i 52 source3/smbd/mangle.c mangle_fns = mangle_backends[i].init_fn(); i 426 source3/smbd/mangle_hash.c size_t i = 1; i 427 source3/smbd/mangle_hash.c while( s1[i] && (tolower_ascii( s1[i] ) == s2[i]) ) i 428 source3/smbd/mangle_hash.c i++; i 429 source3/smbd/mangle_hash.c if( !s1[i] && !s2[i] ) { i 105 source3/smbd/mangle_hash2.c unsigned int i; i 121 source3/smbd/mangle_hash2.c for (value = FNV1_INIT, i=0; i < length; i++) { i 123 source3/smbd/mangle_hash2.c value ^= (unsigned int)(str[i]); i 176 source3/smbd/mangle_hash2.c unsigned int i; i 192 source3/smbd/mangle_hash2.c for (i=9; name[i] && i < len; i++) { i 193 source3/smbd/mangle_hash2.c if (! FLAG_CHECK(name[i], FLAG_ASCII)) { i 200 source3/smbd/mangle_hash2.c for (i=0;i<mangle_prefix;i++) { i 201 source3/smbd/mangle_hash2.c if (! FLAG_CHECK(name[i], FLAG_ASCII)) { i 210 source3/smbd/mangle_hash2.c for (i=mangle_prefix;i<6;i++) { i 211 source3/smbd/mangle_hash2.c if (! FLAG_CHECK(name[i], FLAG_BASECHAR)) { i 266 source3/smbd/mangle_hash2.c int len, i; i 314 source3/smbd/mangle_hash2.c for (i=0; name[i]; i++) { i 315 source3/smbd/mangle_hash2.c if (FLAG_CHECK(name[i], FLAG_ILLEGAL)) { i 319 source3/smbd/mangle_hash2.c if (!allow_wildcards && FLAG_CHECK(name[i], FLAG_WILDCARD)) { i 322 source3/smbd/mangle_hash2.c if (((unsigned char)name[i]) > 0x7e) { i 325 source3/smbd/mangle_hash2.c if (strchr(force_shortname_chars, name[i])) { i 356 source3/smbd/mangle_hash2.c unsigned int i; i 370 source3/smbd/mangle_hash2.c for (multiplier=36, i=5;i>=mangle_prefix;i--) { i 371 source3/smbd/mangle_hash2.c unsigned int v = base_reverse[(unsigned char)name[i]]; i 421 source3/smbd/mangle_hash2.c int i; i 422 source3/smbd/mangle_hash2.c for (i=0; reserved_names[i]; i++) { i 423 source3/smbd/mangle_hash2.c int len = strlen(reserved_names[i]); i 425 source3/smbd/mangle_hash2.c if (strnequal(name, reserved_names[i], len) && i 517 source3/smbd/mangle_hash2.c unsigned int extension_length, i; i 538 source3/smbd/mangle_hash2.c for (i=0; i<4 && dot_p[i+1]; i++) { i 539 source3/smbd/mangle_hash2.c if (! FLAG_CHECK(dot_p[i+1], FLAG_ASCII)) { i 544 source3/smbd/mangle_hash2.c if (i == 0 || i == 4) { i 553 source3/smbd/mangle_hash2.c for (i=0;i<mangle_prefix && name[i];i++) { i 554 source3/smbd/mangle_hash2.c lead_chars[i] = name[i]; i 555 source3/smbd/mangle_hash2.c if (! FLAG_CHECK(lead_chars[i], FLAG_ASCII)) { i 556 source3/smbd/mangle_hash2.c lead_chars[i] = '_'; i 558 source3/smbd/mangle_hash2.c lead_chars[i] = toupper_ascii(lead_chars[i]); i 560 source3/smbd/mangle_hash2.c for (;i<mangle_prefix;i++) { i 561 source3/smbd/mangle_hash2.c lead_chars[i] = '_'; i 575 source3/smbd/mangle_hash2.c for (i=1; extension_length < 3 && dot_p[i]; i++) { i 576 source3/smbd/mangle_hash2.c char c = dot_p[i]; i 588 source3/smbd/mangle_hash2.c for (i=0;i<mangle_prefix;i++) { i 589 source3/smbd/mangle_hash2.c new_name[i] = lead_chars[i]; i 593 source3/smbd/mangle_hash2.c for (i=5; i>=mangle_prefix; i--) { i 595 source3/smbd/mangle_hash2.c new_name[i] = base_forward(v % 36); i 627 source3/smbd/mangle_hash2.c int i; i 631 source3/smbd/mangle_hash2.c for (i=1;i<128;i++) { i 632 source3/smbd/mangle_hash2.c if (i <= 0x1f) { i 634 source3/smbd/mangle_hash2.c char_flags[i] |= FLAG_ILLEGAL; i 637 source3/smbd/mangle_hash2.c if ((i >= '0' && i <= '9') || i 638 source3/smbd/mangle_hash2.c (i >= 'a' && i <= 'z') || i 639 source3/smbd/mangle_hash2.c (i >= 'A' && i <= 'Z')) { i 640 source3/smbd/mangle_hash2.c char_flags[i] |= (FLAG_ASCII | FLAG_BASECHAR); i 642 source3/smbd/mangle_hash2.c if (strchr("_-$~", i)) { i 643 source3/smbd/mangle_hash2.c char_flags[i] |= FLAG_ASCII; i 646 source3/smbd/mangle_hash2.c if (strchr("*\\/?<>|\":", i)) { i 647 source3/smbd/mangle_hash2.c char_flags[i] |= FLAG_ILLEGAL; i 650 source3/smbd/mangle_hash2.c if (strchr("*?\"<>", i)) { i 651 source3/smbd/mangle_hash2.c char_flags[i] |= FLAG_WILDCARD; i 656 source3/smbd/mangle_hash2.c for (i=0;i<36;i++) { i 657 source3/smbd/mangle_hash2.c base_reverse[(unsigned char)base_forward(i)] = i; i 662 source3/smbd/mangle_hash2.c for (i=0; reserved_names[i]; i++) { i 665 source3/smbd/mangle_hash2.c c1 = (unsigned char)reserved_names[i][0]; i 666 source3/smbd/mangle_hash2.c c2 = (unsigned char)reserved_names[i][1]; i 667 source3/smbd/mangle_hash2.c c3 = (unsigned char)reserved_names[i][2]; i 668 source3/smbd/mangle_hash2.c c4 = (unsigned char)reserved_names[i][3]; i 44 source3/smbd/message.c int i; i 82 source3/smbd/message.c for (i = 0; i < len; i++) { i 83 source3/smbd/message.c if ((msg[i] == '\r') && i 84 source3/smbd/message.c (i < (len-1)) && (msg[i+1] == '\n')) { i 87 source3/smbd/message.c sz = write(fd, &msg[i], 1); i 333 source3/smbd/msdfs.c int count = 0, i; i 371 source3/smbd/msdfs.c for(i=0;i<count;i++) { i 376 source3/smbd/msdfs.c string_replace(alt_path[i], '/', '\\'); i 379 source3/smbd/msdfs.c p = alt_path[i]; i 384 source3/smbd/msdfs.c reflist[i].alternate_path = talloc_asprintf(ctx, i 387 source3/smbd/msdfs.c if (!reflist[i].alternate_path) { i 391 source3/smbd/msdfs.c reflist[i].proximity = 0; i 392 source3/smbd/msdfs.c reflist[i].ttl = REFERRAL_TTL; i 394 source3/smbd/msdfs.c reflist[i].alternate_path)); i 951 source3/smbd/msdfs.c int i=0; i 981 source3/smbd/msdfs.c for(i=0;i<junction->referral_count;i++) { i 983 source3/smbd/msdfs.c i, i 984 source3/smbd/msdfs.c junction->referral_list[i].alternate_path)); i 986 source3/smbd/msdfs.c (strlen(junction->referral_list[i].alternate_path)+1)*2; i 1017 source3/smbd/msdfs.c for(i=0;i<junction->referral_count;i++) { i 1018 source3/smbd/msdfs.c struct referral* ref = &junction->referral_list[i]; i 1065 source3/smbd/msdfs.c int offset,i=0; i 1084 source3/smbd/msdfs.c for(i=0;i<junction->referral_count;i++) { i 1086 source3/smbd/msdfs.c i, i 1087 source3/smbd/msdfs.c junction->referral_list[i].alternate_path)); i 1089 source3/smbd/msdfs.c (strlen(junction->referral_list[i].alternate_path)+1)*2; i 1115 source3/smbd/msdfs.c for(i=0;i<junction->referral_count;i++) { i 1116 source3/smbd/msdfs.c struct referral* ref = &(junction->referral_list[i]); i 1217 source3/smbd/msdfs.c int i=0; i 1221 source3/smbd/msdfs.c for(i=0;i<junction->referral_count;i++) i 1223 source3/smbd/msdfs.c junction->referral_list[i].alternate_path); i 1362 source3/smbd/msdfs.c int i=0; i 1375 source3/smbd/msdfs.c for(i=0; i<jucn->referral_count; i++) { i 1376 source3/smbd/msdfs.c char *refpath = jucn->referral_list[i].alternate_path; i 1381 source3/smbd/msdfs.c if (i == 0) { i 1386 source3/smbd/msdfs.c if (i > 0 && insert_comma) { i 1639 source3/smbd/msdfs.c int i=0; i 1654 source3/smbd/msdfs.c for(i=0;i < sharecount;i++) { i 1655 source3/smbd/msdfs.c if(lp_msdfs_root(i)) { i 1656 source3/smbd/msdfs.c jn_count += count_dfs_links(ctx, i); i 1666 source3/smbd/msdfs.c for(i=0; i < sharecount; i++) { i 1670 source3/smbd/msdfs.c if(lp_msdfs_root(i)) { i 1671 source3/smbd/msdfs.c *p_num_jn += form_junctions(ctx, i, i 511 source3/smbd/negprot.c int i; i 573 source3/smbd/negprot.c for (i=0; i<num_cliprotos; i++) { i 574 source3/smbd/negprot.c if (strcsequal(cliprotos[i], "Windows for Workgroups 3.1a")) i 577 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "DOS LM1.2X002")) i 579 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "DOS LANMAN2.1")) i 581 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "NT LM 0.12")) i 584 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "SMB 2.001")) i 586 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "LANMAN2.1")) i 588 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "LM1.2X002")) i 590 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "MICROSOFT NETWORKS 1.03")) i 592 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "XENIX CORE")) i 594 source3/smbd/negprot.c else if (strcsequal(cliprotos[i], "Samba")) { i 597 source3/smbd/negprot.c } else if (strcsequal(cliprotos[i], "POSIX 2")) { i 604 source3/smbd/negprot.c if (i == 1 && (arch & ARCH_CIFSFS)) { i 656 source3/smbd/negprot.c i = 0; i 659 source3/smbd/negprot.c while (i < num_cliprotos) { i 660 source3/smbd/negprot.c if (strequal(cliprotos[i],supported_protocols[protocol].proto_name)) i 661 source3/smbd/negprot.c choice = i; i 662 source3/smbd/negprot.c i++; i 64 source3/smbd/notify.c int i; i 69 source3/smbd/notify.c for (i=0; i<num_changes; i++) { i 76 source3/smbd/notify.c while (i+1 < num_changes && i 77 source3/smbd/notify.c notify_change_record_identical(&changes[i], i 78 source3/smbd/notify.c &changes[i+1])) { i 79 source3/smbd/notify.c i++; i 82 source3/smbd/notify.c c = &changes[i]; i 96 source3/smbd/notify.c u32_tmp = (i == num_changes-1) ? 0 : namelen + 12; i 329 source3/smbd/notify_inotify.c int i; i 331 source3/smbd/notify_inotify.c for (i=0;i<ARRAY_SIZE(inotify_mapping);i++) { i 332 source3/smbd/notify_inotify.c if (inotify_mapping[i].notify_mask & e->filter) { i 333 source3/smbd/notify_inotify.c out |= inotify_mapping[i].inotify_mask; i 334 source3/smbd/notify_inotify.c e->filter &= ~inotify_mapping[i].notify_mask; i 298 source3/smbd/notify_internal.c int i; i 307 source3/smbd/notify_internal.c for (i=notify->array->num_depths;i<=depth;i++) { i 308 source3/smbd/notify_internal.c ZERO_STRUCT(d[i]); i 338 source3/smbd/notify_internal.c for (i=0;i<d->num_entries;i++) { i 339 source3/smbd/notify_internal.c d->max_mask |= d->entries[i].filter; i 340 source3/smbd/notify_internal.c d->max_mask_subdir |= d->entries[i].subdir_filter; i 436 source3/smbd/notify_internal.c int i, depth; i 476 source3/smbd/notify_internal.c for (i=0;i<d->num_entries;i++) { i 477 source3/smbd/notify_internal.c if (private_data == d->entries[i].private_data && i 478 source3/smbd/notify_internal.c cluster_id_equal(¬ify->server, &d->entries[i].server)) { i 482 source3/smbd/notify_internal.c if (i == d->num_entries) { i 487 source3/smbd/notify_internal.c if (i < d->num_entries-1) { i 488 source3/smbd/notify_internal.c memmove(&d->entries[i], &d->entries[i+1], i 489 source3/smbd/notify_internal.c sizeof(d->entries[i])*(d->num_entries-(i+1))); i 507 source3/smbd/notify_internal.c int i, depth, del_count=0; i 523 source3/smbd/notify_internal.c for (i=0;i<d->num_entries;i++) { i 524 source3/smbd/notify_internal.c if (cluster_id_equal(server, &d->entries[i].server)) { i 525 source3/smbd/notify_internal.c if (i < d->num_entries-1) { i 526 source3/smbd/notify_internal.c memmove(&d->entries[i], &d->entries[i+1], i 527 source3/smbd/notify_internal.c sizeof(d->entries[i])*(d->num_entries-(i+1))); i 529 source3/smbd/notify_internal.c i--; i 611 source3/smbd/notify_internal.c int min_i, max_i, i; i 640 source3/smbd/notify_internal.c i = (min_i+max_i)/2; i 641 source3/smbd/notify_internal.c e = &d->entries[i]; i 645 source3/smbd/notify_internal.c max_i = i; i 647 source3/smbd/notify_internal.c max_i = i-1; i 650 source3/smbd/notify_internal.c max_i = i-1; i 652 source3/smbd/notify_internal.c min_i = i+1; i 662 source3/smbd/notify_internal.c for (i=min_i;i<d->num_entries;i++) { i 663 source3/smbd/notify_internal.c struct notify_entry *e = &d->entries[i]; i 1907 source3/smbd/nttrans.c uint32 i; i 2001 source3/smbd/nttrans.c for (i=0;i<shadow_data->num_volumes;i++) { i 2003 source3/smbd/nttrans.c cur_pdata, shadow_data->labels[i], i 2007 source3/smbd/nttrans.c DEBUGADD(10,("Label[%u]: '%s'\n",i,shadow_data->labels[i])); i 775 source3/smbd/open.c int i; i 800 source3/smbd/open.c for(i = 0; i < lck->num_share_modes; i++) { i 801 source3/smbd/open.c validate_my_share_entries(i, &lck->share_modes[i]); i 810 source3/smbd/open.c for(i = 0; i < lck->num_share_modes; i++) { i 812 source3/smbd/open.c if (!is_valid_share_mode_entry(&lck->share_modes[i])) { i 818 source3/smbd/open.c if (share_conflict(&lck->share_modes[i], i 887 source3/smbd/open.c int i; i 903 source3/smbd/open.c for (i=0; i<lck->num_share_modes; i++) { i 905 source3/smbd/open.c if (!is_valid_share_mode_entry(&lck->share_modes[i])) { i 913 source3/smbd/open.c if (BATCH_OPLOCK_TYPE(lck->share_modes[i].op_type)) { i 915 source3/smbd/open.c exclusive = &lck->share_modes[i]; i 918 source3/smbd/open.c if (EXCLUSIVE_OPLOCK_TYPE(lck->share_modes[i].op_type)) { i 920 source3/smbd/open.c exclusive = &lck->share_modes[i]; i 924 source3/smbd/open.c if (LEVEL_II_OPLOCK_TYPE(lck->share_modes[i].op_type)) { i 929 source3/smbd/open.c if (lck->share_modes[i].op_type == NO_OPLOCK) { i 1005 source3/smbd/open.c int i; i 1009 source3/smbd/open.c for (i=0; i<lck->num_share_modes; i++) { i 1010 source3/smbd/open.c struct share_mode_entry *e = &lck->share_modes[i]; i 2757 source3/smbd/open.c int i; i 2793 source3/smbd/open.c for (i=0; i<num_streams; i++) { i 2796 source3/smbd/open.c if (strequal(stream_info[i].name, "::$DATA")) { i 2797 source3/smbd/open.c streams[i] = NULL; i 2802 source3/smbd/open.c stream_info[i].name); i 2826 source3/smbd/open.c &streams[i], /* result */ i 2843 source3/smbd/open.c for (i -= 1 ; i >= 0; i--) { i 2844 source3/smbd/open.c if (streams[i] == NULL) { i 2848 source3/smbd/open.c DEBUG(10, ("Closing stream # %d, %s\n", i, i 2849 source3/smbd/open.c streams[i]->fsp_name)); i 2850 source3/smbd/open.c close_file(NULL, streams[i], NORMAL_CLOSE); i 646 source3/smbd/oplock.c int i; i 657 source3/smbd/oplock.c for (i=0; i<fsp->num_pending_break_messages; i++) { i 658 source3/smbd/oplock.c struct share_mode_entry *e = &fsp->pending_break_messages[i]; i 746 source3/smbd/oplock.c int i; i 771 source3/smbd/oplock.c for(i = 0; i < lck->num_share_modes; i++) { i 772 source3/smbd/oplock.c struct share_mode_entry *share_entry = &lck->share_modes[i]; i 792 source3/smbd/oplock.c i, share_entry->op_type )); i 802 source3/smbd/oplock.c "oplock !\n", i )); i 615 source3/smbd/password.c int i; i 617 source3/smbd/password.c for(i = 0; gptr->gr_mem && gptr->gr_mem[i]; i++) { i 618 source3/smbd/password.c list_len += strlen(gptr->gr_mem[i])+1; i 631 source3/smbd/password.c for(i = 0; gptr->gr_mem && gptr->gr_mem[i]; i++) { i 632 source3/smbd/password.c size_t member_len = strlen(gptr->gr_mem[i])+1; i 635 source3/smbd/password.c "%s\n", gptr->gr_mem[i])); i 637 source3/smbd/password.c safe_strcpy(member, gptr->gr_mem[i], i 415 source3/smbd/posix_acls.c int i; i 417 source3/smbd/posix_acls.c for (i = 0; i < paiv->num_entries; i++) { i 491 source3/smbd/posix_acls.c int i; i 493 source3/smbd/posix_acls.c for (i = 0; i < paiv->num_entries; i++) { i 1281 source3/smbd/posix_acls.c size_t i; i 1287 source3/smbd/posix_acls.c for (i=0; i < current_user.ut.ngroups; i++) { i 1288 source3/smbd/posix_acls.c if (group_ace->unix_ug.gid == current_user.ut.groups[i]) { i 1468 source3/smbd/posix_acls.c int i, entries; i 1474 source3/smbd/posix_acls.c for (i=0, current_ace = ace; i < entries; i++, current_ace = current_ace->next) { i 1485 source3/smbd/posix_acls.c for (i=0, current_ace = ace; i < entries; i++, current_ace = current_ace->next) { i 1521 source3/smbd/posix_acls.c int i, j; i 1530 source3/smbd/posix_acls.c for(i = 0; i < dacl->num_aces; i++) { i 1531 source3/smbd/posix_acls.c SEC_ACE *psa = &dacl->aces[i]; i 1567 source3/smbd/posix_acls.c for(i = 0; i < dacl->num_aces; i++) { i 1568 source3/smbd/posix_acls.c SEC_ACE *psa1 = &dacl->aces[i]; i 1570 source3/smbd/posix_acls.c for (j = i + 1; j < dacl->num_aces; j++) { i 1598 source3/smbd/posix_acls.c for(i = 0; i < dacl->num_aces; i++) { i 1599 source3/smbd/posix_acls.c SEC_ACE *psa = &dacl->aces[i]; i 2534 source3/smbd/posix_acls.c int i; i 2536 source3/smbd/posix_acls.c for (i = 0; i < current_user.ut.ngroups; i++) { i 2537 source3/smbd/posix_acls.c if (current_user.ut.groups[i] == gid) { i 2582 source3/smbd/posix_acls.c int i; i 2611 source3/smbd/posix_acls.c for (i = 0, p_ace = the_ace; p_ace; p_ace = p_ace->next, i++ ) { i 2612 source3/smbd/posix_acls.c print_canon_ace( p_ace, i); i 2616 source3/smbd/posix_acls.c for (i = 0, p_ace = the_ace; p_ace; p_ace = p_ace->next, i++ ) { i 2640 source3/smbd/posix_acls.c i, strerror(errno) )); i 2666 source3/smbd/posix_acls.c i, strerror(errno) )); i 2678 source3/smbd/posix_acls.c i, strerror(errno) )); i 2689 source3/smbd/posix_acls.c i, strerror(errno) )); i 2695 source3/smbd/posix_acls.c (unsigned int)p_ace->perms, i, strerror(errno) )); i 2705 source3/smbd/posix_acls.c i, strerror(errno) )); i 2710 source3/smbd/posix_acls.c print_canon_ace( p_ace, i); i 2936 source3/smbd/posix_acls.c size_t i, j; i 2938 source3/smbd/posix_acls.c for (i = 0; i < num_aces; i++) { i 2939 source3/smbd/posix_acls.c for (j = i+1; j < num_aces; j++) { i 2940 source3/smbd/posix_acls.c uint32 i_flags_ni = (nt_ace_list[i].flags & ~SEC_ACE_FLAG_INHERITED_ACE); i 2942 source3/smbd/posix_acls.c bool i_inh = (nt_ace_list[i].flags & SEC_ACE_FLAG_INHERITED_ACE) ? True : False; i 2946 source3/smbd/posix_acls.c if ((nt_ace_list[i].type == nt_ace_list[j].type) && i 2947 source3/smbd/posix_acls.c (nt_ace_list[i].size == nt_ace_list[j].size) && i 2948 source3/smbd/posix_acls.c (nt_ace_list[i].access_mask == nt_ace_list[j].access_mask) && i 2949 source3/smbd/posix_acls.c sid_equal(&nt_ace_list[i].trustee, &nt_ace_list[j].trustee) && i 2961 source3/smbd/posix_acls.c if (nt_ace_list[i].access_mask == 0) { i 2964 source3/smbd/posix_acls.c if (num_aces - i - 1 > 0) i 2965 source3/smbd/posix_acls.c memmove(&nt_ace_list[i], &nt_ace_list[i+1], (num_aces-i-1) * i 2969 source3/smbd/posix_acls.c (unsigned int)i, (unsigned int)j )); i 2976 source3/smbd/posix_acls.c nt_ace_list[i].flags = SEC_ACE_FLAG_OBJECT_INHERIT|SEC_ACE_FLAG_CONTAINER_INHERIT| i 2983 source3/smbd/posix_acls.c (unsigned int)j, (unsigned int)i )); i 3009 source3/smbd/posix_acls.c int i; i 3012 source3/smbd/posix_acls.c for (i = 0; i < *num_aces; i++) { i 3013 source3/smbd/posix_acls.c if (sid_equal(&nt_ace_list[i].trustee, sid) && i 3014 source3/smbd/posix_acls.c (nt_ace_list[i].flags == flags)) break; i 3017 source3/smbd/posix_acls.c if (i < *num_aces) { /* found */ i 3018 source3/smbd/posix_acls.c nt_ace_list[i].type = type; i 3019 source3/smbd/posix_acls.c nt_ace_list[i].access_mask = mask; i 3021 source3/smbd/posix_acls.c i, sid_string_dbg(sid), flags)); i 3059 source3/smbd/posix_acls.c int i; i 3235 source3/smbd/posix_acls.c for (i = 0; i < num_aces; i++) { i 3236 source3/smbd/posix_acls.c if (sid_equal(&nt_ace_list[i].trustee, &owner_sid)) { i 3239 source3/smbd/posix_acls.c nt_ace_list[i].type, i 3240 source3/smbd/posix_acls.c nt_ace_list[i].access_mask, i 3241 source3/smbd/posix_acls.c nt_ace_list[i].flags); i 3485 source3/smbd/posix_acls.c unsigned int i, j; i 3551 source3/smbd/posix_acls.c for (i = 0; i < psd->dacl->num_aces; i++) { i 3552 source3/smbd/posix_acls.c sec_ace_copy(&new_ace[i], &psd->dacl->aces[i]); i 3615 source3/smbd/posix_acls.c sec_ace_copy(&new_ace[i], se); i 3617 source3/smbd/posix_acls.c new_ace[i].flags &= ~(SEC_ACE_FLAG_VALID_INHERIT); i 3619 source3/smbd/posix_acls.c new_ace[i].flags |= SEC_ACE_FLAG_INHERITED_ACE; i 3625 source3/smbd/posix_acls.c new_ace[i].flags &= ~(SEC_ACE_FLAG_INHERIT_ONLY); i 3628 source3/smbd/posix_acls.c new_ace[i].flags &= i 3637 source3/smbd/posix_acls.c new_ace[i].flags &= ~(SEC_ACE_FLAG_CONTAINER_INHERIT| i 3641 source3/smbd/posix_acls.c i++; i 3652 source3/smbd/posix_acls.c psd->dacl->num_aces = i; i 4219 source3/smbd/posix_acls.c unsigned int i; i 4226 source3/smbd/posix_acls.c for (i = 0; i < num_acls; i++) { i 4233 source3/smbd/posix_acls.c i, strerror(errno) )); i 4237 source3/smbd/posix_acls.c if (!unix_ex_wire_to_tagtype(CVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)), &tag_type)) { i 4239 source3/smbd/posix_acls.c CVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)), i )); i 4245 source3/smbd/posix_acls.c i, strerror(errno) )); i 4252 source3/smbd/posix_acls.c i, strerror(errno) )); i 4257 source3/smbd/posix_acls.c if (!unix_ex_wire_to_permset(conn, CVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)+1), &the_permset)) { i 4259 source3/smbd/posix_acls.c CVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE) + 1), i )); i 4266 source3/smbd/posix_acls.c i, strerror(errno) )); i 4271 source3/smbd/posix_acls.c uint32 uidval = IVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)+2); i 4275 source3/smbd/posix_acls.c (unsigned int)uid, i, strerror(errno) )); i 4281 source3/smbd/posix_acls.c uint32 gidval = IVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)+2); i 4285 source3/smbd/posix_acls.c (unsigned int)gid, i, strerror(errno) )); i 535 source3/smbd/process.c int i = 0; i 540 source3/smbd/process.c DEBUG(10,("schedule_deferred_open_smb_message: [%d] msg_mid = %u\n", i++, i 1203 source3/smbd/process.c int fd, i; i 1210 source3/smbd/process.c for (i=1;i<100;i++) { i 1211 source3/smbd/process.c if (asprintf(&fname, "/tmp/%s.%d.%s", name, i, i 1184 source3/smbd/quotas.c int mntsize, i; i 1194 source3/smbd/quotas.c for (i = 0; i < mntsize; i++) { i 1195 source3/smbd/quotas.c if (sys_stat(mnts[i].f_mntonname,&st) < 0) i 1200 source3/smbd/quotas.c if (i == mntsize) i 1207 source3/smbd/quotas.c if (strcmp(mnts[i].f_fstypename,"nfs") == 0) { i 1209 source3/smbd/quotas.c retval = nfs_quotas(mnts[i].f_mntfromname,euser_id,bsize,dfree,dsize); i 1433 source3/smbd/reply.c unsigned int i; i 1446 source3/smbd/reply.c for (i=numentries;(i<maxentries) && !finished;i++) { i 4960 source3/smbd/reply.c int i; i 4968 source3/smbd/reply.c for (i=first;i<first+num_to_get;i++) { i 4972 source3/smbd/reply.c srv_put_dos_date2(p,0,queue[i].time); i 4973 source3/smbd/reply.c SCVAL(p,4,(queue[i].status==LPQ_PRINTING?2:3)); i 4974 source3/smbd/reply.c SSVAL(p,5, queue[i].job); i 4975 source3/smbd/reply.c SIVAL(p,7,queue[i].size); i 4978 source3/smbd/reply.c queue[i].fs_user, 16, STR_ASCII); i 6818 source3/smbd/reply.c unsigned int i; i 6826 source3/smbd/reply.c for(i = 0; highcopy; i++) i 6834 source3/smbd/reply.c mask = (~0) << (31 - i); i 6839 source3/smbd/reply.c high <<= (31 - i); i 6910 source3/smbd/reply.c int i; i 7029 source3/smbd/reply.c for(i = 0; i < (int)num_ulocks; i++) { i 7030 source3/smbd/reply.c lock_pid = get_lock_pid( data, i, large_file_format); i 7031 source3/smbd/reply.c count = get_lock_count( data, i, large_file_format); i 7032 source3/smbd/reply.c offset = get_lock_offset( data, i, large_file_format, &err); i 7076 source3/smbd/reply.c for(i = 0; i < (int)num_locks; i++) { i 7079 source3/smbd/reply.c lock_pid = get_lock_pid( data, i, large_file_format); i 7080 source3/smbd/reply.c count = get_lock_count( data, i, large_file_format); i 7081 source3/smbd/reply.c offset = get_lock_offset( data, i, large_file_format, &err); i 7178 source3/smbd/reply.c i, i 7204 source3/smbd/reply.c i = -1; /* we want to skip the for loop */ i 7212 source3/smbd/reply.c for(i--; i >= 0; i--) { i 7213 source3/smbd/reply.c lock_pid = get_lock_pid( data, i, large_file_format); i 7214 source3/smbd/reply.c count = get_lock_count( data, i, large_file_format); i 7215 source3/smbd/reply.c offset = get_lock_offset( data, i, large_file_format, i 136 source3/smbd/sec_ctx.c int i; i 171 source3/smbd/sec_ctx.c for (i = 0; i < ngroups; i++ ) { i 172 source3/smbd/sec_ctx.c DEBUG( 3, ( "%s%d", (i ? ", " : ""), (int)groups[i] ) ); i 427 source3/smbd/sec_ctx.c int i; i 434 source3/smbd/sec_ctx.c for (i = 0; i < MAX_SEC_CTX_DEPTH; i++) { i 435 source3/smbd/sec_ctx.c sec_ctx_stack[i].ut.uid = (uid_t)-1; i 436 source3/smbd/sec_ctx.c sec_ctx_stack[i].ut.gid = (gid_t)-1; i 509 source3/smbd/server.c int i; i 540 source3/smbd/server.c for(i = 0; i < num_interfaces; i++) { i 542 source3/smbd/server.c iface_n_sockaddr_storage(i); i 549 source3/smbd/server.c i)); i 63 source3/smbd/session.c int i = 0; i 92 source3/smbd/session.c for (i=1;i<MAX_SESSION_ID;i++) { i 100 source3/smbd/session.c snprintf(keystr, sizeof(keystr), "ID/%d", i); i 129 source3/smbd/session.c if (i == MAX_SESSION_ID) { i 137 source3/smbd/session.c SESSION_UTMP_TEMPLATE, i); i 171 source3/smbd/session.c sessionid.id_num = i; /* Only valid for utmp sessions */ i 704 source3/smbd/sesssetup.c int i; i 734 source3/smbd/sesssetup.c for (i=0;OIDs[i];i++) { i 735 source3/smbd/sesssetup.c DEBUG(5,("parse_spnego_mechanisms: Got OID %s\n", OIDs[i])); i 736 source3/smbd/sesssetup.c talloc_free(OIDs[i]); i 77 source3/smbd/trans2.c int i; i 79 source3/smbd/trans2.c for (i = 0; prohibited_ea_names[i]; i++) { i 80 source3/smbd/trans2.c if (strequal( prohibited_ea_names[i], unix_ea_name)) i 258 source3/smbd/trans2.c size_t i, num_names; i 276 source3/smbd/trans2.c for (i=0; i<num_names; i++) { i 280 source3/smbd/trans2.c if (strnequal(names[i], "system.", 7) i 281 source3/smbd/trans2.c || samba_private_attr_name(names[i])) i 290 source3/smbd/trans2.c fname, names[i], i 1899 source3/smbd/trans2.c int i; i 2097 source3/smbd/trans2.c for (i=0;(i<maxentries) && !finished && !out_of_space;i++) { i 2241 source3/smbd/trans2.c int i, last_entry_off=0; i 2448 source3/smbd/trans2.c for (i=0;(i<(int)maxentries) && !finished && !out_of_space ;i++) { i 2999 source3/smbd/trans2.c int i; i 3072 source3/smbd/trans2.c for (i = 0, sid_bytes = 0; i 3073 source3/smbd/trans2.c i < conn->server_info->ptok->num_sids; ++i) { i 3075 source3/smbd/trans2.c &conn->server_info->ptok->user_sids[i], i 3088 source3/smbd/trans2.c for (i = 0; i < conn->server_info->utok.ngroups; ++i) { i 3090 source3/smbd/trans2.c (uint64_t)conn->server_info->utok.groups[i]); i 3095 source3/smbd/trans2.c for (i = 0; i 3096 source3/smbd/trans2.c i < conn->server_info->ptok->num_sids; ++i) { i 3098 source3/smbd/trans2.c &conn->server_info->ptok->user_sids[i], i 3103 source3/smbd/trans2.c &conn->server_info->ptok->user_sids[i]); i 3608 source3/smbd/trans2.c int i; i 3610 source3/smbd/trans2.c for (i = 0; i < ARRAY_SIZE(info2_flags_map); ++i) { i 3611 source3/smbd/trans2.c *smb_fmask |= info2_flags_map[i].smb_fflag; i 3612 source3/smbd/trans2.c if (psbuf->st_flags & info2_flags_map[i].stat_fflag) { i 3613 source3/smbd/trans2.c *smb_fflags |= info2_flags_map[i].smb_fflag; i 3626 source3/smbd/trans2.c int i; i 3635 source3/smbd/trans2.c for (i = 0; i < ARRAY_SIZE(info2_flags_map); ++i) { i 3636 source3/smbd/trans2.c max_fmask |= info2_flags_map[i].smb_fflag; i 3637 source3/smbd/trans2.c if (smb_fmask & info2_flags_map[i].smb_fflag) { i 3638 source3/smbd/trans2.c if (smb_fflags & info2_flags_map[i].smb_fflag) { i 3639 source3/smbd/trans2.c *stat_fflags |= info2_flags_map[i].stat_fflag; i 3641 source3/smbd/trans2.c *stat_fflags &= ~info2_flags_map[i].stat_fflag; i 3691 source3/smbd/trans2.c unsigned int i; i 3694 source3/smbd/trans2.c for (i = 0; i < num_streams && ofs <= max_data_bytes; i++) { i 3700 source3/smbd/trans2.c streams[i].name, &namelen) || i 3714 source3/smbd/trans2.c SOFF_T(data, ofs+8, streams[i].size); i 3715 source3/smbd/trans2.c SOFF_T(data, ofs+16, streams[i].alloc_size); i 3721 source3/smbd/trans2.c if (i == num_streams-1) { i 4571 source3/smbd/trans2.c int i; i 4574 source3/smbd/trans2.c for (i=0; i<100; i++) i 4575 source3/smbd/trans2.c DEBUG(4,("%d=%x, ",i, (*ppdata)[i])); i 4587 source3/smbd/trans2.c int i; i 4590 source3/smbd/trans2.c for (i=0; i<100; i++) i 4591 source3/smbd/trans2.c DEBUG(4,("%d=%x, ",i, (*ppdata)[i])); i 6589 source3/smbd/trans2.c int i; i 6658 source3/smbd/trans2.c for (i=0; i<lck->num_share_modes; i++) { i 6659 source3/smbd/trans2.c struct share_mode_entry *e = &lck->share_modes[i]; i 61 source3/smbd/uid.c unsigned int i; i 63 source3/smbd/uid.c for (i = 0; i < VUID_CACHE_SIZE; i++) { i 65 source3/smbd/uid.c ent = &conn->vuid_cache.array[i]; i 88 source3/smbd/uid.c unsigned int i; i 95 source3/smbd/uid.c for (i=0; i<VUID_CACHE_SIZE; i++) { i 96 source3/smbd/uid.c ent = &conn->vuid_cache.array[i]; i 181 source3/smbd/uid.c int i; i 183 source3/smbd/uid.c for (i=0; i<VUID_CACHE_SIZE; i++) { i 186 source3/smbd/uid.c ent = &conn->vuid_cache.array[i]; i 320 source3/smbd/uid.c int i; i 321 source3/smbd/uid.c for (i = 0; i < num_groups; i++) { i 322 source3/smbd/uid.c if (group_list[i] i 468 source3/smbd/utmp.c static int ut_id_encode(int i, char *fourbyte) i 483 source3/smbd/utmp.c fourbyte[3] = ut_id_encstr[i % nbase]; i 484 source3/smbd/utmp.c i /= nbase; i 485 source3/smbd/utmp.c fourbyte[2] = ut_id_encstr[i % nbase]; i 486 source3/smbd/utmp.c i /= nbase; i 488 source3/smbd/utmp.c return(i); /* 0: good; else overflow */ i 116 source3/smbd/vfs.c int i; i 191 source3/smbd/vfs.c for(i=0; ops[i].op != NULL; i++) { i 192 source3/smbd/vfs.c DEBUG(5, ("Checking operation #%d (type %d, layer %d)\n", i, ops[i].type, ops[i].layer)); i 193 source3/smbd/vfs.c if(ops[i].layer == SMB_VFS_LAYER_OPAQUE) { i 197 source3/smbd/vfs.c DEBUGADD(5, ("Making operation type %d opaque [module %s]\n", ops[i].type, vfs_object)); i 198 source3/smbd/vfs.c vfs_set_operation(&conn->vfs_opaque, ops[i].type, handle, ops[i].op); i 201 source3/smbd/vfs.c DEBUGADD(5, ("Accepting operation type %d from module %s\n", ops[i].type, vfs_object)); i 202 source3/smbd/vfs.c vfs_set_operation(&conn->vfs, ops[i].type, handle, ops[i].op); i 305 source3/smbd/vfs.c unsigned int i = 0; i 316 source3/smbd/vfs.c for (i=0; vfs_objects[i] ;) { i 317 source3/smbd/vfs.c i++; i 320 source3/smbd/vfs.c for (j=i-1; j >= 0; j--) { i 29 source3/torture/cmd_vfs.c int i; i 36 source3/torture/cmd_vfs.c for (i=argc-1;i>0;i--) { i 37 source3/torture/cmd_vfs.c if (!vfs_init_custom(vfs->conn, argv[i])) { i 38 source3/torture/cmd_vfs.c DEBUG(0, ("load: (vfs_init_custom failed for %s)\n", argv[i])); i 40 source3/torture/denytest.c int i; i 41 source3/torture/denytest.c for (i=0;deny_modes[i].name;i++) { i 42 source3/torture/denytest.c if (deny_modes[i].v == denymode) return deny_modes[i].name; i 57 source3/torture/denytest.c int i; i 58 source3/torture/denytest.c for (i=0;open_modes[i].name;i++) { i 59 source3/torture/denytest.c if (open_modes[i].v == mode) return open_modes[i].name; i 75 source3/torture/denytest.c int i; i 76 source3/torture/denytest.c for (i=0;ARRAY_SIZE(results);i++) { i 77 source3/torture/denytest.c if (results[i].res == res) return results[i].name; i 1396 source3/torture/denytest.c static void progress_bar(unsigned i, unsigned total) i 1398 source3/torture/denytest.c if (i % 10 != 0) return; i 1399 source3/torture/denytest.c printf("%5d/%5d\r", i, total); i 1410 source3/torture/denytest.c int i; i 1420 source3/torture/denytest.c for (i=0;i<2;i++) { i 1421 source3/torture/denytest.c cli_unlink(cli1, fnames[i]); i 1422 source3/torture/denytest.c fnum1 = cli_open(cli1, fnames[i], O_RDWR|O_CREAT, DENY_NONE); i 1423 source3/torture/denytest.c cli_write(cli1, fnum1, 0, fnames[i], 0, strlen(fnames[i])); i 1429 source3/torture/denytest.c for (i=0; i<ARRAY_SIZE(denytable1); i++) { i 1431 source3/torture/denytest.c const char *fname = fnames[denytable1[i].isexe]; i 1433 source3/torture/denytest.c progress_bar(i, ARRAY_SIZE(denytable1)); i 1436 source3/torture/denytest.c denytable1[i].mode1, i 1437 source3/torture/denytest.c denytable1[i].deny1); i 1439 source3/torture/denytest.c denytable1[i].mode2, i 1440 source3/torture/denytest.c denytable1[i].deny2); i 1457 source3/torture/denytest.c if (res != denytable1[i].result) { i 1461 source3/torture/denytest.c if (torture_showall || res != denytable1[i].result) { i 1464 source3/torture/denytest.c denystr(denytable1[i].deny1), i 1465 source3/torture/denytest.c openstr(denytable1[i].mode1), i 1466 source3/torture/denytest.c denystr(denytable1[i].deny2), i 1467 source3/torture/denytest.c openstr(denytable1[i].mode2), i 1469 source3/torture/denytest.c resultstr(denytable1[i].result)); i 1476 source3/torture/denytest.c for (i=0;i<2;i++) { i 1477 source3/torture/denytest.c cli_unlink(cli1, fnames[i]); i 1496 source3/torture/denytest.c int i; i 1506 source3/torture/denytest.c for (i=0;i<2;i++) { i 1507 source3/torture/denytest.c cli_unlink(cli1, fnames[i]); i 1508 source3/torture/denytest.c fnum1 = cli_open(cli1, fnames[i], O_RDWR|O_CREAT, DENY_NONE); i 1509 source3/torture/denytest.c cli_write(cli1, fnum1, 0, fnames[i], 0, strlen(fnames[i])); i 1513 source3/torture/denytest.c for (i=0; i<ARRAY_SIZE(denytable2); i++) { i 1515 source3/torture/denytest.c const char *fname = fnames[denytable2[i].isexe]; i 1517 source3/torture/denytest.c progress_bar(i, ARRAY_SIZE(denytable2)); i 1520 source3/torture/denytest.c denytable2[i].mode1, i 1521 source3/torture/denytest.c denytable2[i].deny1); i 1523 source3/torture/denytest.c denytable2[i].mode2, i 1524 source3/torture/denytest.c denytable2[i].deny2); i 1541 source3/torture/denytest.c if (res != denytable2[i].result) { i 1545 source3/torture/denytest.c if (torture_showall || res != denytable2[i].result) { i 1548 source3/torture/denytest.c denystr(denytable2[i].deny1), i 1549 source3/torture/denytest.c openstr(denytable2[i].mode1), i 1550 source3/torture/denytest.c denystr(denytable2[i].deny2), i 1551 source3/torture/denytest.c openstr(denytable2[i].mode2), i 1553 source3/torture/denytest.c resultstr(denytable2[i].result)); i 1560 source3/torture/denytest.c for (i=0;i<2;i++) { i 1561 source3/torture/denytest.c cli_unlink(cli1, fnames[i]); i 429 source3/torture/locktest.c int i; i 431 source3/torture/locktest.c for (i=0; i<n; i++) { i 432 source3/torture/locktest.c if (i && i % 100 == 0) { i 433 source3/torture/locktest.c printf("%u\n", i); i 436 source3/torture/locktest.c if (recorded[i].needed && i 437 source3/torture/locktest.c !test_one(cli, fnum, &recorded[i])) return i; i 453 source3/torture/locktest.c int n, i, n1, skip, r1, r2; i 512 source3/torture/locktest.c for (i=0;i<n-skip;i+=skip) { i 514 source3/torture/locktest.c printf("excluding %d-%d\n", i, i+skip-1); i 515 source3/torture/locktest.c for (j=i;j<i+skip;j++) { i 524 source3/torture/locktest.c for (j=i;j<i+skip;j++) { i 528 source3/torture/locktest.c if (i+(skip-1) < m) { i 529 source3/torture/locktest.c memmove(&recorded[i], &recorded[i+skip], i 530 source3/torture/locktest.c (m-(i+skip-1))*sizeof(recorded[0])); i 533 source3/torture/locktest.c i--; i 556 source3/torture/locktest.c for (i=0;i<n;i++) { i 558 source3/torture/locktest.c lock_op_name(recorded[i].lock_op), i 559 source3/torture/locktest.c lock_op_type(recorded[i].lock_type), i 560 source3/torture/locktest.c recorded[i].conn, i 561 source3/torture/locktest.c recorded[i].f, i 562 source3/torture/locktest.c (double)recorded[i].start, i 563 source3/torture/locktest.c (double)recorded[i].len, i 564 source3/torture/locktest.c recorded[i].needed); i 350 source3/torture/locktest2.c int i; i 352 source3/torture/locktest2.c for (i=0; i<n; i++) { i 353 source3/torture/locktest2.c if (i && i % 100 == 0) { i 354 source3/torture/locktest2.c printf("%u\n", i); i 357 source3/torture/locktest2.c if (recorded[i].needed && i 358 source3/torture/locktest2.c !test_one(cli, nfs, fnum, &recorded[i])) return i; i 375 source3/torture/locktest2.c int n, i, n1; i 413 source3/torture/locktest2.c for (i=0;i<n-1;i++) { i 415 source3/torture/locktest2.c recorded[i].needed = False; i 422 source3/torture/locktest2.c recorded[i].needed = True; i 424 source3/torture/locktest2.c if (i < m) { i 425 source3/torture/locktest2.c memmove(&recorded[i], &recorded[i+1], i 426 source3/torture/locktest2.c (m-i)*sizeof(recorded[0])); i 429 source3/torture/locktest2.c i--; i 446 source3/torture/locktest2.c for (i=0;i<n;i++) { i 448 source3/torture/locktest2.c recorded[i].r1, i 449 source3/torture/locktest2.c recorded[i].r2, i 450 source3/torture/locktest2.c recorded[i].conn, i 451 source3/torture/locktest2.c recorded[i].fstype, i 452 source3/torture/locktest2.c recorded[i].f, i 453 source3/torture/locktest2.c recorded[i].start, i 454 source3/torture/locktest2.c recorded[i].len, i 455 source3/torture/locktest2.c recorded[i].needed); i 114 source3/torture/mangle_test.c int i; i 122 source3/torture/mangle_test.c for (i=0;i<len;i++) { i 123 source3/torture/mangle_test.c p[i] = chars[random() % max_idx]; i 126 source3/torture/mangle_test.c p[i] = 0; i 164 source3/torture/mangle_test.c int i; i 188 source3/torture/mangle_test.c for (i=0;i<torture_numops;i++) { i 363 source3/torture/masktest.c int l1, l2, i, l; i 401 source3/torture/masktest.c for (i=0;i<l1;i++) { i 402 source3/torture/masktest.c mask[i+l] = maskchars[random() % mc_len]; i 406 source3/torture/masktest.c for (i=0;i<l2;i++) { i 407 source3/torture/masktest.c file[i+l] = filechars[random() % fc_len]; i 45 source3/torture/msgtest.c int i, n; i 72 source3/torture/msgtest.c for (i=0;i<n;i++) { i 77 source3/torture/msgtest.c while (pong_count < i) { i 89 source3/torture/msgtest.c for (i=0;i<n;i++) { i 96 source3/torture/msgtest.c for (i=0;i<n;i++) { i 44 source3/torture/nbio.c int i; i 46 source3/torture/nbio.c for (i=0;i<nprocs;i++) { i 47 source3/torture/nbio.c total += children[i].bytes_out + children[i].bytes_in; i 54 source3/torture/nbio.c int i; i 58 source3/torture/nbio.c for (i=0;i<nprocs;i++) { i 59 source3/torture/nbio.c lines += children[i].line; i 60 source3/torture/nbio.c if (!children[i].done) num_clients++; i 82 source3/torture/nbio.c int i; i 84 source3/torture/nbio.c for (i=0;i<MAX_FILES;i++) { i 85 source3/torture/nbio.c if (ftable[i].handle == handle) return i; i 93 source3/torture/nbio.c int i; i 95 source3/torture/nbio.c for (i=0;i<MAX_FILES;i++) { i 96 source3/torture/nbio.c if (ftable[i].handle == handle) return i; i 143 source3/torture/nbio.c int fd, i; i 169 source3/torture/nbio.c for (i=0;i<MAX_FILES;i++) { i 170 source3/torture/nbio.c if (ftable[i].handle == 0) break; i 172 source3/torture/nbio.c if (i == MAX_FILES) { i 177 source3/torture/nbio.c ftable[i].handle = handle; i 178 source3/torture/nbio.c ftable[i].fd = fd; i 183 source3/torture/nbio.c int i; i 187 source3/torture/nbio.c i = find_handle(handle); i 188 source3/torture/nbio.c if (cli_write(c, ftable[i].fd, 0, buf, offset, size) != ret_size) { i 190 source3/torture/nbio.c errno %d (%s)\n", line_count, handle, ftable[i].fd, errno, strerror(errno)); i 199 source3/torture/nbio.c int i, ret; i 201 source3/torture/nbio.c i = find_handle(handle); i 202 source3/torture/nbio.c if ((ret=cli_read(c, ftable[i].fd, buf, offset, size)) != ret_size) { i 204 source3/torture/nbio.c line_count, handle, offset, size, ret, ftable[i].fd, errno, strerror(errno)); i 212 source3/torture/nbio.c int i; i 213 source3/torture/nbio.c i = find_handle(handle); i 214 source3/torture/nbio.c if (!cli_close(c, ftable[i].fd)) { i 218 source3/torture/nbio.c ftable[i].handle = 0; i 247 source3/torture/nbio.c int i; i 248 source3/torture/nbio.c i = find_handle(fnum); i 249 source3/torture/nbio.c cli_qfileinfo(c, ftable[i].fd, NULL, NULL, NULL, NULL, NULL, NULL, NULL); i 271 source3/torture/nbio.c int i; i 272 source3/torture/nbio.c i = find_handle(fnum); i 347 source3/torture/nsstest.c int i; i 358 source3/torture/nsstest.c for (i=0; grp->gr_mem[i+1]; i++) { i 359 source3/torture/nsstest.c printf("%s, ", grp->gr_mem[i]); i 361 source3/torture/nsstest.c printf("%s\n", grp->gr_mem[i]); i 369 source3/torture/nsstest.c int i; i 381 source3/torture/nsstest.c for (i=0; i<start-1; i++) { i 382 source3/torture/nsstest.c printf("%lu, ", (unsigned long)groups[i]); i 384 source3/torture/nsstest.c printf("%lu\n", (unsigned long)groups[i]); i 230 source3/torture/pdbtest.c int i; i 301 source3/torture/pdbtest.c for (i = 0; i < NT_HASH_LEN; i++) { i 302 source3/torture/pdbtest.c buf[i] = (uint8) rand(); i 305 source3/torture/pdbtest.c for (i = 0; i < LM_HASH_LEN; i++) { i 306 source3/torture/pdbtest.c buf[i] = (uint8) rand(); i 309 source3/torture/pdbtest.c for (i = 0; i < history * PW_HISTORY_ENTRY_LEN; i++) { i 310 source3/torture/pdbtest.c buf[i] = (uint8) rand(); i 29 source3/torture/t_asn1.c int i = 0; i 33 source3/torture/t_asn1.c for (i=0; tests[i].data != NULL; i++) { i 42 source3/torture/t_asn1.c asn1_write_Integer(data, values[i]); i 44 source3/torture/t_asn1.c if ((data->length != tests[i].length) || i 45 source3/torture/t_asn1.c (memcmp(data>data, tests[i].data, data->length) != 0)) { i 46 source3/torture/t_asn1.c printf("Test for %d failed\n", values[i]); i 55 source3/torture/t_asn1.c values[i]); i 58 source3/torture/t_asn1.c if (val != values[i]) { i 59 source3/torture/t_asn1.c printf("%d -> ASN -> Int %d\n", values[i], val); i 33 source3/torture/t_push_ucs2.c int i, ret = 0; i 49 source3/torture/t_push_ucs2.c for (i = 0; ((i < count) && (!ret)); i++) i 16 source3/torture/t_strappend.c int i; i 33 source3/torture/t_strappend.c for (i=0; i<(100000); i++) { i 34 source3/torture/t_strappend.c if (i%1000 == 0) { i 35 source3/torture/t_strappend.c printf("%d %d\r", i, bufsize); i 38 source3/torture/t_strappend.c sprintf_append(mem_ctx, &string, &len, &bufsize, "%d\n", i); i 11 source3/torture/t_strcmp.c int i, ret; i 26 source3/torture/t_strcmp.c for (i = 0; i < iters; i++) i 11 source3/torture/t_strstr.c int i; i 28 source3/torture/t_strstr.c for (i = 0; i < iters; i++) { i 423 source3/torture/torture.c int i, j; i 439 source3/torture/torture.c for (i=0;i<torture_numops;i++) { i 441 source3/torture/torture.c if (i % 10 == 0) { i 442 source3/torture/torture.c printf("%d\r", i); fflush(stdout); i 502 source3/torture/torture.c printf("%d\n", i); i 528 source3/torture/torture.c unsigned int i = 0; i 537 source3/torture/torture.c for (i = 0; i < sizeof(buf); i += sizeof(uint32)) i 539 source3/torture/torture.c SIVAL(buf, i, sys_random()); i 554 source3/torture/torture.c for (i = 0; i < 500 && fnum == -1; i++) i 567 source3/torture/torture.c i = 0; i 571 source3/torture/torture.c printf("%d %8d\r", i, count); i 573 source3/torture/torture.c i++; i 629 source3/torture/torture.c int i; i 655 source3/torture/torture.c for (i=0;i<torture_numops;i++) i 658 source3/torture/torture.c if (i % 10 == 0) { i 659 source3/torture/torture.c printf("%d\r", i); fflush(stdout); i 865 source3/torture/torture.c int i; i 901 source3/torture/torture.c i = 0; i 902 source3/torture/torture.c while (params[i]) params[++i] = strtok_r(NULL, " ", &saveptr); i 904 source3/torture/torture.c params[i] = ""; i 906 source3/torture/torture.c if (i < 2) continue; i 1504 source3/torture/torture.c int fnum1, fnum2, i; i 1531 source3/torture/torture.c for (offset=i=0;i<torture_numops;i++) { i 1535 source3/torture/torture.c i, i 1542 source3/torture/torture.c i, i 1548 source3/torture/torture.c for (offset=i=0;i<torture_numops;i++) { i 1552 source3/torture/torture.c printf("error: lock1 %d succeeded!\n", i); i 1557 source3/torture/torture.c printf("error: lock2 %d succeeded!\n", i); i 1562 source3/torture/torture.c printf("error: lock3 %d succeeded!\n", i); i 1567 source3/torture/torture.c printf("error: lock4 %d succeeded!\n", i); i 1572 source3/torture/torture.c for (offset=i=0;i<torture_numops;i++) { i 1577 source3/torture/torture.c i, i 1584 source3/torture/torture.c i, i 1924 source3/torture/torture.c int i; i 1936 source3/torture/torture.c for (i=0;i<1;i++) { i 1937 source3/torture/torture.c printf("Testing %s\n", fname[i]); i 1939 source3/torture/torture.c cli_unlink(cli, fname[i]); i 1941 source3/torture/torture.c fnum = cli_open(cli, fname[i], O_RDWR|O_CREAT|O_EXCL, DENY_NONE); i 1946 source3/torture/torture.c fnum = cli_open(cli, fname[i], O_RDWR, DENY_NONE); i 1951 source3/torture/torture.c cli_unlink(cli, fname[i]); i 2288 source3/torture/torture.c int fnums[0x11000], i; i 2301 source3/torture/torture.c for (i=0; i<0x11000; i++) { i 2302 source3/torture/torture.c slprintf(fname,sizeof(fname)-1,ftemplate, i,(int)getpid()); i 2303 source3/torture/torture.c if ((fnums[i] = cli_open(cli, fname, i 2308 source3/torture/torture.c printf("maximum fnum is %d\n", i); i 2311 source3/torture/torture.c printf("%6d\r", i); i 2313 source3/torture/torture.c printf("%6d\n", i); i 2314 source3/torture/torture.c i--; i 2317 source3/torture/torture.c for (;i>=0;i--) { i 2318 source3/torture/torture.c slprintf(fname,sizeof(fname)-1,ftemplate, i,(int)getpid()); i 2319 source3/torture/torture.c cli_close(cli, fnums[i]); i 2325 source3/torture/torture.c printf("%6d\r", i); i 2348 source3/torture/torture.c int i; i 2358 source3/torture/torture.c for (i=0;i<50000;i++) { i 2379 source3/torture/torture.c int api, param_len, i; i 2390 source3/torture/torture.c for (i=0;i<count;i++) { i 2403 source3/torture/torture.c if (i % 100 == 0) { i 2404 source3/torture/torture.c printf("%d/%d\r", i,count); i 2407 source3/torture/torture.c printf("%d/%d\n", i, count); i 4345 source3/torture/torture.c unsigned int i, j, k, l; i 4355 source3/torture/torture.c for (k = 0, i = 0; i < sizeof(open_attrs_table)/sizeof(uint32); i++) { i 4358 source3/torture/torture.c fnum1 = cli_nt_create_full(cli1, fname, 0, FILE_WRITE_DATA, open_attrs_table[i], i 4362 source3/torture/torture.c printf("open %d (1) of %s failed (%s)\n", i, fname, cli_errstr(cli1)); i 4367 source3/torture/torture.c printf("close %d (1) of %s failed (%s)\n", i, fname, cli_errstr(cli1)); i 4379 source3/torture/torture.c k, open_attrs_table[i], i 4387 source3/torture/torture.c k, open_attrs_table[i], open_attrs_table[j], i 4392 source3/torture/torture.c printf("[%d] trunc open 0x%x -> 0x%x failed\n", k, open_attrs_table[i], open_attrs_table[j]); i 4410 source3/torture/torture.c k, open_attrs_table[i], open_attrs_table[j], attr ); i 4416 source3/torture/torture.c open_attrs_table[i] != attr_results[l].init_attr || i 4419 source3/torture/torture.c open_attrs_table[i], i 4453 source3/torture/torture.c int i; i 4468 source3/torture/torture.c for (i=0;i<torture_numops;i++) { i 4488 source3/torture/torture.c for (i=0;i<torture_numops;i++) { i 4664 source3/torture/torture.c int fnum, i; i 4688 source3/torture/torture.c for (i = 0; i < 10; i++) { i 4691 source3/torture/torture.c slprintf(ea_name, sizeof(ea_name), "EA_%d", i); i 4692 source3/torture/torture.c memset(ea_val, (char)i+1, i+1); i 4693 source3/torture/torture.c if (!cli_set_ea_fnum(cli, fnum, ea_name, ea_val, i+1)) { i 4701 source3/torture/torture.c for (i = 0; i < 10; i++) { i 4704 source3/torture/torture.c slprintf(ea_name, sizeof(ea_name), "EA_%d", i+10); i 4705 source3/torture/torture.c memset(ea_val, (char)i+1, i+1); i 4706 source3/torture/torture.c if (!cli_set_ea_path(cli, fname, ea_name, ea_val, i+1)) { i 4725 source3/torture/torture.c for (i = 0; i < num_eas; i++) { i 4726 source3/torture/torture.c printf("%d: ea_name = %s. Val = ", i, ea_list[i].name); i 4727 source3/torture/torture.c dump_data(0, ea_list[i].value.data, i 4728 source3/torture/torture.c ea_list[i].value.length); i 4737 source3/torture/torture.c for (i = 0; i < 20; i++) { i 4739 source3/torture/torture.c slprintf(ea_name, sizeof(ea_name), "ea_%d", i); i 4754 source3/torture/torture.c for (i = 0; i < num_eas; i++) { i 4755 source3/torture/torture.c printf("%d: ea_name = %s. Val = ", i, ea_list[i].name); i 4756 source3/torture/torture.c dump_data(0, ea_list[i].value.data, i 4757 source3/torture/torture.c ea_list[i].value.length); i 4781 source3/torture/torture.c int i; i 4800 source3/torture/torture.c for (i=0;i<1000;i++) { i 4802 source3/torture/torture.c slprintf(fname, sizeof(fname), "\\LISTDIR\\f%d", i); i 4811 source3/torture/torture.c for (i=0;i<1000;i++) { i 4813 source3/torture/torture.c slprintf(fname, sizeof(fname), "\\LISTDIR\\d%d", i); i 4979 source3/torture/torture.c int i; i 4994 source3/torture/torture.c for (i=0; i<torture_numops; i++) { i 5155 source3/torture/torture.c int i; i 5176 source3/torture/torture.c for (i=0; i<torture_numops; i++) { i 5178 source3/torture/torture.c off_t start = i * torture_blocksize; i 5188 source3/torture/torture.c status = cli_push(cli1, fnum, 0, i * torture_blocksize, torture_blocksize, i 5310 source3/torture/torture.c int i; i 5317 source3/torture/torture.c int i = s->i; i 5321 source3/torture/torture.c i, finfo->name, finfo->short_name); i 5324 source3/torture/torture.c if (strchr(force_shortname_chars, i)) { i 5328 source3/torture/torture.c __location__, finfo->name, i); i 5343 source3/torture/torture.c int i; i 5371 source3/torture/torture.c for (i = 32; i < 128; i++) { i 5374 source3/torture/torture.c s.i = i; i 5376 source3/torture/torture.c if (strchr(illegal_chars, i)) { i 5379 source3/torture/torture.c fname[15] = i; i 5579 source3/torture/torture.c int i; i 5588 source3/torture/torture.c for (i=0; i<1000; i++) { i 5806 source3/torture/torture.c int *i = (int *)tevent_req_callback_data_void(req); i 5810 source3/torture/torture.c *i += 1; i 5811 source3/torture/torture.c d_printf("wb_trans_recv %d returned %s\n", *i, wbcErrorString(wbc_err)); i 5820 source3/torture/torture.c int i, j; i 5837 source3/torture/torture.c for (i=0; i<torture_numops; i++) { i 5838 source3/torture/torture.c wb_ctx[i] = wb_context_init(ev); i 5839 source3/torture/torture.c if (wb_ctx[i] == NULL) { i 5844 source3/torture/torture.c req = wb_trans_send(ev, ev, wb_ctx[i], i 5849 source3/torture/torture.c tevent_req_set_callback(req, wbclient_done, &i); i 5853 source3/torture/torture.c i = 0; i 5855 source3/torture/torture.c while (i < 5 * torture_numops) { i 5867 source3/torture/torture.c int i, status; i 5887 source3/torture/torture.c for (i = 0; i < nprocs; i++) { i 5888 source3/torture/torture.c child_status[i] = 0; i 5889 source3/torture/torture.c child_status_out[i] = True; i 5894 source3/torture/torture.c for (i=0;i<nprocs;i++) { i 5895 source3/torture/torture.c procnum = i; i 5900 source3/torture/torture.c slprintf(myname,sizeof(myname),"CLIENT%d", i); i 5903 source3/torture/torture.c if (torture_open_connection(¤t_cli, i)) break; i 5911 source3/torture/torture.c child_status[i] = getpid(); i 5913 source3/torture/torture.c while (child_status[i] && end_timer() < 5) smb_msleep(2); i 5915 source3/torture/torture.c child_status_out[i] = fn(i); i 5922 source3/torture/torture.c for (i=0;i<nprocs;i++) { i 5923 source3/torture/torture.c if (child_status[i]) synccount++; i 5938 source3/torture/torture.c for (i=0;i<nprocs;i++) { i 5939 source3/torture/torture.c child_status[i] = 0; i 5944 source3/torture/torture.c for (i=0;i<nprocs;i++) { i 5950 source3/torture/torture.c for (i=0;i<nprocs;i++) { i 5951 source3/torture/torture.c if (!child_status_out[i]) { i 6040 source3/torture/torture.c int i; i 6043 source3/torture/torture.c for (i=0;torture_ops[i].name;i++) { i 6044 source3/torture/torture.c run_test(torture_ops[i].name); i 6049 source3/torture/torture.c for (i=0;torture_ops[i].name;i++) { i 6053 source3/torture/torture.c if (strequal(name, torture_ops[i].name)) { i 6056 source3/torture/torture.c if (torture_ops[i].flags & FLAG_MULTIPROC) { i 6057 source3/torture/torture.c t = create_procs(torture_ops[i].fn, &result); i 6065 source3/torture/torture.c if (!torture_ops[i].fn(0)) { i 6086 source3/torture/torture.c int i; i 6111 source3/torture/torture.c for (i=0;torture_ops[i].name;i++) { i 6112 source3/torture/torture.c printf(" %s", torture_ops[i].name); i 6126 source3/torture/torture.c int opt, i; i 6277 source3/torture/torture.c for (i=optind;i<argc;i++) { i 6278 source3/torture/torture.c if (!run_test(argv[i])) { i 122 source3/torture/utable.c int c, i; i 178 source3/torture/utable.c for (i=0; i<size/sizeof(int); i++) { i 179 source3/torture/utable.c printf("%04x ", c2[i]); i 180 source3/torture/utable.c equiv[c][i+1] = c2[i]; i 47 source3/torture/vfstest.c int i, count=0; i 68 source3/torture/vfstest.c for (i=0; commands->cmd_set[i].name; i++) i 70 source3/torture/vfstest.c if ((strncmp(text, commands->cmd_set[i].name, strlen(text)) == 0) && i 71 source3/torture/vfstest.c commands->cmd_set[i].fn) i 73 source3/torture/vfstest.c matches[count] = SMB_STRDUP(commands->cmd_set[i].name); i 271 source3/torture/vfstest.c int argc = 0, i; i 317 source3/torture/vfstest.c for (i = 0; i < argc; i++) i 318 source3/torture/vfstest.c SAFE_FREE(argv[i]); i 518 source3/torture/vfstest.c int i; i 566 source3/torture/vfstest.c for (i=0; i < 1024; i++) i 567 source3/torture/vfstest.c vfs.files[i] = NULL; i 225 source3/utils/debug2html.c int i; i 240 source3/utils/debug2html.c for( i = 0; i < len; i++ ) i 243 source3/utils/debug2html.c newtok = dbg_char2token( &state, bufr[i] ); i 249 source3/utils/debug2html.c charprint( newtok, bufr[i] ); i 262 source3/utils/debugparse.c int i; i 270 source3/utils/debugparse.c for( i = 0; bufr[i]; i++ ) i 273 source3/utils/debugparse.c newtok = dbg_char2token( &state, bufr[i] ); i 288 source3/utils/debugparse.c (void)putchar( bufr[i] ); i 50 source3/utils/eventlogadm.c int i; i 56 source3/utils/eventlogadm.c for ( i = 0; elogs[i]; i++ ) { i 57 source3/utils/eventlogadm.c printf( "\t%s\n", elogs[i] ); i 136 source3/utils/log2pcaphex.c static int i = 0; i 138 source3/utils/log2pcaphex.c i++; i 149 source3/utils/log2pcaphex.c long i,cur = 0; i 152 source3/utils/log2pcaphex.c for(i = cur; i < length && i < cur + 16; i++) { i 153 source3/utils/log2pcaphex.c fprintf(out, "%02x ", data[i]); i 156 source3/utils/log2pcaphex.c cur = i; i 212 source3/utils/log2pcaphex.c int tmp; long i; i 236 source3/utils/log2pcaphex.c for(i = 0; i < buffer[smb_wct]; i++) { i 238 source3/utils/log2pcaphex.c memcpy(buffer+smb_vwv+i*2, &tmp, 2); i 261 source3/utils/log2pcaphex.c long i, addr; char real[2][16]; int ret; i 263 source3/utils/log2pcaphex.c for(i = 0; i < data_length; i++) { i 264 source3/utils/log2pcaphex.c if(i % 16 == 0){ i 265 source3/utils/log2pcaphex.c if(i != 0) { i 273 source3/utils/log2pcaphex.c "packet trace will be incomplete\n", line_num, i-1); i 274 source3/utils/log2pcaphex.c return i-1; i 276 source3/utils/log2pcaphex.c assert(addr == i); i 282 source3/utils/log2pcaphex.c "be incomplete\n", line_num, i-1); i 284 source3/utils/log2pcaphex.c return i-1; i 286 source3/utils/log2pcaphex.c buffer[i] = tmp; i 265 source3/utils/net.c uint32 i, num_entries; i 273 source3/utils/net.c for (i=0; i<num_entries; i++) i 274 source3/utils/net.c *max_rid = MAX(*max_rid, entries[i].rid); i 620 source3/utils/net.c int opt,i; i 730 source3/utils/net.c for (i=0; i<argc; i++) { i 731 source3/utils/net.c if (argv_new[i] == NULL) { i 732 source3/utils/net.c argc_new = i; i 563 source3/utils/net_ads.c int i; i 565 source3/utils/net_ads.c for (i=0;grouplist[i];i++) { i 566 source3/utils/net_ads.c groupname = ldap_explode_dn(grouplist[i], 1); i 1196 source3/utils/net_ads.c int i; i 1230 source3/utils/net_ads.c for ( i=0; i<argc; i++ ) { i 1231 source3/utils/net_ads.c if ( !StrnCaseCmp(argv[i], "createupn", strlen("createupn")) ) { i 1233 source3/utils/net_ads.c machineupn = get_string_param(argv[i]); i 1235 source3/utils/net_ads.c else if ( !StrnCaseCmp(argv[i], "createcomputer", strlen("createcomputer")) ) { i 1236 source3/utils/net_ads.c if ( (create_in_ou = get_string_param(argv[i])) == NULL ) { i 1242 source3/utils/net_ads.c else if ( !StrnCaseCmp(argv[i], "osName", strlen("osName")) ) { i 1243 source3/utils/net_ads.c if ( (os_name = get_string_param(argv[i])) == NULL ) { i 1249 source3/utils/net_ads.c else if ( !StrnCaseCmp(argv[i], "osVer", strlen("osVer")) ) { i 1250 source3/utils/net_ads.c if ( (os_version = get_string_param(argv[i])) == NULL ) { i 1257 source3/utils/net_ads.c domain = argv[i]; i 2157 source3/utils/net_ads.c int i; i 2174 source3/utils/net_ads.c for (i = 0; i < argc; i++) { i 2175 source3/utils/net_ads.c ret |= ads_keytab_add_entry(ads, argv[i]); i 1106 source3/utils/net_conf.c int i; i 1109 source3/utils/net_conf.c for (i=0; table[i].funcname; i++) { i 1110 source3/utils/net_conf.c if (StrCaseCmp(argv[0], table[i].funcname) == 0) i 1111 source3/utils/net_conf.c return net_conf_wrap_function(c, table[i].fn, i 1118 source3/utils/net_conf.c for (i=0; table[i].funcname; i++) { i 1120 source3/utils/net_conf.c d_printf("%s %-15s %s\n", whoami, table[i].funcname, i 1121 source3/utils/net_conf.c table[i].description); i 1123 source3/utils/net_conf.c d_printf("%s\n", table[i].usage); i 148 source3/utils/net_dns.c int i, n; i 165 source3/utils/net_dns.c for ( i=0; i<n; i++ ) { i 168 source3/utils/net_dns.c if ((nic_sa_storage = iface_n_sockaddr_storage(i)) == NULL) i 52 source3/utils/net_dom.c int i; i 62 source3/utils/net_dom.c for (i=0; i<argc; i++) { i 63 source3/utils/net_dom.c if (strnequal(argv[i], "account", strlen("account"))) { i 64 source3/utils/net_dom.c account = get_string_param(argv[i]); i 69 source3/utils/net_dom.c if (strnequal(argv[i], "password", strlen("password"))) { i 70 source3/utils/net_dom.c password = get_string_param(argv[i]); i 75 source3/utils/net_dom.c if (strequal(argv[i], "reboot")) { i 140 source3/utils/net_dom.c int i; i 154 source3/utils/net_dom.c for (i=0; i<argc; i++) { i 155 source3/utils/net_dom.c if (strnequal(argv[i], "ou", strlen("ou"))) { i 156 source3/utils/net_dom.c account_ou = get_string_param(argv[i]); i 161 source3/utils/net_dom.c if (strnequal(argv[i], "domain", strlen("domain"))) { i 162 source3/utils/net_dom.c domain_name = get_string_param(argv[i]); i 167 source3/utils/net_dom.c if (strnequal(argv[i], "account", strlen("account"))) { i 168 source3/utils/net_dom.c Account = get_string_param(argv[i]); i 173 source3/utils/net_dom.c if (strnequal(argv[i], "password", strlen("password"))) { i 174 source3/utils/net_dom.c password = get_string_param(argv[i]); i 179 source3/utils/net_dom.c if (strequal(argv[i], "reboot")) { i 244 source3/utils/net_dom.c int i; i 254 source3/utils/net_dom.c for (i=0; i<argc; i++) { i 255 source3/utils/net_dom.c if (strnequal(argv[i], "account", strlen("account"))) { i 256 source3/utils/net_dom.c account = get_string_param(argv[i]); i 261 source3/utils/net_dom.c if (strnequal(argv[i], "password", strlen("password"))) { i 262 source3/utils/net_dom.c password = get_string_param(argv[i]); i 267 source3/utils/net_dom.c if (strnequal(argv[i], "newname", strlen("newname"))) { i 268 source3/utils/net_dom.c newname = get_string_param(argv[i]); i 273 source3/utils/net_dom.c if (strequal(argv[i], "reboot")) { i 93 source3/utils/net_eventlog.c uint32_t i; i 140 source3/utils/net_eventlog.c for (i=0; i<num_records; i++) { i 144 source3/utils/net_eventlog.c status = evlog_evt_entry_to_tdb_entry(ctx, &evt.records[i], &e); i 158 source3/utils/net_eventlog.c printf("wrote %d entries to tdb\n", i); i 79 source3/utils/net_groupmap.c size_t i; i 97 source3/utils/net_groupmap.c for ( i=0; i<argc; i++ ) { i 98 source3/utils/net_groupmap.c if ( !StrCaseCmp(argv[i], "verbose")) { i 101 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "ntgroup", strlen("ntgroup")) ) { i 102 source3/utils/net_groupmap.c fstrcpy( ntgroup, get_string_param( argv[i] ) ); i 108 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "sid", strlen("sid")) ) { i 109 source3/utils/net_groupmap.c fstrcpy( sid_string, get_string_param( argv[i] ) ); i 116 source3/utils/net_groupmap.c d_fprintf(stderr, "Bad option: %s\n", argv[i]); i 148 source3/utils/net_groupmap.c for (i=0; i<entries; i++) { i 149 source3/utils/net_groupmap.c print_map_entry( map[i], long_list ); i 173 source3/utils/net_groupmap.c int i; i 194 source3/utils/net_groupmap.c for ( i=0; i<argc; i++ ) { i 195 source3/utils/net_groupmap.c if ( !StrnCaseCmp(argv[i], "rid", strlen("rid")) ) { i 196 source3/utils/net_groupmap.c rid = get_int_param(argv[i]); i 202 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "unixgroup", strlen("unixgroup")) ) { i 203 source3/utils/net_groupmap.c fstrcpy( unixgrp, get_string_param( argv[i] ) ); i 209 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "ntgroup", strlen("ntgroup")) ) { i 210 source3/utils/net_groupmap.c fstrcpy( ntgroup, get_string_param( argv[i] ) ); i 216 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "sid", strlen("sid")) ) { i 217 source3/utils/net_groupmap.c fstrcpy( string_sid, get_string_param( argv[i] ) ); i 223 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "comment", strlen("comment")) ) { i 224 source3/utils/net_groupmap.c fstrcpy( ntcomment, get_string_param( argv[i] ) ); i 230 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "type", strlen("type")) ) { i 231 source3/utils/net_groupmap.c fstrcpy( type, get_string_param( argv[i] ) ); i 254 source3/utils/net_groupmap.c d_fprintf(stderr, "Bad option: %s\n", argv[i]); i 336 source3/utils/net_groupmap.c int i; i 350 source3/utils/net_groupmap.c for ( i=0; i<argc; i++ ) { i 351 source3/utils/net_groupmap.c if ( !StrnCaseCmp(argv[i], "ntgroup", strlen("ntgroup")) ) { i 352 source3/utils/net_groupmap.c fstrcpy( ntgroup, get_string_param( argv[i] ) ); i 358 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "sid", strlen("sid")) ) { i 359 source3/utils/net_groupmap.c fstrcpy( sid_string, get_string_param( argv[i] ) ); i 365 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "comment", strlen("comment")) ) { i 366 source3/utils/net_groupmap.c fstrcpy( ntcomment, get_string_param( argv[i] ) ); i 372 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "unixgroup", strlen("unixgroup")) ) { i 373 source3/utils/net_groupmap.c fstrcpy( unixgrp, get_string_param( argv[i] ) ); i 379 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "type", strlen("type")) ) { i 380 source3/utils/net_groupmap.c fstrcpy( type, get_string_param( argv[i] ) ); i 393 source3/utils/net_groupmap.c d_fprintf(stderr, "Bad option: %s\n", argv[i]); i 473 source3/utils/net_groupmap.c int i; i 483 source3/utils/net_groupmap.c for ( i=0; i<argc; i++ ) { i 484 source3/utils/net_groupmap.c if ( !StrnCaseCmp(argv[i], "ntgroup", strlen("ntgroup")) ) { i 485 source3/utils/net_groupmap.c fstrcpy( ntgroup, get_string_param( argv[i] ) ); i 491 source3/utils/net_groupmap.c else if ( !StrnCaseCmp(argv[i], "sid", strlen("sid")) ) { i 492 source3/utils/net_groupmap.c fstrcpy( sid_string, get_string_param( argv[i] ) ); i 499 source3/utils/net_groupmap.c d_fprintf(stderr, "Bad option: %s\n", argv[i]); i 644 source3/utils/net_groupmap.c size_t i, entries; i 659 source3/utils/net_groupmap.c for (i=0; i<entries; i++) { i 661 source3/utils/net_groupmap.c if (map[i].gid == -1) i 662 source3/utils/net_groupmap.c printf("Group %s is not mapped\n", map[i].nt_name); i 664 source3/utils/net_groupmap.c if (!sid_check_is_in_our_domain(&map[i].sid)) { i 666 source3/utils/net_groupmap.c map[i].nt_name, i 667 source3/utils/net_groupmap.c sid_string_tos(&map[i].sid)); i 668 source3/utils/net_groupmap.c pdb_delete_group_mapping_entry(map[i].sid); i 723 source3/utils/net_groupmap.c size_t i, num; i 740 source3/utils/net_groupmap.c for (i = 0; i < num; i++) { i 741 source3/utils/net_groupmap.c printf("%s\n", sid_string_tos(&(members[i]))); i 754 source3/utils/net_groupmap.c size_t i, num_alias_rids; i 767 source3/utils/net_groupmap.c for (i = 0; i < num_alias_rids; i++) { i 770 source3/utils/net_groupmap.c sid_append_rid(&alias, alias_rids[i]); i 34 source3/utils/net_help.c int i; i 37 source3/utils/net_help.c for (i=0; table[i].funcname != NULL; i++) { i 39 source3/utils/net_help.c d_printf("net %s usage:\n", table[i].funcname); i 40 source3/utils/net_help.c d_printf("\n%s\n\n", table[i].usage); i 42 source3/utils/net_help.c d_printf("%s %-15s %s\n", "net", table[i].funcname, i 43 source3/utils/net_help.c table[i].description); i 72 source3/utils/net_lookup.c int i; i 74 source3/utils/net_lookup.c for ( i=0; i<numdcs; i++ ) { i 75 source3/utils/net_lookup.c if (resolve_name(dclist[i].hostname, &ss, 0x20) ) { i 80 source3/utils/net_lookup.c d_printf("[%s]:%d\n", addr, dclist[i].port); i 84 source3/utils/net_lookup.c d_printf("%s:%d\n", addr, dclist[i].port); i 181 source3/utils/net_lookup.c int count, i; i 212 source3/utils/net_lookup.c for (i=0;i<count;i++) { i 213 source3/utils/net_lookup.c print_sockaddr(addr, sizeof(addr), &ip_list[i].ss); i 276 source3/utils/net_lookup.c int numdcs, i; i 318 source3/utils/net_lookup.c for(i=0; i<numdcs; i++) { i 322 source3/utils/net_lookup.c dclist[i].hostname); i 338 source3/utils/net_lookup.c dclist[i].hostname); i 356 source3/utils/net_lookup.c int num_kdcs,i; i 390 source3/utils/net_lookup.c for (i=0;i<num_kdcs;i++) i 391 source3/utils/net_lookup.c if (addrs[i].sin_family == AF_INET) i 392 source3/utils/net_lookup.c d_printf("%s:%hd\n", inet_ntoa(addrs[i].sin_addr), i 393 source3/utils/net_lookup.c ntohs(addrs[i].sin_port)); i 504 source3/utils/net_lookup.c int i; i 524 source3/utils/net_lookup.c for (i=0; table[i].funcname; i++) { i 525 source3/utils/net_lookup.c if (StrCaseCmp(argv[0], table[i].funcname) == 0) i 526 source3/utils/net_lookup.c return table[i].fn(c, argc-1, argv+1); i 122 source3/utils/net_lua.c int i, domain, type; i 124 source3/utils/net_lua.c i = 0; i 125 source3/utils/net_lua.c while (socket_domains[i].name != NULL) { i 126 source3/utils/net_lua.c if (strcmp(domain_str, socket_domains[i].name) == 0) { i 129 source3/utils/net_lua.c i += 1; i 131 source3/utils/net_lua.c if (socket_domains[i].name == NULL) { i 134 source3/utils/net_lua.c domain = socket_domains[i].domain; i 136 source3/utils/net_lua.c i = 0; i 137 source3/utils/net_lua.c while (socket_types[i].name != NULL) { i 138 source3/utils/net_lua.c if (strcmp(type_str, socket_types[i].name) == 0) { i 141 source3/utils/net_lua.c i += 1; i 143 source3/utils/net_lua.c if (socket_types[i].name == NULL) { i 146 source3/utils/net_lua.c type = socket_types[i].type; i 789 source3/utils/net_rpc.c int i; i 811 source3/utils/net_rpc.c for (i=0; i < entries_read; i++) { i 838 source3/utils/net_rpc.c uint32_t start_idx=0, num_entries, i, loop_count = 0; i 865 source3/utils/net_rpc.c for (i = 0; i < num_entries; i++) { i 1396 source3/utils/net_rpc.c int i; i 1472 source3/utils/net_rpc.c for (i = 0; i < rids->count; i++) i 1477 source3/utils/net_rpc.c rids->rids[i], i 1482 source3/utils/net_rpc.c rids->rids[i]); i 1493 source3/utils/net_rpc.c rids->rids[i]); i 1516 source3/utils/net_rpc.c for (i = 0; i < rids->count; i++) i 1520 source3/utils/net_rpc.c rids->rids[i]); i 1523 source3/utils/net_rpc.c rids->rids[i]); i 2142 source3/utils/net_rpc.c uint32 start_idx=0, max_entries=250, num_entries, i, loop_count = 0; i 2166 source3/utils/net_rpc.c for (i=0; i<argc; i++) { i 2167 source3/utils/net_rpc.c if (strequal(argv[i], "global")) i 2170 source3/utils/net_rpc.c if (strequal(argv[i], "local")) i 2173 source3/utils/net_rpc.c if (strequal(argv[i], "builtin")) i 2227 source3/utils/net_rpc.c for (i = 0; i < num_entries; i++) { i 2232 source3/utils/net_rpc.c group = info.info3.entries[i].account_name.string; i 2233 source3/utils/net_rpc.c desc = info.info3.entries[i].description.string; i 2257 source3/utils/net_rpc.c for (i = 0; i < num_entries; i++) { i 2269 source3/utils/net_rpc.c groups->entries[i].idx, i 2283 source3/utils/net_rpc.c groups->entries[i].name.string, i 2286 source3/utils/net_rpc.c printf("%s\n", groups->entries[i].name.string); i 2316 source3/utils/net_rpc.c for (i = 0; i < num_entries; i++) { i 2328 source3/utils/net_rpc.c groups->entries[i].idx, i 2342 source3/utils/net_rpc.c groups->entries[i].name.string, i 2345 source3/utils/net_rpc.c printf("%s\n", groups->entries[i].name.string); i 2372 source3/utils/net_rpc.c int i; i 2418 source3/utils/net_rpc.c for (i = 0; i < this_time; i++) { i 2422 source3/utils/net_rpc.c group_rids[i], domain_name, i 2423 source3/utils/net_rpc.c names.names[i].string, i 2427 source3/utils/net_rpc.c names.names[i].string); i 2452 source3/utils/net_rpc.c int i; i 2504 source3/utils/net_rpc.c for (i=0; i<num_members; i++) { i 2505 source3/utils/net_rpc.c sid_copy(&alias_sids[i], sid_array.sids[i].sid); i 2519 source3/utils/net_rpc.c for (i = 0; i < num_members; i++) { i 2521 source3/utils/net_rpc.c sid_to_fstring(sid_str, &alias_sids[i]); i 2525 source3/utils/net_rpc.c domains[i] ? domains[i] : "*unknown*", i 2526 source3/utils/net_rpc.c names[i] ? names[i] : "*unknown*", types[i]); i 2528 source3/utils/net_rpc.c if (domains[i]) i 2529 source3/utils/net_rpc.c printf("%s\\%s\n", domains[i], names[i]); i 2989 source3/utils/net_rpc.c uint32_t i, level = 1; i 3017 source3/utils/net_rpc.c for (i = 0; i < entries_read; i++) i 3018 source3/utils/net_rpc.c display_share_info_1(c, &i1[i]); i 3087 source3/utils/net_rpc.c uint32 i; i 3105 source3/utils/net_rpc.c for (i = 0; i < ctr_src.ctr.ctr502->count; i++) { i 3109 source3/utils/net_rpc.c ctr_src.ctr.ctr502->array[i]; i 3386 source3/utils/net_rpc.c uint32 i; i 3406 source3/utils/net_rpc.c for (i = 0; i < ctr_src.ctr.ctr502->count; i++) { i 3409 source3/utils/net_rpc.c ctr_src.ctr.ctr502->array[i]; i 3537 source3/utils/net_rpc.c uint32 i; i 3556 source3/utils/net_rpc.c for (i = 0; i < ctr_src.ctr.ctr502->count; i++) { i 3559 source3/utils/net_rpc.c ctr_src.ctr.ctr502->array[i]; i 3759 source3/utils/net_rpc.c uint32 start_idx, max_entries, num_entries, i; i 3784 source3/utils/net_rpc.c for (i = 0; i < num_entries; i++) { i 3794 source3/utils/net_rpc.c groups->entries[i].idx, i 3822 source3/utils/net_rpc.c sid_append_rid(&alias.sid, groups->entries[i].idx); i 3849 source3/utils/net_rpc.c int i; i 3859 source3/utils/net_rpc.c for (i=0; i<num_server_aliases; i++) { i 3865 source3/utils/net_rpc.c struct full_alias *alias = &server_aliases[i]; i 3983 source3/utils/net_rpc.c int i; i 3987 source3/utils/net_rpc.c for (i=0; i<token->token.num_sids; i++) { i 3988 source3/utils/net_rpc.c d_printf(" %s\n", sid_string_tos(&token->token.user_sids[i])); i 3994 source3/utils/net_rpc.c int i; i 3996 source3/utils/net_rpc.c for (i=0; i<alias->num_members; i++) { i 3997 source3/utils/net_rpc.c if (sid_compare(sid, &alias->members[i]) == 0) i 4006 source3/utils/net_rpc.c int i; i 4008 source3/utils/net_rpc.c for (i=0; i<num_server_aliases; i++) { i 4009 source3/utils/net_rpc.c if (is_alias_member(&sid, &server_aliases[i])) i 4010 source3/utils/net_rpc.c add_sid_to_token(token, &server_aliases[i].sid); i 4024 source3/utils/net_rpc.c int i; i 4026 source3/utils/net_rpc.c for (i=0; i<num_global_sids; i++) { i 4027 source3/utils/net_rpc.c collect_sid_memberships(token, token->user_sids[i]); i 4041 source3/utils/net_rpc.c uint32_t i; i 4086 source3/utils/net_rpc.c for (i = 0; i < num_groups; i++) { i 4087 source3/utils/net_rpc.c gid_t gid = groups[i]; i 4125 source3/utils/net_rpc.c uint32_t i, num_users; i 4155 source3/utils/net_rpc.c for (i=0; i < num_users; i++) { i 4159 source3/utils/net_rpc.c fstrcpy(result[i].name, users[i]); i 4161 source3/utils/net_rpc.c p = strchr(users[i], *lp_winbind_separator()); i 4163 source3/utils/net_rpc.c DEBUG(3, ("%s\n", users[i])); i 4167 source3/utils/net_rpc.c fstrcpy(user, users[i]); i 4170 source3/utils/net_rpc.c fstrcpy(domain, users[i]); i 4175 source3/utils/net_rpc.c get_user_sids(domain, user, &(result[i].token)); i 4176 source3/utils/net_rpc.c i+=1; i 4257 source3/utils/net_rpc.c int i; i 4294 source3/utils/net_rpc.c for (i=0; i<num_tokens; i++) { i 4298 source3/utils/net_rpc.c status = se_access_check(share_sd, &tokens[i].token, i 4304 source3/utils/net_rpc.c tokens[i].name)); i 4310 source3/utils/net_rpc.c d_printf(" %s\n", tokens[i].name); i 4314 source3/utils/net_rpc.c status = se_access_check(root_sd, &tokens[i].token, i 4318 source3/utils/net_rpc.c tokens[i].name)); i 4321 source3/utils/net_rpc.c d_printf(" %s\n", tokens[i].name); i 4381 source3/utils/net_rpc.c uint32 i; i 4410 source3/utils/net_rpc.c for (i=0; i<num_tokens; i++) i 4411 source3/utils/net_rpc.c collect_alias_memberships(&tokens[i].token); i 4424 source3/utils/net_rpc.c for (i = 0; i < share_list.num_shares; i++) { i 4425 source3/utils/net_rpc.c char *netname = share_list.shares[i]; i 4436 source3/utils/net_rpc.c for (i=0; i<num_tokens; i++) { i 4437 source3/utils/net_rpc.c free_user_token(&tokens[i].token); i 4478 source3/utils/net_rpc.c int i; i 4490 source3/utils/net_rpc.c for (i=0; i<num_tokens; i++) { i 4491 source3/utils/net_rpc.c dump_user_token(&tokens[i]); i 4492 source3/utils/net_rpc.c free_user_token(&tokens[i].token); i 4756 source3/utils/net_rpc.c uint32 preferred_len = 0xffffffff, i; i 4792 source3/utils/net_rpc.c for (i = 0; i < entries_read; i++) { i 4793 source3/utils/net_rpc.c display_file_info_3(&i3[i]); i 5806 source3/utils/net_rpc.c int i; i 5903 source3/utils/net_rpc.c for (i = 0; i < dom_list.count; i++) { i 5905 source3/utils/net_rpc.c print_trusted_domain(dom_list.domains[i].sid, i 5906 source3/utils/net_rpc.c dom_list.domains[i].name.string); i 5909 source3/utils/net_rpc.c *dom_list.domains[i].sid, i 5910 source3/utils/net_rpc.c dom_list.domains[i].name.string); i 5958 source3/utils/net_rpc.c int i; i 6059 source3/utils/net_rpc.c for (i = 0; i < dom_list.count; i++) { i 6060 source3/utils/net_rpc.c print_trusted_domain(dom_list.domains[i].sid, i 6061 source3/utils/net_rpc.c dom_list.domains[i].name.string); i 6152 source3/utils/net_rpc.c for (i = 0; i < num_domains; i++) { i 6154 source3/utils/net_rpc.c char *str = CONST_DISCARD(char *, trusts->entries[i].name.string); i 76 source3/utils/net_rpc_audit.c int i; i 107 source3/utils/net_rpc_audit.c for (i=0; i < info->audit_events.count; i++) { i 111 source3/utils/net_rpc_audit.c if (i != audit_category) { i 115 source3/utils/net_rpc_audit.c val = audit_policy_str(mem_ctx, info->audit_events.settings[i]); i 116 source3/utils/net_rpc_audit.c policy = audit_description_str(i); i 314 source3/utils/net_rpc_audit.c int i; i 349 source3/utils/net_rpc_audit.c for (i=0; i < info->audit_events.count; i++) { i 350 source3/utils/net_rpc_audit.c const char *val = audit_policy_str(mem_ctx, info->audit_events.settings[i]); i 351 source3/utils/net_rpc_audit.c const char *policy = audit_description_str(i); i 48 source3/utils/net_rpc_printer.c int i; i 63 source3/utils/net_rpc_printer.c for (i=0; r->dependent_files[i] != NULL; i++) { i 64 source3/utils/net_rpc_printer.c printf("\tDependentfiles: [%s]\n", r->dependent_files[i]); i 101 source3/utils/net_rpc_printer.c uint32_t i, num_values; i 111 source3/utils/net_rpc_printer.c for (i=0; i<num_values; i++) { i 112 source3/utils/net_rpc_printer.c d_printf("%s\n", values[i]); i 592 source3/utils/net_rpc_printer.c int i; i 622 source3/utils/net_rpc_printer.c for (i=0; r->dependent_files[i] != NULL; i++) { i 626 source3/utils/net_rpc_printer.c r->dependent_files[i], short_archi); i 1110 source3/utils/net_rpc_printer.c uint32_t i, num_printers; i 1120 source3/utils/net_rpc_printer.c for (i = 0; i < num_printers; i++) { i 1123 source3/utils/net_rpc_printer.c printername = info[i].info2.printername; i 1124 source3/utils/net_rpc_printer.c sharename = info[i].info2.sharename; i 1128 source3/utils/net_rpc_printer.c i+1, printername, sharename); i 1162 source3/utils/net_rpc_printer.c uint32_t i; i 1169 source3/utils/net_rpc_printer.c for (i=0; archi_table[i].long_archi!=NULL; i++) { i 1175 source3/utils/net_rpc_printer.c archi_table[i].long_archi, i 1183 source3/utils/net_rpc_printer.c archi_table[i].long_archi); i 1188 source3/utils/net_rpc_printer.c num_drivers, archi_table[i].long_archi); i 1224 source3/utils/net_rpc_printer.c uint32_t i, num_printers; i 1239 source3/utils/net_rpc_printer.c for (i = 0; i < num_printers; i++) { i 1242 source3/utils/net_rpc_printer.c printername = info_enum[i].info2.printername; i 1243 source3/utils/net_rpc_printer.c sharename = info_enum[i].info2.sharename; i 1369 source3/utils/net_rpc_printer.c uint32_t i, num_printers; i 1380 source3/utils/net_rpc_printer.c for (i = 0; i < num_printers; i++) { i 1383 source3/utils/net_rpc_printer.c printername = info_enum[i].info2.printername; i 1384 source3/utils/net_rpc_printer.c sharename = info_enum[i].info2.sharename; i 1461 source3/utils/net_rpc_printer.c uint32_t i = 0; i 1493 source3/utils/net_rpc_printer.c for (i = 0; i < num_printers; i++) { i 1496 source3/utils/net_rpc_printer.c printername = info_enum[i].info2.printername; i 1497 source3/utils/net_rpc_printer.c sharename = info_enum[i].info2.sharename; i 1607 source3/utils/net_rpc_printer.c uint32_t i, f; i 1640 source3/utils/net_rpc_printer.c for (i = 0; i < num_printers; i++) { i 1643 source3/utils/net_rpc_printer.c printername = info_enum[i].info2.printername; i 1644 source3/utils/net_rpc_printer.c sharename = info_enum[i].info2.sharename; i 1767 source3/utils/net_rpc_printer.c uint32_t i, p; i 1860 source3/utils/net_rpc_printer.c for (i=0; archi_table[i].long_archi!=NULL; i++) { i 1864 source3/utils/net_rpc_printer.c level, archi_table[i].long_archi, i 1865 source3/utils/net_rpc_printer.c archi_table[i].version, &drv_info_src)) i 1874 source3/utils/net_rpc_printer.c nt_status = check_arch_dir(cli_share_dst, archi_table[i].short_archi); i 1881 source3/utils/net_rpc_printer.c archi_table[i].short_archi, i 1979 source3/utils/net_rpc_printer.c uint32_t i = 0, num_printers; i 2010 source3/utils/net_rpc_printer.c for (i = 0; i < num_printers; i++) { i 2013 source3/utils/net_rpc_printer.c printername = info_enum[i].info2.printername; i 2014 source3/utils/net_rpc_printer.c sharename = info_enum[i].info2.sharename; i 2135 source3/utils/net_rpc_printer.c uint32_t i = 0, p = 0, j = 0; i 2181 source3/utils/net_rpc_printer.c for (i = 0; i < num_printers; i++) { i 2190 source3/utils/net_rpc_printer.c printername = info_enum[i].info2.printername; i 2191 source3/utils/net_rpc_printer.c sharename = info_enum[i].info2.sharename; i 2225 source3/utils/net_rpc_printer.c info_dst.info2 = info_enum[i].info2; i 2232 source3/utils/net_rpc_printer.c if (info_enum[i].info2.attributes & PRINTER_ATTRIBUTE_PUBLISHED) { i 2246 source3/utils/net_rpc_printer.c if (info_enum[i].info2.devmode != NULL) { i 2249 source3/utils/net_rpc_printer.c info_dst.info2.devmode = info_enum[i].info2.devmode; i 2366 source3/utils/net_rpc_printer.c for (i=0; keylist && keylist[i] != NULL; i++) { i 2368 source3/utils/net_rpc_printer.c const char *subkey = keylist[i]; i 120 source3/utils/net_rpc_registry.c uint32 i; i 155 source3/utils/net_rpc_registry.c for (i=0; i<num_subkeys; i++) { i 173 source3/utils/net_rpc_registry.c i, &name_buf, &class_buf, i 185 source3/utils/net_rpc_registry.c classes[i] = NULL; i 188 source3/utils/net_rpc_registry.c (!(classes[i] = talloc_strdup(classes, class_buf.name)))) { i 193 source3/utils/net_rpc_registry.c if (!(names[i] = talloc_strdup(names, name_buf.name))) { i 198 source3/utils/net_rpc_registry.c if ((!(modtimes[i] = (NTTIME *)talloc_memdup( i 234 source3/utils/net_rpc_registry.c uint32 i; i 268 source3/utils/net_rpc_registry.c for (i=0; i<num_values; i++) { i 287 source3/utils/net_rpc_registry.c i, &name_buf, &type, i 306 source3/utils/net_rpc_registry.c if (!(names[i] = talloc_strdup(names, name_buf.name))) { i 311 source3/utils/net_rpc_registry.c err = registry_pull_value(values, &values[i], type, data, i 776 source3/utils/net_rpc_registry.c uint32 i; i 801 source3/utils/net_rpc_registry.c for (i=0; i<num_subkeys; i++) { i 802 source3/utils/net_rpc_registry.c print_registry_key(names[i], modtimes[i]); i 813 source3/utils/net_rpc_registry.c for (i=0; i<num_values; i++) { i 814 source3/utils/net_rpc_registry.c print_registry_value_with_name(names[i], values[i]); i 892 source3/utils/net_rpc_registry.c int i, j; i 899 source3/utils/net_rpc_registry.c for ( i=0; i<nk->num_values; i++ ) { i 900 source3/utils/net_rpc_registry.c d_printf( "\"%s\" = ", nk->values[i].valuename ? nk->values[i].valuename : "(default)" ); i 901 source3/utils/net_rpc_registry.c d_printf( "(%s) ", reg_type_lookup( nk->values[i].type ) ); i 903 source3/utils/net_rpc_registry.c data_size = nk->values[i].data_size & ~VK_DATA_IN_OFFSET; i 904 source3/utils/net_rpc_registry.c switch ( nk->values[i].type ) { i 908 source3/utils/net_rpc_registry.c nk->values[i].data, i 919 source3/utils/net_rpc_registry.c d_printf( "%c", nk->values[i].data[j] ); i 923 source3/utils/net_rpc_registry.c data = IVAL( nk->values[i].data, 0 ); i 928 source3/utils/net_rpc_registry.c d_printf( "%x", nk->values[i].data[j] ); i 975 source3/utils/net_rpc_registry.c int i; i 994 source3/utils/net_rpc_registry.c for ( i=0; i<nk->num_values; i++ ) { i 995 source3/utils/net_rpc_registry.c regval_ctr_addvalue( values, nk->values[i].valuename, nk->values[i].type, i 996 source3/utils/net_rpc_registry.c (const char *)nk->values[i].data, (nk->values[i].data_size & ~VK_DATA_IN_OFFSET) ); i 98 source3/utils/net_rpc_rights.c int i; i 116 source3/utils/net_rpc_rights.c for (i = 0; i < priv_array.count; i++) { i 121 source3/utils/net_rpc_rights.c priv_array.privs[i].name.string ? priv_array.privs[i].name.string : "*unknown*" ); i 125 source3/utils/net_rpc_rights.c init_lsa_String(&lsa_name, priv_array.privs[i].name.string); i 157 source3/utils/net_rpc_rights.c int i; i 172 source3/utils/net_rpc_rights.c for (i = 0; i < rights.count; i++) { i 173 source3/utils/net_rpc_rights.c if (StrCaseCmp(rights.names[i].string, right) == 0) { i 191 source3/utils/net_rpc_rights.c int i; i 205 source3/utils/net_rpc_rights.c for (i = 0; i < rights.count; i++) { i 206 source3/utils/net_rpc_rights.c printf("%s\n", rights.names[i].string); i 224 source3/utils/net_rpc_rights.c int i; i 238 source3/utils/net_rpc_rights.c for ( i=0; i<sid_array.num_sids; i++ ) { i 241 source3/utils/net_rpc_rights.c sid_array.sids[i].sid, i 253 source3/utils/net_rpc_rights.c result = sid_to_name( pipe_hnd, ctx, sid_array.sids[i].sid, name ); i 255 source3/utils/net_rpc_rights.c sid_to_fstring(name, sid_array.sids[i].sid); i 274 source3/utils/net_rpc_rights.c int i; i 286 source3/utils/net_rpc_rights.c for ( i=0; i<sid_array.num_sids; i++ ) { i 291 source3/utils/net_rpc_rights.c result = sid_to_name(pipe_hnd, ctx, sid_array.sids[i].sid, name); i 293 source3/utils/net_rpc_rights.c sid_to_fstring(name, sid_array.sids[i].sid); i 298 source3/utils/net_rpc_rights.c sid_array.sids[i].sid); i 344 source3/utils/net_rpc_rights.c int i = 1; i 351 source3/utils/net_rpc_rights.c while ( argv[i] != NULL ) { i 352 source3/utils/net_rpc_rights.c fstrcpy(privname, argv[i]); i 353 source3/utils/net_rpc_rights.c init_lsa_String(&lsa_name, argv[i]); i 354 source3/utils/net_rpc_rights.c i++; i 386 source3/utils/net_rpc_rights.c int i = 1; i 393 source3/utils/net_rpc_rights.c while (argv[i] != NULL) { i 394 source3/utils/net_rpc_rights.c result = name_to_sid(pipe_hnd, mem_ctx, &sid, argv[i]); i 402 source3/utils/net_rpc_rights.c i++; i 442 source3/utils/net_rpc_rights.c int i; i 472 source3/utils/net_rpc_rights.c for (i=0; i<argc-1; i++) { i 473 source3/utils/net_rpc_rights.c init_lsa_StringLarge(&rights.names[i], argv[i+1]); i 513 source3/utils/net_rpc_rights.c int i; i 538 source3/utils/net_rpc_rights.c for (i=0; i<argc-1; i++) { i 539 source3/utils/net_rpc_rights.c init_lsa_StringLarge(&rights.names[i], argv[i+1]); i 36 source3/utils/net_rpc_samsync.c int i; i 42 source3/utils/net_rpc_samsync.c for (i=0; i<argc; i++) { i 48 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "user_rid=", strlen("user_rid="))) { i 49 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); i 53 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "group_rid=", strlen("group_rid="))) { i 54 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); i 58 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "group_member_rid=", strlen("group_member_rid="))) { i 59 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); i 63 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "alias_rid=", strlen("alias_rid="))) { i 64 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); i 68 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "alias_member_rid=", strlen("alias_member_rid="))) { i 69 source3/utils/net_rpc_samsync.c o.object_identifier.rid = get_int_param(argv[i]); i 73 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "account_sid=", strlen("account_sid="))) { i 74 source3/utils/net_rpc_samsync.c const char *sid_str = get_string_param(argv[i]); i 79 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "policy_sid=", strlen("policy_sid="))) { i 80 source3/utils/net_rpc_samsync.c const char *sid_str = get_string_param(argv[i]); i 85 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "trustdom_sid=", strlen("trustdom_sid="))) { i 86 source3/utils/net_rpc_samsync.c const char *sid_str = get_string_param(argv[i]); i 91 source3/utils/net_rpc_samsync.c if (!StrnCaseCmp(argv[i], "secret_name=", strlen("secret_name="))) { i 92 source3/utils/net_rpc_samsync.c o.object_identifier.name = get_string_param(argv[i]); i 45 source3/utils/net_rpc_service.c int i; i 49 source3/utils/net_rpc_service.c for ( i=0; state_msg_table[i].message; i++ ) { i 50 source3/utils/net_rpc_service.c if ( state_msg_table[i].flag == state ) { i 51 source3/utils/net_rpc_service.c fstrcpy( msg, state_msg_table[i].message ); i 110 source3/utils/net_rpc_service.c uint32 i; i 115 source3/utils/net_rpc_service.c i = 0; i 116 source3/utils/net_rpc_service.c while ( (state != watch_state ) && i<30 ) { i 125 source3/utils/net_rpc_service.c i++; i 206 source3/utils/net_rpc_service.c int i; i 286 source3/utils/net_rpc_service.c for ( i=0; i<num_services; i++ ) { i 288 source3/utils/net_rpc_service.c services[i].service_name, i 289 source3/utils/net_rpc_service.c services[i].display_name); i 484 source3/utils/net_sam.c int i, count; i 490 source3/utils/net_sam.c for (i=0; i<count; i++) { i 491 source3/utils/net_sam.c d_fprintf(stderr, "%s\n", names[i]); i 536 source3/utils/net_sam.c int i; i 542 source3/utils/net_sam.c for (i=0; i<count; i++) { i 543 source3/utils/net_sam.c d_fprintf(stderr, "%s\n", names[i]); i 567 source3/utils/net_sam.c int i; i 580 source3/utils/net_sam.c for (i = 0; i < count ; i++) { i 581 source3/utils/net_sam.c d_fprintf(stderr, "%s\n", names[i]); i 634 source3/utils/net_sam.c int i; i 637 source3/utils/net_sam.c for (i=0; i<num; i++) { i 638 source3/utils/net_sam.c d_printf("%s\n", privs[i].name); i 645 source3/utils/net_sam.c int i, num_sids; i 656 source3/utils/net_sam.c for (i=0; i<num_sids; i++) { i 660 source3/utils/net_sam.c if (lookup_sid(talloc_tos(), &sids[i], &dom, &name, i 665 source3/utils/net_sam.c d_printf("%s\n", sid_string_tos(&sids[i])); i 681 source3/utils/net_sam.c int i; i 695 source3/utils/net_sam.c for (i=1; i < argc; i++) { i 696 source3/utils/net_sam.c if (!se_priv_from_name(argv[i], &mask)) { i 697 source3/utils/net_sam.c d_fprintf(stderr, "%s unknown\n", argv[i]); i 706 source3/utils/net_sam.c d_printf("Granted %s to %s\\%s\n", argv[i], dom, name); i 719 source3/utils/net_sam.c int i; i 733 source3/utils/net_sam.c for (i=1; i < argc; i++) { i 735 source3/utils/net_sam.c if (!se_priv_from_name(argv[i], &mask)) { i 736 source3/utils/net_sam.c d_fprintf(stderr, "%s unknown\n", argv[i]); i 745 source3/utils/net_sam.c d_printf("Revoked %s from %s\\%s\n", argv[i], dom, name); i 1216 source3/utils/net_sam.c size_t i, num_members = 0; i 1228 source3/utils/net_sam.c for (i=0; i<num_members; i++) { i 1230 source3/utils/net_sam.c if (lookup_sid(talloc_tos(), &members[i], i 1234 source3/utils/net_sam.c d_printf(" %s\n", sid_string_tos(&members[i])); i 157 source3/utils/net_status.c int i; i 167 source3/utils/net_status.c for (i=0; i<ids->num_entries; i++) { i 168 source3/utils/net_status.c struct server_id id = ids->entries[i].pid; i 177 source3/utils/net_status.c guest ? "" : uidtoname(ids->entries[i].uid), i 178 source3/utils/net_status.c guest ? "" : gidtoname(ids->entries[i].gid), i 180 source3/utils/net_status.c guest ? "" : ids->entries[i].hostname, i 607 source3/utils/net_usershare.c int i; i 780 source3/utils/net_usershare.c for (i = 0; i < num_aces; i++) { i 568 source3/utils/net_util.c int i; i 571 source3/utils/net_util.c for (i=0; table[i].funcname != NULL; i++) { i 572 source3/utils/net_util.c if (StrCaseCmp(argv[0], table[i].funcname) == 0) i 573 source3/utils/net_util.c return table[i].fn(c, argc-1, argv+1); i 582 source3/utils/net_util.c for (i=0; table[i].funcname != NULL; i++) { i 584 source3/utils/net_util.c d_printf("%s %-15s %s\n", whoami, table[i].funcname, i 585 source3/utils/net_util.c table[i].description); i 587 source3/utils/net_util.c d_printf("%s\n", table[i].usage); i 595 source3/utils/net_util.c int i; i 596 source3/utils/net_util.c for (i=0; table[i].funcname != NULL; i++) { i 597 source3/utils/net_util.c d_printf("%s\n", table[i].usage); i 116 source3/utils/nmblookup.c int count, i, j; i 127 source3/utils/nmblookup.c for (i=0;i<count;i++) { i 128 source3/utils/nmblookup.c pull_ascii_fstring(cleanname, status[i].name); i 135 source3/utils/nmblookup.c cleanname,status[i].type, i 136 source3/utils/nmblookup.c node_status_flags(status[i].flags)); i 2453 source3/utils/ntlm_auth.c int i; i 2454 source3/utils/ntlm_auth.c for (i=0; i<NUM_HELPER_MODES; i++) { i 2455 source3/utils/ntlm_auth.c if (strcmp(helper_protocol, stdio_helper_protocols[i].name) == 0) { i 2456 source3/utils/ntlm_auth.c squid_stream(stdio_helper_protocols[i].mode, stdio_helper_protocols[i].fn); i 2462 source3/utils/ntlm_auth.c for (i=0; i<NUM_HELPER_MODES; i++) { i 2463 source3/utils/ntlm_auth.c x_fprintf(x_stderr, "%s\n", stdio_helper_protocols[i].name); i 595 source3/utils/ntlm_auth_diagnostics.c unsigned int i; i 598 source3/utils/ntlm_auth_diagnostics.c for (i=0; test_table[i].fn; i++) { i 599 source3/utils/ntlm_auth_diagnostics.c if (!test_table[i].fn()) { i 600 source3/utils/ntlm_auth_diagnostics.c DEBUG(1, ("Test %s failed!\n", test_table[i].name)); i 174 source3/utils/pdbedit.c size_t i, entries = 0; i 185 source3/utils/pdbedit.c for (i=0; i<entries; i++) { i 186 source3/utils/pdbedit.c out->add_group_mapping_entry(out, &(maps[i])); i 200 source3/utils/pdbedit.c int i; i 202 source3/utils/pdbedit.c for (i=1; decode_account_policy_name(i) != NULL; i++) { i 204 source3/utils/pdbedit.c if (!account_policy_get_default(i, &policy_value)) { i 208 source3/utils/pdbedit.c if (!account_policy_set(i, policy_value)) { i 224 source3/utils/pdbedit.c int i; i 226 source3/utils/pdbedit.c for ( i=1; decode_account_policy_name(i) != NULL; i++ ) { i 230 source3/utils/pdbedit.c status = in->get_account_policy(in, i, &policy_value); i 237 source3/utils/pdbedit.c status = out->set_account_policy(out, i, policy_value); i 1112 source3/utils/pdbedit.c int i; i 1117 source3/utils/pdbedit.c for (i = 0; i < count ; i++) { i 1118 source3/utils/pdbedit.c d_fprintf(stderr, "%s\n", names[i]); i 61 source3/utils/profiles.c int i; i 83 source3/utils/profiles.c for ( i=0; i<theacl->num_aces; i++ ) { i 85 source3/utils/profiles.c sid_string_tos(&theacl->aces[i].trustee)); i 86 source3/utils/profiles.c if ( sid_equal( &theacl->aces[i].trustee, s1 ) ) { i 87 source3/utils/profiles.c sid_copy( &theacl->aces[i].trustee, s2 ); i 90 source3/utils/profiles.c sid_string_tos(&theacl->aces[i].trustee)); i 97 source3/utils/profiles.c for ( i=0; i<theacl->num_aces; i++ ) { i 99 source3/utils/profiles.c sid_string_tos(&theacl->aces[i].trustee)); i 100 source3/utils/profiles.c if ( sid_equal( &theacl->aces[i].trustee, s1 ) ) { i 101 source3/utils/profiles.c sid_copy( &theacl->aces[i].trustee, s2 ); i 104 source3/utils/profiles.c sid_string_tos(&theacl->aces[i].trustee)); i 122 source3/utils/profiles.c int i; i 150 source3/utils/profiles.c for ( i=0; i<nk->num_values; i++ ) { i 151 source3/utils/profiles.c regval_ctr_addvalue( values, nk->values[i].valuename, nk->values[i].type, i 152 source3/utils/profiles.c (const char *)nk->values[i].data, (nk->values[i].data_size & ~VK_DATA_IN_OFFSET) ); i 129 source3/utils/sharesec.c uint32 i; i 140 source3/utils/sharesec.c for (i = 0; sd->dacl && i < sd->dacl->num_aces; i++) { i 141 source3/utils/sharesec.c SEC_ACE *ace = &sd->dacl->aces[i]; i 304 source3/utils/sharesec.c int i; i 315 source3/utils/sharesec.c for ( i=0; i<num_ace; i++ ) { i 322 source3/utils/sharesec.c if ( !parse_ace( &ace[i], acl_string ) ) i 388 source3/utils/sharesec.c uint32 i; i 393 source3/utils/sharesec.c for (i=1;i<the_acl->num_aces;) { i 394 source3/utils/sharesec.c if (sec_ace_equal(&the_acl->aces[i-1], &the_acl->aces[i])) { i 396 source3/utils/sharesec.c for (j=i; j<the_acl->num_aces-1; j++) { i 401 source3/utils/sharesec.c i++; i 412 source3/utils/sharesec.c uint32 i, j; i 433 source3/utils/sharesec.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 437 source3/utils/sharesec.c if (sec_ace_equal(&sd->dacl->aces[i], &old->dacl->aces[j])) { i 450 source3/utils/sharesec.c print_ace(stdout, &sd->dacl->aces[i]); i 456 source3/utils/sharesec.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 460 source3/utils/sharesec.c if (sid_equal(&sd->dacl->aces[i].trustee, i 462 source3/utils/sharesec.c old->dacl->aces[j] = sd->dacl->aces[i]; i 469 source3/utils/sharesec.c sid_string_tos(&sd->dacl->aces[i].trustee)); i 482 source3/utils/sharesec.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 483 source3/utils/sharesec.c add_ace(mem_ctx, &old->dacl, &sd->dacl->aces[i]); i 624 source3/utils/smbcacls.c uint32 i; i 648 source3/utils/smbcacls.c for (i = 0; sd->dacl && i < sd->dacl->num_aces; i++) { i 649 source3/utils/smbcacls.c SEC_ACE *ace = &sd->dacl->aces[i]; i 793 source3/utils/smbcacls.c uint32 i; i 798 source3/utils/smbcacls.c for (i=1;i<the_acl->num_aces;) { i 799 source3/utils/smbcacls.c if (sec_ace_equal(&the_acl->aces[i-1], &the_acl->aces[i])) { i 801 source3/utils/smbcacls.c for (j=i; j<the_acl->num_aces-1; j++) { i 806 source3/utils/smbcacls.c i++; i 820 source3/utils/smbcacls.c uint32 i, j; i 851 source3/utils/smbcacls.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 855 source3/utils/smbcacls.c if (sec_ace_equal(&sd->dacl->aces[i], i 869 source3/utils/smbcacls.c print_ace(cli, stdout, &sd->dacl->aces[i]); i 876 source3/utils/smbcacls.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 880 source3/utils/smbcacls.c if (sid_equal(&sd->dacl->aces[i].trustee, i 882 source3/utils/smbcacls.c old->dacl->aces[j] = sd->dacl->aces[i]; i 891 source3/utils/smbcacls.c &sd->dacl->aces[i].trustee); i 907 source3/utils/smbcacls.c for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) { i 908 source3/utils/smbcacls.c add_ace(&old->dacl, &sd->dacl->aces[i]); i 1206 source3/utils/smbcontrol.c int i; i 1217 source3/utils/smbcontrol.c for (i = 0; msg_types[i].name; i++) i 1218 source3/utils/smbcontrol.c fprintf(stderr, "\t%-30s%s\n", msg_types[i].name, i 1219 source3/utils/smbcontrol.c msg_types[i].help); i 1276 source3/utils/smbcontrol.c int i; i 1287 source3/utils/smbcontrol.c for (i = 0; msg_types[i].name; i++) { i 1288 source3/utils/smbcontrol.c if (strequal(command, msg_types[i].name)) i 1289 source3/utils/smbcontrol.c return msg_types[i].fn(msg_ctx, pid, i 463 source3/utils/smbget.c int i; i 466 source3/utils/smbget.c for(i = strlen(path); i < columns; i++) { i 505 source3/utils/smbget.c int lineno = 0, i; i 523 source3/utils/smbget.c for(i = 0; long_options[i].shortName; i++) { i 524 source3/utils/smbget.c if(!long_options[i].longName)continue; i 525 source3/utils/smbget.c if(strcmp(long_options[i].longName, var)) continue; i 526 source3/utils/smbget.c if(!long_options[i].arg)continue; i 528 source3/utils/smbget.c switch(long_options[i].argInfo) { i 530 source3/utils/smbget.c intdata = (int *)long_options[i].arg; i 536 source3/utils/smbget.c intdata = (int *)long_options[i].arg; i 540 source3/utils/smbget.c stringdata = (char **)long_options[i].arg; i 156 source3/utils/smbtree.c int i; i 196 source3/utils/smbtree.c for (i=0; i<total_entries; i++) { i 197 source3/utils/smbtree.c struct srvsvc_NetShareInfo1 info = info_ctr.ctr.ctr1->array[i]; i 73 source3/utils/status.c int i; i 78 source3/utils/status.c for (i=0;i<Ucrit_MaxPid;i++) { i 79 source3/utils/status.c if (cluster_id_equal(&pid, &Ucrit_pid[i])) i 181 source3/utils/status.c int i; i 210 source3/utils/status.c for (i=0;i<ARRAY_SIZE(lock_types);i++) { i 211 source3/utils/status.c if (lock_type == lock_types[i].lock_type) { i 212 source3/utils/status.c desc = lock_types[i].desc; i 428 source3/utils/status_profile.c int i; i 443 source3/utils/status_profile.c for (i = 0; i < PR_VALUE_MAX; ++i) { i 444 source3/utils/status_profile.c step = current->count[i] - last->count[i]; i 445 source3/utils/status_profile.c spent = current->time[i] - last->time[i]; i 450 source3/utils/status_profile.c name = profile_value_name(i); i 232 source3/utils/testparm.c int i; i 235 source3/utils/testparm.c for (i=0; deny_list[i]; i++) { i 236 source3/utils/testparm.c char *hasstar = strchr_m(deny_list[i], '*'); i 237 source3/utils/testparm.c char *hasquery = strchr_m(deny_list[i], '?'); i 240 source3/utils/testparm.c hasstar ? *hasstar : *hasquery, deny_list[i], lp_servicename(s) ); i 246 source3/utils/testparm.c for (i=0; allow_list[i]; i++) { i 247 source3/utils/testparm.c char *hasstar = strchr_m(allow_list[i], '*'); i 248 source3/utils/testparm.c char *hasquery = strchr_m(allow_list[i], '?'); i 251 source3/utils/testparm.c hasstar ? *hasstar : *hasquery, allow_list[i], lp_servicename(s) ); i 51 source3/web/cgi.c int i = 0; i 57 source3/web/cgi.c if (i == len) { i 78 source3/web/cgi.c ret[i++] = c; i 83 source3/web/cgi.c ret[i] = 0; i 111 source3/web/cgi.c int len, i; i 203 source3/web/cgi.c for (i=0;i<num_variables;i++) { i 209 source3/web/cgi.c variables[i].name, strlen(variables[i].name), i 211 source3/web/cgi.c SAFE_FREE(variables[i].name); i 212 source3/web/cgi.c variables[i].name = SMB_STRDUP(dest ? dest : ""); i 216 source3/web/cgi.c variables[i].value, strlen(variables[i].value), i 218 source3/web/cgi.c SAFE_FREE(variables[i].value); i 219 source3/web/cgi.c variables[i].value = SMB_STRDUP(dest ? dest : ""); i 235 source3/web/cgi.c int i; i 237 source3/web/cgi.c for (i=0;i<num_variables;i++) i 238 source3/web/cgi.c if (strcmp(variables[i].name, name) == 0) i 239 source3/web/cgi.c return variables[i].value; i 433 source3/web/cgi.c int fd, l, i; i 438 source3/web/cgi.c for (i=0;file[i];i++) { i 439 source3/web/cgi.c if (!isalnum((int)file[i]) && !strchr_m("/.-_", file[i])) { i 73 source3/web/neg_lang.c int lang_num, i; i 91 source3/web/neg_lang.c for (i = 0; i < lang_num; i++) { i 93 source3/web/neg_lang.c if ((pri_code=strstr(lang_list[i], ";q="))) { i 96 source3/web/neg_lang.c sscanf(pri_code, "%f", &(pl[i].pri)); i 98 source3/web/neg_lang.c pl[i].pri = 1; i 100 source3/web/neg_lang.c pl[i].string = SMB_STRDUP(lang_list[i]); i 109 source3/web/neg_lang.c for (i = 0; i < lang_num; i++) { i 110 source3/web/neg_lang.c if (lang_tdb_init(pl[i].string)) break; i 113 source3/web/neg_lang.c for (i = 0; i < lang_num; i++) { i 114 source3/web/neg_lang.c SAFE_FREE(pl[i].string); i 60 source3/web/swat.c int i; i 61 source3/web/swat.c for (i=0;enumlist[i].name;i++) i 62 source3/web/swat.c if (value == enumlist[i].value) break; i 63 source3/web/swat.c return(i); i 230 source3/web/swat.c int i; i 336 source3/web/swat.c for (i=0;parm->enum_list[i].name;i++) { i 337 source3/web/swat.c if (i == 0 || parm->enum_list[i].value != parm->enum_list[i-1].value) { i 338 source3/web/swat.c printf("<option %s>%s",(*(int *)ptr)==parm->enum_list[i].value?"selected":"",parm->enum_list[i].name); i 357 source3/web/swat.c int i = 0; i 362 source3/web/swat.c while ((parm = lp_next_parameter(snum, &i, allparameters))) { i 503 source3/web/swat.c int i; i 510 source3/web/swat.c for (i=0;i<lp_numservices();i++) { i 511 source3/web/swat.c s = lp_servicename(i); i 512 source3/web/swat.c if (s && (*s) && lp_is_default(i, parm)) { i 513 source3/web/swat.c lp_do_parameter(i, parm->label, v); i 526 source3/web/swat.c int i = 0; i 531 source3/web/swat.c while ((parm = lp_next_parameter(snum, &i, 1))) { i 812 source3/web/swat.c int i; i 814 source3/web/swat.c for(i = 0; wins_servers[i]; i++) printf("%s ", wins_servers[i]); i 900 source3/web/swat.c int i; i 959 source3/web/swat.c for (i=0;i<lp_numservices();i++) { i 960 source3/web/swat.c s = lp_servicename(i); i 961 source3/web/swat.c if (s && (*s) && strcmp(s,"IPC$") && !lp_print_ok(i)) { i 1248 source3/web/swat.c int i; i 1314 source3/web/swat.c for (i=0;i<lp_numservices();i++) { i 1315 source3/web/swat.c s = lp_servicename(i); i 1316 source3/web/swat.c if (s && (*s) && strcmp(s,"IPC$") && lp_print_ok(i)) { i 1317 source3/web/swat.c if (i >= iNumNonAutoPrintServices) i 462 source3/winbindd/idmap.c int i; i 481 source3/winbindd/idmap.c for (i=0; i<num_domains; i++) { i 482 source3/winbindd/idmap.c if (strequal(idmap_domains[i]->name, domname)) { i 483 source3/winbindd/idmap.c return idmap_domains[i]; i 255 source3/winbindd/idmap_ad.c int i; i 257 source3/winbindd/idmap_ad.c for (i = 0; maps[i] && i<IDMAP_AD_MAX_IDS; i++) { i 258 source3/winbindd/idmap_ad.c if ((maps[i]->xid.type == type) && (maps[i]->xid.id == id)) { i 259 source3/winbindd/idmap_ad.c return maps[i]; i 272 source3/winbindd/idmap_ad.c int i; i 274 source3/winbindd/idmap_ad.c for (i = 0; maps[i] && i<IDMAP_AD_MAX_IDS; i++) { i 275 source3/winbindd/idmap_ad.c if (sid_equal(maps[i]->sid, sid)) { i 276 source3/winbindd/idmap_ad.c return maps[i]; i 303 source3/winbindd/idmap_ad.c int i; i 308 source3/winbindd/idmap_ad.c for (i = 0; ids[i]; i++) { i 309 source3/winbindd/idmap_ad.c ids[i]->status = ID_UNKNOWN; i 337 source3/winbindd/idmap_ad.c for (i = 0; (i < IDMAP_AD_MAX_IDS) && ids[idx]; i++, idx++) { i 402 source3/winbindd/idmap_ad.c for (i = 0; (i < count) && entry; i++) { i 409 source3/winbindd/idmap_ad.c if (i == 0) { /* first entry */ i 491 source3/winbindd/idmap_ad.c for (i = 0; ids[i]; i++) { i 492 source3/winbindd/idmap_ad.c if (ids[i]->status != ID_MAPPED) i 493 source3/winbindd/idmap_ad.c ids[i]->status = ID_UNMAPPED; i 521 source3/winbindd/idmap_ad.c int i; i 525 source3/winbindd/idmap_ad.c for (i = 0; ids[i]; i++) { i 526 source3/winbindd/idmap_ad.c ids[i]->status = ID_UNKNOWN; i 569 source3/winbindd/idmap_ad.c for (i = 0; (i < IDMAP_AD_MAX_IDS) && ids[idx]; i++, idx++) { i 595 source3/winbindd/idmap_ad.c for (i = 0; (i < count) && entry; i++) { i 602 source3/winbindd/idmap_ad.c if (i == 0) { /* first entry */ i 683 source3/winbindd/idmap_ad.c for (i = 0; ids[i]; i++) { i 684 source3/winbindd/idmap_ad.c if (ids[i]->status != ID_MAPPED) i 685 source3/winbindd/idmap_ad.c ids[i]->status = ID_UNMAPPED; i 32 source3/winbindd/idmap_adex/cell_util.c int i; i 35 source3/winbindd/idmap_adex/cell_util.c for (i = 0; i < num_lines; i++) { i 38 source3/winbindd/idmap_adex/cell_util.c if ((StrnCaseCmp(list[i], substr, cmplen) == 0) && i 39 source3/winbindd/idmap_adex/cell_util.c (list[i][cmplen] == '=')) { i 41 source3/winbindd/idmap_adex/cell_util.c if (list[i][cmplen + 1] != '\0') i 42 source3/winbindd/idmap_adex/cell_util.c return &(list[i][cmplen + 1]); i 56 source3/winbindd/idmap_adex/cell_util.c int i; i 58 source3/winbindd/idmap_adex/cell_util.c for (i = 0; i < num_lines; i++) { i 59 source3/winbindd/idmap_adex/cell_util.c if (strequal(list[i], substr)) { i 122 source3/winbindd/idmap_adex/domain_util.c int i; i 140 source3/winbindd/idmap_adex/domain_util.c for (i=0; i<num_domains; i++) { i 145 source3/winbindd/idmap_adex/domain_util.c if (domains[i].trust_flags & flags) { i 146 source3/winbindd/idmap_adex/domain_util.c nt_status = dc_add_domain(domains[i].dns_name); i 307 source3/winbindd/idmap_adex/gc_util.c int i; i 324 source3/winbindd/idmap_adex/gc_util.c for (i=0; i<num_domains; i++) { i 334 source3/winbindd/idmap_adex/gc_util.c if ((domains[i].trust_flags & flags) == flags) { i 335 source3/winbindd/idmap_adex/gc_util.c nt_status = gc_add_forest(domains[i].dns_name); i 346 source3/winbindd/idmap_adex/gc_util.c for (i=0; i<num_domains; i++) { i 347 source3/winbindd/idmap_adex/gc_util.c uint32_t flags = domains[i].trust_flags; i 348 source3/winbindd/idmap_adex/gc_util.c uint32_t attribs = domains[i].trust_attribs; i 352 source3/winbindd/idmap_adex/gc_util.c if (strlen(domains[i].dns_name) == 0) { i 363 source3/winbindd/idmap_adex/gc_util.c nt_status = gc_add_forest(domains[i].dns_name); i 563 source3/winbindd/idmap_adex/gc_util.c int i; i 587 source3/winbindd/idmap_adex/gc_util.c for (i=0; i<num_resp; i++) { i 588 source3/winbindd/idmap_adex/gc_util.c ads = ads_list[i]; i 589 source3/winbindd/idmap_adex/gc_util.c msg = msg_list[i]; i 813 source3/winbindd/idmap_adex/gc_util.c int i; i 815 source3/winbindd/idmap_adex/gc_util.c for (i=0; i<num_resp; i++) { i 816 source3/winbindd/idmap_adex/gc_util.c ads_msgfree(ads_list[i], msg_list[i]); i 156 source3/winbindd/idmap_adex/idmap_adex.c int i; i 163 source3/winbindd/idmap_adex/idmap_adex.c for (i = 0; ids[i]; i++) { i 164 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_UNKNOWN; i 176 source3/winbindd/idmap_adex/idmap_adex.c for (i = 0; ids[i]; i++) { i 178 source3/winbindd/idmap_adex/idmap_adex.c status = cell->provider->get_sid_from_id(ids[i]->sid, i 179 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->xid.id, i 180 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->xid.type); i 188 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_UNMAPPED; i 193 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_MAPPED; i 209 source3/winbindd/idmap_adex/idmap_adex.c int i; i 216 source3/winbindd/idmap_adex/idmap_adex.c for (i = 0; ids[i]; i++) { i 217 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_UNKNOWN; i 229 source3/winbindd/idmap_adex/idmap_adex.c for (i = 0; ids[i]; i++) { i 231 source3/winbindd/idmap_adex/idmap_adex.c status = cell->provider->get_id_from_sid(&ids[i]->xid.id, i 232 source3/winbindd/idmap_adex/idmap_adex.c &ids[i]->xid. i 233 source3/winbindd/idmap_adex/idmap_adex.c type, ids[i]->sid); i 241 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_UNMAPPED; i 246 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_MAPPED; i 346 source3/winbindd/idmap_adex/provider_unified.c int i; i 367 source3/winbindd/idmap_adex/provider_unified.c for (i=0; i<num_resp; i++) { i 368 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *e = ads_first_entry(ads_list[i], msg_list[i]); i 371 source3/winbindd/idmap_adex/provider_unified.c entry_dn = ads_get_dn(ads_list[i], talloc_tos(), e); i 385 source3/winbindd/idmap_adex/provider_unified.c ads = ads_list[i]; i 391 source3/winbindd/idmap_adex/provider_unified.c e = ads_next_entry(ads_list[i], e); i 111 source3/winbindd/idmap_hash/idmap_hash.c int i; i 133 source3/winbindd/idmap_hash/idmap_hash.c for (i=0; i<num_domains; i++) { i 136 source3/winbindd/idmap_hash/idmap_hash.c if (is_null_sid(&dom_list[i].sid)) i 138 source3/winbindd/idmap_hash/idmap_hash.c if ((hash = hash_domain_sid(&dom_list[i].sid)) == 0) i 142 source3/winbindd/idmap_hash/idmap_hash.c dom_list[i].domain_name, i 143 source3/winbindd/idmap_hash/idmap_hash.c sid_string_dbg(&dom_list[i].sid), i 147 source3/winbindd/idmap_hash/idmap_hash.c sid_copy(hashed_domains[hash].sid, &dom_list[i].sid); i 161 source3/winbindd/idmap_hash/idmap_hash.c int i; i 164 source3/winbindd/idmap_hash/idmap_hash.c for (i = 0; ids[i]; i++) { i 165 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_UNKNOWN; i 176 source3/winbindd/idmap_hash/idmap_hash.c for (i=0; ids[i]; i++) { i 179 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_UNMAPPED; i 181 source3/winbindd/idmap_hash/idmap_hash.c separate_hashes(ids[i]->xid.id, &h_domain, &h_rid); i 185 source3/winbindd/idmap_hash/idmap_hash.c if (!ids[i]->sid) { i 196 source3/winbindd/idmap_hash/idmap_hash.c sid_copy(ids[i]->sid, hashed_domains[h_domain].sid); i 197 source3/winbindd/idmap_hash/idmap_hash.c sid_append_rid(ids[i]->sid, h_rid); i 198 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_MAPPED; i 212 source3/winbindd/idmap_hash/idmap_hash.c int i; i 215 source3/winbindd/idmap_hash/idmap_hash.c for (i = 0; ids[i]; i++) { i 216 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_UNKNOWN; i 227 source3/winbindd/idmap_hash/idmap_hash.c for (i=0; ids[i]; i++) { i 232 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_UNMAPPED; i 234 source3/winbindd/idmap_hash/idmap_hash.c sid_copy(&sid, ids[i]->sid); i 243 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->xid.id = combine_hashes(h_domain, h_rid); i 244 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_MAPPED; i 913 source3/winbindd/idmap_ldap.c int i; i 915 source3/winbindd/idmap_ldap.c for (i = 0; i < IDMAP_LDAP_MAX_IDS; i++) { i 916 source3/winbindd/idmap_ldap.c if (maps[i] == NULL) { /* end of the run */ i 919 source3/winbindd/idmap_ldap.c if ((maps[i]->xid.type == type) && (maps[i]->xid.id == id)) { i 920 source3/winbindd/idmap_ldap.c return maps[i]; i 944 source3/winbindd/idmap_ldap.c int i; i 978 source3/winbindd/idmap_ldap.c for (i = 0; ids[i]; i++) { i 979 source3/winbindd/idmap_ldap.c ids[i]->status = ID_UNKNOWN; i 992 source3/winbindd/idmap_ldap.c for (i = 0; (i < IDMAP_LDAP_MAX_IDS) && ids[idx]; i++, idx++) { i 1021 source3/winbindd/idmap_ldap.c for (i = 0; i < count; i++) { i 1028 source3/winbindd/idmap_ldap.c if (i == 0) { /* first entry */ i 1127 source3/winbindd/idmap_ldap.c for (i = 0; ids[i]; i++) { i 1128 source3/winbindd/idmap_ldap.c if (ids[i]->status != ID_MAPPED) i 1129 source3/winbindd/idmap_ldap.c ids[i]->status = ID_UNMAPPED; i 1145 source3/winbindd/idmap_ldap.c int i; i 1147 source3/winbindd/idmap_ldap.c for (i = 0; i < IDMAP_LDAP_MAX_IDS; i++) { i 1148 source3/winbindd/idmap_ldap.c if (maps[i] == NULL) { /* end of the run */ i 1151 source3/winbindd/idmap_ldap.c if (sid_equal(maps[i]->sid, sid)) { i 1152 source3/winbindd/idmap_ldap.c return maps[i]; i 1176 source3/winbindd/idmap_ldap.c int i; i 1210 source3/winbindd/idmap_ldap.c for (i = 0; ids[i]; i++) { i 1211 source3/winbindd/idmap_ldap.c ids[i]->status = ID_UNKNOWN; i 1224 source3/winbindd/idmap_ldap.c for (i = 0; (i < IDMAP_LDAP_MAX_IDS) && ids[idx]; i++, idx++) { i 1255 source3/winbindd/idmap_ldap.c for (i = 0; i < count; i++) { i 1263 source3/winbindd/idmap_ldap.c if (i == 0) { /* first entry */ i 1364 source3/winbindd/idmap_ldap.c for (i = 0; ids[i]; i++) { i 1365 source3/winbindd/idmap_ldap.c if (ids[i]->status != ID_MAPPED) i 1366 source3/winbindd/idmap_ldap.c ids[i]->status = ID_UNMAPPED; i 45 source3/winbindd/idmap_nss.c int i; i 48 source3/winbindd/idmap_nss.c for (i = 0; ids[i]; i++) { i 49 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; i 58 source3/winbindd/idmap_nss.c for (i = 0; ids[i]; i++) { i 65 source3/winbindd/idmap_nss.c switch (ids[i]->xid.type) { i 67 source3/winbindd/idmap_nss.c pw = getpwuid((uid_t)ids[i]->xid.id); i 70 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNMAPPED; i 76 source3/winbindd/idmap_nss.c gr = getgrgid((gid_t)ids[i]->xid.id); i 79 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNMAPPED; i 85 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; i 93 source3/winbindd/idmap_nss.c ret = winbind_lookup_name(dom->name, name, ids[i]->sid, &type); i 99 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNMAPPED; i 105 source3/winbindd/idmap_nss.c if (ids[i]->xid.type == ID_TYPE_UID) { i 106 source3/winbindd/idmap_nss.c ids[i]->status = ID_MAPPED; i 113 source3/winbindd/idmap_nss.c if (ids[i]->xid.type == ID_TYPE_GID) { i 114 source3/winbindd/idmap_nss.c ids[i]->status = ID_MAPPED; i 119 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; i 136 source3/winbindd/idmap_nss.c int i; i 139 source3/winbindd/idmap_nss.c for (i = 0; ids[i]; i++) { i 140 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; i 149 source3/winbindd/idmap_nss.c for (i = 0; ids[i]; i++) { i 159 source3/winbindd/idmap_nss.c ret = winbind_lookup_sid(ctx, ids[i]->sid, &dom_name, &name, &type); i 165 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNMAPPED; i 177 source3/winbindd/idmap_nss.c ids[i]->xid.id = pw->pw_uid; i 178 source3/winbindd/idmap_nss.c ids[i]->xid.type = ID_TYPE_UID; i 179 source3/winbindd/idmap_nss.c ids[i]->status = ID_MAPPED; i 191 source3/winbindd/idmap_nss.c ids[i]->xid.id = gr->gr_gid; i 192 source3/winbindd/idmap_nss.c ids[i]->xid.type = ID_TYPE_GID; i 193 source3/winbindd/idmap_nss.c ids[i]->status = ID_MAPPED; i 198 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; i 42 source3/winbindd/idmap_passdb.c int i; i 44 source3/winbindd/idmap_passdb.c for (i = 0; ids[i]; i++) { i 47 source3/winbindd/idmap_passdb.c ids[i]->status = ID_UNMAPPED; i 49 source3/winbindd/idmap_passdb.c switch (ids[i]->xid.type) { i 51 source3/winbindd/idmap_passdb.c if (pdb_uid_to_sid((uid_t)ids[i]->xid.id, ids[i]->sid)) { i 52 source3/winbindd/idmap_passdb.c ids[i]->status = ID_MAPPED; i 56 source3/winbindd/idmap_passdb.c if (pdb_gid_to_sid((gid_t)ids[i]->xid.id, ids[i]->sid)) { i 57 source3/winbindd/idmap_passdb.c ids[i]->status = ID_MAPPED; i 61 source3/winbindd/idmap_passdb.c ids[i]->status = ID_UNKNOWN; i 74 source3/winbindd/idmap_passdb.c int i; i 76 source3/winbindd/idmap_passdb.c for (i = 0; ids[i]; i++) { i 80 source3/winbindd/idmap_passdb.c if (pdb_sid_to_id(ids[i]->sid, &id, &type)) { i 83 source3/winbindd/idmap_passdb.c ids[i]->xid.id = id.uid; i 84 source3/winbindd/idmap_passdb.c ids[i]->xid.type = ID_TYPE_UID; i 85 source3/winbindd/idmap_passdb.c ids[i]->status = ID_MAPPED; i 91 source3/winbindd/idmap_passdb.c ids[i]->xid.id = id.gid; i 92 source3/winbindd/idmap_passdb.c ids[i]->xid.type = ID_TYPE_GID; i 93 source3/winbindd/idmap_passdb.c ids[i]->status = ID_MAPPED; i 98 source3/winbindd/idmap_passdb.c ids[i]->status = ID_UNKNOWN; i 103 source3/winbindd/idmap_passdb.c ids[i]->status = ID_UNMAPPED; i 172 source3/winbindd/idmap_rid.c int i; i 175 source3/winbindd/idmap_rid.c for (i = 0; ids[i]; i++) { i 176 source3/winbindd/idmap_rid.c ids[i]->status = ID_UNKNOWN; i 187 source3/winbindd/idmap_rid.c for (i = 0; ids[i]; i++) { i 189 source3/winbindd/idmap_rid.c ret = idmap_rid_id_to_sid(ctx, ridctx, ids[i]); i 194 source3/winbindd/idmap_rid.c DEBUG(3, ("Unexpected error resolving an ID (%d)\n", ids[i]->xid.id)); i 211 source3/winbindd/idmap_rid.c int i; i 214 source3/winbindd/idmap_rid.c for (i = 0; ids[i]; i++) { i 215 source3/winbindd/idmap_rid.c ids[i]->status = ID_UNKNOWN; i 226 source3/winbindd/idmap_rid.c for (i = 0; ids[i]; i++) { i 228 source3/winbindd/idmap_rid.c ret = idmap_rid_sid_to_id(ctx, ridctx, ids[i]); i 234 source3/winbindd/idmap_rid.c sid_string_dbg(ids[i]->sid))); i 817 source3/winbindd/idmap_tdb.c int i; i 820 source3/winbindd/idmap_tdb.c for (i = 0; ids[i]; i++) { i 821 source3/winbindd/idmap_tdb.c ids[i]->status = ID_UNKNOWN; i 826 source3/winbindd/idmap_tdb.c for (i = 0; ids[i]; i++) { i 827 source3/winbindd/idmap_tdb.c ret = idmap_tdb_id_to_sid(ctx, ids[i]); i 834 source3/winbindd/idmap_tdb.c ids[i]->status = ID_UNMAPPED; i 843 source3/winbindd/idmap_tdb.c ids[i]->status = ID_MAPPED; i 860 source3/winbindd/idmap_tdb.c int i; i 863 source3/winbindd/idmap_tdb.c for (i = 0; ids[i]; i++) { i 864 source3/winbindd/idmap_tdb.c ids[i]->status = ID_UNKNOWN; i 869 source3/winbindd/idmap_tdb.c for (i = 0; ids[i]; i++) { i 870 source3/winbindd/idmap_tdb.c ret = idmap_tdb_sid_to_id(ctx, ids[i]); i 877 source3/winbindd/idmap_tdb.c ids[i]->status = ID_UNMAPPED; i 886 source3/winbindd/idmap_tdb.c ids[i]->status = ID_MAPPED; i 693 source3/winbindd/idmap_tdb2.c int i; i 696 source3/winbindd/idmap_tdb2.c for (i = 0; ids[i]; i++) { i 697 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_UNKNOWN; i 702 source3/winbindd/idmap_tdb2.c for (i = 0; ids[i]; i++) { i 703 source3/winbindd/idmap_tdb2.c ret = idmap_tdb2_id_to_sid(ctx, ids[i]); i 710 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_UNMAPPED; i 719 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_MAPPED; i 735 source3/winbindd/idmap_tdb2.c int i; i 738 source3/winbindd/idmap_tdb2.c for (i = 0; ids[i]; i++) { i 739 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_UNKNOWN; i 744 source3/winbindd/idmap_tdb2.c for (i = 0; ids[i]; i++) { i 745 source3/winbindd/idmap_tdb2.c ret = idmap_tdb2_sid_to_id(ctx, ids[i]); i 752 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_UNMAPPED; i 761 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_MAPPED; i 171 source3/winbindd/nss_info.c int i; i 190 source3/winbindd/nss_info.c for ( i=0; nss_list && nss_list[i]; i++ ) { i 192 source3/winbindd/nss_info.c if ( !parse_nss_parm(nss_list[i], &backend, &domain) ) { i 194 source3/winbindd/nss_info.c nss_list[i])); i 160 source3/winbindd/winbindd_ads.c int i, count; i 201 source3/winbindd/winbindd_ads.c i = 0; i 231 source3/winbindd/winbindd_ads.c &(*info)[i].user_sid)) { i 240 source3/winbindd/winbindd_ads.c (*info)[i].acct_name = name; i 241 source3/winbindd/winbindd_ads.c (*info)[i].full_name = gecos; i 242 source3/winbindd/winbindd_ads.c (*info)[i].homedir = homedir; i 243 source3/winbindd/winbindd_ads.c (*info)[i].shell = shell; i 244 source3/winbindd/winbindd_ads.c (*info)[i].primary_gid = primary_gid; i 245 source3/winbindd/winbindd_ads.c sid_compose(&(*info)[i].group_sid, &domain->sid, group); i 246 source3/winbindd/winbindd_ads.c i++; i 249 source3/winbindd/winbindd_ads.c (*num_entries) = i; i 270 source3/winbindd/winbindd_ads.c int i, count; i 345 source3/winbindd/winbindd_ads.c i = 0; i 364 source3/winbindd/winbindd_ads.c fstrcpy((*info)[i].acct_name, name); i 365 source3/winbindd/winbindd_ads.c fstrcpy((*info)[i].acct_desc, gecos); i 366 source3/winbindd/winbindd_ads.c (*info)[i].rid = rid; i 367 source3/winbindd/winbindd_ads.c i++; i 370 source3/winbindd/winbindd_ads.c (*num_entries) = i; i 699 source3/winbindd/winbindd_ads.c int i; i 745 source3/winbindd/winbindd_ads.c for (i=0; i<num_strings; i++) { i 746 source3/winbindd/winbindd_ads.c rc = ads_get_sid_from_extended_dn(mem_ctx, strings[i], i 748 source3/winbindd/winbindd_ads.c &(group_sids)[i]); i 763 source3/winbindd/winbindd_ads.c if (i == 0) { i 769 source3/winbindd/winbindd_ads.c for (i=0; i<num_sids; i++) { i 772 source3/winbindd/winbindd_ads.c if (sid_check_is_in_builtin(&group_sids[i])) { i 776 source3/winbindd/winbindd_ads.c status = add_sid_to_array(mem_ctx, &group_sids[i], user_sids, i 811 source3/winbindd/winbindd_ads.c int i; i 925 source3/winbindd/winbindd_ads.c for (i=0;i<count;i++) { i 928 source3/winbindd/winbindd_ads.c if (sid_check_is_in_builtin(&sids[i])) { i 932 source3/winbindd/winbindd_ads.c status = add_sid_to_array_unique(mem_ctx, &sids[i], i 977 source3/winbindd/winbindd_ads.c int i; i 1076 source3/winbindd/winbindd_ads.c for (i=0; i<num_members; i++) { i 1081 source3/winbindd/winbindd_ads.c rc = ads_get_sid_from_extended_dn(tmp_ctx, members[i], args.val, i 1154 source3/winbindd/winbindd_ads.c for (i=0; i < num_nocache; i++) { i 1155 source3/winbindd/winbindd_ads.c if (((names_nocache)[i] != NULL) && i 1156 source3/winbindd/winbindd_ads.c ((name_types_nocache)[i] != SID_NAME_UNKNOWN)) i 1159 source3/winbindd/winbindd_ads.c &sid_mem_nocache[i]); i 1163 source3/winbindd/winbindd_ads.c domains_nocache[i], i 1164 source3/winbindd/winbindd_ads.c names_nocache[i], i 1166 source3/winbindd/winbindd_ads.c (*name_types)[*num_names] = name_types_nocache[i]; i 1264 source3/winbindd/winbindd_ads.c int i; i 1328 source3/winbindd/winbindd_ads.c for (i = 0; i < trusts.count; i++) { i 1338 source3/winbindd/winbindd_ads.c if ( (trusts.array[i].trust_attributes == NETR_TRUST_ATTRIBUTE_QUARANTINED_DOMAIN) && i 1343 source3/winbindd/winbindd_ads.c trusts.array[i].netbios_name)); i 1347 source3/winbindd/winbindd_ads.c (*names)[ret_count] = CONST_DISCARD(char *, trusts.array[i].netbios_name); i 1348 source3/winbindd/winbindd_ads.c (*alt_names)[ret_count] = CONST_DISCARD(char *, trusts.array[i].dns_name); i 1349 source3/winbindd/winbindd_ads.c if (trusts.array[i].sid) { i 1350 source3/winbindd/winbindd_ads.c sid_copy(&(*dom_sids)[ret_count], trusts.array[i].sid); i 1357 source3/winbindd/winbindd_ads.c fstrcpy( d.name, trusts.array[i].netbios_name); i 1358 source3/winbindd/winbindd_ads.c fstrcpy( d.alt_name, trusts.array[i].dns_name); i 1359 source3/winbindd/winbindd_ads.c if (trusts.array[i].sid) { i 1360 source3/winbindd/winbindd_ads.c sid_copy( &d.sid, trusts.array[i].sid); i 1371 source3/winbindd/winbindd_ads.c d.domain_flags = trusts.array[i].trust_flags; i 1372 source3/winbindd/winbindd_ads.c d.domain_type = trusts.array[i].trust_type; i 1373 source3/winbindd/winbindd_ads.c d.domain_trust_attribs = trusts.array[i].trust_attributes; i 1386 source3/winbindd/winbindd_ads.c wcache_tdc_fetch_domain(NULL, trusts.array[i].netbios_name); i 1392 source3/winbindd/winbindd_ads.c d.domain_flags = trusts.array[i].trust_flags; i 1393 source3/winbindd/winbindd_ads.c d.domain_type = trusts.array[i].trust_type; i 1394 source3/winbindd/winbindd_ads.c d.domain_trust_attribs = trusts.array[i].trust_attributes; i 503 source3/winbindd/winbindd_async.c uint32_t extra_data_len = 0, i; i 531 source3/winbindd/winbindd_async.c for (i = 0; i < num_entries; i++) { i 534 source3/winbindd/winbindd_async.c if (info[i].acct_name == NULL) i 537 source3/winbindd/winbindd_async.c fstrcpy(acct_name, info[i].acct_name); i 562 source3/winbindd/winbindd_async.c uint32_t extra_data_len = 0, i; i 589 source3/winbindd/winbindd_async.c for (i = 0; i < groups.num_sam_entries; i++) { i 591 source3/winbindd/winbindd_async.c groups.sam_entries)[i].acct_name; i 617 source3/winbindd/winbindd_async.c size_t i; i 622 source3/winbindd/winbindd_async.c for (i=0; i<num_sids; i++) { i 625 source3/winbindd/winbindd_async.c "%s\n", sid_to_fstring(tmp, &sids[i])); i 694 source3/winbindd/winbindd_async.c size_t i, buflen, num_rids = 0; i 733 source3/winbindd/winbindd_async.c for (i=0; i<num_rids; i++) { i 735 source3/winbindd/winbindd_async.c "%d %s\n", types[i], names[i]); i 949 source3/winbindd/winbindd_async.c size_t i; i 957 source3/winbindd/winbindd_async.c for (i=0; i<num_aliases; i++) { i 959 source3/winbindd/winbindd_async.c &aliases[i], i 63 source3/winbindd/winbindd_cache.c int i; i 68 source3/winbindd/winbindd_cache.c for (i = 0; non_centry_keys[i] != NULL; i++) { i 69 source3/winbindd/winbindd_cache.c size_t namelen = strlen(non_centry_keys[i]); i 73 source3/winbindd/winbindd_cache.c if (strncmp(non_centry_keys[i], (const char *)kbuf.dptr, namelen) == 0) { i 1337 source3/winbindd/winbindd_cache.c unsigned int i, retry; i 1355 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_entries); i++) { i 1356 source3/winbindd/winbindd_cache.c (*info)[i].acct_name = centry_string(centry, mem_ctx); i 1357 source3/winbindd/winbindd_cache.c (*info)[i].full_name = centry_string(centry, mem_ctx); i 1358 source3/winbindd/winbindd_cache.c (*info)[i].homedir = centry_string(centry, mem_ctx); i 1359 source3/winbindd/winbindd_cache.c (*info)[i].shell = centry_string(centry, mem_ctx); i 1360 source3/winbindd/winbindd_cache.c centry_sid(centry, mem_ctx, &(*info)[i].user_sid); i 1361 source3/winbindd/winbindd_cache.c centry_sid(centry, mem_ctx, &(*info)[i].group_sid); i 1416 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_entries); i++) { i 1417 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].acct_name); i 1418 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].full_name); i 1419 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].homedir); i 1420 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].shell); i 1421 source3/winbindd/winbindd_cache.c centry_put_sid(centry, &(*info)[i].user_sid); i 1422 source3/winbindd/winbindd_cache.c centry_put_sid(centry, &(*info)[i].group_sid); i 1427 source3/winbindd/winbindd_cache.c (*info)[i].acct_name, i 1428 source3/winbindd/winbindd_cache.c &(*info)[i].user_sid, i 1431 source3/winbindd/winbindd_cache.c &(*info)[i].user_sid, i 1433 source3/winbindd/winbindd_cache.c (*info)[i].acct_name, i 1435 source3/winbindd/winbindd_cache.c wcache_save_user(domain, NT_STATUS_OK, &(*info)[i]); i 1454 source3/winbindd/winbindd_cache.c unsigned int i; i 1472 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_entries); i++) { i 1473 source3/winbindd/winbindd_cache.c fstrcpy((*info)[i].acct_name, centry_string(centry, mem_ctx)); i 1474 source3/winbindd/winbindd_cache.c fstrcpy((*info)[i].acct_desc, centry_string(centry, mem_ctx)); i 1475 source3/winbindd/winbindd_cache.c (*info)[i].rid = centry_uint32(centry); i 1507 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_entries); i++) { i 1508 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].acct_name); i 1509 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].acct_desc); i 1510 source3/winbindd/winbindd_cache.c centry_put_uint32(centry, (*info)[i].rid); i 1528 source3/winbindd/winbindd_cache.c unsigned int i; i 1546 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_entries); i++) { i 1547 source3/winbindd/winbindd_cache.c fstrcpy((*info)[i].acct_name, centry_string(centry, mem_ctx)); i 1548 source3/winbindd/winbindd_cache.c fstrcpy((*info)[i].acct_desc, centry_string(centry, mem_ctx)); i 1549 source3/winbindd/winbindd_cache.c (*info)[i].rid = centry_uint32(centry); i 1591 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_entries); i++) { i 1592 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].acct_name); i 1593 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].acct_desc); i 1594 source3/winbindd/winbindd_cache.c centry_put_uint32(centry, (*info)[i].rid); i 1751 source3/winbindd/winbindd_cache.c size_t i; i 1778 source3/winbindd/winbindd_cache.c for (i=0; i<num_rids; i++) { i 1783 source3/winbindd/winbindd_cache.c if (!sid_compose(&sid, domain_sid, rids[i])) { i 1794 source3/winbindd/winbindd_cache.c (*types)[i] = SID_NAME_UNKNOWN; i 1795 source3/winbindd/winbindd_cache.c (*names)[i] = talloc_strdup(*names, ""); i 1800 source3/winbindd/winbindd_cache.c (*types)[i] = (enum lsa_SidType)centry_uint32(centry); i 1809 source3/winbindd/winbindd_cache.c (*names)[i] = centry_string(centry, *names); i 1844 source3/winbindd/winbindd_cache.c for (i = 0; i < num_rids; i++) { i 1850 source3/winbindd/winbindd_cache.c if (!sid_compose(&sid, domain_sid, rids[i])) { i 1871 source3/winbindd/winbindd_cache.c for (i=0; i<num_rids; i++) { i 1875 source3/winbindd/winbindd_cache.c if (!sid_compose(&sid, domain_sid, rids[i])) { i 1880 source3/winbindd/winbindd_cache.c status = (*types)[i] == SID_NAME_UNKNOWN ? i 1884 source3/winbindd/winbindd_cache.c (*names)[i], (*types)[i]); i 1977 source3/winbindd/winbindd_cache.c unsigned int i; i 2010 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_groups); i++) { i 2011 source3/winbindd/winbindd_cache.c centry_sid(centry, mem_ctx, &(*user_gids)[i]); i 2047 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_groups); i++) { i 2048 source3/winbindd/winbindd_cache.c centry_put_sid(centry, &(*user_gids)[i]); i 2067 source3/winbindd/winbindd_cache.c int i; i 2081 source3/winbindd/winbindd_cache.c for (i=0; i<num_sids; i++) { i 2084 source3/winbindd/winbindd_cache.c sid_to_fstring(tmp, &sids[i])); i 2108 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_aliases); i++) i 2109 source3/winbindd/winbindd_cache.c (*alias_rids)[i] = centry_uint32(centry); i 2139 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_aliases); i++) i 2140 source3/winbindd/winbindd_cache.c centry_put_uint32(centry, (*alias_rids)[i]); i 2158 source3/winbindd/winbindd_cache.c unsigned int i; i 2182 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_names); i++) { i 2183 source3/winbindd/winbindd_cache.c centry_sid(centry, mem_ctx, &(*sid_mem)[i]); i 2184 source3/winbindd/winbindd_cache.c (*names)[i] = centry_string(centry, mem_ctx); i 2185 source3/winbindd/winbindd_cache.c (*name_types)[i] = centry_uint32(centry); i 2220 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_names); i++) { i 2221 source3/winbindd/winbindd_cache.c centry_put_sid(centry, &(*sid_mem)[i]); i 2222 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*names)[i]); i 2223 source3/winbindd/winbindd_cache.c centry_put_uint32(centry, (*name_types)[i]); i 2255 source3/winbindd/winbindd_cache.c int i; i 2282 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_domains); i++) { i 2283 source3/winbindd/winbindd_cache.c (*names)[i] = centry_string(centry, mem_ctx); i 2284 source3/winbindd/winbindd_cache.c (*alt_names)[i] = centry_string(centry, mem_ctx); i 2285 source3/winbindd/winbindd_cache.c if (!centry_sid(centry, mem_ctx, &(*dom_sids)[i])) { i 2286 source3/winbindd/winbindd_cache.c sid_copy(&(*dom_sids)[i], &global_sid_NULL); i 2336 source3/winbindd/winbindd_cache.c for (i=0; i<(*num_domains); i++) { i 2337 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*names)[i]); i 2338 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*alt_names)[i]); i 2339 source3/winbindd/winbindd_cache.c centry_put_sid(centry, &(*dom_sids)[i]); i 3310 source3/winbindd/winbindd_cache.c int32 num_entries, i; i 3318 source3/winbindd/winbindd_cache.c for (i=0; i< num_entries; i++) { i 3341 source3/winbindd/winbindd_cache.c int32 num_entries, i; i 3349 source3/winbindd/winbindd_cache.c for (i=0; i< num_entries; i++) { i 3368 source3/winbindd/winbindd_cache.c int32 num_groups, i; i 3376 source3/winbindd/winbindd_cache.c for (i=0; i< num_groups; i++) { i 3394 source3/winbindd/winbindd_cache.c int32 num_aliases, i; i 3402 source3/winbindd/winbindd_cache.c for (i=0; i < num_aliases; i++) { i 3419 source3/winbindd/winbindd_cache.c int32 num_names, i; i 3427 source3/winbindd/winbindd_cache.c for (i=0; i< num_names; i++) { i 3544 source3/winbindd/winbindd_cache.c int32 num_domains, i; i 3552 source3/winbindd/winbindd_cache.c for (i=0; i< num_domains; i++) { i 3655 source3/winbindd/winbindd_cache.c int i; i 3670 source3/winbindd/winbindd_cache.c for (i = 0; key_val[i].keyname; i++) { i 3671 source3/winbindd/winbindd_cache.c size_t namelen = strlen(key_val[i].keyname); i 3673 source3/winbindd/winbindd_cache.c strncmp(key_val[i].keyname, (const char *)kbuf.dptr, namelen)) == 0) { i 3691 source3/winbindd/winbindd_cache.c ret = key_val[i].validate_data_fn(mem_ctx, keystr, dbuf, i 3812 source3/winbindd/winbindd_cache.c int i; i 3820 source3/winbindd/winbindd_cache.c for ( i=0; i< (*num_domains); i++ ) { i 3821 source3/winbindd/winbindd_cache.c if ( strequal( new_dom->name, list[i].domain_name ) ) { i 3824 source3/winbindd/winbindd_cache.c idx = i; i 3906 source3/winbindd/winbindd_cache.c int i = 0; i 3921 source3/winbindd/winbindd_cache.c for ( i=0; i<num_domains; i++ ) { i 3927 source3/winbindd/winbindd_cache.c domains[i].domain_name, i 3928 source3/winbindd/winbindd_cache.c domains[i].dns_name ? domains[i].dns_name : "UNKNOWN" )); i 3932 source3/winbindd/winbindd_cache.c domains[i].domain_name, i 3933 source3/winbindd/winbindd_cache.c domains[i].dns_name, i 3934 source3/winbindd/winbindd_cache.c sid_to_fstring(tmp, &domains[i].sid), i 3935 source3/winbindd/winbindd_cache.c domains[i].trust_flags, i 3936 source3/winbindd/winbindd_cache.c domains[i].trust_attribs, i 3937 source3/winbindd/winbindd_cache.c domains[i].trust_type ); i 3967 source3/winbindd/winbindd_cache.c int i; i 3983 source3/winbindd/winbindd_cache.c for ( i=0; i<num_domains; i++ ) { i 4003 source3/winbindd/winbindd_cache.c list[i].domain_name = talloc_strdup( list, domain_name ); i 4004 source3/winbindd/winbindd_cache.c list[i].dns_name = talloc_strdup( list, dns_name ); i 4005 source3/winbindd/winbindd_cache.c if ( !string_to_sid( &(list[i].sid), sid_string ) ) { i 4009 source3/winbindd/winbindd_cache.c list[i].trust_flags = flags; i 4010 source3/winbindd/winbindd_cache.c list[i].trust_attribs = attribs; i 4011 source3/winbindd/winbindd_cache.c list[i].trust_type = type; i 4138 source3/winbindd/winbindd_cache.c int i; i 4151 source3/winbindd/winbindd_cache.c for ( i=0; i<num_domains; i++ ) { i 4152 source3/winbindd/winbindd_cache.c if ( strequal(name, dom_list[i].domain_name) || i 4153 source3/winbindd/winbindd_cache.c strequal(name, dom_list[i].dns_name) ) i 4162 source3/winbindd/winbindd_cache.c d->domain_name = talloc_strdup( d, dom_list[i].domain_name ); i 4163 source3/winbindd/winbindd_cache.c d->dns_name = talloc_strdup( d, dom_list[i].dns_name ); i 4164 source3/winbindd/winbindd_cache.c sid_copy( &d->sid, &dom_list[i].sid ); i 4165 source3/winbindd/winbindd_cache.c d->trust_flags = dom_list[i].trust_flags; i 4166 source3/winbindd/winbindd_cache.c d->trust_type = dom_list[i].trust_type; i 4167 source3/winbindd/winbindd_cache.c d->trust_attribs = dom_list[i].trust_attribs; i 1033 source3/winbindd/winbindd_cm.c int i = 0; i 1041 source3/winbindd/winbindd_cm.c for (i=0; i<*num; i++) i 1042 source3/winbindd/winbindd_cm.c if (sockaddr_equal((struct sockaddr *)&(*dcs)[i].ss, (struct sockaddr *)pss)) i 1153 source3/winbindd/winbindd_cm.c int i; i 1155 source3/winbindd/winbindd_cm.c for (i=0; i<5; i++) { i 1195 source3/winbindd/winbindd_cm.c int i; i 1239 source3/winbindd/winbindd_cm.c for ( i=0; i<iplist_size; i++ ) { i 1242 source3/winbindd/winbindd_cm.c &ip_list[i].ss); i 1246 source3/winbindd/winbindd_cm.c &ip_list[i].ss, i 1260 source3/winbindd/winbindd_cm.c for ( i=0; i<iplist_size; i++ ) { i 1263 source3/winbindd/winbindd_cm.c &ip_list[i].ss); i 1267 source3/winbindd/winbindd_cm.c &ip_list[i].ss, i 1281 source3/winbindd/winbindd_cm.c for ( i=0; i<iplist_size; i++ ) { i 1284 source3/winbindd/winbindd_cm.c &ip_list[i].ss); i 1288 source3/winbindd/winbindd_cm.c &ip_list[i].ss, i 1324 source3/winbindd/winbindd_cm.c int i, fd_index; i 1332 source3/winbindd/winbindd_cm.c for (i=0; i<num_dcs; i++) { i 1334 source3/winbindd/winbindd_cm.c if (!add_string_to_array(mem_ctx, dcs[i].name, i 1338 source3/winbindd/winbindd_cm.c if (!add_sockaddr_to_array(mem_ctx, &dcs[i].ss, 445, i 1343 source3/winbindd/winbindd_cm.c if (!add_string_to_array(mem_ctx, dcs[i].name, i 1347 source3/winbindd/winbindd_cm.c if (!add_sockaddr_to_array(mem_ctx, &dcs[i].ss, 139, i 1361 source3/winbindd/winbindd_cm.c for (i=0; i<num_dcs; i++) { i 1363 source3/winbindd/winbindd_cm.c print_sockaddr(ab, sizeof(ab), &dcs[i].ss); i 1368 source3/winbindd/winbindd_cm.c dcs[i].name, NT_STATUS_UNSUCCESSFUL); i 1672 source3/winbindd/winbindd_cm.c int i; i 1732 source3/winbindd/winbindd_cm.c for ( i=0; i<trusts.count; i++ ) { i 1733 source3/winbindd/winbindd_cm.c if ( strequal( domain->name, trusts.array[i].netbios_name) ) { i 1734 source3/winbindd/winbindd_cm.c domain->domain_flags = trusts.array[i].trust_flags; i 1735 source3/winbindd/winbindd_cm.c domain->domain_type = trusts.array[i].trust_type; i 1736 source3/winbindd/winbindd_cm.c domain->domain_trust_attribs = trusts.array[i].trust_attributes; i 72 source3/winbindd/winbindd_cred_cache.c int i = 0; i 75 source3/winbindd/winbindd_cred_cache.c i++; i 77 source3/winbindd/winbindd_cred_cache.c return i; i 57 source3/winbindd/winbindd_group.c size_t i; i 131 source3/winbindd/winbindd_group.c for (i=0; i<num_names; i++) { i 133 source3/winbindd/winbindd_group.c sid_string_dbg(&sid_mem[i]))); i 135 source3/winbindd/winbindd_group.c if (types[i] != SID_NAME_USER) { i 137 source3/winbindd/winbindd_group.c "Ignoring.\n", names[i], name)); i 141 source3/winbindd/winbindd_group.c add_member(NULL, names[i], pp_members, p_num_members); i 154 source3/winbindd/winbindd_group.c size_t i, num_members; i 164 source3/winbindd/winbindd_group.c for (i=0; i<num_members; i++) { i 165 source3/winbindd/winbindd_group.c add_expanded_sid(&members[i], gr_mem, num_gr_mem); i 244 source3/winbindd/winbindd_group.c int i; i 290 source3/winbindd/winbindd_group.c for (i = 0; i < num_groups; i++) { i 291 source3/winbindd/winbindd_group.c if (sid_equal(group_sid, &user_sids[i])) { i 385 source3/winbindd/winbindd_group.c uint32_t i; i 392 source3/winbindd/winbindd_group.c for (i=1; i < *n_list; i++) { i 393 source3/winbindd/winbindd_group.c if (strcmp((*list)[i-1], (*list)[i]) == 0) { i 394 source3/winbindd/winbindd_group.c memmove(&((*list)[i-1]), &((*list)[i]), i 395 source3/winbindd/winbindd_group.c sizeof(char*)*((*n_list)-i)); i 407 source3/winbindd/winbindd_group.c int i, j; i 429 source3/winbindd/winbindd_group.c for ( i=*n_list, j=0; i<n_new_list; i++, j++ ) { i 430 source3/winbindd/winbindd_group.c new_list[i] = talloc_strdup( new_list, names[j] ); i 448 source3/winbindd/winbindd_group.c int i, j; i 463 source3/winbindd/winbindd_group.c for ( i=0; i<n_glist; i++ ) { i 469 source3/winbindd/winbindd_group.c &glist[i], &num_names, i 532 source3/winbindd/winbindd_group.c unsigned int buf_len = 0, buf_ndx = 0, i; i 598 source3/winbindd/winbindd_group.c for ( i=0; i<max_depth && glist; i++ ) { i 676 source3/winbindd/winbindd_group.c for (i = 0; i < num_names; i++) { i 679 source3/winbindd/winbindd_group.c DEBUG(10, ("processing name %s\n", names[i])); i 681 source3/winbindd/winbindd_group.c len = strlen(names[i]); i 691 source3/winbindd/winbindd_group.c names[i], buf_ndx)); i 692 source3/winbindd/winbindd_group.c parse_add_domuser(&buf[buf_ndx], names[i], &len); i 1529 source3/winbindd/winbindd_group.c size_t i, num_token_sids; i 1665 source3/winbindd/winbindd_group.c s->i = 0; i 1686 source3/winbindd/winbindd_group.c if (s->i < s->num_token_sids) { i 1687 source3/winbindd/winbindd_group.c const DOM_SID *sid = &s->token_sids[s->i]; i 1688 source3/winbindd/winbindd_group.c s->i += 1; i 1758 source3/winbindd/winbindd_group.c size_t i; i 1766 source3/winbindd/winbindd_group.c for (i = 0; i < num_sids; i++) { i 1768 source3/winbindd/winbindd_group.c sid_to_fstring(s, &sids[i]); i 1780 source3/winbindd/winbindd_group.c for (i = 0; i < num_sids; i++) { i 1782 source3/winbindd/winbindd_group.c sid_to_fstring(s, &sids[i]); i 1902 source3/winbindd/winbindd_group.c size_t i; i 1946 source3/winbindd/winbindd_group.c for (i=0; i<num_aliases; i++) { i 1948 source3/winbindd/winbindd_group.c DEBUGADD(10, (" rid %d\n", alias_rids[i])); i 1950 source3/winbindd/winbindd_group.c sid_append_rid(&sid, alias_rids[i]); i 90 source3/winbindd/winbindd_locator.c int i = 0 ; i 93 source3/winbindd/winbindd_locator.c for (i=0; i<num_entries; i++) { i 94 source3/winbindd/winbindd_locator.c if (wbc_flags & lookup_dc_flags[i].wbc_dc_flag) i 95 source3/winbindd/winbindd_locator.c ds_flags |= lookup_dc_flags[i].ds_dc_flags; i 285 source3/winbindd/winbindd_misc.c int i = 0; i 295 source3/winbindd/winbindd_misc.c for ( i = 0; i < num_domains; i++ ) { i 299 source3/winbindd/winbindd_misc.c d = &dom_list[i]; i 350 source3/winbindd/winbindd_misc.c uint32 i, num_domains; i 379 source3/winbindd/winbindd_misc.c for (i=1; i<num_domains; i++) i 382 source3/winbindd/winbindd_misc.c extra_data, names[i], i 383 source3/winbindd/winbindd_misc.c alt_names[i] ? alt_names[i] : names[i], i 384 source3/winbindd/winbindd_misc.c sid_string_talloc(state->mem_ctx, &sids[i])); i 388 source3/winbindd/winbindd_misc.c for (i=0; i<num_domains; i++) { i 389 source3/winbindd/winbindd_misc.c if (strequal(names[i], domain->name)) { i 38 source3/winbindd/winbindd_pam.c uint32_t i; i 87 source3/winbindd/winbindd_pam.c for (i=0; i < info3->base.groups.count; i++) { i 89 source3/winbindd/winbindd_pam.c info3->base.groups.rids[i].rid, i 90 source3/winbindd/winbindd_pam.c info3->base.groups.rids[i].attributes); i 94 source3/winbindd/winbindd_pam.c for (i=0; i < info3->sidcount; i++) { i 97 source3/winbindd/winbindd_pam.c sid = dom_sid_string(mem_ctx, info3->sids[i].sid); i 102 source3/winbindd/winbindd_pam.c info3->sids[i].attributes); i 270 source3/winbindd/winbindd_pam.c size_t i; i 332 source3/winbindd/winbindd_pam.c for (i=0; i<num_require_membership_of_sid; i++) { i 334 source3/winbindd/winbindd_pam.c &require_membership_of_sid[i]))); i 335 source3/winbindd/winbindd_pam.c if (nt_token_check_sid(&require_membership_of_sid[i], i 39 source3/winbindd/winbindd_passdb.c int i; i 63 source3/winbindd/winbindd_passdb.c for (i=0; i<*num_entries; i++) { i 64 source3/winbindd/winbindd_passdb.c fstrcpy((*info)[i].acct_name, entries[i].account_name); i 65 source3/winbindd/winbindd_passdb.c fstrcpy((*info)[i].acct_desc, entries[i].description); i 66 source3/winbindd/winbindd_passdb.c (*info)[i].rid = entries[i].rid; i 182 source3/winbindd/winbindd_passdb.c size_t i; i 217 source3/winbindd/winbindd_passdb.c for (i=0; i<num_rids; i++) { i 222 source3/winbindd/winbindd_passdb.c if (!sid_compose(&lsid, sid, rids[i])) { i 228 source3/winbindd/winbindd_passdb.c (*types)[i] = SID_NAME_UNKNOWN; i 229 source3/winbindd/winbindd_passdb.c (*names)[i] = talloc_strdup(mem_ctx, ""); i 232 source3/winbindd/winbindd_passdb.c (*types)[i] = type; i 233 source3/winbindd/winbindd_passdb.c (*names)[i] = CONST_DISCARD(char *, nam); i 461 source3/winbindd/winbindd_passdb.c uint32 i; i 480 source3/winbindd/winbindd_passdb.c for (i = 0; i < *num_entries; i++) { i 481 source3/winbindd/winbindd_passdb.c struct samr_displayentry *e = &entries[i]; i 483 source3/winbindd/winbindd_passdb.c (*info)[i].acct_name = talloc_strdup(mem_ctx, e->account_name ); i 484 source3/winbindd/winbindd_passdb.c (*info)[i].full_name = talloc_strdup(mem_ctx, e->fullname ); i 485 source3/winbindd/winbindd_passdb.c (*info)[i].homedir = NULL; i 486 source3/winbindd/winbindd_passdb.c (*info)[i].shell = NULL; i 487 source3/winbindd/winbindd_passdb.c sid_compose(&(*info)[i].user_sid, &domain->sid, e->rid); i 497 source3/winbindd/winbindd_passdb.c sid_compose(&(*info)[i].group_sid, &domain->sid, i 566 source3/winbindd/winbindd_passdb.c size_t i, num_members, num_mapped; i 615 source3/winbindd/winbindd_passdb.c for (i=0; i<num_members; i++) { i 616 source3/winbindd/winbindd_passdb.c DOM_SID *sid = &((*sid_mem)[i]); i 617 source3/winbindd/winbindd_passdb.c if (!sid_compose(sid, &domain->sid, rids[i])) { i 621 source3/winbindd/winbindd_passdb.c sids[i] = sid; i 632 source3/winbindd/winbindd_passdb.c for (i=0; i<num_members; i++) { i 633 source3/winbindd/winbindd_passdb.c if (lsa_names[i].type != SID_NAME_USER) { i 635 source3/winbindd/winbindd_passdb.c sid_type_lookup(lsa_names[i].type))); i 639 source3/winbindd/winbindd_passdb.c lsa_names[i].name))) { i 644 source3/winbindd/winbindd_passdb.c (*name_types)[num_mapped] = lsa_names[i].type; i 665 source3/winbindd/winbindd_passdb.c int i; i 698 source3/winbindd/winbindd_passdb.c for (i=0; i<*num_domains; i++) { i 699 source3/winbindd/winbindd_passdb.c (*alt_names)[i] = NULL; i 700 source3/winbindd/winbindd_passdb.c if (!((*names)[i] = talloc_strdup((*names), i 701 source3/winbindd/winbindd_passdb.c domains[i]->name))) { i 705 source3/winbindd/winbindd_passdb.c sid_copy(&(*dom_sids)[i], &domains[i]->sid); i 42 source3/winbindd/winbindd_rpc.c unsigned int i, start_idx; i 61 source3/winbindd/winbindd_rpc.c i = start_idx = 0; i 98 source3/winbindd/winbindd_rpc.c for (j = 0; j < num_dom_users; i++, j++) { i 102 source3/winbindd/winbindd_rpc.c (*info)[i].acct_name = talloc_strdup(mem_ctx, i 104 source3/winbindd/winbindd_rpc.c (*info)[i].full_name = talloc_strdup(mem_ctx, i 106 source3/winbindd/winbindd_rpc.c (*info)[i].homedir = NULL; i 107 source3/winbindd/winbindd_rpc.c (*info)[i].shell = NULL; i 108 source3/winbindd/winbindd_rpc.c sid_compose(&(*info)[i].user_sid, &domain->sid, rid); i 118 source3/winbindd/winbindd_rpc.c sid_compose(&(*info)[i].group_sid, &domain->sid, i 389 source3/winbindd/winbindd_rpc.c size_t i; i 403 source3/winbindd/winbindd_rpc.c for (i=0; i<num_rids; i++) { i 404 source3/winbindd/winbindd_rpc.c if (!sid_compose(&sids[i], sid, rids[i])) { i 423 source3/winbindd/winbindd_rpc.c for (i=0; i<num_rids; i++) { i 427 source3/winbindd/winbindd_rpc.c if ((*types)[i] != SID_NAME_UNKNOWN) { i 430 source3/winbindd/winbindd_rpc.c ret_names[i], i 435 source3/winbindd/winbindd_rpc.c ret_names[i] = mapped_name; i 438 source3/winbindd/winbindd_rpc.c *domain_name = domains[i]; i 558 source3/winbindd/winbindd_rpc.c unsigned int i; i 618 source3/winbindd/winbindd_rpc.c for (i=0;i<(*num_groups);i++) { i 619 source3/winbindd/winbindd_rpc.c sid_copy(&((*user_grpsids)[i]), &domain->sid); i 620 source3/winbindd/winbindd_rpc.c sid_append_rid(&((*user_grpsids)[i]), i 621 source3/winbindd/winbindd_rpc.c rid_array->rids[i].rid); i 638 source3/winbindd/winbindd_rpc.c int i; i 680 source3/winbindd/winbindd_rpc.c for (i=0; i<num_query_sids; i++) { i 681 source3/winbindd/winbindd_rpc.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sids[total_sids++]); i 682 source3/winbindd/winbindd_rpc.c if (!sid_array.sids[i].sid) { i 704 source3/winbindd/winbindd_rpc.c for (i=0; i<alias_rids_query.count; i++) { i 706 source3/winbindd/winbindd_rpc.c if (!add_rid_to_array_unique(mem_ctx, alias_rids_query.ids[i], i 735 source3/winbindd/winbindd_rpc.c uint32 i, total_names = 0; i 819 source3/winbindd/winbindd_rpc.c for (i = 0; i < *num_names; i += MAX_LOOKUP_RIDS) { i 820 source3/winbindd/winbindd_rpc.c int num_lookup_rids = MIN(*num_names - i, MAX_LOOKUP_RIDS); i 829 source3/winbindd/winbindd_rpc.c &rid_mem[i], i 1062 source3/winbindd/winbindd_rpc.c int i; i 1087 source3/winbindd/winbindd_rpc.c for (i=0; i<dom_list.count; i++) { i 1088 source3/winbindd/winbindd_rpc.c (*names)[start_idx+i] = CONST_DISCARD(char *, dom_list.domains[i].name.string); i 1089 source3/winbindd/winbindd_rpc.c (*dom_sids)[start_idx+i] = *dom_list.domains[i].sid; i 1090 source3/winbindd/winbindd_rpc.c (*alt_names)[start_idx+i] = talloc_strdup(mem_ctx, ""); i 670 source3/winbindd/winbindd_user.c unsigned int i; i 710 source3/winbindd/winbindd_user.c for (i = 0; i < num_entries; i++) { i 712 source3/winbindd/winbindd_user.c if (!info[i].acct_name) { i 713 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].name, ""); i 715 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].name, i 716 source3/winbindd/winbindd_user.c info[i].acct_name); i 718 source3/winbindd/winbindd_user.c if (!info[i].full_name) { i 719 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].gecos, ""); i 721 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].gecos, i 722 source3/winbindd/winbindd_user.c info[i].full_name); i 724 source3/winbindd/winbindd_user.c if (!info[i].homedir) { i 725 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].homedir,""); i 727 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].homedir, i 728 source3/winbindd/winbindd_user.c info[i].homedir); i 730 source3/winbindd/winbindd_user.c if (!info[i].shell) { i 731 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].shell, ""); i 733 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].shell, i 734 source3/winbindd/winbindd_user.c info[i].shell); i 739 source3/winbindd/winbindd_user.c sid_copy(&name_list[ent->num_sam_entries+i].user_sid, i 740 source3/winbindd/winbindd_user.c &info[i].user_sid); i 741 source3/winbindd/winbindd_user.c sid_copy(&name_list[ent->num_sam_entries+i].group_sid, i 742 source3/winbindd/winbindd_user.c &info[i].group_sid); i 415 source3/winbindd/winbindd_util.c int i; i 426 source3/winbindd/winbindd_util.c for ( i=0; i<num_trusts; i++ ) { i 433 source3/winbindd/winbindd_util.c if ( !(dom_list[i].trust_flags & NETR_TRUST_FLAG_TREEROOT) ) { i 439 source3/winbindd/winbindd_util.c d = find_domain_from_name_noinit( dom_list[i].domain_name ); i 442 source3/winbindd/winbindd_util.c d = add_trusted_domain( dom_list[i].domain_name, i 443 source3/winbindd/winbindd_util.c dom_list[i].dns_name, i 445 source3/winbindd/winbindd_util.c &dom_list[i].sid ); i 456 source3/winbindd/winbindd_util.c d->domain_flags = dom_list[i].trust_flags; i 457 source3/winbindd/winbindd_util.c d->domain_type = dom_list[i].trust_type; i 458 source3/winbindd/winbindd_util.c d->domain_trust_attribs = dom_list[i].trust_attribs; i 480 source3/winbindd/winbindd_util.c int i; i 491 source3/winbindd/winbindd_util.c for ( i=0; i<num_trusts; i++ ) { i 492 source3/winbindd/winbindd_util.c uint32 flags = dom_list[i].trust_flags; i 493 source3/winbindd/winbindd_util.c uint32 type = dom_list[i].trust_type; i 494 source3/winbindd/winbindd_util.c uint32 attribs = dom_list[i].trust_attribs; i 496 source3/winbindd/winbindd_util.c d = find_domain_from_name_noinit( dom_list[i].domain_name ); i 511 source3/winbindd/winbindd_util.c d = add_trusted_domain( dom_list[i].domain_name, i 512 source3/winbindd/winbindd_util.c dom_list[i].dns_name, i 514 source3/winbindd/winbindd_util.c &dom_list[i].sid ); i 100 source3/winbindd/winbindd_wins.c int j, i, flags = 0; i 114 source3/winbindd/winbindd_wins.c for ( i=0; i<(*count); i++ ) i 115 source3/winbindd/winbindd_wins.c return_ss[i] = ret[i].ss; i 149 source3/winbindd/winbindd_wins.c int i, count, maxlen, size; i 170 source3/winbindd/winbindd_wins.c for (i = 0; i < count; i++) { i 172 source3/winbindd/winbindd_wins.c if (status[i].flags & 0x80) continue; i 173 source3/winbindd/winbindd_wins.c if (status[i].type == 0x20) { i 174 source3/winbindd/winbindd_wins.c size = sizeof(status[i].name) + strlen(response); i 180 source3/winbindd/winbindd_wins.c fstrcat(response, status[i].name); i 197 source3/winbindd/winbindd_wins.c int i, count, maxlen, size; i 211 source3/winbindd/winbindd_wins.c for (i = count; i ; i--) { i 212 source3/winbindd/winbindd_wins.c print_sockaddr(addr, sizeof(addr), &ip_list[i-1]); i 219 source3/winbindd/winbindd_wins.c if (i != 0) { i 63 source4/auth/auth_sam_reply.c int i; i 70 source4/auth/auth_sam_reply.c for (i=0; i<server_info->n_domain_groups; i++) { i 71 source4/auth/auth_sam_reply.c struct dom_sid *group_sid = server_info->domain_groups[i]; i 115 source4/auth/auth_sam_reply.c int i; i 131 source4/auth/auth_sam_reply.c for (i=0; i<server_info->n_domain_groups; i++) { i 132 source4/auth/auth_sam_reply.c if (dom_sid_in_domain(sam->domain_sid, server_info->domain_groups[i])) { i 135 source4/auth/auth_sam_reply.c sam3->sids[sam3->sidcount].sid = talloc_reference(sam3->sids,server_info->domain_groups[i]); i 161 source4/auth/auth_sam_reply.c int i; i 209 source4/auth/auth_sam_reply.c for (i = 0; i < base->groups.count; i++) { i 210 source4/auth/auth_sam_reply.c server_info->domain_groups[i] = dom_sid_add_rid(server_info, base->domain_sid, base->groups.rids[i].rid); i 211 source4/auth/auth_sam_reply.c NT_STATUS_HAVE_NO_MEMORY(server_info->domain_groups[i]); i 229 source4/auth/auth_sam_reply.c for (i = 0; i < validation->sam3->sidcount; i++) { i 230 source4/auth/auth_sam_reply.c dgrps[n_dgrps + i] = talloc_reference(dgrps, validation->sam3->sids[i].sid); i 120 source4/auth/credentials/credentials_files.c int i, numlines; i 131 source4/auth/credentials/credentials_files.c for (i = 0; i < numlines; i++) { i 132 source4/auth/credentials/credentials_files.c len = strlen(lines[i]); i 139 source4/auth/credentials/credentials_files.c param = lines[i]; i 140 source4/auth/credentials/credentials_files.c if (!(ptr = strchr_m (lines[i], '='))) i 159 source4/auth/credentials/credentials_files.c memset(lines[i], 0, len); i 73 source4/auth/gensec/cyrus_sasl.c int i; i 78 source4/auth/gensec/cyrus_sasl.c for (i=0; availrealms && availrealms[i]; i++) { i 79 source4/auth/gensec/cyrus_sasl.c if (strcasecmp_m(realm, availrealms[i]) == 0) { i 80 source4/auth/gensec/cyrus_sasl.c result[i] = availrealms[i]; i 368 source4/auth/gensec/cyrus_sasl.c int i; i 405 source4/auth/gensec/cyrus_sasl.c for (i = 0; sasl_mechs && sasl_mechs[i]; i++) { i 408 source4/auth/gensec/cyrus_sasl.c oldmech = gensec_security_by_sasl_name(NULL, sasl_mechs[i]); i 417 source4/auth/gensec/cyrus_sasl.c newmech->sasl_name = talloc_strdup(newmech, sasl_mechs[i]); i 418 source4/auth/gensec/cyrus_sasl.c newmech->name = talloc_asprintf(newmech, "sasl-%s", sasl_mechs[i]); i 59 source4/auth/gensec/gensec.c int i, j, num_mechs_in; i 83 source4/auth/gensec/gensec.c for (i=0; old_gensec_list && old_gensec_list[i]; i++) { i 86 source4/auth/gensec/gensec.c for (oid_idx = 0; old_gensec_list[i]->oid && old_gensec_list[i]->oid[oid_idx]; oid_idx++) { i 87 source4/auth/gensec/gensec.c if (strcmp(old_gensec_list[i]->oid[oid_idx], GENSEC_OID_SPNEGO) == 0) { i 88 source4/auth/gensec/gensec.c new_gensec_list[j] = old_gensec_list[i]; i 95 source4/auth/gensec/gensec.c if (old_gensec_list[i]->kerberos == false) { i 96 source4/auth/gensec/gensec.c new_gensec_list[j] = old_gensec_list[i]; i 101 source4/auth/gensec/gensec.c if (old_gensec_list[i]->kerberos == true) { i 102 source4/auth/gensec/gensec.c new_gensec_list[j] = old_gensec_list[i]; i 141 source4/auth/gensec/gensec.c int i; i 149 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { i 150 source4/auth/gensec/gensec.c if (!gensec_security_ops_enabled(backends[i], i 153 source4/auth/gensec/gensec.c if (backends[i]->auth_type == auth_type) { i 154 source4/auth/gensec/gensec.c backend = backends[i]; i 167 source4/auth/gensec/gensec.c int i, j; i 175 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { i 177 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(backends[i], i 180 source4/auth/gensec/gensec.c if (backends[i]->oid) { i 181 source4/auth/gensec/gensec.c for (j=0; backends[i]->oid[j]; j++) { i 182 source4/auth/gensec/gensec.c if (backends[i]->oid[j] && i 183 source4/auth/gensec/gensec.c (strcmp(backends[i]->oid[j], oid_string) == 0)) { i 184 source4/auth/gensec/gensec.c backend = backends[i]; i 199 source4/auth/gensec/gensec.c int i; i 207 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { i 208 source4/auth/gensec/gensec.c if (!gensec_security_ops_enabled(backends[i], gensec_security->settings->lp_ctx)) i 210 source4/auth/gensec/gensec.c if (backends[i]->sasl_name i 211 source4/auth/gensec/gensec.c && (strcmp(backends[i]->sasl_name, sasl_name) == 0)) { i 212 source4/auth/gensec/gensec.c backend = backends[i]; i 225 source4/auth/gensec/gensec.c int i; i 233 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { i 235 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(backends[i], gensec_security->settings->lp_ctx)) i 237 source4/auth/gensec/gensec.c if (backends[i]->name i 238 source4/auth/gensec/gensec.c && (strcmp(backends[i]->name, name) == 0)) { i 239 source4/auth/gensec/gensec.c backend = backends[i]; i 262 source4/auth/gensec/gensec.c int i, k, sasl_idx; i 279 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { i 281 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(backends[i], gensec_security->settings->lp_ctx)) i 284 source4/auth/gensec/gensec.c if (!backends[i]->sasl_name || i 285 source4/auth/gensec/gensec.c !(strcmp(backends[i]->sasl_name, i 291 source4/auth/gensec/gensec.c if (backends_out[k] == backends[i]) { i 308 source4/auth/gensec/gensec.c backends_out[num_backends_out] = backends[i]; i 332 source4/auth/gensec/gensec.c int i, j, k, oid_idx; i 350 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { i 352 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(backends[i], gensec_security->settings->lp_ctx)) i 354 source4/auth/gensec/gensec.c if (!backends[i]->oid) { i 362 source4/auth/gensec/gensec.c for (j=0; backends[i]->oid[j]; j++) { i 363 source4/auth/gensec/gensec.c if (!backends[i]->oid[j] || i 364 source4/auth/gensec/gensec.c !(strcmp(backends[i]->oid[j], i 370 source4/auth/gensec/gensec.c if (backends_out[k].op == backends[i]) { i 387 source4/auth/gensec/gensec.c backends_out[num_backends_out].op = backends[i]; i 388 source4/auth/gensec/gensec.c backends_out[num_backends_out].oid = backends[i]->oid[j]; i 407 source4/auth/gensec/gensec.c int i; i 419 source4/auth/gensec/gensec.c for (i=0; ops && ops[i]; i++) { i 421 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(ops[i], gensec_security->settings->lp_ctx)) { i 424 source4/auth/gensec/gensec.c if (!ops[i]->oid) { i 428 source4/auth/gensec/gensec.c for (k = 0; ops[i]->oid[k]; k++) { i 429 source4/auth/gensec/gensec.c if (skip && strcmp(skip, ops[i]->oid[k])==0) { i 435 source4/auth/gensec/gensec.c oid_list[j] = ops[i]->oid[k]; i 452 source4/auth/gensec/gensec.c int i; i 464 source4/auth/gensec/gensec.c for (i=0; wops[i].op; i++) { i 465 source4/auth/gensec/gensec.c if (!wops[i].op->oid) { i 469 source4/auth/gensec/gensec.c for (k = 0; wops[i].op->oid[k]; k++) { i 474 source4/auth/gensec/gensec.c oid_list[j] = wops[i].op->oid[k]; i 775 source4/auth/gensec/gensec.c int i; i 787 source4/auth/gensec/gensec.c for (i=0; ops[i]; i++) { i 788 source4/auth/gensec/gensec.c nt_status = gensec_start_mech_by_ops(gensec_security, ops[i]); i 63 source4/auth/gensec/schannel_sign.c int i; i 65 source4/auth/gensec/schannel_sign.c for (i = 0; i < 16; i++) { i 66 source4/auth/gensec/schannel_sign.c sess_kf0[i] = session_key[i] ^ 0xf0; i 333 source4/auth/gensec/spnego.c int i,j; i 336 source4/auth/gensec/spnego.c for (i=0; all_ops[i]; i++) { i 341 source4/auth/gensec/spnego.c !gensec_security_ops_enabled(all_ops[i], gensec_security->settings->lp_ctx)) i 344 source4/auth/gensec/spnego.c if (!all_ops[i]->oid) { i 349 source4/auth/gensec/spnego.c for (j=0; all_ops[i]->oid[j]; j++) { i 350 source4/auth/gensec/spnego.c if (strcasecmp(GENSEC_OID_SPNEGO,all_ops[i]->oid[j]) == 0) { i 358 source4/auth/gensec/spnego.c if (!all_ops[i]->magic) { i 362 source4/auth/gensec/spnego.c nt_status = all_ops[i]->magic(gensec_security, &in); i 378 source4/auth/gensec/spnego.c all_ops[i]); i 402 source4/auth/gensec/spnego.c int i; i 422 source4/auth/gensec/spnego.c for (i=0; all_sec && all_sec[i].op; i++) { i 424 source4/auth/gensec/spnego.c if (strcmp(all_sec[i].oid, mechType[0]) == 0) { i 433 source4/auth/gensec/spnego.c all_sec[i].op); i 455 source4/auth/gensec/spnego.c spnego_state->neg_oid = all_sec[i].oid; i 466 source4/auth/gensec/spnego.c for (i=0; all_sec && all_sec[i].op; i++) { i 475 source4/auth/gensec/spnego.c all_sec[i].op); i 482 source4/auth/gensec/spnego.c spnego_state->neg_oid = all_sec[i].oid; i 562 source4/auth/gensec/spnego.c int i; i 577 source4/auth/gensec/spnego.c for (i=0; all_sec && all_sec[i].op; i++) { i 590 source4/auth/gensec/spnego.c all_sec[i].op); i 619 source4/auth/gensec/spnego.c &all_sec[i]); i 655 source4/auth/gensec/spnego.c spnego_state->neg_oid = all_sec[i].oid; i 37 source4/auth/gensec/spnego_parse.c int i; i 51 source4/auth/gensec/spnego_parse.c for (i = 0; !asn1->has_error && i 52 source4/auth/gensec/spnego_parse.c 0 < asn1_tag_remaining(asn1); i++) { i 55 source4/auth/gensec/spnego_parse.c const char *, i+2); i 56 source4/auth/gensec/spnego_parse.c asn1_read_OID(asn1, token->mechTypes, token->mechTypes + i); i 58 source4/auth/gensec/spnego_parse.c token->mechTypes[i] = NULL; i 122 source4/auth/gensec/spnego_parse.c int i; i 126 source4/auth/gensec/spnego_parse.c for (i = 0; token->mechTypes[i]; i++) { i 127 source4/auth/gensec/spnego_parse.c asn1_write_OID(asn1, token->mechTypes[i]); i 385 source4/auth/gensec/spnego_parse.c int i; i 388 source4/auth/gensec/spnego_parse.c for (i = 0; mech_types[i]; i++) { i 389 source4/auth/gensec/spnego_parse.c asn1_write_OID(asn1, mech_types[i]); i 73 source4/auth/kerberos/kerberos.h const krb5_data *krb5_princ_component(krb5_context context, krb5_principal principal, int i ); i 97 source4/auth/kerberos/kerberos_pac.c int i; i 155 source4/auth/kerberos/kerberos_pac.c for (i=0; i < pac_data->num_buffers; i++) { i 156 source4/auth/kerberos/kerberos_pac.c if (pac_data->buffers[i].type != pac_data_raw->buffers[i].type) { i 158 source4/auth/kerberos/kerberos_pac.c i, pac_data->buffers[i].type, pac_data->buffers[i].type)); i 161 source4/auth/kerberos/kerberos_pac.c switch (pac_data->buffers[i].type) { i 163 source4/auth/kerberos/kerberos_pac.c if (!pac_data->buffers[i].info) { i 166 source4/auth/kerberos/kerberos_pac.c logon_info = pac_data->buffers[i].info->logon_info.info; i 169 source4/auth/kerberos/kerberos_pac.c if (!pac_data->buffers[i].info) { i 172 source4/auth/kerberos/kerberos_pac.c srv_sig_ptr = &pac_data->buffers[i].info->srv_cksum; i 173 source4/auth/kerberos/kerberos_pac.c srv_sig_blob = &pac_data_raw->buffers[i].info->remaining; i 176 source4/auth/kerberos/kerberos_pac.c if (!pac_data->buffers[i].info) { i 179 source4/auth/kerberos/kerberos_pac.c kdc_sig_ptr = &pac_data->buffers[i].info->kdc_cksum; i 180 source4/auth/kerberos/kerberos_pac.c kdc_sig_blob = &pac_data_raw->buffers[i].info->remaining; i 183 source4/auth/kerberos/kerberos_pac.c logon_name = &pac_data->buffers[i].info->logon_name; i 355 source4/auth/kerberos/kerberos_pac.c int i; i 371 source4/auth/kerberos/kerberos_pac.c for (i=0; i < pac_data->num_buffers; i++) { i 372 source4/auth/kerberos/kerberos_pac.c if (pac_data->buffers[i].type != PAC_TYPE_LOGON_INFO) { i 375 source4/auth/kerberos/kerberos_pac.c *logon_info = pac_data->buffers[i].info->logon_info.info; i 443 source4/auth/kerberos/kerberos_pac.c int i; i 446 source4/auth/kerberos/kerberos_pac.c for (i=0; i < pac_data->num_buffers; i++) { i 447 source4/auth/kerberos/kerberos_pac.c if (pac_data->buffers[i].type != PAC_TYPE_KDC_CHECKSUM) { i 450 source4/auth/kerberos/kerberos_pac.c kdc_checksum = &pac_data->buffers[i].info->kdc_cksum, i 462 source4/auth/kerberos/kerberos_pac.c for (i=0; i < pac_data->num_buffers; i++) { i 463 source4/auth/kerberos/kerberos_pac.c if (pac_data->buffers[i].type != PAC_TYPE_SRV_CHECKSUM) { i 466 source4/auth/kerberos/kerberos_pac.c srv_checksum = &pac_data->buffers[i].info->srv_cksum; i 285 source4/auth/kerberos/kerberos_util.c int i; i 296 source4/auth/kerberos/kerberos_util.c for (i=0; enctype_strings[i]; i++) { i 299 source4/auth/kerberos/kerberos_util.c ret = krb5_string_to_enctype(smb_krb5_context->krb5_context, enctype_strings[i], &enctype); i 302 source4/auth/kerberos/kerberos_util.c enctype_strings[i], i 320 source4/auth/kerberos/kerberos_util.c enctype_strings[i], i 332 source4/auth/kerberos/kerberos_util.c enctype_strings[i])); i 389 source4/auth/ntlm/auth.c int i; i 419 source4/auth/ntlm/auth.c for (i=0; methods[i] ; i++) { i 425 source4/auth/ntlm/auth.c method->ops = auth_backend_byname(methods[i]); i 428 source4/auth/ntlm/auth.c methods[i])); i 432 source4/auth/ntlm/auth.c method->depth = i; i 523 source4/auth/ntlm/auth.c int i; i 525 source4/auth/ntlm/auth.c for (i=0;i<num_backends;i++) { i 526 source4/auth/ntlm/auth.c if (strcmp(backends[i].ops->name, name) == 0) { i 527 source4/auth/ntlm/auth.c return backends[i].ops; i 80 source4/auth/ntlm/pam_errors.c int i; i 83 source4/auth/ntlm/pam_errors.c for (i=0; NT_STATUS_V(pam_to_nt_status_map[i].ntstatus); i++) { i 84 source4/auth/ntlm/pam_errors.c if (pam_error == pam_to_nt_status_map[i].pam_code) i 85 source4/auth/ntlm/pam_errors.c return pam_to_nt_status_map[i].ntstatus; i 95 source4/auth/ntlm/pam_errors.c int i; i 98 source4/auth/ntlm/pam_errors.c for (i=0; NT_STATUS_V(nt_status_to_pam_map[i].ntstatus); i++) { i 99 source4/auth/ntlm/pam_errors.c if (NT_STATUS_EQUAL(nt_status,nt_status_to_pam_map[i].ntstatus)) i 100 source4/auth/ntlm/pam_errors.c return nt_status_to_pam_map[i].pam_code; i 133 source4/auth/ntlmssp/ntlmssp.c uint32_t i; i 176 source4/auth/ntlmssp/ntlmssp.c for (i=0; i < ARRAY_SIZE(ntlmssp_callbacks); i++) { i 177 source4/auth/ntlmssp/ntlmssp.c if (ntlmssp_callbacks[i].role == gensec_ntlmssp_state->role && i 178 source4/auth/ntlmssp/ntlmssp.c ntlmssp_callbacks[i].command == ntlmssp_command) { i 179 source4/auth/ntlmssp/ntlmssp.c *idx = i; i 207 source4/auth/ntlmssp/ntlmssp.c uint32_t i; i 217 source4/auth/ntlmssp/ntlmssp.c status = gensec_ntlmssp_update_find(gensec_ntlmssp_state, input, &i); i 220 source4/auth/ntlmssp/ntlmssp.c status = ntlmssp_callbacks[i].sync_fn(gensec_security, out_mem_ctx, input, out); i 47 source4/auth/ntlmssp/ntlmssp_parse.c int i, j; i 64 source4/auth/ntlmssp/ntlmssp_parse.c for (i=0; format[i]; i++) { i 65 source4/auth/ntlmssp/ntlmssp_parse.c switch (format[i]) { i 69 source4/auth/ntlmssp/ntlmssp_parse.c ret = push_ucs2_talloc(pointers, (smb_ucs2_t **)&pointers[i].data, i 74 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length = n; i 75 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length -= 2; i 76 source4/auth/ntlmssp/ntlmssp_parse.c data_size += pointers[i].length; i 81 source4/auth/ntlmssp/ntlmssp_parse.c ret = push_ascii_talloc(pointers, (char **)&pointers[i].data, s, i 86 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length = n; i 87 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length -= 1; i 88 source4/auth/ntlmssp/ntlmssp_parse.c data_size += pointers[i].length; i 92 source4/auth/ntlmssp/ntlmssp_parse.c intargs[i] = j; i 94 source4/auth/ntlmssp/ntlmssp_parse.c ret = push_ucs2_talloc(pointers, (smb_ucs2_t **)&pointers[i].data, i 99 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length = n; i 100 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length -= 2; i 101 source4/auth/ntlmssp/ntlmssp_parse.c data_size += pointers[i].length + 4; i 106 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].data = b; i 107 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length = va_arg(ap, int); i 108 source4/auth/ntlmssp/ntlmssp_parse.c data_size += pointers[i].length; i 112 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].data = b; i 113 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length = va_arg(ap, int); i 114 source4/auth/ntlmssp/ntlmssp_parse.c head_size += pointers[i].length; i 118 source4/auth/ntlmssp/ntlmssp_parse.c intargs[i] = j; i 123 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].data = (uint8_t *)s; i 124 source4/auth/ntlmssp/ntlmssp_parse.c pointers[i].length = strlen(s)+1; i 125 source4/auth/ntlmssp/ntlmssp_parse.c head_size += pointers[i].length; i 138 source4/auth/ntlmssp/ntlmssp_parse.c for (i=0; format[i]; i++) { i 139 source4/auth/ntlmssp/ntlmssp_parse.c switch (format[i]) { i 143 source4/auth/ntlmssp/ntlmssp_parse.c n = pointers[i].length; i 147 source4/auth/ntlmssp/ntlmssp_parse.c if (pointers[i].data && n) /* don't follow null pointers... */ i 148 source4/auth/ntlmssp/ntlmssp_parse.c memcpy(blob->data+data_ofs, pointers[i].data, n); i 152 source4/auth/ntlmssp/ntlmssp_parse.c j = intargs[i]; i 155 source4/auth/ntlmssp/ntlmssp_parse.c n = pointers[i].length; i 158 source4/auth/ntlmssp/ntlmssp_parse.c memcpy(blob->data+data_ofs, pointers[i].data, n); i 163 source4/auth/ntlmssp/ntlmssp_parse.c j = intargs[i]; i 168 source4/auth/ntlmssp/ntlmssp_parse.c n = pointers[i].length; i 169 source4/auth/ntlmssp/ntlmssp_parse.c memcpy(blob->data + head_ofs, pointers[i].data, n); i 173 source4/auth/ntlmssp/ntlmssp_parse.c n = pointers[i].length; i 174 source4/auth/ntlmssp/ntlmssp_parse.c memcpy(blob->data + head_ofs, pointers[i].data, n); i 210 source4/auth/ntlmssp/ntlmssp_parse.c int i; i 223 source4/auth/ntlmssp/ntlmssp_parse.c for (i=0; format[i]; i++) { i 224 source4/auth/ntlmssp/ntlmssp_parse.c switch (format[i]) { i 211 source4/auth/sam.c int i; i 214 source4/auth/sam.c for (i = 0; workstations && workstations[i]; i++) { i 216 source4/auth/sam.c workstations[i], logon_workstation)); i 218 source4/auth/sam.c if (strequal(workstations[i], logon_workstation)) { i 275 source4/auth/sam.c int i; i 297 source4/auth/sam.c for (i = 0; i < group_ret; i++) { i 298 source4/auth/sam.c groupSIDs[i] = samdb_result_dom_sid(groupSIDs, i 299 source4/auth/sam.c group_msgs[i], "objectSid"); i 300 source4/auth/sam.c NT_STATUS_HAVE_NO_MEMORY(groupSIDs[i]); i 47 source4/auth/system_session.c int i; i 79 source4/auth/system_session.c for (i = 0; i < n_groupSIDs; i++) { i 84 source4/auth/system_session.c if (dom_sid_equal(ptoken->sids[check_sid_idx], groupSIDs[i])) { i 90 source4/auth/system_session.c ptoken->sids[ptoken->num_sids++] = talloc_reference(ptoken->sids, groupSIDs[i]); i 130 source4/cldap_server/cldap_server.c int i; i 143 source4/cldap_server/cldap_server.c for (i=0; i<num_interfaces; i++) { i 144 source4/cldap_server/cldap_server.c const char *address = talloc_strdup(tmp_ctx, iface_n_ip(ifaces, i)); i 411 source4/cldap_server/netlogon.c int i; i 427 source4/cldap_server/netlogon.c for (i=0;i<tree->u.list.num_elements;i++) { i 428 source4/cldap_server/netlogon.c struct ldb_parse_tree *t = tree->u.list.elements[i]; i 58 source4/cldap_server/rootdse.c int i; i 63 source4/cldap_server/rootdse.c for (i=0; i < search->num_attributes; i++) { i 64 source4/cldap_server/rootdse.c attrs[i] = search->attributes[i]; i 66 source4/cldap_server/rootdse.c attrs[i] = NULL; i 76 source4/client/cifsdd.c int i; i 78 source4/client/cifsdd.c for (i = 0; i < ARRAY_SIZE(names); ++i) { i 79 source4/client/cifsdd.c if (arg_type == names[i].arg_type) { i 80 source4/client/cifsdd.c return(names[i].arg_name); i 111 source4/client/cifsdd.c int i; i 113 source4/client/cifsdd.c for (i = 0; i < ARRAY_SIZE(args); ++i) { i 114 source4/client/cifsdd.c if (strwicmp(arg, args[i].arg_name) == 0) { i 115 source4/client/cifsdd.c return(&args[i]); i 269 source4/client/cifsdd.c int i; i 272 source4/client/cifsdd.c for (i = 0; i < ARRAY_SIZE(args); ++i) { i 273 source4/client/cifsdd.c switch (args[i].arg_type) { i 276 source4/client/cifsdd.c DEBUG(10, ("\t%s=%llu\n", args[i].arg_name, i 277 source4/client/cifsdd.c (unsigned long long)args[i].arg_val.nval)); i 280 source4/client/cifsdd.c DEBUG(10, ("\t%s=%s\n", args[i].arg_name, i 281 source4/client/cifsdd.c args[i].arg_val.bval ? "yes" : "no")); i 284 source4/client/cifsdd.c DEBUG(10, ("\t%s=%s\n", args[i].arg_name, i 285 source4/client/cifsdd.c args[i].arg_val.pval ? i 286 source4/client/cifsdd.c args[i].arg_val.pval : i 305 source4/client/cifsdd.c int i; i 316 source4/client/cifsdd.c for (i = 0; i < ARRAY_SIZE(args); ++i) { i 317 source4/client/cifsdd.c if (args[i].arg_name == NULL) { i 322 source4/client/cifsdd.c args[i].arg_name, i 323 source4/client/cifsdd.c (int)(sizeof(prefix) - strlen(args[i].arg_name) - 2), i 324 source4/client/cifsdd.c argtype_str(args[i].arg_type)); i 326 source4/client/cifsdd.c fprintf(stdout, " %s%s\n", prefix, args[i].arg_help); i 550 source4/client/cifsdd.c int i; i 583 source4/client/cifsdd.c while ((i = poptGetNextOpt(pctx)) != -1) { i 119 source4/client/client.c int i; i 125 source4/client/client.c i = 0; i 126 source4/client/client.c while (i < n) { i 127 source4/client/client.c if (*b == '\r' && (i<(n-1)) && *(b+1) == '\n') { i 128 source4/client/client.c b++;i++; i 134 source4/client/client.c i++; i 137 source4/client/client.c return(i); i 147 source4/client/client.c int i; i 153 source4/client/client.c i = 0; i 154 source4/client/client.c while (i < (n - 1)) { i 160 source4/client/client.c b[i++] = '\r'; i 163 source4/client/client.c b[i++] = c; i 166 source4/client/client.c return(i); i 960 source4/client/client.c int i; i 965 source4/client/client.c for (i = 1; args[i]; i++) { i 970 source4/client/client.c mget_mask = talloc_strdup(ctx, args[i]); i 1402 source4/client/client.c int i; i 1404 source4/client/client.c for (i = 1; args[i]; i++) { i 1409 source4/client/client.c printf("%s\n", args[i]); i 1413 source4/client/client.c ret = file_find(ctx, &file_list, ".", args[i], true); i 1798 source4/client/client.c int i; i 1799 source4/client/client.c for (i=0;i<finfo.all_eas.out.num_eas;i++) { i 1800 source4/client/client.c d_printf("\tEA[%d] flags=%d len=%d '%s'\n", i, i 1801 source4/client/client.c finfo.all_eas.out.eas[i].flags, i 1802 source4/client/client.c (int)finfo.all_eas.out.eas[i].value.length, i 1803 source4/client/client.c finfo.all_eas.out.eas[i].name.s); i 1811 source4/client/client.c int i; i 1812 source4/client/client.c for (i=0;i<finfo.stream_info.out.num_streams;i++) { i 1813 source4/client/client.c d_printf("\tstream %d:\n", i); i 1815 source4/client/client.c (long)finfo.stream_info.out.streams[i].size); i 1817 source4/client/client.c (long)finfo.stream_info.out.streams[i].alloc_size); i 1818 source4/client/client.c d_printf("\t\tname %s\n", finfo.stream_info.out.streams[i].stream_name.s); i 1837 source4/client/client.c int i; i 1844 source4/client/client.c for (i=0;i<info.out.num_names;i++) { i 1845 source4/client/client.c d_printf("\t%s\n", info.out.names[i]); i 1848 source4/client/client.c info.out.names[i], fname); i 1880 source4/client/client.c int i; i 1899 source4/client/client.c for (i=0;i<finfo.all_eas.out.num_eas;i++) { i 1900 source4/client/client.c d_printf("\tEA[%d] flags=%d len=%d '%s'\n", i, i 1901 source4/client/client.c finfo.all_eas.out.eas[i].flags, i 1902 source4/client/client.c (int)finfo.all_eas.out.eas[i].value.length, i 1903 source4/client/client.c finfo.all_eas.out.eas[i].name.s); i 1906 source4/client/client.c finfo.all_eas.out.eas[i].value.data, i 1907 source4/client/client.c finfo.all_eas.out.eas[i].value.length); i 2003 source4/client/client.c unsigned i; i 2027 source4/client/client.c for (i=0;i<rights.count;i++) { i 2028 source4/client/client.c d_printf("\t%s\n", rights.names[i].string); i 2043 source4/client/client.c int i; i 2062 source4/client/client.c for (i = 2; args[i]; i++) { i 2065 source4/client/client.c rights.names[rights.count].string = talloc_strdup(ctx, args[i]); i 2087 source4/client/client.c int i; i 2106 source4/client/client.c for (i = 2; args[i]; i++) { i 2109 source4/client/client.c rights.names[rights.count].string = talloc_strdup(ctx, args[i]); i 2450 source4/client/client.c int i; i 2454 source4/client/client.c for (i = 0; hlist && hlist[i]; i++) { i 2455 source4/client/client.c DEBUG(0, ("%d: %s\n", i, hlist[i]->line)); i 2542 source4/client/client.c int i; i 2544 source4/client/client.c for (i=0;i<ctr1->count;i++) { i 2545 source4/client/client.c struct srvsvc_NetShareInfo1 *info = ctr1->array+i; i 2719 source4/client/client.c int i = 0, matches = 0; i 2723 source4/client/client.c while (commands[i].fn != NULL) { i 2724 source4/client/client.c if (strequal(commands[i].name,tok)) { i 2726 source4/client/client.c cmd = i; i 2728 source4/client/client.c } else if (strncasecmp(commands[i].name, tok, tok_len) == 0) { i 2730 source4/client/client.c cmd = i; i 2732 source4/client/client.c i++; i 2748 source4/client/client.c int i=0,j; i 2751 source4/client/client.c if ((i = process_tok(args[1])) >= 0) i 2752 source4/client/client.c d_printf("HELP %s:\n\t%s\n\n",commands[i].name,commands[i].description); i 2754 source4/client/client.c while (commands[i].description) { i 2755 source4/client/client.c for (j=0; commands[i].description && (j<5); j++) { i 2756 source4/client/client.c d_printf("%-15s",commands[i].name); i 2757 source4/client/client.c i++; i 2772 source4/client/client.c int i, rc = 0; i 2775 source4/client/client.c for (i = 0; lines[i]; i++) { i 2776 source4/client/client.c rc |= process_line(ctx, lines[i]); i 2829 source4/client/client.c int i; i 2843 source4/client/client.c for (i = len-1; i >= 0; i--) i 2844 source4/client/client.c if ((text[i] == '/') || (text[i] == '\\')) i 2846 source4/client/client.c info.text = text+i+1; i 2847 source4/client/client.c info.samelen = info.len = len-i-1; i 2849 source4/client/client.c if (i > 0) { i 2850 source4/client/client.c info.dirmask = talloc_strndup(NULL, text, i+1); i 2851 source4/client/client.c info.dirmask[i+1] = 0; i 2852 source4/client/client.c asprintf(&dirmask, "%s%*s*", rl_ctx->remote_cur_dir, i-1, text); i 2874 source4/client/client.c for (i = 0; i < info.count; i++) i 2875 source4/client/client.c free(info.matches[i]); i 2886 source4/client/client.c int i; i 2897 source4/client/client.c for (i = 0; commands[i].name; i++) i 2898 source4/client/client.c if ((strncmp(commands[i].name, text, sp - buf) == 0) && (commands[i].name[sp - buf] == 0)) i 2900 source4/client/client.c if (commands[i].name == NULL) i 2907 source4/client/client.c compl_type = commands[i].compl_args[0]; i 2909 source4/client/client.c compl_type = commands[i].compl_args[1]; i 2917 source4/client/client.c int i, len, samelen = 0, count=1; i 2924 source4/client/client.c for (i=0;commands[i].fn && count < MAX_COMPLETIONS-1;i++) { i 2925 source4/client/client.c if (strncmp(text, commands[i].name, len) == 0) { i 2926 source4/client/client.c matches[count] = strdup(commands[i].name); i 2990 source4/client/client.c int i; i 2997 source4/client/client.c if ((i = process_tok(args[0])) >= 0) { i 2998 source4/client/client.c i = commands[i].fn(ctx, args); i 2999 source4/client/client.c } else if (i == -2) { i 3007 source4/client/client.c return i; i 303 source4/client/mount.cifs.c int rc,i; i 97 source4/client/smbmount.c int i; i 101 source4/client/smbmount.c for (i = 0; i< limits.rlim_max; i++) { i 102 source4/client/smbmount.c if (i == client_fd) i 104 source4/client/smbmount.c close(i); i 441 source4/client/smbmount.c int i, status; i 470 source4/client/smbmount.c i=0; i 471 source4/client/smbmount.c args[i++] = "smbmnt"; i 473 source4/client/smbmount.c args[i++] = mount_point; i 474 source4/client/smbmount.c args[i++] = "-s"; i 475 source4/client/smbmount.c args[i++] = svc2; i 478 source4/client/smbmount.c args[i++] = "-r"; i 482 source4/client/smbmount.c args[i++] = "-u"; i 483 source4/client/smbmount.c args[i++] = smb_xstrdup(tmp); i 487 source4/client/smbmount.c args[i++] = "-g"; i 488 source4/client/smbmount.c args[i++] = smb_xstrdup(tmp); i 492 source4/client/smbmount.c args[i++] = "-f"; i 493 source4/client/smbmount.c args[i++] = smb_xstrdup(tmp); i 497 source4/client/smbmount.c args[i++] = "-d"; i 498 source4/client/smbmount.c args[i++] = smb_xstrdup(tmp); i 501 source4/client/smbmount.c args[i++] = "-o"; i 502 source4/client/smbmount.c args[i++] = options; i 78 source4/client/tree.c int i = 0, j, level,type; i 88 source4/client/tree.c comps[i++] = pd->name; i 102 source4/client/tree.c comps[i++] = pd->name; i 116 source4/client/tree.c for (j = i - 1; j >= 0; j--) { i 456 source4/client/tree.c GList *i; i 461 source4/client/tree.c i = GTK_TREE_SELECTION(tree); i 462 source4/client/tree.c while (i){ i 468 source4/client/tree.c item = GTK_WIDGET (i->data); i 473 source4/client/tree.c i = i->next; i 613 source4/client/tree.c gint i; i 59 source4/dsdb/common/flag_mapping.c uint32_t i, ret = 0; i 60 source4/dsdb/common/flag_mapping.c for (i=0;i<ARRAY_SIZE(acct_flags_map);i++) { i 61 source4/dsdb/common/flag_mapping.c if (acct_flags_map[i].acb & acb) { i 62 source4/dsdb/common/flag_mapping.c ret |= acct_flags_map[i].uf; i 73 source4/dsdb/common/flag_mapping.c uint32_t i; i 75 source4/dsdb/common/flag_mapping.c for (i=0;i<ARRAY_SIZE(acct_flags_map);i++) { i 76 source4/dsdb/common/flag_mapping.c if (acct_flags_map[i].uf & uf) { i 77 source4/dsdb/common/flag_mapping.c ret |= acct_flags_map[i].acb; i 364 source4/dsdb/common/sidmap.c int ret, i; i 396 source4/dsdb/common/sidmap.c for (i=0;i<ret;i++) { i 397 source4/dsdb/common/sidmap.c if (!is_user_account(res[i])) continue; i 399 source4/dsdb/common/sidmap.c *sid = samdb_result_dom_sid(mem_ctx, res[i], "objectSid"); i 417 source4/dsdb/common/sidmap.c for (i=0;i<ret;i++) { i 418 source4/dsdb/common/sidmap.c if (!is_user_account(res[i])) continue; i 420 source4/dsdb/common/sidmap.c *sid = samdb_result_dom_sid(mem_ctx, res[i], "objectSid"); i 462 source4/dsdb/common/sidmap.c int ret, i; i 494 source4/dsdb/common/sidmap.c for (i=0;i<ret;i++) { i 495 source4/dsdb/common/sidmap.c if (!is_group_account(res[i])) continue; i 497 source4/dsdb/common/sidmap.c *sid = samdb_result_dom_sid(mem_ctx, res[i], "objectSid"); i 515 source4/dsdb/common/sidmap.c for (i=0;i<ret;i++) { i 516 source4/dsdb/common/sidmap.c if (!is_group_account(res[i])) continue; i 518 source4/dsdb/common/sidmap.c *sid = samdb_result_dom_sid(mem_ctx, res[i], "objectSid"); i 53 source4/dsdb/common/util.c int i, count; i 60 source4/dsdb/common/util.c i=0; i 62 source4/dsdb/common/util.c while (i<count) { i 65 source4/dsdb/common/util.c entry_sid = samdb_result_dom_sid(mem_ctx, (*res)[i], "objectSid"); i 70 source4/dsdb/common/util.c (*res)[i] = (*res)[count-1]; i 76 source4/dsdb/common/util.c i += 1; i 274 source4/dsdb/common/util.c int count, i; i 289 source4/dsdb/common/util.c for (i=0;i<count;i++) { i 290 source4/dsdb/common/util.c if (res[i]->num_elements != 1) { i 304 source4/dsdb/common/util.c for (i=0;i<count;i++) { i 305 source4/dsdb/common/util.c (*strs)[i] = samdb_result_string(res[i], attr_name, NULL); i 552 source4/dsdb/common/util.c int i; i 568 source4/dsdb/common/util.c for (i=0;i<count;i++) { i 569 source4/dsdb/common/util.c memcpy((*hashes)[i].hash, (i*16)+(char *)val->data, 16); i 693 source4/dsdb/common/util.c int i; i 700 source4/dsdb/common/util.c for (i=0;i<el->num_values;i++) { i 701 source4/dsdb/common/util.c if (ldb_attr_cmp(value, (char *)el->values[i].data) == 0) { i 888 source4/dsdb/common/util.c int i; i 894 source4/dsdb/common/util.c for (i=0;i<count;i++) { i 895 source4/dsdb/common/util.c memcpy(i*16 + (char *)val.data, hashes[i].hash, 16); i 976 source4/dsdb/common/util.c int i; i 979 source4/dsdb/common/util.c for (i=0;i<msg->num_elements;i++) { i 980 source4/dsdb/common/util.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 1603 source4/dsdb/common/util.c int i; i 1761 source4/dsdb/common/util.c for (i=0; lmNewHash && i<sambaLMPwdHistory_len;i++) { i 1762 source4/dsdb/common/util.c if (memcmp(lmNewHash->hash, sambaLMPwdHistory[i].hash, 16) == 0) { i 1769 source4/dsdb/common/util.c for (i=0; ntNewHash && i<sambaNTPwdHistory_len;i++) { i 1770 source4/dsdb/common/util.c if (memcmp(ntNewHash->hash, sambaNTPwdHistory[i].hash, 16) == 0) { i 1952 source4/dsdb/common/util.c int i; i 1968 source4/dsdb/common/util.c for (i=0; split_realm[i]; i++) { i 1969 source4/dsdb/common/util.c binary_encoded = ldb_binary_encode_string(tmp_ctx, split_realm[i]); i 45 source4/dsdb/repl/drepl_partitions.c uint32_t i; i 66 source4/dsdb/repl/drepl_partitions.c for (i=0; el && i < el->num_values; i++) { i 67 source4/dsdb/repl/drepl_partitions.c const char *v = (const char *)el->values[i].data; i 190 source4/dsdb/repl/drepl_partitions.c uint32_t i; i 248 source4/dsdb/repl/drepl_partitions.c for (i=0; i < orf_el->num_values; i++) { i 249 source4/dsdb/repl/drepl_partitions.c status = dreplsrv_partition_add_source_dsa(s, p, &orf_el->values[i]); i 115 source4/dsdb/repl/replicated_objects.c uint32_t i, num_hashes; i 122 source4/dsdb/repl/replicated_objects.c for (i = 0; i < num_hashes; i++) { i 123 source4/dsdb/repl/replicated_objects.c uint32_t offset = i * 16; i 201 source4/dsdb/repl/replicated_objects.c uint32_t i; i 271 source4/dsdb/repl/replicated_objects.c for (i=0; i < in->meta_data_ctr->count; i++) { i 277 source4/dsdb/repl/replicated_objects.c a = &in->object.attribute_ctr.attributes[i]; i 278 source4/dsdb/repl/replicated_objects.c d = &in->meta_data_ctr->meta_data[i]; i 279 source4/dsdb/repl/replicated_objects.c m = &md->ctr.ctr1.array[i]; i 280 source4/dsdb/repl/replicated_objects.c e = &msg->elements[i]; i 360 source4/dsdb/repl/replicated_objects.c uint32_t i; i 387 source4/dsdb/repl/replicated_objects.c for (i=0, cur = first_object; cur; cur = cur->next_object, i++) { i 388 source4/dsdb/repl/replicated_objects.c if (i == out->num_objects) { i 392 source4/dsdb/repl/replicated_objects.c status = dsdb_convert_object(ldb, schema, out, cur, gensec_skey, out->objects, &out->objects[i]); i 395 source4/dsdb/repl/replicated_objects.c if (i != out->num_objects) { i 83 source4/dsdb/samdb/cracknames.c int i; i 132 source4/dsdb/samdb/cracknames.c for (i = 0; i < spnmappings->num_values; i++) { i 135 source4/dsdb/samdb/cracknames.c (const char *)spnmappings->values[i].data); i 377 source4/dsdb/samdb/cracknames.c int i; i 387 source4/dsdb/samdb/cracknames.c for (i=0; i < ARRAY_SIZE(formats); i++) { i 388 source4/dsdb/samdb/cracknames.c werr = DsCrackNameOneName(sam_ctx, mem_ctx, format_flags, formats[i], format_desired, name, info1); i 722 source4/dsdb/samdb/cracknames.c int i; i 913 source4/dsdb/samdb/cracknames.c for (i = 0; i < ldb_ret; i++) { i 916 source4/dsdb/samdb/cracknames.c canonical_name = ldb_dn_canonical_string(mem_ctx, result_res[i]->dn); i 919 source4/dsdb/samdb/cracknames.c canonical_name = ldb_dn_canonical_ex_string(mem_ctx, result_res[i]->dn); i 923 source4/dsdb/samdb/cracknames.c result = result_res[i]; i 236 source4/dsdb/samdb/ldb_modules/anr.c int i; i 241 source4/dsdb/samdb/ldb_modules/anr.c for (i=0;i<tree->u.list.num_elements;i++) { i 242 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_subtrees(ac, tree->u.list.elements[i], i 243 source4/dsdb/samdb/ldb_modules/anr.c attr, &tree->u.list.elements[i]); i 83 source4/dsdb/samdb/ldb_modules/extended_dn_in.c size_t i; i 114 source4/dsdb/samdb/ldb_modules/extended_dn_in.c for (i=0; i < el->num_values; i++) { i 116 source4/dsdb/samdb/ldb_modules/extended_dn_in.c (const char *)el->values[i].data, i 117 source4/dsdb/samdb/ldb_modules/extended_dn_in.c el->values[i].length); i 50 source4/dsdb/samdb/ldb_modules/extended_dn_out.c int i; i 52 source4/dsdb/samdb/ldb_modules/extended_dn_out.c for (i = 0; attrs[i]; i++) { i 53 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (ldb_attr_cmp(attrs[i], attr) == 0) i 63 source4/dsdb/samdb/ldb_modules/extended_dn_out.c int i, num; i 70 source4/dsdb/samdb/ldb_modules/extended_dn_out.c for(i = 0; i < num; i++) { i 71 source4/dsdb/samdb/ldb_modules/extended_dn_out.c nattrs[i] = talloc_strdup(nattrs, attrs[i]); i 72 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (!nattrs[i]) { i 77 source4/dsdb/samdb/ldb_modules/extended_dn_out.c nattrs[i] = NULL; i 110 source4/dsdb/samdb/ldb_modules/extended_dn_out.c int i, ret; i 113 source4/dsdb/samdb/ldb_modules/extended_dn_out.c for (i=0; i < ldb_dn_get_comp_num(dn); i++) { i 116 source4/dsdb/samdb/ldb_modules/extended_dn_out.c ldb_dn_get_component_name(dn, i)); i 122 source4/dsdb/samdb/ldb_modules/extended_dn_out.c ret = ldb_dn_set_component(dn, i, upper_rdn_attr, i 123 source4/dsdb/samdb/ldb_modules/extended_dn_out.c *ldb_dn_get_component_val(dn, i)); i 247 source4/dsdb/samdb/ldb_modules/extended_dn_out.c int ret, i, j; i 319 source4/dsdb/samdb/ldb_modules/extended_dn_out.c for (i = 0; ac->schema && i < msg->num_elements; i++) { i 321 source4/dsdb/samdb/ldb_modules/extended_dn_out.c attribute = dsdb_attribute_by_lDAPDisplayName(ac->schema, msg->elements[i].name); i 330 source4/dsdb/samdb/ldb_modules/extended_dn_out.c msg->elements[i].name = talloc_strdup(msg->elements, attribute->lDAPDisplayName); i 331 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (!msg->elements[i].name) { i 338 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (ldb_attr_cmp(msg->elements[i].name, "distinguishedName") == 0) { i 347 source4/dsdb/samdb/ldb_modules/extended_dn_out.c for (j = 0; j < msg->elements[i].num_values; j++) { i 349 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct ldb_dn *dn = ldb_dn_from_ldb_val(ac, ac->module->ldb, &msg->elements[i].values[j]); i 372 source4/dsdb/samdb/ldb_modules/extended_dn_out.c msg->elements[i].name, i 373 source4/dsdb/samdb/ldb_modules/extended_dn_out.c &msg->elements[i].values[j]); i 380 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dn_str = talloc_steal(msg->elements[i].values, i 383 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dn_str = talloc_steal(msg->elements[i].values, i 384 source4/dsdb/samdb/ldb_modules/extended_dn_out.c ldb_dn_get_extended_linearized(msg->elements[i].values, i 391 source4/dsdb/samdb/ldb_modules/extended_dn_out.c msg->elements[i].values[j] = data_blob_string_const(dn_str); i 566 source4/dsdb/samdb/ldb_modules/extended_dn_out.c int ret, i = 0; i 625 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct dsdb_openldap_dereference *, i + 2); i 630 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dereference_control->dereference[i] = talloc(dereference_control->dereference, i 632 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (!dereference_control->dereference[i]) { i 636 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dereference_control->dereference[i]->source_attribute = cur->lDAPDisplayName; i 637 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dereference_control->dereference[i]->dereference_attribute = attrs; i 638 source4/dsdb/samdb/ldb_modules/extended_dn_out.c i++; i 639 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dereference_control->dereference[i] = NULL; i 279 source4/dsdb/samdb/ldb_modules/extended_dn_store.c int i, j; i 297 source4/dsdb/samdb/ldb_modules/extended_dn_store.c for (i=0; i < req->op.add.message->num_elements; i++) { i 298 source4/dsdb/samdb/ldb_modules/extended_dn_store.c const struct ldb_message_element *el = &req->op.add.message->elements[i]; i 324 source4/dsdb/samdb/ldb_modules/extended_dn_store.c el = &ac->new_req->op.add.message->elements[i]; i 351 source4/dsdb/samdb/ldb_modules/extended_dn_store.c int i, j; i 370 source4/dsdb/samdb/ldb_modules/extended_dn_store.c for (i=0; i < req->op.mod.message->num_elements; i++) { i 371 source4/dsdb/samdb/ldb_modules/extended_dn_store.c const struct ldb_message_element *el = &req->op.mod.message->elements[i]; i 397 source4/dsdb/samdb/ldb_modules/extended_dn_store.c el = &ac->new_req->op.mod.message->elements[i]; i 97 source4/dsdb/samdb/ldb_modules/kludge_acl.c int i, ret; i 128 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i=0; oc_el && i < oc_el->num_values; i++) { i 129 source4/dsdb/samdb/ldb_modules/kludge_acl.c objectclass_list[i] = (const char *)oc_el->values[i].data; i 131 source4/dsdb/samdb/ldb_modules/kludge_acl.c objectclass_list[i] = NULL; i 140 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i=0; attr_list && attr_list[i]; i++) { i 141 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_msg_add_string(msg, attrName, attr_list[i]); i 156 source4/dsdb/samdb/ldb_modules/kludge_acl.c int i, j, ret; i 174 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i=0; oc_el && i < oc_el->num_values; i++) { i 175 source4/dsdb/samdb/ldb_modules/kludge_acl.c sclass = dsdb_class_by_lDAPDisplayName(schema, (const char *)oc_el->values[i].data); i 192 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i=1 ; i < allowedClasses->num_values; i++) { i 194 source4/dsdb/samdb/ldb_modules/kludge_acl.c struct ldb_val *val1 = &allowedClasses->values[i-1]; i 195 source4/dsdb/samdb/ldb_modules/kludge_acl.c struct ldb_val *val2 = &allowedClasses->values[i]; i 197 source4/dsdb/samdb/ldb_modules/kludge_acl.c memmove(val1, val2, (allowedClasses->num_values - i) * sizeof( struct ldb_val)); i 199 source4/dsdb/samdb/ldb_modules/kludge_acl.c i--; i 215 source4/dsdb/samdb/ldb_modules/kludge_acl.c int i, ret; i 287 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i = 0; data->password_attrs[i]; i++) { i 288 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_msg_remove_attr(ares->message, data->password_attrs[i]); i 326 source4/dsdb/samdb/ldb_modules/kludge_acl.c int ret, i; i 372 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i = 0; data->password_attrs[i]; i++) { i 374 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs[i], i 456 source4/dsdb/samdb/ldb_modules/kludge_acl.c int ret, i; i 508 source4/dsdb/samdb/ldb_modules/kludge_acl.c for (i=0; i < password_attributes->num_values; i++) { i 509 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs[i] = (const char *)password_attributes->values[i].data; i 510 source4/dsdb/samdb/ldb_modules/kludge_acl.c talloc_steal(data->password_attrs, password_attributes->values[i].data); i 512 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs[i] = NULL; i 148 source4/dsdb/samdb/ldb_modules/linked_attributes.c int i, j; i 169 source4/dsdb/samdb/ldb_modules/linked_attributes.c for (i=0; i < req->op.add.message->num_elements; i++) { i 170 source4/dsdb/samdb/ldb_modules/linked_attributes.c const struct ldb_message_element *el = &req->op.add.message->elements[i]; i 239 source4/dsdb/samdb/ldb_modules/linked_attributes.c int i, j; i 271 source4/dsdb/samdb/ldb_modules/linked_attributes.c for (i = 0; rc && i < rc->num_elements; i++) { i 273 source4/dsdb/samdb/ldb_modules/linked_attributes.c schema_attr = dsdb_attribute_by_lDAPDisplayName(ac->schema, rc->el[i].name); i 277 source4/dsdb/samdb/ldb_modules/linked_attributes.c rc->el[i].name); i 284 source4/dsdb/samdb/ldb_modules/linked_attributes.c rc->el[i].name); i 361 source4/dsdb/samdb/ldb_modules/linked_attributes.c int i, j; i 391 source4/dsdb/samdb/ldb_modules/linked_attributes.c for (i=0; i < req->op.mod.message->num_elements; i++) { i 395 source4/dsdb/samdb/ldb_modules/linked_attributes.c const struct ldb_message_element *el = &req->op.mod.message->elements[i]; i 500 source4/dsdb/samdb/ldb_modules/linked_attributes.c for (i = 0; ac->rc && i < ac->rc->num_elements; i++) { i 501 source4/dsdb/samdb/ldb_modules/linked_attributes.c attrs[i] = ac->rc->el[i].name; i 503 source4/dsdb/samdb/ldb_modules/linked_attributes.c attrs[i] = NULL; i 625 source4/dsdb/samdb/ldb_modules/linked_attributes.c int i, j; i 673 source4/dsdb/samdb/ldb_modules/linked_attributes.c for (i = 0; i < ares->message->num_elements; i++) { i 674 source4/dsdb/samdb/ldb_modules/linked_attributes.c el = &ares->message->elements[i]; i 154 source4/dsdb/samdb/ldb_modules/local_password.c int i; i 169 source4/dsdb/samdb/ldb_modules/local_password.c for (i=0; i < ARRAY_SIZE(password_attrs); i++) { i 170 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_msg_find_element(req->op.add.message, password_attrs[i])) { i 176 source4/dsdb/samdb/ldb_modules/local_password.c if (i == ARRAY_SIZE(password_attrs)) { i 200 source4/dsdb/samdb/ldb_modules/local_password.c for (i=0; i < ARRAY_SIZE(password_attrs); i++) { i 201 source4/dsdb/samdb/ldb_modules/local_password.c ldb_msg_remove_attr(remote_message, password_attrs[i]); i 214 source4/dsdb/samdb/ldb_modules/local_password.c for (i=0; i < remote_message->num_elements; i++) { i 215 source4/dsdb/samdb/ldb_modules/local_password.c ldb_msg_remove_attr(ac->local_message, remote_message->elements[i].name); i 314 source4/dsdb/samdb/ldb_modules/local_password.c int i; i 329 source4/dsdb/samdb/ldb_modules/local_password.c for (i=0; i < ARRAY_SIZE(password_attrs); i++) { i 330 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_msg_find_element(req->op.add.message, password_attrs[i])) { i 336 source4/dsdb/samdb/ldb_modules/local_password.c if (i == ARRAY_SIZE(password_attrs)) { i 352 source4/dsdb/samdb/ldb_modules/local_password.c for (i=0; i < ARRAY_SIZE(password_attrs); i++) { i 353 source4/dsdb/samdb/ldb_modules/local_password.c ldb_msg_remove_attr(remote_message, password_attrs[i]); i 363 source4/dsdb/samdb/ldb_modules/local_password.c for (i=0; i < remote_message->num_elements;i++) { i 364 source4/dsdb/samdb/ldb_modules/local_password.c ldb_msg_remove_attr(ac->local_message, remote_message->elements[i].name); i 788 source4/dsdb/samdb/ldb_modules/local_password.c int i; i 826 source4/dsdb/samdb/ldb_modules/local_password.c for (i=0; i < ares->message->num_elements; i++) { i 830 source4/dsdb/samdb/ldb_modules/local_password.c ares->message->elements[i].name); i 833 source4/dsdb/samdb/ldb_modules/local_password.c ares->message->elements[i].name, i 841 source4/dsdb/samdb/ldb_modules/local_password.c *el = ares->message->elements[i]; i 1017 source4/dsdb/samdb/ldb_modules/local_password.c int i; i 1037 source4/dsdb/samdb/ldb_modules/local_password.c for (i=0; i < ARRAY_SIZE(password_attrs); i++) { i 1038 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_attr_in_list(req->op.search.attrs, password_attrs[i])) { i 1044 source4/dsdb/samdb/ldb_modules/local_password.c if (i == ARRAY_SIZE(password_attrs)) { i 94 source4/dsdb/samdb/ldb_modules/objectclass.c int i; i 131 source4/dsdb/samdb/ldb_modules/objectclass.c for (i=0; i < objectclass_element->num_values; i++) { i 137 source4/dsdb/samdb/ldb_modules/objectclass.c current->objectclass = dsdb_class_by_lDAPDisplayName(schema, (const char *)objectclass_element->values[i].data); i 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); i 389 source4/dsdb/samdb/ldb_modules/objectclass.c int i; i 390 source4/dsdb/samdb/ldb_modules/objectclass.c for (i=0; i < msg->num_elements; i++) { i 391 source4/dsdb/samdb/ldb_modules/objectclass.c const struct dsdb_attribute *attribute = dsdb_attribute_by_lDAPDisplayName(schema, msg->elements[i].name); i 396 source4/dsdb/samdb/ldb_modules/objectclass.c if (strcasecmp(msg->elements[i].name, "clearTextPassword") != 0) { i 397 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_asprintf_errstring(ldb, "attribute %s is not a valid attribute in schema", msg->elements[i].name); i 401 source4/dsdb/samdb/ldb_modules/objectclass.c msg->elements[i].name = attribute->lDAPDisplayName; i 43 source4/dsdb/samdb/ldb_modules/objectguid.c int i; i 45 source4/dsdb/samdb/ldb_modules/objectguid.c for (i = 0; i < msg->num_elements; i++) { i 46 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_attr_cmp(name, msg->elements[i].name) == 0) { i 47 source4/dsdb/samdb/ldb_modules/objectguid.c return &msg->elements[i]; i 139 source4/dsdb/samdb/ldb_modules/partition.c int i; i 144 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { i 145 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare_base(data->partitions[i]->dn, dn) == 0) { i 146 source4/dsdb/samdb/ldb_modules/partition.c return data->partitions[i]; i 363 source4/dsdb/samdb/ldb_modules/partition.c int i; i 370 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { i 371 source4/dsdb/samdb/ldb_modules/partition.c ret = partition_prep_request(ac, data->partitions[i]); i 388 source4/dsdb/samdb/ldb_modules/partition.c unsigned i; i 399 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data->replicate && data->replicate[i]; i++) { i 400 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare(data->replicate[i], i 484 source4/dsdb/samdb/ldb_modules/partition.c int ret, i; i 504 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { i 517 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare(data->partitions[i]->dn, req->op.search.base) == 0) { i 524 source4/dsdb/samdb/ldb_modules/partition.c (ldb_dn_compare_base(req->op.search.base, data->partitions[i]->dn) == 0 && i 529 source4/dsdb/samdb/ldb_modules/partition.c ldb_dn_compare_base(data->partitions[i]->dn, req->op.search.base) == 0) { i 534 source4/dsdb/samdb/ldb_modules/partition.c ret = partition_prep_request(ac, data->partitions[i]); i 623 source4/dsdb/samdb/ldb_modules/partition.c int i, ret; i 634 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { i 635 source4/dsdb/samdb/ldb_modules/partition.c struct ldb_module *next = data->partitions[i]->module; i 641 source4/dsdb/samdb/ldb_modules/partition.c for (i--; i >= 0; i--) { i 642 source4/dsdb/samdb/ldb_modules/partition.c next = data->partitions[i]->module; i 657 source4/dsdb/samdb/ldb_modules/partition.c int i, ret; i 668 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { i 669 source4/dsdb/samdb/ldb_modules/partition.c struct ldb_module *next = data->partitions[i]->module; i 675 source4/dsdb/samdb/ldb_modules/partition.c for (i--; i >= 0; i--) { i 676 source4/dsdb/samdb/ldb_modules/partition.c next = data->partitions[i]->module; i 692 source4/dsdb/samdb/ldb_modules/partition.c int i, ret, ret2 = LDB_SUCCESS; i 703 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { i 704 source4/dsdb/samdb/ldb_modules/partition.c struct ldb_module *next = data->partitions[i]->module; i 719 source4/dsdb/samdb/ldb_modules/partition.c int i, ret; i 774 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { i 801 source4/dsdb/samdb/ldb_modules/partition.c false, data->partitions[i]); i 807 source4/dsdb/samdb/ldb_modules/partition.c ret = partition_request(data->partitions[i]->module, treq); i 872 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data && data->partitions && data->partitions[i]; i++) { i 900 source4/dsdb/samdb/ldb_modules/partition.c false, data->partitions[i]); i 906 source4/dsdb/samdb/ldb_modules/partition.c ret = partition_request(data->partitions[i]->module, treq); i 1079 source4/dsdb/samdb/ldb_modules/partition.c int ret, i; i 1129 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; i < partition_attributes->num_values; i++) { i 1130 source4/dsdb/samdb/ldb_modules/partition.c char *base = talloc_strdup(data->partitions, (char *)partition_attributes->values[i].data); i 1148 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i] = talloc(data->partitions, struct dsdb_control_current_partition); i 1149 source4/dsdb/samdb/ldb_modules/partition.c if (!data->partitions[i]) { i 1153 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i]->version = DSDB_CONTROL_CURRENT_PARTITION_VERSION; i 1155 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i]->dn = ldb_dn_new(data->partitions[i], module->ldb, base); i 1156 source4/dsdb/samdb/ldb_modules/partition.c if (!data->partitions[i]->dn) { i 1163 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i]->backend = samdb_relative_path(module->ldb, i 1164 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i], i 1166 source4/dsdb/samdb/ldb_modules/partition.c if (!data->partitions[i]->backend) { i 1171 source4/dsdb/samdb/ldb_modules/partition.c ret = ldb_connect_backend(module->ldb, data->partitions[i]->backend, NULL, &data->partitions[i]->module); i 1177 source4/dsdb/samdb/ldb_modules/partition.c data->partitions[i] = NULL; i 1183 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; data->partitions[i]; i++) { i 1193 source4/dsdb/samdb/ldb_modules/partition.c req->op.reg_partition.dn = data->partitions[i]->dn; i 1225 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; i < replicate_attributes->num_values; i++) { i 1226 source4/dsdb/samdb/ldb_modules/partition.c data->replicate[i] = ldb_dn_from_ldb_val(data->replicate, module->ldb, &replicate_attributes->values[i]); i 1227 source4/dsdb/samdb/ldb_modules/partition.c if (!ldb_dn_validate(data->replicate[i])) { i 1231 source4/dsdb/samdb/ldb_modules/partition.c replicate_attributes->values[i].data); i 1236 source4/dsdb/samdb/ldb_modules/partition.c data->replicate[i] = NULL; i 1245 source4/dsdb/samdb/ldb_modules/partition.c for (i=0; i < modules_attributes->num_values; i++) { i 1251 source4/dsdb/samdb/ldb_modules/partition.c char *base = talloc_strdup(data->partitions, (char *)modules_attributes->values[i].data); i 153 source4/dsdb/samdb/ldb_modules/password_hash.c uint32_t i; i 171 source4/dsdb/samdb/ldb_modules/password_hash.c for (i = 0; i < MIN(io->domain->pwdHistoryLength-1, io->o.nt_history_len); i++) { i 172 source4/dsdb/samdb/ldb_modules/password_hash.c io->g.nt_history[i+1] = io->o.nt_history[i]; i 174 source4/dsdb/samdb/ldb_modules/password_hash.c io->g.nt_history_len = i + 1; i 195 source4/dsdb/samdb/ldb_modules/password_hash.c uint32_t i; i 213 source4/dsdb/samdb/ldb_modules/password_hash.c for (i = 0; i < MIN(io->domain->pwdHistoryLength-1, io->o.lm_history_len); i++) { i 214 source4/dsdb/samdb/ldb_modules/password_hash.c io->g.lm_history[i+1] = io->o.lm_history[i]; i 216 source4/dsdb/samdb/ldb_modules/password_hash.c io->g.lm_history_len = i + 1; i 441 source4/dsdb/samdb/ldb_modules/password_hash.c uint32_t i; i 477 source4/dsdb/samdb/ldb_modules/password_hash.c for (i=0; i < old_scb->sub.num_packages; i++) { i 478 source4/dsdb/samdb/ldb_modules/password_hash.c if (strcmp("Primary:Kerberos", old_scb->sub.packages[i].name) != 0) { i 482 source4/dsdb/samdb/ldb_modules/password_hash.c if (!old_scb->sub.packages[i].data || !old_scb->sub.packages[i].data[0]) { i 486 source4/dsdb/samdb/ldb_modules/password_hash.c old_scp = &old_scb->sub.packages[i]; i 543 source4/dsdb/samdb/ldb_modules/password_hash.c uint32_t i; i 593 source4/dsdb/samdb/ldb_modules/password_hash.c for (i=0; i < old_scb->sub.num_packages; i++) { i 594 source4/dsdb/samdb/ldb_modules/password_hash.c if (strcmp("Primary:Kerberos-Newer-Keys", old_scb->sub.packages[i].name) != 0) { i 598 source4/dsdb/samdb/ldb_modules/password_hash.c if (!old_scb->sub.packages[i].data || !old_scb->sub.packages[i].data[0]) { i 602 source4/dsdb/samdb/ldb_modules/password_hash.c old_scp = &old_scb->sub.packages[i]; i 675 source4/dsdb/samdb/ldb_modules/password_hash.c uint8_t i; i 964 source4/dsdb/samdb/ldb_modules/password_hash.c for (i=0; i < ARRAY_SIZE(wdigest); i++) { i 967 source4/dsdb/samdb/ldb_modules/password_hash.c if (wdigest[i].nt4dom) { i 968 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].nt4dom->data, wdigest[i].nt4dom->length); i 971 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].user->data, wdigest[i].user->length); i 973 source4/dsdb/samdb/ldb_modules/password_hash.c if (wdigest[i].realm) { i 974 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].realm->data, wdigest[i].realm->length); i 978 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Final(pdb->hashes[i].hash, &md5); i 191 source4/dsdb/samdb/ldb_modules/proxy.c int i; i 193 source4/dsdb/samdb/ldb_modules/proxy.c for (i=0;proxy->oldstr[i];i++) { i 194 source4/dsdb/samdb/ldb_modules/proxy.c char *p = strcasestr((char *)v->data, proxy->oldstr[i]); i 196 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_blob(msg, v, proxy->oldstr[i], proxy->newstr[i]); i 208 source4/dsdb/samdb/ldb_modules/proxy.c int i; i 211 source4/dsdb/samdb/ldb_modules/proxy.c for (i=0;proxy->newstr[i];i++) { i 213 source4/dsdb/samdb/ldb_modules/proxy.c char *p = strcasestr(expression, proxy->newstr[i]); i 217 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_blob(mem_ctx, &v, proxy->newstr[i], proxy->oldstr[i]); i 314 source4/dsdb/samdb/ldb_modules/proxy.c int ret, i; i 356 source4/dsdb/samdb/ldb_modules/proxy.c for (i = 0; req->op.search.attrs && req->op.search.attrs[i]; i++) { i 357 source4/dsdb/samdb/ldb_modules/proxy.c ldb_debug(ldb, LDB_DEBUG_FATAL, "attr: '%s'\n", req->op.search.attrs[i]); i 61 source4/dsdb/samdb/ldb_modules/ranged_results.c int i, j; i 87 source4/dsdb/samdb/ldb_modules/ranged_results.c for (i = 0; ac->req->op.search.attrs[i]; i++) { i 93 source4/dsdb/samdb/ldb_modules/ranged_results.c p = strchr(ac->req->op.search.attrs[i], ';'); i 108 source4/dsdb/samdb/ldb_modules/ranged_results.c ac->req->op.search.attrs[i], i 109 source4/dsdb/samdb/ldb_modules/ranged_results.c (size_t)(p - ac->req->op.search.attrs[i])); i 177 source4/dsdb/samdb/ldb_modules/ranged_results.c int i; i 188 source4/dsdb/samdb/ldb_modules/ranged_results.c for (i = 0; req->op.search.attrs && req->op.search.attrs[i]; i++) { i 190 source4/dsdb/samdb/ldb_modules/ranged_results.c new_attrs = talloc_realloc(req, new_attrs, const char *, i+2); i 191 source4/dsdb/samdb/ldb_modules/ranged_results.c new_attrs[i] = req->op.search.attrs[i]; i 192 source4/dsdb/samdb/ldb_modules/ranged_results.c new_attrs[i+1] = NULL; i 193 source4/dsdb/samdb/ldb_modules/ranged_results.c p = strchr(new_attrs[i], ';'); i 215 source4/dsdb/samdb/ldb_modules/ranged_results.c new_attrs[i] = talloc_strndup(new_attrs, new_attrs[i], i 216 source4/dsdb/samdb/ldb_modules/ranged_results.c (size_t)(p - new_attrs[i])); i 218 source4/dsdb/samdb/ldb_modules/ranged_results.c if (!new_attrs[i]) { i 254 source4/dsdb/samdb/ldb_modules/repl_meta_data.c uint32_t i, ni=0; i 346 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < msg->num_elements; i++) { i 347 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_message_element *e = &msg->elements[i]; i 598 source4/dsdb/samdb/ldb_modules/repl_meta_data.c uint32_t i; i 643 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < md->ctr.ctr1.count; i++) { i 644 source4/dsdb/samdb/ldb_modules/repl_meta_data.c md->ctr.ctr1.array[i].local_usn = seq_num; i 742 source4/dsdb/samdb/ldb_modules/repl_meta_data.c uint32_t i,j,ni=0; i 795 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < omd.ctr.ctr1.count; i++) { i 796 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nmd.ctr.ctr1.array[ni] = omd.ctr.ctr1.array[i]; i 801 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < rmd->ctr.ctr1.count; i++) { i 804 source4/dsdb/samdb/ldb_modules/repl_meta_data.c rmd->ctr.ctr1.array[i].local_usn = seq_num; i 809 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (rmd->ctr.ctr1.array[i].attid != nmd.ctr.ctr1.array[j].attid) { i 813 source4/dsdb/samdb/ldb_modules/repl_meta_data.c cmp = replmd_replPropertyMetaData1_conflict_compare(&rmd->ctr.ctr1.array[i], i 817 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nmd.ctr.ctr1.array[j] = rmd->ctr.ctr1.array[i]; i 823 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_msg_remove_element(msg, &msg->elements[i-removed_attrs]); i 832 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nmd.ctr.ctr1.array[ni] = rmd->ctr.ctr1.array[i]; i 900 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < msg->num_elements; i++) { i 901 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 1050 source4/dsdb/samdb/ldb_modules/repl_meta_data.c uint32_t i,j,ni=0; i 1108 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < ouv.ctr.ctr2.count; i++) { i 1109 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nuv.ctr.ctr2.cursors[ni] = ouv.ctr.ctr2.cursors[i]; i 1117 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; (ruv && i < ruv->count); i++) { i 1121 source4/dsdb/samdb/ldb_modules/repl_meta_data.c GUID_equal(&ruv->cursors[i].source_dsa_invocation_id, i 1127 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!GUID_equal(&ruv->cursors[i].source_dsa_invocation_id, i 1138 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ruv->cursors[i].highest_usn > nuv.ctr.ctr2.cursors[j].highest_usn) { i 1139 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nuv.ctr.ctr2.cursors[j].highest_usn = ruv->cursors[i].highest_usn; i 1147 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nuv.ctr.ctr2.cursors[ni] = ruv->cursors[i]; i 1240 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < orf_el->num_values; i++) { i 1246 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_pull_struct_blob(&orf_el->values[i], trf, lp_iconv_convenience(ldb_get_opaque(ldb, "loadparm")), trf, i 1270 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nrf_value = &orf_el->values[i]; i 80 source4/dsdb/samdb/ldb_modules/rootdse.c int i; i 81 source4/dsdb/samdb/ldb_modules/rootdse.c for (i = 0; i < priv->num_controls; i++) { i 82 source4/dsdb/samdb/ldb_modules/rootdse.c char *control = talloc_strdup(msg, priv->controls[i]); i 94 source4/dsdb/samdb/ldb_modules/rootdse.c int i; i 95 source4/dsdb/samdb/ldb_modules/rootdse.c for (i = 0; i < priv->num_partitions; i++) { i 96 source4/dsdb/samdb/ldb_modules/rootdse.c struct ldb_dn *dn = priv->partitions[i]; i 107 source4/dsdb/samdb/ldb_modules/rootdse.c int i; i 108 source4/dsdb/samdb/ldb_modules/rootdse.c for (i = 0; server_sasl && server_sasl[i]; i++) { i 109 source4/dsdb/samdb/ldb_modules/rootdse.c char *sasl_name = talloc_strdup(msg, server_sasl[i]); i 290 source4/dsdb/samdb/ldb_modules/samldb.c int i, j; i 296 source4/dsdb/samdb/ldb_modules/samldb.c for (i = 0; i < msg->num_elements; i++) { i 297 source4/dsdb/samdb/ldb_modules/samldb.c el = &msg->elements[i]; i 396 source4/dsdb/samdb/ldb_modules/schema_fsmo.c int i, ret; i 419 source4/dsdb/samdb/ldb_modules/schema_fsmo.c for (i=0; i < ARRAY_SIZE(generated_attrs); i++) { i 420 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_attr_in_list(ac->req->op.search.attrs, generated_attrs[i].attr)) { i 421 source4/dsdb/samdb/ldb_modules/schema_fsmo.c ret = generated_attrs[i].fn(ldb, ares->message, ac->schema); i 447 source4/dsdb/samdb/ldb_modules/schema_fsmo.c int i, ret; i 456 source4/dsdb/samdb/ldb_modules/schema_fsmo.c for (i=0; i < ARRAY_SIZE(generated_attrs); i++) { i 457 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_attr_in_list(req->op.search.attrs, generated_attrs[i].attr)) { i 461 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (i == ARRAY_SIZE(generated_attrs)) { i 125 source4/dsdb/samdb/samdb.c int ret, i, j; i 193 source4/dsdb/samdb/samdb.c for (i = 0; i < t->num_elements; i++) { i 194 source4/dsdb/samdb/samdb.c struct ldb_message_element *el = &t->elements[i]; i 236 source4/dsdb/samdb/samdb.c int i; i 269 source4/dsdb/samdb/samdb.c for (i = 0; i < n_groupSIDs; i++) { i 274 source4/dsdb/samdb/samdb.c if (dom_sid_equal(ptoken->sids[check_sid_idx], groupSIDs[i])) { i 280 source4/dsdb/samdb/samdb.c ptoken->sids[ptoken->num_sids++] = talloc_reference(ptoken->sids, groupSIDs[i]); i 40 source4/dsdb/samdb/samdb_privilege.c int ret, i; i 58 source4/dsdb/samdb/samdb_privilege.c for (i=0;i<el->num_values;i++) { i 59 source4/dsdb/samdb/samdb_privilege.c const char *priv_str = (const char *)el->values[i].data; i 81 source4/dsdb/samdb/samdb_privilege.c int i; i 109 source4/dsdb/samdb/samdb_privilege.c for (i=0;i<token->num_sids;i++) { i 111 source4/dsdb/samdb/samdb_privilege.c token, token->sids[i]); i 345 source4/dsdb/schema/schema_description.c int i; i 360 source4/dsdb/schema/schema_description.c for (i=0; aux_class_list && aux_class_list[i]; i++) { i 361 source4/dsdb/schema/schema_description.c aux_class = dsdb_class_by_lDAPDisplayName(schema, aux_class_list[i]); i 46 source4/dsdb/schema/schema_init.c uint32_t i,j; i 51 source4/dsdb/schema/schema_init.c for (i=0, j=0; i < ctr->num_mappings; i++) { i 52 source4/dsdb/schema/schema_init.c if (ctr->mappings[i].oid.oid == NULL) { i 56 source4/dsdb/schema/schema_init.c if (strncasecmp(ctr->mappings[i].oid.oid, "ff", 2) == 0) { i 57 source4/dsdb/schema/schema_init.c if (ctr->mappings[i].id_prefix != 0) { i 62 source4/dsdb/schema/schema_init.c if (i != (ctr->num_mappings - 1)) { i 66 source4/dsdb/schema/schema_init.c if (ctr->mappings[i].oid.__ndr_size != 21) { i 70 source4/dsdb/schema/schema_init.c schema->schema_info = talloc_strdup(schema, ctr->mappings[i].oid.oid); i 74 source4/dsdb/schema/schema_init.c if (i == (ctr->num_mappings - 1)) { i 78 source4/dsdb/schema/schema_init.c schema->prefixes[j].id = ctr->mappings[i].id_prefix<<16; i 80 source4/dsdb/schema/schema_init.c ctr->mappings[i].oid.oid); i 149 source4/dsdb/schema/schema_init.c uint32_t i; i 159 source4/dsdb/schema/schema_init.c for (i=0; i < schema->num_prefixes; i++) { i 160 source4/dsdb/schema/schema_init.c ctr->mappings[i].id_prefix = schema->prefixes[i].id>>16; i 161 source4/dsdb/schema/schema_init.c ctr->mappings[i].oid.oid = talloc_strndup(ctr->mappings, i 162 source4/dsdb/schema/schema_init.c schema->prefixes[i].oid, i 163 source4/dsdb/schema/schema_init.c schema->prefixes[i].oid_len - 1); i 164 source4/dsdb/schema/schema_init.c W_ERROR_HAVE_NO_MEMORY(ctr->mappings[i].oid.oid); i 168 source4/dsdb/schema/schema_init.c ctr->mappings[i].id_prefix = 0; i 169 source4/dsdb/schema/schema_init.c ctr->mappings[i].oid.oid = talloc_strdup(ctr->mappings, i 171 source4/dsdb/schema/schema_init.c W_ERROR_HAVE_NO_MEMORY(ctr->mappings[i].oid.oid); i 210 source4/dsdb/schema/schema_init.c uint32_t i,j; i 212 source4/dsdb/schema/schema_init.c for (i=0; i < ctr->num_mappings; i++) { i 213 source4/dsdb/schema/schema_init.c if (ctr->mappings[i].oid.oid == NULL) { i 217 source4/dsdb/schema/schema_init.c if (strncasecmp(ctr->mappings[i].oid.oid, "ff", 2) == 0) { i 218 source4/dsdb/schema/schema_init.c if (ctr->mappings[i].id_prefix != 0) { i 223 source4/dsdb/schema/schema_init.c if (i != (ctr->num_mappings - 1)) { i 227 source4/dsdb/schema/schema_init.c if (ctr->mappings[i].oid.__ndr_size != 21) { i 231 source4/dsdb/schema/schema_init.c if (strcasecmp(schema->schema_info, ctr->mappings[i].oid.oid) != 0) { i 236 source4/dsdb/schema/schema_init.c if (i == (ctr->num_mappings - 1)) { i 242 source4/dsdb/schema/schema_init.c if (schema->prefixes[j].id != (ctr->mappings[i].id_prefix<<16)) { i 246 source4/dsdb/schema/schema_init.c oid_len = strlen(ctr->mappings[i].oid.oid); i 252 source4/dsdb/schema/schema_init.c if (strncmp(ctr->mappings[i].oid.oid, schema->prefixes[j].oid, oid_len) != 0) { i 276 source4/dsdb/schema/schema_init.c uint32_t i; i 278 source4/dsdb/schema/schema_init.c for (i=0; i < schema->num_prefixes; i++) { i 280 source4/dsdb/schema/schema_init.c if (schema->prefixes[i].id != (in & 0xFFFF0000)) { i 285 source4/dsdb/schema/schema_init.c schema->prefixes[i].oid, i 404 source4/dsdb/schema/schema_init.c uint32_t i; i 406 source4/dsdb/schema/schema_init.c for (i=0; i < num_prefixes; i++) { i 411 source4/dsdb/schema/schema_init.c if (strncmp(prefixes[i].oid, in, prefixes[i].oid_len) != 0) { i 415 source4/dsdb/schema/schema_init.c val_str = in + prefixes[i].oid_len; i 441 source4/dsdb/schema/schema_init.c *out = prefixes[i].id | val; i 458 source4/dsdb/schema/schema_init.c uint32_t i; i 476 source4/dsdb/schema/schema_init.c for (i=0; i < num_prefixes; i++) { i 477 source4/dsdb/schema/schema_init.c pm.ctr.dsdb.mappings[i].id_prefix = prefixes[i].id>>16; i 478 source4/dsdb/schema/schema_init.c pm.ctr.dsdb.mappings[i].oid.oid = talloc_strdup(pm.ctr.dsdb.mappings, prefixes[i].oid); i 511 source4/dsdb/schema/schema_init.c uint32_t i; i 573 source4/dsdb/schema/schema_init.c for (i=0; i < blob->ctr.dsdb.num_mappings; i++) { i 575 source4/dsdb/schema/schema_init.c (*prefixes)[i].id = blob->ctr.dsdb.mappings[i].id_prefix<<16; i 576 source4/dsdb/schema/schema_init.c oid = talloc_strdup(mem_ctx, blob->ctr.dsdb.mappings[i].oid.oid); i 577 source4/dsdb/schema/schema_init.c (*prefixes)[i].oid = talloc_asprintf_append(oid, "."); i 578 source4/dsdb/schema/schema_init.c (*prefixes)[i].oid_len = strlen(blob->ctr.dsdb.mappings[i].oid.oid); i 819 source4/dsdb/schema/schema_init.c uint32_t i; i 855 source4/dsdb/schema/schema_init.c for (i=0; i < attrs_res->count; i++) { i 864 source4/dsdb/schema/schema_init.c status = dsdb_attribute_from_ldb(schema, attrs_res->msgs[i], sa, sa); i 868 source4/dsdb/schema/schema_init.c ldb_dn_get_linearized(attrs_res->msgs[i]->dn), i 876 source4/dsdb/schema/schema_init.c for (i=0; i < objectclass_res->count; i++) { i 885 source4/dsdb/schema/schema_init.c status = dsdb_class_from_ldb(schema, objectclass_res->msgs[i], sc, sc); i 889 source4/dsdb/schema/schema_init.c ldb_dn_get_linearized(objectclass_res->msgs[i]->dn), i 923 source4/dsdb/schema/schema_init.c int i; i 925 source4/dsdb/schema/schema_init.c for (i=0; i < search_from->count; i++) { i 927 source4/dsdb/schema/schema_init.c const char *name = ldb_msg_find_attr_as_string(search_from->msgs[i], i 944 source4/dsdb/schema/schema_init.c &search_from->msgs[i]); i 1147 source4/dsdb/schema/schema_init.c uint32_t i, id; i 1150 source4/dsdb/schema/schema_init.c for(i=0; i < ARRAY_SIZE(name_mappings); i++) { i 1151 source4/dsdb/schema/schema_init.c if (strcmp(name_mappings[i].name, name) != 0) continue; i 1153 source4/dsdb/schema/schema_init.c oid = name_mappings[i].oid; i 1166 source4/dsdb/schema/schema_init.c for (i=0; i < obj->attribute_ctr.num_attributes; i++) { i 1167 source4/dsdb/schema/schema_init.c if (obj->attribute_ctr.attributes[i].attid != id) continue; i 1169 source4/dsdb/schema/schema_init.c if (idx) *idx = i; i 1170 source4/dsdb/schema/schema_init.c return &obj->attribute_ctr.attributes[i]; i 199 source4/dsdb/schema/schema_query.c int i = 0; i 203 source4/dsdb/schema/schema_query.c attr_list = talloc_realloc(mem_ctx, attr_list, const char *, i+2); i 207 source4/dsdb/schema/schema_query.c attr_list[i] = cur->lDAPDisplayName; i 208 source4/dsdb/schema/schema_query.c i++; i 210 source4/dsdb/schema/schema_query.c attr_list[i] = NULL; i 219 source4/dsdb/schema/schema_query.c int i; i 228 source4/dsdb/schema/schema_query.c for (i=0; i < str_list_length(new_attrs); i++) { i 229 source4/dsdb/schema/schema_query.c ret_attrs[orig_len + i] = new_attrs[i]; i 289 source4/dsdb/schema/schema_query.c int i; i 296 source4/dsdb/schema/schema_query.c for (i=0; class_list && class_list[i]; i++) { i 297 source4/dsdb/schema/schema_query.c sclass = dsdb_class_by_lDAPDisplayName(schema, class_list[i]); i 328 source4/dsdb/schema/schema_query.c int i; i 333 source4/dsdb/schema/schema_query.c for (i=1 ; i < new_len; i++) { i 334 source4/dsdb/schema/schema_query.c const char **val1 = &attr_list[i-1]; i 335 source4/dsdb/schema/schema_query.c const char **val2 = &attr_list[i]; i 337 source4/dsdb/schema/schema_query.c memmove(val1, val2, (new_len - i) * sizeof( *attr_list)); i 339 source4/dsdb/schema/schema_query.c i--; i 41 source4/dsdb/schema/schema_syntax.c uint32_t i; i 51 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 54 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 62 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 85 source4/dsdb/schema/schema_syntax.c uint32_t i; i 95 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 99 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 103 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { i 107 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); i 117 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 130 source4/dsdb/schema/schema_syntax.c uint32_t i; i 147 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 148 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 150 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_talloc(blobs, NULL, 4); i 151 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); i 153 source4/dsdb/schema/schema_syntax.c if (strcmp("TRUE", (const char *)in->values[i].data) == 0) { i 154 source4/dsdb/schema/schema_syntax.c SIVAL(blobs[i].data, 0, 0x00000001); i 155 source4/dsdb/schema/schema_syntax.c } else if (strcmp("FALSE", (const char *)in->values[i].data) == 0) { i 156 source4/dsdb/schema/schema_syntax.c SIVAL(blobs[i].data, 0, 0x00000000); i 172 source4/dsdb/schema/schema_syntax.c uint32_t i; i 182 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 186 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 190 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { i 194 source4/dsdb/schema/schema_syntax.c v = IVALS(in->value_ctr.values[i].blob->data, 0); i 199 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 212 source4/dsdb/schema/schema_syntax.c uint32_t i; i 229 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 232 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 234 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_talloc(blobs, NULL, 4); i 235 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); i 237 source4/dsdb/schema/schema_syntax.c v = strtol((const char *)in->values[i].data, NULL, 10); i 239 source4/dsdb/schema/schema_syntax.c SIVALS(blobs[i].data, 0, v); i 252 source4/dsdb/schema/schema_syntax.c uint32_t i; i 262 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 266 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 270 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 8) { i 274 source4/dsdb/schema/schema_syntax.c v = BVALS(in->value_ctr.values[i].blob->data, 0); i 279 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 292 source4/dsdb/schema/schema_syntax.c uint32_t i; i 309 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 312 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 314 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_talloc(blobs, NULL, 8); i 315 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); i 317 source4/dsdb/schema/schema_syntax.c v = strtoll((const char *)in->values[i].data, NULL, 10); i 319 source4/dsdb/schema/schema_syntax.c SBVALS(blobs[i].data, 0, v); i 332 source4/dsdb/schema/schema_syntax.c uint32_t i; i 342 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 347 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 351 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 8) { i 355 source4/dsdb/schema/schema_syntax.c v = BVAL(in->value_ctr.values[i].blob->data, 0); i 370 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 383 source4/dsdb/schema/schema_syntax.c uint32_t i; i 400 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 404 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 406 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_talloc(blobs, NULL, 8); i 407 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); i 409 source4/dsdb/schema/schema_syntax.c t = ldb_string_utc_to_time((const char *)in->values[i].data); i 413 source4/dsdb/schema/schema_syntax.c SBVAL(blobs[i].data, 0, v); i 426 source4/dsdb/schema/schema_syntax.c uint32_t i; i 436 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 441 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 445 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 8) { i 449 source4/dsdb/schema/schema_syntax.c v = BVAL(in->value_ctr.values[i].blob->data, 0); i 456 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 469 source4/dsdb/schema/schema_syntax.c uint32_t i; i 486 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 490 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 492 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_talloc(blobs, NULL, 8); i 493 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); i 495 source4/dsdb/schema/schema_syntax.c t = ldb_string_to_time((const char *)in->values[i].data); i 499 source4/dsdb/schema/schema_syntax.c SBVAL(blobs[i].data, 0, v); i 512 source4/dsdb/schema/schema_syntax.c uint32_t i; i 522 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 523 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 527 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length == 0) { i 531 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_dup_talloc(out->values, i 532 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob); i 533 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values[i].data); i 546 source4/dsdb/schema/schema_syntax.c uint32_t i; i 563 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 564 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 566 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_dup_talloc(blobs, &in->values[i]); i 567 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); i 580 source4/dsdb/schema/schema_syntax.c uint32_t i; i 590 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 595 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 599 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { i 603 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); i 614 source4/dsdb/schema/schema_syntax.c out->values[out->num_values - (i + 1)] = data_blob_string_const(str); i 627 source4/dsdb/schema/schema_syntax.c uint32_t i; i 637 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 642 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 646 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { i 650 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); i 655 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 668 source4/dsdb/schema/schema_syntax.c uint32_t i; i 687 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 692 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 696 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { i 700 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); i 710 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 723 source4/dsdb/schema/schema_syntax.c uint32_t i; i 748 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 751 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 753 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_talloc(blobs, NULL, 4); i 754 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); i 756 source4/dsdb/schema/schema_syntax.c v = strtol((const char *)in->values[i].data, NULL, 10); i 758 source4/dsdb/schema/schema_syntax.c SIVAL(blobs[i].data, 0, v); i 771 source4/dsdb/schema/schema_syntax.c uint32_t i; i 781 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 784 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 788 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length == 0) { i 795 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->data, i 796 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->length, i 801 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 814 source4/dsdb/schema/schema_syntax.c uint32_t i; i 831 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 834 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 837 source4/dsdb/schema/schema_syntax.c in->values[i].data, i 838 source4/dsdb/schema/schema_syntax.c in->values[i].length, i 839 source4/dsdb/schema/schema_syntax.c (void **)&blobs[i].data, NULL, false)) { i 842 source4/dsdb/schema/schema_syntax.c blobs[i].length = ret; i 855 source4/dsdb/schema/schema_syntax.c uint32_t i; i 866 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 876 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 881 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length == 0) { i 888 source4/dsdb/schema/schema_syntax.c ndr_err = ndr_pull_struct_blob_all(in->value_ctr.values[i].blob, i 937 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(ldb_dn_get_extended_linearized(out->values, dn, 1)); i 951 source4/dsdb/schema/schema_syntax.c uint32_t i; i 968 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 976 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 978 source4/dsdb/schema/schema_syntax.c dn = ldb_dn_from_ldb_val(tmp_ctx, ldb, &in->values[i]); i 1012 source4/dsdb/schema/schema_syntax.c ndr_err = ndr_push_struct_blob(&blobs[i], blobs, schema->iconv_convenience, &id3, (ndr_push_flags_fn_t)ndr_push_drsuapi_DsReplicaObjectIdentifier3); i 1031 source4/dsdb/schema/schema_syntax.c uint32_t i; i 1041 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 1047 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 1051 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length == 0) { i 1055 source4/dsdb/schema/schema_syntax.c ndr_err = ndr_pull_struct_blob_all(in->value_ctr.values[i].blob, i 1074 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 1087 source4/dsdb/schema/schema_syntax.c uint32_t i; i 1104 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 1108 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 1112 source4/dsdb/schema/schema_syntax.c id3b.dn = (const char *)in->values[i].data; i 1115 source4/dsdb/schema/schema_syntax.c ndr_err = ndr_push_struct_blob(&blobs[i], blobs, schema->iconv_convenience, &id3b, i 1133 source4/dsdb/schema/schema_syntax.c uint32_t i; i 1143 source4/dsdb/schema/schema_syntax.c for (i=0; i < out->num_values; i++) { i 1147 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { i 1151 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length < 4) { i 1155 source4/dsdb/schema/schema_syntax.c len = IVAL(in->value_ctr.values[i].blob->data, 0); i 1157 source4/dsdb/schema/schema_syntax.c if (len != in->value_ctr.values[i].blob->length) { i 1162 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->data+4, i 1163 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->length-4, i 1168 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); i 1181 source4/dsdb/schema/schema_syntax.c uint32_t i; i 1198 source4/dsdb/schema/schema_syntax.c for (i=0; i < in->num_values; i++) { i 1202 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; i 1205 source4/dsdb/schema/schema_syntax.c in->values[i].data, i 1206 source4/dsdb/schema/schema_syntax.c in->values[i].length, i 1211 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_talloc(blobs, NULL, 4 + ret); i 1212 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(blobs[i].data); i 1214 source4/dsdb/schema/schema_syntax.c SIVAL(blobs[i].data, 0, 4 + ret); i 1217 source4/dsdb/schema/schema_syntax.c memcpy(blobs[i].data + 4, data, ret); i 1453 source4/dsdb/schema/schema_syntax.c int i; i 1454 source4/dsdb/schema/schema_syntax.c for (i=0; dsdb_syntaxes[i].ldap_oid; i++) { i 1455 source4/dsdb/schema/schema_syntax.c if (strcasecmp(ad_oid, dsdb_syntaxes[i].attributeSyntax_oid) == 0) { i 1456 source4/dsdb/schema/schema_syntax.c return &dsdb_syntaxes[i]; i 1464 source4/dsdb/schema/schema_syntax.c int i; i 1465 source4/dsdb/schema/schema_syntax.c for (i=0; dsdb_syntaxes[i].ldap_oid; i++) { i 1466 source4/dsdb/schema/schema_syntax.c if (oMSyntax == dsdb_syntaxes[i].oMSyntax) { i 1467 source4/dsdb/schema/schema_syntax.c return &dsdb_syntaxes[i]; i 1475 source4/dsdb/schema/schema_syntax.c int i; i 1476 source4/dsdb/schema/schema_syntax.c for (i=0; dsdb_syntaxes[i].ldap_oid; i++) { i 1477 source4/dsdb/schema/schema_syntax.c if (strcasecmp(standard_oid, dsdb_syntaxes[i].ldap_oid) == 0) { i 1478 source4/dsdb/schema/schema_syntax.c return &dsdb_syntaxes[i]; i 1485 source4/dsdb/schema/schema_syntax.c uint32_t i; i 1487 source4/dsdb/schema/schema_syntax.c for (i=0; i < ARRAY_SIZE(dsdb_syntaxes); i++) { i 1488 source4/dsdb/schema/schema_syntax.c if (attr->oMSyntax != dsdb_syntaxes[i].oMSyntax) continue; i 1490 source4/dsdb/schema/schema_syntax.c if (attr->oMObjectClass.length != dsdb_syntaxes[i].oMObjectClass.length) continue; i 1495 source4/dsdb/schema/schema_syntax.c dsdb_syntaxes[i].oMObjectClass.data, i 1500 source4/dsdb/schema/schema_syntax.c if (strcmp(attr->attributeSyntax_oid, dsdb_syntaxes[i].attributeSyntax_oid) != 0) continue; i 1502 source4/dsdb/schema/schema_syntax.c return &dsdb_syntaxes[i]; i 691 source4/heimdal/kdc/kerberos4.c int i; i 693 source4/heimdal/kdc/kerberos4.c for(i = 0; i < et->caddr->len; i++) i 694 source4/heimdal/kdc/kerberos4.c if(et->caddr->val[i].addr_type == AF_INET && i 695 source4/heimdal/kdc/kerberos4.c et->caddr->val[i].address.length == 4){ i 696 source4/heimdal/kdc/kerberos4.c memcpy(tmp, et->caddr->val[i].address.data, 4); i 739 source4/heimdal/kdc/kerberos4.c int i; i 744 source4/heimdal/kdc/kerberos4.c for(i = 0; i 745 source4/heimdal/kdc/kerberos4.c i < sizeof(etypes)/sizeof(etypes[0]) i 748 source4/heimdal/kdc/kerberos4.c ++i) { i 750 source4/heimdal/kdc/kerberos4.c while(hdb_next_enctype2key(context, &principal->entry, etypes[i], &key) == 0) { i 132 source4/heimdal/kdc/kerberos5.c int i; i 138 source4/heimdal/kdc/kerberos5.c for(i = 0; ret != 0 && i < len ; i++) { i 141 source4/heimdal/kdc/kerberos5.c if (krb5_enctype_valid(context, etypes[i]) != 0 && i 142 source4/heimdal/kdc/kerberos5.c !_kdc_is_weak_expection(princ->entry.principal, etypes[i])) i 145 source4/heimdal/kdc/kerberos5.c while (hdb_next_enctype2key(context, &princ->entry, etypes[i], &key) == 0) { i 151 source4/heimdal/kdc/kerberos5.c *ret_etype = etypes[i]; i 217 source4/heimdal/kdc/kerberos5.c int i; i 219 source4/heimdal/kdc/kerberos5.c for (i = 0; i < padata->len; i++) { i 220 source4/heimdal/kdc/kerberos5.c switch(padata->val[i].padata_type) { i 234 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "%d", padata->val[i].padata_type); i 237 source4/heimdal/kdc/kerberos5.c if (p && i + 1 < padata->len) i 400 source4/heimdal/kdc/kerberos5.c int i; i 402 source4/heimdal/kdc/kerberos5.c for(i = 0; i < req->req_body.etype.len; i++) { i 403 source4/heimdal/kdc/kerberos5.c if (!older_enctype(req->req_body.etype.val[i])) i 468 source4/heimdal/kdc/kerberos5.c int i, j; i 483 source4/heimdal/kdc/kerberos5.c for(i = 0; i < client->keys.len; i++) { i 485 source4/heimdal/kdc/kerberos5.c if (pa.val[j].etype == client->keys.val[i].key.keytype) i 488 source4/heimdal/kdc/kerberos5.c if(client->keys.val[i].key.keytype == etypes[j]) { i 497 source4/heimdal/kdc/kerberos5.c &client->keys.val[i])) != 0) { i 506 source4/heimdal/kdc/kerberos5.c for(i = 0; i < client->keys.len; i++) { i 509 source4/heimdal/kdc/kerberos5.c if(client->keys.val[i].key.keytype == etypes[j]) i 512 source4/heimdal/kdc/kerberos5.c if (krb5_enctype_valid(context, client->keys.val[i].key.keytype) != 0) i 520 source4/heimdal/kdc/kerberos5.c &client->keys.val[i])) != 0) { i 630 source4/heimdal/kdc/kerberos5.c int i, j; i 644 source4/heimdal/kdc/kerberos5.c for(i = 0; i < client->keys.len; i++) { i 646 source4/heimdal/kdc/kerberos5.c if (pa.val[j].etype == client->keys.val[i].key.keytype) i 649 source4/heimdal/kdc/kerberos5.c if(client->keys.val[i].key.keytype == etypes[j]) { i 655 source4/heimdal/kdc/kerberos5.c &client->keys.val[i])) != 0) { i 665 source4/heimdal/kdc/kerberos5.c for(i = 0; i < client->keys.len; i++) { i 668 source4/heimdal/kdc/kerberos5.c if(client->keys.val[i].key.keytype == etypes[j]) i 671 source4/heimdal/kdc/kerberos5.c if (krb5_enctype_valid(context, client->keys.val[i].key.keytype) != 0) i 676 source4/heimdal/kdc/kerberos5.c &client->keys.val[i])) != 0) { i 717 source4/heimdal/kdc/kerberos5.c int i; i 719 source4/heimdal/kdc/kerberos5.c for (i = 0; i < b->etype.len; i++) { i 720 source4/heimdal/kdc/kerberos5.c ret = krb5_enctype_to_string(context, b->etype.val[i], &str); i 725 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "%d", b->etype.val[i]); i 726 source4/heimdal/kdc/kerberos5.c if (p && i + 1 < b->etype.len) i 898 source4/heimdal/kdc/kerberos5.c int i; i 906 source4/heimdal/kdc/kerberos5.c for (i = 0; i < addresses->len; ++i) { i 907 source4/heimdal/kdc/kerberos5.c if (addresses->val[i].addr_type != KRB5_ADDRESS_NETBIOS) { i 940 source4/heimdal/kdc/kerberos5.c int i = 0; i 942 source4/heimdal/kdc/kerberos5.c pa = _kdc_find_padata(req, &i, KRB5_PADATA_PA_PAC_REQUEST); i 952 source4/heimdal/kdc/kerberos5.c i = pacreq.include_pac; i 954 source4/heimdal/kdc/kerberos5.c if (i == 0) i 1087 source4/heimdal/kdc/kerberos5.c int i; i 1099 source4/heimdal/kdc/kerberos5.c i = 0; i 1100 source4/heimdal/kdc/kerberos5.c if ((pa = _kdc_find_padata(req, &i, KRB5_PADATA_PK_AS_REQ))) i 1103 source4/heimdal/kdc/kerberos5.c i = 0; i 1104 source4/heimdal/kdc/kerberos5.c if((pa = _kdc_find_padata(req, &i, KRB5_PADATA_PK_AS_REQ_WIN))) i 1149 source4/heimdal/kdc/kerberos5.c i = 0; i 1151 source4/heimdal/kdc/kerberos5.c while((pa = _kdc_find_padata(req, &i, KRB5_PADATA_ENC_TIMESTAMP))){ i 1404 source4/heimdal/kdc/kerberos5.c int i, j; i 1410 source4/heimdal/kdc/kerberos5.c for (i = 0; p[i] != ETYPE_NULL && sessionetype == ETYPE_NULL; i++) { i 1411 source4/heimdal/kdc/kerberos5.c if (krb5_enctype_valid(context, p[i]) != 0) i 1417 source4/heimdal/kdc/kerberos5.c if (p[i] != b->etype.val[j]) i 1421 source4/heimdal/kdc/kerberos5.c clientbest = p[i]; i 1423 source4/heimdal/kdc/kerberos5.c ret = hdb_enctype2key(context, &server->entry, p[i], &dummy); i 1426 source4/heimdal/kdc/kerberos5.c sessionetype = p[i]; i 291 source4/heimdal/kdc/krb5tgs.c unsigned i, j; i 297 source4/heimdal/kdc/krb5tgs.c for (i = 0; i < ad->len; i++) { i 300 source4/heimdal/kdc/krb5tgs.c if (ad->val[i].ad_type != KRB5_AUTHDATA_IF_RELEVANT) i 303 source4/heimdal/kdc/krb5tgs.c ret = decode_AuthorizationData(ad->val[i].ad_data.data, i 304 source4/heimdal/kdc/krb5tgs.c ad->val[i].ad_data.length, i 500 source4/heimdal/kdc/krb5tgs.c int i; i 509 source4/heimdal/kdc/krb5tgs.c for (i = 0; i < acl->len; i++) { i 510 source4/heimdal/kdc/krb5tgs.c if (krb5_principal_compare(context, server, &acl->val[i]) == TRUE) i 557 source4/heimdal/kdc/krb5tgs.c int i; i 615 source4/heimdal/kdc/krb5tgs.c for(i = 0; i < num_realms; i++) i 616 source4/heimdal/kdc/krb5tgs.c l += strlen(realms[i]) + 2; i 620 source4/heimdal/kdc/krb5tgs.c for(i = 0; i < num_realms; i++) { i 621 source4/heimdal/kdc/krb5tgs.c if(i > 0) i 623 source4/heimdal/kdc/krb5tgs.c strlcat(rs, realms[i], l); i 647 source4/heimdal/kdc/krb5tgs.c for(i = 0; i < num_realms; i++) i 648 source4/heimdal/kdc/krb5tgs.c free(realms[i]); i 1574 source4/heimdal/kdc/krb5tgs.c int i; i 1576 source4/heimdal/kdc/krb5tgs.c for(i = 0; i < b->etype.len; i++) i 1577 source4/heimdal/kdc/krb5tgs.c if (b->etype.val[i] == adtkt.key.keytype) i 1579 source4/heimdal/kdc/krb5tgs.c if(i == b->etype.len) { i 1585 source4/heimdal/kdc/krb5tgs.c etype = b->etype.val[i]; i 1673 source4/heimdal/kdc/krb5tgs.c int i = 0; i 1675 source4/heimdal/kdc/krb5tgs.c sdata = _kdc_find_padata(req, &i, KRB5_PADATA_S4U2SELF); i 1994 source4/heimdal/kdc/krb5tgs.c int i = 0; i 2012 source4/heimdal/kdc/krb5tgs.c tgs_req = _kdc_find_padata(req, &i, KRB5_PADATA_TGS_REQ); i 50 source4/heimdal/kdc/misc.c int i; i 58 source4/heimdal/kdc/misc.c for(i = 0; i < config->num_db; i++) { i 59 source4/heimdal/kdc/misc.c ret = config->db[i]->hdb_open(context, config->db[i], O_RDONLY, 0); i 65 source4/heimdal/kdc/misc.c ret = config->db[i]->hdb_fetch(context, i 66 source4/heimdal/kdc/misc.c config->db[i], i 70 source4/heimdal/kdc/misc.c config->db[i]->hdb_close(context, config->db[i]); i 73 source4/heimdal/kdc/misc.c *db = config->db[i]; i 105 source4/heimdal/kdc/misc.c int i; i 109 source4/heimdal/kdc/misc.c for (i = 0; p[i] != ETYPE_NULL; i++) { i 110 source4/heimdal/kdc/misc.c if (krb5_enctype_valid(context, p[i]) != 0) i 112 source4/heimdal/kdc/misc.c ret = hdb_enctype2key(context, &h->entry, p[i], key); i 114 source4/heimdal/kdc/misc.c *enctype = p[i]; i 430 source4/heimdal/kdc/pkinit.c unsigned int i; i 441 source4/heimdal/kdc/pkinit.c for (i = 0; i < edi->len; i++) { i 447 source4/heimdal/kdc/pkinit.c if (edi->val[i].issuerAndSerialNumber == NULL) i 457 source4/heimdal/kdc/pkinit.c ret = decode_IssuerAndSerialNumber(edi->val[i].issuerAndSerialNumber->data, i 458 source4/heimdal/kdc/pkinit.c edi->val[i].issuerAndSerialNumber->length, i 696 source4/heimdal/kdc/pkinit.c int i = 0; i 697 source4/heimdal/kdc/pkinit.c if (_kdc_find_padata(req, &i, KRB5_PADATA_PK_AS_09_BINDING) == NULL i 854 source4/heimdal/kdc/pkinit.c heim_integer i; i 863 source4/heimdal/kdc/pkinit.c ret = BN_to_integer(context, kdc_dh->pub_key, &i); i 867 source4/heimdal/kdc/pkinit.c ASN1_MALLOC_ENCODE(DHPublicKey, buf.data, buf.length, &i, &size, ret); i 971 source4/heimdal/kdc/pkinit.c int i; i 979 source4/heimdal/kdc/pkinit.c for (i = 0; i < req->req_body.etype.len; i++) i 980 source4/heimdal/kdc/pkinit.c if (krb5_enctype_valid(context, req->req_body.etype.val[i]) == 0) i 982 source4/heimdal/kdc/pkinit.c if (req->req_body.etype.len <= i) { i 988 source4/heimdal/kdc/pkinit.c enctype = req->req_body.etype.val[i]; i 1247 source4/heimdal/kdc/pkinit.c int ret, i, found = 0; i 1258 source4/heimdal/kdc/pkinit.c for (i = 0; !found && i < list.len; i++) { i 1263 source4/heimdal/kdc/pkinit.c ret = decode_KRB5PrincipalName(list.val[i].data, i 1264 source4/heimdal/kdc/pkinit.c list.val[i].length, i 1272 source4/heimdal/kdc/pkinit.c if (size != list.val[i].length) { i 1372 source4/heimdal/kdc/pkinit.c int i; i 1416 source4/heimdal/kdc/pkinit.c for (i = 0; i < acl->len; i++) { i 1432 source4/heimdal/kdc/pkinit.c for (i = 0; i < principal_mappings.len; i++) { i 1437 source4/heimdal/kdc/pkinit.c principal_mappings.val[i].principal); i 1440 source4/heimdal/kdc/pkinit.c if (strcmp(principal_mappings.val[i].subject, *subject_name) != 0) i 73 source4/heimdal/kdc/process.c size_t i; i 75 source4/heimdal/kdc/process.c if(decode_AS_REQ(buf, len, &req, &i) == 0){ i 85 source4/heimdal/kdc/process.c }else if(decode_TGS_REQ(buf, len, &req, &i) == 0){ i 89 source4/heimdal/kdc/process.c }else if(decode_Ticket(buf, len, &ticket, &i) == 0){ i 93 source4/heimdal/kdc/process.c }else if(decode_DigestREQ(buf, len, &digestreq, &i) == 0){ i 97 source4/heimdal/kdc/process.c } else if (_kdc_try_kx509_request(buf, len, &kx509req, &i) == 0) { i 134 source4/heimdal/kdc/process.c size_t i; i 136 source4/heimdal/kdc/process.c if(decode_AS_REQ(buf, len, &req, &i) == 0){ i 146 source4/heimdal/kdc/process.c }else if(decode_TGS_REQ(buf, len, &req, &i) == 0){ i 290 source4/heimdal/kuser/kinit.c flags.i = 0; i 481 source4/heimdal/kuser/kinit.c int i; i 486 source4/heimdal/kuser/kinit.c for(i = 0; i < etype_str.num_strings; i++) { i 488 source4/heimdal/kuser/kinit.c etype_str.strings[i], i 489 source4/heimdal/kuser/kinit.c &enctype[i]); i 491 source4/heimdal/kuser/kinit.c errx(1, "unrecognized enctype: %s", etype_str.strings[i]); i 837 source4/heimdal/kuser/kinit.c int i; i 840 source4/heimdal/kuser/kinit.c for(i = 0; i < extra_addresses.num_strings; i++) { i 841 source4/heimdal/kuser/kinit.c ret = krb5_parse_address(context, extra_addresses.strings[i], i 93 source4/heimdal/lib/asn1/der.c unsigned i; i 94 source4/heimdal/lib/asn1/der.c for (i = 0; i < len; i++) i 95 source4/heimdal/lib/asn1/der.c if (list[i] && strcasecmp(list[i], name) == 0) i 96 source4/heimdal/lib/asn1/der.c return i; i 59 source4/heimdal/lib/asn1/der_cmp.c int i, r1, r2; i 62 source4/heimdal/lib/asn1/der_cmp.c i = memcmp(p->data, q->data, p->length / 8); i 63 source4/heimdal/lib/asn1/der_cmp.c if (i) i 64 source4/heimdal/lib/asn1/der_cmp.c return i; i 67 source4/heimdal/lib/asn1/der_cmp.c i = (p->length / 8); i 68 source4/heimdal/lib/asn1/der_cmp.c r1 = ((unsigned char *)p->data)[i]; i 69 source4/heimdal/lib/asn1/der_cmp.c r2 = ((unsigned char *)q->data)[i]; i 70 source4/heimdal/lib/asn1/der_cmp.c i = 8 - (p->length % 8); i 71 source4/heimdal/lib/asn1/der_cmp.c r1 = r1 >> i; i 72 source4/heimdal/lib/asn1/der_cmp.c r2 = r2 >> i; i 111 source4/heimdal/lib/asn1/der_format.c int i; i 116 source4/heimdal/lib/asn1/der_format.c for (i = 0; i < oid->length ; i++) { i 117 source4/heimdal/lib/asn1/der_format.c p = rk_strpoolprintf(p, "%d", oid->components[i]); i 118 source4/heimdal/lib/asn1/der_format.c if (p && i < oid->length - 1) i 191 source4/heimdal/lib/asn1/der_get.c size_t i; i 202 source4/heimdal/lib/asn1/der_get.c for (i = 0; i < data->length; i++) { i 203 source4/heimdal/lib/asn1/der_get.c data->data[i] = (p[0] << 8) | p[1]; i 215 source4/heimdal/lib/asn1/der_get.c size_t i; i 226 source4/heimdal/lib/asn1/der_get.c for (i = 0; i < data->length; i++) { i 227 source4/heimdal/lib/asn1/der_get.c data->data[i] = (p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]; i 199 source4/heimdal/lib/asn1/der_put.c size_t i; i 204 source4/heimdal/lib/asn1/der_put.c for (i = 0; i < data->length; i++) { i 205 source4/heimdal/lib/asn1/der_put.c p[1] = (data->data[i] >> 8) & 0xff; i 206 source4/heimdal/lib/asn1/der_put.c p[2] = data->data[i] & 0xff; i 217 source4/heimdal/lib/asn1/der_put.c size_t i; i 222 source4/heimdal/lib/asn1/der_put.c for (i = 0; i < data->length; i++) { i 223 source4/heimdal/lib/asn1/der_put.c p[1] = (data->data[i] >> 24) & 0xff; i 224 source4/heimdal/lib/asn1/der_put.c p[2] = (data->data[i] >> 16) & 0xff; i 225 source4/heimdal/lib/asn1/der_put.c p[3] = (data->data[i] >> 8) & 0xff; i 226 source4/heimdal/lib/asn1/der_put.c p[4] = data->data[i] & 0xff; i 274 source4/heimdal/lib/asn1/der_put.c int i, carry; i 275 source4/heimdal/lib/asn1/der_put.c for (i = data->length - 1, carry = 1; i >= 0; i--) { i 276 source4/heimdal/lib/asn1/der_put.c *p = buf[i] ^ 0xff; i 297 source4/heimdal/lib/asn1/gen.c unsigned int i, len; i 311 source4/heimdal/lib/asn1/gen.c i = 0; i 313 source4/heimdal/lib/asn1/gen.c list[i++] = o; i 316 source4/heimdal/lib/asn1/gen.c for (i = len ; i > 0; i--) { i 317 source4/heimdal/lib/asn1/gen.c o = list[i - 1]; i 328 source4/heimdal/lib/asn1/gen.c for (i = len ; i > 0; i--) { i 329 source4/heimdal/lib/asn1/gen.c fprintf(codefile, "%d%s ", list[i - 1]->value, i > 1 ? "," : ""); i 575 source4/heimdal/lib/asn1/gen.c Type i; i 578 source4/heimdal/lib/asn1/gen.c i.type = TInteger; i 579 source4/heimdal/lib/asn1/gen.c i.range = ⦥ i 580 source4/heimdal/lib/asn1/gen.c i.members = NULL; i 581 source4/heimdal/lib/asn1/gen.c i.constraint = NULL; i 594 source4/heimdal/lib/asn1/gen.c define_type (level + 1, n, &i, FALSE, FALSE); i 649 source4/heimdal/lib/asn1/gen.c Type i; i 652 source4/heimdal/lib/asn1/gen.c i.type = TInteger; i 653 source4/heimdal/lib/asn1/gen.c i.range = ⦥ i 654 source4/heimdal/lib/asn1/gen.c i.members = NULL; i 655 source4/heimdal/lib/asn1/gen.c i.constraint = NULL; i 659 source4/heimdal/lib/asn1/gen.c define_type (level + 1, "len", &i, FALSE, FALSE); i 51 source4/heimdal/lib/asn1/hash.c int i; i 59 source4/heimdal/lib/asn1/hash.c for (i = 0; i < sz; ++i) i 60 source4/heimdal/lib/asn1/hash.c htab->tab[i] = NULL; i 168 source4/heimdal/lib/asn1/hash.c unsigned i; i 172 source4/heimdal/lib/asn1/hash.c for (i = 0; *s; ++s) i 173 source4/heimdal/lib/asn1/hash.c i += *s; i 174 source4/heimdal/lib/asn1/hash.c return i; i 180 source4/heimdal/lib/asn1/hash.c unsigned i; i 184 source4/heimdal/lib/asn1/hash.c for (i = 0; *s; ++s) i 185 source4/heimdal/lib/asn1/hash.c i += toupper((unsigned char)*s); i 186 source4/heimdal/lib/asn1/hash.c return i; i 1826 source4/heimdal/lib/asn1/lex.c register int number_to_move, i; i 1857 source4/heimdal/lib/asn1/lex.c for ( i = 0; i < number_to_move; ++i ) i 2450 source4/heimdal/lib/asn1/lex.c int i; i 2458 source4/heimdal/lib/asn1/lex.c for ( i = 0; i < _yybytes_len; ++i ) i 2459 source4/heimdal/lib/asn1/lex.c buf[i] = yybytes[i]; i 2639 source4/heimdal/lib/asn1/lex.c register int i; i 2640 source4/heimdal/lib/asn1/lex.c for ( i = 0; i < n; ++i ) i 2641 source4/heimdal/lib/asn1/lex.c s1[i] = s2[i]; i 48 source4/heimdal/lib/asn1/main.c int i; i 49 source4/heimdal/lib/asn1/main.c for (i = 0; i < preserve.num_strings; i++) i 50 source4/heimdal/lib/asn1/main.c if (strcmp(preserve.strings[i], p) == 0) i 58 source4/heimdal/lib/asn1/main.c int i; i 59 source4/heimdal/lib/asn1/main.c for (i = 0; i < seq.num_strings; i++) i 60 source4/heimdal/lib/asn1/main.c if (strcmp(seq.strings[i], p) == 0) i 405 source4/heimdal/lib/asn1/parse.c YYID (int i) i 408 source4/heimdal/lib/asn1/parse.c YYID (i) i 409 source4/heimdal/lib/asn1/parse.c int i; i 412 source4/heimdal/lib/asn1/parse.c return i; i 58 source4/heimdal/lib/asn1/timegm.c unsigned i; i 73 source4/heimdal/lib/asn1/timegm.c for (i = 70; i < tm->tm_year; ++i) i 74 source4/heimdal/lib/asn1/timegm.c res += is_leap(i) ? 366 : 365; i 76 source4/heimdal/lib/asn1/timegm.c for (i = 0; i < tm->tm_mon; ++i) i 77 source4/heimdal/lib/asn1/timegm.c res += ndays[is_leap(tm->tm_year)][i]; i 142 source4/heimdal/lib/com_err/com_err.c int i; i 151 source4/heimdal/lib/com_err/com_err.c for (i = 4; i >= 0; i--) { i 152 source4/heimdal/lib/com_err/com_err.c ch = (num >> BITS_PER_CHAR * i) & ((1 << BITS_PER_CHAR) - 1); i 1002 source4/heimdal/lib/com_err/lex.c register int number_to_move, i; i 1033 source4/heimdal/lib/com_err/lex.c for ( i = 0; i < number_to_move; ++i ) i 1626 source4/heimdal/lib/com_err/lex.c int i; i 1634 source4/heimdal/lib/com_err/lex.c for ( i = 0; i < _yybytes_len; ++i ) i 1635 source4/heimdal/lib/com_err/lex.c buf[i] = yybytes[i]; i 1815 source4/heimdal/lib/com_err/lex.c register int i; i 1816 source4/heimdal/lib/com_err/lex.c for ( i = 0; i < n; ++i ) i 1817 source4/heimdal/lib/com_err/lex.c s1[i] = s2[i]; i 1872 source4/heimdal/lib/com_err/lex.c int i = 0; i 1875 source4/heimdal/lib/com_err/lex.c while(i < sizeof(x) - 1 && (c = input()) != EOF){ i 1877 source4/heimdal/lib/com_err/lex.c x[i++] = c; i 1892 source4/heimdal/lib/com_err/lex.c x[i++] = c; i 1894 source4/heimdal/lib/com_err/lex.c x[i] = '\0'; i 260 source4/heimdal/lib/com_err/parse.c YYID (int i) i 263 source4/heimdal/lib/com_err/parse.c YYID (i) i 264 source4/heimdal/lib/com_err/parse.c int i; i 267 source4/heimdal/lib/com_err/parse.c return i; i 443 source4/heimdal/lib/gssapi/krb5/arcfour.c int i; i 449 source4/heimdal/lib/gssapi/krb5/arcfour.c for (i = 0; i < 16; i++) i 450 source4/heimdal/lib/gssapi/krb5/arcfour.c Klocaldata[i] = ((u_char *)key->keyvalue.data)[i] ^ 0xF0; i 603 source4/heimdal/lib/gssapi/krb5/arcfour.c int i; i 609 source4/heimdal/lib/gssapi/krb5/arcfour.c for (i = 0; i < 16; i++) i 610 source4/heimdal/lib/gssapi/krb5/arcfour.c Klocaldata[i] = ((u_char *)key->keyvalue.data)[i] ^ 0xF0; i 193 source4/heimdal/lib/gssapi/krb5/decapsulate.c int i; i 201 source4/heimdal/lib/gssapi/krb5/decapsulate.c for (i = padlength; i > 0 && *pad == padlength; i--, pad--) i 203 source4/heimdal/lib/gssapi/krb5/decapsulate.c if (i != 0) i 54 source4/heimdal/lib/gssapi/krb5/inquire_names_for_mech.c int i; i 68 source4/heimdal/lib/gssapi/krb5/inquire_names_for_mech.c for (i = 0; name_list[i] != NULL; i++) { i 70 source4/heimdal/lib/gssapi/krb5/inquire_names_for_mech.c *(name_list[i]), i 146 source4/heimdal/lib/gssapi/krb5/sequence.c int i; i 190 source4/heimdal/lib/gssapi/krb5/sequence.c for (i = 0; i < o->length - 1; i++) { i 191 source4/heimdal/lib/gssapi/krb5/sequence.c if (o->elem[i] == seq_num) i 193 source4/heimdal/lib/gssapi/krb5/sequence.c if (o->elem[i + 1] < seq_num && o->elem[i] < seq_num) { i 194 source4/heimdal/lib/gssapi/krb5/sequence.c elem_insert(o, i, seq_num); i 219 source4/heimdal/lib/gssapi/krb5/sequence.c OM_uint32 i; i 237 source4/heimdal/lib/gssapi/krb5/sequence.c for (i = 0; i < o->jitter_window; i++) { i 238 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_store_int32(sp, o->elem[i]); i 253 source4/heimdal/lib/gssapi/krb5/sequence.c int32_t i, flags, start, length, jitter_window, first_seq; i 281 source4/heimdal/lib/gssapi/krb5/sequence.c for( i = 0; i < jitter_window; i++ ) { i 282 source4/heimdal/lib/gssapi/krb5/sequence.c kret = krb5_ret_int32(sp, (int32_t*)&((*o)->elem[i])); i 150 source4/heimdal/lib/gssapi/krb5/set_cred_option.c size_t len, i; i 183 source4/heimdal/lib/gssapi/krb5/set_cred_option.c for (i = 0; i < len; i++) { i 192 source4/heimdal/lib/gssapi/krb5/set_cred_option.c enctypes[i] = e; i 194 source4/heimdal/lib/gssapi/krb5/set_cred_option.c enctypes[i] = 0; i 56 source4/heimdal/lib/gssapi/krb5/unwrap.c int i; i 101 source4/heimdal/lib/gssapi/krb5/unwrap.c for (i = 0; i < sizeof(deskey); ++i) i 102 source4/heimdal/lib/gssapi/krb5/unwrap.c deskey[i] ^= 0xf0; i 209 source4/heimdal/lib/gssapi/krb5/wrap.c int i; i 306 source4/heimdal/lib/gssapi/krb5/wrap.c for (i = 0; i < sizeof(deskey); ++i) i 307 source4/heimdal/lib/gssapi/krb5/wrap.c deskey[i] ^= 0xf0; i 50 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c int i; i 67 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c for (i = 0; i < mechs->count; i++) { i 70 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c &mechs->elements[i], _gss_mech_oids, &t); i 74 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c if (i == mechs->count) { i 101 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c for (i = 0; i < mechs->count; i++) { i 104 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c m = __gss_get_mechanism(&mechs->elements[i]); i 110 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c &mechs->elements[i], &mn); i 125 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c set.elements = &mechs->elements[i]; i 104 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c int i; i 112 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c for (i = 0; i < (*buffer_set)->count; i++) i 113 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c gss_release_buffer(&minor, &((*buffer_set)->elements[i])); i 39 source4/heimdal/lib/gssapi/mech/gss_indicate_mechs.c int i; i 53 source4/heimdal/lib/gssapi/mech/gss_indicate_mechs.c for (i = 0; i < set->count; i++) i 55 source4/heimdal/lib/gssapi/mech/gss_indicate_mechs.c minor_status, &set->elements[i], mech_set); i 56 source4/heimdal/lib/gssapi/mech/gss_inquire_cred_by_oid.c int i; i 73 source4/heimdal/lib/gssapi/mech/gss_inquire_cred_by_oid.c for (i = 0; i < rset->count; i++) { i 75 source4/heimdal/lib/gssapi/mech/gss_inquire_cred_by_oid.c &rset->elements[i], &set); i 445 source4/heimdal/lib/gssapi/mech/gss_krb5.c int i; i 454 source4/heimdal/lib/gssapi/mech/gss_krb5.c for (i = 0; i < num_enctypes; i++) { i 455 source4/heimdal/lib/gssapi/mech/gss_krb5.c ret = krb5_store_int32(sp, enctypes[i]); i 48 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c int number_count, i, j; i 80 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c for (i = 0; i < 2; i++) { i 38 source4/heimdal/lib/gssapi/mech/gss_test_oid_set_member.c int i; i 41 source4/heimdal/lib/gssapi/mech/gss_test_oid_set_member.c for (i = 0; i < set->count; i++) i 42 source4/heimdal/lib/gssapi/mech/gss_test_oid_set_member.c if (gss_oid_equal(member, &set->elements[i])) i 381 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c int i; i 412 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c for (i = 0; i < mechs->count; i++) i 413 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (gss_oid_equal(&mechs->elements[i], oidp)) i 416 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c if (i == mechs->count) { i 552 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c int i; i 694 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c for (i = 1; i < ni->mechTypes.len; ++i) { i 696 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c &ni->mechTypes.val[i], i 246 source4/heimdal/lib/gssapi/spnego/compat.c int i; i 282 source4/heimdal/lib/gssapi/spnego/compat.c for (i = 0; i < supported_mechs->count; i++) { i 284 source4/heimdal/lib/gssapi/spnego/compat.c if (gss_oid_equal(&supported_mechs->elements[i], GSS_SPNEGO_MECHANISM)) i 286 source4/heimdal/lib/gssapi/spnego/compat.c if (gss_oid_equal(&supported_mechs->elements[i], GSS_KRB5_MECHANISM)) i 289 source4/heimdal/lib/gssapi/spnego/compat.c subret = (*func)(target_name, &supported_mechs->elements[i]); i 293 source4/heimdal/lib/gssapi/spnego/compat.c ret = add_mech_type(&supported_mechs->elements[i], i 302 source4/heimdal/lib/gssapi/spnego/compat.c first_mech = &supported_mechs->elements[i]; i 42 source4/heimdal/lib/gssapi/spnego/context_stubs.c int i; i 54 source4/heimdal/lib/gssapi/spnego/context_stubs.c for (i = 0; i < m->count; i++) { i 55 source4/heimdal/lib/gssapi/spnego/context_stubs.c if (gss_oid_equal(&m->elements[i], GSS_SPNEGO_MECHANISM)) i 58 source4/heimdal/lib/gssapi/spnego/context_stubs.c ret = gss_add_oid_set_member(minor_status, &m->elements[i], mechs); i 569 source4/heimdal/lib/gssapi/spnego/context_stubs.c int i, j; i 581 source4/heimdal/lib/gssapi/spnego/context_stubs.c for (i = 0; i < mechs->count; i++) { i 583 source4/heimdal/lib/gssapi/spnego/context_stubs.c &mechs->elements[i], i 105 source4/heimdal/lib/gssapi/spnego/cred_stubs.c int i, j; i 134 source4/heimdal/lib/gssapi/spnego/cred_stubs.c for (i = 0, j = 0; i < mechs->count; i++) { i 135 source4/heimdal/lib/gssapi/spnego/cred_stubs.c if (gss_oid_equal(&mechs->elements[i], GSS_SPNEGO_MECHANISM)) i 138 source4/heimdal/lib/gssapi/spnego/cred_stubs.c actual_desired_mechs.elements[j] = mechs->elements[i]; i 85 source4/heimdal/lib/hcrypto/aes.c int i; i 89 source4/heimdal/lib/hcrypto/aes.c for (i = 0; i < AES_BLOCK_SIZE; i++) i 90 source4/heimdal/lib/hcrypto/aes.c tmp[i] = in[i] ^ iv[i]; i 98 source4/heimdal/lib/hcrypto/aes.c for (i = 0; i < size; i++) i 99 source4/heimdal/lib/hcrypto/aes.c tmp[i] = in[i] ^ iv[i]; i 100 source4/heimdal/lib/hcrypto/aes.c for (i = size; i < AES_BLOCK_SIZE; i++) i 101 source4/heimdal/lib/hcrypto/aes.c tmp[i] = iv[i]; i 109 source4/heimdal/lib/hcrypto/aes.c for (i = 0; i < AES_BLOCK_SIZE; i++) i 110 source4/heimdal/lib/hcrypto/aes.c out[i] ^= iv[i]; i 119 source4/heimdal/lib/hcrypto/aes.c for (i = 0; i < size; i++) i 120 source4/heimdal/lib/hcrypto/aes.c out[i] ^= iv[i]; i 114 source4/heimdal/lib/hcrypto/bn.c const heim_integer *i = (const void *)bn; i 115 source4/heimdal/lib/hcrypto/bn.c if (i->length == 0) i 117 source4/heimdal/lib/hcrypto/bn.c return (i->length - 1) * 8 + num2bits[((unsigned char *)i->data)[0]]; i 295 source4/heimdal/lib/hcrypto/bn.c int i, len; i 297 source4/heimdal/lib/hcrypto/bn.c for (num2 = num, i = 0; num2 > 0; i++) i 300 source4/heimdal/lib/hcrypto/bn.c len = i; i 301 source4/heimdal/lib/hcrypto/bn.c for (; i > 0; i--) { i 302 source4/heimdal/lib/hcrypto/bn.c p[i - 1] = (num & 0xff); i 315 source4/heimdal/lib/hcrypto/bn.c int i; i 320 source4/heimdal/lib/hcrypto/bn.c for (i = 0; i < hi->length; i++) i 321 source4/heimdal/lib/hcrypto/bn.c num = ((unsigned char *)hi->data)[i] | (num << 8); i 329 source4/heimdal/lib/hcrypto/bn.c heim_integer *i = (heim_integer *)bn; i 333 source4/heimdal/lib/hcrypto/bn.c i->negative = 0; i 334 source4/heimdal/lib/hcrypto/bn.c i->data = malloc(len); i 335 source4/heimdal/lib/hcrypto/bn.c if (i->data == NULL && len != 0) i 337 source4/heimdal/lib/hcrypto/bn.c i->length = len; i 339 source4/heimdal/lib/hcrypto/bn.c if (RAND_bytes(i->data, i->length) != 1) { i 340 source4/heimdal/lib/hcrypto/bn.c free(i->data); i 341 source4/heimdal/lib/hcrypto/bn.c i->data = NULL; i 81 source4/heimdal/lib/hcrypto/camellia.c int i; i 85 source4/heimdal/lib/hcrypto/camellia.c for (i = 0; i < CAMELLIA_BLOCK_SIZE; i++) i 86 source4/heimdal/lib/hcrypto/camellia.c tmp[i] = in[i] ^ iv[i]; i 94 source4/heimdal/lib/hcrypto/camellia.c for (i = 0; i < size; i++) i 95 source4/heimdal/lib/hcrypto/camellia.c tmp[i] = in[i] ^ iv[i]; i 96 source4/heimdal/lib/hcrypto/camellia.c for (i = size; i < CAMELLIA_BLOCK_SIZE; i++) i 97 source4/heimdal/lib/hcrypto/camellia.c tmp[i] = iv[i]; i 105 source4/heimdal/lib/hcrypto/camellia.c for (i = 0; i < CAMELLIA_BLOCK_SIZE; i++) i 106 source4/heimdal/lib/hcrypto/camellia.c out[i] ^= iv[i]; i 115 source4/heimdal/lib/hcrypto/camellia.c for (i = 0; i < size; i++) i 116 source4/heimdal/lib/hcrypto/camellia.c out[i] ^= iv[i]; i 125 source4/heimdal/lib/hcrypto/des.c unsigned int i; i 126 source4/heimdal/lib/hcrypto/des.c for (i = 0; i < DES_CBLOCK_LEN; i++) i 127 source4/heimdal/lib/hcrypto/des.c (*key)[i] = odd_parity[(*key)[i]]; i 141 source4/heimdal/lib/hcrypto/des.c unsigned int i; i 143 source4/heimdal/lib/hcrypto/des.c for (i = 0; i < DES_CBLOCK_LEN; i++) i 144 source4/heimdal/lib/hcrypto/des.c if ((*key)[i] != odd_parity[(*key)[i]]) i 186 source4/heimdal/lib/hcrypto/des.c int i; i 188 source4/heimdal/lib/hcrypto/des.c for (i = 0; i < sizeof(weak_keys)/sizeof(weak_keys[0]); i++) { i 189 source4/heimdal/lib/hcrypto/des.c if (memcmp(weak_keys[i], key, DES_CBLOCK_LEN) == 0) i 232 source4/heimdal/lib/hcrypto/des.c int i; i 256 source4/heimdal/lib/hcrypto/des.c for (i = 0; i < 16; i++) { i 259 source4/heimdal/lib/hcrypto/des.c ROTATE_LEFT28(c, shifts[i]); i 260 source4/heimdal/lib/hcrypto/des.c ROTATE_LEFT28(d, shifts[i]); i 708 source4/heimdal/lib/hcrypto/des.c int i = *num; i 711 source4/heimdal/lib/hcrypto/des.c if (i == 0) i 714 source4/heimdal/lib/hcrypto/des.c for (; i < DES_CBLOCK_LEN && i < length; i++) { i 715 source4/heimdal/lib/hcrypto/des.c output[i] = tmp[i] ^ input[i]; i 717 source4/heimdal/lib/hcrypto/des.c if (i == DES_CBLOCK_LEN) i 719 source4/heimdal/lib/hcrypto/des.c output += i; i 720 source4/heimdal/lib/hcrypto/des.c input += i; i 721 source4/heimdal/lib/hcrypto/des.c length -= i; i 722 source4/heimdal/lib/hcrypto/des.c if (i == DES_CBLOCK_LEN) i 723 source4/heimdal/lib/hcrypto/des.c i = 0; i 726 source4/heimdal/lib/hcrypto/des.c *num = i; i 728 source4/heimdal/lib/hcrypto/des.c int i = *num; i 732 source4/heimdal/lib/hcrypto/des.c if (i == 0) { i 736 source4/heimdal/lib/hcrypto/des.c for (; i < DES_CBLOCK_LEN && i < length; i++) { i 737 source4/heimdal/lib/hcrypto/des.c c = input[i]; i 738 source4/heimdal/lib/hcrypto/des.c output[i] = tmp[i] ^ input[i]; i 739 source4/heimdal/lib/hcrypto/des.c (*iv)[i] = c; i 741 source4/heimdal/lib/hcrypto/des.c output += i; i 742 source4/heimdal/lib/hcrypto/des.c input += i; i 743 source4/heimdal/lib/hcrypto/des.c length -= i; i 744 source4/heimdal/lib/hcrypto/des.c if (i == DES_CBLOCK_LEN) { i 745 source4/heimdal/lib/hcrypto/des.c i = 0; i 750 source4/heimdal/lib/hcrypto/des.c *num = i; i 811 source4/heimdal/lib/hcrypto/des.c int i; i 812 source4/heimdal/lib/hcrypto/des.c for (i = 0; i < 8; i++) { i 835 source4/heimdal/lib/hcrypto/des.c size_t i, len; i 842 source4/heimdal/lib/hcrypto/des.c for (i = 0; i < len; i++) { i 843 source4/heimdal/lib/hcrypto/des.c if ((i % 16) < 8) i 844 source4/heimdal/lib/hcrypto/des.c k[i % 8] ^= s[i] << 1; i 846 source4/heimdal/lib/hcrypto/des.c k[7 - (i % 8)] ^= bitswap8(s[i]); i 307 source4/heimdal/lib/hcrypto/dh.c unsigned i, n = BN_num_bits(pub_key); i 310 source4/heimdal/lib/hcrypto/dh.c for (i = 0; i <= n; i++) i 311 source4/heimdal/lib/hcrypto/dh.c if (BN_is_bit_set(pub_key, i)) i 311 source4/heimdal/lib/hcrypto/engine.c int i; i 313 source4/heimdal/lib/hcrypto/engine.c for (i = 0; i < num_engines; i++) { i 314 source4/heimdal/lib/hcrypto/engine.c if (strcmp(id, engines[i]->id) == 0) { i 315 source4/heimdal/lib/hcrypto/engine.c ENGINE_up_ref(engines[i]); i 316 source4/heimdal/lib/hcrypto/engine.c return engines[i]; i 97 source4/heimdal/lib/hcrypto/evp-aes-cts.c int i; i 107 source4/heimdal/lib/hcrypto/evp-aes-cts.c for (i = 0; i < AES_BLOCK_SIZE; i++) i 108 source4/heimdal/lib/hcrypto/evp-aes-cts.c tmp[i] = in[i] ^ ivec[i]; i 116 source4/heimdal/lib/hcrypto/evp-aes-cts.c for (i = 0; i < len; i++) i 117 source4/heimdal/lib/hcrypto/evp-aes-cts.c tmp[i] = in[i] ^ ivec[i]; i 118 source4/heimdal/lib/hcrypto/evp-aes-cts.c for (; i < AES_BLOCK_SIZE; i++) i 119 source4/heimdal/lib/hcrypto/evp-aes-cts.c tmp[i] = 0 ^ ivec[i]; i 133 source4/heimdal/lib/hcrypto/evp-aes-cts.c for (i = 0; i < AES_BLOCK_SIZE; i++) i 134 source4/heimdal/lib/hcrypto/evp-aes-cts.c out[i] ^= ivec[i]; i 149 source4/heimdal/lib/hcrypto/evp-aes-cts.c for (i = 0; i < len; i++) i 150 source4/heimdal/lib/hcrypto/evp-aes-cts.c out[i + AES_BLOCK_SIZE] = tmp2[i] ^ tmp3[i]; i 153 source4/heimdal/lib/hcrypto/evp-aes-cts.c for (i = 0; i < AES_BLOCK_SIZE; i++) i 154 source4/heimdal/lib/hcrypto/evp-aes-cts.c out[i] ^= ivec[i]; i 1513 source4/heimdal/lib/hcrypto/evp.c int i; i 1514 source4/heimdal/lib/hcrypto/evp.c for (i = 0; i < sizeof(cipher_name)/sizeof(cipher_name[0]); i++) { i 1515 source4/heimdal/lib/hcrypto/evp.c if (strcasecmp(cipher_name[i].name, name) == 0) i 1516 source4/heimdal/lib/hcrypto/evp.c return (*cipher_name[i].func)(); i 1560 source4/heimdal/lib/hcrypto/evp.c unsigned int mds = 0, i; i 1594 source4/heimdal/lib/hcrypto/evp.c for (i = 1; i < count; i++) { i 1601 source4/heimdal/lib/hcrypto/evp.c i = 0; i 1609 source4/heimdal/lib/hcrypto/evp.c i += sz; i 1611 source4/heimdal/lib/hcrypto/evp.c if (ivlen && mds > i) { i 1612 source4/heimdal/lib/hcrypto/evp.c size_t sz = min(ivlen, (mds - i)); i 1614 source4/heimdal/lib/hcrypto/evp.c memcpy(iv, &buf[i], sz); i 84 source4/heimdal/lib/hcrypto/hmac.c size_t i; i 119 source4/heimdal/lib/hcrypto/hmac.c for (i = 0, p = ctx->ipad; i < keylen; i++) i 120 source4/heimdal/lib/hcrypto/hmac.c p[i] ^= ((const unsigned char *)key)[i]; i 121 source4/heimdal/lib/hcrypto/hmac.c for (i = 0, p = ctx->opad; i < keylen; i++) i 122 source4/heimdal/lib/hcrypto/hmac.c p[i] ^= ((const unsigned char *)key)[i]; i 1977 source4/heimdal/lib/hcrypto/imath/imath.c mp_size need, i; i 1998 source4/heimdal/lib/hcrypto/imath/imath.c for(tmp = buf, i = len; i > 0; --i, ++tmp) { i 2052 source4/heimdal/lib/hcrypto/imath/imath.c mp_size need, i; i 2066 source4/heimdal/lib/hcrypto/imath/imath.c for(tmp = buf, i = len; i > 0; --i, ++tmp) { i 2496 source4/heimdal/lib/hcrypto/imath/imath.c int i, top = bot_size + at_size; i 2499 source4/heimdal/lib/hcrypto/imath/imath.c for(i = 0; i < top; ++i) { i 2500 source4/heimdal/lib/hcrypto/imath/imath.c w = t3[i]; i 2502 source4/heimdal/lib/hcrypto/imath/imath.c t3[i] = LOWER_HALF(w); i 2505 source4/heimdal/lib/hcrypto/imath/imath.c t3[i] = LOWER_HALF(save); i 2534 source4/heimdal/lib/hcrypto/imath/imath.c mp_size i, j; i 2537 source4/heimdal/lib/hcrypto/imath/imath.c for(i = 0; i < size_a; ++i, dc += 2, ++da) { i 2549 source4/heimdal/lib/hcrypto/imath/imath.c for(j = i + 1; j < size_a; ++j, ++dat, ++dct) { i 2752 source4/heimdal/lib/hcrypto/imath/imath.c mp_size uz, need, rest, extra, i; i 2782 source4/heimdal/lib/hcrypto/imath/imath.c for(i = 0; i < uz; ++i) i 2791 source4/heimdal/lib/hcrypto/imath/imath.c for(i = need, from = MP_DIGITS(z) + need; i < uz; ++i, ++from) { i 3029 source4/heimdal/lib/hcrypto/imath/imath.c int i; i 3031 source4/heimdal/lib/hcrypto/imath/imath.c for(d = *db, i = MP_DIGIT_BIT; i > 0; --i, d >>= 1) { i 3256 source4/heimdal/lib/hcrypto/imath/imath.c int i; i 3259 source4/heimdal/lib/hcrypto/imath/imath.c for(i = len - 1; i >= 0; --i) { i 3260 source4/heimdal/lib/hcrypto/imath/imath.c unsigned char c = ~buf[i]; i 3266 source4/heimdal/lib/hcrypto/imath/imath.c buf[i] = c; i 3285 source4/heimdal/lib/hcrypto/imath/imath.c int i; i 3287 source4/heimdal/lib/hcrypto/imath/imath.c for(i = sizeof(mp_digit); i > 0 && pos < limit; --i) { i 3293 source4/heimdal/lib/hcrypto/imath/imath.c i = 0; /* exit loop without signaling truncation */ i 3297 source4/heimdal/lib/hcrypto/imath/imath.c if(i > 0) break; i 3325 source4/heimdal/lib/hcrypto/imath/imath.c int i; i 3330 source4/heimdal/lib/hcrypto/imath/imath.c for(i = MP_USED(z) - 1; i >= 0; --i) i 3331 source4/heimdal/lib/hcrypto/imath/imath.c fprintf(stderr, "%0*X", (int)(MP_DIGIT_BIT / 4), z->digits[i]); i 3339 source4/heimdal/lib/hcrypto/imath/imath.c int i; i 3343 source4/heimdal/lib/hcrypto/imath/imath.c for(i = num - 1; i >= 0; --i) i 3344 source4/heimdal/lib/hcrypto/imath/imath.c fprintf(stderr, "%0*X", (int)(MP_DIGIT_BIT / 4), buf[i]); i 127 source4/heimdal/lib/hcrypto/imath/iprime.c int i; i 134 source4/heimdal/lib/hcrypto/imath/iprime.c for(i = 0; i < s_ptab_size; ++i) { i 135 source4/heimdal/lib/hcrypto/imath/iprime.c if((res = mp_int_div_value(z, s_ptab[i], NULL, &rem)) != MP_OK) i 150 source4/heimdal/lib/hcrypto/imath/iprime.c for(i = 0; i < 10 && i < s_ptab_size; ++i) { i 151 source4/heimdal/lib/hcrypto/imath/iprime.c if((res = mp_int_exptmod_bvalue(s_ptab[i], z, z, &tmp)) != MP_OK) i 154 source4/heimdal/lib/hcrypto/imath/iprime.c if(mp_int_compare_value(&tmp, s_ptab[i]) != 0) { i 75 source4/heimdal/lib/hcrypto/md2.c int i, j, t; i 78 source4/heimdal/lib/hcrypto/md2.c for (i = 0; i < 16; i++) i 79 source4/heimdal/lib/hcrypto/md2.c L = m->checksum[i] ^= subst[p[i] ^ L]; i 81 source4/heimdal/lib/hcrypto/md2.c for (i = 0; i < 16; i++) { i 82 source4/heimdal/lib/hcrypto/md2.c x[i] = m->state[i]; i 83 source4/heimdal/lib/hcrypto/md2.c x[i + 16] = p[i]; i 84 source4/heimdal/lib/hcrypto/md2.c x[i + 32] = x[i] ^ p[i]; i 88 source4/heimdal/lib/hcrypto/md2.c for (i = 0; i < 18; i++) { i 91 source4/heimdal/lib/hcrypto/md2.c t = (t + i) & 0xff; i 64 source4/heimdal/lib/hcrypto/md4.c #define DOIT(a,b,c,d,k,s,i,OP) \ i 65 source4/heimdal/lib/hcrypto/md4.c a = cshift(a + OP(b,c,d) + X[k] + i, s) i 67 source4/heimdal/lib/hcrypto/md4.c #define DO1(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,F) i 68 source4/heimdal/lib/hcrypto/md4.c #define DO2(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,G) i 69 source4/heimdal/lib/hcrypto/md4.c #define DO3(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,H) i 196 source4/heimdal/lib/hcrypto/md4.c int i; i 199 source4/heimdal/lib/hcrypto/md4.c for(i = 0; i < 8; i++){ i 200 source4/heimdal/lib/hcrypto/md4.c current[2*i+0] = swap_uint32_t(u[i].a); i 201 source4/heimdal/lib/hcrypto/md4.c current[2*i+1] = swap_uint32_t(u[i].b); i 231 source4/heimdal/lib/hcrypto/md4.c int i; i 234 source4/heimdal/lib/hcrypto/md4.c for (i = 0; i < 4; ++i) { i 235 source4/heimdal/lib/hcrypto/md4.c r[4*i] = m->counter[i] & 0xFF; i 236 source4/heimdal/lib/hcrypto/md4.c r[4*i+1] = (m->counter[i] >> 8) & 0xFF; i 237 source4/heimdal/lib/hcrypto/md4.c r[4*i+2] = (m->counter[i] >> 16) & 0xFF; i 238 source4/heimdal/lib/hcrypto/md4.c r[4*i+3] = (m->counter[i] >> 24) & 0xFF; i 243 source4/heimdal/lib/hcrypto/md4.c int i; i 246 source4/heimdal/lib/hcrypto/md4.c for (i = 0; i < 4; ++i) i 247 source4/heimdal/lib/hcrypto/md4.c r[i] = swap_uint32_t (m->counter[i]); i 65 source4/heimdal/lib/hcrypto/md5.c #define DOIT(a,b,c,d,k,s,i,OP) \ i 66 source4/heimdal/lib/hcrypto/md5.c a = b + cshift(a + OP(b,c,d) + X[k] + (i), s) i 68 source4/heimdal/lib/hcrypto/md5.c #define DO1(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,F) i 69 source4/heimdal/lib/hcrypto/md5.c #define DO2(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,G) i 70 source4/heimdal/lib/hcrypto/md5.c #define DO3(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,H) i 71 source4/heimdal/lib/hcrypto/md5.c #define DO4(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,I) i 220 source4/heimdal/lib/hcrypto/md5.c int i; i 223 source4/heimdal/lib/hcrypto/md5.c for(i = 0; i < 8; i++){ i 224 source4/heimdal/lib/hcrypto/md5.c current[2*i+0] = swap_uint32_t(u[i].a); i 225 source4/heimdal/lib/hcrypto/md5.c current[2*i+1] = swap_uint32_t(u[i].b); i 255 source4/heimdal/lib/hcrypto/md5.c int i; i 258 source4/heimdal/lib/hcrypto/md5.c for (i = 0; i < 4; ++i) { i 259 source4/heimdal/lib/hcrypto/md5.c r[4*i] = m->counter[i] & 0xFF; i 260 source4/heimdal/lib/hcrypto/md5.c r[4*i+1] = (m->counter[i] >> 8) & 0xFF; i 261 source4/heimdal/lib/hcrypto/md5.c r[4*i+2] = (m->counter[i] >> 16) & 0xFF; i 262 source4/heimdal/lib/hcrypto/md5.c r[4*i+3] = (m->counter[i] >> 24) & 0xFF; i 267 source4/heimdal/lib/hcrypto/md5.c int i; i 270 source4/heimdal/lib/hcrypto/md5.c for (i = 0; i < 4; ++i) i 271 source4/heimdal/lib/hcrypto/md5.c r[i] = swap_uint32_t (m->counter[i]); i 60 source4/heimdal/lib/hcrypto/pkcs12.c int i, vlen; i 81 source4/heimdal/lib/hcrypto/pkcs12.c for (i = 0; i < vlen; i++) i 82 source4/heimdal/lib/hcrypto/pkcs12.c I[i] = ((unsigned char*)salt)[i % saltlen]; i 91 source4/heimdal/lib/hcrypto/pkcs12.c for (i = 0; i < vlen / 2; i++) { i 92 source4/heimdal/lib/hcrypto/pkcs12.c I[(i * 2) + size_I] = 0; i 93 source4/heimdal/lib/hcrypto/pkcs12.c I[(i * 2) + size_I + 1] = ((unsigned char*)key)[i % (keylen + 1)]; i 107 source4/heimdal/lib/hcrypto/pkcs12.c for (i = 0; i < vlen; i++) i 112 source4/heimdal/lib/hcrypto/pkcs12.c for (i = 1; i < iteration; i++) i 121 source4/heimdal/lib/hcrypto/pkcs12.c for (i = 0; i < vlen; i++) i 122 source4/heimdal/lib/hcrypto/pkcs12.c v[i] = hash[i % size]; i 130 source4/heimdal/lib/hcrypto/pkcs12.c for (i = 0; i < vlen * 2; i += vlen) { i 134 source4/heimdal/lib/hcrypto/pkcs12.c bnI = BN_bin2bn(I + i, vlen, NULL); i 142 source4/heimdal/lib/hcrypto/pkcs12.c memcpy(I + i, v + 1, vlen); i 144 source4/heimdal/lib/hcrypto/pkcs12.c memset(I + i, 0, vlen - j); i 145 source4/heimdal/lib/hcrypto/pkcs12.c BN_bn2bin(bnI, I + i + vlen - j); i 78 source4/heimdal/lib/hcrypto/pkcs5.c unsigned long i; i 116 source4/heimdal/lib/hcrypto/pkcs5.c for (i = 1; i < iter; i++) { i 174 source4/heimdal/lib/hcrypto/rand-fortuna.c int i; i 177 source4/heimdal/lib/hcrypto/rand-fortuna.c for (i = 0; i < NUM_POOLS; i++) i 178 source4/heimdal/lib/hcrypto/rand-fortuna.c md_init(&st->pool[i]); i 365 source4/heimdal/lib/hcrypto/rand-fortuna.c int i; i 372 source4/heimdal/lib/hcrypto/rand-fortuna.c for (i = 1; i < NUM_POOLS; i++) i 376 source4/heimdal/lib/hcrypto/rand-fortuna.c md_update(&st->pool[i], buf, BLOCK); i 469 source4/heimdal/lib/hcrypto/rand-fortuna.c int i; i 471 source4/heimdal/lib/hcrypto/rand-fortuna.c for (i = 0; i < sizeof(buf)/sizeof(buf[0]); i++) i 472 source4/heimdal/lib/hcrypto/rand-fortuna.c buf[i] = arc4random(); i 118 source4/heimdal/lib/hcrypto/rand-timer.c int i, j; i 148 source4/heimdal/lib/hcrypto/rand-timer.c for(i = 0; i < 4; i++) { i 122 source4/heimdal/lib/hcrypto/rc2.c int i, j; i 131 source4/heimdal/lib/hcrypto/rc2.c for (i = 0; i < 16; i++) { i 132 source4/heimdal/lib/hcrypto/rc2.c j = i * 4; i 141 source4/heimdal/lib/hcrypto/rc2.c if(i == 4 || i == 10) { i 162 source4/heimdal/lib/hcrypto/rc2.c int i, j; i 171 source4/heimdal/lib/hcrypto/rc2.c for (i = 15; i >= 0; i--) { i 172 source4/heimdal/lib/hcrypto/rc2.c j = i * 4; i 174 source4/heimdal/lib/hcrypto/rc2.c if(i == 4 || i == 10) { i 206 source4/heimdal/lib/hcrypto/rc2.c int i; i 210 source4/heimdal/lib/hcrypto/rc2.c for (i = 0; i < RC2_BLOCK_SIZE; i++) i 211 source4/heimdal/lib/hcrypto/rc2.c tmp[i] = in[i] ^ iv[i]; i 219 source4/heimdal/lib/hcrypto/rc2.c for (i = 0; i < size; i++) i 220 source4/heimdal/lib/hcrypto/rc2.c tmp[i] = in[i] ^ iv[i]; i 221 source4/heimdal/lib/hcrypto/rc2.c for (i = size; i < RC2_BLOCK_SIZE; i++) i 222 source4/heimdal/lib/hcrypto/rc2.c tmp[i] = iv[i]; i 230 source4/heimdal/lib/hcrypto/rc2.c for (i = 0; i < RC2_BLOCK_SIZE; i++) i 231 source4/heimdal/lib/hcrypto/rc2.c out[i] ^= iv[i]; i 240 source4/heimdal/lib/hcrypto/rc2.c for (i = 0; i < size; i++) i 241 source4/heimdal/lib/hcrypto/rc2.c out[i] ^= iv[i]; i 54 source4/heimdal/lib/hcrypto/rc4.c int i, j; i 56 source4/heimdal/lib/hcrypto/rc4.c for (i = 0; i < 256; i++) i 57 source4/heimdal/lib/hcrypto/rc4.c key->state[i] = i; i 58 source4/heimdal/lib/hcrypto/rc4.c for (i = 0, j = 0; i < 256; i++) { i 59 source4/heimdal/lib/hcrypto/rc4.c j = (j + key->state[i] + data[i % len]) % 256; i 60 source4/heimdal/lib/hcrypto/rc4.c SWAP(key, i, j); i 68 source4/heimdal/lib/hcrypto/rc4.c int i, t; i 73 source4/heimdal/lib/hcrypto/rc4.c for (i = 0; i < len; i++) { i 746 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c int i = 0; i 761 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c rcon[i]; i 765 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c if (++i == 10) { i 781 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c rcon[i]; i 785 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c if (++i == 8) { i 803 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c rcon[i]; i 807 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c if (++i == 7) { i 832 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c int Nr, i, j; i 838 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c for (i = 0, j = 4*Nr; i < j; i += 4, j -= 4) { i 839 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c temp = rk[i ]; rk[i ] = rk[j ]; rk[j ] = temp; i 840 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c temp = rk[i + 1]; rk[i + 1] = rk[j + 1]; rk[j + 1] = temp; i 841 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c temp = rk[i + 2]; rk[i + 2] = rk[j + 2]; rk[j + 2] = temp; i 842 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c temp = rk[i + 3]; rk[i + 3] = rk[j + 3]; rk[j + 3] = temp; i 845 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c for (i = 1; i < Nr; i++) { i 411 source4/heimdal/lib/hcrypto/rsa.c heim_int2BN(const heim_integer *i) i 415 source4/heimdal/lib/hcrypto/rsa.c bn = BN_bin2bn(i->data, i->length, NULL); i 417 source4/heimdal/lib/hcrypto/rsa.c BN_set_negative(bn, i->negative); i 90 source4/heimdal/lib/hcrypto/sha.c int i; i 98 source4/heimdal/lib/hcrypto/sha.c for (i = 0; i < 16; ++i) i 99 source4/heimdal/lib/hcrypto/sha.c data[i] = in[i]; i 100 source4/heimdal/lib/hcrypto/sha.c for (i = 16; i < 80; ++i) i 101 source4/heimdal/lib/hcrypto/sha.c data[i] = cshift(data[i-3] ^ data[i-8] ^ data[i-14] ^ data[i-16], 1); i 246 source4/heimdal/lib/hcrypto/sha.c int i; i 249 source4/heimdal/lib/hcrypto/sha.c for(i = 0; i < 8; i++){ i 250 source4/heimdal/lib/hcrypto/sha.c current[2*i+0] = swap_uint32_t(u[i].a); i 251 source4/heimdal/lib/hcrypto/sha.c current[2*i+1] = swap_uint32_t(u[i].b); i 281 source4/heimdal/lib/hcrypto/sha.c int i; i 284 source4/heimdal/lib/hcrypto/sha.c for (i = 0; i < 5; ++i) { i 285 source4/heimdal/lib/hcrypto/sha.c r[4*i+3] = m->counter[i] & 0xFF; i 286 source4/heimdal/lib/hcrypto/sha.c r[4*i+2] = (m->counter[i] >> 8) & 0xFF; i 287 source4/heimdal/lib/hcrypto/sha.c r[4*i+1] = (m->counter[i] >> 16) & 0xFF; i 288 source4/heimdal/lib/hcrypto/sha.c r[4*i] = (m->counter[i] >> 24) & 0xFF; i 293 source4/heimdal/lib/hcrypto/sha.c int i; i 296 source4/heimdal/lib/hcrypto/sha.c for (i = 0; i < 5; ++i) i 297 source4/heimdal/lib/hcrypto/sha.c r[i] = swap_uint32_t (m->counter[i]); i 101 source4/heimdal/lib/hcrypto/sha256.c int i; i 112 source4/heimdal/lib/hcrypto/sha256.c for (i = 0; i < 16; ++i) i 113 source4/heimdal/lib/hcrypto/sha256.c data[i] = in[i]; i 114 source4/heimdal/lib/hcrypto/sha256.c for (i = 16; i < 64; ++i) i 115 source4/heimdal/lib/hcrypto/sha256.c data[i] = sigma1(data[i-2]) + data[i-7] + i 116 source4/heimdal/lib/hcrypto/sha256.c sigma0(data[i-15]) + data[i - 16]; i 118 source4/heimdal/lib/hcrypto/sha256.c for (i = 0; i < 64; i++) { i 121 source4/heimdal/lib/hcrypto/sha256.c T1 = HH + Sigma1(EE) + Ch(EE, FF, GG) + constant_256[i] + data[i]; i 188 source4/heimdal/lib/hcrypto/sha256.c int i; i 191 source4/heimdal/lib/hcrypto/sha256.c for(i = 0; i < 8; i++){ i 192 source4/heimdal/lib/hcrypto/sha256.c current[2*i+0] = swap_uint32_t(u[i].a); i 193 source4/heimdal/lib/hcrypto/sha256.c current[2*i+1] = swap_uint32_t(u[i].b); i 223 source4/heimdal/lib/hcrypto/sha256.c int i; i 226 source4/heimdal/lib/hcrypto/sha256.c for (i = 0; i < 8; ++i) { i 227 source4/heimdal/lib/hcrypto/sha256.c r[4*i+3] = m->counter[i] & 0xFF; i 228 source4/heimdal/lib/hcrypto/sha256.c r[4*i+2] = (m->counter[i] >> 8) & 0xFF; i 229 source4/heimdal/lib/hcrypto/sha256.c r[4*i+1] = (m->counter[i] >> 16) & 0xFF; i 230 source4/heimdal/lib/hcrypto/sha256.c r[4*i] = (m->counter[i] >> 24) & 0xFF; i 70 source4/heimdal/lib/hcrypto/ui.c int i; i 82 source4/heimdal/lib/hcrypto/ui.c for(i = 1; i < sizeof(sigs) / sizeof(sigs[0]); i++) i 83 source4/heimdal/lib/hcrypto/ui.c if (i != SIGALRM) i 84 source4/heimdal/lib/hcrypto/ui.c if (sigaction(i, &sa, &sigs[i]) == 0) i 85 source4/heimdal/lib/hcrypto/ui.c oksigs[i] = 1; i 128 source4/heimdal/lib/hcrypto/ui.c for(i = 1; i < sizeof(sigs) / sizeof(sigs[0]); i++) i 129 source4/heimdal/lib/hcrypto/ui.c if (oksigs[i]) i 130 source4/heimdal/lib/hcrypto/ui.c sigaction(i, &sigs[i], NULL); i 42 source4/heimdal/lib/hdb/ext.c int i; i 51 source4/heimdal/lib/hdb/ext.c for (i = 0; i < ent->extensions->len; i++) { i 52 source4/heimdal/lib/hdb/ext.c if (ent->extensions->val[i].data.element != i 55 source4/heimdal/lib/hdb/ext.c if (ent->extensions->val[i].mandatory) { i 68 source4/heimdal/lib/hdb/ext.c int i; i 73 source4/heimdal/lib/hdb/ext.c for (i = 0; i < entry->extensions->len; i++) i 74 source4/heimdal/lib/hdb/ext.c if (entry->extensions->val[i].data.element == type) i 75 source4/heimdal/lib/hdb/ext.c return &entry->extensions->val[i]; i 117 source4/heimdal/lib/hdb/ext.c int i; i 129 source4/heimdal/lib/hdb/ext.c for (i = 0; i < entry->extensions->len; i++) { i 130 source4/heimdal/lib/hdb/ext.c HDB_extension *ext3 = &entry->extensions->val[i]; i 185 source4/heimdal/lib/hdb/ext.c int i; i 190 source4/heimdal/lib/hdb/ext.c for (i = 0; i < entry->extensions->len; i++) { i 191 source4/heimdal/lib/hdb/ext.c if (entry->extensions->val[i].data.element == type) { i 192 source4/heimdal/lib/hdb/ext.c free_HDB_extension(&entry->extensions->val[i]); i 193 source4/heimdal/lib/hdb/ext.c memmove(&entry->extensions->val[i], i 194 source4/heimdal/lib/hdb/ext.c &entry->extensions->val[i + 1], i 195 source4/heimdal/lib/hdb/ext.c sizeof(entry->extensions->val[i]) * (entry->extensions->len - i - 1)); i 115 source4/heimdal/lib/hdb/hdb.c int i, code = 0; i 117 source4/heimdal/lib/hdb/hdb.c for(i = 0; i < 3; i++){ i 143 source4/heimdal/lib/hdb/hdb.c int i; i 148 source4/heimdal/lib/hdb/hdb.c for(i = 0; i < ent->entry.keys.len; ++i) { i 149 source4/heimdal/lib/hdb/hdb.c Key *k = &ent->entry.keys.val[i]; i 45 source4/heimdal/lib/hdb/keys.c int i; i 47 source4/heimdal/lib/hdb/keys.c for (i = 0; i < len; i++) { i 48 source4/heimdal/lib/hdb/keys.c free(keys[i].mkvno); i 49 source4/heimdal/lib/hdb/keys.c keys[i].mkvno = NULL; i 50 source4/heimdal/lib/hdb/keys.c if (keys[i].salt != NULL) { i 51 source4/heimdal/lib/hdb/keys.c free_Salt(keys[i].salt); i 52 source4/heimdal/lib/hdb/keys.c free(keys[i].salt); i 53 source4/heimdal/lib/hdb/keys.c keys[i].salt = NULL; i 55 source4/heimdal/lib/hdb/keys.c krb5_free_keyblock_contents(context, &keys[i].key); i 91 source4/heimdal/lib/hdb/keys.c int i, num_enctypes = 0; i 109 source4/heimdal/lib/hdb/keys.c for(i = 0; i < num_buf; i++) { i 114 source4/heimdal/lib/hdb/keys.c if(strcmp(buf[i], "des") == 0) { i 117 source4/heimdal/lib/hdb/keys.c } else if(strcmp(buf[i], "des3") == 0) { i 122 source4/heimdal/lib/hdb/keys.c ret = krb5_string_to_enctype(context, buf[i], &e); i 136 source4/heimdal/lib/hdb/keys.c if(strcmp(buf[i], "pw-salt") == 0) { i 142 source4/heimdal/lib/hdb/keys.c } else if(strcmp(buf[i], "afs3-salt") == 0) { i 156 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data = strdup(buf[i]); i 161 source4/heimdal/lib/hdb/keys.c salt->saltvalue.length = strlen(buf[i]); i 260 source4/heimdal/lib/hdb/keys.c int i, j; i 309 source4/heimdal/lib/hdb/keys.c for (i = 0; i < num_enctypes; i++) { i 315 source4/heimdal/lib/hdb/keys.c if (k->key.keytype == enctypes[i]) { i 329 source4/heimdal/lib/hdb/keys.c ret = add_enctype_to_key_set(&key_set, nkeyset, enctypes[i], i 352 source4/heimdal/lib/hdb/keys.c for (i = 0; i < *nkeyset; i++) i 353 source4/heimdal/lib/hdb/keys.c free_Key(&key_set[i]); i 372 source4/heimdal/lib/hdb/keys.c int i; i 379 source4/heimdal/lib/hdb/keys.c for (i = 0; i < (*num_keys); i++) { i 382 source4/heimdal/lib/hdb/keys.c salt.salttype = (*keys)[i].salt->type; i 383 source4/heimdal/lib/hdb/keys.c salt.saltvalue.length = (*keys)[i].salt->salt.length; i 384 source4/heimdal/lib/hdb/keys.c salt.saltvalue.data = (*keys)[i].salt->salt.data; i 387 source4/heimdal/lib/hdb/keys.c (*keys)[i].key.keytype, i 390 source4/heimdal/lib/hdb/keys.c &(*keys)[i].key); i 199 source4/heimdal/lib/hdb/keytab.c int i; i 243 source4/heimdal/lib/hdb/keytab.c for(i = 0; i < ent.entry.keys.len; i++) { i 244 source4/heimdal/lib/hdb/keytab.c if(ent.entry.keys.val[i].key.keytype == enctype) { i 248 source4/heimdal/lib/hdb/keytab.c &ent.entry.keys.val[i].key, i 460 source4/heimdal/lib/hdb/mkey.c int i; i 462 source4/heimdal/lib/hdb/mkey.c for(i = 0; i < ent->keys.len; i++){ i 465 source4/heimdal/lib/hdb/mkey.c ret = hdb_unseal_key_mkey(context, &ent->keys.val[i], mkey); i 527 source4/heimdal/lib/hdb/mkey.c int i; i 528 source4/heimdal/lib/hdb/mkey.c for(i = 0; i < ent->keys.len; i++){ i 531 source4/heimdal/lib/hdb/mkey.c ret = hdb_seal_key_mkey(context, &ent->keys.val[i], mkey); i 274 source4/heimdal/lib/hx509/ca.c int i; i 278 source4/heimdal/lib/hx509/ca.c for (i = 0; i < eku.len; i++) { i 279 source4/heimdal/lib/hx509/ca.c ret = hx509_ca_tbs_add_eku(context, tbs, &eku.val[i]); i 429 source4/heimdal/lib/hx509/ca.c unsigned i; i 432 source4/heimdal/lib/hx509/ca.c for (i = 0; i < tbs->eku.len; i++) { i 433 source4/heimdal/lib/hx509/ca.c if (der_heim_oid_cmp(oid, &tbs->eku.val[i]) == 0) i 329 source4/heimdal/lib/hx509/cert.c int i; i 348 source4/heimdal/lib/hx509/cert.c for (i = 0; i < cert->attrs.len; i++) { i 349 source4/heimdal/lib/hx509/cert.c der_free_octet_string(&cert->attrs.val[i]->data); i 350 source4/heimdal/lib/hx509/cert.c der_free_oid(&cert->attrs.val[i]->oid); i 351 source4/heimdal/lib/hx509/cert.c free(cert->attrs.val[i]); i 593 source4/heimdal/lib/hx509/cert.c int i = 0; i 597 source4/heimdal/lib/hx509/cert.c e = find_extension(subject, oid_id_x509_ce_authorityKeyIdentifier(), &i); i 612 source4/heimdal/lib/hx509/cert.c int i = 0; i 616 source4/heimdal/lib/hx509/cert.c e = find_extension(issuer, oid_id_x509_ce_subjectKeyIdentifier(), &i); i 631 source4/heimdal/lib/hx509/cert.c int i = 0; i 635 source4/heimdal/lib/hx509/cert.c e = find_extension(subject, oid_id_x509_ce_nameConstraints(), &i); i 645 source4/heimdal/lib/hx509/cert.c find_extension_subject_alt_name(const Certificate *cert, int *i, i 653 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_subjectAltName(), i); i 667 source4/heimdal/lib/hx509/cert.c int i = 0; i 671 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_extKeyUsage(), &i); i 709 source4/heimdal/lib/hx509/cert.c int i; i 710 source4/heimdal/lib/hx509/cert.c for (i = 0; i < list->len; i++) i 711 source4/heimdal/lib/hx509/cert.c der_free_octet_string(&list->val[i]); i 741 source4/heimdal/lib/hx509/cert.c int ret, i, j; i 746 source4/heimdal/lib/hx509/cert.c i = 0; i 748 source4/heimdal/lib/hx509/cert.c ret = find_extension_subject_alt_name(_hx509_get_cert(cert), &i, &sa); i 749 source4/heimdal/lib/hx509/cert.c i++; i 787 source4/heimdal/lib/hx509/cert.c int ret, i = 0; i 793 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_keyUsage(), &i); i 845 source4/heimdal/lib/hx509/cert.c int ret, i = 0; i 850 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_basicConstraints(), &i); i 1132 source4/heimdal/lib/hx509/cert.c int ret, i = 0; i 1137 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_pkix_pe_proxyCertInfo(), &i); i 1189 source4/heimdal/lib/hx509/cert.c unsigned i; i 1191 source4/heimdal/lib/hx509/cert.c for (i = 0; i < path->len; i++) i 1192 source4/heimdal/lib/hx509/cert.c hx509_cert_free(path->val[i]); i 1408 source4/heimdal/lib/hx509/cert.c hx509_cert_get_serialnumber(hx509_cert p, heim_integer *i) i 1410 source4/heimdal/lib/hx509/cert.c return der_copy_heim_integer(&p->data->tbsCertificate.serialNumber, i); i 1622 source4/heimdal/lib/hx509/cert.c int i; i 1627 source4/heimdal/lib/hx509/cert.c for (i = 0; i < n->len; i++) { i 1630 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(&c->val[i].type, &n->val[i].type) != 0) i 1632 source4/heimdal/lib/hx509/cert.c ret = _hx509_name_ds_cmp(&c->val[i].value, &n->val[i].value, &diff); i 1644 source4/heimdal/lib/hx509/cert.c int i, ret; i 1651 source4/heimdal/lib/hx509/cert.c for (i = 0; i < c->u.rdnSequence.len; i++) { i 1652 source4/heimdal/lib/hx509/cert.c ret = match_RDN(&c->u.rdnSequence.val[i], &n->u.rdnSequence.val[i]); i 1748 source4/heimdal/lib/hx509/cert.c int ret, i, j; i 1750 source4/heimdal/lib/hx509/cert.c i = 0; i 1752 source4/heimdal/lib/hx509/cert.c ret = find_extension_subject_alt_name(c, &i, &sa); i 1775 source4/heimdal/lib/hx509/cert.c unsigned int i; i 1779 source4/heimdal/lib/hx509/cert.c for (i = 0; i < t->len; i++) { i 1780 source4/heimdal/lib/hx509/cert.c if (t->val[i].minimum && t->val[i].maximum) i 1789 source4/heimdal/lib/hx509/cert.c if (t->val[i].base.element == choice_GeneralName_directoryName i 1801 source4/heimdal/lib/hx509/cert.c ret = match_general_name(&t->val[i].base, &certname, &name); i 1809 source4/heimdal/lib/hx509/cert.c ret = match_alt_name(&t->val[i].base, c, &same, &alt_name); i 1822 source4/heimdal/lib/hx509/cert.c int i; i 1824 source4/heimdal/lib/hx509/cert.c for (i = 0 ; i < nc->len; i++) { i 1827 source4/heimdal/lib/hx509/cert.c if (nc->val[i].permittedSubtrees) { i 1828 source4/heimdal/lib/hx509/cert.c GeneralSubtrees_SET(&gs, nc->val[i].permittedSubtrees); i 1843 source4/heimdal/lib/hx509/cert.c if (nc->val[i].excludedSubtrees) { i 1844 source4/heimdal/lib/hx509/cert.c GeneralSubtrees_SET(&gs, nc->val[i].excludedSubtrees); i 1865 source4/heimdal/lib/hx509/cert.c int i; i 1867 source4/heimdal/lib/hx509/cert.c for (i = 0 ; i < nc->len; i++) i 1868 source4/heimdal/lib/hx509/cert.c free_NameConstraints(&nc->val[i]); i 1895 source4/heimdal/lib/hx509/cert.c int ret, i, proxy_cert_depth, selfsigned_depth, diff; i 1950 source4/heimdal/lib/hx509/cert.c for (i = 0; i < path.len; i++) { i 1954 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]); i 1975 source4/heimdal/lib/hx509/cert.c if (i + 1 != path.len) { i 1993 source4/heimdal/lib/hx509/cert.c *info.pCPathLenConstraint < i) i 2125 source4/heimdal/lib/hx509/cert.c i - proxy_cert_depth - selfsigned_depth); i 2133 source4/heimdal/lib/hx509/cert.c if (i + 1 != path.len || CHECK_TA(ctx)) { i 2160 source4/heimdal/lib/hx509/cert.c for (ret = 0, i = path.len - 1; i >= 0; i--) { i 2164 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]); i 2171 source4/heimdal/lib/hx509/cert.c if (!selfsigned || i + 1 != path.len) { i 2177 source4/heimdal/lib/hx509/cert.c ret = add_name_constraints(context, c, i == 0, &nc); i 2197 source4/heimdal/lib/hx509/cert.c for (i = 0; i < path.len; i++) { i 2198 source4/heimdal/lib/hx509/cert.c ret = hx509_certs_add(context, certs, path.val[i]); i 2210 source4/heimdal/lib/hx509/cert.c for (i = 0; i < path.len - 1; i++) { i 2211 source4/heimdal/lib/hx509/cert.c int parent = (i < path.len - 1) ? i + 1 : i; i 2217 source4/heimdal/lib/hx509/cert.c path.val[i], i 2232 source4/heimdal/lib/hx509/cert.c for (i = path.len - 1; i >= 0; i--) { i 2235 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]); i 2238 source4/heimdal/lib/hx509/cert.c if (i + 1 == path.len) { i 2241 source4/heimdal/lib/hx509/cert.c signer = path.val[i]->data; i 2252 source4/heimdal/lib/hx509/cert.c signer = path.val[i + 1]->data; i 2332 source4/heimdal/lib/hx509/cert.c int ret, i, j; i 2339 source4/heimdal/lib/hx509/cert.c i = 0; i 2341 source4/heimdal/lib/hx509/cert.c ret = find_extension_subject_alt_name(cert->data, &i, &san); i 2447 source4/heimdal/lib/hx509/cert.c int i; i 2448 source4/heimdal/lib/hx509/cert.c for (i = 0; i < cert->attrs.len; i++) i 2449 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(oid, &cert->attrs.val[i]->oid) == 0) i 2450 source4/heimdal/lib/hx509/cert.c return cert->attrs.val[i]; i 2493 source4/heimdal/lib/hx509/cert.c int ret, i; i 2527 source4/heimdal/lib/hx509/cert.c for (i = 0; i < n.val[0].length; i++) { i 2528 source4/heimdal/lib/hx509/cert.c if (n.val[0].data[i] <= 0xff) i 2529 source4/heimdal/lib/hx509/cert.c cert->friendlyname[i] = n.val[0].data[i] & 0xff; i 2531 source4/heimdal/lib/hx509/cert.c cert->friendlyname[i] = 'X'; i 2533 source4/heimdal/lib/hx509/cert.c cert->friendlyname[i] = '\0'; i 2880 source4/heimdal/lib/hx509/cert.c size_t i; i 2882 source4/heimdal/lib/hx509/cert.c for (i = 0; i < q->path->len; i++) i 2883 source4/heimdal/lib/hx509/cert.c if (hx509_cert_cmp(q->path->val[i], cert) == 0) i 3034 source4/heimdal/lib/hx509/cert.c int type, mask, i, num; i 3048 source4/heimdal/lib/hx509/cert.c for (i = 0; i < sizeof(stats)/sizeof(stats[0]); i++) { i 3049 source4/heimdal/lib/hx509/cert.c stats[i].index = i; i 3050 source4/heimdal/lib/hx509/cert.c stats[i].stats = 0; i 3056 source4/heimdal/lib/hx509/cert.c num = i = 0; i 3057 source4/heimdal/lib/hx509/cert.c while (mask && i < sizeof(stats)/sizeof(stats[0])) { i 3059 source4/heimdal/lib/hx509/cert.c stats[i].stats++; i 3063 source4/heimdal/lib/hx509/cert.c i++; i 3083 source4/heimdal/lib/hx509/cert.c for (i = 0; i < sizeof(stats)/sizeof(stats[0]); i++) { i 3086 source4/heimdal/lib/hx509/cert.c if (stats[i].index < sizeof(statname)/sizeof(statname[0])) i 3087 source4/heimdal/lib/hx509/cert.c rtbl_add_column_entry_by_id (t, 0, statname[stats[i].index]); i 3089 source4/heimdal/lib/hx509/cert.c snprintf(str, sizeof(str), "%d", stats[i].index); i 3092 source4/heimdal/lib/hx509/cert.c snprintf(str, sizeof(str), "%lu", stats[i].stats); i 3122 source4/heimdal/lib/hx509/cert.c int ret, i; i 3130 source4/heimdal/lib/hx509/cert.c for (i = 0; i < e.len; i++) { i 3131 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(eku, &e.val[i]) == 0) { i 3137 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(id_any_eku, &e.val[i]) == 0) { i 3157 source4/heimdal/lib/hx509/cert.c int ret, i = 0; i 3166 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_keyUsage(), &i); i 3323 source4/heimdal/lib/hx509/cert.c int i; i 3326 source4/heimdal/lib/hx509/cert.c for (i = 0; i < eku.len; i++) { i 3328 source4/heimdal/lib/hx509/cert.c ret = der_print_heim_oid(&eku.val[i], '.', &buf); i 366 source4/heimdal/lib/hx509/cms.c int ret, i, matched = 0, findflags = 0; i 409 source4/heimdal/lib/hx509/cms.c for (i = 0; i < ed.recipientInfos.len; i++) { i 414 source4/heimdal/lib/hx509/cms.c ri = &ed.recipientInfos.val[i]; i 704 source4/heimdal/lib/hx509/cms.c int ret, i; i 709 source4/heimdal/lib/hx509/cms.c for (i = 0; i < sd->certificates->len; i++) { i 713 source4/heimdal/lib/hx509/cms.c sd->certificates->val[i].data, i 714 source4/heimdal/lib/hx509/cms.c sd->certificates->val[i].length, i 730 source4/heimdal/lib/hx509/cms.c int i; i 731 source4/heimdal/lib/hx509/cms.c for (i = 0; i < attr->len; i++) i 732 source4/heimdal/lib/hx509/cms.c if (der_heim_oid_cmp(&attr->val[i].type, oid) == 0) i 733 source4/heimdal/lib/hx509/cms.c return &attr->val[i]; i 771 source4/heimdal/lib/hx509/cms.c int ret, i, found_valid_sig; i 825 source4/heimdal/lib/hx509/cms.c for (found_valid_sig = 0, i = 0; i < sd.signerInfos.len; i++) { i 830 source4/heimdal/lib/hx509/cms.c signer_info = &sd.signerInfos.val[i]; i 837 source4/heimdal/lib/hx509/cms.c "missing sigature", i); i 1329 source4/heimdal/lib/hx509/cms.c int i; i 1344 source4/heimdal/lib/hx509/cms.c for (i = 0; i < path.len; i++) { i 1345 source4/heimdal/lib/hx509/cms.c ret = hx509_cert_binary(context, path.val[i], i 1346 source4/heimdal/lib/hx509/cms.c &sd.certificates->val[i]); i 256 source4/heimdal/lib/hx509/collector.c int ret, i; i 270 source4/heimdal/lib/hx509/collector.c for (i = 0; i < c->val.len; i++) { i 271 source4/heimdal/lib/hx509/collector.c ret = match_localkeyid(context, c->val.data[i], certs); i 274 source4/heimdal/lib/hx509/collector.c ret = match_keys(context, c->val.data[i], certs); i 289 source4/heimdal/lib/hx509/collector.c int i, nkeys; i 293 source4/heimdal/lib/hx509/collector.c for (i = 0, nkeys = 0; i < c->val.len; i++) i 294 source4/heimdal/lib/hx509/collector.c if (c->val.data[i]->private_key) i 303 source4/heimdal/lib/hx509/collector.c for (i = 0, nkeys = 0; i < c->val.len; i++) { i 304 source4/heimdal/lib/hx509/collector.c if (c->val.data[i]->private_key) { i 305 source4/heimdal/lib/hx509/collector.c (*keys)[nkeys++] = c->val.data[i]->private_key; i 306 source4/heimdal/lib/hx509/collector.c c->val.data[i]->private_key = NULL; i 318 source4/heimdal/lib/hx509/collector.c int i; i 324 source4/heimdal/lib/hx509/collector.c for (i = 0; i < c->val.len; i++) i 325 source4/heimdal/lib/hx509/collector.c free_private_key(c->val.data[i]); i 142 source4/heimdal/lib/hx509/crypto.c heim_int2BN(const heim_integer *i) i 146 source4/heimdal/lib/hx509/crypto.c bn = BN_bin2bn(i->data, i->length, NULL); i 147 source4/heimdal/lib/hx509/crypto.c BN_set_negative(bn, i->negative); i 1016 source4/heimdal/lib/hx509/crypto.c int i; i 1017 source4/heimdal/lib/hx509/crypto.c for (i = 0; sig_algs[i]; i++) i 1018 source4/heimdal/lib/hx509/crypto.c if (der_heim_oid_cmp((*sig_algs[i]->sig_oid)(), oid) == 0) i 1019 source4/heimdal/lib/hx509/crypto.c return sig_algs[i]; i 1035 source4/heimdal/lib/hx509/crypto.c int i; i 1036 source4/heimdal/lib/hx509/crypto.c for (i = 0; private_algs[i]; i++) { i 1037 source4/heimdal/lib/hx509/crypto.c if (private_algs[i]->key_oid == NULL) i 1039 source4/heimdal/lib/hx509/crypto.c if (der_heim_oid_cmp((*private_algs[i]->key_oid)(), oid) == 0) i 1040 source4/heimdal/lib/hx509/crypto.c return private_algs[i]; i 1923 source4/heimdal/lib/hx509/crypto.c int i; i 1925 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < sizeof(ciphers)/sizeof(ciphers[0]); i++) i 1926 source4/heimdal/lib/hx509/crypto.c if (der_heim_oid_cmp(oid, (*ciphers[i].oid_func)()) == 0) i 1927 source4/heimdal/lib/hx509/crypto.c return &ciphers[i]; i 1935 source4/heimdal/lib/hx509/crypto.c int i; i 1937 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < sizeof(ciphers)/sizeof(ciphers[0]); i++) i 1938 source4/heimdal/lib/hx509/crypto.c if (strcasecmp(name, ciphers[i].name) == 0) i 1939 source4/heimdal/lib/hx509/crypto.c return &ciphers[i]; i 2147 source4/heimdal/lib/hx509/crypto.c int i; i 2150 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < padsize; i++) i 2397 source4/heimdal/lib/hx509/crypto.c int i, ret = 0; i 2431 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < pw->len + 1; i++) { i 2435 source4/heimdal/lib/hx509/crypto.c if (i < pw->len) i 2436 source4/heimdal/lib/hx509/crypto.c password = pw->val[i]; i 2437 source4/heimdal/lib/hx509/crypto.c else if (i < pw->len + 1) i 2549 source4/heimdal/lib/hx509/crypto.c size_t i, j; i 2575 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < peer->len; i++) { i 2580 source4/heimdal/lib/hx509/crypto.c &peer->val[i].algorithm) != 0) i 2587 source4/heimdal/lib/hx509/crypto.c ret = copy_AlgorithmIdentifier(&peer->val[i], selected); i 2595 source4/heimdal/lib/hx509/crypto.c cipher = find_cipher_by_oid(&peer->val[i].algorithm); i 2623 source4/heimdal/lib/hx509/crypto.c unsigned int len, i; i 2645 source4/heimdal/lib/hx509/crypto.c for (i = 0; sig_algs[i]; i++) { i 2646 source4/heimdal/lib/hx509/crypto.c if ((sig_algs[i]->flags & bits) == 0) i 2648 source4/heimdal/lib/hx509/crypto.c if (sig_algs[i]->sig_alg == NULL) i 2650 source4/heimdal/lib/hx509/crypto.c if (keytype && sig_algs[i]->key_oid && i 2651 source4/heimdal/lib/hx509/crypto.c der_heim_oid_cmp((*sig_algs[i]->key_oid)(), keytype)) i 2660 source4/heimdal/lib/hx509/crypto.c ret = copy_AlgorithmIdentifier((*sig_algs[i]->sig_alg)(), &(*val)[len]); i 2669 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < sizeof(ciphers)/sizeof(ciphers[0]); i++) { i 2671 source4/heimdal/lib/hx509/crypto.c if (ciphers[i].ai_func == NULL) i 2679 source4/heimdal/lib/hx509/crypto.c ret = copy_AlgorithmIdentifier((ciphers[i].ai_func)(), &(*val)[len]); i 2690 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < len; i++) i 2691 source4/heimdal/lib/hx509/crypto.c free_AlgorithmIdentifier(&(*val)[i]); i 2702 source4/heimdal/lib/hx509/crypto.c unsigned int i; i 2703 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < len; i++) i 2704 source4/heimdal/lib/hx509/crypto.c free_AlgorithmIdentifier(&val[i]); i 202 source4/heimdal/lib/hx509/file.c int i; i 204 source4/heimdal/lib/hx509/file.c i = strcspn(buf, "\n"); i 205 source4/heimdal/lib/hx509/file.c if (buf[i] == '\n') { i 206 source4/heimdal/lib/hx509/file.c buf[i] = '\0'; i 207 source4/heimdal/lib/hx509/file.c if (i > 0) i 208 source4/heimdal/lib/hx509/file.c i--; i 210 source4/heimdal/lib/hx509/file.c if (buf[i] == '\r') { i 211 source4/heimdal/lib/hx509/file.c buf[i] = '\0'; i 212 source4/heimdal/lib/hx509/file.c if (i > 0) i 213 source4/heimdal/lib/hx509/file.c i--; i 258 source4/heimdal/lib/hx509/file.c p = emalloc(i); i 259 source4/heimdal/lib/hx509/file.c i = base64_decode(buf, p); i 260 source4/heimdal/lib/hx509/file.c if (i < 0) { i 265 source4/heimdal/lib/hx509/file.c data = erealloc(data, len + i); i 266 source4/heimdal/lib/hx509/file.c memcpy(((char *)data) + len, p, i); i 268 source4/heimdal/lib/hx509/file.c len += i; i 70 source4/heimdal/lib/hx509/keyset.c int i; i 72 source4/heimdal/lib/hx509/keyset.c for (i = 0; i < context->ks_num_ops; i++) i 73 source4/heimdal/lib/hx509/keyset.c if (strcasecmp(type, context->ks_ops[i]->name) == 0) i 74 source4/heimdal/lib/hx509/keyset.c return context->ks_ops[i]; i 387 source4/heimdal/lib/hx509/keyset.c char *s, *i; i 395 source4/heimdal/lib/hx509/keyset.c hx509_name_to_string(n, &i); i 397 source4/heimdal/lib/hx509/keyset.c fprintf(ctx, "subject: %s\nissuer: %s\n", s, i); i 399 source4/heimdal/lib/hx509/keyset.c free(i); i 673 source4/heimdal/lib/hx509/keyset.c int i; i 674 source4/heimdal/lib/hx509/keyset.c for (i = 0; keys[i]; i++) i 675 source4/heimdal/lib/hx509/keyset.c _hx509_private_key_free(&keys[i]); i 150 source4/heimdal/lib/hx509/ks_file.c int i, decrypted = 0; i 230 source4/heimdal/lib/hx509/ks_file.c for (i = 0; i < pw->len; i++) { i 231 source4/heimdal/lib/hx509/ks_file.c password = pw->val[i]; i 403 source4/heimdal/lib/hx509/ks_file.c int i; i 411 source4/heimdal/lib/hx509/ks_file.c for (i = 0; i < sizeof(formats)/sizeof(formats[0]); i++) { i 412 source4/heimdal/lib/hx509/ks_file.c ret = (*formats[i].func)(context, p, pem_ctx.c, NULL, ptr, length); i 428 source4/heimdal/lib/hx509/ks_file.c int i; i 430 source4/heimdal/lib/hx509/ks_file.c for (i = 0; keys[i]; i++) i 431 source4/heimdal/lib/hx509/ks_file.c _hx509_certs_keys_add(context, f->certs, keys[i]); i 340 source4/heimdal/lib/hx509/ks_keychain.c int i; i 357 source4/heimdal/lib/hx509/ks_keychain.c for (i = 0; i < CFArrayGetCount(anchors); i++) { i 362 source4/heimdal/lib/hx509/ks_keychain.c cr = (SecCertificateRef)CFArrayGetValueAtIndex(anchors, i); i 76 source4/heimdal/lib/hx509/ks_mem.c unsigned long i; i 78 source4/heimdal/lib/hx509/ks_mem.c for (i = 0; i < mem->certs.len; i++) i 79 source4/heimdal/lib/hx509/ks_mem.c hx509_cert_free(mem->certs.val[i]); i 81 source4/heimdal/lib/hx509/ks_mem.c for (i = 0; mem->keys && mem->keys[i]; i++) i 82 source4/heimdal/lib/hx509/ks_mem.c _hx509_private_key_free(&mem->keys[i]); i 162 source4/heimdal/lib/hx509/ks_mem.c int i; i 164 source4/heimdal/lib/hx509/ks_mem.c for (i = 0; mem->keys && mem->keys[i]; i++) i 166 source4/heimdal/lib/hx509/ks_mem.c *keys = calloc(i + 1, sizeof(**keys)); i 167 source4/heimdal/lib/hx509/ks_mem.c for (i = 0; mem->keys && mem->keys[i]; i++) { i 168 source4/heimdal/lib/hx509/ks_mem.c (*keys)[i] = _hx509_private_key_ref(mem->keys[i]); i 169 source4/heimdal/lib/hx509/ks_mem.c if ((*keys)[i] == NULL) { i 170 source4/heimdal/lib/hx509/ks_mem.c while (--i >= 0) i 171 source4/heimdal/lib/hx509/ks_mem.c _hx509_private_key_free(&(*keys)[i]); i 176 source4/heimdal/lib/hx509/ks_mem.c (*keys)[i] = NULL; i 188 source4/heimdal/lib/hx509/ks_mem.c int i; i 190 source4/heimdal/lib/hx509/ks_mem.c for (i = 0; mem->keys && mem->keys[i]; i++) i 192 source4/heimdal/lib/hx509/ks_mem.c ptr = realloc(mem->keys, (i + 2) * sizeof(*mem->keys)); i 198 source4/heimdal/lib/hx509/ks_mem.c mem->keys[i] = _hx509_private_key_ref(key); i 199 source4/heimdal/lib/hx509/ks_mem.c mem->keys[i + 1] = NULL; i 243 source4/heimdal/lib/hx509/ks_p11.c CK_ULONG i; i 246 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetMechanismList, (slot->id, NULL_PTR, &i)); i 253 source4/heimdal/lib/hx509/ks_p11.c if (i == 0) { i 258 source4/heimdal/lib/hx509/ks_p11.c slot->mechs.list = calloc(i, sizeof(slot->mechs.list[0])); i 264 source4/heimdal/lib/hx509/ks_p11.c slot->mechs.num = i; i 265 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetMechanismList, (slot->id, slot->mechs.list, &i)); i 272 source4/heimdal/lib/hx509/ks_p11.c assert(i == slot->mechs.num); i 274 source4/heimdal/lib/hx509/ks_p11.c slot->mechs.infos = calloc(i, sizeof(*slot->mechs.infos)); i 281 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < slot->mechs.num; i++) { i 282 source4/heimdal/lib/hx509/ks_p11.c slot->mechs.infos[i] = calloc(1, sizeof(*(slot->mechs.infos[0]))); i 283 source4/heimdal/lib/hx509/ks_p11.c if (slot->mechs.infos[i] == NULL) { i 288 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetMechanismInfo, (slot->id, slot->mechs.list[i], i 289 source4/heimdal/lib/hx509/ks_p11.c slot->mechs.infos[i])); i 312 source4/heimdal/lib/hx509/ks_p11.c size_t i; i 326 source4/heimdal/lib/hx509/ks_p11.c for (i = sizeof(slot_info.slotDescription) - 1; i > 0; i--) { i 327 source4/heimdal/lib/hx509/ks_p11.c char c = slot_info.slotDescription[i]; i 330 source4/heimdal/lib/hx509/ks_p11.c i++; i 335 source4/heimdal/lib/hx509/ks_p11.c i, slot_info.slotDescription); i 504 source4/heimdal/lib/hx509/ks_p11.c int ret, ret2, i; i 518 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < num_query; i++) i 519 source4/heimdal/lib/hx509/ks_p11.c query[i].pValue = NULL; i 526 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < num_query; i++) { i 527 source4/heimdal/lib/hx509/ks_p11.c query[i].pValue = malloc(query[i].ulValueLen); i 528 source4/heimdal/lib/hx509/ks_p11.c if (query[i].pValue == NULL) { i 544 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < num_query; i++) { i 545 source4/heimdal/lib/hx509/ks_p11.c if (query[i].pValue) i 546 source4/heimdal/lib/hx509/ks_p11.c free(query[i].pValue); i 547 source4/heimdal/lib/hx509/ks_p11.c query[i].pValue = NULL; i 552 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < num_query; i++) { i 553 source4/heimdal/lib/hx509/ks_p11.c if (query[i].pValue) i 554 source4/heimdal/lib/hx509/ks_p11.c free(query[i].pValue); i 555 source4/heimdal/lib/hx509/ks_p11.c query[i].pValue = NULL; i 882 source4/heimdal/lib/hx509/ks_p11.c int i, num_tokens = 0; i 910 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < p->num_slots; i++) { i 911 source4/heimdal/lib/hx509/ks_p11.c ret = p11_init_slot(context, p, lock, slot_ids[i], i, &p->slot[i]); i 914 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].flags & P11_TOKEN_PRESENT) i 937 source4/heimdal/lib/hx509/ks_p11.c int i; i 944 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < p->num_slots; i++) { i 945 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].flags & P11_SESSION_IN_USE) i 947 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].flags & P11_SESSION) { i 950 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, CloseSession, (p->slot[i].session)); i 955 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].name) i 956 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].name); i 957 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].pin) { i 958 source4/heimdal/lib/hx509/ks_p11.c memset(p->slot[i].pin, 0, strlen(p->slot[i].pin)); i 959 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].pin); i 961 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].mechs.num) { i 962 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].mechs.list); i 964 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].mechs.infos) { i 967 source4/heimdal/lib/hx509/ks_p11.c for (j = 0 ; j < p->slot[i].mechs.num ; j++) i 968 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].mechs.infos[j]); i 969 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].mechs.infos); i 989 source4/heimdal/lib/hx509/ks_p11.c int i; i 991 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < p->num_slots; i++) { i 992 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].certs) i 993 source4/heimdal/lib/hx509/ks_p11.c hx509_certs_free(&p->slot[i].certs); i 1010 source4/heimdal/lib/hx509/ks_p11.c int ret, i; i 1023 source4/heimdal/lib/hx509/ks_p11.c for (i = 0 ; i < p->num_slots; i++) { i 1024 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].certs == NULL) i 1026 source4/heimdal/lib/hx509/ks_p11.c ret = hx509_certs_merge(context, c->certs, p->slot[i].certs); i 1111 source4/heimdal/lib/hx509/ks_p11.c int i, j; i 1116 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < p->num_slots; i++) { i 1117 source4/heimdal/lib/hx509/ks_p11.c struct p11_slot *s = &p->slot[i]; i 1120 source4/heimdal/lib/hx509/ks_p11.c i, (int)s->id, s->name, s->flags); i 60 source4/heimdal/lib/hx509/ks_p12.c int i; i 63 source4/heimdal/lib/hx509/ks_p12.c for (i = 0; i < attrs->len; i++) i 64 source4/heimdal/lib/hx509/ks_p12.c if (der_heim_oid_cmp(oid, &attrs->val[i].attrId) == 0) i 65 source4/heimdal/lib/hx509/ks_p12.c return &attrs->val[i]; i 172 source4/heimdal/lib/hx509/ks_p12.c int i; i 174 source4/heimdal/lib/hx509/ks_p12.c for (i = 0; i < sizeof(oids)/sizeof(oids[0]); i++) { i 175 source4/heimdal/lib/hx509/ks_p12.c const heim_oid *oid = (*(oids[i]))(); i 194 source4/heimdal/lib/hx509/ks_p12.c int ret, i; i 202 source4/heimdal/lib/hx509/ks_p12.c for (i = 0; i < sc.len ; i++) i 205 source4/heimdal/lib/hx509/ks_p12.c &sc.val[i].bagId, i 206 source4/heimdal/lib/hx509/ks_p12.c sc.val[i].bagValue.data, i 207 source4/heimdal/lib/hx509/ks_p12.c sc.val[i].bagValue.length, i 208 source4/heimdal/lib/hx509/ks_p12.c sc.val[i].bagAttributes); i 314 source4/heimdal/lib/hx509/ks_p12.c int i; i 316 source4/heimdal/lib/hx509/ks_p12.c for (i = 0; i < sizeof(bagtypes)/sizeof(bagtypes[0]); i++) i 317 source4/heimdal/lib/hx509/ks_p12.c if (der_heim_oid_cmp((*bagtypes[i].oid)(), oid) == 0) i 318 source4/heimdal/lib/hx509/ks_p12.c (*bagtypes[i].func)(context, c, data, length, attrs); i 331 source4/heimdal/lib/hx509/ks_p12.c int ret, i; i 418 source4/heimdal/lib/hx509/ks_p12.c for (i = 0; i < as.len; i++) i 421 source4/heimdal/lib/hx509/ks_p12.c &as.val[i].contentType, i 422 source4/heimdal/lib/hx509/ks_p12.c as.val[i].content->data, i 423 source4/heimdal/lib/hx509/ks_p12.c as.val[i].content->length, i 125 source4/heimdal/lib/hx509/lock.c int i; i 126 source4/heimdal/lib/hx509/lock.c for (i = 0; i < lock->password.len; i++) i 127 source4/heimdal/lib/hx509/lock.c free(lock->password.val[i]); i 85 source4/heimdal/lib/hx509/name.c size_t i, j, tolen; i 94 source4/heimdal/lib/hx509/name.c for (i = 0, j = 0; i < len; i++) { i 95 source4/heimdal/lib/hx509/name.c if (from[i] == ' ' && i + 1 < len) i 96 source4/heimdal/lib/hx509/name.c to[j++] = from[i]; i 97 source4/heimdal/lib/hx509/name.c else if (from[i] == ',' || from[i] == '=' || from[i] == '+' || i 98 source4/heimdal/lib/hx509/name.c from[i] == '<' || from[i] == '>' || from[i] == '#' || i 99 source4/heimdal/lib/hx509/name.c from[i] == ';' || from[i] == ' ') i 102 source4/heimdal/lib/hx509/name.c to[j++] = from[i]; i 103 source4/heimdal/lib/hx509/name.c } else if (((unsigned char)from[i]) >= 32 && ((unsigned char)from[i]) <= 127) { i 104 source4/heimdal/lib/hx509/name.c to[j++] = from[i]; i 107 source4/heimdal/lib/hx509/name.c "#%02x", (unsigned char)from[i]); i 145 source4/heimdal/lib/hx509/name.c size_t i; i 147 source4/heimdal/lib/hx509/name.c for (i = 0; i < sizeof(no)/sizeof(no[0]); i++) { i 148 source4/heimdal/lib/hx509/name.c if (der_heim_oid_cmp((*no[i].o)(), type) == 0) i 149 source4/heimdal/lib/hx509/name.c return strdup(no[i].n); i 159 source4/heimdal/lib/hx509/name.c int i, ret; i 164 source4/heimdal/lib/hx509/name.c for (i = 0; i < sizeof(no)/sizeof(no[0]); i++) { i 165 source4/heimdal/lib/hx509/name.c if (strncasecmp(no[i].n, name, len) == 0) i 166 source4/heimdal/lib/hx509/name.c return der_copy_oid((*no[i].o)(), oid); i 200 source4/heimdal/lib/hx509/name.c int i, j; i 206 source4/heimdal/lib/hx509/name.c for (i = n->u.rdnSequence.len - 1 ; i >= 0 ; i--) { i 209 source4/heimdal/lib/hx509/name.c for (j = 0; j < n->u.rdnSequence.val[i].len; j++) { i 210 source4/heimdal/lib/hx509/name.c DirectoryString *ds = &n->u.rdnSequence.val[i].val[j].value; i 214 source4/heimdal/lib/hx509/name.c oidname = oidtostring(&n->u.rdnSequence.val[i].val[j].type); i 274 source4/heimdal/lib/hx509/name.c if (j + 1 < n->u.rdnSequence.val[i].len) i 278 source4/heimdal/lib/hx509/name.c if (i > 0) i 289 source4/heimdal/lib/hx509/name.c for (i = 0; i < (_l); i++) \ i 290 source4/heimdal/lib/hx509/name.c (_n)[i] = _ds->u._el[i] i 298 source4/heimdal/lib/hx509/name.c for (i = 0; i < (_l); i++) \ i 299 source4/heimdal/lib/hx509/name.c (_n)[i] = _ds->u._el.data[i] i 306 source4/heimdal/lib/hx509/name.c for (i = 0; i < (_l); i++) \ i 307 source4/heimdal/lib/hx509/name.c (_n)[i] = ((unsigned char *)_ds->u._el.data)[i] i 315 source4/heimdal/lib/hx509/name.c size_t i, len; i 356 source4/heimdal/lib/hx509/name.c for (i = 0; i < 4; i++) { i 413 source4/heimdal/lib/hx509/name.c int ret, i, j; i 419 source4/heimdal/lib/hx509/name.c for (i = 0 ; i < n1->u.rdnSequence.len; i++) { i 420 source4/heimdal/lib/hx509/name.c *c = n1->u.rdnSequence.val[i].len - n2->u.rdnSequence.val[i].len; i 424 source4/heimdal/lib/hx509/name.c for (j = 0; j < n1->u.rdnSequence.val[i].len; j++) { i 425 source4/heimdal/lib/hx509/name.c *c = der_heim_oid_cmp(&n1->u.rdnSequence.val[i].val[j].type, i 426 source4/heimdal/lib/hx509/name.c &n1->u.rdnSequence.val[i].val[j].type); i 430 source4/heimdal/lib/hx509/name.c ret = _hx509_name_ds_cmp(&n1->u.rdnSequence.val[i].val[j].value, i 431 source4/heimdal/lib/hx509/name.c &n2->u.rdnSequence.val[i].val[j].value, i 702 source4/heimdal/lib/hx509/name.c int i, j; i 712 source4/heimdal/lib/hx509/name.c for (i = 0 ; i < n->u.rdnSequence.len; i++) { i 713 source4/heimdal/lib/hx509/name.c for (j = 0; j < n->u.rdnSequence.val[i].len; j++) { i 724 source4/heimdal/lib/hx509/name.c DirectoryString *ds = &n->u.rdnSequence.val[i].val[j].value; i 73 source4/heimdal/lib/hx509/peer.c size_t i; i 74 source4/heimdal/lib/hx509/peer.c for (i = 0; i < peer->len; i++) i 75 source4/heimdal/lib/hx509/peer.c free_AlgorithmIdentifier(&peer->val[i]); i 142 source4/heimdal/lib/hx509/peer.c size_t i; i 153 source4/heimdal/lib/hx509/peer.c for (i = 0; i < len; i++) { i 155 source4/heimdal/lib/hx509/peer.c ret = copy_AlgorithmIdentifier(&val[i], &peer->val[i]); i 167 source4/heimdal/lib/hx509/print.c int i; i 169 source4/heimdal/lib/hx509/print.c for (i = 0; i < (b->length + 7) / 8; i++) i 171 source4/heimdal/lib/hx509/print.c ((unsigned char *)b->data)[i], i 172 source4/heimdal/lib/hx509/print.c i < (b->length - 7) / 8 i 173 source4/heimdal/lib/hx509/print.c && (i == 0 || (i % 16) != 15) ? ":" : "", i 174 source4/heimdal/lib/hx509/print.c i != 0 && (i % 16) == 15 ? i 175 source4/heimdal/lib/hx509/print.c (i <= ((b->length + 7) / 8 - 2) ? "\n\t" : "\n"):""); i 372 source4/heimdal/lib/hx509/print.c size_t size, i; i 397 source4/heimdal/lib/hx509/print.c for (i = 0; i < eku.len; i++) { i 399 source4/heimdal/lib/hx509/print.c ret = der_print_heim_oid (&eku.val[i], '.', &str); i 402 source4/heimdal/lib/hx509/print.c "\tEKU: failed to print oid %d", i); i 407 source4/heimdal/lib/hx509/print.c "\teku-%d: %s\n", i, str);; i 420 source4/heimdal/lib/hx509/print.c unsigned i; i 438 source4/heimdal/lib/hx509/print.c for (i = 0; i < kn.principalName.name_string.len; i++) { i 440 source4/heimdal/lib/hx509/print.c kn.principalName.name_string.val[i]); i 441 source4/heimdal/lib/hx509/print.c if (i + 1 < kn.principalName.name_string.len) i 485 source4/heimdal/lib/hx509/print.c int ret, i; i 499 source4/heimdal/lib/hx509/print.c for (i = 0 ; i < dp.len; i++) { i 500 source4/heimdal/lib/hx509/print.c if (dp.val[i].distributionPoint) { i 502 source4/heimdal/lib/hx509/print.c heim_any *data = dp.val[i].distributionPoint; i 569 source4/heimdal/lib/hx509/print.c int ret, i; i 592 source4/heimdal/lib/hx509/print.c for (i = 0; i < gn.len; i++) { i 593 source4/heimdal/lib/hx509/print.c switch (gn.val[i].element) { i 602 source4/heimdal/lib/hx509/print.c &gn.val[i].u.otherName.type_id) != 0) i 607 source4/heimdal/lib/hx509/print.c (*check_altname[j].func)(ctx, &gn.val[i].u.otherName.value); i 611 source4/heimdal/lib/hx509/print.c hx509_oid_print(&gn.val[i].u.otherName.type_id, i 620 source4/heimdal/lib/hx509/print.c ret = hx509_general_name_unparse(&gn.val[i], &s); i 721 source4/heimdal/lib/hx509/print.c int ret, i; i 733 source4/heimdal/lib/hx509/print.c for (i = 0; i < aia.len; i++) { i 737 source4/heimdal/lib/hx509/print.c hx509_oid_print(&aia.val[i].accessMethod, validate_vprint, ctx); i 738 source4/heimdal/lib/hx509/print.c hx509_general_name_unparse(&aia.val[i].accessLocation, &str); i 940 source4/heimdal/lib/hx509/print.c int i, j; i 949 source4/heimdal/lib/hx509/print.c for (i = 0; i < t->extensions->len; i++) { i 953 source4/heimdal/lib/hx509/print.c &t->extensions->val[i].extnID) == 0) i 957 source4/heimdal/lib/hx509/print.c if (t->extensions->val[i].critical) i 960 source4/heimdal/lib/hx509/print.c if (t->extensions->val[i].critical) i 963 source4/heimdal/lib/hx509/print.c hx509_oid_print(&t->extensions->val[i].extnID, i 975 source4/heimdal/lib/hx509/print.c &t->extensions->val[i]); i 144 source4/heimdal/lib/hx509/revoke.c size_t i ; i 154 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < (*ctx)->crls.len; i++) { i 155 source4/heimdal/lib/hx509/revoke.c free((*ctx)->crls.val[i].path); i 156 source4/heimdal/lib/hx509/revoke.c free_CRLCertificateList(&(*ctx)->crls.val[i].crl); i 159 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < (*ctx)->ocsps.len; i++) i 160 source4/heimdal/lib/hx509/revoke.c free_ocsp(&(*ctx)->ocsps.val[i]); i 353 source4/heimdal/lib/hx509/revoke.c int i; i 362 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < basic.certs->len; i++) { i 365 source4/heimdal/lib/hx509/revoke.c ret = hx509_cert_init(context, &basic.certs->val[i], &c); i 408 source4/heimdal/lib/hx509/revoke.c size_t i; i 418 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < ctx->ocsps.len; i++) { i 615 source4/heimdal/lib/hx509/revoke.c size_t i; i 627 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < ctx->crls.len; i++) { i 689 source4/heimdal/lib/hx509/revoke.c unsigned long i, j, k; i 694 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < ctx->ocsps.len; i++) { i 695 source4/heimdal/lib/hx509/revoke.c struct revoke_ocsp *ocsp = &ctx->ocsps.val[i]; i 726 source4/heimdal/lib/hx509/revoke.c &ocsp->ocsp.tbsResponseData.responses.val[i].certID.hashAlgorithm, i 728 source4/heimdal/lib/hx509/revoke.c &ocsp->ocsp.tbsResponseData.responses.val[i].certID.issuerNameHash); i 771 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < ctx->crls.len; i++) { i 772 source4/heimdal/lib/hx509/revoke.c struct revoke_crl *crl = &ctx->crls.val[i]; i 1081 source4/heimdal/lib/hx509/revoke.c int ret, i; i 1130 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < ocsp.ocsp.tbsResponseData.responses.len; i++) { i 1132 source4/heimdal/lib/hx509/revoke.c switch (ocsp.ocsp.tbsResponseData.responses.val[i].certStatus.element) { i 1146 source4/heimdal/lib/hx509/revoke.c fprintf(out, "\t%d. status: %s\n", i, status); i 1149 source4/heimdal/lib/hx509/revoke.c printable_time(ocsp.ocsp.tbsResponseData.responses.val[i].thisUpdate)); i 1150 source4/heimdal/lib/hx509/revoke.c if (ocsp.ocsp.tbsResponseData.responses.val[i].nextUpdate) i 1152 source4/heimdal/lib/hx509/revoke.c printable_time(ocsp.ocsp.tbsResponseData.responses.val[i].thisUpdate)); i 1193 source4/heimdal/lib/hx509/revoke.c int ret, i; i 1207 source4/heimdal/lib/hx509/revoke.c for (i = 0; i < basic.tbsResponseData.responses.len; i++) { i 1209 source4/heimdal/lib/hx509/revoke.c ret = der_heim_integer_cmp(&basic.tbsResponseData.responses.val[i].certID.serialNumber, i 1217 source4/heimdal/lib/hx509/revoke.c &basic.tbsResponseData.responses.val[i].certID.hashAlgorithm, i 1219 source4/heimdal/lib/hx509/revoke.c &basic.tbsResponseData.responses.val[i].certID.issuerNameHash); i 1223 source4/heimdal/lib/hx509/revoke.c switch (basic.tbsResponseData.responses.val[i].certStatus.element) { i 1232 source4/heimdal/lib/hx509/revoke.c if (basic.tbsResponseData.responses.val[i].thisUpdate > i 1237 source4/heimdal/lib/hx509/revoke.c if (basic.tbsResponseData.responses.val[i].nextUpdate) { i 1238 source4/heimdal/lib/hx509/revoke.c if (*basic.tbsResponseData.responses.val[i].nextUpdate < now) i 1240 source4/heimdal/lib/hx509/revoke.c *expiration = *basic.tbsResponseData.responses.val[i].nextUpdate; i 222 source4/heimdal/lib/hx509/sel-gram.c YYID (int i) i 225 source4/heimdal/lib/hx509/sel-gram.c YYID (i) i 226 source4/heimdal/lib/hx509/sel-gram.c int i; i 229 source4/heimdal/lib/hx509/sel-gram.c return i; i 988 source4/heimdal/lib/hx509/sel-lex.c register int number_to_move, i; i 1019 source4/heimdal/lib/hx509/sel-lex.c for ( i = 0; i < number_to_move; ++i ) i 1612 source4/heimdal/lib/hx509/sel-lex.c int i; i 1620 source4/heimdal/lib/hx509/sel-lex.c for ( i = 0; i < _yybytes_len; ++i ) i 1621 source4/heimdal/lib/hx509/sel-lex.c buf[i] = yybytes[i]; i 1801 source4/heimdal/lib/hx509/sel-lex.c register int i; i 1802 source4/heimdal/lib/hx509/sel-lex.c for ( i = 0; i < n; ++i ) i 1803 source4/heimdal/lib/hx509/sel-lex.c s1[i] = s2[i]; i 1850 source4/heimdal/lib/hx509/sel-lex.c int i = 0; i 1855 source4/heimdal/lib/hx509/sel-lex.c x[i++] = '\\'; i 1856 source4/heimdal/lib/hx509/sel-lex.c x[i++] = c; i 1871 source4/heimdal/lib/hx509/sel-lex.c x[i++] = c; i 1873 source4/heimdal/lib/hx509/sel-lex.c x[i] = '\0'; i 78 source4/heimdal/lib/krb5/acache.c int i; i 80 source4/heimdal/lib/krb5/acache.c for(i = 0; i < sizeof(cc_errors)/sizeof(cc_errors[0]); i++) i 81 source4/heimdal/lib/krb5/acache.c if (cc_errors[i].error == error) i 82 source4/heimdal/lib/krb5/acache.c return cc_errors[i].ret; i 149 source4/heimdal/lib/krb5/acache.c unsigned int i; i 192 source4/heimdal/lib/krb5/acache.c for (i = 0; incred->authdata && incred->authdata[i]; i++) i 195 source4/heimdal/lib/krb5/acache.c if (i) { i 196 source4/heimdal/lib/krb5/acache.c cred->authdata.val = calloc(i, sizeof(cred->authdata.val[0])); i 199 source4/heimdal/lib/krb5/acache.c cred->authdata.len = i; i 200 source4/heimdal/lib/krb5/acache.c for (i = 0; i < cred->authdata.len; i++) { i 201 source4/heimdal/lib/krb5/acache.c cred->authdata.val[i].ad_type = incred->authdata[i]->type; i 202 source4/heimdal/lib/krb5/acache.c ret = krb5_data_copy(&cred->authdata.val[i].ad_data, i 203 source4/heimdal/lib/krb5/acache.c incred->authdata[i]->data, i 204 source4/heimdal/lib/krb5/acache.c incred->authdata[i]->length); i 210 source4/heimdal/lib/krb5/acache.c for (i = 0; incred->addresses && incred->addresses[i]; i++) i 213 source4/heimdal/lib/krb5/acache.c if (i) { i 214 source4/heimdal/lib/krb5/acache.c cred->addresses.val = calloc(i, sizeof(cred->addresses.val[0])); i 217 source4/heimdal/lib/krb5/acache.c cred->addresses.len = i; i 219 source4/heimdal/lib/krb5/acache.c for (i = 0; i < cred->addresses.len; i++) { i 220 source4/heimdal/lib/krb5/acache.c cred->addresses.val[i].addr_type = incred->addresses[i]->type; i 221 source4/heimdal/lib/krb5/acache.c ret = krb5_data_copy(&cred->addresses.val[i].address, i 222 source4/heimdal/lib/krb5/acache.c incred->addresses[i]->data, i 223 source4/heimdal/lib/krb5/acache.c incred->addresses[i]->length); i 229 source4/heimdal/lib/krb5/acache.c cred->flags.i = 0; i 273 source4/heimdal/lib/krb5/acache.c int i; i 276 source4/heimdal/lib/krb5/acache.c for (i = 0; cred->addresses[i] != 0; i++) { i 277 source4/heimdal/lib/krb5/acache.c if (cred->addresses[i]->data) i 278 source4/heimdal/lib/krb5/acache.c free(cred->addresses[i]->data); i 279 source4/heimdal/lib/krb5/acache.c free(cred->addresses[i]); i 296 source4/heimdal/lib/krb5/acache.c int i; i 334 source4/heimdal/lib/krb5/acache.c for (i = 0; i < incred->addresses.len; i++) { i 341 source4/heimdal/lib/krb5/acache.c addr->type = incred->addresses.val[i].addr_type; i 342 source4/heimdal/lib/krb5/acache.c addr->length = incred->addresses.val[i].address.length; i 348 source4/heimdal/lib/krb5/acache.c memcpy(addr->data, incred->addresses.val[i].address.data, i 350 source4/heimdal/lib/krb5/acache.c cred->addresses[i] = addr; i 352 source4/heimdal/lib/krb5/acache.c cred->addresses[i] = NULL; i 349 source4/heimdal/lib/krb5/addr_families.c int i; i 352 source4/heimdal/lib/krb5/addr_families.c for(i = 0; i < addr->address.length; i++) { i 353 source4/heimdal/lib/krb5/addr_families.c snprintf(buf2, sizeof(buf2), "%02x", p[i]); i 354 source4/heimdal/lib/krb5/addr_families.c if(i > 0 && (i & 1) == 0) i 396 source4/heimdal/lib/krb5/addr_families.c int i, sub_len; i 412 source4/heimdal/lib/krb5/addr_families.c for (i = 0; i < 16; i++) { i 417 source4/heimdal/lib/krb5/addr_families.c laddr.s6_addr[i] = addr.s6_addr[i] & m; i 418 source4/heimdal/lib/krb5/addr_families.c haddr.s6_addr[i] = (addr.s6_addr[i] & m) | ~m; i 569 source4/heimdal/lib/krb5/addr_families.c struct arange *i, *o; i 575 source4/heimdal/lib/krb5/addr_families.c i = inaddr->address.data; i 577 source4/heimdal/lib/krb5/addr_families.c ret = krb5_copy_address(context, &i->low, &o->low); i 582 source4/heimdal/lib/krb5/addr_families.c ret = krb5_copy_address(context, &i->high, &o->high); i 1050 source4/heimdal/lib/krb5/addr_families.c int i; i 1058 source4/heimdal/lib/krb5/addr_families.c for(i = 0; i < addr->address.length; i++) { i 1059 source4/heimdal/lib/krb5/addr_families.c l = snprintf(s, len, "%02x", ((char*)addr->address.data)[i]); i 1095 source4/heimdal/lib/krb5/addr_families.c int i, n; i 1103 source4/heimdal/lib/krb5/addr_families.c for(i = 0; i < num_addrs; i++) { i 1104 source4/heimdal/lib/krb5/addr_families.c if(at[i].parse_addr) { i 1106 source4/heimdal/lib/krb5/addr_families.c if((*at[i].parse_addr)(context, string, &addr) == 0) { i 1142 source4/heimdal/lib/krb5/addr_families.c for (a = ai, i = 0; a != NULL; a = a->ai_next) { i 1143 source4/heimdal/lib/krb5/addr_families.c if (krb5_sockaddr2address (context, ai->ai_addr, &addresses->val[i])) i 1145 source4/heimdal/lib/krb5/addr_families.c if(krb5_address_search(context, &addresses->val[i], addresses)) i 1147 source4/heimdal/lib/krb5/addr_families.c addresses->len = i; i 1148 source4/heimdal/lib/krb5/addr_families.c i++; i 1244 source4/heimdal/lib/krb5/addr_families.c int i; i 1246 source4/heimdal/lib/krb5/addr_families.c for (i = 0; i < addrlist->len; ++i) i 1247 source4/heimdal/lib/krb5/addr_families.c if (krb5_address_compare (context, addr, &addrlist->val[i])) i 1292 source4/heimdal/lib/krb5/addr_families.c int i; i 1293 source4/heimdal/lib/krb5/addr_families.c for(i = 0; i < addresses->len; i++) i 1294 source4/heimdal/lib/krb5/addr_families.c krb5_free_address(context, &addresses->val[i]); i 1343 source4/heimdal/lib/krb5/addr_families.c int i; i 1347 source4/heimdal/lib/krb5/addr_families.c for(i = 0; i < inaddr->len; i++) i 1348 source4/heimdal/lib/krb5/addr_families.c krb5_copy_address(context, &inaddr->val[i], &outaddr->val[i]); i 1372 source4/heimdal/lib/krb5/addr_families.c int i; i 1381 source4/heimdal/lib/krb5/addr_families.c for(i = 0; i < source->len; i++) { i 1383 source4/heimdal/lib/krb5/addr_families.c if(krb5_address_search(context, &source->val[i], dest)) i 1386 source4/heimdal/lib/krb5/addr_families.c &source->val[i], i 57 source4/heimdal/lib/krb5/cache.c int i; i 59 source4/heimdal/lib/krb5/cache.c for(i = 0; i < context->num_cc_ops && context->cc_ops[i].prefix; i++) { i 60 source4/heimdal/lib/krb5/cache.c if(strcmp(context->cc_ops[i].prefix, ops->prefix) == 0) { i 71 source4/heimdal/lib/krb5/cache.c if(i == context->num_cc_ops) { i 82 source4/heimdal/lib/krb5/cache.c memset(context->cc_ops + i, 0, i 83 source4/heimdal/lib/krb5/cache.c (context->num_cc_ops - i) * sizeof(*context->cc_ops)); i 85 source4/heimdal/lib/krb5/cache.c memcpy(&context->cc_ops[i], ops, sizeof(context->cc_ops[i])); i 155 source4/heimdal/lib/krb5/cache.c int i; i 159 source4/heimdal/lib/krb5/cache.c for(i = 0; i < context->num_cc_ops && context->cc_ops[i].prefix; i++) { i 160 source4/heimdal/lib/krb5/cache.c size_t prefix_len = strlen(context->cc_ops[i].prefix); i 162 source4/heimdal/lib/krb5/cache.c if(strncmp(context->cc_ops[i].prefix, name, prefix_len) == 0 i 164 source4/heimdal/lib/krb5/cache.c return allocate_ccache (context, &context->cc_ops[i], i 932 source4/heimdal/lib/krb5/cache.c int i; i 948 source4/heimdal/lib/krb5/cache.c for(i = 0; i < context->num_cc_ops && context->cc_ops[i].prefix; i++) { i 949 source4/heimdal/lib/krb5/cache.c if(strcmp(context->cc_ops[i].prefix, p) == 0) { i 951 source4/heimdal/lib/krb5/cache.c return &context->cc_ops[i]; i 523 source4/heimdal/lib/krb5/changepw.c unsigned int i; i 587 source4/heimdal/lib/krb5/changepw.c for (i = 0; !done && i < 5; ++i) { i 619 source4/heimdal/lib/krb5/changepw.c tv.tv_sec = 1 + (1 << i); i 637 source4/heimdal/lib/krb5/changepw.c else if (i > 0 && ret == KRB5KRB_AP_ERR_MUT_FAIL) i 742 source4/heimdal/lib/krb5/changepw.c int i; i 755 source4/heimdal/lib/krb5/changepw.c for (i = 0; procs[i].name != NULL; i++) { i 760 source4/heimdal/lib/krb5/changepw.c &procs[i]); i 46 source4/heimdal/lib/krb5/config_file_netinfo.c int i, j; i 49 source4/heimdal/lib/krb5/config_file_netinfo.c for (i = 0; i < pl->ni_proplist_len; i++) { i 50 source4/heimdal/lib/krb5/config_file_netinfo.c if (!strcmp(pl->nipl_val[i].nip_name, "name")) i 53 source4/heimdal/lib/krb5/config_file_netinfo.c for (j = 0; j < pl->nipl_val[i].nip_val.ni_namelist_len; j++) { i 62 source4/heimdal/lib/krb5/config_file_netinfo.c b->name = ni_name_dup(pl->nipl_val[i].nip_name); i 63 source4/heimdal/lib/krb5/config_file_netinfo.c b->u.string = ni_name_dup(pl->nipl_val[i].nip_val.ninl_val[j]); i 79 source4/heimdal/lib/krb5/config_file_netinfo.c int i; i 83 source4/heimdal/lib/krb5/config_file_netinfo.c for (i = 0; i < idlist->ni_idlist_len; i++) { i 91 source4/heimdal/lib/krb5/config_file_netinfo.c nid.nii_object = idlist->ni_idlist_val[i]; i 102 source4/heimdal/lib/krb5/config_file_netinfo.c if (i == 0) { i 139 source4/heimdal/lib/krb5/config_file_netinfo.c int i; i 149 source4/heimdal/lib/krb5/config_file_netinfo.c for (i = 0; i < 256; i++) { i 150 source4/heimdal/lib/krb5/config_file_netinfo.c if (i == 0) { i 66 source4/heimdal/lib/krb5/context.c int i, j, k; i 67 source4/heimdal/lib/krb5/context.c for(i = 0; etypes_str[i]; i++); i 68 source4/heimdal/lib/krb5/context.c etypes = malloc((i+1) * sizeof(*etypes)); i 74 source4/heimdal/lib/krb5/context.c for(j = 0, k = 0; j < i; j++) { i 98 source4/heimdal/lib/krb5/context.c unsigned int i; i 100 source4/heimdal/lib/krb5/context.c for (i = 0; enctypes[i]; i++) i 102 source4/heimdal/lib/krb5/context.c i++; i 104 source4/heimdal/lib/krb5/context.c *ret_enctypes = malloc(sizeof(ret_enctypes[0]) * i); i 110 source4/heimdal/lib/krb5/context.c memcpy(*ret_enctypes, enctypes, sizeof(ret_enctypes[0]) * i); i 505 source4/heimdal/lib/krb5/context.c int i; i 507 source4/heimdal/lib/krb5/context.c for(i = 0; i < *len; i++) { i 508 source4/heimdal/lib/krb5/context.c if(strcmp(pp[i], file) == 0) { i 564 source4/heimdal/lib/krb5/context.c int i; i 566 source4/heimdal/lib/krb5/context.c for (i = 0; pq[i] != NULL; i++) { i 567 source4/heimdal/lib/krb5/context.c fn = strdup(pq[i]); i 700 source4/heimdal/lib/krb5/context.c int i, n = 0; i 704 source4/heimdal/lib/krb5/context.c for (i = 0; p[i] != ETYPE_NULL; i++) { i 705 source4/heimdal/lib/krb5/context.c if (krb5_enctype_valid(context, p[i]) != 0) i 714 source4/heimdal/lib/krb5/context.c e[n] = p[i]; i 740 source4/heimdal/lib/krb5/context.c int i; i 743 source4/heimdal/lib/krb5/context.c for (i = 0; etypes[i]; ++i) { i 745 source4/heimdal/lib/krb5/context.c ret = krb5_enctype_valid(context, etypes[i]); i 749 source4/heimdal/lib/krb5/context.c ++i; i 750 source4/heimdal/lib/krb5/context.c ALLOC(p, i); i 755 source4/heimdal/lib/krb5/context.c memmove(p, etypes, i * sizeof(krb5_enctype)); i 782 source4/heimdal/lib/krb5/context.c int i; i 786 source4/heimdal/lib/krb5/context.c for(i = 0; context->etypes[i]; i++); i 787 source4/heimdal/lib/krb5/context.c ++i; i 788 source4/heimdal/lib/krb5/context.c ALLOC(p, i); i 793 source4/heimdal/lib/krb5/context.c memmove(p, context->etypes, i * sizeof(krb5_enctype)); i 56 source4/heimdal/lib/krb5/copy_host_realm.c unsigned int n, i; i 69 source4/heimdal/lib/krb5/copy_host_realm.c for (i = 0, p = from; *p != NULL; ++p, ++i) { i 70 source4/heimdal/lib/krb5/copy_host_realm.c (*to)[i] = strdup(*p); i 71 source4/heimdal/lib/krb5/copy_host_realm.c if ((*to)[i] == NULL) { i 47 source4/heimdal/lib/krb5/crc.c unsigned int i, j; i 51 source4/heimdal/lib/krb5/crc.c for (i = 0; i < 256; i++) { i 52 source4/heimdal/lib/krb5/crc.c crc = i; i 60 source4/heimdal/lib/krb5/crc.c table[i] = crc; i 243 source4/heimdal/lib/krb5/creds.c match = mcreds->flags.i == creds->flags.i; i 246 source4/heimdal/lib/krb5/creds.c match = (creds->flags.i & mcreds->flags.i) == mcreds->flags.i; i 257 source4/heimdal/lib/krb5/creds.c unsigned int i; i 261 source4/heimdal/lib/krb5/creds.c for(i = 0; match && i < mcreds->authdata.len; i++) i 262 source4/heimdal/lib/krb5/creds.c match = (mcreds->authdata.val[i].ad_type == i 263 source4/heimdal/lib/krb5/creds.c creds->authdata.val[i].ad_type) && i 264 source4/heimdal/lib/krb5/creds.c (krb5_data_cmp(&mcreds->authdata.val[i].ad_data, i 265 source4/heimdal/lib/krb5/creds.c &creds->authdata.val[i].ad_data) == 0); i 219 source4/heimdal/lib/krb5/crypto.c int i; i 221 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < 8; i++) { i 222 source4/heimdal/lib/krb5/crypto.c char c = ((i < pw.length) ? ((char*)pw.data)[i] : 0) ^ i 223 source4/heimdal/lib/krb5/crypto.c ((i < cell.length) ? i 224 source4/heimdal/lib/krb5/crypto.c tolower(((unsigned char*)cell.data)[i]) : 0); i 225 source4/heimdal/lib/krb5/crypto.c password[i] = c ? c : 'X'; i 234 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < sizeof(DES_cblock); i++) i 235 source4/heimdal/lib/krb5/crypto.c ((unsigned char*)key)[i] <<= 1; i 256 source4/heimdal/lib/krb5/crypto.c int i; i 259 source4/heimdal/lib/krb5/crypto.c for (i = pw.length; i < pw.length + len; ++i) i 260 source4/heimdal/lib/krb5/crypto.c password[i] = tolower((unsigned char)password[i]); i 305 source4/heimdal/lib/krb5/crypto.c int i; i 314 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < length; i++) { i 315 source4/heimdal/lib/krb5/crypto.c unsigned char tmp = data[i]; i 320 source4/heimdal/lib/krb5/crypto.c if((i % 8) == 7) i 450 source4/heimdal/lib/krb5/crypto.c int i; i 460 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < 3; i++){ i 461 source4/heimdal/lib/krb5/crypto.c memcpy(keys + i, tmp + i * 8, sizeof(keys[i])); i 462 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(keys + i); i 463 source4/heimdal/lib/krb5/crypto.c if(DES_is_weak_key(keys + i)) i 464 source4/heimdal/lib/krb5/crypto.c xor(keys + i, (const unsigned char*)"\0\0\0\0\0\0\0\xf0"); i 465 source4/heimdal/lib/krb5/crypto.c DES_set_key_unchecked(keys + i, &s[i]); i 473 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < 3; i++){ i 474 source4/heimdal/lib/krb5/crypto.c memcpy(keys + i, tmp + i * 8, sizeof(keys[i])); i 475 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(keys + i); i 476 source4/heimdal/lib/krb5/crypto.c if(DES_is_weak_key(keys + i)) i 477 source4/heimdal/lib/krb5/crypto.c xor(keys + i, (const unsigned char*)"\0\0\0\0\0\0\0\xf0"); i 528 source4/heimdal/lib/krb5/crypto.c int i, j; i 531 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < 3; ++i) { i 534 source4/heimdal/lib/krb5/crypto.c unsigned char b = q[7 * i + j]; i 536 source4/heimdal/lib/krb5/crypto.c x[8 * i + j] = b; i 540 source4/heimdal/lib/krb5/crypto.c foo |= q[7 * i + j] & 1; i 543 source4/heimdal/lib/krb5/crypto.c x[8 * i + 7] = foo; i 546 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < 3; i++) { i 547 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(&k[i]); i 548 source4/heimdal/lib/krb5/crypto.c if(DES_is_weak_key(&k[i])) i 549 source4/heimdal/lib/krb5/crypto.c xor(&k[i], (const unsigned char*)"\0\0\0\0\0\0\0\xf0"); i 576 source4/heimdal/lib/krb5/crypto.c size_t len, i; i 611 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < len; i++) { i 613 source4/heimdal/lib/krb5/crypto.c p = (s[i] & 0xff); i 615 source4/heimdal/lib/krb5/crypto.c p = (s[i] >> 8) & 0xff; i 957 source4/heimdal/lib/krb5/crypto.c int i; i 963 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < principal->name.name_string.len; ++i) i 964 source4/heimdal/lib/krb5/crypto.c len += strlen(principal->name.name_string.val[i]); i 971 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < principal->name.name_string.len; ++i) { i 973 source4/heimdal/lib/krb5/crypto.c principal->name.name_string.val[i], i 974 source4/heimdal/lib/krb5/crypto.c strlen(principal->name.name_string.val[i])); i 975 source4/heimdal/lib/krb5/crypto.c p += strlen(principal->name.name_string.val[i]); i 1408 source4/heimdal/lib/krb5/crypto.c int i; i 1434 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < key_len; i++){ i 1435 source4/heimdal/lib/krb5/crypto.c ipad[i] ^= key[i]; i 1436 source4/heimdal/lib/krb5/crypto.c opad[i] ^= key[i]; i 1696 source4/heimdal/lib/krb5/crypto.c int i; i 1697 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < num_checksums; i++) i 1698 source4/heimdal/lib/krb5/crypto.c if(checksum_types[i]->type == type) i 1699 source4/heimdal/lib/krb5/crypto.c return checksum_types[i]; i 1715 source4/heimdal/lib/krb5/crypto.c int i; i 1725 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < (*key)->key->keyvalue.length; i++) i 1726 source4/heimdal/lib/krb5/crypto.c ((unsigned char*)(*key)->key->keyvalue.data)[i] ^= 0xF0; i 2598 source4/heimdal/lib/krb5/crypto.c int i; i 2599 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < num_etypes; i++) i 2600 source4/heimdal/lib/krb5/crypto.c if(etypes[i]->type == type) i 2601 source4/heimdal/lib/krb5/crypto.c return etypes[i]; i 2633 source4/heimdal/lib/krb5/crypto.c int i; i 2634 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < num_etypes; i++) i 2635 source4/heimdal/lib/krb5/crypto.c if(strcasecmp(etypes[i]->name, string) == 0){ i 2636 source4/heimdal/lib/krb5/crypto.c *etype = etypes[i]->type; i 2699 source4/heimdal/lib/krb5/crypto.c int i; i 2703 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < num_etypes; i++) { i 2704 source4/heimdal/lib/krb5/crypto.c if(etypes[i]->keyed_checksum && i 2705 source4/heimdal/lib/krb5/crypto.c etypes[i]->keyed_checksum->type == ctype) i 2707 source4/heimdal/lib/krb5/crypto.c *etype = etypes[i]->type; i 3127 source4/heimdal/lib/krb5/crypto.c int i; i 3128 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) i 3129 source4/heimdal/lib/krb5/crypto.c if (data[i].flags == type) i 3130 source4/heimdal/lib/krb5/crypto.c return &data[i]; i 3167 source4/heimdal/lib/krb5/crypto.c size_t i, sz, block_sz, pad_sz; i 3183 source4/heimdal/lib/krb5/crypto.c for (len = 0, i = 0; i < num_data; i++) { i 3184 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_HEADER && i 3185 source4/heimdal/lib/krb5/crypto.c data[i].flags == KRB5_CRYPTO_TYPE_DATA) { i 3186 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; i 3231 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3232 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3233 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) i 3235 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; i 3242 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3243 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3244 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) i 3246 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); i 3247 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; i 3282 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3283 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3284 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_PADDING) i 3286 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; i 3295 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3296 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3297 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_PADDING) i 3299 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); i 3300 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; i 3325 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3326 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3327 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_PADDING) i 3329 source4/heimdal/lib/krb5/crypto.c memcpy(data[i].data.data, q, data[i].data.length); i 3330 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; i 3367 source4/heimdal/lib/krb5/crypto.c size_t i, sz, block_sz, pad_sz; i 3383 source4/heimdal/lib/krb5/crypto.c for (len = 0, i = 0; i < num_data; i++) i 3384 source4/heimdal/lib/krb5/crypto.c if (data[i].flags == KRB5_CRYPTO_TYPE_DATA) i 3385 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; i 3411 source4/heimdal/lib/krb5/crypto.c for (len = 0, i = 0; i < num_data; i++) { i 3412 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_HEADER && i 3413 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_DATA) i 3415 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; i 3424 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3425 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA) i 3427 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); i 3428 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; i 3454 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3455 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA) i 3457 source4/heimdal/lib/krb5/crypto.c if (len < data[i].data.length) i 3458 source4/heimdal/lib/krb5/crypto.c data[i].data.length = len; i 3459 source4/heimdal/lib/krb5/crypto.c memcpy(data[i].data.data, q, data[i].data.length); i 3460 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; i 3461 source4/heimdal/lib/krb5/crypto.c len -= data[i].data.length; i 3468 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3469 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3470 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) i 3472 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; i 3479 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3480 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3481 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) i 3483 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); i 3484 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; i 3526 source4/heimdal/lib/krb5/crypto.c unsigned int i; i 3540 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3541 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3542 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) i 3544 source4/heimdal/lib/krb5/crypto.c len += data[i].data.length; i 3549 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < num_data; i++) { i 3550 source4/heimdal/lib/krb5/crypto.c if (data[i].flags != KRB5_CRYPTO_TYPE_DATA && i 3551 source4/heimdal/lib/krb5/crypto.c data[i].flags != KRB5_CRYPTO_TYPE_SIGN_ONLY) i 3553 source4/heimdal/lib/krb5/crypto.c memcpy(q, data[i].data.data, data[i].data.length); i 3554 source4/heimdal/lib/krb5/crypto.c q += data[i].data.length; i 3788 source4/heimdal/lib/krb5/crypto.c unsigned int nblocks = 0, i; i 3808 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < nblocks; i++) { i 3809 source4/heimdal/lib/krb5/crypto.c if(i > 0) i 3810 source4/heimdal/lib/krb5/crypto.c memcpy(k + i * et->blocksize, i 3811 source4/heimdal/lib/krb5/crypto.c k + (i - 1) * et->blocksize, i 3813 source4/heimdal/lib/krb5/crypto.c (*et->encrypt)(context, key, k + i * et->blocksize, et->blocksize, i 3921 source4/heimdal/lib/krb5/crypto.c int i; i 3925 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < crypto->num_key_usage; i++) i 3926 source4/heimdal/lib/krb5/crypto.c if(crypto->key_usage[i].usage == usage) { i 3927 source4/heimdal/lib/krb5/crypto.c *key = &crypto->key_usage[i].key; i 4009 source4/heimdal/lib/krb5/crypto.c int i; i 4011 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < crypto->num_key_usage; i++) i 4012 source4/heimdal/lib/krb5/crypto.c free_key_usage(context, &crypto->key_usage[i], crypto->et); i 4595 source4/heimdal/lib/krb5/crypto.c int i; i 4596 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < num_keytypes; i++) i 4597 source4/heimdal/lib/krb5/crypto.c if(keytypes[i]->type == type) i 4598 source4/heimdal/lib/krb5/crypto.c return keytypes[i]; i 4614 source4/heimdal/lib/krb5/crypto.c unsigned int i, n; i 4627 source4/heimdal/lib/krb5/crypto.c for (i = 0; i < n; ++i) i 4628 source4/heimdal/lib/krb5/crypto.c ret[i] = context->etypes_des[i]; i 4662 source4/heimdal/lib/krb5/crypto.c int i; i 4664 source4/heimdal/lib/krb5/crypto.c for(i = 0; i < num_keytypes; i++) i 4665 source4/heimdal/lib/krb5/crypto.c if(strcasecmp(keytypes[i]->name, string) == 0){ i 4666 source4/heimdal/lib/krb5/crypto.c *keytype = keytypes[i]->type; i 4688 source4/heimdal/lib/krb5/crypto.c int i; i 4692 source4/heimdal/lib/krb5/crypto.c for (i = num_etypes - 1; i >= 0; --i) { i 4693 source4/heimdal/lib/krb5/crypto.c if (etypes[i]->keytype->type == keytype i 4694 source4/heimdal/lib/krb5/crypto.c && !(etypes[i]->flags & F_PSEUDO)) i 4703 source4/heimdal/lib/krb5/crypto.c for (i = num_etypes - 1; i >= 0; --i) { i 4704 source4/heimdal/lib/krb5/crypto.c if (etypes[i]->keytype->type == keytype i 4705 source4/heimdal/lib/krb5/crypto.c && !(etypes[i]->flags & F_PSEUDO)) i 4706 source4/heimdal/lib/krb5/crypto.c ret[n++] = etypes[i]->type; i 563 source4/heimdal/lib/krb5/fcache.c int i; i 605 source4/heimdal/lib/krb5/fcache.c for (i = 0; i < data_len; ++i) { i 47 source4/heimdal/lib/krb5/generate_seq_number.c int i; i 54 source4/heimdal/lib/krb5/generate_seq_number.c for (p = (u_char *)subkey->keyvalue.data, i = 0; i 55 source4/heimdal/lib/krb5/generate_seq_number.c i < subkey->keyvalue.length; i 56 source4/heimdal/lib/krb5/generate_seq_number.c ++i, ++p) i 232 source4/heimdal/lib/krb5/get_cred.c int i; i 233 source4/heimdal/lib/krb5/get_cred.c for (i = 0; i < padata->len; i++) { i 234 source4/heimdal/lib/krb5/get_cred.c ret = copy_PA_DATA(&padata->val[i], &t->padata->val[i + 1]); i 713 source4/heimdal/lib/krb5/get_cred.c int i; i 717 source4/heimdal/lib/krb5/get_cred.c for(i = 0; tmp && tmp[i]; i++); /* XXX */ i 718 source4/heimdal/lib/krb5/get_cred.c tmp = realloc(tmp, (i+2)*sizeof(*tmp)); i 725 source4/heimdal/lib/krb5/get_cred.c ret = krb5_copy_creds(context, tkt, &tmp[i]); i 726 source4/heimdal/lib/krb5/get_cred.c tmp[i+1] = NULL; i 1084 source4/heimdal/lib/krb5/get_cred.c f.i = flags; i 1113 source4/heimdal/lib/krb5/get_cred.c int i; i 1172 source4/heimdal/lib/krb5/get_cred.c for(i = 0; tgts && tgts[i]; i++) { i 1173 source4/heimdal/lib/krb5/get_cred.c krb5_cc_store_cred(context, ccache, tgts[i]); i 1174 source4/heimdal/lib/krb5/get_cred.c krb5_free_creds(context, tgts[i]); i 1190 source4/heimdal/lib/krb5/get_cred.c flags.i = 0; i 1304 source4/heimdal/lib/krb5/get_cred.c int i; i 1314 source4/heimdal/lib/krb5/get_cred.c flags.i = 0; i 1391 source4/heimdal/lib/krb5/get_cred.c for(i = 0; tgts && tgts[i]; i++) { i 1392 source4/heimdal/lib/krb5/get_cred.c krb5_cc_store_cred(context, ccache, tgts[i]); i 1393 source4/heimdal/lib/krb5/get_cred.c krb5_free_creds(context, tgts[i]); i 1440 source4/heimdal/lib/krb5/get_cred.c flags.i = 0; i 44 source4/heimdal/lib/krb5/get_for_creds.c unsigned n, i; i 59 source4/heimdal/lib/krb5/get_for_creds.c for (i = addr->len; i < (addr->len + n); ++i) { i 60 source4/heimdal/lib/krb5/get_for_creds.c addr->val[i].addr_type = 0; i 61 source4/heimdal/lib/krb5/get_for_creds.c krb5_data_zero(&addr->val[i].address); i 63 source4/heimdal/lib/krb5/get_for_creds.c i = addr->len; i 72 source4/heimdal/lib/krb5/get_for_creds.c addr->val[i++] = ad; i 78 source4/heimdal/lib/krb5/get_for_creds.c addr->len = i; i 58 source4/heimdal/lib/krb5/get_host_realm.c unsigned int n, i; i 71 source4/heimdal/lib/krb5/get_host_realm.c for (i = 0; i < n + 1; ++i) i 72 source4/heimdal/lib/krb5/get_host_realm.c (*realms)[i] = NULL; i 74 source4/heimdal/lib/krb5/get_host_realm.c for (i = 0, rr = head; rr; rr = rr->next) { i 80 source4/heimdal/lib/krb5/get_host_realm.c for (i = 0; i < n; ++i) i 81 source4/heimdal/lib/krb5/get_host_realm.c free ((*realms)[i]); i 85 source4/heimdal/lib/krb5/get_host_realm.c (*realms)[i] = tmp; i 86 source4/heimdal/lib/krb5/get_host_realm.c ++i; i 102 source4/heimdal/lib/krb5/get_host_realm.c int i, ret; i 112 source4/heimdal/lib/krb5/get_host_realm.c for (i = 0; labels[i] != NULL; i++) { i 113 source4/heimdal/lib/krb5/get_host_realm.c ret = snprintf(dom, sizeof(dom), "%s.%s.", labels[i], domain); i 44 source4/heimdal/lib/krb5/get_in_tkt.c unsigned int i; i 57 source4/heimdal/lib/krb5/get_in_tkt.c for (i = 0; etypes[i]; ++i) i 59 source4/heimdal/lib/krb5/get_in_tkt.c *len = i; i 60 source4/heimdal/lib/krb5/get_in_tkt.c *val = malloc(i * sizeof(**val)); i 61 source4/heimdal/lib/krb5/get_in_tkt.c if (i != 0 && *val == NULL) { i 68 source4/heimdal/lib/krb5/get_in_tkt.c i * sizeof(*tmp)); i 90 source4/heimdal/lib/krb5/get_in_tkt.c int i = 0, cmp; i 97 source4/heimdal/lib/krb5/get_in_tkt.c KRB5_PADATA_SERVER_REFERRAL, &i); i 217 source4/heimdal/lib/krb5/get_in_tkt.c int i = 0; i 224 source4/heimdal/lib/krb5/get_in_tkt.c KRB5_PADATA_CLIENT_CANONICALIZED, &i); i 624 source4/heimdal/lib/krb5/get_in_tkt.c int i; i 644 source4/heimdal/lib/krb5/get_in_tkt.c for (i = 0; i < netypes; ++i) { i 647 source4/heimdal/lib/krb5/get_in_tkt.c ret = (*key_proc)(context, enctypes[i], *salt, keyseed, &key); i 651 source4/heimdal/lib/krb5/get_in_tkt.c enctypes[i], key); i 766 source4/heimdal/lib/krb5/get_in_tkt.c int i; i 775 source4/heimdal/lib/krb5/get_in_tkt.c for(i = 0; i < preauth->len; i++) { i 776 source4/heimdal/lib/krb5/get_in_tkt.c if(preauth->val[i].type == KRB5_PADATA_ENC_TIMESTAMP){ i 779 source4/heimdal/lib/krb5/get_in_tkt.c for(j = 0; j < preauth->val[i].info.len; j++) { i 781 source4/heimdal/lib/krb5/get_in_tkt.c if(preauth->val[i].info.val[j].salttype) i 782 source4/heimdal/lib/krb5/get_in_tkt.c salt.salttype = *preauth->val[i].info.val[j].salttype; i 785 source4/heimdal/lib/krb5/get_in_tkt.c if(preauth->val[i].info.val[j].salt) i 786 source4/heimdal/lib/krb5/get_in_tkt.c salt.saltvalue = *preauth->val[i].info.val[j].salt; i 794 source4/heimdal/lib/krb5/get_in_tkt.c &preauth->val[i].info.val[j].etype, 1, i 850 source4/heimdal/lib/krb5/get_in_tkt.c int i; i 855 source4/heimdal/lib/krb5/get_in_tkt.c for(i = 0; i < md.len; i++){ i 856 source4/heimdal/lib/krb5/get_in_tkt.c switch(md.val[i].padata_type){ i 865 source4/heimdal/lib/krb5/get_in_tkt.c md.val[i].padata_value.data, i 866 source4/heimdal/lib/krb5/get_in_tkt.c md.val[i].padata_value.length, i 989 source4/heimdal/lib/krb5/get_in_tkt.c int i = 0; i 991 source4/heimdal/lib/krb5/get_in_tkt.c KRB5_PADATA_PW_SALT, &i); i 993 source4/heimdal/lib/krb5/get_in_tkt.c i = 0; i 996 source4/heimdal/lib/krb5/get_in_tkt.c KRB5_PADATA_AFS3_SALT, &i); i 215 source4/heimdal/lib/krb5/init_creds_pw.c int i; i 228 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; i < lr->len; ++i) { i 229 source4/heimdal/lib/krb5/init_creds_pw.c if (lr->val[i].lr_value <= t) { i 230 source4/heimdal/lib/krb5/init_creds_pw.c switch (abs(lr->val[i].lr_type)) { i 234 source4/heimdal/lib/krb5/init_creds_pw.c lr->val[i].lr_value); i 240 source4/heimdal/lib/krb5/init_creds_pw.c lr->val[i].lr_value); i 707 source4/heimdal/lib/krb5/init_creds_pw.c int i, j; i 716 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; i < e.len; i++) { i 717 source4/heimdal/lib/krb5/init_creds_pw.c if (asreq->req_body.etype.val[j] == e.val[i].etype) { i 719 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) i 722 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.data = *e.val[i].salt; i 723 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.length = strlen(*e.val[i].salt); i 727 source4/heimdal/lib/krb5/init_creds_pw.c ret = set_paid(paid, context, e.val[i].etype, i 731 source4/heimdal/lib/krb5/init_creds_pw.c e.val[i].s2kparams); i 732 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) i 756 source4/heimdal/lib/krb5/init_creds_pw.c int i, j; i 765 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; i < e.len; i++) { i 766 source4/heimdal/lib/krb5/init_creds_pw.c if (asreq->req_body.etype.val[j] == e.val[i].etype) { i 769 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) i 772 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue = *e.val[i].salt; i 775 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salttype) i 776 source4/heimdal/lib/krb5/init_creds_pw.c salt.salttype = *e.val[i].salttype; i 778 source4/heimdal/lib/krb5/init_creds_pw.c ret = set_paid(paid, context, e.val[i].etype, i 783 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) i 839 source4/heimdal/lib/krb5/init_creds_pw.c int i; i 842 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; i < md->len; i++) i 843 source4/heimdal/lib/krb5/init_creds_pw.c if (md->val[i].padata_type == type) i 844 source4/heimdal/lib/krb5/init_creds_pw.c return &md->val[i]; i 856 source4/heimdal/lib/krb5/init_creds_pw.c int i; i 858 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; p == NULL && i < sizeof(pa_prefs)/sizeof(pa_prefs[0]); i++) { i 859 source4/heimdal/lib/krb5/init_creds_pw.c PA_DATA *pa = find_pa_data(md, pa_prefs[i].type); i 862 source4/heimdal/lib/krb5/init_creds_pw.c paid->salt.salttype = pa_prefs[i].type; i 863 source4/heimdal/lib/krb5/init_creds_pw.c p = (*pa_prefs[i].salt_info)(context, client, asreq, i 937 source4/heimdal/lib/krb5/init_creds_pw.c int i; i 951 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; i < netypes; ++i) { i 954 source4/heimdal/lib/krb5/init_creds_pw.c ret = (*key_proc)(context, enctypes[i], keyseed, i 958 source4/heimdal/lib/krb5/init_creds_pw.c ret = make_pa_enc_timestamp (context, md, enctypes[i], key); i 132 source4/heimdal/lib/krb5/kcm.c int i; i 145 source4/heimdal/lib/krb5/kcm.c for (i = 0; i < context->max_retries; i++) { i 1135 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_int32(request, flags.i); i 80 source4/heimdal/lib/krb5/keytab.c int i; i 96 source4/heimdal/lib/krb5/keytab.c for(i = 0; i < context->num_kt_types; i++) { i 97 source4/heimdal/lib/krb5/keytab.c if(strncasecmp(type, context->kt_types[i].prefix, type_len) == 0) i 100 source4/heimdal/lib/krb5/keytab.c if(i == context->num_kt_types) { i 112 source4/heimdal/lib/krb5/keytab.c memcpy(k, &context->kt_types[i], sizeof(*k)); i 187 source4/heimdal/lib/krb5/keytab_file.c int i; i 231 source4/heimdal/lib/krb5/keytab_file.c for(i = 0; i < p->name.name_string.len; i++){ i 232 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_kt_ret_string(context, sp, p->name.name_string.val + i); i 267 source4/heimdal/lib/krb5/keytab_file.c int i; i 277 source4/heimdal/lib/krb5/keytab_file.c for(i = 0; i < p->name.name_string.len; i++){ i 278 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_kt_store_string(sp, p->name.name_string.val[i]); i 366 source4/heimdal/lib/krb5/keytab_keyfile.c int i; i 368 source4/heimdal/lib/krb5/keytab_keyfile.c for (i = 0; i < len; i++) { i 104 source4/heimdal/lib/krb5/keytab_memory.c int i; i 124 source4/heimdal/lib/krb5/keytab_memory.c for(i = 0; i < d->num_entries; i++) i 125 source4/heimdal/lib/krb5/keytab_memory.c krb5_kt_free_entry(context, &d->entries[i]); i 333 source4/heimdal/lib/krb5/krb5.h krb5_flags i; i 353 source4/heimdal/lib/krb5/krb5.h krb5_flags i; i 380 source4/heimdal/lib/krb5/krbhst.c int count, i; i 385 source4/heimdal/lib/krb5/krbhst.c for(i = 0; i < count; i++) i 386 source4/heimdal/lib/krb5/krbhst.c append_host_hostinfo(kd, res[i]); i 399 source4/heimdal/lib/krb5/krbhst.c int i; i 408 source4/heimdal/lib/krb5/krbhst.c for(i = 0; hostlist && hostlist[i] != NULL; i++) i 409 source4/heimdal/lib/krb5/krbhst.c append_host_string(context, kd, hostlist[i], kd->def_port, kd->port); i 190 source4/heimdal/lib/krb5/log.c int i; i 197 source4/heimdal/lib/krb5/log.c i = find_value(sev, syslogvals); i 198 source4/heimdal/lib/krb5/log.c if(i == -1) i 199 source4/heimdal/lib/krb5/log.c i = LOG_ERR; i 200 source4/heimdal/lib/krb5/log.c sd->priority = i; i 201 source4/heimdal/lib/krb5/log.c i = find_value(fac, syslogvals); i 202 source4/heimdal/lib/krb5/log.c if(i == -1) i 203 source4/heimdal/lib/krb5/log.c i = LOG_AUTH; i 204 source4/heimdal/lib/krb5/log.c sd->priority |= i; i 205 source4/heimdal/lib/krb5/log.c roken_openlog(facility->program, LOG_PID | LOG_NDELAY, i); i 306 source4/heimdal/lib/krb5/log.c int i = open(fn, O_WRONLY | O_CREAT | i 308 source4/heimdal/lib/krb5/log.c if(i < 0) { i 316 source4/heimdal/lib/krb5/log.c rk_cloexec(i); i 317 source4/heimdal/lib/krb5/log.c file = fdopen(i, "a"); i 320 source4/heimdal/lib/krb5/log.c close(i); i 382 source4/heimdal/lib/krb5/log.c int i; i 383 source4/heimdal/lib/krb5/log.c for(i = 0; i < fac->len; i++) i 384 source4/heimdal/lib/krb5/log.c (*fac->val[i].close_func)(fac->val[i].data); i 411 source4/heimdal/lib/krb5/log.c int i; i 413 source4/heimdal/lib/krb5/log.c for(i = 0; fac && i < fac->len; i++) i 414 source4/heimdal/lib/krb5/log.c if(fac->val[i].min <= level && i 415 source4/heimdal/lib/krb5/log.c (fac->val[i].max < 0 || fac->val[i].max >= level)) { i 427 source4/heimdal/lib/krb5/log.c (*fac->val[i].log_func)(buf, actual, fac->val[i].data); i 47 source4/heimdal/lib/krb5/misc.c int i; i 58 source4/heimdal/lib/krb5/misc.c for (i = 0; i < self->name.name_string.len; i++) { i 59 source4/heimdal/lib/krb5/misc.c size = strlen(self->name.name_string.val[i]); i 60 source4/heimdal/lib/krb5/misc.c ssize = krb5_storage_write(sp, self->name.name_string.val[i], size); i 42 source4/heimdal/lib/krb5/n-fold.c int i; i 56 source4/heimdal/lib/krb5/n-fold.c for(i = lbit; i < 8; i += len) i 57 source4/heimdal/lib/krb5/n-fold.c tmp[bytes - 1] |= buf[0] >> i; i 59 source4/heimdal/lib/krb5/n-fold.c for(i = 0; i < bytes; i++) { i 63 source4/heimdal/lib/krb5/n-fold.c bb = 8 * i - bits; i 76 source4/heimdal/lib/krb5/n-fold.c buf[i] = (tmp[b1] << s1) | (tmp[b2] >> s2); i 87 source4/heimdal/lib/krb5/n-fold.c int i; i 89 source4/heimdal/lib/krb5/n-fold.c for(i = len - 1; i >= 0; i--){ i 90 source4/heimdal/lib/krb5/n-fold.c int x = a[i] + b[i] + carry; i 92 source4/heimdal/lib/krb5/n-fold.c a[i] = x & 0xff; i 94 source4/heimdal/lib/krb5/n-fold.c for(i = len - 1; carry && i >= 0; i--){ i 95 source4/heimdal/lib/krb5/n-fold.c int x = a[i] + carry; i 97 source4/heimdal/lib/krb5/n-fold.c a[i] = x & 0xff; i 91 source4/heimdal/lib/krb5/pac.c uint32_t i, tmp, tmp2, header_end; i 140 source4/heimdal/lib/krb5/pac.c for (i = 0; i < p->pac->numbuffers; i++) { i 141 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].type), out); i 142 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].buffersize), out); i 143 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].offset_lo), out); i 144 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].offset_hi), out); i 147 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].offset_lo & (PAC_ALIGNMENT - 1)) { i 153 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].offset_hi) { i 159 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].offset_lo > len) { i 165 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].offset_lo < header_end) { i 169 source4/heimdal/lib/krb5/pac.c (unsigned long)p->pac->buffers[i].offset_lo, i 173 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].buffersize > len - p->pac->buffers[i].offset_lo){ i 180 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].type == PAC_SERVER_CHECKSUM) { i 187 source4/heimdal/lib/krb5/pac.c p->server_checksum = &p->pac->buffers[i]; i 188 source4/heimdal/lib/krb5/pac.c } else if (p->pac->buffers[i].type == PAC_PRIVSVR_CHECKSUM) { i 195 source4/heimdal/lib/krb5/pac.c p->privsvr_checksum = &p->pac->buffers[i]; i 196 source4/heimdal/lib/krb5/pac.c } else if (p->pac->buffers[i].type == PAC_LOGON_NAME) { i 203 source4/heimdal/lib/krb5/pac.c p->logon_name = &p->pac->buffers[i]; i 268 source4/heimdal/lib/krb5/pac.c uint32_t i; i 280 source4/heimdal/lib/krb5/pac.c for (i = 0; i < len; i++) i 281 source4/heimdal/lib/krb5/pac.c p->pac->buffers[i].offset_lo += PAC_INFO_BUFFER_SIZE; i 348 source4/heimdal/lib/krb5/pac.c uint32_t i; i 350 source4/heimdal/lib/krb5/pac.c for (i = 0; i < p->pac->numbuffers; i++) { i 351 source4/heimdal/lib/krb5/pac.c const size_t len = p->pac->buffers[i].buffersize; i 352 source4/heimdal/lib/krb5/pac.c const size_t offset = p->pac->buffers[i].offset_lo; i 354 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].type != type) i 379 source4/heimdal/lib/krb5/pac.c size_t i; i 387 source4/heimdal/lib/krb5/pac.c for (i = 0; i < p->pac->numbuffers; i++) i 388 source4/heimdal/lib/krb5/pac.c (*types)[i] = p->pac->buffers[i].type; i 649 source4/heimdal/lib/krb5/pac.c size_t i, len; i 681 source4/heimdal/lib/krb5/pac.c for (i = 0; i < len; i++) { i 682 source4/heimdal/lib/krb5/pac.c s2[i * 2] = s[i]; i 683 source4/heimdal/lib/krb5/pac.c s2[i * 2 + 1] = 0; i 877 source4/heimdal/lib/krb5/pac.c int i, num = 0; i 950 source4/heimdal/lib/krb5/pac.c for (i = 0; i < p->pac->numbuffers; i++) { i 957 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].type == PAC_SERVER_CHECKSUM) { i 962 source4/heimdal/lib/krb5/pac.c } else if (p->pac->buffers[i].type == PAC_PRIVSVR_CHECKSUM) { i 967 source4/heimdal/lib/krb5/pac.c } else if (p->pac->buffers[i].type == PAC_LOGON_NAME) { i 974 source4/heimdal/lib/krb5/pac.c len = p->pac->buffers[i].buffersize; i 975 source4/heimdal/lib/krb5/pac.c ptr = (char *)p->data.data + p->pac->buffers[i].offset_lo; i 987 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_store_uint32(sp, p->pac->buffers[i].type), out); i 144 source4/heimdal/lib/krb5/pkinit.c int i, ret; i 150 source4/heimdal/lib/krb5/pkinit.c for (i = 0; i < sizeof(cf)/sizeof(cf[0]); i++) { i 151 source4/heimdal/lib/krb5/pkinit.c ret = hx509_query_match_eku(q, cf[i].oid); i 154 source4/heimdal/lib/krb5/pkinit.c "Failed setting %s OID", cf[i].type); i 162 source4/heimdal/lib/krb5/pkinit.c "Failed cert for finding %s OID", cf[i].type); i 914 source4/heimdal/lib/krb5/pkinit.c int i; i 929 source4/heimdal/lib/krb5/pkinit.c for (i = 0; i < list.len; i++) { i 932 source4/heimdal/lib/krb5/pkinit.c ret = decode_KRB5PrincipalName(list.val[i].data, i 933 source4/heimdal/lib/krb5/pkinit.c list.val[i].length, i 1647 source4/heimdal/lib/krb5/pkinit.c int i; i 1648 source4/heimdal/lib/krb5/pkinit.c for (i = 0; moduli[i] != NULL; i++) { i 1649 source4/heimdal/lib/krb5/pkinit.c if (bits < moduli[i]->bits) i 1652 source4/heimdal/lib/krb5/pkinit.c if (moduli[i] == NULL) { i 1659 source4/heimdal/lib/krb5/pkinit.c m = moduli[i]; i 1814 source4/heimdal/lib/krb5/pkinit.c int i; i 1815 source4/heimdal/lib/krb5/pkinit.c for (i = 0; moduli[i] != NULL; i++) { i 1816 source4/heimdal/lib/krb5/pkinit.c free(moduli[i]->name); i 1817 source4/heimdal/lib/krb5/pkinit.c der_free_heim_integer(&moduli[i]->p); i 1818 source4/heimdal/lib/krb5/pkinit.c der_free_heim_integer(&moduli[i]->g); i 1819 source4/heimdal/lib/krb5/pkinit.c der_free_heim_integer(&moduli[i]->q); i 1820 source4/heimdal/lib/krb5/pkinit.c free(moduli[i]); i 1965 source4/heimdal/lib/krb5/pkinit.c int i; i 1970 source4/heimdal/lib/krb5/pkinit.c for (i = 0; moduli[i] != NULL; i++) { i 1971 source4/heimdal/lib/krb5/pkinit.c if (der_heim_integer_cmp(&moduli[i]->g, g) == 0 && i 1972 source4/heimdal/lib/krb5/pkinit.c der_heim_integer_cmp(&moduli[i]->p, p) == 0 && i 1973 source4/heimdal/lib/krb5/pkinit.c (q == NULL || der_heim_integer_cmp(&moduli[i]->q, q) == 0)) i 1975 source4/heimdal/lib/krb5/pkinit.c if (bits && bits > moduli[i]->bits) { i 1981 source4/heimdal/lib/krb5/pkinit.c moduli[i]->name); i 1985 source4/heimdal/lib/krb5/pkinit.c *name = strdup(moduli[i]->name); i 372 source4/heimdal/lib/krb5/principal.c int i; i 384 source4/heimdal/lib/krb5/principal.c for(i = 0; i < princ_num_comp(principal); i++){ i 385 source4/heimdal/lib/krb5/principal.c if(i) i 387 source4/heimdal/lib/krb5/principal.c idx = quote_string(princ_ncomp(principal, i), name, idx, len, display); i 454 source4/heimdal/lib/krb5/principal.c int i; i 466 source4/heimdal/lib/krb5/principal.c for(i = 0; i < princ_num_comp(principal); i++){ i 467 source4/heimdal/lib/krb5/principal.c plen = strlen(princ_ncomp(principal, i)); i 468 source4/heimdal/lib/krb5/principal.c if(strcspn(princ_ncomp(principal, i), quotable_chars) == plen) i 751 source4/heimdal/lib/krb5/principal.c int i; i 754 source4/heimdal/lib/krb5/principal.c for(i = 0; i < princ_num_comp(princ1); i++){ i 755 source4/heimdal/lib/krb5/principal.c if(strcmp(princ_ncomp(princ1, i), princ_ncomp(princ2, i)) != 0) i 766 source4/heimdal/lib/krb5/principal.c int i; i 769 source4/heimdal/lib/krb5/principal.c for(i = 0; i < princ_num_comp(princ1); i++){ i 770 source4/heimdal/lib/krb5/principal.c if(strcmp(princ_ncomp(princ1, i), princ2->name_string.val[i]) != 0) i 812 source4/heimdal/lib/krb5/principal.c int i; i 817 source4/heimdal/lib/krb5/principal.c for(i = 0; i < princ_num_comp(princ); i++){ i 818 source4/heimdal/lib/krb5/principal.c if(fnmatch(princ_ncomp(pattern, i), princ_ncomp(princ, i), 0) != 0) i 1215 source4/heimdal/lib/krb5/principal.c const char *n, *i, *r; i 1225 source4/heimdal/lib/krb5/principal.c i = ""; i 1229 source4/heimdal/lib/krb5/principal.c i = principal->name.name_string.val[1]; i 1251 source4/heimdal/lib/krb5/principal.c strlcpy (tmpinst, i, sizeof(tmpinst)); i 1255 source4/heimdal/lib/krb5/principal.c i = tmpinst; i 1263 source4/heimdal/lib/krb5/principal.c if (strlcpy (instance, i, aname_sz) >= aname_sz) { i 1365 source4/heimdal/lib/krb5/principal.c size_t i; i 1367 source4/heimdal/lib/krb5/principal.c for(i = 0; nametypes[i].type; i++) { i 1368 source4/heimdal/lib/krb5/principal.c if (strcasecmp(nametypes[i].type, str) == 0) { i 1369 source4/heimdal/lib/krb5/principal.c *nametype = nametypes[i].value; i 46 source4/heimdal/lib/krb5/prompter_posix.c int i; i 54 source4/heimdal/lib/krb5/prompter_posix.c for (i = 0; i < num_prompts; ++i) { i 55 source4/heimdal/lib/krb5/prompter_posix.c if (prompts[i].hidden) { i 56 source4/heimdal/lib/krb5/prompter_posix.c if(UI_UTIL_read_pw_string(prompts[i].reply->data, i 57 source4/heimdal/lib/krb5/prompter_posix.c prompts[i].reply->length, i 58 source4/heimdal/lib/krb5/prompter_posix.c prompts[i].prompt, i 62 source4/heimdal/lib/krb5/prompter_posix.c char *s = prompts[i].reply->data; i 64 source4/heimdal/lib/krb5/prompter_posix.c fputs (prompts[i].prompt, stdout); i 66 source4/heimdal/lib/krb5/prompter_posix.c if(fgets(prompts[i].reply->data, i 67 source4/heimdal/lib/krb5/prompter_posix.c prompts[i].reply->length, i 70 source4/heimdal/lib/krb5/rd_cred.c int i; i 256 source4/heimdal/lib/krb5/rd_cred.c for (i = 0; i < enc_krb_cred_part.ticket_info.len; ++i) { i 257 source4/heimdal/lib/krb5/rd_cred.c KrbCredInfo *kci = &enc_krb_cred_part.ticket_info.val[i]; i 269 source4/heimdal/lib/krb5/rd_cred.c &cred.tickets.val[i], &len, ret); i 302 source4/heimdal/lib/krb5/rd_cred.c (*ret_creds)[i] = creds; i 305 source4/heimdal/lib/krb5/rd_cred.c (*ret_creds)[i] = NULL; i 316 source4/heimdal/lib/krb5/rd_cred.c for(i = 0; (*ret_creds)[i]; i++) i 317 source4/heimdal/lib/krb5/rd_cred.c krb5_free_creds(context, (*ret_creds)[i]); i 332 source4/heimdal/lib/krb5/rd_cred.c int i; i 340 source4/heimdal/lib/krb5/rd_cred.c for(i = 0; creds && creds[i]; i++) { i 341 source4/heimdal/lib/krb5/rd_cred.c krb5_cc_store_cred(context, ccache, creds[i]); i 342 source4/heimdal/lib/krb5/rd_cred.c krb5_free_creds(context, creds[i]); i 174 source4/heimdal/lib/krb5/rd_req.c unsigned i; i 185 source4/heimdal/lib/krb5/rd_req.c for (i = 0; i < ad->len; i++) { i 186 source4/heimdal/lib/krb5/rd_req.c if (ad->val[i].ad_type == KRB5_AUTHDATA_IF_RELEVANT) { i 187 source4/heimdal/lib/krb5/rd_req.c ret = decode_AD_IF_RELEVANT(ad->val[i].ad_data.data, i 188 source4/heimdal/lib/krb5/rd_req.c ad->val[i].ad_data.length, i 467 source4/heimdal/lib/krb5/rd_req.c int i; i 469 source4/heimdal/lib/krb5/rd_req.c for (i = 0; i < etypes.len; i++) { i 470 source4/heimdal/lib/krb5/rd_req.c if (krb5_enctype_valid(context, etypes.val[i]) == 0) { i 471 source4/heimdal/lib/krb5/rd_req.c ac->keytype = etypes.val[i]; i 184 source4/heimdal/lib/krb5/replay.c int i; i 188 source4/heimdal/lib/krb5/replay.c for(i = 0; i < auth->cname.name_string.len; i++) i 189 source4/heimdal/lib/krb5/replay.c MD5_Update(&md5, auth->cname.name_string.val[i], i 190 source4/heimdal/lib/krb5/replay.c strlen(auth->cname.name_string.val[i])); i 374 source4/heimdal/lib/krb5/send_to_kdc.c int i; i 378 source4/heimdal/lib/krb5/send_to_kdc.c for (i = 0; i < context->max_retries; ++i) { i 104 source4/heimdal/lib/krb5/store.c int i; i 105 source4/heimdal/lib/krb5/store.c for (i = size - 1; i >= 0; i--) { i 106 source4/heimdal/lib/krb5/store.c p[i] = value & 0xff; i 117 source4/heimdal/lib/krb5/store.c int i; i 118 source4/heimdal/lib/krb5/store.c for (i = 0; i < size; i++) i 119 source4/heimdal/lib/krb5/store.c v = (v << 8) + p[i]; i 518 source4/heimdal/lib/krb5/store.c int i; i 533 source4/heimdal/lib/krb5/store.c for(i = 0; i < p->name.name_string.len; i++){ i 534 source4/heimdal/lib/krb5/store.c ret = krb5_store_string(sp, p->name.name_string.val[i]); i 544 source4/heimdal/lib/krb5/store.c int i; i 583 source4/heimdal/lib/krb5/store.c for(i = 0; i < ncomp; i++){ i 584 source4/heimdal/lib/krb5/store.c ret = krb5_ret_string(sp, &p->name.name_string.val[i]); i 586 source4/heimdal/lib/krb5/store.c while (i >= 0) i 587 source4/heimdal/lib/krb5/store.c free(p->name.name_string.val[i--]); i 692 source4/heimdal/lib/krb5/store.c int i; i 696 source4/heimdal/lib/krb5/store.c for(i = 0; i<p.len; i++){ i 697 source4/heimdal/lib/krb5/store.c ret = krb5_store_address(sp, p.val[i]); i 706 source4/heimdal/lib/krb5/store.c int i; i 716 source4/heimdal/lib/krb5/store.c for(i = 0; i < adr->len; i++){ i 717 source4/heimdal/lib/krb5/store.c ret = krb5_ret_address(sp, &adr->val[i]); i 727 source4/heimdal/lib/krb5/store.c int i; i 730 source4/heimdal/lib/krb5/store.c for(i = 0; i < auth.len; i++){ i 731 source4/heimdal/lib/krb5/store.c ret = krb5_store_int16(sp, auth.val[i].ad_type); i 733 source4/heimdal/lib/krb5/store.c ret = krb5_store_data(sp, auth.val[i].ad_data); i 745 source4/heimdal/lib/krb5/store.c int i; i 751 source4/heimdal/lib/krb5/store.c for(i = 0; i < tmp; i++){ i 754 source4/heimdal/lib/krb5/store.c auth->val[i].ad_type = tmp2; i 755 source4/heimdal/lib/krb5/store.c ret = krb5_ret_data(sp, &auth->val[i].ad_data); i 765 source4/heimdal/lib/krb5/store.c int i; i 766 source4/heimdal/lib/krb5/store.c for (i = 0; i < 32; i++) { i 800 source4/heimdal/lib/krb5/store.c ret = krb5_store_int32(sp, creds->flags.i); i 848 source4/heimdal/lib/krb5/store.c creds->flags.i = 0; i 850 source4/heimdal/lib/krb5/store.c if (creds->flags.i & mask) i 855 source4/heimdal/lib/krb5/store.c creds->flags.i = dummy32; i 1003 source4/heimdal/lib/krb5/store.c creds->flags.i = 0; i 1005 source4/heimdal/lib/krb5/store.c if (creds->flags.i & mask) i 1010 source4/heimdal/lib/krb5/store.c creds->flags.i = dummy32; i 136 source4/heimdal/lib/krb5/ticket.c int i; i 152 source4/heimdal/lib/krb5/ticket.c for (i = 0; i < ad->len; i++) { i 153 source4/heimdal/lib/krb5/ticket.c if (!*found && ad->val[i].ad_type == type) { i 154 source4/heimdal/lib/krb5/ticket.c ret = der_copy_octet_string(&ad->val[i].ad_data, data); i 163 source4/heimdal/lib/krb5/ticket.c switch (ad->val[i].ad_type) { i 166 source4/heimdal/lib/krb5/ticket.c ret = decode_AuthorizationData(ad->val[i].ad_data.data, i 167 source4/heimdal/lib/krb5/ticket.c ad->val[i].ad_data.length, i 188 source4/heimdal/lib/krb5/ticket.c ret = decode_AD_KDCIssued(ad->val[i].ad_data.data, i 189 source4/heimdal/lib/krb5/ticket.c ad->val[i].ad_data.length, i 252 source4/heimdal/lib/krb5/ticket.c ad->val[i].ad_type); i 281 source4/heimdal/lib/krb5/transited.c int i; i 283 source4/heimdal/lib/krb5/transited.c for(i = 0; i < length; i++){ i 288 source4/heimdal/lib/krb5/transited.c if(tr[i] == '\\'){ i 292 source4/heimdal/lib/krb5/transited.c if(tr[i] == ','){ i 293 source4/heimdal/lib/krb5/transited.c tmp = malloc(tr + i - start + 1); i 299 source4/heimdal/lib/krb5/transited.c memcpy(tmp, start, tr + i - start); i 300 source4/heimdal/lib/krb5/transited.c tmp[tr + i - start] = '\0'; i 309 source4/heimdal/lib/krb5/transited.c start = tr + i + 1; i 312 source4/heimdal/lib/krb5/transited.c tmp = malloc(tr + i - start + 1); i 319 source4/heimdal/lib/krb5/transited.c memcpy(tmp, start, tr + i - start); i 320 source4/heimdal/lib/krb5/transited.c tmp[tr + i - start] = '\0'; i 403 source4/heimdal/lib/krb5/transited.c unsigned int i; i 407 source4/heimdal/lib/krb5/transited.c for(i = 0; i < num_realms; i++){ i 408 source4/heimdal/lib/krb5/transited.c len += strlen(realms[i]); i 409 source4/heimdal/lib/krb5/transited.c if(realms[i][0] == '/') i 417 source4/heimdal/lib/krb5/transited.c for(i = 0; i < num_realms; i++){ i 418 source4/heimdal/lib/krb5/transited.c if(i && i < num_realms - 1) i 420 source4/heimdal/lib/krb5/transited.c if(realms[i][0] == '/') i 422 source4/heimdal/lib/krb5/transited.c strlcat(s, realms[i], len + 1); i 439 source4/heimdal/lib/krb5/transited.c int i; i 449 source4/heimdal/lib/krb5/transited.c for(i = 0; i < num_realms; i++) { i 451 source4/heimdal/lib/krb5/transited.c if(strcmp(*p, realms[i]) == 0) i 459 source4/heimdal/lib/krb5/transited.c realms[i]); i 461 source4/heimdal/lib/krb5/transited.c *bad_realm = i; i 475 source4/heimdal/lib/krb5/transited.c int i; i 484 source4/heimdal/lib/krb5/transited.c for(i = 0; i < num_realms; i++) { i 487 source4/heimdal/lib/krb5/transited.c if(strcmp(*p, realms[i]) == 0) { i 494 source4/heimdal/lib/krb5/transited.c *bad_realm = i; i 508 source4/heimdal/lib/krb5/transited.c int num, i; i 513 source4/heimdal/lib/krb5/transited.c for(i = 0; i < num; i++) i 514 source4/heimdal/lib/krb5/transited.c printf("%s\n", r[i]); i 65 source4/heimdal/lib/krb5/v4_glue.c int i; i 79 source4/heimdal/lib/krb5/v4_glue.c for (i=0; i<TKTLIFENUMFIXED; i++) i 80 source4/heimdal/lib/krb5/v4_glue.c if (life <= _tkt_lifetimes[i]) i 81 source4/heimdal/lib/krb5/v4_glue.c return i + TKTLIFEMINFIXED; i 148 source4/heimdal/lib/krb5/v4_glue.c int fd, i; i 179 source4/heimdal/lib/krb5/v4_glue.c for (i = 0; i < KRB5_TF_LCK_RETRY_COUNT; i++) { i 185 source4/heimdal/lib/krb5/v4_glue.c if (i == KRB5_TF_LCK_RETRY_COUNT) { i 134 source4/heimdal/lib/ntlm/ntlm.c size_t len, i; i 148 source4/heimdal/lib/ntlm/ntlm.c for (i = 0; i < len; i++) { i 149 source4/heimdal/lib/ntlm/ntlm.c unsigned char t = (unsigned char)string[i]; i 156 source4/heimdal/lib/ntlm/ntlm.c p[(i * 2) + 0] = t; i 157 source4/heimdal/lib/ntlm/ntlm.c p[(i * 2) + 1] = 0; i 213 source4/heimdal/lib/ntlm/ntlm.c size_t i; i 214 source4/heimdal/lib/ntlm/ntlm.c for (i = 0; i < desc->length / 2; i++) { i 215 source4/heimdal/lib/ntlm/ntlm.c (*s)[i] = (*s)[i * 2]; i 216 source4/heimdal/lib/ntlm/ntlm.c if ((*s)[i * 2 + 1]) { i 222 source4/heimdal/lib/ntlm/ntlm.c (*s)[i] = '\0'; i 59 source4/heimdal/lib/roken/base64.c int i; i 68 source4/heimdal/lib/roken/base64.c for (i = 0; i < size;) { i 69 source4/heimdal/lib/roken/base64.c c = q[i++]; i 71 source4/heimdal/lib/roken/base64.c if (i < size) i 72 source4/heimdal/lib/roken/base64.c c += q[i]; i 73 source4/heimdal/lib/roken/base64.c i++; i 75 source4/heimdal/lib/roken/base64.c if (i < size) i 76 source4/heimdal/lib/roken/base64.c c += q[i]; i 77 source4/heimdal/lib/roken/base64.c i++; i 82 source4/heimdal/lib/roken/base64.c if (i > size) i 84 source4/heimdal/lib/roken/base64.c if (i > size + 1) i 98 source4/heimdal/lib/roken/base64.c int i; i 103 source4/heimdal/lib/roken/base64.c for (i = 0; i < 4; i++) { i 105 source4/heimdal/lib/roken/base64.c if (token[i] == '=') i 110 source4/heimdal/lib/roken/base64.c val += pos(token[i]); i 50 source4/heimdal/lib/roken/copyhostent.c int i, n; i 72 source4/heimdal/lib/roken/copyhostent.c for (i = 0; i < n + 1; ++i) i 73 source4/heimdal/lib/roken/copyhostent.c res->h_aliases[i] = NULL; i 74 source4/heimdal/lib/roken/copyhostent.c for (i = 0; i < n; ++i) { i 75 source4/heimdal/lib/roken/copyhostent.c res->h_aliases[i] = strdup (h->h_aliases[i]); i 76 source4/heimdal/lib/roken/copyhostent.c if (res->h_aliases[i] == NULL) { i 89 source4/heimdal/lib/roken/copyhostent.c for (i = 0; i < n + 1; ++i) { i 90 source4/heimdal/lib/roken/copyhostent.c res->h_addr_list[i] = NULL; i 92 source4/heimdal/lib/roken/copyhostent.c for (i = 0; i < n; ++i) { i 93 source4/heimdal/lib/roken/copyhostent.c res->h_addr_list[i] = malloc (h->h_length); i 94 source4/heimdal/lib/roken/copyhostent.c if (res->h_addr_list[i] == NULL) { i 98 source4/heimdal/lib/roken/copyhostent.c memcpy (res->h_addr_list[i], h->h_addr_list[i], h->h_length); i 97 source4/heimdal/lib/roken/getarg.c int i; i 124 source4/heimdal/lib/roken/getarg.c for(i = 0; i < num_args; i++){ i 127 source4/heimdal/lib/roken/getarg.c if(ISFLAG(args[i]) || i 128 source4/heimdal/lib/roken/getarg.c args[i].short_name == 0 || args[i].long_name == NULL) { i 131 source4/heimdal/lib/roken/getarg.c if(args[i].short_name) { i 132 source4/heimdal/lib/roken/getarg.c print_arg(buf, sizeof(buf), 1, 0, args + i, i18n); i 133 source4/heimdal/lib/roken/getarg.c printf("Fl %c%s", args[i].short_name, buf); i 134 source4/heimdal/lib/roken/getarg.c if(args[i].long_name) i 137 source4/heimdal/lib/roken/getarg.c if(args[i].long_name) { i 138 source4/heimdal/lib/roken/getarg.c print_arg(buf, sizeof(buf), 1, 1, args + i, i18n); i 140 source4/heimdal/lib/roken/getarg.c args[i].type == arg_negative_flag ? "no-" : "", i 141 source4/heimdal/lib/roken/getarg.c args[i].long_name, buf); i 145 source4/heimdal/lib/roken/getarg.c print_arg(buf, sizeof(buf), 1, 0, args + i, i18n); i 146 source4/heimdal/lib/roken/getarg.c printf(".Oo Fl %c%s \\*(Ba Xo\n", args[i].short_name, buf); i 147 source4/heimdal/lib/roken/getarg.c print_arg(buf, sizeof(buf), 1, 1, args + i, i18n); i 148 source4/heimdal/lib/roken/getarg.c printf(".Fl -%s%s\n.Xc\n.Oc\n", args[i].long_name, buf); i 160 source4/heimdal/lib/roken/getarg.c for(i = 0; i < num_args; i++){ i 162 source4/heimdal/lib/roken/getarg.c if(args[i].short_name){ i 163 source4/heimdal/lib/roken/getarg.c printf(".Fl %c", args[i].short_name); i 164 source4/heimdal/lib/roken/getarg.c print_arg(buf, sizeof(buf), 1, 0, args + i, i18n); i 166 source4/heimdal/lib/roken/getarg.c if(args[i].long_name) i 170 source4/heimdal/lib/roken/getarg.c if(args[i].long_name){ i 172 source4/heimdal/lib/roken/getarg.c args[i].type == arg_negative_flag ? "no-" : "", i 173 source4/heimdal/lib/roken/getarg.c args[i].long_name); i 174 source4/heimdal/lib/roken/getarg.c print_arg(buf, sizeof(buf), 1, 1, args + i, i18n); i 178 source4/heimdal/lib/roken/getarg.c if(args[i].help) i 179 source4/heimdal/lib/roken/getarg.c printf("%s\n", args[i].help); i 231 source4/heimdal/lib/roken/getarg.c int i; i 254 source4/heimdal/lib/roken/getarg.c for (i = 0; i < num_args; ++i) { i 255 source4/heimdal/lib/roken/getarg.c if(args[i].short_name && ISFLAG(args[i])) { i 259 source4/heimdal/lib/roken/getarg.c s[0] = args[i].short_name; i 270 source4/heimdal/lib/roken/getarg.c for (i = 0; i < num_args; ++i) { i 273 source4/heimdal/lib/roken/getarg.c if (args[i].long_name) { i 277 source4/heimdal/lib/roken/getarg.c if(args[i].type == arg_negative_flag) { i 281 source4/heimdal/lib/roken/getarg.c strlcat(buf, args[i].long_name, sizeof(buf)); i 282 source4/heimdal/lib/roken/getarg.c len += strlen(args[i].long_name); i 284 source4/heimdal/lib/roken/getarg.c 0, 1, &args[i], i18n); i 286 source4/heimdal/lib/roken/getarg.c if(args[i].type == arg_strings) i 291 source4/heimdal/lib/roken/getarg.c if (args[i].short_name && !ISFLAG(args[i])) { i 292 source4/heimdal/lib/roken/getarg.c snprintf(buf, sizeof(buf), "[-%c", args[i].short_name); i 295 source4/heimdal/lib/roken/getarg.c 0, 0, &args[i], i18n); i 297 source4/heimdal/lib/roken/getarg.c if(args[i].type == arg_strings) i 302 source4/heimdal/lib/roken/getarg.c if (args[i].long_name && args[i].short_name) i 311 source4/heimdal/lib/roken/getarg.c for (i = 0; i < num_args; ++i) { i 312 source4/heimdal/lib/roken/getarg.c if (args[i].help) { i 315 source4/heimdal/lib/roken/getarg.c if (args[i].short_name) { i 316 source4/heimdal/lib/roken/getarg.c count += fprintf (stderr, "-%c", args[i].short_name); i 317 source4/heimdal/lib/roken/getarg.c print_arg (buf, sizeof(buf), 0, 0, &args[i], i18n); i 320 source4/heimdal/lib/roken/getarg.c if (args[i].short_name && args[i].long_name) i 322 source4/heimdal/lib/roken/getarg.c if (args[i].long_name) { i 324 source4/heimdal/lib/roken/getarg.c if (args[i].type == arg_negative_flag) i 326 source4/heimdal/lib/roken/getarg.c count += fprintf (stderr, "%s", args[i].long_name); i 327 source4/heimdal/lib/roken/getarg.c print_arg (buf, sizeof(buf), 0, 1, &args[i], i18n); i 332 source4/heimdal/lib/roken/getarg.c fprintf (stderr, "%s\n", (*i18n)(args[i].help)); i 359 source4/heimdal/lib/roken/getarg.c int i; i 374 source4/heimdal/lib/roken/getarg.c for (i = 0; i < num_args; ++i) { i 375 source4/heimdal/lib/roken/getarg.c if(args[i].long_name) { i 376 source4/heimdal/lib/roken/getarg.c int len = strlen(args[i].long_name); i 382 source4/heimdal/lib/roken/getarg.c if (strncmp (args[i].long_name, p, p_len) == 0) { i 384 source4/heimdal/lib/roken/getarg.c current = &args[i]; i 387 source4/heimdal/lib/roken/getarg.c partial = &args[i]; i 390 source4/heimdal/lib/roken/getarg.c } else if (ISFLAG(args[i]) && strncmp (p, "no-", 3) == 0) { i 560 source4/heimdal/lib/roken/getarg.c int i; i 571 source4/heimdal/lib/roken/getarg.c for(i = *goptind; i < argc; i++) { i 572 source4/heimdal/lib/roken/getarg.c if(argv[i][0] != '-') i 574 source4/heimdal/lib/roken/getarg.c if(argv[i][1] == '-'){ i 575 source4/heimdal/lib/roken/getarg.c if(argv[i][2] == 0){ i 576 source4/heimdal/lib/roken/getarg.c i++; i 579 source4/heimdal/lib/roken/getarg.c ret = arg_match_long (args, num_args, argv[i] + 2, i 580 source4/heimdal/lib/roken/getarg.c argc, argv, &i); i 582 source4/heimdal/lib/roken/getarg.c ret = arg_match_short (args, num_args, argv[i], i 583 source4/heimdal/lib/roken/getarg.c argc, argv, &i); i 588 source4/heimdal/lib/roken/getarg.c *goptind = i; i 59 source4/heimdal/lib/roken/hex.c size_t i; i 70 source4/heimdal/lib/roken/hex.c for (i = 0; i < size; i++) { i 71 source4/heimdal/lib/roken/hex.c p[i * 2] = hexchar[(*q >> 4) & 0xf]; i 72 source4/heimdal/lib/roken/hex.c p[i * 2 + 1] = hexchar[*q & 0xf]; i 75 source4/heimdal/lib/roken/hex.c p[i * 2] = '\0'; i 78 source4/heimdal/lib/roken/hex.c return i * 2; i 86 source4/heimdal/lib/roken/hex.c size_t i; i 94 source4/heimdal/lib/roken/hex.c i = 0; i 100 source4/heimdal/lib/roken/hex.c for (i = 0; i < l / 2; i++) i 101 source4/heimdal/lib/roken/hex.c p[i] = pos(str[i * 2]) << 4 | pos(str[(i * 2) + 1]); i 102 source4/heimdal/lib/roken/hex.c return i + (l & 1); i 49 source4/heimdal/lib/roken/inet_ntop.c int i; i 58 source4/heimdal/lib/roken/inet_ntop.c for (i = 0; i < 4; ++i) { i 59 source4/heimdal/lib/roken/inet_ntop.c int n = (a >> (24 - i * 8)) & 0xFF; i 73 source4/heimdal/lib/roken/inet_ntop.c if (i != 3) i 85 source4/heimdal/lib/roken/inet_ntop.c int i; i 94 source4/heimdal/lib/roken/inet_ntop.c for (i = 0; i < 8; ++i) { i 110 source4/heimdal/lib/roken/inet_ntop.c if (i != 7) i 409 source4/heimdal/lib/roken/resolve.c int i; i 471 source4/heimdal/lib/roken/resolve.c for(i = 0; i < r->h.ancount; i++) { i 478 source4/heimdal/lib/roken/resolve.c for(i = 0; i < r->h.nscount; i++) { i 485 source4/heimdal/lib/roken/resolve.c for(i = 0; i < r->h.arcount; i++) { i 197 source4/heimdal/lib/roken/rkpty.c size_t i = 0; i 205 source4/heimdal/lib/roken/rkpty.c while (i < len) { i 206 source4/heimdal/lib/roken/rkpty.c if (c->str[i] == '\\' && i < len - 1) { i 208 source4/heimdal/lib/roken/rkpty.c i++; i 209 source4/heimdal/lib/roken/rkpty.c switch(c->str[i]) { i 215 source4/heimdal/lib/roken/rkpty.c c->str[i], c->lineno); i 220 source4/heimdal/lib/roken/rkpty.c if (net_write(master, &c->str[i], 1) != 1) i 223 source4/heimdal/lib/roken/rkpty.c i++; i 254 source4/heimdal/lib/roken/roken_gethostby.c int i; i 265 source4/heimdal/lib/roken/roken_gethostby.c for(i = 0; he->h_addr_list[i]; i++) { i 267 source4/heimdal/lib/roken/roken_gethostby.c unsigned char *p = (unsigned char*)he->h_addr_list[i]; i 85 source4/heimdal/lib/roken/rtbl.c int i; i 86 source4/heimdal/lib/roken/rtbl.c for(i = 0; i < table->num_columns; i++) i 87 source4/heimdal/lib/roken/rtbl.c if(table->columns[i]->column_id == id) i 88 source4/heimdal/lib/roken/rtbl.c return table->columns[i]; i 95 source4/heimdal/lib/roken/rtbl.c int i; i 96 source4/heimdal/lib/roken/rtbl.c for(i = 0; i < table->num_columns; i++) i 97 source4/heimdal/lib/roken/rtbl.c if(strcmp(table->columns[i]->header, column) == 0) i 98 source4/heimdal/lib/roken/rtbl.c return table->columns[i]; i 105 source4/heimdal/lib/roken/rtbl.c int i, j; i 107 source4/heimdal/lib/roken/rtbl.c for (i = 0; i < table->num_columns; i++) { i 108 source4/heimdal/lib/roken/rtbl.c struct column_data *c = table->columns[i]; i 188 source4/heimdal/lib/roken/rtbl.c int i; i 194 source4/heimdal/lib/roken/rtbl.c for (i = 0; i < column->num_rows; i++) i 195 source4/heimdal/lib/roken/rtbl.c column->width = max (column->width, strlen (column->rows[i].data)); i 367 source4/heimdal/lib/roken/rtbl.c int i, j; i 369 source4/heimdal/lib/roken/rtbl.c for (i = 0; i < table->num_columns; i++) i 370 source4/heimdal/lib/roken/rtbl.c column_compute_width (table, table->columns[i]); i 372 source4/heimdal/lib/roken/rtbl.c for (i = 0; i < table->num_columns; i++) { i 373 source4/heimdal/lib/roken/rtbl.c struct column_data *c = table->columns[i]; i 375 source4/heimdal/lib/roken/rtbl.c if(table->column_separator != NULL && i > 0) i 378 source4/heimdal/lib/roken/rtbl.c if(i == table->num_columns - 1 && c->suffix == NULL) i 392 source4/heimdal/lib/roken/rtbl.c for (i = 0; flag == 0 && i < table->num_columns; ++i) { i 393 source4/heimdal/lib/roken/rtbl.c struct column_data *c = table->columns[i]; i 403 source4/heimdal/lib/roken/rtbl.c for (i = 0; i < table->num_columns; i++) { i 405 source4/heimdal/lib/roken/rtbl.c struct column_data *c = table->columns[i]; i 407 source4/heimdal/lib/roken/rtbl.c if(table->column_separator != NULL && i > 0) i 413 source4/heimdal/lib/roken/rtbl.c if(i == table->num_columns - 1 && c->suffix == NULL) i 48 source4/heimdal/lib/roken/strcollect.c sub (char **argv, int i, int argc, va_list *ap) i 51 source4/heimdal/lib/roken/strcollect.c if(i == argc) { i 62 source4/heimdal/lib/roken/strcollect.c argv[i++] = va_arg(*ap, char*); i 63 source4/heimdal/lib/roken/strcollect.c } while(argv[i - 1] != NULL); i 74 source4/heimdal/lib/wind/bidi.c size_t i; i 81 source4/heimdal/lib/wind/bidi.c for (i = 0; i < in_len; ++i) { i 82 source4/heimdal/lib/wind/bidi.c ral |= is_ral(in[i]); i 83 source4/heimdal/lib/wind/bidi.c l |= is_l(in[i]); i 71 source4/heimdal/lib/wind/errorlist.c unsigned i; i 73 source4/heimdal/lib/wind/errorlist.c for (i = 0; i < in_len; ++i) i 74 source4/heimdal/lib/wind/errorlist.c if (_wind_stringprep_error(in[i], flags)) i 53 source4/heimdal/lib/wind/ldap.c size_t o = 0, i = 0; i 62 source4/heimdal/lib/wind/ldap.c while(i < olen && tmp[i] == 0x20) /* skip initial spaces */ i 63 source4/heimdal/lib/wind/ldap.c i++; i 65 source4/heimdal/lib/wind/ldap.c while (i < olen) { i 66 source4/heimdal/lib/wind/ldap.c if (tmp[i] == 0x20) { i 70 source4/heimdal/lib/wind/ldap.c while(i < olen && tmp[i] == 0x20) /* skip middle spaces */ i 71 source4/heimdal/lib/wind/ldap.c i++; i 73 source4/heimdal/lib/wind/ldap.c if (put_char(out, &o, tmp[i++], *out_len)) i 59 source4/heimdal/lib/wind/map.c unsigned i; i 62 source4/heimdal/lib/wind/map.c for (i = 0; i < in_len; ++i) { i 63 source4/heimdal/lib/wind/map.c struct translation ts = {in[i]}; i 81 source4/heimdal/lib/wind/map.c out[o++] = in[i]; i 125 source4/heimdal/lib/wind/normalize.c unsigned i; i 128 source4/heimdal/lib/wind/normalize.c for (i = 0; i < in_len; ++i) { i 129 source4/heimdal/lib/wind/normalize.c struct translation ts = {in[i]}; i 133 source4/heimdal/lib/wind/normalize.c ret = hangul_decomp(in + i, in_len - i, i 157 source4/heimdal/lib/wind/normalize.c out[o++] = in[i]; i 178 source4/heimdal/lib/wind/normalize.c unsigned i; i 180 source4/heimdal/lib/wind/normalize.c for (i = 0; i < tmp_len; ++i) { i 181 source4/heimdal/lib/wind/normalize.c int cc = _wind_combining_class(tmp[i]); i 184 source4/heimdal/lib/wind/normalize.c for (j = i + 1; i 188 source4/heimdal/lib/wind/normalize.c qsort(&tmp[i], j - i, sizeof(unsigned), i 190 source4/heimdal/lib/wind/normalize.c i = j; i 208 source4/heimdal/lib/wind/normalize.c unsigned i; i 216 source4/heimdal/lib/wind/normalize.c i = cur >> 16; i 217 source4/heimdal/lib/wind/normalize.c if (i < c->next_start || i >= c->next_end) i 221 source4/heimdal/lib/wind/normalize.c _wind_canon_next_table[c->next_offset + i - c->next_start]; i 234 source4/heimdal/lib/wind/normalize.c unsigned i; i 240 source4/heimdal/lib/wind/normalize.c for (i = 0; i < in_len;) { i 241 source4/heimdal/lib/wind/normalize.c while (i < in_len && (cc = _wind_combining_class(in[i])) != 0) { i 242 source4/heimdal/lib/wind/normalize.c out[o++] = in[i++]; i 244 source4/heimdal/lib/wind/normalize.c if (i < in_len) { i 248 source4/heimdal/lib/wind/normalize.c out[o++] = in[i++]; i 251 source4/heimdal/lib/wind/normalize.c while (i < in_len) { i 256 source4/heimdal/lib/wind/normalize.c v[1] = in[i]; i 258 source4/heimdal/lib/wind/normalize.c cc = _wind_combining_class(in[i]); i 266 source4/heimdal/lib/wind/normalize.c out[o++] = in[i]; i 269 source4/heimdal/lib/wind/normalize.c ++i; i 132 source4/heimdal/lib/wind/stringprep.c unsigned int i; i 134 source4/heimdal/lib/wind/stringprep.c for (i = 0; i < sizeof(profiles)/sizeof(profiles[0]); i++) { i 135 source4/heimdal/lib/wind/stringprep.c if (strcasecmp(profiles[i].name, name) == 0) { i 136 source4/heimdal/lib/wind/stringprep.c *flags = profiles[i].flags; i 186 source4/heimdal/lib/wind/utf8.c size_t i, len, o; i 188 source4/heimdal/lib/wind/utf8.c for (o = 0, i = 0; i < in_len; i++) { i 189 source4/heimdal/lib/wind/utf8.c ch = in[i]; i 465 source4/heimdal/lib/wind/utf8.c size_t i, len, o; i 467 source4/heimdal/lib/wind/utf8.c for (o = 0, i = 0; i < in_len; i++) { i 468 source4/heimdal/lib/wind/utf8.c ch = in[i]; i 218 source4/kdc/hdb-samba4.c uint32_t i; i 252 source4/kdc/hdb-samba4.c for (i=0; i < scb.sub.num_packages; i++) { i 253 source4/kdc/hdb-samba4.c if (strcmp("Primary:Kerberos-Newer-Keys", scb.sub.packages[i].name) == 0) { i 254 source4/kdc/hdb-samba4.c scpk = &scb.sub.packages[i]; i 261 source4/kdc/hdb-samba4.c } else if (strcmp("Primary:Kerberos", scb.sub.packages[i].name) == 0) { i 262 source4/kdc/hdb-samba4.c scpk = &scb.sub.packages[i]; i 353 source4/kdc/hdb-samba4.c for (i=0; i < pkb4->num_keys; i++) { i 357 source4/kdc/hdb-samba4.c if (!pkb4->keys[i].value) continue; i 360 source4/kdc/hdb-samba4.c switch (pkb4->keys[i].keytype) { i 399 source4/kdc/hdb-samba4.c pkb4->keys[i].keytype, i 400 source4/kdc/hdb-samba4.c pkb4->keys[i].value->data, i 401 source4/kdc/hdb-samba4.c pkb4->keys[i].value->length, i 416 source4/kdc/hdb-samba4.c for (i=0; i < pkb3->num_keys; i++) { i 420 source4/kdc/hdb-samba4.c if (!pkb3->keys[i].value) continue; i 423 source4/kdc/hdb-samba4.c switch (pkb3->keys[i].keytype) { i 460 source4/kdc/hdb-samba4.c pkb3->keys[i].keytype, i 461 source4/kdc/hdb-samba4.c pkb3->keys[i].value->data, i 462 source4/kdc/hdb-samba4.c pkb3->keys[i].value->length, i 500 source4/kdc/hdb-samba4.c int i; i 677 source4/kdc/hdb-samba4.c for (i=0; i < entry_ex->entry.etypes->len; i++) { i 678 source4/kdc/hdb-samba4.c entry_ex->entry.etypes->val[i] = entry_ex->entry.keys.val[i].key.keytype; i 718 source4/kdc/hdb-samba4.c int i, ret, trust_direction_flags; i 767 source4/kdc/hdb-samba4.c for (i=0; i < password_blob.count; i++) { i 768 source4/kdc/hdb-samba4.c if (password_blob.current->array[i].AuthType == TRUST_AUTH_TYPE_VERSION) { i 769 source4/kdc/hdb-samba4.c entry_ex->entry.kvno = password_blob.current->array[i].AuthInfo.version.version; i 773 source4/kdc/hdb-samba4.c for (i=0; i < password_blob.count; i++) { i 774 source4/kdc/hdb-samba4.c if (password_blob.current->array[i].AuthType == TRUST_AUTH_TYPE_CLEAR) { i 775 source4/kdc/hdb-samba4.c password_utf16 = data_blob_const(password_blob.current->array[i].AuthInfo.clear.password, i 776 source4/kdc/hdb-samba4.c password_blob.current->array[i].AuthInfo.clear.size); i 785 source4/kdc/hdb-samba4.c } else if (password_blob.current->array[i].AuthType == TRUST_AUTH_TYPE_NT4OWF) { i 786 source4/kdc/hdb-samba4.c password_hash = password_blob.current->array[i].AuthInfo.nt4owf.password; i 793 source4/kdc/hdb-samba4.c if (i < password_blob.count) { i 866 source4/kdc/hdb-samba4.c for (i=0; i < entry_ex->entry.etypes->len; i++) { i 867 source4/kdc/hdb-samba4.c entry_ex->entry.etypes->val[i] = entry_ex->entry.keys.val[i].key.keytype; i 537 source4/kdc/kdc.c int i; i 541 source4/kdc/kdc.c for (i=0; i<num_interfaces; i++) { i 542 source4/kdc/kdc.c const char *address = talloc_strdup(tmp_ctx, iface_n_ip(ifaces, i)); i 242 source4/kdc/pac-glue.c int i; i 255 source4/kdc/pac-glue.c for (i=0; i < addresses->len; i++) { i 267 source4/kdc/pac-glue.c i = MIN(strlen(workstation), 15); i 268 source4/kdc/pac-glue.c for (; i > 0 && workstation[i - 1] == ' '; i--) { i 269 source4/kdc/pac-glue.c workstation[i - 1] = '\0'; i 71 source4/ldap_server/ldap_backend.c int i, j = 0; i 72 source4/ldap_server/ldap_backend.c for (i = 0; ops && ops[i]; i++) { i 73 source4/ldap_server/ldap_backend.c if (!gensec_security_ops_enabled(ops[i], conn->lp_ctx)) i 76 source4/ldap_server/ldap_backend.c if (ops[i]->sasl_name && ops[i]->server_start) { i 77 source4/ldap_server/ldap_backend.c char *sasl_name = talloc_strdup(conn, ops[i]->sasl_name); i 170 source4/ldap_server/ldap_backend.c int i, j; i 213 source4/ldap_server/ldap_backend.c for (i=0; i < req->num_attributes; i++) { i 214 source4/ldap_server/ldap_backend.c DEBUG(10,("SearchRequest: attrs: [%s]\n",req->attributes[i])); i 215 source4/ldap_server/ldap_backend.c attrs[i] = req->attributes[i]; i 217 source4/ldap_server/ldap_backend.c attrs[i] = NULL; i 274 source4/ldap_server/ldap_backend.c for (i = 0; i < res->count; i++) { i 281 source4/ldap_server/ldap_backend.c talloc_steal(ent_r, res->msgs[i]); i 284 source4/ldap_server/ldap_backend.c ent->dn = ldb_dn_get_extended_linearized(ent_r, res->msgs[i]->dn, extended_type); i 287 source4/ldap_server/ldap_backend.c if (res->msgs[i]->num_elements == 0) { i 290 source4/ldap_server/ldap_backend.c ent->num_attributes = res->msgs[i]->num_elements; i 294 source4/ldap_server/ldap_backend.c ent->attributes[j].name = talloc_steal(ent->attributes, res->msgs[i]->elements[j].name); i 297 source4/ldap_server/ldap_backend.c if (req->attributesonly && (res->msgs[i]->elements[j].num_values == 0)) { i 300 source4/ldap_server/ldap_backend.c ent->attributes[j].num_values = res->msgs[i]->elements[j].num_values; i 301 source4/ldap_server/ldap_backend.c ent->attributes[j].values = res->msgs[i]->elements[j].values; i 302 source4/ldap_server/ldap_backend.c talloc_steal(ent->attributes, res->msgs[i]->elements[j].values); i 354 source4/ldap_server/ldap_backend.c int i,j; i 379 source4/ldap_server/ldap_backend.c for (i=0; i < msg->num_elements; i++) { i 380 source4/ldap_server/ldap_backend.c msg->elements[i].name = discard_const_p(char, req->mods[i].attrib.name); i 381 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = 0; i 382 source4/ldap_server/ldap_backend.c msg->elements[i].values = NULL; i 384 source4/ldap_server/ldap_backend.c switch (req->mods[i].type) { i 390 source4/ldap_server/ldap_backend.c msg->elements[i].flags = LDB_FLAG_MOD_ADD; i 393 source4/ldap_server/ldap_backend.c msg->elements[i].flags = LDB_FLAG_MOD_DELETE; i 396 source4/ldap_server/ldap_backend.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 400 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = req->mods[i].attrib.num_values; i 401 source4/ldap_server/ldap_backend.c if (msg->elements[i].num_values > 0) { i 402 source4/ldap_server/ldap_backend.c msg->elements[i].values = talloc_array(msg->elements, struct ldb_val, i 403 source4/ldap_server/ldap_backend.c msg->elements[i].num_values); i 404 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg->elements[i].values); i 406 source4/ldap_server/ldap_backend.c for (j=0; j < msg->elements[i].num_values; j++) { i 407 source4/ldap_server/ldap_backend.c if (!(req->mods[i].attrib.values[j].length > 0)) { i 412 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].length = req->mods[i].attrib.values[j].length; i 413 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->mods[i].attrib.values[j].data; i 457 source4/ldap_server/ldap_backend.c int i,j; i 482 source4/ldap_server/ldap_backend.c for (i=0; i < msg->num_elements; i++) { i 483 source4/ldap_server/ldap_backend.c msg->elements[i].name = discard_const_p(char, req->attributes[i].name); i 484 source4/ldap_server/ldap_backend.c msg->elements[i].flags = 0; i 485 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = 0; i 486 source4/ldap_server/ldap_backend.c msg->elements[i].values = NULL; i 488 source4/ldap_server/ldap_backend.c if (req->attributes[i].num_values > 0) { i 489 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = req->attributes[i].num_values; i 490 source4/ldap_server/ldap_backend.c msg->elements[i].values = talloc_array(msg->elements, struct ldb_val, i 491 source4/ldap_server/ldap_backend.c msg->elements[i].num_values); i 492 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg->elements[i].values); i 494 source4/ldap_server/ldap_backend.c for (j=0; j < msg->elements[i].num_values; j++) { i 495 source4/ldap_server/ldap_backend.c if (!(req->attributes[i].values[j].length > 0)) { i 500 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].length = req->attributes[i].values[j].length; i 501 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->attributes[i].values[j].data; i 743 source4/ldap_server/ldap_backend.c int i; i 746 source4/ldap_server/ldap_backend.c for (i=0; msg->controls && msg->controls[i]; i++) { i 747 source4/ldap_server/ldap_backend.c if (!msg->controls_decoded[i] && i 748 source4/ldap_server/ldap_backend.c msg->controls[i]->critical) { i 750 source4/ldap_server/ldap_backend.c msg->controls[i]->oid)); i 108 source4/ldap_server/ldap_extended.c uint32_t i; i 120 source4/ldap_server/ldap_extended.c for (i=0; extended_ops[i].oid; i++) { i 121 source4/ldap_server/ldap_extended.c if (strcmp(extended_ops[i].oid,req->oid) != 0) continue; i 128 source4/ldap_server/ldap_extended.c status = extended_ops[i].fn(call, reply, &error_str); i 237 source4/ldap_server/ldap_server.c int i,ret; i 290 source4/ldap_server/ldap_server.c for (i = 0; i < el->num_values; i++) { i 294 source4/ldap_server/ldap_server.c s = sscanf((const char *)el->values[i].data, "%255[^=]=%d", policy_name, &policy_value); i 546 source4/ldap_server/ldap_server.c int i; i 555 source4/ldap_server/ldap_server.c for(i = 0; i < num_interfaces; i++) { i 556 source4/ldap_server/ldap_server.c const char *address = iface_n_ip(ifaces, i); i 135 source4/lib/com/dcom/main.c uint32_t i; i 139 source4/lib/com/dcom/main.c for (i = 0; pds->stringbindings[i]; ++i) { i 140 source4/lib/com/dcom/main.c if (pds->stringbindings[i]->wTowerId != EPM_PROTOCOL_TCP) i 142 source4/lib/com/dcom/main.c status = dcerpc_binding_from_STRINGBINDING(ctx, &b, pds->stringbindings[i]); i 167 source4/lib/com/dcom/main.c int i; i 189 source4/lib/com/dcom/main.c for (i = 0; i < ARRAY_SIZE(available_transports); i++) i 191 source4/lib/com/dcom/main.c char *binding = talloc_asprintf(loc_ctx, "%s:%s", available_transports[i], server); i 257 source4/lib/com/dcom/main.c int i; i 319 source4/lib/com/dcom/main.c for (i = 0; i < num_ifaces; i++) { i 320 source4/lib/com/dcom/main.c (*ip)[i] = NULL; i 321 source4/lib/com/dcom/main.c if (W_ERROR_IS_OK(results[i])) { i 322 source4/lib/com/dcom/main.c status = dcom_IUnknown_from_OBJREF(ctx, &(*ip)[i], &r.out.ifaces[i]->obj); i 324 source4/lib/com/dcom/main.c results[i] = ntstatus_to_werror(status); i 326 source4/lib/com/dcom/main.c ru_template = (*ip)[i]; i 363 source4/lib/com/dcom/main.c int i, l; i 365 source4/lib/com/dcom/main.c for (i = 0; sb[i]; ++i) { i 366 source4/lib/com/dcom/main.c if ((sb[i]->wTowerId == EPM_PROTOCOL_TCP) && !strncasecmp(host, sb[i]->NetworkAddr, l) && (sb[i]->NetworkAddr[l] == '[')) i 369 source4/lib/com/dcom/main.c return i; i 378 source4/lib/com/dcom/main.c int i; i 392 source4/lib/com/dcom/main.c for (i = 0; i < cIids; ++i) { i 393 source4/lib/com/dcom/main.c ip[i] = NULL; i 394 source4/lib/com/dcom/main.c results[i] = rqir[i].hResult; i 395 source4/lib/com/dcom/main.c if (W_ERROR_IS_OK(results[i])) { i 396 source4/lib/com/dcom/main.c ru.obj.iid = iids[i]; i 397 source4/lib/com/dcom/main.c ru.obj.u_objref.u_standard.std = rqir[i].std; i 398 source4/lib/com/dcom/main.c status = dcom_IUnknown_from_OBJREF(d->ctx, &ip[i], &ru.obj); i 400 source4/lib/com/dcom/main.c results[i] = ntstatus_to_werror(status); i 426 source4/lib/com/dcom/main.c int i, j, isimilar; i 475 source4/lib/com/dcom/main.c for (i = 0; ox->bindings->stringbindings[i]; ++i) { i 42 source4/lib/com/main.c int i; i 72 source4/lib/com/main.c for (i = 0; i < num_ifaces; i++) { i 73 source4/lib/com/main.c results[i] = IUnknown_QueryInterface(iunk, ctx, &iid[i], &ip[i]); i 74 source4/lib/com/main.c if (!W_ERROR_IS_OK(results[i])) error = results[i]; i 539 source4/lib/ldb-samba/ldif_handlers.c uint32_t i; i 561 source4/lib/ldb-samba/ldif_handlers.c for (i=0; i < blob->ctr.dsdb.num_mappings; i++) { i 562 source4/lib/ldb-samba/ldif_handlers.c if (i > 0) { i 566 source4/lib/ldb-samba/ldif_handlers.c blob->ctr.dsdb.mappings[i].id_prefix, i 567 source4/lib/ldb-samba/ldif_handlers.c blob->ctr.dsdb.mappings[i].oid.oid); i 738 source4/lib/ldb-samba/ldif_handlers.c uint32_t i; i 740 source4/lib/ldb-samba/ldif_handlers.c for (i=0; i < ARRAY_SIZE(samba_attributes); i++) { i 744 source4/lib/ldb-samba/ldif_handlers.c s = ldb_samba_syntax_by_name(ldb, samba_attributes[i].syntax); i 747 source4/lib/ldb-samba/ldif_handlers.c s = ldb_standard_syntax_by_name(ldb, samba_attributes[i].syntax); i 754 source4/lib/ldb-samba/ldif_handlers.c ret = ldb_schema_attribute_add_with_syntax(ldb, samba_attributes[i].name, LDB_ATTR_FLAG_FIXED, s); i 760 source4/lib/ldb-samba/ldif_handlers.c for (i=0; i < ARRAY_SIZE(samba_dn_syntax); i++) { i 762 source4/lib/ldb-samba/ldif_handlers.c ret = ldb_dn_extended_add_syntax(ldb, LDB_ATTR_FLAG_FIXED, &samba_dn_syntax[i]); i 112 source4/lib/ldb/common/attrib_handlers.c long long i = strtoll((char *)in->data, &end, 0); i 116 source4/lib/ldb/common/attrib_handlers.c out->data = (uint8_t *)talloc_asprintf(mem_ctx, "%lld", i); i 369 source4/lib/ldb/common/attrib_handlers.c int i; i 372 source4/lib/ldb/common/attrib_handlers.c for (i=0;i<num_handlers;i++) { i 373 source4/lib/ldb/common/attrib_handlers.c if (strcmp(ldb_standard_syntaxes[i].name, syntax) == 0) { i 374 source4/lib/ldb/common/attrib_handlers.c return &ldb_standard_syntaxes[i]; i 52 source4/lib/ldb/common/ldb_attributes.c int i, n; i 69 source4/lib/ldb/common/ldb_attributes.c for (i = 0; i < ldb->schema.num_attributes; i++) { i 70 source4/lib/ldb/common/ldb_attributes.c int cmp = ldb_attr_cmp(attribute, a[i].name); i 73 source4/lib/ldb/common/ldb_attributes.c if (a[i].flags & LDB_ATTR_FLAG_FIXED) { i 76 source4/lib/ldb/common/ldb_attributes.c if (a[i].flags & LDB_ATTR_FLAG_ALLOCATED) { i 77 source4/lib/ldb/common/ldb_attributes.c talloc_free(discard_const_p(char, a[i].name)); i 83 source4/lib/ldb/common/ldb_attributes.c memmove(a+i+1, a+i, sizeof(*a) * (ldb->schema.num_attributes-i)); i 89 source4/lib/ldb/common/ldb_attributes.c a[i].name = attribute; i 90 source4/lib/ldb/common/ldb_attributes.c a[i].flags = flags; i 91 source4/lib/ldb/common/ldb_attributes.c a[i].syntax = syntax; i 93 source4/lib/ldb/common/ldb_attributes.c if (a[i].flags & LDB_ATTR_FLAG_ALLOCATED) { i 94 source4/lib/ldb/common/ldb_attributes.c a[i].name = talloc_strdup(a, a[i].name); i 95 source4/lib/ldb/common/ldb_attributes.c if (a[i].name == NULL) { i 124 source4/lib/ldb/common/ldb_attributes.c int i, e, b = 0, r; i 138 source4/lib/ldb/common/ldb_attributes.c i = (b + e) / 2; i 140 source4/lib/ldb/common/ldb_attributes.c r = ldb_attr_cmp(name, ldb->schema.attributes[i].name); i 142 source4/lib/ldb/common/ldb_attributes.c return &ldb->schema.attributes[i]; i 145 source4/lib/ldb/common/ldb_attributes.c e = i - 1; i 147 source4/lib/ldb/common/ldb_attributes.c b = i + 1; i 162 source4/lib/ldb/common/ldb_attributes.c int i; i 178 source4/lib/ldb/common/ldb_attributes.c i = a - ldb->schema.attributes; i 179 source4/lib/ldb/common/ldb_attributes.c if (i < ldb->schema.num_attributes - 1) { i 180 source4/lib/ldb/common/ldb_attributes.c memmove(&ldb->schema.attributes[i], i 181 source4/lib/ldb/common/ldb_attributes.c a+1, sizeof(*a) * (ldb->schema.num_attributes-(i+1))); i 215 source4/lib/ldb/common/ldb_attributes.c int i; i 218 source4/lib/ldb/common/ldb_attributes.c for (i=0;i<ARRAY_SIZE(wellknown);i++) { i 219 source4/lib/ldb/common/ldb_attributes.c ret = ldb_schema_attribute_add(ldb, wellknown[i].attr, 0, i 220 source4/lib/ldb/common/ldb_attributes.c wellknown[i].syntax); i 267 source4/lib/ldb/common/ldb_attributes.c int i; i 268 source4/lib/ldb/common/ldb_attributes.c for (i=0; i < ldb->schema.num_dn_extended_syntax; i++) { i 269 source4/lib/ldb/common/ldb_attributes.c if (ldb_attr_cmp(ldb->schema.dn_extended_syntax[i].name, name) == 0) { i 270 source4/lib/ldb/common/ldb_attributes.c return &ldb->schema.dn_extended_syntax[i]; i 40 source4/lib/ldb/common/ldb_controls.c int i; i 44 source4/lib/ldb/common/ldb_controls.c for (i = 0; req->controls[i]; i++) { i 45 source4/lib/ldb/common/ldb_controls.c if (strcmp(oid, req->controls[i]->oid) == 0) { i 50 source4/lib/ldb/common/ldb_controls.c return req->controls[i]; i 60 source4/lib/ldb/common/ldb_controls.c int i; i 64 source4/lib/ldb/common/ldb_controls.c for (i = 0; rep->controls[i]; i++) { i 65 source4/lib/ldb/common/ldb_controls.c if (strcmp(oid, rep->controls[i]->oid) == 0) { i 70 source4/lib/ldb/common/ldb_controls.c return rep->controls[i]; i 82 source4/lib/ldb/common/ldb_controls.c int i, j; i 85 source4/lib/ldb/common/ldb_controls.c for (i = 0; req->controls[i]; i++); i 86 source4/lib/ldb/common/ldb_controls.c if (i == 1) { i 91 source4/lib/ldb/common/ldb_controls.c lcs = talloc_array(req, struct ldb_control *, i); i 96 source4/lib/ldb/common/ldb_controls.c for (i = 0, j = 0; (*saver)[i]; i++) { i 97 source4/lib/ldb/common/ldb_controls.c if (exclude == (*saver)[i]) continue; i 98 source4/lib/ldb/common/ldb_controls.c lcs[j] = (*saver)[i]; i 111 source4/lib/ldb/common/ldb_controls.c int i; i 117 source4/lib/ldb/common/ldb_controls.c for (i = 0; controls[i]; i++) { i 118 source4/lib/ldb/common/ldb_controls.c if (controls[i]->critical) { i 158 source4/lib/ldb/common/ldb_controls.c int i; i 166 source4/lib/ldb/common/ldb_controls.c for (i = 0; control_strings[i]; i++); i 168 source4/lib/ldb/common/ldb_controls.c ctrl = talloc_array(mem_ctx, struct ldb_control *, i + 1); i 170 source4/lib/ldb/common/ldb_controls.c for (i = 0; control_strings[i]; i++) { i 171 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "vlv:", 4) == 0) { i 180 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][4]); i 194 source4/lib/ldb/common/ldb_controls.c if (!(ctrl[i] = talloc(ctrl, struct ldb_control))) { i 198 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_VLV_REQ_OID; i 199 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 200 source4/lib/ldb/common/ldb_controls.c if (!(control = talloc(ctrl[i], i 223 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; i 228 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "dirsync:", 8) == 0) { i 235 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][8]); i 254 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 255 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_DIRSYNC_OID; i 256 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 257 source4/lib/ldb/common/ldb_controls.c control = talloc(ctrl[i], struct ldb_dirsync_control); i 267 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; i 272 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "asq:", 4) == 0) { i 279 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][4]); i 290 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 291 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 295 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_ASQ_OID; i 296 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 297 source4/lib/ldb/common/ldb_controls.c control = talloc(ctrl[i], struct ldb_asq_control); i 301 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; i 306 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "extended_dn:", 12) == 0) { i 311 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][12]); i 332 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 333 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 337 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_EXTENDED_DN_OID; i 338 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 339 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = talloc_steal(ctrl[i], control); i 344 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "sd_flags:", 9) == 0) { i 350 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][9]); i 361 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 362 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 366 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_SD_FLAGS_OID; i 367 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 368 source4/lib/ldb/common/ldb_controls.c control = talloc(ctrl[i], struct ldb_sd_flags_control); i 370 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; i 375 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "search_options:", 15) == 0) { i 381 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][15]); i 392 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 393 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 397 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_SEARCH_OPTIONS_OID; i 398 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 399 source4/lib/ldb/common/ldb_controls.c control = talloc(ctrl[i], struct ldb_search_options_control); i 401 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; i 406 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "domain_scope:", 13) == 0) { i 410 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][13]); i 421 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 422 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 426 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_DOMAIN_SCOPE_OID; i 427 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 428 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = NULL; i 433 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "paged_results:", 14) == 0) { i 438 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][14]); i 450 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 451 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 455 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_PAGED_RESULTS_OID; i 456 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 457 source4/lib/ldb/common/ldb_controls.c control = talloc(ctrl[i], struct ldb_paged_control); i 461 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; i 466 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "server_sort:", 12) == 0) { i 475 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][12]); i 485 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 486 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 490 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_SERVER_SORT_OID; i 491 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 492 source4/lib/ldb/common/ldb_controls.c control = talloc_array(ctrl[i], struct ldb_server_sort_control *, 2); i 501 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = control; i 506 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "notification:", 13) == 0) { i 510 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][13]); i 521 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 522 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 526 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_NOTIFICATION_OID; i 527 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 528 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = NULL; i 533 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "show_deleted:", 13) == 0) { i 537 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][13]); i 548 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 549 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 553 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_SHOW_DELETED_OID; i 554 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 555 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = NULL; i 560 source4/lib/ldb/common/ldb_controls.c if (strncmp(control_strings[i], "permissive_modify:", 18) == 0) { i 564 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][18]); i 575 source4/lib/ldb/common/ldb_controls.c ctrl[i] = talloc(ctrl, struct ldb_control); i 576 source4/lib/ldb/common/ldb_controls.c if (!ctrl[i]) { i 580 source4/lib/ldb/common/ldb_controls.c ctrl[i]->oid = LDB_CONTROL_PERMISSIVE_MODIFY_OID; i 581 source4/lib/ldb/common/ldb_controls.c ctrl[i]->critical = crit; i 582 source4/lib/ldb/common/ldb_controls.c ctrl[i]->data = NULL; i 588 source4/lib/ldb/common/ldb_controls.c ldb_asprintf_errstring(ldb, "Invalid control name: '%s'", control_strings[i]); i 592 source4/lib/ldb/common/ldb_controls.c ctrl[i] = NULL; i 659 source4/lib/ldb/common/ldb_dn.c int i, len; i 678 source4/lib/ldb/common/ldb_dn.c for (len = 0, i = 0; i < dn->comp_num; i++) { i 679 source4/lib/ldb/common/ldb_dn.c len += strlen(dn->components[i].name); /* name len */ i 680 source4/lib/ldb/common/ldb_dn.c len += (dn->components[i].value.length * 3); /* max escaped data len */ i 688 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->comp_num; i++) { i 691 source4/lib/ldb/common/ldb_dn.c n = dn->components[i].name; i 698 source4/lib/ldb/common/ldb_dn.c (char *)dn->components[i].value.data, i 699 source4/lib/ldb/common/ldb_dn.c dn->components[i].value.length); i 715 source4/lib/ldb/common/ldb_dn.c int i; i 729 source4/lib/ldb/common/ldb_dn.c for (i=0; i < dn->extended_comp_num; i++) { i 733 source4/lib/ldb/common/ldb_dn.c const char *name = dn->extended_components[i].name; i 739 source4/lib/ldb/common/ldb_dn.c &dn->extended_components[i].value, i 743 source4/lib/ldb/common/ldb_dn.c &dn->extended_components[i].value, i 753 source4/lib/ldb/common/ldb_dn.c if (i == 0) { i 754 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf(mem_ctx, "<%s=%s>", dn->extended_components[i].name, val.data); i 756 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf_append(p, ";<%s=%s>", dn->extended_components[i].name, val.data); i 791 source4/lib/ldb/common/ldb_dn.c int i, ret; i 801 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->comp_num; i++) { i 804 source4/lib/ldb/common/ldb_dn.c dn->components[i].cf_name = ldb_attr_casefold(dn->components, dn->components[i].name); i 805 source4/lib/ldb/common/ldb_dn.c if (!dn->components[i].cf_name) { i 809 source4/lib/ldb/common/ldb_dn.c a = ldb_schema_attribute_by_name(dn->ldb, dn->components[i].cf_name); i 811 source4/lib/ldb/common/ldb_dn.c &(dn->components[i].value), i 812 source4/lib/ldb/common/ldb_dn.c &(dn->components[i].cf_value)); i 823 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->comp_num; i++) { i 824 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_name); i 825 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); i 832 source4/lib/ldb/common/ldb_dn.c int i, len; i 860 source4/lib/ldb/common/ldb_dn.c for (len = 0, i = 0; i < dn->comp_num; i++) { i 861 source4/lib/ldb/common/ldb_dn.c len += strlen(dn->components[i].cf_name); /* name len */ i 862 source4/lib/ldb/common/ldb_dn.c len += (dn->components[i].cf_value.length * 3); /* max escaped data len */ i 870 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->comp_num; i++) { i 873 source4/lib/ldb/common/ldb_dn.c n = dn->components[i].cf_name; i 880 source4/lib/ldb/common/ldb_dn.c (char *)dn->components[i].cf_value.data, i 881 source4/lib/ldb/common/ldb_dn.c dn->components[i].cf_value.length); i 977 source4/lib/ldb/common/ldb_dn.c int i, ret; i 1014 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn0->comp_num; i++) { i 1016 source4/lib/ldb/common/ldb_dn.c ret = strcmp(dn0->components[i].cf_name, dn1->components[i].cf_name); i 1020 source4/lib/ldb/common/ldb_dn.c if (dn0->components[i].cf_value.length != dn1->components[i].cf_value.length) { i 1021 source4/lib/ldb/common/ldb_dn.c return dn0->components[i].cf_value.length - dn1->components[i].cf_value.length; i 1023 source4/lib/ldb/common/ldb_dn.c ret = strcmp((char *)dn0->components[i].cf_value.data, (char *)dn1->components[i].cf_value.data); i 1114 source4/lib/ldb/common/ldb_dn.c int i; i 1122 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->comp_num; i++) { i 1123 source4/lib/ldb/common/ldb_dn.c new_dn->components[i] = ldb_dn_copy_component(new_dn->components, &dn->components[i]); i 1124 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->components[i].value.data) { i 1132 source4/lib/ldb/common/ldb_dn.c int i; i 1140 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->extended_comp_num; i++) { i 1141 source4/lib/ldb/common/ldb_dn.c new_dn->extended_components[i] = ldb_dn_extended_copy_component(new_dn->extended_components, &dn->extended_components[i]); i 1142 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->extended_components[i].value.data) { i 1191 source4/lib/ldb/common/ldb_dn.c int i; i 1213 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < base->comp_num; dn->comp_num++, i++) { i 1214 source4/lib/ldb/common/ldb_dn.c dn->components[dn->comp_num] = ldb_dn_copy_component(dn->components, &base->components[i]); i 1310 source4/lib/ldb/common/ldb_dn.c int n, i, j; i 1334 source4/lib/ldb/common/ldb_dn.c for (i = dn->comp_num - 1, j = n - 1; i >= 0; i--, j--) { i 1335 source4/lib/ldb/common/ldb_dn.c dn->components[j] = dn->components[i]; i 1338 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < child->comp_num; i++) { i 1339 source4/lib/ldb/common/ldb_dn.c dn->components[i] = ldb_dn_copy_component(dn->components, &child->components[i]); i 1340 source4/lib/ldb/common/ldb_dn.c if (dn->components[i].value.data == NULL) { i 1415 source4/lib/ldb/common/ldb_dn.c int i; i 1426 source4/lib/ldb/common/ldb_dn.c for (i = num; i > 0; i--) { i 1427 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[dn->comp_num - i].name); i 1428 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[dn->comp_num - i].value.data); i 1429 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[dn->comp_num - i].cf_name); i 1430 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[dn->comp_num - i].cf_value.data); i 1436 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->comp_num; i++) { i 1437 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_name); i 1438 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); i 1457 source4/lib/ldb/common/ldb_dn.c int i, j; i 1467 source4/lib/ldb/common/ldb_dn.c for (i = 0, j = num; j < dn->comp_num; i++, j++) { i 1468 source4/lib/ldb/common/ldb_dn.c if (i < num) { i 1469 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].name); i 1470 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].value.data); i 1471 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_name); i 1472 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); i 1474 source4/lib/ldb/common/ldb_dn.c dn->components[i] = dn->components[j]; i 1480 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->comp_num; i++) { i 1481 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_name); i 1482 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); i 1529 source4/lib/ldb/common/ldb_dn.c int i; i 1541 source4/lib/ldb/common/ldb_dn.c for (i = dn->comp_num - 1 ; i >= 0; i--) { i 1542 source4/lib/ldb/common/ldb_dn.c if (ldb_attr_cmp(dn->components[i].name, "dc") != 0) { i 1547 source4/lib/ldb/common/ldb_dn.c ldb_dn_escape_value(tmpctx, dn->components[i].value), i 1550 source4/lib/ldb/common/ldb_dn.c cracked = ldb_dn_escape_value(tmpctx, dn->components[i].value); i 1558 source4/lib/ldb/common/ldb_dn.c if (i < 0) { i 1565 source4/lib/ldb/common/ldb_dn.c for (; i > 0; i--) { i 1567 source4/lib/ldb/common/ldb_dn.c ldb_dn_escape_value(tmpctx, dn->components[i].value)); i 1575 source4/lib/ldb/common/ldb_dn.c ldb_dn_escape_value(tmpctx, dn->components[i].value)); i 1668 source4/lib/ldb/common/ldb_dn.c int i; i 1669 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < dn->comp_num; i++) { i 1670 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_name); i 1671 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->components[i].cf_value.data); i 1688 source4/lib/ldb/common/ldb_dn.c int i; i 1692 source4/lib/ldb/common/ldb_dn.c for (i=0; i < dn->extended_comp_num; i++) { i 1693 source4/lib/ldb/common/ldb_dn.c if (ldb_attr_cmp(dn->extended_components[i].name, name) == 0) { i 1694 source4/lib/ldb/common/ldb_dn.c return &dn->extended_components[i].value; i 1703 source4/lib/ldb/common/ldb_dn.c int i; i 1709 source4/lib/ldb/common/ldb_dn.c for (i=0; i < dn->extended_comp_num; i++) { i 1710 source4/lib/ldb/common/ldb_dn.c if (ldb_attr_cmp(dn->extended_components[i].name, name) == 0) { i 1712 source4/lib/ldb/common/ldb_dn.c dn->extended_components[i].value = ldb_val_dup(dn->extended_components, val); i 1714 source4/lib/ldb/common/ldb_dn.c dn->extended_components[i].name = talloc_strdup(dn->extended_components, name); i 1715 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components[i].name || !dn->extended_components[i].value.data) { i 1721 source4/lib/ldb/common/ldb_dn.c if (i != (dn->extended_comp_num - 1)) { i 1722 source4/lib/ldb/common/ldb_dn.c memmove(&dn->extended_components[i], &dn->extended_components[i+1], i 1723 source4/lib/ldb/common/ldb_dn.c ((dn->extended_comp_num-1) - i)*sizeof(*dn->extended_components)); i 1753 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components[i].name || !dn->extended_components[i].value.data) { i 110 source4/lib/ldb/common/ldb_ldif.c int bit_offset=0, byte_offset, idx, i, n; i 114 source4/lib/ldb/common/ldb_ldif.c n=i=0; i 118 source4/lib/ldb/common/ldb_ldif.c byte_offset = (i*6)/8; i 119 source4/lib/ldb/common/ldb_ldif.c bit_offset = (i*6)%8; i 130 source4/lib/ldb/common/ldb_ldif.c s++; i++; i 156 source4/lib/ldb/common/ldb_ldif.c int bit_offset, byte_offset, idx, i; i 164 source4/lib/ldb/common/ldb_ldif.c for (i=0;i<bytes;i++) { i 165 source4/lib/ldb/common/ldb_ldif.c byte_offset = (i*6)/8; i 166 source4/lib/ldb/common/ldb_ldif.c bit_offset = (i*6)%8; i 175 source4/lib/ldb/common/ldb_ldif.c out[i] = b64[idx]; i 178 source4/lib/ldb/common/ldb_ldif.c for (;i<bytes+pad_bytes;i++) i 179 source4/lib/ldb/common/ldb_ldif.c out[i] = '='; i 180 source4/lib/ldb/common/ldb_ldif.c out[i] = 0; i 190 source4/lib/ldb/common/ldb_ldif.c unsigned int i; i 201 source4/lib/ldb/common/ldb_ldif.c for (i=0; i<val->length; i++) { i 202 source4/lib/ldb/common/ldb_ldif.c if (!isprint(p[i]) || p[i] == '\n') { i 218 source4/lib/ldb/common/ldb_ldif.c unsigned int i; i 221 source4/lib/ldb/common/ldb_ldif.c for (i=0;i<length;i++) { i 222 source4/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "%c", buf[i]); i 224 source4/lib/ldb/common/ldb_ldif.c if (i != (length-1) && (i + start_pos) % 77 == 0) { i 279 source4/lib/ldb/common/ldb_ldif.c unsigned int i, j; i 293 source4/lib/ldb/common/ldb_ldif.c for (i=0;ldb_changetypes[i].name;i++) { i 294 source4/lib/ldb/common/ldb_ldif.c if (ldb_changetypes[i].changetype == ldif->changetype) { i 298 source4/lib/ldb/common/ldb_ldif.c if (!ldb_changetypes[i].name) { i 304 source4/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "changetype: %s\n", ldb_changetypes[i].name); i 308 source4/lib/ldb/common/ldb_ldif.c for (i=0;i<msg->num_elements;i++) { i 311 source4/lib/ldb/common/ldb_ldif.c a = ldb_schema_attribute_by_name(ldb, msg->elements[i].name); i 314 source4/lib/ldb/common/ldb_ldif.c switch (msg->elements[i].flags & LDB_FLAG_MOD_MASK) { i 317 source4/lib/ldb/common/ldb_ldif.c msg->elements[i].name); i 321 source4/lib/ldb/common/ldb_ldif.c msg->elements[i].name); i 325 source4/lib/ldb/common/ldb_ldif.c msg->elements[i].name); i 330 source4/lib/ldb/common/ldb_ldif.c for (j=0;j<msg->elements[i].num_values;j++) { i 332 source4/lib/ldb/common/ldb_ldif.c ret = a->syntax->ldif_write_fn(ldb, mem_ctx, &msg->elements[i].values[j], &v); i 334 source4/lib/ldb/common/ldb_ldif.c v = msg->elements[i].values[j]; i 338 source4/lib/ldb/common/ldb_ldif.c msg->elements[i].name); i 342 source4/lib/ldb/common/ldb_ldif.c strlen(msg->elements[i].name)+3); i 347 source4/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "%s: ", msg->elements[i].name); i 351 source4/lib/ldb/common/ldb_ldif.c strlen(msg->elements[i].name)+2); i 356 source4/lib/ldb/common/ldb_ldif.c if (v.data != msg->elements[i].values[j].data) { i 583 source4/lib/ldb/common/ldb_ldif.c int i; i 584 source4/lib/ldb/common/ldb_ldif.c for (i=0;ldb_changetypes[i].name;i++) { i 585 source4/lib/ldb/common/ldb_ldif.c if (ldb_attr_cmp((char *)value.data, ldb_changetypes[i].name) == 0) { i 586 source4/lib/ldb/common/ldb_ldif.c ldif->changetype = ldb_changetypes[i].changetype; i 590 source4/lib/ldb/common/ldb_ldif.c if (!ldb_changetypes[i].name) { i 103 source4/lib/ldb/common/ldb_match.c unsigned int i; i 118 source4/lib/ldb/common/ldb_match.c for (i = 0; i < el->num_values; i++) { i 119 source4/lib/ldb/common/ldb_match.c ret = a->syntax->comparison_fn(ldb, ldb, &el->values[i], &tree->u.comparison.value); i 143 source4/lib/ldb/common/ldb_match.c unsigned int i; i 172 source4/lib/ldb/common/ldb_match.c for (i=0;i<el->num_values;i++) { i 174 source4/lib/ldb/common/ldb_match.c &el->values[i]) == 0) { i 258 source4/lib/ldb/common/ldb_match.c unsigned int i; i 266 source4/lib/ldb/common/ldb_match.c for (i = 0; i < el->num_values; i++) { i 267 source4/lib/ldb/common/ldb_match.c if (ldb_wildcard_compare(ldb, tree, el->values[i]) == 1) { i 307 source4/lib/ldb/common/ldb_match.c int i; i 331 source4/lib/ldb/common/ldb_match.c for (i=0;i<ARRAY_SIZE(rules);i++) { i 332 source4/lib/ldb/common/ldb_match.c if (strcmp(rules[i].oid, tree->u.extended.rule_id) == 0) { i 333 source4/lib/ldb/common/ldb_match.c comp = rules[i].comparator; i 349 source4/lib/ldb/common/ldb_match.c for (i=0;i<el->num_values;i++) { i 350 source4/lib/ldb/common/ldb_match.c int ret = comp(&el->values[i], &tree->u.extended.value); i 370 source4/lib/ldb/common/ldb_match.c unsigned int i; i 375 source4/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { i 376 source4/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); i 382 source4/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { i 383 source4/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); i 51 source4/lib/ldb/common/ldb_modules.c int i, len; i 60 source4/lib/ldb/common/ldb_modules.c for (i = 0; trimmed[i] != '\0'; i++) { i 61 source4/lib/ldb/common/ldb_modules.c switch (trimmed[i]) { i 65 source4/lib/ldb/common/ldb_modules.c memmove(&trimmed[i], &trimmed[i + 1], len -i -1); i 82 source4/lib/ldb/common/ldb_modules.c int i; i 99 source4/lib/ldb/common/ldb_modules.c i = 0; i 104 source4/lib/ldb/common/ldb_modules.c modules[i] = p; i 106 source4/lib/ldb/common/ldb_modules.c i++; i 107 source4/lib/ldb/common/ldb_modules.c modules = talloc_realloc(mem_ctx, modules, char *, i + 2); i 114 source4/lib/ldb/common/ldb_modules.c modules[i] = modstr; i 116 source4/lib/ldb/common/ldb_modules.c modules[i + 1] = NULL; i 141 source4/lib/ldb/common/ldb_modules.c int i; i 143 source4/lib/ldb/common/ldb_modules.c for (i = 0; builtins[i].backend_ops || builtins[i].module_ops; i++) { i 144 source4/lib/ldb/common/ldb_modules.c if (builtins[i].backend_ops == NULL) continue; i 146 source4/lib/ldb/common/ldb_modules.c if (strncmp(builtins[i].backend_ops->name, url, i 147 source4/lib/ldb/common/ldb_modules.c strlen(builtins[i].backend_ops->name)) == 0) { i 148 source4/lib/ldb/common/ldb_modules.c return builtins[i].backend_ops->connect_fn; i 259 source4/lib/ldb/common/ldb_modules.c int i; i 261 source4/lib/ldb/common/ldb_modules.c for (i = 0; builtins[i].backend_ops || builtins[i].module_ops; i++) { i 262 source4/lib/ldb/common/ldb_modules.c if (builtins[i].module_ops == NULL) continue; i 264 source4/lib/ldb/common/ldb_modules.c if (strcmp(builtins[i].module_ops->name, name) == 0) i 265 source4/lib/ldb/common/ldb_modules.c return builtins[i].module_ops; i 330 source4/lib/ldb/common/ldb_modules.c int i; i 334 source4/lib/ldb/common/ldb_modules.c for (i = 0; module_list[i] != NULL; i++) { i 338 source4/lib/ldb/common/ldb_modules.c if (strcmp(module_list[i], "") == 0) { i 342 source4/lib/ldb/common/ldb_modules.c ops = ldb_find_module_ops(module_list[i]); i 345 source4/lib/ldb/common/ldb_modules.c module_list[i]); i 349 source4/lib/ldb/common/ldb_modules.c ops = ldb_dso_load_symbol(ldb, module_list[i], symbol_name); i 355 source4/lib/ldb/common/ldb_modules.c module_list[i]); i 363 source4/lib/ldb/common/ldb_modules.c talloc_set_name(current, "ldb_module: %s", module_list[i]); i 396 source4/lib/ldb/common/ldb_modules.c int i; i 407 source4/lib/ldb/common/ldb_modules.c for (i = 0; options[i] != NULL; i++) { i 408 source4/lib/ldb/common/ldb_modules.c if (strncmp(options[i], LDB_MODULE_PREFIX, LDB_MODULE_PREFIX_LEN) == 0) { i 409 source4/lib/ldb/common/ldb_modules.c modules = ldb_modules_list_from_string(ldb, mem_ctx, &options[i][LDB_MODULE_PREFIX_LEN]); i 50 source4/lib/ldb/common/ldb_msg.c unsigned int i; i 51 source4/lib/ldb/common/ldb_msg.c for (i=0;i<msg->num_elements;i++) { i 52 source4/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(msg->elements[i].name, attr_name) == 0) { i 53 source4/lib/ldb/common/ldb_msg.c return &msg->elements[i]; i 83 source4/lib/ldb/common/ldb_msg.c unsigned int i; i 84 source4/lib/ldb/common/ldb_msg.c for (i=0;i<el->num_values;i++) { i 85 source4/lib/ldb/common/ldb_msg.c if (ldb_val_equal_exact(val, &el->values[i])) { i 86 source4/lib/ldb/common/ldb_msg.c return &el->values[i]; i 290 source4/lib/ldb/common/ldb_msg.c unsigned int i; i 296 source4/lib/ldb/common/ldb_msg.c for (i=0;i<el1->num_values;i++) { i 297 source4/lib/ldb/common/ldb_msg.c if (!ldb_msg_find_val(el2, &el1->values[i])) { i 449 source4/lib/ldb/common/ldb_msg.c int i; i 460 source4/lib/ldb/common/ldb_msg.c for (i=0;i<msg2->num_elements;i++) { i 461 source4/lib/ldb/common/ldb_msg.c msg2->elements[i] = msg->elements[i]; i 479 source4/lib/ldb/common/ldb_msg.c int i, j; i 487 source4/lib/ldb/common/ldb_msg.c for (i=0;i<msg2->num_elements;i++) { i 488 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el = &msg2->elements[i]; i 515 source4/lib/ldb/common/ldb_msg.c int i; i 523 source4/lib/ldb/common/ldb_msg.c for (i=1;i<msg2->num_elements;i++) { i 524 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el1 = &msg2->elements[i-1]; i 525 source4/lib/ldb/common/ldb_msg.c struct ldb_message_element *el2 = &msg2->elements[i]; i 537 source4/lib/ldb/common/ldb_msg.c if (i+1<msg2->num_elements) { i 539 source4/lib/ldb/common/ldb_msg.c (msg2->num_elements - (i+1))); i 542 source4/lib/ldb/common/ldb_msg.c i--; i 560 source4/lib/ldb/common/ldb_msg.c unsigned int i; i 575 source4/lib/ldb/common/ldb_msg.c for (i=0;i<msg2->num_elements;i++) { i 576 source4/lib/ldb/common/ldb_msg.c el = ldb_msg_find_element(msg1, msg2->elements[i].name); i 578 source4/lib/ldb/common/ldb_msg.c if (el && ldb_msg_element_compare(el, &msg2->elements[i]) == 0) { i 583 source4/lib/ldb/common/ldb_msg.c &msg2->elements[i], i 590 source4/lib/ldb/common/ldb_msg.c for (i=0;i<msg1->num_elements;i++) { i 591 source4/lib/ldb/common/ldb_msg.c el = ldb_msg_find_element(msg2, msg1->elements[i].name); i 594 source4/lib/ldb/common/ldb_msg.c msg1->elements[i].name, i 607 source4/lib/ldb/common/ldb_msg.c int i, j; i 617 source4/lib/ldb/common/ldb_msg.c for (i = 0; i < msg->num_elements; i++) { i 618 source4/lib/ldb/common/ldb_msg.c for (j = 0; j < msg->elements[i].num_values; j++) { i 619 source4/lib/ldb/common/ldb_msg.c if (msg->elements[i].values[j].length == 0) { i 624 source4/lib/ldb/common/ldb_msg.c msg->elements[i].name, i 645 source4/lib/ldb/common/ldb_msg.c int i; i 646 source4/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) /* noop */ ; i 647 source4/lib/ldb/common/ldb_msg.c ret = talloc_array(mem_ctx, const char *, i+1); i 651 source4/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) { i 652 source4/lib/ldb/common/ldb_msg.c ret[i] = attrs[i]; i 654 source4/lib/ldb/common/ldb_msg.c ret[i] = attrs[i]; i 666 source4/lib/ldb/common/ldb_msg.c int i; i 668 source4/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) { i 669 source4/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(attrs[i], new_attr) == 0) { i 676 source4/lib/ldb/common/ldb_msg.c ret = talloc_array(mem_ctx, const char *, i+2); i 680 source4/lib/ldb/common/ldb_msg.c for (i=0;attrs[i];i++) { i 681 source4/lib/ldb/common/ldb_msg.c ret[i] = attrs[i]; i 683 source4/lib/ldb/common/ldb_msg.c ret[i] = new_attr; i 684 source4/lib/ldb/common/ldb_msg.c ret[i+1] = NULL; i 694 source4/lib/ldb/common/ldb_msg.c int i; i 695 source4/lib/ldb/common/ldb_msg.c for (i=0;attrs && attrs[i];i++) { i 696 source4/lib/ldb/common/ldb_msg.c if (ldb_attr_cmp(attrs[i], attr) == 0) { i 872 source4/lib/ldb/common/ldb_msg.c int i; i 874 source4/lib/ldb/common/ldb_msg.c for (i = 0; i < result->count; i++) { i 876 source4/lib/ldb/common/ldb_msg.c fprintf(f, "# record %d\n", i+1); i 878 source4/lib/ldb/common/ldb_msg.c ldif.msg = result->msgs[i]; i 64 source4/lib/ldb/common/ldb_parse.c int i, j; i 72 source4/lib/ldb/common/ldb_parse.c for (i=j=0;i<slen;i++) { i 73 source4/lib/ldb/common/ldb_parse.c if (str[i] == '\\') { i 75 source4/lib/ldb/common/ldb_parse.c if (sscanf(&str[i+1], "%02X", &c) != 1) { i 81 source4/lib/ldb/common/ldb_parse.c i += 2; i 83 source4/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j++] = str[i]; i 99 source4/lib/ldb/common/ldb_parse.c int i; i 104 source4/lib/ldb/common/ldb_parse.c for (i=0;i<val.length;i++) { i 105 source4/lib/ldb/common/ldb_parse.c if (!isprint(buf[i]) || strchr(" *()\\&|!\"", buf[i])) { i 113 source4/lib/ldb/common/ldb_parse.c for (i=0;i<val.length;i++) { i 114 source4/lib/ldb/common/ldb_parse.c if (!isprint(buf[i]) || strchr(" *()\\&|!\"", buf[i])) { i 115 source4/lib/ldb/common/ldb_parse.c snprintf(ret+len, 4, "\\%02X", buf[i]); i 118 source4/lib/ldb/common/ldb_parse.c ret[len++] = buf[i]; i 659 source4/lib/ldb/common/ldb_parse.c int i; i 670 source4/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { i 671 source4/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.list.elements[i]); i 708 source4/lib/ldb/common/ldb_parse.c for (i = 0; tree->u.substring.chunks[i]; i++) { i 709 source4/lib/ldb/common/ldb_parse.c s2 = ldb_binary_encode(mem_ctx, *(tree->u.substring.chunks[i])); i 714 source4/lib/ldb/common/ldb_parse.c if (tree->u.substring.chunks[i+1] || i 782 source4/lib/ldb/common/ldb_parse.c int i; i 786 source4/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { i 787 source4/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.list.elements[i], i 58 source4/lib/ldb/common/ldb_utf8.c int i; i 64 source4/lib/ldb/common/ldb_utf8.c for (i=0;ret[i];i++) { i 65 source4/lib/ldb/common/ldb_utf8.c ret[i] = toupper((unsigned char)ret[i]); i 87 source4/lib/ldb/common/ldb_utf8.c int i; i 95 source4/lib/ldb/common/ldb_utf8.c for (i = 0; s[i]; i++) { i 96 source4/lib/ldb/common/ldb_utf8.c if (! isascii(s[i])) { i 99 source4/lib/ldb/common/ldb_utf8.c if (i == 0) { /* first char must be an alpha (or our special '@' identifier) */ i 100 source4/lib/ldb/common/ldb_utf8.c if (! (isalpha(s[i]) || (s[i] == '@'))) { i 104 source4/lib/ldb/common/ldb_utf8.c if (! (isalnum(s[i]) || (s[i] == '-'))) { i 114 source4/lib/ldb/common/ldb_utf8.c int i; i 120 source4/lib/ldb/common/ldb_utf8.c for (i = 0; ret[i]; i++) { i 121 source4/lib/ldb/common/ldb_utf8.c ret[i] = toupper((unsigned char)ret[i]); i 59 source4/lib/ldb/examples/ldbreader.c int i; i 103 source4/lib/ldb/examples/ldbreader.c for (i = 0; i < resultMsg->count; ++i) { i 106 source4/lib/ldb/examples/ldbreader.c printf("Message: %i\n", i+1); i 109 source4/lib/ldb/examples/ldbreader.c ldifMsg.msg = resultMsg->msgs[i]; i 117 source4/lib/ldb/ldb_ildap/ldb_ildap.c unsigned int i; i 128 source4/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < msg->num_elements; i++) { i 129 source4/lib/ldb/ldb_ildap/ldb_ildap.c const struct ldb_message_element *el = &msg->elements[i]; i 218 source4/lib/ldb/ldb_ildap/ldb_ildap.c int i; i 282 source4/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < req->num_replies; i++) { i 284 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg = req->replies[i]; i 485 source4/lib/ldb/ldb_ildap/ldb_ildap.c int i,n; i 513 source4/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < n; i++) { i 514 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.attributes[i] = mods[i]->attrib; i 528 source4/lib/ldb/ldb_ildap/ldb_ildap.c int i,n; i 556 source4/lib/ldb/ldb_ildap/ldb_ildap.c for (i = 0; i < n; i++) { i 557 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods[i] = *mods[i]; i 73 source4/lib/ldb/ldb_ldap/ldb_ldap.c unsigned int i, j; i 84 source4/lib/ldb/ldb_ldap/ldb_ldap.c for (i=0;i<msg->num_elements;i++) { i 85 source4/lib/ldb/ldb_ldap/ldb_ldap.c const struct ldb_message_element *el = &msg->elements[i]; i 141 source4/lib/ldb/ldb_ldap/ldb_ldap.c int count, i; i 175 source4/lib/ldb/ldb_ldap/ldb_ldap.c for (i=0;i<count;i++) { i 178 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data = talloc_size(el->values, bval[i]->bv_len+1); i 179 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!el->values[i].data) { i 183 source4/lib/ldb/ldb_ldap/ldb_ldap.c memcpy(el->values[i].data, bval[i]->bv_val, bval[i]->bv_len); i 184 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data[bval[i]->bv_len] = 0; i 185 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].length = bval[i]->bv_len; i 487 source4/lib/ldb/ldb_ldap/ldb_ldap.c int i; i 565 source4/lib/ldb/ldb_ldap/ldb_ldap.c for (i = 0; referralsp[i]; i++) { i 566 source4/lib/ldb/ldb_ldap/ldb_ldap.c referral = talloc_strdup(ac, referralsp[i]); i 259 source4/lib/ldb/ldb_map/ldb_map.c int i; i 261 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->objectclass_maps && data->objectclass_maps[i].local_name; i++) { i 262 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(data->objectclass_maps[i].local_name, name) == 0) { i 263 source4/lib/ldb/ldb_map/ldb_map.c return &data->objectclass_maps[i]; i 273 source4/lib/ldb/ldb_map/ldb_map.c int i; i 275 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->objectclass_maps && data->objectclass_maps[i].remote_name; i++) { i 276 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(data->objectclass_maps[i].remote_name, name) == 0) { i 277 source4/lib/ldb/ldb_map/ldb_map.c return &data->objectclass_maps[i]; i 287 source4/lib/ldb/ldb_map/ldb_map.c int i; i 289 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { i 290 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(data->attribute_maps[i].local_name, name) == 0) { i 291 source4/lib/ldb/ldb_map/ldb_map.c return &data->attribute_maps[i]; i 294 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { i 295 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp(data->attribute_maps[i].local_name, "*") == 0) { i 296 source4/lib/ldb/ldb_map/ldb_map.c return &data->attribute_maps[i]; i 308 source4/lib/ldb/ldb_map/ldb_map.c int i, j; i 310 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; data->attribute_maps[i].local_name; i++) { i 311 source4/lib/ldb/ldb_map/ldb_map.c map = &data->attribute_maps[i]; i 313 source4/lib/ldb/ldb_map/ldb_map.c wildcard = &data->attribute_maps[i]; i 405 source4/lib/ldb/ldb_map/ldb_map.c int i, j, k; i 407 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; *attrs && (*attrs)[i]; i++) /* noop */ ; i 410 source4/lib/ldb/ldb_map/ldb_map.c *attrs = talloc_realloc(mem_ctx, *attrs, const char *, i+j+1); i 417 source4/lib/ldb/ldb_map/ldb_map.c (*attrs)[i + k] = more_attrs[k]; i 420 source4/lib/ldb/ldb_map/ldb_map.c (*attrs)[i+k] = NULL; i 476 source4/lib/ldb/ldb_map/ldb_map.c int i, ret; i 491 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; i < ldb_dn_get_comp_num(newdn); i++) { i 492 source4/lib/ldb/ldb_map/ldb_map.c map = map_attr_find_local(data, ldb_dn_get_component_name(dn, i)); i 506 source4/lib/ldb/ldb_map/ldb_map.c "used in DN!\n", ldb_dn_get_component_name(dn, i)); i 513 source4/lib/ldb/ldb_map/ldb_map.c "used in DN!\n", ldb_dn_get_component_name(dn, i)); i 519 source4/lib/ldb/ldb_map/ldb_map.c name = map_attr_map_local(newdn, map, ldb_dn_get_component_name(dn, i)); i 522 source4/lib/ldb/ldb_map/ldb_map.c value = ldb_val_map_local(module, newdn, map, ldb_dn_get_component_val(dn, i)); i 525 source4/lib/ldb/ldb_map/ldb_map.c ret = ldb_dn_set_component(newdn, i, name, value); i 551 source4/lib/ldb/ldb_map/ldb_map.c int i, ret; i 566 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; i < ldb_dn_get_comp_num(newdn); i++) { i 567 source4/lib/ldb/ldb_map/ldb_map.c map = map_attr_find_remote(data, ldb_dn_get_component_name(dn, i)); i 581 source4/lib/ldb/ldb_map/ldb_map.c "used in DN!\n", ldb_dn_get_component_name(dn, i)); i 588 source4/lib/ldb/ldb_map/ldb_map.c "used in DN!\n", ldb_dn_get_component_name(dn, i)); i 594 source4/lib/ldb/ldb_map/ldb_map.c name = map_attr_map_remote(newdn, map, ldb_dn_get_component_name(dn, i)); i 597 source4/lib/ldb/ldb_map/ldb_map.c value = ldb_val_map_remote(module, newdn, map, ldb_dn_get_component_val(dn, i)); i 600 source4/lib/ldb/ldb_map/ldb_map.c ret = ldb_dn_set_component(newdn, i, name, value); i 717 source4/lib/ldb/ldb_map/ldb_map.c int i; i 747 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; i < el->num_values - 1; i++) { i 748 source4/lib/ldb/ldb_map/ldb_map.c el->values[i] = map_objectclass_convert_local(module, el->values, &oc->values[i]); i 749 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp((char *)el->values[i].data, data->add_objectclass) == 0) { i 759 source4/lib/ldb/ldb_map/ldb_map.c el->values[i] = val; i 792 source4/lib/ldb/ldb_map/ldb_map.c int i; i 822 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; i < el->num_values; i++) { i 823 source4/lib/ldb/ldb_map/ldb_map.c el->values[i] = map_objectclass_convert_remote(module, el->values, &oc->values[i]); i 830 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_val_equal_exact(&val, &el->values[i-1])) { i 1046 source4/lib/ldb/ldb_map/ldb_map.c int i, j, last; i 1050 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; attrs[i].local_name; i++) /* noop */ ; i 1055 source4/lib/ldb/ldb_map/ldb_map.c data->attribute_maps = talloc_array(data, struct ldb_map_attribute, i+j+2); i 1062 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; attrs[i].local_name; i++) { i 1063 source4/lib/ldb/ldb_map/ldb_map.c data->attribute_maps[last] = attrs[i]; i 1068 source4/lib/ldb/ldb_map/ldb_map.c for (i = 0; builtin_attribute_maps[i].local_name; i++) { i 1069 source4/lib/ldb/ldb_map/ldb_map.c data->attribute_maps[last] = builtin_attribute_maps[i]; i 39 source4/lib/ldb/ldb_map/ldb_map_inbound.c int i; i 57 source4/lib/ldb/ldb_map/ldb_map_inbound.c for (i = 0; i < el->num_values; i++) { i 58 source4/lib/ldb/ldb_map/ldb_map_inbound.c el->values[i] = ldb_val_map_local(module, el->values, map, &old->values[i]); i 144 source4/lib/ldb/ldb_map/ldb_map_inbound.c int i; i 146 source4/lib/ldb/ldb_map/ldb_map_inbound.c for (i = 0; i < msg->num_elements; i++) { i 147 source4/lib/ldb/ldb_map/ldb_map_inbound.c ret = map_attr_check_remote(data, msg->elements[i].name); i 162 source4/lib/ldb/ldb_map/ldb_map_inbound.c int i, ret; i 166 source4/lib/ldb/ldb_map/ldb_map_inbound.c for (i = 0; i < msg->num_elements; i++) { i 168 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (ldb_attr_cmp(msg->elements[i].name, IS_MAPPED) == 0) { i 171 source4/lib/ldb/ldb_map/ldb_map_inbound.c msg->elements[i].name); i 175 source4/lib/ldb/ldb_map/ldb_map_inbound.c ret = ldb_msg_el_partition(module, local, remote, msg, msg->elements[i].name, &msg->elements[i]); i 41 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i, last; i 53 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; attrs[i]; i++) { i 55 source4/lib/ldb/ldb_map/ldb_map_outbound.c if ((ldb_attr_cmp(attrs[i], "*") == 0) || i 56 source4/lib/ldb/ldb_map/ldb_map_outbound.c (!map_attr_check_remote(data, attrs[i]))) { i 62 source4/lib/ldb/ldb_map/ldb_map_outbound.c result[last] = talloc_strdup(result, attrs[i]); i 84 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i, j, last; i 94 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; attrs[i]; i++) { i 96 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (ldb_attr_cmp(attrs[i], "*") == 0) { i 112 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; attrs[i]; i++) { i 114 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (ldb_attr_cmp(attrs[i], "*") == 0) { i 116 source4/lib/ldb/ldb_map/ldb_map_outbound.c name = attrs[i]; i 121 source4/lib/ldb/ldb_map/ldb_map_outbound.c map = map_attr_find_local(data, attrs[i]); i 131 source4/lib/ldb/ldb_map/ldb_map_outbound.c name = attrs[i]; i 223 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i; i 245 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < old->num_values; i++) { i 246 source4/lib/ldb/ldb_map/ldb_map_outbound.c el->values[i] = ldb_val_map_remote(module, el->values, map, &old->values[i]); i 248 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!el->values[i].data) { i 353 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i, ret; i 359 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < remote->num_elements; i++) { i 360 source4/lib/ldb/ldb_map/ldb_map_outbound.c el = ldb_msg_el_map_remote(module, local, map, remote->elements[i].name, i 361 source4/lib/ldb/ldb_map/ldb_map_outbound.c &remote->elements[i]); i 374 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; data->attribute_maps[i].local_name; i++) { i 376 source4/lib/ldb/ldb_map/ldb_map_outbound.c data->attribute_maps[i].local_name); i 395 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i, ret; i 397 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < msg2->num_elements; i++) { i 398 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = ldb_msg_replace(msg1, &msg2->elements[i]); i 411 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i, ret; i 420 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; attrs && attrs[i]; i++) { i 421 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (ldb_attr_cmp(attrs[i], "*") == 0) { i 433 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; attrs && attrs[i]; i++) { i 435 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs[i]); i 523 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i, ret; i 532 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { i 534 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs, tree->u.list.elements[i]); i 591 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i, j, ret=0; i 611 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { i 613 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]); i 714 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i, j, ret=0; i 734 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { i 736 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]); i 828 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i; i 831 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i=0; tree->u.substring.chunks[i]; i++) { i 832 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.chunks = talloc_realloc(*new, (*new)->u.substring.chunks, struct ldb_val *, i+2); i 838 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.chunks[i] = talloc(*new, struct ldb_val); i 839 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!(*new)->u.substring.chunks[i]) { i 844 source4/lib/ldb/ldb_map/ldb_map_outbound.c *(*new)->u.substring.chunks[i] = ldb_val_map_local(module, *new, map, tree->u.substring.chunks[i]); i 845 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.substring.chunks[i+1] = NULL; i 1054 source4/lib/ldb/ldb_map/ldb_map_outbound.c int i; i 1075 source4/lib/ldb/ldb_map/ldb_map_outbound.c i = 0; i 1077 source4/lib/ldb/ldb_map/ldb_map_outbound.c while (i < ares->message->num_elements) { i 1079 source4/lib/ldb/ldb_map/ldb_map_outbound.c el = &ares->message->elements[i]; i 1083 source4/lib/ldb/ldb_map/ldb_map_outbound.c i++; i 83 source4/lib/ldb/ldb_sqlite3/base160.c int i; i 85 source4/lib/ldb/ldb_sqlite3/base160.c for (i = 3; i >= 0; i--) { i 87 source4/lib/ldb/ldb_sqlite3/base160.c result[i] = base160tab[val % 160]; i 116 source4/lib/ldb/ldb_sqlite3/base160.c int i; i 130 source4/lib/ldb/ldb_sqlite3/base160.c for (i = 0; i < 4; i++) { i 144 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 150 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 3; i >= 0; i--) { i 152 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c result[i] = base160tab[val % 160]; i 186 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 209 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < 4; i++) { i 258 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 268 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { i 270 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); i 286 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { i 288 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); i 348 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; t->u.substring.chunks[i]; i++) { i 350 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c t->u.substring.chunks[i]->data); i 669 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i, ret; i 717 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; ac->attrs[i]; i++) { i 718 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (strcasecmp(cols[2], ac->attrs[i]) == 0) { i 988 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 1041 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < msg->num_elements; i++) { i 1042 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_message_element *el = &msg->elements[i]; i 1101 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i; i 1119 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 0; i < msg->num_elements; i++) { i 1120 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_message_element *el = &msg->elements[i]; i 1847 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int i, ret; i 1875 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i=0;options[i];i++) ; i 1877 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c lsqlite3->options = talloc_array(lsqlite3, char *, i+1); i 1882 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i=0;options[i];i++) { i 1884 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c lsqlite3->options[i+1] = NULL; i 1885 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c lsqlite3->options[i] = i 1886 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c talloc_strdup(lsqlite3->options, options[i]); i 1887 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (!lsqlite3->options[i]) { i 62 source4/lib/ldb/ldb_tdb/ldb_cache.c int i; i 72 source4/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { i 73 source4/lib/ldb/ldb_tdb/ldb_cache.c ldb_schema_attribute_remove(ldb, msg->elements[i].name); i 85 source4/lib/ldb/ldb_tdb/ldb_cache.c int i; i 87 source4/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<el->num_values;i++) { i 91 source4/lib/ldb/ldb_tdb/ldb_cache.c (char *)el->values[i].data) == 0) { i 114 source4/lib/ldb/ldb_tdb/ldb_cache.c int i, r; i 131 source4/lib/ldb/ldb_tdb/ldb_cache.c for (i=0;i<msg->num_elements;i++) { i 136 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb_attributes_flags(&msg->elements[i], &flags) != 0) { i 137 source4/lib/ldb/ldb_tdb/ldb_cache.c ldb_debug(ldb, LDB_DEBUG_ERROR, "Invalid @ATTRIBUTES element for '%s'\n", msg->elements[i].name); i 153 source4/lib/ldb/ldb_tdb/ldb_cache.c flags, msg->elements[i].name); i 161 source4/lib/ldb/ldb_tdb/ldb_cache.c syntax, msg->elements[i].name); i 166 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ldb_schema_attribute_add_with_syntax(ldb, msg->elements[i].name, flags, s) != 0) { i 467 source4/lib/ldb/ldb_tdb/ldb_cache.c int i; i 469 source4/lib/ldb/ldb_tdb/ldb_cache.c for (i = 0; ltdb_valid_attr_flags[i].name != NULL; i++) { i 470 source4/lib/ldb/ldb_tdb/ldb_cache.c if ((strcmp(ltdb_valid_attr_flags[i].name, (char *)value->data) == 0)) { i 123 source4/lib/ldb/ldb_tdb/ldb_index.c int i; i 141 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0, tmp = ptr; tmp; tmp=tmp->next) { i 142 source4/lib/ldb/ldb_tdb/ldb_index.c i++; i 146 source4/lib/ldb/ldb_tdb/ldb_index.c val2 = talloc_realloc(NULL, el->values, struct ldb_val, i); i 151 source4/lib/ldb/ldb_tdb/ldb_index.c el->num_values = i; i 154 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0, tmp = ptr; tmp; tmp=tmp->next, i++) { i 155 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[i].length = tmp->value.length; i 158 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[i].data = talloc_size(el->values, tmp->value.length+1); i 159 source4/lib/ldb/ldb_tdb/ldb_index.c if (el->values[i].data == NULL) { i 162 source4/lib/ldb/ldb_tdb/ldb_index.c memcpy(el->values[i].data, tmp->value.data, tmp->value.length); i 163 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[i].data[tmp->value.length] = 0; i 177 source4/lib/ldb/ldb_tdb/ldb_index.c int i; i 184 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<el->num_values;i++) { i 189 source4/lib/ldb/ldb_tdb/ldb_index.c tmp->value = el->values[i]; i 231 source4/lib/ldb/ldb_tdb/ldb_index.c int ret, i; i 242 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { i 243 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message_element *el = &msg->elements[i]; i 280 source4/lib/ldb/ldb_tdb/ldb_index.c int i; i 286 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<ltdb->idxptr->num_dns;i++) { i 287 source4/lib/ldb/ldb_tdb/ldb_index.c ltdb_idxptr_fix_dn(module, ltdb->idxptr->dn_list[i]); i 324 source4/lib/ldb/ldb_tdb/ldb_index.c int i; i 330 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg2->num_elements;i++) { i 331 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message_element *el = &msg2->elements[i]; i 342 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { i 343 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_message_element *el = &msg->elements[i]; i 477 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 478 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { i 479 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp(msg->elements[i].name, key) == 0) { i 480 source4/lib/ldb/ldb_tdb/ldb_index.c const struct ldb_message_element *el = &msg->elements[i]; i 493 source4/lib/ldb/ldb_tdb/ldb_index.c return i; i 518 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 548 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { i 551 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(msg->elements[i].name, LTDB_IDX) != 0) { i 555 source4/lib/ldb/ldb_tdb/ldb_index.c el = &msg->elements[i]; i 624 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 643 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<list->count;i++) { i 644 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_list_find(list->dn[i], list2->dn, list2->count, i 646 source4/lib/ldb/ldb_tdb/ldb_index.c list3->dn[list3->count] = talloc_move(list3->dn, &list->dn[i]); i 649 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn[i]); i 670 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 685 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<list2->count;i++) { i 686 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_list_find(list2->dn[i], list->dn, count, i 688 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn[list->count] = talloc_strdup(list->dn, list2->dn[i]); i 718 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 727 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { i 736 source4/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); i 804 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 813 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { i 822 source4/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); i 871 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 903 source4/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < msg->num_elements; i++) { i 906 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(msg->elements[i].name, LTDB_IDX) != 0) { i 910 source4/lib/ldb/ldb_tdb/ldb_index.c el = &msg->elements[i]; i 1009 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 1013 source4/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < dn_list->count; i++) { i 1022 source4/lib/ldb/ldb_tdb/ldb_index.c dn = ldb_dn_new(msg, ldb, dn_list->dn[i]); i 1191 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 1194 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->elements[idx].num_values;i++) { i 1195 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(dn, (char *)msg->elements[idx].values[i].data) == 0) { i 1225 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i; i 1254 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<msg->num_elements;i++) { i 1255 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(LTDB_IDX, msg->elements[i].name) == 0) { i 1260 source4/lib/ldb/ldb_tdb/ldb_index.c if (i == msg->num_elements) { i 1263 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add1_add(ldb, msg, i, dn); i 1281 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 1292 source4/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < num_el; i++) { i 1293 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, elements[i].name, i 1298 source4/lib/ldb/ldb_tdb/ldb_index.c for (j = 0; j < elements[i].num_values; j++) { i 1299 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_add1(module, dn, &elements[i], j); i 1337 source4/lib/ldb/ldb_tdb/ldb_index.c int ret, i; i 1370 source4/lib/ldb/ldb_tdb/ldb_index.c i = ldb_msg_find_idx(msg, dn, &j, LTDB_IDX); i 1371 source4/lib/ldb/ldb_tdb/ldb_index.c if (i == -1) { i 1386 source4/lib/ldb/ldb_tdb/ldb_index.c if (j != msg->elements[i].num_values - 1) { i 1387 source4/lib/ldb/ldb_tdb/ldb_index.c memmove(&msg->elements[i].values[j], i 1388 source4/lib/ldb/ldb_tdb/ldb_index.c &msg->elements[i].values[j+1], i 1389 source4/lib/ldb/ldb_tdb/ldb_index.c (msg->elements[i].num_values-(j+1)) * i 1390 source4/lib/ldb/ldb_tdb/ldb_index.c sizeof(msg->elements[i].values[0])); i 1392 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[i].num_values--; i 1394 source4/lib/ldb/ldb_tdb/ldb_index.c if (msg->elements[i].num_values == 0) { i 1415 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int i, j; i 1432 source4/lib/ldb/ldb_tdb/ldb_index.c for (i = 0; i < msg->num_elements; i++) { i 1433 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, msg->elements[i].name, i 1438 source4/lib/ldb/ldb_tdb/ldb_index.c for (j = 0; j < msg->elements[i].num_values; j++) { i 1439 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_del_value(module, dn, &msg->elements[i], j); i 82 source4/lib/ldb/ldb_tdb/ldb_pack.c unsigned int i, j, real_elements=0; i 101 source4/lib/ldb/ldb_tdb/ldb_pack.c for (i=0;i<message->num_elements;i++) { i 102 source4/lib/ldb/ldb_tdb/ldb_pack.c if (attribute_storable_values(&message->elements[i]) == 0) { i 108 source4/lib/ldb/ldb_tdb/ldb_pack.c size += 1 + strlen(message->elements[i].name) + 4; i 109 source4/lib/ldb/ldb_tdb/ldb_pack.c for (j=0;j<message->elements[i].num_values;j++) { i 110 source4/lib/ldb/ldb_tdb/ldb_pack.c size += 4 + message->elements[i].values[j].length + 1; i 133 source4/lib/ldb/ldb_tdb/ldb_pack.c for (i=0;i<message->num_elements;i++) { i 134 source4/lib/ldb/ldb_tdb/ldb_pack.c if (attribute_storable_values(&message->elements[i]) == 0) { i 137 source4/lib/ldb/ldb_tdb/ldb_pack.c len = strlen(message->elements[i].name); i 138 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p, message->elements[i].name, len+1); i 140 source4/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].num_values); i 142 source4/lib/ldb/ldb_tdb/ldb_pack.c for (j=0;j<message->elements[i].num_values;j++) { i 143 source4/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].values[j].length); i 144 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p+4, message->elements[i].values[j].data, i 145 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].length); i 146 source4/lib/ldb/ldb_tdb/ldb_pack.c p[4+message->elements[i].values[j].length] = 0; i 147 source4/lib/ldb/ldb_tdb/ldb_pack.c p += 4 + message->elements[i].values[j].length + 1; i 166 source4/lib/ldb/ldb_tdb/ldb_pack.c unsigned int i, j; i 229 source4/lib/ldb/ldb_tdb/ldb_pack.c for (i=0;i<message->num_elements;i++) { i 239 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].flags = 0; i 240 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].name = talloc_strndup(message->elements, (char *)p, len); i 241 source4/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].name == NULL) { i 247 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].num_values = pull_uint32(p, 0); i 248 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values = NULL; i 249 source4/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].num_values != 0) { i 250 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values = talloc_array(message->elements, i 252 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].num_values); i 253 source4/lib/ldb/ldb_tdb/ldb_pack.c if (!message->elements[i].values) { i 260 source4/lib/ldb/ldb_tdb/ldb_pack.c for (j=0;j<message->elements[i].num_values;j++) { i 267 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].length = len; i 268 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data = talloc_size(message->elements[i].values, len+1); i 269 source4/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].values[j].data == NULL) { i 273 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(message->elements[i].values[j].data, p+4, len); i 274 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data[len] = 0; i 43 source4/lib/ldb/ldb_tdb/ldb_search.c unsigned int i; i 73 source4/lib/ldb/ldb_tdb/ldb_search.c for (i=0;i<el->num_values;i++) { i 74 source4/lib/ldb/ldb_tdb/ldb_search.c elnew->values[i] = ldb_val_dup(elnew->values, &el->values[i]); i 75 source4/lib/ldb/ldb_tdb/ldb_search.c if (elnew->values[i].length != el->values[i].length) { i 114 source4/lib/ldb/ldb_tdb/ldb_search.c unsigned int i; i 123 source4/lib/ldb/ldb_tdb/ldb_search.c for (i=0;i<msg->num_elements;i++) { i 125 source4/lib/ldb/ldb_tdb/ldb_search.c a = ldb_schema_attribute_by_name(ldb, msg->elements[i].name); i 129 source4/lib/ldb/ldb_tdb/ldb_search.c if (msg_add_element(ret, &msg->elements[i], i 148 source4/lib/ldb/ldb_tdb/ldb_search.c int i; i 172 source4/lib/ldb/ldb_tdb/ldb_search.c for (i=0;attrs[i];i++) { i 175 source4/lib/ldb/ldb_tdb/ldb_search.c if (strcmp(attrs[i], "*") == 0) { i 183 source4/lib/ldb/ldb_tdb/ldb_search.c if (ldb_attr_cmp(attrs[i], "distinguishedName") == 0) { i 190 source4/lib/ldb/ldb_tdb/ldb_search.c el = ldb_msg_find_element(msg, attrs[i]); i 325 source4/lib/ldb/ldb_tdb/ldb_search.c int i, keep_all = 0; i 329 source4/lib/ldb/ldb_tdb/ldb_search.c for (i = 0; attrs[i]; i++) { i 330 source4/lib/ldb/ldb_tdb/ldb_search.c if (strcmp(attrs[i], "*") == 0) { i 335 source4/lib/ldb/ldb_tdb/ldb_search.c if (ldb_attr_cmp(attrs[i], "distinguishedName") == 0) { i 352 source4/lib/ldb/ldb_tdb/ldb_search.c for (i = 0; i < msg->num_elements; i++) { i 356 source4/lib/ldb/ldb_tdb/ldb_search.c if (ldb_attr_cmp(msg->elements[i].name, attrs[j]) == 0) { i 363 source4/lib/ldb/ldb_tdb/ldb_search.c ldb_msg_remove_attr(msg, msg->elements[i].name); i 364 source4/lib/ldb/ldb_tdb/ldb_search.c i--; i 168 source4/lib/ldb/ldb_tdb/ldb_tdb.c int i, j; i 177 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i = 0; i < msg->num_elements; i++) { i 178 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (j = 0; j < msg->elements[i].num_values; j++) { i 179 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_check_at_attributes_values(&msg->elements[i].values[j]) != 0) { i 414 source4/lib/ldb/ldb_tdb/ldb_tdb.c unsigned int i; i 415 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { i 416 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_attr_cmp(msg->elements[i].name, name) == 0) { i 417 source4/lib/ldb/ldb_tdb/ldb_tdb.c return i; i 436 source4/lib/ldb/ldb_tdb/ldb_tdb.c unsigned int i; i 460 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<el->num_values;i++) { i 461 source4/lib/ldb/ldb_tdb/ldb_tdb.c e2->values[i] = el->values[i]; i 478 source4/lib/ldb/ldb_tdb/ldb_tdb.c unsigned int i, j; i 485 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { i 486 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_attr_cmp(msg->elements[i].name, name) == 0) { i 487 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (j=0;j<msg->elements[i].num_values;j++) { i 489 source4/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i], j); i 491 source4/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg->elements[i].values); i 492 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->num_elements > (i+1)) { i 493 source4/lib/ldb/ldb_tdb/ldb_tdb.c memmove(&msg->elements[i], i 494 source4/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i+1], i 496 source4/lib/ldb/ldb_tdb/ldb_tdb.c (msg->num_elements - (i+1))); i 499 source4/lib/ldb/ldb_tdb/ldb_tdb.c i--; i 520 source4/lib/ldb/ldb_tdb/ldb_tdb.c unsigned int i; i 534 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<el->num_values;i++) { i 536 source4/lib/ldb/ldb_tdb/ldb_tdb.c &el->values[i], val) == 0) { i 537 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (i<el->num_values-1) { i 538 source4/lib/ldb/ldb_tdb/ldb_tdb.c memmove(&el->values[i], &el->values[i+1], i 539 source4/lib/ldb/ldb_tdb/ldb_tdb.c sizeof(el->values[i])* i 540 source4/lib/ldb/ldb_tdb/ldb_tdb.c (el->num_values-(i+1))); i 570 source4/lib/ldb/ldb_tdb/ldb_tdb.c unsigned i, j; i 600 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (i=0;i<msg->num_elements;i++) { i 601 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_message_element *el = &msg->elements[i]; i 606 source4/lib/ldb/ldb_tdb/ldb_tdb.c switch (msg->elements[i].flags & LDB_FLAG_MOD_MASK) { i 690 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (msg->elements[i].num_values == 0) { i 692 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name) != 0) { i 693 source4/lib/ldb/ldb_tdb/ldb_tdb.c ldb_asprintf_errstring(ldb, "No such attribute: %s for delete on %s", msg->elements[i].name, dn); i 699 source4/lib/ldb/ldb_tdb/ldb_tdb.c for (j=0;j<msg->elements[i].num_values;j++) { i 702 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name, i 703 source4/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i].values[j]) != 0) { i 704 source4/lib/ldb/ldb_tdb/ldb_tdb.c ldb_asprintf_errstring(ldb, "No matching attribute value when deleting attribute: %s on %s", msg->elements[i].name, dn); i 708 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_index_del_value(module, dn, &msg->elements[i], j); i 717 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].name, i 718 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->elements[i].flags & LDB_FLAG_MOD_MASK); i 88 source4/lib/ldb/modules/asq.c int i; i 91 source4/lib/ldb/modules/asq.c for (i = 0; ac->controls[i]; i++) /* count em */ ; i 93 source4/lib/ldb/modules/asq.c i = 0; i 96 source4/lib/ldb/modules/asq.c ac->controls = talloc_realloc(ac, ac->controls, struct ldb_control *, i + 2); i 102 source4/lib/ldb/modules/asq.c ac->controls[i] = talloc(ac->controls, struct ldb_control); i 103 source4/lib/ldb/modules/asq.c if (ac->controls[i] == NULL) { i 107 source4/lib/ldb/modules/asq.c ac->controls[i]->oid = LDB_CONTROL_ASQ_OID; i 108 source4/lib/ldb/modules/asq.c ac->controls[i]->critical = 0; i 110 source4/lib/ldb/modules/asq.c asq = talloc_zero(ac->controls[i], struct ldb_asq_control); i 116 source4/lib/ldb/modules/asq.c ac->controls[i]->data = asq; i 118 source4/lib/ldb/modules/asq.c ac->controls[i + 1] = NULL; i 253 source4/lib/ldb/modules/asq.c int ret, i; i 276 source4/lib/ldb/modules/asq.c for (i = 0; i < el->num_values; i++) { i 279 source4/lib/ldb/modules/asq.c (const char *)el->values[i].data); i 286 source4/lib/ldb/modules/asq.c ret = ldb_build_search_req_ex(&ac->reqs[i], i 300 source4/lib/ldb/modules/asq.c if (!save_controls(control, ac->reqs[i], &saved_controls)) { i 135 source4/lib/ldb/modules/operational.c int i, a=0; i 140 source4/lib/ldb/modules/operational.c for (i=0;i<ARRAY_SIZE(search_sub);i++) { i 141 source4/lib/ldb/modules/operational.c if (ldb_attr_cmp(attrs[a], search_sub[i].attr) != 0) { i 147 source4/lib/ldb/modules/operational.c if (search_sub[i].constructor) { i 148 source4/lib/ldb/modules/operational.c if (search_sub[i].constructor(module, msg) != 0) { i 152 source4/lib/ldb/modules/operational.c search_sub[i].replace, i 153 source4/lib/ldb/modules/operational.c search_sub[i].attr) != 0) { i 159 source4/lib/ldb/modules/operational.c if (search_sub[i].replace == NULL || i 160 source4/lib/ldb/modules/operational.c ldb_attr_in_list(attrs, search_sub[i].replace) || i 165 source4/lib/ldb/modules/operational.c ldb_msg_remove_attr(msg, search_sub[i].replace); i 239 source4/lib/ldb/modules/operational.c int i, a; i 258 source4/lib/ldb/modules/operational.c for (i=0;i<ARRAY_SIZE(parse_tree_sub);i++) { i 260 source4/lib/ldb/modules/operational.c parse_tree_sub[i].attr, i 261 source4/lib/ldb/modules/operational.c parse_tree_sub[i].replace); i 268 source4/lib/ldb/modules/operational.c for (i=0;i<ARRAY_SIZE(search_sub);i++) { i 269 source4/lib/ldb/modules/operational.c if (ldb_attr_cmp(ac->attrs[a], search_sub[i].attr) == 0 && i 270 source4/lib/ldb/modules/operational.c search_sub[i].replace) { i 277 source4/lib/ldb/modules/operational.c search_attrs[a] = search_sub[i].replace; i 143 source4/lib/ldb/modules/paged_results.c int i, num_ctrls, ret; i 175 source4/lib/ldb/modules/paged_results.c i = 0; i 178 source4/lib/ldb/modules/paged_results.c while (ac->store->controls[i]) i++; /* counting */ i 180 source4/lib/ldb/modules/paged_results.c num_ctrls += i; i 189 source4/lib/ldb/modules/paged_results.c for (i = 0; i < (num_ctrls -1); i++) { i 190 source4/lib/ldb/modules/paged_results.c ac->controls[i] = talloc_reference(ac->controls, ac->store->controls[i]); i 193 source4/lib/ldb/modules/paged_results.c ac->controls[i] = talloc(ac->controls, struct ldb_control); i 194 source4/lib/ldb/modules/paged_results.c if (ac->controls[i] == NULL) { i 198 source4/lib/ldb/modules/paged_results.c ac->controls[i]->oid = talloc_strdup(ac->controls[i], i 200 source4/lib/ldb/modules/paged_results.c if (ac->controls[i]->oid == NULL) { i 204 source4/lib/ldb/modules/paged_results.c ac->controls[i]->critical = 0; i 206 source4/lib/ldb/modules/paged_results.c paged = talloc(ac->controls[i], struct ldb_paged_control); i 211 source4/lib/ldb/modules/paged_results.c ac->controls[i]->data = paged; i 124 source4/lib/ldb/modules/paged_searches.c int i; i 126 source4/lib/ldb/modules/paged_searches.c for (i = 0; i < ac->num_referrals; i++) { i 133 source4/lib/ldb/modules/paged_searches.c ares->referral = ac->saved_referrals[i]; i 52 source4/lib/ldb/modules/rdn_name.c int i; i 54 source4/lib/ldb/modules/rdn_name.c for (i = 0; i < msg->num_elements; i++) { i 55 source4/lib/ldb/modules/rdn_name.c if (ldb_attr_cmp(name, msg->elements[i].name) == 0) { i 56 source4/lib/ldb/modules/rdn_name.c return &msg->elements[i]; i 98 source4/lib/ldb/modules/rdn_name.c int i, ret; i 149 source4/lib/ldb/modules/rdn_name.c for (i = 0; i < attribute->num_values; i++) { i 151 source4/lib/ldb/modules/rdn_name.c &rdn_val, &attribute->values[i]); i 154 source4/lib/ldb/modules/rdn_name.c attribute->values[i] = rdn_val; i 158 source4/lib/ldb/modules/rdn_name.c if (i == attribute->num_values) { i 65 source4/lib/ldb/modules/sort.c int i; i 69 source4/lib/ldb/modules/sort.c for (i = 0; controls[i]; i++); i 70 source4/lib/ldb/modules/sort.c controls = talloc_realloc(mem_ctx, controls, struct ldb_control *, i + 2); i 72 source4/lib/ldb/modules/sort.c i = 0; i 80 source4/lib/ldb/modules/sort.c controls[i+1] = NULL; i 81 source4/lib/ldb/modules/sort.c controls[i] = talloc(controls, struct ldb_control); i 82 source4/lib/ldb/modules/sort.c if (! controls[i] ) i 85 source4/lib/ldb/modules/sort.c controls[i]->oid = LDB_CONTROL_SORT_RESP_OID; i 86 source4/lib/ldb/modules/sort.c controls[i]->critical = 0; i 88 source4/lib/ldb/modules/sort.c resp = talloc(controls[i], struct ldb_sort_resp_control); i 98 source4/lib/ldb/modules/sort.c controls[i]->data = resp; i 137 source4/lib/ldb/modules/sort.c int i, ret; i 152 source4/lib/ldb/modules/sort.c for (i = 0; i < ac->num_msgs; i++) { i 159 source4/lib/ldb/modules/sort.c ares->message = talloc_move(ares, &ac->msgs[i]); i 167 source4/lib/ldb/modules/sort.c for (i = 0; i < ac->num_refs; i++) { i 174 source4/lib/ldb/modules/sort.c ares->referral = talloc_move(ares, &ac->referrals[i]); i 194 source4/lib/ldb/nssldb/ldb-nss.c int i; i 251 source4/lib/ldb/nssldb/ldb-nss.c for (i = 0; i < members->count; i++) { i 252 source4/lib/ldb/nssldb/ldb-nss.c tmp = ldb_msg_find_attr_as_string(members->msgs[i], "uid", NULL); i 265 source4/lib/ldb/nssldb/ldb-nss.c result->gr_mem[i] = &buffer[bufpos]; i 269 source4/lib/ldb/nssldb/ldb-nss.c result->gr_mem[i] = NULL; i 283 source4/lib/ldb/nssldb/ldb-nss.c int i; i 285 source4/lib/ldb/nssldb/ldb-nss.c for (i = 0; i < grlist->count; i++) { i 315 source4/lib/ldb/nssldb/ldb-nss.c (*groups)[*start] = ldb_msg_find_attr_as_int(grlist->msgs[i], "gidNumber", 0); i 110 source4/lib/ldb/pyldb.c int i; i 115 source4/lib/ldb/pyldb.c for (i = 0; i < result->count; i++) { i 116 source4/lib/ldb/pyldb.c PyList_SetItem(ret, i, PyLdbMessage_FromMessage(result->msgs[i]) i 125 source4/lib/ldb/pyldb.c int i; i 133 source4/lib/ldb/pyldb.c for (i = 0; i < res->count; i++) { i 134 source4/lib/ldb/pyldb.c PyObject *item = PyList_GetItem(obj, i); i 135 source4/lib/ldb/pyldb.c res->msgs[i] = PyLdbMessage_AsMessage(item); i 475 source4/lib/ldb/pyldb.c int i; i 481 source4/lib/ldb/pyldb.c for (i = 0; i < PyList_Size(list); i++) { i 482 source4/lib/ldb/pyldb.c PyObject *item = PyList_GetItem(list, i); i 487 source4/lib/ldb/pyldb.c ret[i] = PyString_AsString(item); i 489 source4/lib/ldb/pyldb.c ret[i] = NULL; i 1280 source4/lib/ldb/pyldb.c int i; i 1283 source4/lib/ldb/pyldb.c for (i = 0; i < me->num_values; i++) { i 1284 source4/lib/ldb/pyldb.c PyObject *obj = PySequence_GetItem(set_obj, i); i 1286 source4/lib/ldb/pyldb.c me->values[i].length = PyString_Size(obj); i 1287 source4/lib/ldb/pyldb.c me->values[i].data = (uint8_t *)PyString_AsString(obj); i 1301 source4/lib/ldb/pyldb.c int i; i 1307 source4/lib/ldb/pyldb.c for (i = 0; i < me->num_values; i++) { i 1308 source4/lib/ldb/pyldb.c PyList_SetItem(result, i, i 1309 source4/lib/ldb/pyldb.c PyObject_FromLdbValue(ldb_ctx, me, &me->values[i])); i 1317 source4/lib/ldb/pyldb.c int i; i 1318 source4/lib/ldb/pyldb.c if (!PyArg_ParseTuple(args, "i", &i)) i 1320 source4/lib/ldb/pyldb.c if (i < 0 || i >= PyLdbMessageElement_AsMessageElement(self)->num_values) i 1324 source4/lib/ldb/pyldb.c &(PyLdbMessageElement_AsMessageElement(self)->values[i])); i 1397 source4/lib/ldb/pyldb.c int i; i 1406 source4/lib/ldb/pyldb.c for (i = 0; i < el->num_values; i++) { i 1407 source4/lib/ldb/pyldb.c PyObject *item = PySequence_GetItem(py_elements, i); i 1408 source4/lib/ldb/pyldb.c el->values[i].data = (uint8_t *)PyString_AsString(item); i 1409 source4/lib/ldb/pyldb.c el->values[i].length = PyString_Size(item); i 1437 source4/lib/ldb/pyldb.c int i; i 1441 source4/lib/ldb/pyldb.c for (i = 0; i < el->num_values; i++) { i 1442 source4/lib/ldb/pyldb.c PyObject *o = py_ldb_msg_element_find(self, i); i 1500 source4/lib/ldb/pyldb.c int i, j = 0; i 1506 source4/lib/ldb/pyldb.c for (i = 0; i < msg->num_elements; i++) { i 1507 source4/lib/ldb/pyldb.c PyList_SetItem(obj, j, PyString_FromString(msg->elements[i].name)); i 1552 source4/lib/ldb/pyldb.c int i, j; i 1559 source4/lib/ldb/pyldb.c for (i = 0; i < msg->num_elements; i++, j++) { i 1560 source4/lib/ldb/pyldb.c PyList_SetItem(l, j, Py_BuildValue("(sO)", msg->elements[i].name, PyLdbMessageElement_FromMessageElement(&msg->elements[i], self->msg))); i 1750 source4/lib/ldb/pyldb.c int i, len; i 1753 source4/lib/ldb/pyldb.c for (i = 0; i < len; i++) i 1754 source4/lib/ldb/pyldb.c PyList_SetItem(py_attrs, i, PyString_FromString(req->op.search.attrs[i])); i 259 source4/lib/ldb/tools/cmdline.c int i, j; i 264 source4/lib/ldb/tools/cmdline.c for (i = 0; reply[i]; i++) { i 265 source4/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_VLV_RESP_OID, reply[i]->oid) == 0) { i 268 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_vlv_resp_control); i 290 source4/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_ASQ_OID, reply[i]->oid) == 0) { i 293 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_asq_control); i 303 source4/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_PAGED_RESULTS_OID, reply[i]->oid) == 0) { i 306 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_paged_control); i 335 source4/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_SORT_RESP_OID, reply[i]->oid) == 0) { i 338 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_sort_resp_control); i 358 source4/lib/ldb/tools/cmdline.c if (strcmp(LDB_CONTROL_DIRSYNC_OID, reply[i]->oid) == 0) { i 362 source4/lib/ldb/tools/cmdline.c rep_control = talloc_get_type(reply[i]->data, struct ldb_dirsync_control); i 393 source4/lib/ldb/tools/cmdline.c fprintf(stderr, "Unknown reply control oid: %s\n", reply[i]->oid); i 88 source4/lib/ldb/tools/ldbadd.c int i, ret=0, count=0; i 103 source4/lib/ldb/tools/ldbadd.c for (i=0;i<options->argc;i++) { i 104 source4/lib/ldb/tools/ldbadd.c const char *fname = options->argv[i]; i 39 source4/lib/ldb/tools/ldbdel.c int ret, i, total=0; i 46 source4/lib/ldb/tools/ldbdel.c for (i = 0; i < res->count; i++) { i 47 source4/lib/ldb/tools/ldbdel.c if (ldb_delete(ldb, res->msgs[i]->dn) == 0) { i 77 source4/lib/ldb/tools/ldbdel.c int ret = 0, i; i 89 source4/lib/ldb/tools/ldbdel.c for (i=0;i<options->argc;i++) { i 92 source4/lib/ldb/tools/ldbdel.c dn = ldb_dn_new(ldb, ldb, options->argv[i]); i 94 source4/lib/ldb/tools/ldbedit.c int i; i 95 source4/lib/ldb/tools/ldbedit.c for (i=0;i<count;i++) { i 96 source4/lib/ldb/tools/ldbedit.c if (ldb_dn_compare(dn, msgs[i]->dn) == 0) { i 97 source4/lib/ldb/tools/ldbedit.c return msgs[i]; i 110 source4/lib/ldb/tools/ldbedit.c int i; i 121 source4/lib/ldb/tools/ldbedit.c for (i=0;i<count2;i++) { i 122 source4/lib/ldb/tools/ldbedit.c msg = msg_find(ldb, msgs1, count1, msgs2[i]->dn); i 125 source4/lib/ldb/tools/ldbedit.c ldif_write_msg(ldb, stdout, LDB_CHANGETYPE_ADD, msgs2[i]); i 127 source4/lib/ldb/tools/ldbedit.c if (ldb_add(ldb, msgs2[i]) != 0) { i 129 source4/lib/ldb/tools/ldbedit.c ldb_dn_get_linearized(msgs2[i]->dn), i 135 source4/lib/ldb/tools/ldbedit.c if (modify_record(ldb, msg, msgs2[i]) > 0) { i 142 source4/lib/ldb/tools/ldbedit.c for (i=0;i<count1;i++) { i 143 source4/lib/ldb/tools/ldbedit.c msg = msg_find(ldb, msgs2, count2, msgs1[i]->dn); i 146 source4/lib/ldb/tools/ldbedit.c ldif_write_msg(ldb, stdout, LDB_CHANGETYPE_DELETE, msgs1[i]); i 148 source4/lib/ldb/tools/ldbedit.c if (ldb_delete(ldb, msgs1[i]->dn) != 0) { i 150 source4/lib/ldb/tools/ldbedit.c ldb_dn_get_linearized(msgs1[i]->dn), i 174 source4/lib/ldb/tools/ldbedit.c int i; i 178 source4/lib/ldb/tools/ldbedit.c for (i=0;i<count;i++) { i 180 source4/lib/ldb/tools/ldbedit.c fprintf(f, "# record %d\n", i+1); i 183 source4/lib/ldb/tools/ldbedit.c ldif.msg = msgs[i]; i 89 source4/lib/ldb/tools/ldbmodify.c int i, ret=LDB_SUCCESS; i 99 source4/lib/ldb/tools/ldbmodify.c for (i=0;i<options->argc;i++) { i 100 source4/lib/ldb/tools/ldbmodify.c const char *fname = options->argv[i]; i 255 source4/lib/ldb/tools/ldbsearch.c int i; i 261 source4/lib/ldb/tools/ldbsearch.c for (i = 0; i < sctx->num_stored; i++) { i 262 source4/lib/ldb/tools/ldbsearch.c display_message(sctx->store[i], sctx); i 265 source4/lib/ldb/tools/ldbsearch.c for (i = 0; i < sctx->refs_stored; i++) { i 266 source4/lib/ldb/tools/ldbsearch.c display_referral(sctx->refs_store[i], sctx); i 58 source4/lib/ldb/tools/ldbtest.c int i; i 66 source4/lib/ldb/tools/ldbtest.c for (i=0;i<count;i++) { i 72 source4/lib/ldb/tools/ldbtest.c name = talloc_asprintf(tmp_ctx, "Test%d", i); i 147 source4/lib/ldb/tools/ldbtest.c int i; i 149 source4/lib/ldb/tools/ldbtest.c for (i=0;i<count;i++) { i 155 source4/lib/ldb/tools/ldbtest.c name = talloc_asprintf(tmp_ctx, "Test%d", i); i 199 source4/lib/ldb/tools/ldbtest.c int i; i 201 source4/lib/ldb/tools/ldbtest.c for (i=0;i<count;i++) { i 203 source4/lib/ldb/tools/ldbtest.c char *name = talloc_asprintf(ldb, "Test%d", i); i 207 source4/lib/ldb/tools/ldbtest.c printf("Deleting uid Test%d\r", i); i 222 source4/lib/ldb/tools/ldbtest.c int i; i 224 source4/lib/ldb/tools/ldbtest.c for (i=0;i<nsearches;i++) { i 225 source4/lib/ldb/tools/ldbtest.c int uid = (i * 700 + 17) % (nrecords * 2); i 243 source4/lib/ldb/tools/ldbtest.c printf("testing uid %d/%d - %d \r", i, uid, res->count); i 366 source4/lib/messaging/messaging.c int i; i 370 source4/lib/messaging/messaging.c for (i=msg->num_types;i<=msg_type;i++) { i 371 source4/lib/messaging/messaging.c msg->dispatch[i] = NULL; i 744 source4/lib/messaging/messaging.c struct irpc_list *i; i 748 source4/lib/messaging/messaging.c for (i=msg_ctx->irpc; i; i=i->next) { i 749 source4/lib/messaging/messaging.c if (GUID_equal(&i->uuid, &m->header.uuid) && i 750 source4/lib/messaging/messaging.c i->table->syntax_id.if_version == m->header.if_version && i 751 source4/lib/messaging/messaging.c i->callnum == m->header.callnum) { i 756 source4/lib/messaging/messaging.c if (i == NULL) { i 763 source4/lib/messaging/messaging.c r = talloc_zero_size(m->ndr, i->table->calls[m->header.callnum].struct_size); i 767 source4/lib/messaging/messaging.c ndr_err = i->table->calls[i->callnum].ndr_pull(m->ndr, NDR_IN, r); i 771 source4/lib/messaging/messaging.c m->private_data= i->private_data; i 774 source4/lib/messaging/messaging.c m->irpc = i; i 778 source4/lib/messaging/messaging.c m->header.status = i->fn(m, r); i 1028 source4/lib/messaging/messaging.c int count, i; i 1053 source4/lib/messaging/messaging.c for (i=0;i<count;i++) { i 1054 source4/lib/messaging/messaging.c ret[i] = ((struct server_id *)rec.dptr)[i]; i 1056 source4/lib/messaging/messaging.c ret[i] = cluster_id(0, 0); i 1071 source4/lib/messaging/messaging.c int count, i; i 1099 source4/lib/messaging/messaging.c for (i=0;i<count;i++) { i 1100 source4/lib/messaging/messaging.c if (cluster_id_equal(&ids[i], &msg_ctx->server_id)) { i 1101 source4/lib/messaging/messaging.c if (i < count-1) { i 1102 source4/lib/messaging/messaging.c memmove(ids+i, ids+i+1, i 1103 source4/lib/messaging/messaging.c sizeof(struct server_id) * (count-(i+1))); i 448 source4/lib/messaging/pymessaging.c int i, count; i 476 source4/lib/messaging/pymessaging.c for (i=0;i<count;i++) { i 477 source4/lib/messaging/pymessaging.c reqs[i] = irpc_call_send(p->msg_ctx, p->dest_ids[i], i 479 source4/lib/messaging/pymessaging.c if (reqs[i] == NULL) { i 483 source4/lib/messaging/pymessaging.c talloc_steal(reqs, reqs[i]); i 529 source4/lib/messaging/pymessaging.c int i; i 530 source4/lib/messaging/pymessaging.c for (i = 0; mds[i].name; i++) { i 534 source4/lib/messaging/pymessaging.c wb->name = discard_const_p(char, mds[i].name); i 537 source4/lib/messaging/pymessaging.c wb->doc = discard_const_p(char, mds[i].doc); i 539 source4/lib/messaging/pymessaging.c ret = PyDescr_NewWrapper(ifacetype, wb, discard_const_p(void, &mds[i])); i 541 source4/lib/messaging/pymessaging.c PyDict_SetItemString(ifacetype->tp_dict, mds[i].name, i 251 source4/lib/messaging/tests/irpc.c int i; i 262 source4/lib/messaging/tests/irpc.c for (i = 0; i < 5; i++) { i 264 source4/lib/messaging/tests/irpc.c (void *)&values[i]); i 162 source4/lib/registry/dir.c int i = 0; i 184 source4/lib/registry/dir.c if (i == idx) { i 194 source4/lib/registry/dir.c i++; i 352 source4/lib/registry/dir.c int i; i 361 source4/lib/registry/dir.c i = 0; i 366 source4/lib/registry/dir.c if (i == idx) { i 375 source4/lib/registry/dir.c i++; i 47 source4/lib/registry/interface.c int i; i 48 source4/lib/registry/interface.c for (i = 0; reg_predefined_keys[i].name; i++) { i 49 source4/lib/registry/interface.c if (reg_predefined_keys[i].handle == hkey) i 50 source4/lib/registry/interface.c return reg_predefined_keys[i].name; i 61 source4/lib/registry/interface.c int i; i 63 source4/lib/registry/interface.c for (i = 0; reg_predefined_keys[i].name; i++) { i 64 source4/lib/registry/interface.c if (!strcasecmp(reg_predefined_keys[i].name, name)) i 66 source4/lib/registry/interface.c reg_predefined_keys[i].handle, i 574 source4/lib/registry/ldb.c int i, ret; i 631 source4/lib/registry/ldb.c for (i = 0; i < res_keys->count; i++) i 634 source4/lib/registry/ldb.c res_keys->msgs[i], i 644 source4/lib/registry/ldb.c for (i = 0; i < res_vals->count; i++) i 647 source4/lib/registry/ldb.c res_vals->msgs[i], i 713 source4/lib/registry/ldb.c int i; i 714 source4/lib/registry/ldb.c for (i = 0; i < msg->num_elements; i++) { i 715 source4/lib/registry/ldb.c if (msg->elements[i].flags != LDB_FLAG_MOD_DELETE) i 716 source4/lib/registry/ldb.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 780 source4/lib/registry/ldb.c int i; i 785 source4/lib/registry/ldb.c for (i = 0; i < kd->subkey_count; i++) { i 786 source4/lib/registry/ldb.c el = ldb_msg_find_element(kd->subkeys[i], "key"); i 792 source4/lib/registry/ldb.c int i; i 802 source4/lib/registry/ldb.c for (i = 0; i < kd->value_count; i++) { i 804 source4/lib/registry/ldb.c el = ldb_msg_find_element(kd->values[i], "value"); i 812 source4/lib/registry/ldb.c kd->values[i], NULL, i 170 source4/lib/registry/local.c int i; i 191 source4/lib/registry/local.c for (i = 0; local_parent->path.elements[i] != NULL; i++) { i 192 source4/lib/registry/local.c elements[i] = talloc_reference(elements, i 193 source4/lib/registry/local.c local_parent->path.elements[i]); i 197 source4/lib/registry/local.c i = 0; i 200 source4/lib/registry/local.c elements[i] = talloc_strdup(elements, name); i 201 source4/lib/registry/local.c elements[i+1] = NULL; i 331 source4/lib/registry/local.c int i = 0; i 339 source4/lib/registry/local.c for (i = 0; elements[i] != NULL; i++) { i 340 source4/lib/registry/local.c mp->path.elements[i] = talloc_reference(mp->path.elements, i 341 source4/lib/registry/local.c elements[i]); i 343 source4/lib/registry/local.c mp->path.elements[i] = NULL; i 47 source4/lib/registry/patchfile.c int i; i 72 source4/lib/registry/patchfile.c for (i = 0; i < old_num_subkeys; i++) { i 73 source4/lib/registry/patchfile.c error1 = reg_key_get_subkey_by_index(mem_ctx, oldkey, i, i 130 source4/lib/registry/patchfile.c for(i = 0; i < new_num_subkeys; i++) { i 131 source4/lib/registry/patchfile.c error1 = reg_key_get_subkey_by_index(mem_ctx, newkey, i, i 175 source4/lib/registry/patchfile.c for(i = 0; i < new_num_values; i++) { i 180 source4/lib/registry/patchfile.c error1 = reg_key_get_value_by_index(mem_ctx, newkey, i, i 214 source4/lib/registry/patchfile.c for (i = 0; i < old_num_values; i++) { i 219 source4/lib/registry/patchfile.c error1 = reg_key_get_value_by_index(mem_ctx, oldkey, i, &name, i 259 source4/lib/registry/patchfile.c int i; i 262 source4/lib/registry/patchfile.c for (i = 0; reg_predefined_keys[i].name; i++) { i 266 source4/lib/registry/patchfile.c reg_predefined_keys[i].handle, &r1); i 270 source4/lib/registry/patchfile.c reg_predefined_keys[i].name)); i 275 source4/lib/registry/patchfile.c reg_predefined_keys[i].handle, &r2); i 279 source4/lib/registry/patchfile.c reg_predefined_keys[i].name)); i 284 source4/lib/registry/patchfile.c reg_predefined_keys[i].name, callbacks, i 46 source4/lib/registry/patchfile_preg.c uint16_t i; i 49 source4/lib/registry/patchfile_preg.c for (i = 0; i < strlen(string); i+=size) { i 50 source4/lib/registry/patchfile_preg.c v = next_codepoint_convenience(ic, &string[i], &size); i 123 source4/lib/registry/pyregistry.c int i; i 125 source4/lib/registry/pyregistry.c for (i = 0; i < PyList_Size(py_elements); i++) i 126 source4/lib/registry/pyregistry.c elements[i] = PyString_AsString(PyList_GetItem(py_elements, i)); i 67 source4/lib/registry/regf.c int i; i 69 source4/lib/registry/regf.c for (i = 0; data->hbins[i]; i++) { i 70 source4/lib/registry/regf.c if (offset >= data->hbins[i]->offset_from_first && i 71 source4/lib/registry/regf.c offset < data->hbins[i]->offset_from_first+ i 72 source4/lib/registry/regf.c data->hbins[i]->offset_to_next) { i 74 source4/lib/registry/regf.c *rel_offset = offset - data->hbins[i]->offset_from_first - 0x20; i 75 source4/lib/registry/regf.c return data->hbins[i]; i 89 source4/lib/registry/regf.c int i; i 91 source4/lib/registry/regf.c for (i = 0; i < 0x01FB; i+= 4) { i 92 source4/lib/registry/regf.c x = IVAL(buffer, i); i 164 source4/lib/registry/regf.c int i; i 179 source4/lib/registry/regf.c for (i = 0; (hbin = data->hbins[i]); i++) { i 217 source4/lib/registry/regf.c if (data->hbins[i] == NULL) { i 221 source4/lib/registry/regf.c struct hbin_block *, i+2); i 225 source4/lib/registry/regf.c data->hbins[i] = hbin; i 226 source4/lib/registry/regf.c data->hbins[i+1] = NULL; i 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); i 338 source4/lib/registry/regf.c int i; i 368 source4/lib/registry/regf.c for (i = rel_offset; i < hbin->offset_to_next - 0x20; i += my_size) { i 369 source4/lib/registry/regf.c if (IVALS(hbin->data, i) < 0) /* Used */ i 372 source4/lib/registry/regf.c my_size = IVALS(hbin->data, i); i 416 source4/lib/registry/regf.c uint16_t i; i 419 source4/lib/registry/regf.c for (i = 0; *(hash_name + i) != 0; i++) { i 421 source4/lib/registry/regf.c ret += *(hash_name + i); i 565 source4/lib/registry/regf.c int i; i 571 source4/lib/registry/regf.c for (i = 0; W_ERROR_IS_OK(error = regf_get_value(mem_ctx, key, i, i 573 source4/lib/registry/regf.c i++) { i 671 source4/lib/registry/regf.c uint16_t i; i 684 source4/lib/registry/regf.c for (i = 0; i < ri.key_count; i++) { i 688 source4/lib/registry/regf.c list_data = hbin_get(private_data->hive, ri.offset[i]); i 847 source4/lib/registry/regf.c uint16_t i; i 865 source4/lib/registry/regf.c for (i = 0; i < li.key_count; i++) { i 867 source4/lib/registry/regf.c li.nk_offset[i], i 878 source4/lib/registry/regf.c uint16_t i; i 896 source4/lib/registry/regf.c for (i = 0; i < lf.key_count; i++) { i 897 source4/lib/registry/regf.c if (strncmp(lf.hr[i].hash, name, 4)) { i 902 source4/lib/registry/regf.c lf.hr[i].nk_offset, i 913 source4/lib/registry/regf.c uint16_t i; i 933 source4/lib/registry/regf.c for (i = 0; i < lh.key_count; i++) { i 934 source4/lib/registry/regf.c if (lh.hr[i].base37 != hash) { i 939 source4/lib/registry/regf.c lh.hr[i].nk_offset, i 950 source4/lib/registry/regf.c uint16_t i, j; i 962 source4/lib/registry/regf.c for (i = 0; i < ri.key_count; i++) { i 966 source4/lib/registry/regf.c list_data = hbin_get(private_data->hive, ri.offset[i]); i 1396 source4/lib/registry/regf.c uint16_t i; i 1412 source4/lib/registry/regf.c for (i = 0; i < li.key_count; i++) { i 1414 source4/lib/registry/regf.c li.nk_offset[i-1] = li.nk_offset[i]; i 1416 source4/lib/registry/regf.c if (li.nk_offset[i] == key_offset) { i 1440 source4/lib/registry/regf.c uint16_t i; i 1456 source4/lib/registry/regf.c for (i = 0; i < lf.key_count; i++) { i 1458 source4/lib/registry/regf.c lf.hr[i-1] = lf.hr[i]; i 1461 source4/lib/registry/regf.c if (lf.hr[i].nk_offset == key_offset) { i 1486 source4/lib/registry/regf.c uint16_t i; i 1502 source4/lib/registry/regf.c for (i = 0; i < lh.key_count; i++) { i 1504 source4/lib/registry/regf.c lh.hr[i-1] = lh.hr[i]; i 1507 source4/lib/registry/regf.c if (lh.hr[i].nk_offset == key_offset) { i 1549 source4/lib/registry/regf.c uint32_t i; i 1557 source4/lib/registry/regf.c for (i = 0; i < nk->num_values; i++) { i 1559 source4/lib/registry/regf.c ((uint32_t *)values.data)[i-1] = ((uint32_t *) values.data)[i]; i 1561 source4/lib/registry/regf.c vk_offset = IVAL(values.data, i * 4); i 1625 source4/lib/registry/regf.c int i = key->nk->num_subkeys; i 1626 source4/lib/registry/regf.c while (i--) { i 1651 source4/lib/registry/regf.c int i = key->nk->num_values; i 1652 source4/lib/registry/regf.c while (i--) { i 1764 source4/lib/registry/regf.c uint32_t i; i 1774 source4/lib/registry/regf.c for (i = 0; i < nk->num_values; i++) { i 1775 source4/lib/registry/regf.c tmp_vk_offset = IVAL(values.data, i * 4); i 1837 source4/lib/registry/regf.c for (i = 0; i < nk->num_values; i++) { i 1838 source4/lib/registry/regf.c if (IVAL(values.data, i * 4) == old_vk_offset) { i 1839 source4/lib/registry/regf.c SIVAL(values.data, i * 4, vk_offset); i 1871 source4/lib/registry/regf.c int i; i 1900 source4/lib/registry/regf.c for (i = 0; regf->hbins[i]; i++) { i 1903 source4/lib/registry/regf.c regf->hbins[i]))) { i 2046 source4/lib/registry/regf.c int i; i 2104 source4/lib/registry/regf.c i = 0; i 2119 source4/lib/registry/regf.c DEBUG(0, ("[%d] Error parsing HBIN block\n", i)); i 2126 source4/lib/registry/regf.c i, hbin->HBIN_ID)); i 2131 source4/lib/registry/regf.c regf->hbins[i] = hbin; i 2132 source4/lib/registry/regf.c i++; i 2134 source4/lib/registry/regf.c struct hbin_block *, i+2); i 2135 source4/lib/registry/regf.c regf->hbins[i] = NULL; i 2140 source4/lib/registry/regf.c DEBUG(1, ("%d HBIN blocks read\n", i)); i 208 source4/lib/registry/tools/regshell.c int i; i 214 source4/lib/registry/tools/regshell.c for (i = 0; W_ERROR_IS_OK(error = reg_key_get_subkey_by_index(ctx, i 216 source4/lib/registry/tools/regshell.c i, i 219 source4/lib/registry/tools/regshell.c NULL)); i++) { i 229 source4/lib/registry/tools/regshell.c for (i = 0; W_ERROR_IS_OK(error = reg_key_get_value_by_index(ctx, i 230 source4/lib/registry/tools/regshell.c ctx->current, i, &name, &valuetype, &valuedata)); i++) i 331 source4/lib/registry/tools/regshell.c int i; i 333 source4/lib/registry/tools/regshell.c for(i = 0; regshell_cmds[i].name; i++) { i 334 source4/lib/registry/tools/regshell.c printf("%s - %s\n", regshell_cmds[i].name, i 335 source4/lib/registry/tools/regshell.c regshell_cmds[i].help); i 345 source4/lib/registry/tools/regshell.c int ret, i; i 352 source4/lib/registry/tools/regshell.c for(i = 0; regshell_cmds[i].name; i++) { i 353 source4/lib/registry/tools/regshell.c if(!strcmp(regshell_cmds[i].name, argv[0]) || i 354 source4/lib/registry/tools/regshell.c (regshell_cmds[i].alias && !strcmp(regshell_cmds[i].alias, argv[0]))) { i 355 source4/lib/registry/tools/regshell.c return regshell_cmds[i].handle(ctx, argc, argv); i 372 source4/lib/registry/tools/regshell.c int i, len, samelen=0, count=1; i 379 source4/lib/registry/tools/regshell.c for (i=0;regshell_cmds[i].handle && count < MAX_COMPLETIONS-1;i++) { i 380 source4/lib/registry/tools/regshell.c if (strncmp(text, regshell_cmds[i].name, len) == 0) { i 381 source4/lib/registry/tools/regshell.c matches[count] = strdup(regshell_cmds[i].name); i 420 source4/lib/registry/tools/regshell.c int i, j = 1; i 436 source4/lib/registry/tools/regshell.c for(i = 0; j < MAX_COMPLETIONS-1; i++) { i 437 source4/lib/registry/tools/regshell.c status = reg_key_get_subkey_by_index(mem_ctx, base, i, i 534 source4/lib/registry/tools/regshell.c int i; i 536 source4/lib/registry/tools/regshell.c for (i = 0; (reg_predefined_keys[i].handle != 0) && i 537 source4/lib/registry/tools/regshell.c (ctx->current == NULL); i++) { i 540 source4/lib/registry/tools/regshell.c reg_predefined_keys[i].handle, i 544 source4/lib/registry/tools/regshell.c reg_predefined_keys[i].name); i 46 source4/lib/registry/tools/regtree.c int i; i 49 source4/lib/registry/tools/regtree.c for(i = 0; i < level; i++) putchar(' '); puts(name); i 52 source4/lib/registry/tools/regtree.c for (i = 0; W_ERROR_IS_OK(error = reg_key_get_subkey_by_index(mem_ctx, i 54 source4/lib/registry/tools/regtree.c i, i 57 source4/lib/registry/tools/regtree.c NULL)); i++) { i 78 source4/lib/registry/tools/regtree.c for(i = 0; W_ERROR_IS_OK(error = reg_key_get_value_by_index( i 79 source4/lib/registry/tools/regtree.c mem_ctx, p, i, &valuename, &valuetype, &valuedata)); i 80 source4/lib/registry/tools/regtree.c i++) { i 104 source4/lib/registry/tools/regtree.c int opt, i; i 150 source4/lib/registry/tools/regtree.c for(i = 0; reg_predefined_keys[i].handle; i++) { i 152 source4/lib/registry/tools/regtree.c reg_predefined_keys[i].handle, i 156 source4/lib/registry/tools/regtree.c reg_predefined_keys[i].name, i 161 source4/lib/registry/tools/regtree.c print_tree(0, start_key, reg_predefined_keys[i].name, i 44 source4/lib/registry/util.c int i; i 45 source4/lib/registry/util.c for (i = 0; reg_value_types[i].name; i++) { i 46 source4/lib/registry/util.c if (reg_value_types[i].id == type) i 47 source4/lib/registry/util.c return reg_value_types[i].name; i 106 source4/lib/registry/util.c int i; i 110 source4/lib/registry/util.c for (i = 0; reg_value_types[i].name; i++) { i 111 source4/lib/registry/util.c if (!strcmp(reg_value_types[i].name, type_str)) { i 112 source4/lib/registry/util.c *type = reg_value_types[i].id; i 63 source4/lib/samba3/smbpasswd.c int i; i 71 source4/lib/samba3/smbpasswd.c for (i = 0; i < (sizeof(pwd->hash) * 2); i += 2) i 73 source4/lib/samba3/smbpasswd.c hinybble = toupper(p[i]); i 74 source4/lib/samba3/smbpasswd.c lonybble = toupper(p[i + 1]); i 86 source4/lib/samba3/smbpasswd.c pwd->hash[i / 2] = (hinybble << 4) | lonybble; i 96 source4/lib/samba3/smbpasswd.c int i; i 102 source4/lib/samba3/smbpasswd.c for (i = 0; i < sizeof(pwd->hash); i++) i 103 source4/lib/samba3/smbpasswd.c slprintf(&p[i*2], 3, "%02X", pwd->hash[i]); i 183 source4/lib/samba3/smbpasswd.c size_t i = 0; i 185 source4/lib/samba3/smbpasswd.c acct_str[i++] = '['; i 187 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_PWNOTREQ ) acct_str[i++] = 'N'; i 188 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_DISABLED ) acct_str[i++] = 'D'; i 189 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_HOMDIRREQ) acct_str[i++] = 'H'; i 190 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_TEMPDUP ) acct_str[i++] = 'T'; i 191 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_NORMAL ) acct_str[i++] = 'U'; i 192 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_MNS ) acct_str[i++] = 'M'; i 193 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_WSTRUST ) acct_str[i++] = 'W'; i 194 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_SVRTRUST ) acct_str[i++] = 'S'; i 195 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_AUTOLOCK ) acct_str[i++] = 'L'; i 196 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_PWNOEXP ) acct_str[i++] = 'X'; i 197 source4/lib/samba3/smbpasswd.c if (acb_info & ACB_DOMTRUST ) acct_str[i++] = 'I'; i 199 source4/lib/samba3/smbpasswd.c acct_str[i++] = ']'; i 200 source4/lib/samba3/smbpasswd.c acct_str[i++] = '\0'; i 75 source4/lib/socket/connect_multi.c int i; i 93 source4/lib/socket/connect_multi.c for (i=0; i<multi->num_ports; i++) { i 94 source4/lib/socket/connect_multi.c multi->ports[i] = server_ports[i]; i 50 source4/lib/socket/interface.c struct interface *i; i 53 source4/lib/socket/interface.c for (i=interfaces;i;i=i->next) i 55 source4/lib/socket/interface.c if (same_net_v4(i->ip,ip,i->nmask)) return i; i 56 source4/lib/socket/interface.c } else if (i->ip.s_addr == ip.s_addr) return i; i 121 source4/lib/socket/interface.c int i, added=0; i 127 source4/lib/socket/interface.c for (i=0;i<total_probed;i++) { i 128 source4/lib/socket/interface.c if (gen_fnmatch(token, probed_ifaces[i].name) == 0) { i 129 source4/lib/socket/interface.c add_interface(mem_ctx, probed_ifaces[i].ip, i 130 source4/lib/socket/interface.c probed_ifaces[i].netmask, i 145 source4/lib/socket/interface.c for (i=0;i<total_probed;i++) { i 146 source4/lib/socket/interface.c if (ip.s_addr == probed_ifaces[i].ip.s_addr) { i 147 source4/lib/socket/interface.c add_interface(mem_ctx, probed_ifaces[i].ip, i 148 source4/lib/socket/interface.c probed_ifaces[i].netmask, i 174 source4/lib/socket/interface.c for (i=0;i<total_probed;i++) { i 175 source4/lib/socket/interface.c if (same_net_v4(ip, probed_ifaces[i].ip, nmask)) { i 176 source4/lib/socket/interface.c add_interface(mem_ctx, probed_ifaces[i].ip, nmask, i 198 source4/lib/socket/interface.c int i; i 216 source4/lib/socket/interface.c for (i=0;i<total_probed;i++) { i 217 source4/lib/socket/interface.c if (ifaces[i].ip.s_addr != loopback_ip.s_addr) { i 218 source4/lib/socket/interface.c add_interface(mem_ctx, ifaces[i].ip, i 219 source4/lib/socket/interface.c ifaces[i].netmask, local_interfaces); i 240 source4/lib/socket/interface.c struct interface *i; i 242 source4/lib/socket/interface.c for (i=ifaces;i;i=i->next) i 252 source4/lib/socket/interface.c struct interface *i; i 254 source4/lib/socket/interface.c for (i=ifaces;i && n;i=i->next) i 257 source4/lib/socket/interface.c if (i) { i 258 source4/lib/socket/interface.c return i->ip_s; i 268 source4/lib/socket/interface.c struct interface *i; i 270 source4/lib/socket/interface.c for (i=ifaces;i && n;i=i->next) i 273 source4/lib/socket/interface.c if (i) { i 274 source4/lib/socket/interface.c return i->bcast_s; i 284 source4/lib/socket/interface.c struct interface *i; i 286 source4/lib/socket/interface.c for (i=ifaces;i && n;i=i->next) i 289 source4/lib/socket/interface.c if (i) { i 290 source4/lib/socket/interface.c return i->nmask_s; i 106 source4/lib/socket/netif.c int total, i, j; i 114 source4/lib/socket/netif.c for (i=1;i<total;) { i 115 source4/lib/socket/netif.c if (iface_comp(&ifaces[i-1], &ifaces[i]) == 0) { i 116 source4/lib/socket/netif.c for (j=i-1;j<total-1;j++) { i 121 source4/lib/socket/netif.c i++; i 544 source4/lib/socket/socket.c int ret=0,i; i 555 source4/lib/socket/socket.c for (i=0;socket_options[i].name;i++) i 556 source4/lib/socket/socket.c if (strequal(socket_options[i].name,tok)) i 559 source4/lib/socket/socket.c if (!socket_options[i].name) { i 564 source4/lib/socket/socket.c switch (socket_options[i].opttype) { i 567 source4/lib/socket/socket.c ret = setsockopt(fd,socket_options[i].level, i 568 source4/lib/socket/socket.c socket_options[i].option,(char *)&value,sizeof(int)); i 576 source4/lib/socket/socket.c int on = socket_options[i].value; i 577 source4/lib/socket/socket.c ret = setsockopt(fd,socket_options[i].level, i 578 source4/lib/socket/socket.c socket_options[i].option,(char *)&on,sizeof(int)); i 387 source4/lib/tdr/tdr.c int i; i 393 source4/lib/tdr/tdr.c for (i=0;i<tdr->level;i++) { DEBUG(0,(" ")); } i 46 source4/lib/wmi/tools/wmic.c int opt, i; i 76 source4/lib/wmi/tools/wmic.c for (i = 0; i < argc; i++) { i 77 source4/lib/wmi/tools/wmic.c if (argv_new[i] == NULL) { i 78 source4/lib/wmi/tools/wmic.c argc_new = i; i 103 source4/lib/wmi/tools/wmic.c uint32_t i;\ i 110 source4/lib/wmi/tools/wmic.c for (i = 0; i < arr->count; ++i) {\ i 111 source4/lib/wmi/tools/wmic.c r = talloc_asprintf_append(r, fmt "%s", arr->item[i], (i+1 == arr->count)?"":",");\ i 185 source4/lib/wmi/tools/wmic.c uint32_t i, j; i 197 source4/lib/wmi/tools/wmic.c for (i = 0; i < ret; ++i) { i 198 source4/lib/wmi/tools/wmic.c if (!class_name || strcmp(co[i]->obj_class->__CLASS, class_name)) { i 200 source4/lib/wmi/tools/wmic.c class_name = talloc_strdup(ctx, co[i]->obj_class->__CLASS); i 202 source4/lib/wmi/tools/wmic.c for (j = 0; j < co[i]->obj_class->__PROPERTY_COUNT; ++j) i 203 source4/lib/wmi/tools/wmic.c printf("%s%s", j?"|":"", co[i]->obj_class->properties[j].property.name); i 206 source4/lib/wmi/tools/wmic.c for (j = 0; j < co[i]->obj_class->__PROPERTY_COUNT; ++j) { i 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); i 48 source4/lib/wmi/tools/wmis.c int opt, i; i 76 source4/lib/wmi/tools/wmis.c for (i = 0; i < argc; i++) { i 77 source4/lib/wmi/tools/wmis.c if (argv_new[i] == NULL) { i 78 source4/lib/wmi/tools/wmis.c argc_new = i; i 136 source4/lib/wmi/wbemdata.c uint32_t i; i 140 source4/lib/wmi/wbemdata.c for (i = 0; i < wco->obj_methods->count; ++i) i 141 source4/lib/wmi/wbemdata.c if (!strcmp(wco->obj_methods->method[i].name, name)) { i 142 source4/lib/wmi/wbemdata.c if (in) dcom_IWbemClassObject_from_WbemClassObject(d->ctx, in, wco->obj_methods->method[i].in); i 143 source4/lib/wmi/wbemdata.c if (out) dcom_IWbemClassObject_from_WbemClassObject(d->ctx, out, wco->obj_methods->method[i].out); i 151 source4/lib/wmi/wbemdata.c uint32_t i; i 157 source4/lib/wmi/wbemdata.c for (i = 0; i < wco->obj_class->__PROPERTY_COUNT; ++i) { i 158 source4/lib/wmi/wbemdata.c wco->instance->default_flags[i] = 1; /* FIXME:high resolve this magic */ i 185 source4/lib/wmi/wbemdata.c uint32_t i; i 186 source4/lib/wmi/wbemdata.c for (i = 0; i < d->obj_class->__PROPERTY_COUNT; ++i) { i 187 source4/lib/wmi/wbemdata.c if (!strcmp(d->obj_class->properties[i].property.name, name)) { i 188 source4/lib/wmi/wbemdata.c duplicate_CIMVAR(mem_ctx, &d->instance->data[i], val, d->obj_class->properties[i].property.desc->cimtype); i 190 source4/lib/wmi/wbemdata.c *cimtype = d->obj_class->properties[i].property.desc->cimtype; i 202 source4/lib/wmi/wbemdata.c uint32_t i; i 205 source4/lib/wmi/wbemdata.c for (i = 0; i < wco->obj_class->__PROPERTY_COUNT; ++i) { i 206 source4/lib/wmi/wbemdata.c if (!strcmp(wco->obj_class->properties[i].property.name, name)) { i 207 source4/lib/wmi/wbemdata.c if (cimtype && cimtype != wco->obj_class->properties[i].property.desc->cimtype) return WERR_INVALID_PARAM; i 208 source4/lib/wmi/wbemdata.c wco->instance->default_flags[i] = 0; i 209 source4/lib/wmi/wbemdata.c duplicate_CIMVAR(wco->instance, val, &wco->instance->data[i], wco->obj_class->properties[i].property.desc->cimtype); i 267 source4/lib/wmi/wbemdata.c uint32_t u, i, ofs_next; i 309 source4/lib/wmi/wbemdata.c for (i = 0; i < uCount; ++i) { i 323 source4/lib/wmi/wbemdata.c apObjects[i] = talloc_zero(d->ctx, struct IWbemClassObject); i 324 source4/lib/wmi/wbemdata.c ndr->current_mem_ctx = apObjects[i]; i 325 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_WbemClassObject(ndr, NDR_SCALARS|NDR_BUFFERS, apObjects[i])); i 327 source4/lib/wmi/wbemdata.c add_pair_guid_ptr(ecod, &ecod->cache, &guid, apObjects[i]->obj_class); i 330 source4/lib/wmi/wbemdata.c apObjects[i] = talloc_zero(d->ctx, struct IWbemClassObject); i 331 source4/lib/wmi/wbemdata.c apObjects[i]->obj_class = get_ptr_by_guid(ecod->cache, &guid); i 332 source4/lib/wmi/wbemdata.c (void)talloc_reference(apObjects[i], apObjects[i]->obj_class); i 333 source4/lib/wmi/wbemdata.c ndr->current_mem_ctx = apObjects[i]; i 334 source4/lib/wmi/wbemdata.c NDR_CHECK(ndr_pull_WbemClassObject_Object(ndr, NDR_SCALARS|NDR_BUFFERS, apObjects[i])); i 343 source4/lib/wmi/wbemdata.c NDR_PRINT_DEBUG(IWbemClassObject, apObjects[i]); i 533 source4/lib/wmi/wmi_wrap.c register size_t i = (l + r) >> 1; i 534 source4/lib/wmi/wmi_wrap.c const char *iname = iter->types[i]->name; i 538 source4/lib/wmi/wmi_wrap.c return iter->types[i]; i 540 source4/lib/wmi/wmi_wrap.c if (i) { i 541 source4/lib/wmi/wmi_wrap.c r = i - 1; i 546 source4/lib/wmi/wmi_wrap.c l = i + 1; i 580 source4/lib/wmi/wmi_wrap.c register size_t i = 0; i 581 source4/lib/wmi/wmi_wrap.c for (; i < iter->size; ++i) { i 582 source4/lib/wmi/wmi_wrap.c if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) i 583 source4/lib/wmi/wmi_wrap.c return iter->types[i]; i 1131 source4/lib/wmi/wmi_wrap.c register int i; i 1132 source4/lib/wmi/wmi_wrap.c for (i = 0; i < l; ++i) { i 1133 source4/lib/wmi/wmi_wrap.c objs[i] = PyTuple_GET_ITEM(args, i); i 1138 source4/lib/wmi/wmi_wrap.c return i + 1; i 1399 source4/lib/wmi/wmi_wrap.c void *i = v->ptr; i 1401 source4/lib/wmi/wmi_wrap.c return (i < j) ? -1 : ((i > j) ? 1 : 0); i 1751 source4/lib/wmi/wmi_wrap.c size_t i = v->size; i 1753 source4/lib/wmi/wmi_wrap.c int s = (i < j) ? -1 : ((i > j) ? 1 : 0); i 2307 source4/lib/wmi/wmi_wrap.c size_t i; i 2308 source4/lib/wmi/wmi_wrap.c for (i =0; i < swig_module->size; ++i) { i 2309 source4/lib/wmi/wmi_wrap.c swig_type_info *ty = types[i]; i 2891 source4/lib/wmi/wmi_wrap.c uint32_t i;\ i 2899 source4/lib/wmi/wmi_wrap.c for (i = 0; i < arr->count; ++i) {\ i 2900 source4/lib/wmi/wmi_wrap.c o = _Py_BuildValue(fmt, arr->item[i]);\ i 2905 source4/lib/wmi/wmi_wrap.c PyList_SET_ITEM(l, i, o);\ i 2979 source4/lib/wmi/wmi_wrap.c uint32_t i; i 2992 source4/lib/wmi/wmi_wrap.c for (i = 0; i < wco->obj_class->__PROPERTY_COUNT; ++i) { i 2995 source4/lib/wmi/wmi_wrap.c args = Py_BuildValue("(si)", wco->obj_class->properties[i].property.name, wco->obj_class->properties[i].property.desc->cimtype & CIM_TYPEMASK); i 3003 source4/lib/wmi/wmi_wrap.c if (wco->instance->default_flags[i] & 1) { i 3007 source4/lib/wmi/wmi_wrap.c value = PyObject_FromCVAR(wco->obj_class->properties[i].property.desc->cimtype & CIM_TYPEMASK, &wco->instance->data[i]); i 3633 source4/lib/wmi/wmi_wrap.c uint32_t i; i 3640 source4/lib/wmi/wmi_wrap.c for (i = 0; i < *arg6; ++i) { i 3642 source4/lib/wmi/wmi_wrap.c o = PySWbemObject_FromWbemClassObject(arg5[i]); i 3646 source4/lib/wmi/wmi_wrap.c error = PyTuple_SetItem(resultobj, i, o); i 3648 source4/lib/wmi/wmi_wrap.c talloc_free(arg5[i]); i 3833 source4/lib/wmi/wmi_wrap.c size_t i; i 3886 source4/lib/wmi/wmi_wrap.c for (i = 0; i < swig_module.size; ++i) { i 3892 source4/lib/wmi/wmi_wrap.c printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); i 3897 source4/lib/wmi/wmi_wrap.c type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); i 3904 source4/lib/wmi/wmi_wrap.c if (swig_module.type_initial[i]->clientdata) { i 3905 source4/lib/wmi/wmi_wrap.c type->clientdata = swig_module.type_initial[i]->clientdata; i 3911 source4/lib/wmi/wmi_wrap.c type = swig_module.type_initial[i]; i 3915 source4/lib/wmi/wmi_wrap.c cast = swig_module.cast_initial[i]; i 3929 source4/lib/wmi/wmi_wrap.c if (type == swig_module.type_initial[i]) { i 3958 source4/lib/wmi/wmi_wrap.c swig_module.types[i] = type; i 3960 source4/lib/wmi/wmi_wrap.c swig_module.types[i] = 0; i 3964 source4/lib/wmi/wmi_wrap.c for (i = 0; i < swig_module.size; ++i) { i 3966 source4/lib/wmi/wmi_wrap.c swig_cast_info *cast = swig_module.cast_initial[i]; i 3967 source4/lib/wmi/wmi_wrap.c printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); i 3986 source4/lib/wmi/wmi_wrap.c size_t i; i 3993 source4/lib/wmi/wmi_wrap.c for (i = 0; i < swig_module.size; i++) { i 3994 source4/lib/wmi/wmi_wrap.c if (swig_module.types[i]->clientdata) { i 3995 source4/lib/wmi/wmi_wrap.c equiv = swig_module.types[i]->cast; i 3999 source4/lib/wmi/wmi_wrap.c SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); i 4206 source4/lib/wmi/wmi_wrap.c size_t i; i 4207 source4/lib/wmi/wmi_wrap.c for (i = 0; constants[i].type; ++i) { i 4208 source4/lib/wmi/wmi_wrap.c switch(constants[i].type) { i 4210 source4/lib/wmi/wmi_wrap.c obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0); i 4213 source4/lib/wmi/wmi_wrap.c obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype)); i 4220 source4/lib/wmi/wmi_wrap.c PyDict_SetItemString(d, constants[i].name, obj); i 4235 source4/lib/wmi/wmi_wrap.c size_t i; i 4236 source4/lib/wmi/wmi_wrap.c for (i = 0; methods[i].ml_name; ++i) { i 4237 source4/lib/wmi/wmi_wrap.c const char *c = methods[i].ml_doc; i 4252 source4/lib/wmi/wmi_wrap.c size_t ldoc = (c - methods[i].ml_doc); i 4259 source4/lib/wmi/wmi_wrap.c strncpy(buff, methods[i].ml_doc, ldoc); i 4264 source4/lib/wmi/wmi_wrap.c methods[i].ml_doc = ndoc; i 35 source4/libcli/auth/session.c int i, k; i 37 source4/libcli/auth/session.c for (i=0,k=0; i 38 source4/libcli/auth/session.c i<in->length; i 39 source4/libcli/auth/session.c i += 8, k += 7) { i 43 source4/libcli/auth/session.c memcpy(bin, &in->data[i], MIN(8, in->length-i)); i 52 source4/libcli/auth/session.c memcpy(&out->data[i], bout, MIN(8, in->length-i)); i 150 source4/libcli/auth/smbdes.c int i; i 151 source4/libcli/auth/smbdes.c for (i=0;i<n;i++) i 152 source4/libcli/auth/smbdes.c out[i] = in[p[i]-1]; i 158 source4/libcli/auth/smbdes.c int i; i 159 source4/libcli/auth/smbdes.c for (i=0;i<n;i++) i 160 source4/libcli/auth/smbdes.c out[i] = d[(i+count)%n]; i 161 source4/libcli/auth/smbdes.c for (i=0;i<n;i++) i 162 source4/libcli/auth/smbdes.c d[i] = out[i]; i 175 source4/libcli/auth/smbdes.c int i; i 176 source4/libcli/auth/smbdes.c for (i=0;i<n;i++) i 177 source4/libcli/auth/smbdes.c out[i] = in1[i] ^ in2[i]; i 182 source4/libcli/auth/smbdes.c int i, j, k; i 194 source4/libcli/auth/smbdes.c for (i=0;i<28;i++) i 195 source4/libcli/auth/smbdes.c c[i] = pk1[i]; i 196 source4/libcli/auth/smbdes.c for (i=0;i<28;i++) i 197 source4/libcli/auth/smbdes.c d[i] = pk1[i+28]; i 199 source4/libcli/auth/smbdes.c for (i=0;i<16;i++) { i 200 source4/libcli/auth/smbdes.c lshift(c, sc[i], 28); i 201 source4/libcli/auth/smbdes.c lshift(d, sc[i], 28); i 204 source4/libcli/auth/smbdes.c permute(ki[i], cd, perm2, 48); i 214 source4/libcli/auth/smbdes.c for (i=0;i<16;i++) { i 224 source4/libcli/auth/smbdes.c xor(erk, er, ki[forw ? i : 15 - i], 48); i 261 source4/libcli/auth/smbdes.c int i; i 271 source4/libcli/auth/smbdes.c for (i=0;i<8;i++) { i 272 source4/libcli/auth/smbdes.c key[i] = (key[i]<<1); i 281 source4/libcli/auth/smbdes.c int i; i 289 source4/libcli/auth/smbdes.c for (i=0;i<64;i++) { i 290 source4/libcli/auth/smbdes.c inb[i] = (in[i/8] & (1<<(7-(i%8)))) ? 1 : 0; i 291 source4/libcli/auth/smbdes.c keyb[i] = (key2[i/8] & (1<<(7-(i%8)))) ? 1 : 0; i 292 source4/libcli/auth/smbdes.c outb[i] = 0; i 297 source4/libcli/auth/smbdes.c for (i=0;i<8;i++) { i 298 source4/libcli/auth/smbdes.c out[i] = 0; i 301 source4/libcli/auth/smbdes.c for (i=0;i<64;i++) { i 302 source4/libcli/auth/smbdes.c if (outb[i]) i 303 source4/libcli/auth/smbdes.c out[i/8] |= (1<<(7-(i%8))); i 114 source4/libcli/clilist.c int ff_eos = 0, i, ff_searchcount; i 194 source4/libcli/clilist.c for (i=0;i<state.total_received;i++) { i 195 source4/libcli/clilist.c fn(&state.dirlist[i], Mask, caller_state); i 272 source4/libcli/clilist.c int i; i 336 source4/libcli/clilist.c for (i=0;i<state.total_received;i++) { i 337 source4/libcli/clilist.c fn(&state.dirlist[i], Mask, caller_state); i 121 source4/libcli/dgram/mailslot.c int i; i 125 source4/libcli/dgram/mailslot.c for (i=0;i<100;i++) { i 218 source4/libcli/finddcs.c int i; i 223 source4/libcli/finddcs.c for (i=0; i < state->node_status.out.status.num_names; i++) { i 225 source4/libcli/finddcs.c if (state->node_status.out.status.names[i].type == NBT_NAME_SERVER) { i 215 source4/libcli/ldap/ldap_bind.c int count, i; i 301 source4/libcli/ldap/ldap_bind.c for (i=0; i<search->attributes[0].num_values; i++) { i 302 source4/libcli/ldap/ldap_bind.c sasl_names[i] = (const char *)search->attributes[0].values[i].data; i 304 source4/libcli/ldap/ldap_bind.c sasl_names[i] = NULL; i 120 source4/libcli/ldap/ldap_client.c int i; i 138 source4/libcli/ldap/ldap_client.c for (i=0; msg->controls && msg->controls[i]; i++) { i 139 source4/libcli/ldap/ldap_client.c if (!msg->controls_decoded[i] && i 140 source4/libcli/ldap/ldap_client.c msg->controls[i]->critical) { i 724 source4/libcli/ldap/ldap_client.c int i; i 735 source4/libcli/ldap/ldap_client.c for (i=0;i<ARRAY_SIZE(ldap_code_map);i++) { i 736 source4/libcli/ldap/ldap_client.c if (r->resultcode == ldap_code_map[i].code) { i 737 source4/libcli/ldap/ldap_client.c codename = ldap_code_map[i].str; i 1098 source4/libcli/ldap/ldap_controls.c int i,j; i 1109 source4/libcli/ldap/ldap_controls.c for (i=0; control->dereference && control->dereference[i]; i++) { i 1113 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, control->dereference[i]->source_attribute, strlen(control->dereference[i]->source_attribute))) { i 1119 source4/libcli/ldap/ldap_controls.c for (j=0; control->dereference && control->dereference[i]->dereference_attribute[j]; j++) { i 1120 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, control->dereference[i]->dereference_attribute[j], i 1121 source4/libcli/ldap/ldap_controls.c strlen(control->dereference[i]->dereference_attribute[j]))) { i 1145 source4/libcli/ldap/ldap_controls.c int i = 0; i 1165 source4/libcli/ldap/ldap_controls.c r = talloc_realloc(control, r, struct dsdb_openldap_dereference_result *, i + 2); i 1169 source4/libcli/ldap/ldap_controls.c r[i] = talloc_zero(r, struct dsdb_openldap_dereference_result); i 1170 source4/libcli/ldap/ldap_controls.c if (!r[i]) { i 1178 source4/libcli/ldap/ldap_controls.c asn1_read_OctetString_talloc(r[i], data, &r[i]->source_attribute); i 1179 source4/libcli/ldap/ldap_controls.c asn1_read_OctetString_talloc(r[i], data, &r[i]->dereferenced_dn); i 1185 source4/libcli/ldap/ldap_controls.c ldap_decode_attribs_bare(r, data, &r[i]->attributes, i 1186 source4/libcli/ldap/ldap_controls.c &r[i]->num_attributes); i 1195 source4/libcli/ldap/ldap_controls.c i++; i 1196 source4/libcli/ldap/ldap_controls.c r[i] = NULL; i 33 source4/libcli/ldap/ldap_ildap.c int i; i 34 source4/libcli/ldap/ldap_ildap.c for (i=0;res && res[i];i++) /* noop */ ; i 35 source4/libcli/ldap/ldap_ildap.c return i; i 50 source4/libcli/ldap/ldap_ildap.c int n, i; i 78 source4/libcli/ldap/ldap_ildap.c for (i=n=0;true;i++) { i 80 source4/libcli/ldap/ldap_ildap.c status = ldap_result_n(req, i, &res); i 58 source4/libcli/raw/clisocket.c int i; i 78 source4/libcli/raw/clisocket.c for (i=0;ports[i];i++) { i 79 source4/libcli/raw/clisocket.c state->ports[i] = atoi(ports[i]); i 33 source4/libcli/raw/raweas.c int i; i 34 source4/libcli/raw/raweas.c for (i=0;i<num_eas;i++) { i 35 source4/libcli/raw/raweas.c total += 4 + strlen(eas[i].name.s)+1 + eas[i].value.length; i 46 source4/libcli/raw/raweas.c int i; i 47 source4/libcli/raw/raweas.c for (i=0;i<num_names;i++) { i 48 source4/libcli/raw/raweas.c total += 1 + strlen(eas[i].name.s) + 1; i 61 source4/libcli/raw/raweas.c int i; i 62 source4/libcli/raw/raweas.c for (i=0;i<num_eas;i++) { i 63 source4/libcli/raw/raweas.c uint_t len = 8 + strlen(eas[i].name.s)+1 + eas[i].value.length; i 76 source4/libcli/raw/raweas.c int i; i 84 source4/libcli/raw/raweas.c for (i=0;i<num_eas;i++) { i 85 source4/libcli/raw/raweas.c uint_t nlen = strlen(eas[i].name.s); i 86 source4/libcli/raw/raweas.c SCVAL(data, 0, eas[i].flags); i 88 source4/libcli/raw/raweas.c SSVAL(data, 2, eas[i].value.length); i 89 source4/libcli/raw/raweas.c memcpy(data+4, eas[i].name.s, nlen+1); i 90 source4/libcli/raw/raweas.c memcpy(data+4+nlen+1, eas[i].value.data, eas[i].value.length); i 91 source4/libcli/raw/raweas.c data += 4+nlen+1+eas[i].value.length; i 103 source4/libcli/raw/raweas.c int i; i 105 source4/libcli/raw/raweas.c for (i=0;i<num_eas;i++) { i 106 source4/libcli/raw/raweas.c uint_t nlen = strlen(eas[i].name.s); i 107 source4/libcli/raw/raweas.c uint32_t len = 8+nlen+1+eas[i].value.length; i 109 source4/libcli/raw/raweas.c if (i == num_eas-1) { i 114 source4/libcli/raw/raweas.c SCVAL(data, 4, eas[i].flags); i 116 source4/libcli/raw/raweas.c SSVAL(data, 6, eas[i].value.length); i 117 source4/libcli/raw/raweas.c memcpy(data+8, eas[i].name.s, nlen+1); i 118 source4/libcli/raw/raweas.c memcpy(data+8+nlen+1, eas[i].value.data, eas[i].value.length); i 343 source4/libcli/raw/raweas.c int i; i 357 source4/libcli/raw/raweas.c for (i=0;i<num_names;i++) { i 358 source4/libcli/raw/raweas.c uint_t nlen = strlen(eas[i].name.s); i 360 source4/libcli/raw/raweas.c memcpy(data->data+off+1, eas[i].name.s, nlen+1); i 38 source4/libcli/raw/rawfile.c int i, len; i 66 source4/libcli/raw/rawfile.c for (len=i=0; i<ARRAY_SIZE(attr_strs); i++) { i 67 source4/libcli/raw/rawfile.c if (attrib & attr_strs[i].attr) { i 68 source4/libcli/raw/rawfile.c ret[len++] = attr_strs[i].c; i 849 source4/libcli/raw/rawfile.c int i; i 862 source4/libcli/raw/rawfile.c for (i = 0; i < lock_count; i++) { i 863 source4/libcli/raw/rawfile.c uint8_t *p = req->out.data + lck_size * i; i 864 source4/libcli/raw/rawfile.c SSVAL(p, 0, lockp[i].pid); i 867 source4/libcli/raw/rawfile.c SIVAL(p, 4, lockp[i].offset>>32); i 868 source4/libcli/raw/rawfile.c SIVAL(p, 8, lockp[i].offset); i 869 source4/libcli/raw/rawfile.c SIVAL(p, 12, lockp[i].count>>32); i 870 source4/libcli/raw/rawfile.c SIVAL(p, 16, lockp[i].count); i 872 source4/libcli/raw/rawfile.c SIVAL(p, 2, lockp[i].offset); i 873 source4/libcli/raw/rawfile.c SIVAL(p, 6, lockp[i].count); i 163 source4/libcli/raw/rawfsinfo.c int i; i 225 source4/libcli/raw/rawfsinfo.c for (i=0;i<6;i++) { i 226 source4/libcli/raw/rawfsinfo.c fsinfo->objectid_information.out.unknown[i] = BVAL(blob.data, 16 + i*8); i 57 source4/libcli/raw/rawnegotiate.c int i; i 80 source4/libcli/raw/rawnegotiate.c for (i=0; i < ARRAY_SIZE(prots) && prots[i].prot <= maxprotocol; i++) { i 82 source4/libcli/raw/rawnegotiate.c smbcli_req_append_string(req, prots[i].name, STR_TERMINATE | STR_ASCII); i 60 source4/libcli/raw/rawnotify.c uint32_t ofs, i; i 90 source4/libcli/raw/rawnotify.c for (i=ofs=0; i<parms->nttrans.out.num_changes; i++) { i 91 source4/libcli/raw/rawnotify.c parms->nttrans.out.changes[i].action = IVAL(nt.out.params.data, ofs+4); i 93 source4/libcli/raw/rawnotify.c &parms->nttrans.out.changes[i].name, i 36 source4/libcli/raw/rawsearch.c int i; i 46 source4/libcli/raw/rawsearch.c for (i=0; i < count; i++) { i 689 source4/libcli/raw/rawsearch.c int i; i 695 source4/libcli/raw/rawsearch.c for (i=0; i < count; i++) { i 37 source4/libcli/raw/rawshadow.c int i; i 70 source4/libcli/raw/rawshadow.c for (i=0;i<info->out.num_names;i++) { i 73 source4/libcli/raw/rawshadow.c &blob, &info->out.names[i], i 157 source4/libcli/raw/rawtrans.c uint16_t i; i 166 source4/libcli/raw/rawtrans.c for (i=0; i < setup_count; i++) { i 167 source4/libcli/raw/rawtrans.c state->io.out.setup[i] = SVAL(req->in.vwv, VWV(10+i)); i 253 source4/libcli/raw/rawtrans.c int i; i 369 source4/libcli/raw/rawtrans.c for (i=0;i<parms->in.setup_count;i++) { i 370 source4/libcli/raw/rawtrans.c SSVAL(req->out.vwv,VWV(14)+VWV(i),parms->in.setup[i]); i 144 source4/libcli/raw/smb_signing.c int i; i 159 source4/libcli/raw/smb_signing.c for (i = 0-sign_range; i <= 0+sign_range; i++) { i 164 source4/libcli/raw/smb_signing.c SIVAL(sequence_buf, 0, seq_num + i); i 183 source4/libcli/raw/smb_signing.c if (i == 0) { i 185 source4/libcli/raw/smb_signing.c DEBUG(5, ("check_signed_incoming_message: BAD SIG (seq: %d): wanted SMB signature of\n", seq_num + i)); i 188 source4/libcli/raw/smb_signing.c DEBUG(5, ("check_signed_incoming_message: BAD SIG (seq: %d): got SMB signature of\n", seq_num + i)); i 191 source4/libcli/raw/smb_signing.c DEBUG(15, ("check_signed_incoming_message: GOOD SIG (seq: %d): got SMB signature of\n", seq_num + i)); i 199 source4/libcli/raw/smb_signing.c if (good && i != 0) { i 200 source4/libcli/raw/smb_signing.c DEBUG(0,("SIGNING OFFSET %d (should be %d)\n", i, seq_num)); i 47 source4/libcli/resolve/bcast.c int i, count=0; i 55 source4/libcli/resolve/bcast.c for (i=0;i<num_interfaces;i++) { i 56 source4/libcli/resolve/bcast.c const char *bcast = iface_n_bcast(data->ifaces, i); i 93 source4/libcli/resolve/dns_ex.c uint32_t i; i 204 source4/libcli/resolve/dns_ex.c for (i=0; i < srv_valid; i++) { i 217 source4/libcli/resolve/dns_ex.c if (strcmp(&srv_rr[i]->u.srv->target[0], rr->domain) != 0) { i 221 source4/libcli/resolve/dns_ex.c addrs_rr[i] = rr; i 236 source4/libcli/resolve/dns_ex.c for (i=0; i < count; i++) { i 238 source4/libcli/resolve/dns_ex.c if (!addrs_rr[i]) { i 242 source4/libcli/resolve/dns_ex.c if (srv_rr[i] && i 244 source4/libcli/resolve/dns_ex.c port = srv_rr[i]->u.srv->port; i 251 source4/libcli/resolve/dns_ex.c inet_ntoa(*addrs_rr[i]->u.a), i 253 source4/libcli/resolve/dns_ex.c addrs_rr[i]->domain); i 343 source4/libcli/resolve/dns_ex.c uint32_t num_addrs, i; i 393 source4/libcli/resolve/dns_ex.c for (i=0; i < num_addrs; i++) { i 395 source4/libcli/resolve/dns_ex.c char *p = strrchr(addrs[i], ':'); i 415 source4/libcli/resolve/dns_ex.c if (strcmp(addrs[i], "0.0.0.0") == 0 || i 416 source4/libcli/resolve/dns_ex.c inet_addr(addrs[i]) == INADDR_NONE) { i 425 source4/libcli/resolve/dns_ex.c state->addrs[i] = socket_address_from_strings(state->addrs, i 427 source4/libcli/resolve/dns_ex.c addrs[i], i 429 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->addrs[i], c)) return; i 431 source4/libcli/resolve/dns_ex.c state->names[i] = talloc_strdup(state->names, n); i 432 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->names[i], c)) return; i 434 source4/libcli/resolve/dns_ex.c state->addrs[i] = NULL; i 435 source4/libcli/resolve/dns_ex.c state->names[i] = NULL; i 58 source4/libcli/resolve/nbtlist.c int i; i 60 source4/libcli/resolve/nbtlist.c for (i=0;i<state->num_queries;i++) { i 61 source4/libcli/resolve/nbtlist.c if (req == state->queries[i]) break; i 64 source4/libcli/resolve/nbtlist.c if (i == state->num_queries) { i 70 source4/libcli/resolve/nbtlist.c q = &state->io_queries[i]; i 90 source4/libcli/resolve/nbtlist.c for (i=0;i<q->out.num_addrs;i++) { i 91 source4/libcli/resolve/nbtlist.c state->addrs[i] = socket_address_from_strings(state->addrs, i 93 source4/libcli/resolve/nbtlist.c q->out.reply_addrs[i], i 95 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->addrs[i], c)) return; i 97 source4/libcli/resolve/nbtlist.c state->names[i] = talloc_strdup(state->names, state->name.name); i 98 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->names[i], c)) return; i 100 source4/libcli/resolve/nbtlist.c state->addrs[i] = NULL; i 101 source4/libcli/resolve/nbtlist.c state->names[i] = NULL; i 123 source4/libcli/resolve/nbtlist.c int i; i 171 source4/libcli/resolve/nbtlist.c for (i=0;address_list[i];i++) /* noop */ ; i 173 source4/libcli/resolve/nbtlist.c state->num_queries = i; i 180 source4/libcli/resolve/nbtlist.c for (i=0;i<state->num_queries;i++) { i 181 source4/libcli/resolve/nbtlist.c state->io_queries[i].in.name = state->name; i 182 source4/libcli/resolve/nbtlist.c state->io_queries[i].in.dest_addr = talloc_strdup(state->io_queries, address_list[i]); i 183 source4/libcli/resolve/nbtlist.c state->io_queries[i].in.dest_port = nbt_port; i 184 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->io_queries[i].in.dest_addr, c)) return c; i 186 source4/libcli/resolve/nbtlist.c state->io_queries[i].in.broadcast = broadcast; i 187 source4/libcli/resolve/nbtlist.c state->io_queries[i].in.wins_lookup = wins_lookup; i 188 source4/libcli/resolve/nbtlist.c state->io_queries[i].in.timeout = nbt_timeout; i 189 source4/libcli/resolve/nbtlist.c state->io_queries[i].in.retries = 2; i 191 source4/libcli/resolve/nbtlist.c state->queries[i] = nbt_name_query_send(state->nbtsock, &state->io_queries[i]); i 192 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->queries[i], c)) return c; i 194 source4/libcli/resolve/nbtlist.c state->queries[i]->async.fn = nbtlist_handler; i 195 source4/libcli/resolve/nbtlist.c state->queries[i]->async.private_data = c; i 27 source4/libcli/resolve/resolve_lp.c int i; i 33 source4/libcli/resolve/resolve_lp.c for (i = 0; methods != NULL && methods[i] != NULL; i++) { i 34 source4/libcli/resolve/resolve_lp.c if (!strcmp(methods[i], "wins")) { i 36 source4/libcli/resolve/resolve_lp.c } else if (!strcmp(methods[i], "bcast")) { i 38 source4/libcli/resolve/resolve_lp.c } else if (!strcmp(methods[i], "host")) { i 41 source4/libcli/resolve/resolve_lp.c DEBUG(0, ("Unknown resolve method '%s'\n", methods[i])); i 33 source4/libcli/security/access_check.c unsigned i; i 45 source4/libcli/security/access_check.c for (i = 0;i<sd->dacl->num_aces; i++) { i 46 source4/libcli/security/access_check.c struct security_ace *ace = &sd->dacl->aces[i]; i 80 source4/libcli/security/access_check.c int i; i 123 source4/libcli/security/access_check.c for (i=0; bits_remaining && i < sd->dacl->num_aces; i++) { i 124 source4/libcli/security/access_check.c struct security_ace *ace = &sd->dacl->aces[i]; i 135 source4/libcli/security/privilege.c int i; i 136 source4/libcli/security/privilege.c for (i=0;i<ARRAY_SIZE(privilege_names);i++) { i 137 source4/libcli/security/privilege.c if (privilege_names[i].privilege == privilege) { i 138 source4/libcli/security/privilege.c return privilege_names[i].name; i 151 source4/libcli/security/privilege.c int i; i 155 source4/libcli/security/privilege.c for (i=0;i<ARRAY_SIZE(privilege_names);i++) { i 156 source4/libcli/security/privilege.c if (privilege_names[i].privilege == privilege) { i 157 source4/libcli/security/privilege.c return privilege_names[i].display_name; i 168 source4/libcli/security/privilege.c int i; i 169 source4/libcli/security/privilege.c for (i=0;i<ARRAY_SIZE(privilege_names);i++) { i 170 source4/libcli/security/privilege.c if (strcasecmp(privilege_names[i].name, name) == 0) { i 171 source4/libcli/security/privilege.c return privilege_names[i].privilege; i 229 source4/libcli/security/privilege.c int i = 0; i 236 source4/libcli/security/privilege.c DEBUGADD(dbg_lev, (" Privilege[%3lu]: %s\n", (unsigned long)i++, i 42 source4/libcli/security/sddl.c int i; i 43 source4/libcli/security/sddl.c for (i=0;map[i].name;i++) { i 44 source4/libcli/security/sddl.c size_t l = strlen(map[i].name); i 45 source4/libcli/security/sddl.c if (strncmp(map[i].name, str, l) == 0) { i 46 source4/libcli/security/sddl.c *flags |= map[i].flag; i 52 source4/libcli/security/sddl.c if (map[i].name == NULL) { i 98 source4/libcli/security/sddl.c int i; i 116 source4/libcli/security/sddl.c for (i=0;i<ARRAY_SIZE(sid_codes);i++) { i 117 source4/libcli/security/sddl.c if (strncmp(sid_codes[i].code, sddl, 2) == 0) break; i 119 source4/libcli/security/sddl.c if (i == ARRAY_SIZE(sid_codes)) { i 126 source4/libcli/security/sddl.c if (sid_codes[i].sid == NULL) { i 127 source4/libcli/security/sddl.c return dom_sid_add_rid(mem_ctx, domain_sid, sid_codes[i].rid); i 130 source4/libcli/security/sddl.c return dom_sid_parse_talloc(mem_ctx, sid_codes[i].sid); i 187 source4/libcli/security/sddl.c int i; i 195 source4/libcli/security/sddl.c for (i=0;i<5;i++) { i 200 source4/libcli/security/sddl.c tok[i+1] = str; i 392 source4/libcli/security/sddl.c int i; i 396 source4/libcli/security/sddl.c for (i=0;map[i].name;i++) { i 397 source4/libcli/security/sddl.c if (map[i].flag == flags) { i 398 source4/libcli/security/sddl.c return talloc_strdup(mem_ctx, map[i].name); i 405 source4/libcli/security/sddl.c for (i=0;map[i].name;i++) { i 406 source4/libcli/security/sddl.c if ((flags & map[i].flag) != 0) { i 407 source4/libcli/security/sddl.c s = talloc_asprintf_append_buffer(s, "%s", map[i].name); i 409 source4/libcli/security/sddl.c flags &= ~map[i].flag; i 430 source4/libcli/security/sddl.c int i; i 437 source4/libcli/security/sddl.c for (i=0;sid_codes[i].sid;i++) { i 438 source4/libcli/security/sddl.c if (strcmp(sidstr, sid_codes[i].sid) == 0) { i 440 source4/libcli/security/sddl.c return talloc_strdup(mem_ctx, sid_codes[i].code); i 447 source4/libcli/security/sddl.c for (;i<ARRAY_SIZE(sid_codes);i++) { i 448 source4/libcli/security/sddl.c if (rid == sid_codes[i].rid) { i 450 source4/libcli/security/sddl.c return talloc_strdup(mem_ctx, sid_codes[i].code); i 524 source4/libcli/security/sddl.c int i; i 531 source4/libcli/security/sddl.c for (i=0;i<acl->num_aces;i++) { i 532 source4/libcli/security/sddl.c char *ace = sddl_encode_ace(sddl, &acl->aces[i], domain_sid); i 219 source4/libcli/security/security_descriptor.c int i; i 234 source4/libcli/security/security_descriptor.c for (i=0;i<acl->num_aces;i++) { i 235 source4/libcli/security/security_descriptor.c if (dom_sid_equal(trustee, &acl->aces[i].trustee)) { i 236 source4/libcli/security/security_descriptor.c memmove(&acl->aces[i], &acl->aces[i+1], i 237 source4/libcli/security/security_descriptor.c sizeof(acl->aces[i]) * (acl->num_aces - (i+1))); i 252 source4/libcli/security/security_descriptor.c for (i=0;i<acl->num_aces;i++) { i 253 source4/libcli/security/security_descriptor.c switch (acl->aces[i].type) { i 313 source4/libcli/security/security_descriptor.c int i; i 320 source4/libcli/security/security_descriptor.c for (i=0;i<acl1->num_aces;i++) { i 321 source4/libcli/security/security_descriptor.c if (!security_ace_equal(&acl1->aces[i], &acl2->aces[i])) return false; i 54 source4/libcli/security/security_token.c int i; i 70 source4/libcli/security/security_token.c for (i = 0; i < token->num_sids; i++) { i 71 source4/libcli/security/security_token.c DEBUGADD(dbg_lev, (" SID[%3lu]: %s\n", (unsigned long)i, i 72 source4/libcli/security/security_token.c dom_sid_string(mem_ctx, token->sids[i]))); i 114 source4/libcli/security/security_token.c int i; i 115 source4/libcli/security/security_token.c for (i = 0; i < token->num_sids; i++) { i 116 source4/libcli/security/security_token.c if (dom_sid_equal(token->sids[i], sid)) { i 96 source4/libcli/security/tests/sddl.c int i; i 98 source4/libcli/security/tests/sddl.c for (i = 0; i < ARRAY_SIZE(examples); i++) { i 100 source4/libcli/security/tests/sddl.c talloc_asprintf(suite, "%d", i), i 101 source4/libcli/security/tests/sddl.c test_sddl, examples[i]); i 136 source4/libcli/smb2/create.c int i; i 140 source4/libcli/smb2/create.c for (i=0; i < blobs.num_blobs; i++) { i 144 source4/libcli/smb2/create.c if ((i + 1) == blobs.num_blobs) { i 148 source4/libcli/smb2/create.c c = &blobs.blobs[i]; i 195 source4/libcli/smb2/create.c int i; i 316 source4/libcli/smb2/create.c for (i=0;i<io->in.blobs.num_blobs;i++) { i 318 source4/libcli/smb2/create.c io->in.blobs.blobs[i].tag, i 319 source4/libcli/smb2/create.c io->in.blobs.blobs[i].data); i 354 source4/libcli/smb2/create.c int i; i 388 source4/libcli/smb2/create.c for (i=0;i<io->out.blobs.num_blobs;i++) { i 389 source4/libcli/smb2/create.c if (strcmp(io->out.blobs.blobs[i].tag, SMB2_CREATE_TAG_MXAC) == 0) { i 392 source4/libcli/smb2/create.c if (io->out.blobs.blobs[i].data.length != 8) { i 396 source4/libcli/smb2/create.c io->out.maximal_access = IVAL(io->out.blobs.blobs[i].data.data, 4); i 398 source4/libcli/smb2/create.c if (strcmp(io->out.blobs.blobs[i].tag, SMB2_CREATE_TAG_QFID) == 0) { i 399 source4/libcli/smb2/create.c if (io->out.blobs.blobs[i].data.length != 32) { i 403 source4/libcli/smb2/create.c memcpy(io->out.on_disk_id, io->out.blobs.blobs[i].data.data, 32); i 32 source4/libcli/smb2/lock.c int i; i 45 source4/libcli/smb2/lock.c for (i=0;i<io->in.lock_count;i++) { i 46 source4/libcli/smb2/lock.c SBVAL(req->out.body, 0x18 + i*24, io->in.locks[i].offset); i 47 source4/libcli/smb2/lock.c SBVAL(req->out.body, 0x20 + i*24, io->in.locks[i].length); i 48 source4/libcli/smb2/lock.c SIVAL(req->out.body, 0x28 + i*24, io->in.locks[i].flags); i 49 source4/libcli/smb2/lock.c SIVAL(req->out.body, 0x2C + i*24, io->in.locks[i].reserved); i 38 source4/libcli/smb2/negprot.c int i; i 55 source4/libcli/smb2/negprot.c for (i=0;i<io->in.dialect_count;i++) { i 56 source4/libcli/smb2/negprot.c SSVAL(req->out.body, 0x24 + i*2, io->in.dialects[i]); i 64 source4/libcli/smb2/notify.c uint32_t ofs, i; i 95 source4/libcli/smb2/notify.c for (i=ofs=0; i<io->out.num_changes; i++) { i 96 source4/libcli/smb2/notify.c io->out.changes[i].action = IVAL(blob.data, ofs+4); i 98 source4/libcli/smb2/notify.c &io->out.changes[i].name, i 195 source4/libcli/smb2/transport.c uint32_t i; i 242 source4/libcli/smb2/transport.c for (i=0; i< req->cancel.do_cancel; i++) { i 111 source4/libcli/smb2/util.c uint_t count, i; i 172 source4/libcli/smb2/util.c for (i=0;i<count;i++) { i 174 source4/libcli/smb2/util.c if (strcmp(".", list[i].name_info.name.s) == 0 || i 175 source4/libcli/smb2/util.c strcmp("..", list[i].name_info.name.s) == 0) { i 178 source4/libcli/smb2/util.c name = talloc_asprintf(tmp_ctx, "%s\\%s", dname, list[i].name_info.name.s); i 62 source4/libcli/smb_composite/appendacl.c int i; i 81 source4/libcli/smb_composite/appendacl.c for (i = 0; i < io->in.sd->dacl->num_aces; i++) { i 83 source4/libcli/smb_composite/appendacl.c &(io->in.sd->dacl->aces[i])); i 168 source4/libcli/util/clilsa.c unsigned i; i 182 source4/libcli/util/clilsa.c for (i=0;i<rights.count;i++) { i 183 source4/libcli/util/clilsa.c if (strcmp(rights.names[i].string, privilege) == 0) { i 1202 source4/libcli/util/errormap.c int i; i 1213 source4/libcli/util/errormap.c for (i=0; NT_STATUS_V(ntstatus_to_dos_map[i].ntstatus); i++) { i 1215 source4/libcli/util/errormap.c NT_STATUS_V(ntstatus_to_dos_map[i].ntstatus)) { i 1216 source4/libcli/util/errormap.c *eclass = ntstatus_to_dos_map[i].dos_class; i 1217 source4/libcli/util/errormap.c *ecode = ntstatus_to_dos_map[i].dos_code; i 1231 source4/libcli/util/errormap.c int i; i 1233 source4/libcli/util/errormap.c for (i=0; NT_STATUS_V(ntstatus_to_werror_map[i].ntstatus); i++) { i 1235 source4/libcli/util/errormap.c W_ERROR_V(ntstatus_to_werror_map[i].werror)) { i 1236 source4/libcli/util/errormap.c return ntstatus_to_werror_map[i].ntstatus; i 1249 source4/libcli/util/errormap.c int i; i 1251 source4/libcli/util/errormap.c for (i=0; NT_STATUS_V(ntstatus_to_werror_map[i].ntstatus); i++) { i 1253 source4/libcli/util/errormap.c NT_STATUS_V(ntstatus_to_werror_map[i].ntstatus)) { i 1254 source4/libcli/util/errormap.c return ntstatus_to_werror_map[i].werror; i 1372 source4/libcli/util/errormap.c int i; i 1375 source4/libcli/util/errormap.c for (i=0;i<ARRAY_SIZE(unix_nt_errmap);i++) { i 1376 source4/libcli/util/errormap.c if (unix_nt_errmap[i].unix_error == unix_error) { i 1377 source4/libcli/util/errormap.c return unix_nt_errmap[i].nt_error; i 721 source4/libcli/wrepl/winsrepl.c int i; i 735 source4/libcli/wrepl/winsrepl.c for (i=0;i<io->out.num_partners;i++) { i 736 source4/libcli/wrepl/winsrepl.c talloc_steal(io->out.partners, io->out.partners[i].address); i 791 source4/libcli/wrepl/winsrepl.c int i; i 807 source4/libcli/wrepl/winsrepl.c for (i=0;i<io->out.num_names;i++) { i 808 source4/libcli/wrepl/winsrepl.c struct wrepl_wins_name *wname = &packet->message.replication.info.reply.names[i]; i 809 source4/libcli/wrepl/winsrepl.c struct wrepl_name *name = &io->out.names[i]; i 1399 source4/libnet/libnet_become_dc.c uint32_t i; i 1415 source4/libnet/libnet_become_dc.c for (i=0;i<msg->num_elements;i++) { i 1416 source4/libnet/libnet_become_dc.c msg->elements[i].flags = LDB_FLAG_MOD_ADD; i 1432 source4/libnet/libnet_become_dc.c for (i=0;i<msg->num_elements;i++) { i 1433 source4/libnet/libnet_become_dc.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 1707 source4/libnet/libnet_become_dc.c uint32_t num_attrs, i = 0; i 1816 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_ntSecurityDescriptor; i 1817 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 1818 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 1820 source4/libnet/libnet_become_dc.c i++; i 1842 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_objectClass; i 1843 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 1844 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 1846 source4/libnet/libnet_become_dc.c i++; i 1876 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_objectCategory; i 1877 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 1878 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 1880 source4/libnet/libnet_become_dc.c i++; i 1905 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_invocationId; i 1906 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 1907 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 1909 source4/libnet/libnet_become_dc.c i++; i 1961 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_hasMasterNCs; i 1962 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 3; i 1963 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 1965 source4/libnet/libnet_become_dc.c i++; i 2017 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_msDS_hasMasterNCs; i 2018 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 3; i 2019 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 2021 source4/libnet/libnet_become_dc.c i++; i 2049 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_dMDLocation; i 2050 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 2051 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 2053 source4/libnet/libnet_become_dc.c i++; i 2081 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_msDS_HasDomainNCs; i 2082 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 2083 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 2085 source4/libnet/libnet_become_dc.c i++; i 2106 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_msDS_Behavior_Version; i 2107 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 2108 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 2110 source4/libnet/libnet_become_dc.c i++; i 2131 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_systemFlags; i 2132 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 2133 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 2135 source4/libnet/libnet_become_dc.c i++; i 2163 source4/libnet/libnet_become_dc.c attrs[i].attid = DRSUAPI_ATTRIBUTE_serverReference; i 2164 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.num_values = 1; i 2165 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; i 2167 source4/libnet/libnet_become_dc.c i++; i 2171 source4/libnet/libnet_become_dc.c num_attrs = i; i 2858 source4/libnet/libnet_become_dc.c uint32_t i; i 2881 source4/libnet/libnet_become_dc.c for (i=0;i<msg->num_elements;i++) { i 2882 source4/libnet/libnet_become_dc.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 1117 source4/libnet/libnet_domain.c int i; i 1130 source4/libnet/libnet_domain.c for (i = s->count; i < s->count + *s->enumdom.out.num_entries; i++) i 1132 source4/libnet/libnet_domain.c struct lsa_String *domain_name = &(*s->enumdom.out.sam)->entries[i - s->count].name; i 1136 source4/libnet/libnet_domain.c s->domains[i].name = talloc_strdup(s->domains, domain_name->string); i 1137 source4/libnet/libnet_domain.c s->domains[i].sid = NULL; /* this is to be filled out later */ i 628 source4/libnet/libnet_group.c int i; i 656 source4/libnet/libnet_group.c for (i = 0; i < (*s->group_list.out.sam)->count; i++) { i 658 source4/libnet/libnet_group.c struct samr_SamEntry *entry = &(*s->group_list.out.sam)->entries[i]; i 666 source4/libnet/libnet_group.c s->groups[i].groupname = talloc_strdup(c, entry->name.string); i 667 source4/libnet/libnet_group.c if (composite_nomem(s->groups[i].groupname, c)) return; i 670 source4/libnet/libnet_group.c s->groups[i].sid = dom_sid_string(c, group_sid); i 671 source4/libnet/libnet_group.c if (composite_nomem(s->groups[i].sid, c)) return; i 291 source4/libnet/libnet_join.c int i; i 312 source4/libnet/libnet_join.c for (i=0; i < ARRAY_SIZE(service_principal_name); i++) { i 313 source4/libnet/libnet_join.c if (!service_principal_name[i]) { i 318 source4/libnet/libnet_join.c rtn = samdb_msg_add_string(remote_ldb, tmp_ctx, msg, "servicePrincipalName", service_principal_name[i]); i 1029 source4/libnet/libnet_join.c int i; i 1031 source4/libnet/libnet_join.c for (i = 0; i < ret; i++) { i 1032 source4/libnet/libnet_join.c ldb_delete(ldb, msgs[i]->dn); i 499 source4/libnet/libnet_passwd.c int i; i 501 source4/libnet/libnet_passwd.c for (i=0; i < ARRAY_SIZE(levels); i++) { i 502 source4/libnet/libnet_passwd.c r->generic.level = levels[i]; i 180 source4/libnet/libnet_samsync.c int i; i 335 source4/libnet/libnet_samsync.c for (i=0;i< ARRAY_SIZE(database_ids); i++) { i 339 source4/libnet/libnet_samsync.c dbsync.in.database_id = database_ids[i]; i 250 source4/libnet/libnet_samsync_ldb.c int ret, i; i 399 source4/libnet/libnet_samsync_ldb.c for (i=0; remote_attrs[i]; i++) { i 400 source4/libnet/libnet_samsync_ldb.c struct ldb_message_element *el = ldb_msg_find_element(remote_msgs[0], remote_attrs[i]); i 403 source4/libnet/libnet_samsync_ldb.c remote_attrs[i]); i 663 source4/libnet/libnet_samsync_ldb.c int i; i 693 source4/libnet/libnet_samsync_ldb.c for (i=0; i<group_member->num_rids; i++) { i 697 source4/libnet/libnet_samsync_ldb.c ldap_encode_ndr_dom_sid(mem_ctx, dom_sid_add_rid(mem_ctx, state->dom_sid[database], group_member->rids[i]))); i 872 source4/libnet/libnet_samsync_ldb.c int i; i 902 source4/libnet/libnet_samsync_ldb.c for (i=0; i<alias_member->sids.num_sids; i++) { i 907 source4/libnet/libnet_samsync_ldb.c ldap_encode_ndr_dom_sid(mem_ctx, alias_member->sids.sids[i].sid)); i 915 source4/libnet/libnet_samsync_ldb.c alias_member->sids.sids[i].sid, i 956 source4/libnet/libnet_samsync_ldb.c int i; i 990 source4/libnet/libnet_samsync_ldb.c for (i=0; i< account->privilege_entries; i++) { i 992 source4/libnet/libnet_samsync_ldb.c account->privilege_name[i].string); i 219 source4/libnet/libnet_site.c int i; i 239 source4/libnet/libnet_site.c for (i=0;i<msg->num_elements;i++) { i 240 source4/libnet/libnet_site.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 408 source4/libnet/libnet_unbecome_dc.c uint32_t i; i 429 source4/libnet/libnet_unbecome_dc.c for (i=0;i<msg->num_elements;i++) { i 430 source4/libnet/libnet_unbecome_dc.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 1091 source4/libnet/libnet_user.c int i; i 1119 source4/libnet/libnet_user.c for (i = 0; i < (*s->user_list.out.sam)->count; i++) { i 1121 source4/libnet/libnet_user.c struct samr_SamEntry *entry = &(*s->user_list.out.sam)->entries[i]; i 1129 source4/libnet/libnet_user.c s->users[i].username = talloc_strdup(c, entry->name.string); i 1130 source4/libnet/libnet_user.c if (composite_nomem(s->users[i].username, c)) return; i 1133 source4/libnet/libnet_user.c s->users[i].sid = dom_sid_string(c, user_sid); i 1134 source4/libnet/libnet_user.c if (composite_nomem(s->users[i].sid, c)) return; i 152 source4/libnet/libnet_vampire.c uint32_t i; i 205 source4/libnet/libnet_vampire.c for (i=0; i < cur->object.attribute_ctr.num_attributes; i++) { i 210 source4/libnet/libnet_vampire.c a = &cur->object.attribute_ctr.attributes[i]; i 221 source4/libnet/libnet_vampire.c if (a->value_ctr.values[i].blob i 222 source4/libnet/libnet_vampire.c && a->value_ctr.values[i].blob->length == 4) { i 223 source4/libnet/libnet_vampire.c val = IVAL(a->value_ctr.values[i].blob->data,0); i 295 source4/libnet/libnet_vampire.c for (i=0; i < objs->num_objects; i++) { i 299 source4/libnet/libnet_vampire.c ldif.msg = objs->objects[i].msg; i 301 source4/libnet/libnet_vampire.c NDR_PRINT_DEBUG(replPropertyMetaDataBlob, objs->objects[i].meta_data); i 459 source4/libnet/libnet_vampire.c uint32_t i; i 534 source4/libnet/libnet_vampire.c for (i=0; i < objs->num_objects; i++) { i 538 source4/libnet/libnet_vampire.c ldif.msg = objs->objects[i].msg; i 540 source4/libnet/libnet_vampire.c NDR_PRINT_DEBUG(replPropertyMetaDataBlob, objs->objects[i].meta_data); i 546 source4/libnet/libnet_vampire.c for (i=0; i < linked_attributes_count; i++) { i 549 source4/libnet/libnet_vampire.c if (!linked_attributes[i].identifier) { i 553 source4/libnet/libnet_vampire.c if (!linked_attributes[i].value.blob) { i 558 source4/libnet/libnet_vampire.c linked_attributes[i].attid); i 565 source4/libnet/libnet_vampire.c NDR_PRINT_DEBUG(drsuapi_DsReplicaLinkedAttribute, &linked_attributes[i]); i 567 source4/libnet/libnet_vampire.c linked_attributes[i].value.blob->data, i 568 source4/libnet/libnet_vampire.c linked_attributes[i].value.blob->length); i 584 source4/libnet/libnet_vampire.c uint32_t i; i 681 source4/libnet/libnet_vampire.c for (i=0; i < msg->num_elements; i++) { i 682 source4/libnet/libnet_vampire.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 549 source4/libnet/userman.c union samr_UserInfo *i, bool queried) i 558 source4/libnet/userman.c i->info7.account_name.string = s->change.account_name; i 566 source4/libnet/userman.c i->info8.full_name.string = s->change.full_name; i 574 source4/libnet/userman.c i->info13.description.string = s->change.description; i 585 source4/libnet/userman.c i->info2.comment.string = s->change.comment; i 597 source4/libnet/userman.c i->info11.logon_script.string = s->change.logon_script; i 605 source4/libnet/userman.c i->info12.profile_path.string = s->change.profile_path; i 615 source4/libnet/userman.c i->info10.home_directory.string = s->change.home_directory; i 627 source4/libnet/userman.c i->info10.home_drive.string = s->change.home_drive; i 637 source4/libnet/userman.c i->info17.acct_expiry = timeval_to_nttime(s->change.acct_expiry); i 645 source4/libnet/userman.c i->info16.acct_flags = s->change.acct_flags; i 660 source4/libnet/userman.c union samr_UserInfo *i = &s->info; i 667 source4/libnet/userman.c do_set = usermod_setfields(s, &level, i, false); i 695 source4/libnet/userman.c s->setuser.in.info = i; i 737 source4/libnet/userman.c union samr_UserInfo *i; i 744 source4/libnet/userman.c i = &s->info; i 760 source4/libnet/userman.c usermod_setfields(s, &level, i, true); i 765 source4/libnet/userman.c s->setuser.in.info = i; i 574 source4/librpc/ndr/ndr_string.c uint32_t i; i 580 source4/librpc/ndr/ndr_string.c for (i=0;i<count;i++) { i 582 source4/librpc/ndr/ndr_string.c if (asprintf(&idx, "[%d]", i) != -1) { i 583 source4/librpc/ndr/ndr_string.c ndr_print_string(ndr, idx, a[i]); i 592 source4/librpc/ndr/ndr_string.c uint32_t i; i 597 source4/librpc/ndr/ndr_string.c for (i = 0; i < count; i++) { i 598 source4/librpc/ndr/ndr_string.c size += strlen_m_term(a[i]); i 602 source4/librpc/ndr/ndr_string.c for (i = 0; i < count; i++) { i 603 source4/librpc/ndr/ndr_string.c size += strlen_m(a[i]); i 618 source4/librpc/ndr/ndr_string.c uint32_t i; i 622 source4/librpc/ndr/ndr_string.c for (i = 0; memcmp(var+i*element_size,zero,element_size) != 0; i++); i 624 source4/librpc/ndr/ndr_string.c return i+1; i 629 source4/librpc/ndr/ndr_string.c uint32_t i; i 636 source4/librpc/ndr/ndr_string.c for (i = 0; i < element_size; i++) { i 637 source4/librpc/ndr/ndr_string.c if (ndr->data[ndr->offset+i] != 0) { i 29 source4/librpc/ndr/py_security.c int i; i 33 source4/librpc/ndr/py_security.c for (i = 0; methods[i].ml_name; i++) { i 35 source4/librpc/ndr/py_security.c if (methods[i].ml_flags & METH_CLASS) i 36 source4/librpc/ndr/py_security.c descr = PyCFunction_New(&methods[i], (PyObject *)type); i 38 source4/librpc/ndr/py_security.c descr = PyDescr_NewMethod(type, &methods[i]); i 39 source4/librpc/ndr/py_security.c PyDict_SetItemString(dict, methods[i].ml_name, i 386 source4/librpc/ndr/py_security.c int i; i 387 source4/librpc/ndr/py_security.c for (i = 0; py_mod_security_extra_methods[i].ml_name; i++) { i 388 source4/librpc/ndr/py_security.c PyObject *descr = PyCFunction_New(&py_mod_security_extra_methods[i], NULL); i 389 source4/librpc/ndr/py_security.c PyModule_AddObject(m, py_mod_security_extra_methods[i].ml_name, i 41 source4/librpc/rpc/dcerpc_util.c int i; i 42 source4/librpc/rpc/dcerpc_util.c for (i=0;i<iface->num_calls;i++) { i 43 source4/librpc/rpc/dcerpc_util.c if (strcmp(iface->calls[i].name, name) == 0) { i 44 source4/librpc/rpc/dcerpc_util.c return &iface->calls[i]; i 215 source4/librpc/rpc/dcerpc_util.c int i; i 245 source4/librpc/rpc/dcerpc_util.c for (i = 0; i < table->endpoints->count; i++) { i 246 source4/librpc/rpc/dcerpc_util.c status = dcerpc_parse_binding(mem_ctx, table->endpoints->names[i], &default_binding); i 687 source4/librpc/rpc/dcerpc_util.c int i; i 691 source4/librpc/rpc/dcerpc_util.c for (i=0;i<num_examples;i++) { i 694 source4/librpc/rpc/dcerpc_util.c lockdir, ndr->name, opnum, i, i 87 source4/librpc/rpc/pyrpc.c int i; i 88 source4/librpc/rpc/pyrpc.c for (i = 0; mds[i].name; i++) { i 92 source4/librpc/rpc/pyrpc.c wb->name = discard_const_p(char, mds[i].name); i 95 source4/librpc/rpc/pyrpc.c wb->doc = discard_const_p(char, mds[i].doc); i 97 source4/librpc/rpc/pyrpc.c ret = PyDescr_NewWrapper(ifacetype, wb, discard_const_p(void, &mds[i])); i 99 source4/librpc/rpc/pyrpc.c PyDict_SetItemString(ifacetype->tp_dict, mds[i].name, i 157 source4/librpc/tests/binding_string.c int i; i 160 source4/librpc/tests/binding_string.c for (i = 0; i < ARRAY_SIZE(test_strings); i++) { i 161 source4/librpc/tests/binding_string.c torture_suite_add_simple_tcase_const(suite, test_strings[i], i 163 source4/librpc/tests/binding_string.c test_strings[i]); i 70 source4/nbt_server/dgram/request.c int i; i 133 source4/nbt_server/dgram/request.c for (i=0;i<ARRAY_SIZE(mailslot_handlers);i++) { i 141 source4/nbt_server/dgram/request.c mailslot_handlers[i].mailslot_name, i 142 source4/nbt_server/dgram/request.c mailslot_handlers[i].handler, iface); i 147 source4/nbt_server/dgram/request.c mailslot_handlers[i].mailslot_name, i 148 source4/nbt_server/dgram/request.c mailslot_handlers[i].handler, iface); i 85 source4/nbt_server/interfaces.c struct nbtd_interface *i; i 95 source4/nbt_server/interfaces.c i = nbtsrv->bcast_interface; i 96 source4/nbt_server/interfaces.c req = idr_find(i->nbtsock->idr, packet->name_trn_id); i 101 source4/nbt_server/interfaces.c i = nbtsrv->wins_interface; i 102 source4/nbt_server/interfaces.c req = idr_find(i->nbtsock->idr, packet->name_trn_id); i 107 source4/nbt_server/interfaces.c for (i = nbtsrv->interfaces; i; i = i->next) { i 108 source4/nbt_server/interfaces.c if (i == iface) { i 111 source4/nbt_server/interfaces.c req = idr_find(i->nbtsock->idr, packet->name_trn_id); i 122 source4/nbt_server/interfaces.c src->addr, i, i->ip_address, i->netmask)); i 280 source4/nbt_server/interfaces.c int i; i 310 source4/nbt_server/interfaces.c for (i=0; i<num_interfaces; i++) { i 311 source4/nbt_server/interfaces.c const char *bcast = iface_n_bcast(ifaces, i); i 317 source4/nbt_server/interfaces.c address = talloc_strdup(tmp_ctx, iface_n_ip(ifaces, i)); i 319 source4/nbt_server/interfaces.c netmask = talloc_strdup(tmp_ctx, iface_n_netmask(ifaces, i)); i 112 source4/nbt_server/packet.c int i; i 143 source4/nbt_server/packet.c for (i=0;i<num_addresses;i++) { i 145 source4/nbt_server/packet.c &packet->answers[0].rdata.netbios.addresses[i]; i 147 source4/nbt_server/packet.c addr->ipaddr = talloc_strdup(packet->answers, addresses[i]); i 42 source4/nbt_server/wins/wins_hook.c uint32_t i, length; i 67 source4/nbt_server/wins/wins_hook.c for (i=0; rec->addresses[i]; i++) { i 68 source4/nbt_server/wins/wins_hook.c cmd = talloc_asprintf_append_buffer(cmd, " %s", rec->addresses[i]->address); i 391 source4/nbt_server/wins/winsdb.c size_t i; i 398 source4/nbt_server/wins/winsdb.c for (i=0; addresses[i]; i++) { i 400 source4/nbt_server/wins/winsdb.c if (strcmp(addresses[i]->address, address) == 0) { i 401 source4/nbt_server/wins/winsdb.c old_addr = addresses[i]; i 404 source4/nbt_server/wins/winsdb.c len = i; i 439 source4/nbt_server/wins/winsdb.c for (i=0; addresses[i]; i++) { i 442 source4/nbt_server/wins/winsdb.c if (strcmp(addresses[i]->wins_owner, h->local_owner) != 0) { i 458 source4/nbt_server/wins/winsdb.c old_addr = addresses[i]; i 467 source4/nbt_server/wins/winsdb.c old_addr = addresses[i]; i 474 source4/nbt_server/wins/winsdb.c if (addresses[i]->expire_time < old_addr->expire_time) { i 475 source4/nbt_server/wins/winsdb.c old_addr = addresses[i]; i 517 source4/nbt_server/wins/winsdb.c size_t i; i 519 source4/nbt_server/wins/winsdb.c for (i=0; addresses[i]; i++) { i 520 source4/nbt_server/wins/winsdb.c if (strcmp(addresses[i]->address, address) == 0) { i 525 source4/nbt_server/wins/winsdb.c for (; addresses[i]; i++) { i 526 source4/nbt_server/wins/winsdb.c addresses[i] = addresses[i+1]; i 534 source4/nbt_server/wins/winsdb.c size_t i; i 536 source4/nbt_server/wins/winsdb.c for (i=0; addresses[i]; i++) { i 537 source4/nbt_server/wins/winsdb.c if (strcmp(addresses[i]->address, address) == 0) { i 538 source4/nbt_server/wins/winsdb.c return addresses[i]; i 547 source4/nbt_server/wins/winsdb.c size_t i; i 548 source4/nbt_server/wins/winsdb.c for (i=0; addresses[i]; i++); i 549 source4/nbt_server/wins/winsdb.c return i; i 556 source4/nbt_server/wins/winsdb.c size_t i; i 558 source4/nbt_server/wins/winsdb.c for (i=0; i < len; i++) { i 559 source4/nbt_server/wins/winsdb.c str_list = str_list_add(str_list, addresses[i]->address); i 560 source4/nbt_server/wins/winsdb.c if (!str_list[i]) { i 616 source4/nbt_server/wins/winsdb.c uint32_t i, j, num_values; i 683 source4/nbt_server/wins/winsdb.c for (i=0,j=0;i<num_values;i++) { i 686 source4/nbt_server/wins/winsdb.c status = winsdb_addr_decode(h, rec, &el->values[i], rec->addresses, &rec->addresses[j]); i 723 source4/nbt_server/wins/winsdb.c for (i=0;rec->addresses[i];i++) { i 724 source4/nbt_server/wins/winsdb.c rec->addresses[i]->expire_time = rec->expire_time; i 753 source4/nbt_server/wins/winsdb.c int i, ret=0; i 794 source4/nbt_server/wins/winsdb.c for (i=0;rec->addresses[i];i++) { i 795 source4/nbt_server/wins/winsdb.c ret |= ldb_msg_add_winsdb_addr(msg, rec, "address", rec->addresses[i]); i 862 source4/nbt_server/wins/winsdb.c int i; i 879 source4/nbt_server/wins/winsdb.c for (i=0;i<msg->num_elements;i++) { i 880 source4/nbt_server/wins/winsdb.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 250 source4/nbt_server/wins/winsserver.c uint32_t i,j; i 287 source4/nbt_server/wins/winsserver.c for (i=0; rec->addresses[i]; i++) { i 290 source4/nbt_server/wins/winsserver.c if (strcmp(rec->addresses[i]->address, s->io.out.addresses[j]) != 0) continue; i 306 source4/nbt_server/wins/winsserver.c winsdb_addr_list_remove(rec->addresses, rec->addresses[i]->address); i 342 source4/nbt_server/wins/winsserver.c uint32_t i; i 368 source4/nbt_server/wins/winsserver.c for (i=0; i < s->io.out.num_addresses; i++) { i 369 source4/nbt_server/wins/winsserver.c if (strcmp(s->reg_address, s->io.out.addresses[i]) != 0) continue; i 616 source4/nbt_server/wins/winsserver.c uint32_t i, j, match=0; i 622 source4/nbt_server/wins/winsserver.c for (i=0; i<4; i++) { i 623 source4/nbt_server/wins/winsserver.c if (p1[i] != p2[i]) break; i 627 source4/nbt_server/wins/winsserver.c if (i==4) return match; i 630 source4/nbt_server/wins/winsserver.c if ((p1[i] & (1<<(7-j))) != (p2[i] & (1<<(7-j)))) i 804 source4/nbt_server/wins/winsserver.c uint32_t i; i 814 source4/nbt_server/wins/winsserver.c for (i=0; addresses_1c[i]; i++) { i 815 source4/nbt_server/wins/winsserver.c if (strcmp(addresses_1b[0], addresses_1c[i]) == 0) continue; i 823 source4/nbt_server/wins/winsserver.c addresses = str_list_add(addresses, addresses_1c[i]); i 905 source4/nbt_server/wins/winsserver.c int i; i 908 source4/nbt_server/wins/winsserver.c for (i=0; rec->addresses && rec->addresses[i]; i++) { i 909 source4/nbt_server/wins/winsserver.c DEBUGADD(4, ("%s\n", rec->addresses[i]->address)); i 267 source4/nbt_server/wins/winswack.c uint32_t i; i 287 source4/nbt_server/wins/winswack.c for (i=0; i < s->io.out.num_addresses; i++) { i 288 source4/nbt_server/wins/winswack.c s->req->out.addrs[i].addr = talloc_steal(s->req->out.addrs, s->io.out.addresses[i]); i 300 source4/nbt_server/wins/winswack.c uint32_t i; i 316 source4/nbt_server/wins/winswack.c for (i=0; i < req->in.num_addrs; i++) { i 317 source4/nbt_server/wins/winswack.c s->io.in.addresses[i] = talloc_steal(s->io.in.addresses, req->in.addrs[i].addr); i 360 source4/nbt_server/wins/winswack.c uint32_t i; i 375 source4/nbt_server/wins/winswack.c for (i=0; i < req->in.num_addrs; i++) { i 376 source4/nbt_server/wins/winswack.c s->io.in.addresses[i] = talloc_steal(s->io.in.addresses, req->in.addrs[i].addr); i 91 source4/ntptr/ntptr_base.c int i; i 93 source4/ntptr/ntptr_base.c for (i=0;i<num_backends;i++) { i 94 source4/ntptr/ntptr_base.c if (strcmp(backends[i].ops->name, name) == 0) { i 95 source4/ntptr/ntptr_base.c return backends[i].ops; i 228 source4/ntptr/simple_ldb/ntptr_simple_ldb.c int i; i 243 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i=0; i < count; i++) { i 244 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.flags = samdb_result_uint(msgs[i], "flags", SPOOLSS_FORM_BUILTIN); i 246 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.form_name = samdb_result_string(msgs[i], "form-name", NULL); i 247 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info1.form_name); i 249 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.size.width = samdb_result_uint(msgs[i], "size-width", 0); i 250 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.size.height = samdb_result_uint(msgs[i], "size-height", 0); i 252 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.area.left = samdb_result_uint(msgs[i], "area-left", 0); i 253 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.area.top = samdb_result_uint(msgs[i], "area-top", 0); i 254 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.area.right = samdb_result_uint(msgs[i], "area-right", 0); i 255 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.area.bottom = samdb_result_uint(msgs[i], "area-bottom", 0); i 491 source4/ntptr/simple_ldb/ntptr_simple_ldb.c int i; i 505 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i = 0; i < count; i++) { i 506 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.flags = samdb_result_uint(msgs[i], "flags", 0); i 508 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.name = samdb_result_string(msgs[i], "name", ""); i 509 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info1.name); i 511 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.description = samdb_result_string(msgs[i], "description", ""); i 512 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info1.description); i 514 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.comment = samdb_result_string(msgs[i], "comment", NULL); i 518 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i = 0; i < count; i++) { i 519 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.servername = samdb_result_string(msgs[i], "servername", ""); i 520 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.servername); i 522 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.printername = samdb_result_string(msgs[i], "printername", ""); i 523 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.printername); i 525 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.sharename = samdb_result_string(msgs[i], "sharename", ""); i 526 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.sharename); i 528 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.portname = samdb_result_string(msgs[i], "portname", ""); i 529 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.portname); i 531 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.drivername = samdb_result_string(msgs[i], "drivername", ""); i 532 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.drivername); i 534 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.comment = samdb_result_string(msgs[i], "comment", NULL); i 536 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.location = samdb_result_string(msgs[i], "location", NULL); i 538 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.devmode = NULL; i 540 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.sepfile = samdb_result_string(msgs[i], "sepfile", NULL); i 542 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.printprocessor = samdb_result_string(msgs[i], "printprocessor", ""); i 543 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.printprocessor); i 545 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.datatype = samdb_result_string(msgs[i], "datatype", ""); i 546 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.datatype); i 548 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.parameters = samdb_result_string(msgs[i], "parameters", NULL); i 550 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.secdesc = NULL; i 552 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.attributes = samdb_result_uint(msgs[i], "attributes", 0); i 553 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.priority = samdb_result_uint(msgs[i], "priority", 0); i 554 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.defaultpriority = samdb_result_uint(msgs[i], "defaultpriority", 0); i 555 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.starttime = samdb_result_uint(msgs[i], "starttime", 0); i 556 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.untiltime = samdb_result_uint(msgs[i], "untiltime", 0); i 557 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.status = samdb_result_uint(msgs[i], "status", 0); i 558 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.cjobs = samdb_result_uint(msgs[i], "cjobs", 0); i 559 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.averageppm = samdb_result_uint(msgs[i], "averageppm", 0); i 563 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i = 0; i < count; i++) { i 564 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info4.printername = samdb_result_string(msgs[i], "printername", ""); i 565 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.printername); i 567 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info4.servername = samdb_result_string(msgs[i], "servername", ""); i 568 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.servername); i 570 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info4.attributes = samdb_result_uint(msgs[i], "attributes", 0); i 574 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i = 0; i < count; i++) { i 575 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info5.printername = samdb_result_string(msgs[i], "name", ""); i 576 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info5.printername); i 578 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info5.portname = samdb_result_string(msgs[i], "port", ""); i 579 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info5.portname); i 581 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info5.attributes = samdb_result_uint(msgs[i], "attributes", 0); i 582 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info5.device_not_selected_timeout = samdb_result_uint(msgs[i], "device_not_selected_timeout", 0); i 583 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info5.transmission_retry_timeout = samdb_result_uint(msgs[i], "transmission_retry_timeout", 0); i 610 source4/ntptr/simple_ldb/ntptr_simple_ldb.c int i; i 624 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i = 0; i < count; i++) { i 625 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.port_name = samdb_result_string(msgs[i], "port-name", ""); i 626 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info1.port_name); i 630 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i=0; i < count; i++) { i 631 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.port_name = samdb_result_string(msgs[i], "port-name", ""); i 632 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.port_name); i 634 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.monitor_name = samdb_result_string(msgs[i], "monitor-name", ""); i 635 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.monitor_name); i 637 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.description = samdb_result_string(msgs[i], "description", ""); i 638 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.description); i 640 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.port_type = samdb_result_uint(msgs[i], "port-type", SPOOLSS_PORT_TYPE_WRITE); i 641 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.reserved = samdb_result_uint(msgs[i], "reserved", 0); i 660 source4/ntptr/simple_ldb/ntptr_simple_ldb.c int i; i 674 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i = 0; i < count; i++) { i 675 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info1.monitor_name = samdb_result_string(msgs[i], "monitor-name", ""); i 676 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info1.monitor_name); i 680 source4/ntptr/simple_ldb/ntptr_simple_ldb.c for (i=0; i < count; i++) { i 681 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.monitor_name = samdb_result_string(msgs[i], "monitor-name", ""); i 682 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.monitor_name); i 684 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.environment = samdb_result_string(msgs[i], "environment", ""); i 685 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.environment); i 687 source4/ntptr/simple_ldb/ntptr_simple_ldb.c info[i].info2.dll_name = samdb_result_string(msgs[i], "dll-name", ""); i 688 source4/ntptr/simple_ldb/ntptr_simple_ldb.c W_ERROR_HAVE_NO_MEMORY(info[i].info2.dll_name); i 96 source4/ntvfs/cifs_posix_cli/svfs_util.c uint_t i = dir->count; i 123 source4/ntvfs/cifs_posix_cli/svfs_util.c dir->files[i].name = low_name; i 124 source4/ntvfs/cifs_posix_cli/svfs_util.c if (!dir->files[i].name) { continue; } i 126 source4/ntvfs/cifs_posix_cli/svfs_util.c asprintf(&full_name, "%s/%s", dir->unix_dir, dir->files[i].name); i 129 source4/ntvfs/cifs_posix_cli/svfs_util.c if (stat(full_name, &dir->files[i].st) == 0) { i 184 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c int i; i 241 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (i=0;dir && i<dir->count;i++) { i 242 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c s = strchr(dir->files[i].name, ':'); i 243 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c info->generic.out.streams[1+i].size = dir->files[i].st.st_size; i 244 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c info->generic.out.streams[1+i].alloc_size = dir->files[i].st.st_size; i 245 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c info->generic.out.streams[1+i].stream_name.s = s?s:dir->files[i].name; i 835 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c int i; i 868 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (i=0; i < max_count;i++) { i 870 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_to_nt_time(&file.both_directory_info.create_time, dir->files[i].st.st_ctime); i 871 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_to_nt_time(&file.both_directory_info.access_time, dir->files[i].st.st_atime); i 872 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_to_nt_time(&file.both_directory_info.write_time, dir->files[i].st.st_mtime); i 873 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_to_nt_time(&file.both_directory_info.change_time, dir->files[i].st.st_mtime); i 874 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c file.both_directory_info.name.s = dir->files[i].name; i 875 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c file.both_directory_info.short_name.s = dir->files[i].name; i 876 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c file.both_directory_info.size = dir->files[i].st.st_size; i 877 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c file.both_directory_info.attrib = cifspsx_unix_to_dos_attrib(dir->files[i].st.st_mode); i 884 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->current_index = i; i 886 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c io->t2ffirst.out.count = i; i 888 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c io->t2ffirst.out.end_of_search = (i == dir->count) ? 1 : 0; i 892 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c ((io->t2ffirst.in.flags & FLAG_TRANS2_FIND_CLOSE_IF_END) && (i == dir->count))) { i 909 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c int i; i 940 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (i=search->current_index; i > 0; i--) { i 941 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (strcmp(io->t2fnext.in.last_name, dir->files[i-1].name) == 0) { i 942 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->current_index = i; i 948 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (i=search->current_index+1; i <= dir->count; i++) { i 949 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (strcmp(io->t2fnext.in.last_name, dir->files[i-1].name) == 0) { i 950 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->current_index = i; i 963 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (i = search->current_index; i < max_count;i++) { i 965 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_to_nt_time(&file.both_directory_info.create_time, dir->files[i].st.st_ctime); i 966 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_to_nt_time(&file.both_directory_info.access_time, dir->files[i].st.st_atime); i 967 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_to_nt_time(&file.both_directory_info.write_time, dir->files[i].st.st_mtime); i 968 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_to_nt_time(&file.both_directory_info.change_time, dir->files[i].st.st_mtime); i 969 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c file.both_directory_info.name.s = dir->files[i].name; i 970 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c file.both_directory_info.short_name.s = dir->files[i].name; i 971 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c file.both_directory_info.size = dir->files[i].st.st_size; i 972 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c file.both_directory_info.attrib = cifspsx_unix_to_dos_attrib(dir->files[i].st.st_mode); i 979 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c io->t2fnext.out.count = i - search->current_index; i 980 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c io->t2fnext.out.end_of_search = (i == dir->count) ? 1 : 0; i 982 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->current_index = i; i 986 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c ((io->t2fnext.in.flags & FLAG_TRANS2_FIND_CLOSE_IF_END) && (i == dir->count))) { i 295 source4/ntvfs/common/brlock_tdb.c int count=0, i; i 341 source4/ntvfs/common/brlock_tdb.c for (i=0; i<count; i++) { i 342 source4/ntvfs/common/brlock_tdb.c if (brl_tdb_conflict(&locks[i], &lock)) { i 394 source4/ntvfs/common/brlock_tdb.c int i, last_notice; i 402 source4/ntvfs/common/brlock_tdb.c for (i=0;i<count;i++) { i 403 source4/ntvfs/common/brlock_tdb.c if (locks[i].lock_type >= PENDING_READ_LOCK && i 404 source4/ntvfs/common/brlock_tdb.c brl_tdb_overlap(&locks[i], removed_lock)) { i 405 source4/ntvfs/common/brlock_tdb.c if (last_notice != -1 && brl_tdb_overlap(&locks[i], &locks[last_notice])) { i 408 source4/ntvfs/common/brlock_tdb.c if (locks[i].lock_type == PENDING_WRITE_LOCK) { i 409 source4/ntvfs/common/brlock_tdb.c last_notice = i; i 411 source4/ntvfs/common/brlock_tdb.c messaging_send_ptr(brl->messaging_ctx, locks[i].context.server, i 412 source4/ntvfs/common/brlock_tdb.c MSG_BRL_RETRY, locks[i].notify_ptr); i 425 source4/ntvfs/common/brlock_tdb.c int i; i 426 source4/ntvfs/common/brlock_tdb.c for (i=0;i<count;i++) { i 428 source4/ntvfs/common/brlock_tdb.c brl_tdb_notify_unlock(brl, locks, count, &locks[i]); i 444 source4/ntvfs/common/brlock_tdb.c int count, i; i 470 source4/ntvfs/common/brlock_tdb.c for (i=0; i<count; i++) { i 471 source4/ntvfs/common/brlock_tdb.c lock = &locks[i]; i 480 source4/ntvfs/common/brlock_tdb.c if (i < count) goto found; i 482 source4/ntvfs/common/brlock_tdb.c for (i=0; i<count; i++) { i 483 source4/ntvfs/common/brlock_tdb.c lock = &locks[i]; i 494 source4/ntvfs/common/brlock_tdb.c if (i < count) { i 503 source4/ntvfs/common/brlock_tdb.c if (i < count-1) { i 504 source4/ntvfs/common/brlock_tdb.c memmove(&locks[i], &locks[i+1], i 505 source4/ntvfs/common/brlock_tdb.c sizeof(*locks)*((count-1) - i)); i 545 source4/ntvfs/common/brlock_tdb.c int count, i; i 566 source4/ntvfs/common/brlock_tdb.c for (i=0; i<count; i++) { i 567 source4/ntvfs/common/brlock_tdb.c struct lock_struct *lock = &locks[i]; i 579 source4/ntvfs/common/brlock_tdb.c if (i < count-1) { i 580 source4/ntvfs/common/brlock_tdb.c memmove(&locks[i], &locks[i+1], i 581 source4/ntvfs/common/brlock_tdb.c sizeof(*locks)*((count-1) - i)); i 617 source4/ntvfs/common/brlock_tdb.c int count, i; i 640 source4/ntvfs/common/brlock_tdb.c for (i=0; i<count; i++) { i 641 source4/ntvfs/common/brlock_tdb.c if (brl_tdb_conflict_other(&locks[i], &lock)) { i 659 source4/ntvfs/common/brlock_tdb.c int count, i, dcount=0; i 680 source4/ntvfs/common/brlock_tdb.c for (i=0; i<count; i++) { i 681 source4/ntvfs/common/brlock_tdb.c struct lock_struct *lock = &locks[i]; i 687 source4/ntvfs/common/brlock_tdb.c if (count > 1 && i < count-1) { i 688 source4/ntvfs/common/brlock_tdb.c memmove(&locks[i], &locks[i+1], i 689 source4/ntvfs/common/brlock_tdb.c sizeof(*locks)*((count-1) - i)); i 692 source4/ntvfs/common/brlock_tdb.c i--; i 299 source4/ntvfs/common/notify.c int i; i 308 source4/ntvfs/common/notify.c for (i=notify->array->num_depths;i<=depth;i++) { i 309 source4/ntvfs/common/notify.c ZERO_STRUCT(d[i]); i 339 source4/ntvfs/common/notify.c for (i=0;i<d->num_entries;i++) { i 340 source4/ntvfs/common/notify.c d->max_mask |= d->entries[i].filter; i 341 source4/ntvfs/common/notify.c d->max_mask_subdir |= d->entries[i].subdir_filter; i 435 source4/ntvfs/common/notify.c int i, depth; i 474 source4/ntvfs/common/notify.c for (i=0;i<d->num_entries;i++) { i 475 source4/ntvfs/common/notify.c if (private_data == d->entries[i].private_data && i 476 source4/ntvfs/common/notify.c cluster_id_equal(¬ify->server, &d->entries[i].server)) { i 480 source4/ntvfs/common/notify.c if (i == d->num_entries) { i 485 source4/ntvfs/common/notify.c if (i < d->num_entries-1) { i 486 source4/ntvfs/common/notify.c memmove(&d->entries[i], &d->entries[i+1], i 487 source4/ntvfs/common/notify.c sizeof(d->entries[i])*(d->num_entries-(i+1))); i 504 source4/ntvfs/common/notify.c int i, depth, del_count=0; i 523 source4/ntvfs/common/notify.c for (i=0;i<d->num_entries;i++) { i 524 source4/ntvfs/common/notify.c if (cluster_id_equal(¬ify->server, &d->entries[i].server)) { i 525 source4/ntvfs/common/notify.c if (i < d->num_entries-1) { i 526 source4/ntvfs/common/notify.c memmove(&d->entries[i], &d->entries[i+1], i 527 source4/ntvfs/common/notify.c sizeof(d->entries[i])*(d->num_entries-(i+1))); i 529 source4/ntvfs/common/notify.c i--; i 605 source4/ntvfs/common/notify.c int min_i, max_i, i; i 634 source4/ntvfs/common/notify.c i = (min_i+max_i)/2; i 635 source4/ntvfs/common/notify.c e = &d->entries[i]; i 639 source4/ntvfs/common/notify.c max_i = i; i 641 source4/ntvfs/common/notify.c max_i = i-1; i 644 source4/ntvfs/common/notify.c max_i = i-1; i 646 source4/ntvfs/common/notify.c min_i = i+1; i 656 source4/ntvfs/common/notify.c for (i=min_i;i<d->num_entries;i++) { i 657 source4/ntvfs/common/notify.c struct notify_entry *e = &d->entries[i]; i 354 source4/ntvfs/common/opendb_tdb.c uint32_t i; i 358 source4/ntvfs/common/opendb_tdb.c for (i=0;i<file->num_entries;i++) { i 359 source4/ntvfs/common/opendb_tdb.c if (file->entries[i].oplock_level == OPLOCK_BATCH) { i 379 source4/ntvfs/common/opendb_tdb.c !file->entries[i].allow_level_II_oplock) { i 383 source4/ntvfs/common/opendb_tdb.c &file->entries[i], i 399 source4/ntvfs/common/opendb_tdb.c for (i=0;i<file->num_entries;i++) { i 400 source4/ntvfs/common/opendb_tdb.c status = share_conflict(&file->entries[i], stream_id, i 410 source4/ntvfs/common/opendb_tdb.c for (i=0;i<file->num_entries;i++) { i 411 source4/ntvfs/common/opendb_tdb.c if (file->entries[i].oplock_level == OPLOCK_EXCLUSIVE) { i 428 source4/ntvfs/common/opendb_tdb.c !file->entries[i].allow_level_II_oplock) { i 432 source4/ntvfs/common/opendb_tdb.c &file->entries[i], i 581 source4/ntvfs/common/opendb_tdb.c int i; i 588 source4/ntvfs/common/opendb_tdb.c for (i=0;i<lck->file.num_entries;i++) { i 589 source4/ntvfs/common/opendb_tdb.c if (file_handle == lck->file.entries[i].file_handle && i 590 source4/ntvfs/common/opendb_tdb.c cluster_id_equal(&odb->ntvfs_ctx->server_id, &lck->file.entries[i].server)) { i 591 source4/ntvfs/common/opendb_tdb.c if (lck->file.entries[i].delete_on_close) { i 594 source4/ntvfs/common/opendb_tdb.c if (odb->lease_ctx && lck->file.entries[i].fd) { i 596 source4/ntvfs/common/opendb_tdb.c status = sys_lease_remove(odb->lease_ctx, &lck->file.entries[i]); i 599 source4/ntvfs/common/opendb_tdb.c if (i < lck->file.num_entries-1) { i 600 source4/ntvfs/common/opendb_tdb.c memmove(lck->file.entries+i, lck->file.entries+i+1, i 601 source4/ntvfs/common/opendb_tdb.c (lck->file.num_entries - (i+1)) * i 608 source4/ntvfs/common/opendb_tdb.c if (i == lck->file.num_entries) { i 613 source4/ntvfs/common/opendb_tdb.c for (i=0;i<lck->file.num_pending;i++) { i 615 source4/ntvfs/common/opendb_tdb.c lck->file.pending[i].server, i 617 source4/ntvfs/common/opendb_tdb.c lck->file.pending[i].notify_ptr); i 641 source4/ntvfs/common/opendb_tdb.c int i; i 648 source4/ntvfs/common/opendb_tdb.c for (i=0;i<lck->file.num_entries;i++) { i 649 source4/ntvfs/common/opendb_tdb.c if (file_handle == lck->file.entries[i].file_handle && i 650 source4/ntvfs/common/opendb_tdb.c cluster_id_equal(&odb->ntvfs_ctx->server_id, &lck->file.entries[i].server)) { i 651 source4/ntvfs/common/opendb_tdb.c lck->file.entries[i].oplock_level = oplock_level; i 653 source4/ntvfs/common/opendb_tdb.c if (odb->lease_ctx && lck->file.entries[i].fd) { i 655 source4/ntvfs/common/opendb_tdb.c status = sys_lease_update(odb->lease_ctx, &lck->file.entries[i]); i 663 source4/ntvfs/common/opendb_tdb.c if (i == lck->file.num_entries) { i 668 source4/ntvfs/common/opendb_tdb.c for (i=0;i<lck->file.num_pending;i++) { i 670 source4/ntvfs/common/opendb_tdb.c lck->file.pending[i].server, i 672 source4/ntvfs/common/opendb_tdb.c lck->file.pending[i].notify_ptr); i 685 source4/ntvfs/common/opendb_tdb.c int i; i 689 source4/ntvfs/common/opendb_tdb.c for (i=0;i<lck->file.num_entries;i++) { i 690 source4/ntvfs/common/opendb_tdb.c if (lck->file.entries[i].oplock_level == OPLOCK_LEVEL_II) { i 697 source4/ntvfs/common/opendb_tdb.c &lck->file.entries[i], i 699 source4/ntvfs/common/opendb_tdb.c lck->file.entries[i].oplock_level = OPLOCK_NONE; i 716 source4/ntvfs/common/opendb_tdb.c int i; i 723 source4/ntvfs/common/opendb_tdb.c for (i=0;i<lck->file.num_pending;i++) { i 724 source4/ntvfs/common/opendb_tdb.c if (private_data == lck->file.pending[i].notify_ptr && i 725 source4/ntvfs/common/opendb_tdb.c cluster_id_equal(&odb->ntvfs_ctx->server_id, &lck->file.pending[i].server)) { i 726 source4/ntvfs/common/opendb_tdb.c if (i < lck->file.num_pending-1) { i 727 source4/ntvfs/common/opendb_tdb.c memmove(lck->file.pending+i, lck->file.pending+i+1, i 728 source4/ntvfs/common/opendb_tdb.c (lck->file.num_pending - (i+1)) * i 735 source4/ntvfs/common/opendb_tdb.c if (i == lck->file.num_pending) { i 284 source4/ntvfs/ipc/ipc_rap.c int i = r.out.count; i 294 source4/ntvfs/ipc/ipc_rap.c (const uint8_t *)r.out.info[i].info0.name, i 295 source4/ntvfs/ipc/ipc_rap.c sizeof(r.out.info[i].info0.name))); i 299 source4/ntvfs/ipc/ipc_rap.c (const uint8_t *)r.out.info[i].info1.name, i 300 source4/ntvfs/ipc/ipc_rap.c sizeof(r.out.info[i].info1.name))); i 302 source4/ntvfs/ipc/ipc_rap.c NDR_SCALARS, r.out.info[i].info1.pad)); i 304 source4/ntvfs/ipc/ipc_rap.c NDR_SCALARS, r.out.info[i].info1.type)); i 308 source4/ntvfs/ipc/ipc_rap.c r.out.info[i].info1.comment)); i 366 source4/ntvfs/ipc/ipc_rap.c int i = r.out.count; i 376 source4/ntvfs/ipc/ipc_rap.c (const uint8_t *)r.out.info[i].info0.name, i 377 source4/ntvfs/ipc/ipc_rap.c sizeof(r.out.info[i].info0.name))); i 381 source4/ntvfs/ipc/ipc_rap.c (const uint8_t *)r.out.info[i].info1.name, i 382 source4/ntvfs/ipc/ipc_rap.c sizeof(r.out.info[i].info1.name))); i 384 source4/ntvfs/ipc/ipc_rap.c NDR_SCALARS, r.out.info[i].info1.version_major)); i 386 source4/ntvfs/ipc/ipc_rap.c NDR_SCALARS, r.out.info[i].info1.version_minor)); i 388 source4/ntvfs/ipc/ipc_rap.c NDR_SCALARS, r.out.info[i].info1.servertype)); i 392 source4/ntvfs/ipc/ipc_rap.c r.out.info[i].info1.comment)); i 439 source4/ntvfs/ipc/ipc_rap.c int i; i 468 source4/ntvfs/ipc/ipc_rap.c for (i=0; api_commands[i].name != NULL; i++) { i 469 source4/ntvfs/ipc/ipc_rap.c if (api_commands[i].id == call->callno) { i 471 source4/ntvfs/ipc/ipc_rap.c api_commands[i].name)); i 472 source4/ntvfs/ipc/ipc_rap.c result = api_commands[i].fn(call); i 501 source4/ntvfs/ipc/ipc_rap.c for (i=call->heap->num_strings-1; i>=0; i--) i 503 source4/ntvfs/ipc/ipc_rap.c call->heap->strings[i])); i 43 source4/ntvfs/ipc/rap_server.c int i, j, count; i 63 source4/ntvfs/ipc/rap_server.c for (i = 0, j = 0; i < r->out.available; i++) { i 64 source4/ntvfs/ipc/rap_server.c if (!NT_STATUS_IS_OK(share_get_config(mem_ctx, sctx, snames[i], &scfg))) { i 65 source4/ntvfs/ipc/rap_server.c DEBUG(3, ("WARNING: Service [%s] disappeared after enumeration!\n", snames[i])); i 69 source4/ntvfs/ipc/rap_server.c snames[i], i 71 source4/ntvfs/ipc/rap_server.c r->out.info[i].info1.pad = 0; i 72 source4/ntvfs/ipc/rap_server.c r->out.info[i].info1.type = dcesrv_common_get_share_type(mem_ctx, NULL, scfg); i 73 source4/ntvfs/ipc/rap_server.c r->out.info[i].info1.comment = talloc_strdup(mem_ctx, share_string_option(scfg, SHARE_COMMENT, "")); i 89 source4/ntvfs/ntvfs_base.c int i; i 91 source4/ntvfs/ntvfs_base.c for (i=0;i<num_backends;i++) { i 92 source4/ntvfs/ntvfs_base.c if (backends[i].ops->type == type && i 93 source4/ntvfs/ntvfs_base.c strcmp(backends[i].ops->name, name) == 0) { i 94 source4/ntvfs/ntvfs_base.c return backends[i].ops; i 161 source4/ntvfs/ntvfs_base.c int i; i 179 source4/ntvfs/ntvfs_base.c for (i=0; handlers[i]; i++) { i 185 source4/ntvfs/ntvfs_base.c ntvfs->ops = ntvfs_backend_byname(handlers[i], ctx->type); i 188 source4/ntvfs/ntvfs_base.c handlers[i], ctx->type)); i 191 source4/ntvfs/ntvfs_base.c ntvfs->depth = i; i 698 source4/ntvfs/ntvfs_generic.c int i; i 809 source4/ntvfs/ntvfs_generic.c for (i=0; i < info->stream_info.out.num_streams; i++) { i 810 source4/ntvfs/ntvfs_generic.c info->stream_info.out.streams[i] = info2->generic.out.streams[i]; i 811 source4/ntvfs/ntvfs_generic.c info->stream_info.out.streams[i].stream_name.s = i 813 source4/ntvfs/ntvfs_generic.c info2->generic.out.streams[i].stream_name.s); i 814 source4/ntvfs/ntvfs_generic.c if (!info->stream_info.out.streams[i].stream_name.s) { i 851 source4/ntvfs/ntvfs_generic.c for (i = 0; i < info->all_eas.out.num_eas; i++) { i 852 source4/ntvfs/ntvfs_generic.c info->all_eas.out.eas[i] = info2->generic.out.eas[i]; i 853 source4/ntvfs/ntvfs_generic.c info->all_eas.out.eas[i].name.s = i 855 source4/ntvfs/ntvfs_generic.c info2->generic.out.eas[i].name.s); i 856 source4/ntvfs/ntvfs_generic.c if (!info->all_eas.out.eas[i].name.s) { i 860 source4/ntvfs/ntvfs_generic.c info->all_eas.out.eas[i].value.data = i 862 source4/ntvfs/ntvfs_generic.c info2->generic.out.eas[i].value.data, i 863 source4/ntvfs/ntvfs_generic.c info2->generic.out.eas[i].value.length); i 864 source4/ntvfs/ntvfs_generic.c if (!info->all_eas.out.eas[i].value.data) { i 1042 source4/ntvfs/ntvfs_generic.c int i; i 1068 source4/ntvfs/ntvfs_generic.c for (i=0;i<lck->smb2.in.lock_count;i++) { i 1070 source4/ntvfs/ntvfs_generic.c (lck->smb2.in.locks[i].flags & i 1075 source4/ntvfs/ntvfs_generic.c (lck->smb2.in.locks[i].flags & SMB2_LOCK_FLAG_UNLOCK)) { i 1078 source4/ntvfs/ntvfs_generic.c lck2->generic.in.locks[i].pid = req->smbpid; i 1079 source4/ntvfs/ntvfs_generic.c lck2->generic.in.locks[i].offset = lck->smb2.in.locks[i].offset; i 1080 source4/ntvfs/ntvfs_generic.c lck2->generic.in.locks[i].count = lck->smb2.in.locks[i].length; i 1081 source4/ntvfs/ntvfs_generic.c if (!(lck->smb2.in.locks[i].flags & SMB2_LOCK_FLAG_EXCLUSIVE)) { i 1084 source4/ntvfs/ntvfs_generic.c if (lck->smb2.in.locks[i].flags & SMB2_LOCK_FLAG_FAIL_IMMEDIATELY) { i 72 source4/ntvfs/posix/pvfs_acl.c int i; i 74 source4/ntvfs/posix/pvfs_acl.c for (i=0;i<num_backends;i++) { i 75 source4/ntvfs/posix/pvfs_acl.c if (strcmp(backends[i].ops->name, name) == 0) { i 76 source4/ntvfs/posix/pvfs_acl.c return backends[i].ops; i 128 source4/ntvfs/posix/pvfs_acl.c unsigned i; i 132 source4/ntvfs/posix/pvfs_acl.c for (i=0;i<acl->num_aces;i++) { i 133 source4/ntvfs/posix/pvfs_acl.c struct security_ace *ace = &acl->aces[i]; i 663 source4/ntvfs/posix/pvfs_acl.c int i; i 665 source4/ntvfs/posix/pvfs_acl.c for (i=0;i<parent_sd->dacl->num_aces;i++) { i 666 source4/ntvfs/posix/pvfs_acl.c struct security_ace ace = parent_sd->dacl->aces[i]; i 41 source4/ntvfs/posix/pvfs_acl_nfs4.c int i, num_ids; i 82 source4/ntvfs/posix/pvfs_acl_nfs4.c for (i=0;i<acl->a_count;i++) { i 83 source4/ntvfs/posix/pvfs_acl_nfs4.c struct nfs4ace *a = &acl->ace[i]; i 84 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid = talloc(ids, struct unixid); i 85 source4/ntvfs/posix/pvfs_acl_nfs4.c NT_STATUS_HAVE_NO_MEMORY(ids[i+2].unixid); i 86 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid->id = a->e_id; i 88 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid->type = ID_TYPE_GID; i 90 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid->type = ID_TYPE_UID; i 92 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].sid = NULL; i 93 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].status = NT_STATUS_NONE_MAPPED; i 106 source4/ntvfs/posix/pvfs_acl_nfs4.c for (i=0;i<acl->a_count;i++) { i 107 source4/ntvfs/posix/pvfs_acl_nfs4.c struct nfs4ace *a = &acl->ace[i]; i 112 source4/ntvfs/posix/pvfs_acl_nfs4.c ace.trustee = *ids[i+2].sid; i 128 source4/ntvfs/posix/pvfs_acl_nfs4.c int i; i 155 source4/ntvfs/posix/pvfs_acl_nfs4.c for (i=0;i<acl.a_count;i++) { i 156 source4/ntvfs/posix/pvfs_acl_nfs4.c struct security_ace *ace = &sd->dacl->aces[i]; i 157 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i].unixid = NULL; i 158 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i].sid = dom_sid_dup(ids, &ace->trustee); i 159 source4/ntvfs/posix/pvfs_acl_nfs4.c if (ids[i].sid == NULL) { i 163 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i].status = NT_STATUS_NONE_MAPPED; i 177 source4/ntvfs/posix/pvfs_acl_nfs4.c for (i=0;i<acl.a_count;i++) { i 178 source4/ntvfs/posix/pvfs_acl_nfs4.c struct nfs4ace *a = &acl.ace[i]; i 179 source4/ntvfs/posix/pvfs_acl_nfs4.c struct security_ace *ace = &sd->dacl->aces[i]; i 183 source4/ntvfs/posix/pvfs_acl_nfs4.c if (ids[i].unixid->type != ID_TYPE_UID) { i 186 source4/ntvfs/posix/pvfs_acl_nfs4.c a->e_id = ids[i].unixid->id; i 275 source4/ntvfs/posix/pvfs_dirlist.c int i; i 291 source4/ntvfs/posix/pvfs_dirlist.c for (i=dir->name_cache_index;i>=0;i--) { i 292 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e = &dir->name_cache[i]; i 298 source4/ntvfs/posix/pvfs_dirlist.c for (i=NAME_CACHE_SIZE-1;i>dir->name_cache_index;i--) { i 299 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e = &dir->name_cache[i]; i 327 source4/ntvfs/posix/pvfs_dirlist.c int i; i 352 source4/ntvfs/posix/pvfs_dirlist.c for (i=dir->name_cache_index;i>=0;i--) { i 353 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e = &dir->name_cache[i]; i 359 source4/ntvfs/posix/pvfs_dirlist.c for (i=NAME_CACHE_SIZE-1;i>dir->name_cache_index;i--) { i 360 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e = &dir->name_cache[i]; i 68 source4/ntvfs/posix/pvfs_lock.c int i, i 72 source4/ntvfs/posix/pvfs_lock.c for (i--;i>=0;i--) { i 75 source4/ntvfs/posix/pvfs_lock.c locks[i].pid, i 76 source4/ntvfs/posix/pvfs_lock.c locks[i].offset, i 77 source4/ntvfs/posix/pvfs_lock.c locks[i].count); i 102 source4/ntvfs/posix/pvfs_lock.c int i; i 171 source4/ntvfs/posix/pvfs_lock.c for (i=pending->pending_lock+1;i<lck->lockx.in.lock_cnt;i++) { i 173 source4/ntvfs/posix/pvfs_lock.c pending->pending_lock = i; i 178 source4/ntvfs/posix/pvfs_lock.c locks[i].pid, i 179 source4/ntvfs/posix/pvfs_lock.c locks[i].offset, i 180 source4/ntvfs/posix/pvfs_lock.c locks[i].count, i 191 source4/ntvfs/posix/pvfs_lock.c pvfs_lock_async_failed(pvfs, req, f, locks, i, NT_STATUS_NO_MEMORY); i 199 source4/ntvfs/posix/pvfs_lock.c pvfs_lock_async_failed(pvfs, req, f, locks, i, status); i 253 source4/ntvfs/posix/pvfs_lock.c int i; i 255 source4/ntvfs/posix/pvfs_lock.c for (i=0;i<lck->lockx.in.ulock_cnt + lck->lockx.in.lock_cnt;i++) { i 256 source4/ntvfs/posix/pvfs_lock.c if (p->lck->lockx.in.locks[i].pid != lck->lockx.in.locks[i].pid || i 257 source4/ntvfs/posix/pvfs_lock.c p->lck->lockx.in.locks[i].offset != lck->lockx.in.locks[i].offset || i 258 source4/ntvfs/posix/pvfs_lock.c p->lck->lockx.in.locks[i].count != lck->lockx.in.locks[i].count) { i 262 source4/ntvfs/posix/pvfs_lock.c if (i < lck->lockx.in.ulock_cnt) continue; i 285 source4/ntvfs/posix/pvfs_lock.c int i; i 348 source4/ntvfs/posix/pvfs_lock.c for (i=0;i<lck->lockx.in.ulock_cnt;i++) { i 351 source4/ntvfs/posix/pvfs_lock.c locks[i].pid, i 352 source4/ntvfs/posix/pvfs_lock.c locks[i].offset, i 353 source4/ntvfs/posix/pvfs_lock.c locks[i].count); i 361 source4/ntvfs/posix/pvfs_lock.c locks += i; i 363 source4/ntvfs/posix/pvfs_lock.c for (i=0;i<lck->lockx.in.lock_cnt;i++) { i 365 source4/ntvfs/posix/pvfs_lock.c pending->pending_lock = i; i 370 source4/ntvfs/posix/pvfs_lock.c locks[i].pid, i 371 source4/ntvfs/posix/pvfs_lock.c locks[i].offset, i 372 source4/ntvfs/posix/pvfs_lock.c locks[i].count, i 392 source4/ntvfs/posix/pvfs_lock.c for (i--;i>=0;i--) { i 395 source4/ntvfs/posix/pvfs_lock.c locks[i].pid, i 396 source4/ntvfs/posix/pvfs_lock.c locks[i].offset, i 397 source4/ntvfs/posix/pvfs_lock.c locks[i].count); i 79 source4/ntvfs/posix/pvfs_qfileinfo.c int i; i 92 source4/ntvfs/posix/pvfs_qfileinfo.c for (i=0;i<num_names;i++) { i 94 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[i].flags = 0; i 95 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[i].name.s = names[i].name.s; i 96 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[i].value = data_blob(NULL, 0); i 98 source4/ntvfs/posix/pvfs_qfileinfo.c if (strcasecmp_m(eas->eas[i].name.s, i 100 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[i].value = ealist->eas[j].value; i 116 source4/ntvfs/posix/pvfs_qfileinfo.c int i; i 129 source4/ntvfs/posix/pvfs_qfileinfo.c for (i=0;i<ealist->num_eas;i++) { i 131 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[eas->num_eas].name.s = ealist->eas[i].name; i 132 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[eas->num_eas].value = ealist->eas[i].value; i 68 source4/ntvfs/posix/pvfs_resolve.c int i; i 86 source4/ntvfs/posix/pvfs_resolve.c for (i=1;i<num_components;i++) { i 87 source4/ntvfs/posix/pvfs_resolve.c components[i] = p; i 90 source4/ntvfs/posix/pvfs_resolve.c if (pvfs_is_reserved_name(pvfs, components[i])) { i 102 source4/ntvfs/posix/pvfs_resolve.c for (i=1;i<num_components;i++) { i 109 source4/ntvfs/posix/pvfs_resolve.c long_component = pvfs_mangled_lookup(pvfs, name, components[i]); i 111 source4/ntvfs/posix/pvfs_resolve.c components[i] = long_component; i 114 source4/ntvfs/posix/pvfs_resolve.c test_name = talloc_asprintf(name, "%s/%s", partial_name, components[i]); i 121 source4/ntvfs/posix/pvfs_resolve.c if (i<num_components-1 && !S_ISDIR(name->st.st_mode)) { i 126 source4/ntvfs/posix/pvfs_resolve.c if (i == num_components - 1) { i 136 source4/ntvfs/posix/pvfs_resolve.c !pvfs_is_mangled_component(pvfs, components[i])) { i 137 source4/ntvfs/posix/pvfs_resolve.c if (i < num_components-1) { i 150 source4/ntvfs/posix/pvfs_resolve.c if (component_compare(pvfs, components[i], de->d_name) == 0) { i 156 source4/ntvfs/posix/pvfs_resolve.c if (i < num_components-1) { i 161 source4/ntvfs/posix/pvfs_resolve.c components[i] = talloc_strdup(name, de->d_name); i 163 source4/ntvfs/posix/pvfs_resolve.c test_name = talloc_asprintf(name, "%s/%s", partial_name, components[i]); i 386 source4/ntvfs/posix/pvfs_resolve.c int i, num_components, err_count; i 405 source4/ntvfs/posix/pvfs_resolve.c for (i=0, p=s; *p; p += c_size) { i 409 source4/ntvfs/posix/pvfs_resolve.c components[++i] = p+1; i 412 source4/ntvfs/posix/pvfs_resolve.c components[i+1] = NULL; i 421 source4/ntvfs/posix/pvfs_resolve.c for (err_count=i=0;components[i];i++) { i 422 source4/ntvfs/posix/pvfs_resolve.c if (strcmp(components[i], "") == 0) { i 425 source4/ntvfs/posix/pvfs_resolve.c if (ISDOT(components[i]) || err_count) { i 440 source4/ntvfs/posix/pvfs_resolve.c for (i=0;components[i];i++) { i 441 source4/ntvfs/posix/pvfs_resolve.c if (strcmp(components[i], "") == 0) { i 442 source4/ntvfs/posix/pvfs_resolve.c memmove(&components[i], &components[i+1], i 443 source4/ntvfs/posix/pvfs_resolve.c sizeof(char *)*(num_components-i)); i 444 source4/ntvfs/posix/pvfs_resolve.c i--; i 447 source4/ntvfs/posix/pvfs_resolve.c if (ISDOTDOT(components[i])) { i 448 source4/ntvfs/posix/pvfs_resolve.c if (i < 1) return NT_STATUS_OBJECT_PATH_SYNTAX_BAD; i 449 source4/ntvfs/posix/pvfs_resolve.c memmove(&components[i-1], &components[i+1], i 450 source4/ntvfs/posix/pvfs_resolve.c sizeof(char *)*(num_components-i)); i 451 source4/ntvfs/posix/pvfs_resolve.c i -= 2; i 462 source4/ntvfs/posix/pvfs_resolve.c for (len=i=0;components[i];i++) { i 463 source4/ntvfs/posix/pvfs_resolve.c len += strlen(components[i]) + 1; i 473 source4/ntvfs/posix/pvfs_resolve.c for (len=0,i=0;components[i];i++) { i 474 source4/ntvfs/posix/pvfs_resolve.c size_t len1 = strlen(components[i]); i 476 source4/ntvfs/posix/pvfs_resolve.c memcpy(ret+len+1, components[i], len1); i 293 source4/ntvfs/posix/pvfs_search.c int i; i 296 source4/ntvfs/posix/pvfs_search.c for (i=0;i<MAX_OLD_SEARCHES;i++) { i 298 source4/ntvfs/posix/pvfs_search.c void *p = idr_find(pvfs->search.idtree, i); i 230 source4/ntvfs/posix/pvfs_setfileinfo.c int i, j; i 252 source4/ntvfs/posix/pvfs_setfileinfo.c for (i=0;i<ealist->num_eas;i++) { i 253 source4/ntvfs/posix/pvfs_setfileinfo.c if (strcasecmp_m(ealist->eas[i].name, ea->name.s) == 0) { i 254 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas[i].value = ea->value; i 259 source4/ntvfs/posix/pvfs_setfileinfo.c if (i==ealist->num_eas) { i 267 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas[i].name = ea->name.s; i 268 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas[i].value = ea->value; i 274 source4/ntvfs/posix/pvfs_setfileinfo.c for (i=0;i<ealist->num_eas;i++) { i 275 source4/ntvfs/posix/pvfs_setfileinfo.c if (ealist->eas[i].value.length == 0) { i 276 source4/ntvfs/posix/pvfs_setfileinfo.c memmove(&ealist->eas[i], i 277 source4/ntvfs/posix/pvfs_setfileinfo.c &ealist->eas[i+1], i 278 source4/ntvfs/posix/pvfs_setfileinfo.c (ealist->num_eas-(i+1)) * sizeof(ealist->eas[i])); i 280 source4/ntvfs/posix/pvfs_setfileinfo.c i--; i 295 source4/ntvfs/posix/pvfs_setfileinfo.c for (i=0;i<ealist->num_eas;i++) { i 296 source4/ntvfs/posix/pvfs_setfileinfo.c name->dos.ea_size += 4 + strlen(ealist->eas[i].name)+1 + i 297 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas[i].value.length; i 130 source4/ntvfs/posix/pvfs_shortname.c int i = hash % ctx->cache_size; i 132 source4/ntvfs/posix/pvfs_shortname.c if (ctx->prefix_cache[i]) { i 133 source4/ntvfs/posix/pvfs_shortname.c talloc_free(ctx->prefix_cache[i]); i 136 source4/ntvfs/posix/pvfs_shortname.c ctx->prefix_cache[i] = talloc_strndup(ctx->prefix_cache, prefix, length); i 137 source4/ntvfs/posix/pvfs_shortname.c ctx->prefix_cache_hashes[i] = hash; i 145 source4/ntvfs/posix/pvfs_shortname.c int i = hash % ctx->cache_size; i 148 source4/ntvfs/posix/pvfs_shortname.c if (!ctx->prefix_cache[i] || hash != ctx->prefix_cache_hashes[i]) { i 153 source4/ntvfs/posix/pvfs_shortname.c return ctx->prefix_cache[i]; i 167 source4/ntvfs/posix/pvfs_shortname.c unsigned int i; i 183 source4/ntvfs/posix/pvfs_shortname.c for (i=9; name[i] && i < len; i++) { i 184 source4/ntvfs/posix/pvfs_shortname.c if (! FLAG_CHECK(name[i], FLAG_ASCII)) { i 191 source4/ntvfs/posix/pvfs_shortname.c for (i=0;i<ctx->mangle_prefix;i++) { i 192 source4/ntvfs/posix/pvfs_shortname.c if (! FLAG_CHECK(name[i], FLAG_ASCII)) { i 201 source4/ntvfs/posix/pvfs_shortname.c for (i=ctx->mangle_prefix;i<6;i++) { i 202 source4/ntvfs/posix/pvfs_shortname.c if (! FLAG_CHECK(name[i], FLAG_BASECHAR)) { i 253 source4/ntvfs/posix/pvfs_shortname.c int len, i; i 301 source4/ntvfs/posix/pvfs_shortname.c for (i=0; name[i]; i++) { i 303 source4/ntvfs/posix/pvfs_shortname.c if (!FLAG_CHECK(name[i], FLAG_ASCII|(allow_wildcards ? FLAG_WILDCARD : 0)) && i 304 source4/ntvfs/posix/pvfs_shortname.c name[i] != '.') { i 322 source4/ntvfs/posix/pvfs_shortname.c unsigned int i; i 334 source4/ntvfs/posix/pvfs_shortname.c for (multiplier=36, i=5;i>=ctx->mangle_prefix;i--) { i 335 source4/ntvfs/posix/pvfs_shortname.c uint32_t v = ctx->base_reverse[(unsigned char)name[i]]; i 373 source4/ntvfs/posix/pvfs_shortname.c int i; i 374 source4/ntvfs/posix/pvfs_shortname.c for (i=0; reserved_names[i]; i++) { i 375 source4/ntvfs/posix/pvfs_shortname.c if (strcasecmp(name, reserved_names[i]) == 0) { i 428 source4/ntvfs/posix/pvfs_shortname.c unsigned int extension_length, i; i 456 source4/ntvfs/posix/pvfs_shortname.c for (i=0; i<4 && dot_p[i+1]; i++) { i 457 source4/ntvfs/posix/pvfs_shortname.c if (! FLAG_CHECK(dot_p[i+1], FLAG_ASCII)) { i 462 source4/ntvfs/posix/pvfs_shortname.c if (i == 0 || i == 4) dot_p = NULL; i 469 source4/ntvfs/posix/pvfs_shortname.c for (i=0;i<ctx->mangle_prefix && name[i];i++) { i 470 source4/ntvfs/posix/pvfs_shortname.c lead_chars[i] = name[i]; i 471 source4/ntvfs/posix/pvfs_shortname.c if (! FLAG_CHECK(lead_chars[i], FLAG_ASCII)) { i 472 source4/ntvfs/posix/pvfs_shortname.c lead_chars[i] = '_'; i 474 source4/ntvfs/posix/pvfs_shortname.c lead_chars[i] = toupper((unsigned char)lead_chars[i]); i 476 source4/ntvfs/posix/pvfs_shortname.c for (;i<ctx->mangle_prefix;i++) { i 477 source4/ntvfs/posix/pvfs_shortname.c lead_chars[i] = '_'; i 491 source4/ntvfs/posix/pvfs_shortname.c for (i=1; extension_length < 3 && dot_p[i]; i++) { i 492 source4/ntvfs/posix/pvfs_shortname.c unsigned char c = dot_p[i]; i 508 source4/ntvfs/posix/pvfs_shortname.c for (i=0;i<ctx->mangle_prefix;i++) { i 509 source4/ntvfs/posix/pvfs_shortname.c new_name[i] = lead_chars[i]; i 513 source4/ntvfs/posix/pvfs_shortname.c for (i=5; i>=ctx->mangle_prefix; i--) { i 515 source4/ntvfs/posix/pvfs_shortname.c new_name[i] = basechars[v % 36]; i 549 source4/ntvfs/posix/pvfs_shortname.c int i; i 554 source4/ntvfs/posix/pvfs_shortname.c for (i=1;i<128;i++) { i 555 source4/ntvfs/posix/pvfs_shortname.c if ((i >= '0' && i <= '9') || i 556 source4/ntvfs/posix/pvfs_shortname.c (i >= 'a' && i <= 'z') || i 557 source4/ntvfs/posix/pvfs_shortname.c (i >= 'A' && i <= 'Z')) { i 558 source4/ntvfs/posix/pvfs_shortname.c ctx->char_flags[i] |= (FLAG_ASCII | FLAG_BASECHAR); i 560 source4/ntvfs/posix/pvfs_shortname.c if (strchr("_-$~", i)) { i 561 source4/ntvfs/posix/pvfs_shortname.c ctx->char_flags[i] |= FLAG_ASCII; i 564 source4/ntvfs/posix/pvfs_shortname.c if (strchr("*\\/?<>|\":", i)) { i 565 source4/ntvfs/posix/pvfs_shortname.c ctx->char_flags[i] |= FLAG_ILLEGAL; i 568 source4/ntvfs/posix/pvfs_shortname.c if (strchr("*?\"<>", i)) { i 569 source4/ntvfs/posix/pvfs_shortname.c ctx->char_flags[i] |= FLAG_WILDCARD; i 574 source4/ntvfs/posix/pvfs_shortname.c for (i=0;i<36;i++) { i 575 source4/ntvfs/posix/pvfs_shortname.c ctx->base_reverse[(uint8_t)basechars[i]] = i; i 580 source4/ntvfs/posix/pvfs_shortname.c for (i=0; reserved_names[i]; i++) { i 583 source4/ntvfs/posix/pvfs_shortname.c c1 = (unsigned char)reserved_names[i][0]; i 584 source4/ntvfs/posix/pvfs_shortname.c c2 = (unsigned char)reserved_names[i][1]; i 585 source4/ntvfs/posix/pvfs_shortname.c c3 = (unsigned char)reserved_names[i][2]; i 586 source4/ntvfs/posix/pvfs_shortname.c c4 = (unsigned char)reserved_names[i][3]; i 601 source4/ntvfs/posix/pvfs_shortname.c for (i=0;i<(7-ctx->mangle_prefix);i++) { i 87 source4/ntvfs/posix/pvfs_streams.c int i; i 117 source4/ntvfs/posix/pvfs_streams.c for (i=0;i<streams->num_streams;i++) { i 118 source4/ntvfs/posix/pvfs_streams.c info->streams[i+1].size = streams->streams[i].size; i 119 source4/ntvfs/posix/pvfs_streams.c info->streams[i+1].alloc_size = streams->streams[i].alloc_size; i 120 source4/ntvfs/posix/pvfs_streams.c if (strchr(streams->streams[i].name, ':') == NULL) { i 121 source4/ntvfs/posix/pvfs_streams.c info->streams[i+1].stream_name.s = talloc_asprintf(streams->streams, i 123 source4/ntvfs/posix/pvfs_streams.c streams->streams[i].name); i 125 source4/ntvfs/posix/pvfs_streams.c info->streams[i+1].stream_name.s = talloc_strdup(streams->streams, i 126 source4/ntvfs/posix/pvfs_streams.c streams->streams[i].name); i 140 source4/ntvfs/posix/pvfs_streams.c int i; i 160 source4/ntvfs/posix/pvfs_streams.c for (i=0;i<streams->num_streams;i++) { i 161 source4/ntvfs/posix/pvfs_streams.c struct xattr_DosStream *s = &streams->streams[i]; i 188 source4/ntvfs/posix/pvfs_streams.c int i; i 201 source4/ntvfs/posix/pvfs_streams.c for (i=0;i<streams->num_streams;i++) { i 202 source4/ntvfs/posix/pvfs_streams.c struct xattr_DosStream *s = &streams->streams[i]; i 210 source4/ntvfs/posix/pvfs_streams.c if (i == streams->num_streams) { i 220 source4/ntvfs/posix/pvfs_streams.c s = &streams->streams[i]; i 246 source4/ntvfs/posix/pvfs_streams.c int i, found_old, found_new; i 272 source4/ntvfs/posix/pvfs_streams.c for (i=0;i<streams->num_streams;i++) { i 273 source4/ntvfs/posix/pvfs_streams.c struct xattr_DosStream *s = &streams->streams[i]; i 275 source4/ntvfs/posix/pvfs_streams.c found_new = i; i 278 source4/ntvfs/posix/pvfs_streams.c found_old = i; i 332 source4/ntvfs/posix/pvfs_streams.c int i; i 351 source4/ntvfs/posix/pvfs_streams.c for (i=0;i<streams->num_streams;i++) { i 352 source4/ntvfs/posix/pvfs_streams.c struct xattr_DosStream *s = &streams->streams[i]; i 354 source4/ntvfs/posix/pvfs_streams.c memmove(s, s+1, (streams->num_streams - (i+1)) * sizeof(*s)); i 385 source4/ntvfs/posix/pvfs_streams.c int i; i 397 source4/ntvfs/posix/pvfs_streams.c for (i=0;i<streams->num_streams;i++) { i 398 source4/ntvfs/posix/pvfs_streams.c struct xattr_DosStream *s = &streams->streams[i]; i 93 source4/ntvfs/simple/svfs_util.c uint_t i = dir->count; i 120 source4/ntvfs/simple/svfs_util.c dir->files[i].name = low_name; i 121 source4/ntvfs/simple/svfs_util.c if (!dir->files[i].name) { continue; } i 123 source4/ntvfs/simple/svfs_util.c asprintf(&full_name, "%s/%s", dir->unix_dir, dir->files[i].name); i 126 source4/ntvfs/simple/svfs_util.c if (stat(full_name, &dir->files[i].st) == 0) { i 181 source4/ntvfs/simple/vfs_simple.c int i; i 238 source4/ntvfs/simple/vfs_simple.c for (i=0;dir && i<dir->count;i++) { i 239 source4/ntvfs/simple/vfs_simple.c s = strchr(dir->files[i].name, ':'); i 240 source4/ntvfs/simple/vfs_simple.c info->generic.out.streams[1+i].size = dir->files[i].st.st_size; i 241 source4/ntvfs/simple/vfs_simple.c info->generic.out.streams[1+i].alloc_size = dir->files[i].st.st_size; i 242 source4/ntvfs/simple/vfs_simple.c info->generic.out.streams[1+i].stream_name.s = s?s:dir->files[i].name; i 832 source4/ntvfs/simple/vfs_simple.c int i; i 865 source4/ntvfs/simple/vfs_simple.c for (i=0; i < max_count;i++) { i 867 source4/ntvfs/simple/vfs_simple.c unix_to_nt_time(&file.both_directory_info.create_time, dir->files[i].st.st_ctime); i 868 source4/ntvfs/simple/vfs_simple.c unix_to_nt_time(&file.both_directory_info.access_time, dir->files[i].st.st_atime); i 869 source4/ntvfs/simple/vfs_simple.c unix_to_nt_time(&file.both_directory_info.write_time, dir->files[i].st.st_mtime); i 870 source4/ntvfs/simple/vfs_simple.c unix_to_nt_time(&file.both_directory_info.change_time, dir->files[i].st.st_mtime); i 871 source4/ntvfs/simple/vfs_simple.c file.both_directory_info.name.s = dir->files[i].name; i 872 source4/ntvfs/simple/vfs_simple.c file.both_directory_info.short_name.s = dir->files[i].name; i 873 source4/ntvfs/simple/vfs_simple.c file.both_directory_info.size = dir->files[i].st.st_size; i 874 source4/ntvfs/simple/vfs_simple.c file.both_directory_info.attrib = svfs_unix_to_dos_attrib(dir->files[i].st.st_mode); i 881 source4/ntvfs/simple/vfs_simple.c search->current_index = i; i 883 source4/ntvfs/simple/vfs_simple.c io->t2ffirst.out.count = i; i 885 source4/ntvfs/simple/vfs_simple.c io->t2ffirst.out.end_of_search = (i == dir->count) ? 1 : 0; i 889 source4/ntvfs/simple/vfs_simple.c ((io->t2ffirst.in.flags & FLAG_TRANS2_FIND_CLOSE_IF_END) && (i == dir->count))) { i 906 source4/ntvfs/simple/vfs_simple.c int i; i 937 source4/ntvfs/simple/vfs_simple.c for (i=search->current_index; i > 0; i--) { i 938 source4/ntvfs/simple/vfs_simple.c if (strcmp(io->t2fnext.in.last_name, dir->files[i-1].name) == 0) { i 939 source4/ntvfs/simple/vfs_simple.c search->current_index = i; i 945 source4/ntvfs/simple/vfs_simple.c for (i=search->current_index+1; i <= dir->count; i++) { i 946 source4/ntvfs/simple/vfs_simple.c if (strcmp(io->t2fnext.in.last_name, dir->files[i-1].name) == 0) { i 947 source4/ntvfs/simple/vfs_simple.c search->current_index = i; i 960 source4/ntvfs/simple/vfs_simple.c for (i = search->current_index; i < max_count;i++) { i 962 source4/ntvfs/simple/vfs_simple.c unix_to_nt_time(&file.both_directory_info.create_time, dir->files[i].st.st_ctime); i 963 source4/ntvfs/simple/vfs_simple.c unix_to_nt_time(&file.both_directory_info.access_time, dir->files[i].st.st_atime); i 964 source4/ntvfs/simple/vfs_simple.c unix_to_nt_time(&file.both_directory_info.write_time, dir->files[i].st.st_mtime); i 965 source4/ntvfs/simple/vfs_simple.c unix_to_nt_time(&file.both_directory_info.change_time, dir->files[i].st.st_mtime); i 966 source4/ntvfs/simple/vfs_simple.c file.both_directory_info.name.s = dir->files[i].name; i 967 source4/ntvfs/simple/vfs_simple.c file.both_directory_info.short_name.s = dir->files[i].name; i 968 source4/ntvfs/simple/vfs_simple.c file.both_directory_info.size = dir->files[i].st.st_size; i 969 source4/ntvfs/simple/vfs_simple.c file.both_directory_info.attrib = svfs_unix_to_dos_attrib(dir->files[i].st.st_mode); i 976 source4/ntvfs/simple/vfs_simple.c io->t2fnext.out.count = i - search->current_index; i 977 source4/ntvfs/simple/vfs_simple.c io->t2fnext.out.end_of_search = (i == dir->count) ? 1 : 0; i 979 source4/ntvfs/simple/vfs_simple.c search->current_index = i; i 983 source4/ntvfs/simple/vfs_simple.c ((io->t2fnext.in.flags & FLAG_TRANS2_FIND_CLOSE_IF_END) && (i == dir->count))) { i 697 source4/ntvfs/smb2/vfs_smb2.c uint_t count, i; i 748 source4/ntvfs/smb2/vfs_smb2.c for (i=0;i<count;i++) { i 749 source4/ntvfs/smb2/vfs_smb2.c if (!callback(search_private, &data[i])) break; i 753 source4/ntvfs/smb2/vfs_smb2.c io->t2ffirst.out.count = i; i 305 source4/ntvfs/sysdep/inotify.c int i; i 307 source4/ntvfs/sysdep/inotify.c for (i=0;i<ARRAY_SIZE(inotify_mapping);i++) { i 308 source4/ntvfs/sysdep/inotify.c if (inotify_mapping[i].notify_mask & e->filter) { i 309 source4/ntvfs/sysdep/inotify.c out |= inotify_mapping[i].inotify_mask; i 310 source4/ntvfs/sysdep/inotify.c e->filter &= ~inotify_mapping[i].notify_mask; i 48 source4/ntvfs/sysdep/sys_lease.c int i; i 74 source4/ntvfs/sysdep/sys_lease.c for (i=0;i<num_backends;i++) { i 75 source4/ntvfs/sysdep/sys_lease.c if (strcasecmp(backends[i].name, bname) == 0) { i 76 source4/ntvfs/sysdep/sys_lease.c ctx->ops = &backends[i]; i 47 source4/ntvfs/sysdep/sys_notify.c int i; i 73 source4/ntvfs/sysdep/sys_notify.c for (i=0;i<num_backends;i++) { i 78 source4/ntvfs/sysdep/sys_notify.c backends[i].name); i 85 source4/ntvfs/sysdep/sys_notify.c if (strcasecmp(backends[i].name, bname) == 0) { i 86 source4/ntvfs/sysdep/sys_notify.c bname = backends[i].name; i 94 source4/ntvfs/sysdep/sys_notify.c if (i < num_backends) { i 95 source4/ntvfs/sysdep/sys_notify.c ctx->notify_watch = backends[i].notify_watch; i 103 source4/ntvfs/unixuid/vfs_unixuid.c int i; i 129 source4/ntvfs/unixuid/vfs_unixuid.c for (i=0;i<(*sec)->ngroups;i++) { i 130 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].unixid = NULL; i 131 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].sid = token->sids[i+2]; i 132 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].status = NT_STATUS_NONE_MAPPED; i 155 source4/ntvfs/unixuid/vfs_unixuid.c for (i=0;i<(*sec)->ngroups;i++) { i 156 source4/ntvfs/unixuid/vfs_unixuid.c if (ids[i+2].unixid->type == ID_TYPE_BOTH || i 157 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].unixid->type == ID_TYPE_GID) { i 158 source4/ntvfs/unixuid/vfs_unixuid.c (*sec)->groups[i] = ids[i+2].unixid->id; i 1020 source4/param/loadparm.c int i; i 1046 source4/param/loadparm.c for (i = 0; i < lp_ctx->iNumServices; i++) i 1047 source4/param/loadparm.c if (lp_ctx->services[i] == NULL) i 1051 source4/param/loadparm.c if (i == lp_ctx->iNumServices) { i 1067 source4/param/loadparm.c lp_ctx->services[i] = init_service(lp_ctx->services, lp_ctx->sDefault); i 1068 source4/param/loadparm.c if (lp_ctx->services[i] == NULL) { i 1072 source4/param/loadparm.c copy_service(lp_ctx->services[i], &tservice, NULL); i 1074 source4/param/loadparm.c string_set(lp_ctx->services[i], &lp_ctx->services[i]->szService, name); i 1075 source4/param/loadparm.c return lp_ctx->services[i]; i 1261 source4/param/loadparm.c int i; i 1266 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++) i 1267 source4/param/loadparm.c if (parm_table[i].offset != -1 && parm_table[i].pclass == P_LOCAL && i 1268 source4/param/loadparm.c (bcopyall || pcopymapDest[i])) { i 1270 source4/param/loadparm.c ((char *)pserviceSource) + parm_table[i].offset; i 1272 source4/param/loadparm.c ((char *)pserviceDest) + parm_table[i].offset; i 1274 source4/param/loadparm.c switch (parm_table[i].type) { i 1526 source4/param/loadparm.c int i; i 1535 source4/param/loadparm.c for (i = 0; i < NUMPARAMETERS; i++) i 1536 source4/param/loadparm.c pservice->copymap[i] = true; i 1607 source4/param/loadparm.c int i; i 1666 source4/param/loadparm.c for (i = 0; parm_table[parmnum].enum_list[i].name; i++) { i 1669 source4/param/loadparm.c parm_table[parmnum].enum_list[i].name)) { i 1672 source4/param/loadparm.c enum_list[i].value; i 1676 source4/param/loadparm.c if (!parm_table[parmnum].enum_list[i].name) { i 1687 source4/param/loadparm.c for (i=parmnum-1;i>=0 && parm_table[i].offset == parm_table[parmnum].offset;i--) { i 1688 source4/param/loadparm.c lp_ctx->flags[i] &= ~FLAG_DEFAULT; i 1690 source4/param/loadparm.c for (i=parmnum+1;i<NUMPARAMETERS && parm_table[i].offset == parm_table[parmnum].offset;i++) { i 1691 source4/param/loadparm.c lp_ctx->flags[i] &= ~FLAG_DEFAULT; i 1729 source4/param/loadparm.c int i; i 1759 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++) i 1760 source4/param/loadparm.c if (parm_table[i].offset == parm_table[parmnum].offset && i 1761 source4/param/loadparm.c parm_table[i].pclass == parm_table[parmnum].pclass) i 1762 source4/param/loadparm.c service->copymap[i] = false; i 1814 source4/param/loadparm.c int i; i 1840 source4/param/loadparm.c for (i=parmnum-1;i>=0 && parm_table[i].offset == parm_table[parmnum].offset;i--) { i 1841 source4/param/loadparm.c lp_ctx->flags[i] |= FLAG_CMDLINE; i 1843 source4/param/loadparm.c for (i=parmnum+1;i<NUMPARAMETERS && parm_table[i].offset == parm_table[parmnum].offset;i++) { i 1844 source4/param/loadparm.c lp_ctx->flags[i] |= FLAG_CMDLINE; i 1885 source4/param/loadparm.c int i; i 1889 source4/param/loadparm.c for (i = 0; p->enum_list[i].name; i++) { i 1890 source4/param/loadparm.c if (*(int *)ptr == p->enum_list[i].value) { i 1892 source4/param/loadparm.c p->enum_list[i].name); i 2017 source4/param/loadparm.c static bool is_default(struct loadparm_service *sDefault, int i) i 2019 source4/param/loadparm.c void *def_ptr = ((char *)sDefault) + parm_table[i].offset; i 2022 source4/param/loadparm.c switch (parm_table[i].type) { i 2024 source4/param/loadparm.c return str_list_equal((const char **)parm_table[i].def.lvalue, i 2028 source4/param/loadparm.c return strequal(parm_table[i].def.svalue, i 2031 source4/param/loadparm.c return parm_table[i].def.bvalue == i 2037 source4/param/loadparm.c return parm_table[i].def.ivalue == i 2050 source4/param/loadparm.c int i; i 2055 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++) i 2056 source4/param/loadparm.c if (parm_table[i].pclass == P_GLOBAL && i 2057 source4/param/loadparm.c parm_table[i].offset != -1 && i 2058 source4/param/loadparm.c (i == 0 || (parm_table[i].offset != parm_table[i - 1].offset))) { i 2059 source4/param/loadparm.c if (!show_defaults && (lp_ctx->flags[i] & FLAG_DEFAULT)) i 2061 source4/param/loadparm.c fprintf(f, "\t%s = ", parm_table[i].label); i 2062 source4/param/loadparm.c print_parameter(&parm_table[i], lp_parm_ptr(lp_ctx, NULL, &parm_table[i]), f); i 2080 source4/param/loadparm.c int i; i 2086 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++) i 2087 source4/param/loadparm.c if (parm_table[i].pclass == P_LOCAL && i 2088 source4/param/loadparm.c parm_table[i].offset != -1 && i 2089 source4/param/loadparm.c (*parm_table[i].label != '-') && i 2090 source4/param/loadparm.c (i == 0 || (parm_table[i].offset != parm_table[i - 1].offset))) { i 2092 source4/param/loadparm.c if (defaults_saved && is_default(sDefault, i)) i 2095 source4/param/loadparm.c if (equal_parameter(parm_table[i].type, i 2097 source4/param/loadparm.c parm_table[i].offset, i 2099 source4/param/loadparm.c parm_table[i].offset)) i 2103 source4/param/loadparm.c fprintf(f, "\t%s = ", parm_table[i].label); i 2104 source4/param/loadparm.c print_parameter(&parm_table[i], i 2105 source4/param/loadparm.c ((char *)pService) + parm_table[i].offset, f); i 2139 source4/param/loadparm.c struct parm_struct *lp_next_parameter(struct loadparm_context *lp_ctx, int snum, int *i, i 2144 source4/param/loadparm.c for (; parm_table[*i].label; (*i)++) { i 2145 source4/param/loadparm.c if (parm_table[*i].offset == -1 i 2146 source4/param/loadparm.c || (*parm_table[*i].label == '-')) i 2149 source4/param/loadparm.c if ((*i) > 0 i 2150 source4/param/loadparm.c && (parm_table[*i].offset == i 2151 source4/param/loadparm.c parm_table[(*i) - 1].offset)) i 2154 source4/param/loadparm.c return &parm_table[(*i)++]; i 2159 source4/param/loadparm.c for (; parm_table[*i].label; (*i)++) { i 2160 source4/param/loadparm.c if (parm_table[*i].pclass == P_LOCAL && i 2161 source4/param/loadparm.c parm_table[*i].offset != -1 && i 2162 source4/param/loadparm.c (*parm_table[*i].label != '-') && i 2163 source4/param/loadparm.c ((*i) == 0 || i 2164 source4/param/loadparm.c (parm_table[*i].offset != i 2165 source4/param/loadparm.c parm_table[(*i) - 1].offset))) i 2168 source4/param/loadparm.c !equal_parameter(parm_table[*i].type, i 2170 source4/param/loadparm.c parm_table[*i].offset, i 2172 source4/param/loadparm.c parm_table[*i].offset)) i 2174 source4/param/loadparm.c return &parm_table[(*i)++]; i 2202 source4/param/loadparm.c int i; i 2203 source4/param/loadparm.c for (i = 0; i < lp_ctx->iNumServices; i++) { i 2204 source4/param/loadparm.c if (lp_ctx->services[i] == NULL) i 2207 source4/param/loadparm.c if (!snumused || !snumused(smb, i)) { i 2208 source4/param/loadparm.c talloc_free(lp_ctx->services[i]); i 2209 source4/param/loadparm.c lp_ctx->services[i] = NULL; i 2237 source4/param/loadparm.c int i; i 2264 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++) { i 2265 source4/param/loadparm.c if ((parm_table[i].type == P_STRING || i 2266 source4/param/loadparm.c parm_table[i].type == P_USTRING) && i 2267 source4/param/loadparm.c parm_table[i].offset != -1 && i 2268 source4/param/loadparm.c !(lp_ctx->flags[i] & FLAG_CMDLINE)) { i 2270 source4/param/loadparm.c if (parm_table[i].pclass == P_LOCAL) { i 2271 source4/param/loadparm.c r = (char **)(((char *)lp_ctx->sDefault) + parm_table[i].offset); i 2273 source4/param/loadparm.c r = (char **)(((char *)lp_ctx->globals) + parm_table[i].offset); i 2416 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++) { i 2417 source4/param/loadparm.c if (!(lp_ctx->flags[i] & FLAG_CMDLINE)) { i 2418 source4/param/loadparm.c lp_ctx->flags[i] |= FLAG_DEFAULT; i 266 source4/param/param.h struct parm_struct *lp_next_parameter(struct loadparm_context *lp_ctx, int snum, int *i, i 53 source4/param/pyparam.c int i; i 122 source4/param/pyparam.c for (i=0; parm->enum_list[i].name; i++) { i 123 source4/param/pyparam.c if (*(int *)parm_ptr == parm->enum_list[i].value) { i 124 source4/param/pyparam.c return PyString_FromString(parm->enum_list[i].name); i 85 source4/param/share.c int i; i 87 source4/param/share.c for (i = 0; backends && backends[i]; i++) { i 88 source4/param/share.c if (strcmp(backends[i]->name, name) == 0) { i 89 source4/param/share.c return backends[i]; i 101 source4/param/share.c int i; i 108 source4/param/share.c i = 0; i 109 source4/param/share.c while (backends && backends[i]) { i 110 source4/param/share.c i++; i 113 source4/param/share.c backends = realloc_p(backends, struct share_ops *, i + 2); i 118 source4/param/share.c backends[i] = (struct share_ops *)smb_xmemdup(ops, sizeof(*ops)); i 119 source4/param/share.c backends[i]->name = smb_xstrdup(ops->name); i 121 source4/param/share.c backends[i + 1] = NULL; i 285 source4/param/share_classic.c int i; i 297 source4/param/share_classic.c for (i = 0; i < num_services; i++) { i 298 source4/param/share_classic.c n[i] = talloc_strdup(n, lp_servicename(lp_servicebynum((struct loadparm_context *)ctx->priv_data, i))); i 299 source4/param/share_classic.c if (!n[i]) { i 122 source4/param/share_ldb.c int i; i 150 source4/param/share_ldb.c for (i = 0; i < el->num_values; i++) { i 151 source4/param/share_ldb.c list[i] = (const char *)(el->values[i].data); i 153 source4/param/share_ldb.c list[i] = NULL; i 163 source4/param/share_ldb.c int ret, i, j; i 191 source4/param/share_ldb.c for (i = 0, j = 0; i < res->count; i++) { i 192 source4/param/share_ldb.c n[j] = talloc_strdup(n, ldb_msg_find_attr_as_string(res->msgs[i], "name", NULL)); i 296 source4/param/share_ldb.c int err, i, j; i 298 source4/param/share_ldb.c for (i = 0, j = 0; i < count && j != 0x03; i++) { i 299 source4/param/share_ldb.c if (strcasecmp(info[i].name, SHARE_TYPE) == 0) j |= 0x02; i 300 source4/param/share_ldb.c if (strcasecmp(info[i].name, SHARE_PATH) == 0) j |= 0x01; i 301 source4/param/share_ldb.c if (strcasecmp(info[i].name, SHARE_NAME) == 0) { i 302 source4/param/share_ldb.c if (strcasecmp(name, (char *)info[i].value) != 0) { i 339 source4/param/share_ldb.c for (i = 0; i < count; i++) { i 340 source4/param/share_ldb.c if (strcasecmp(info[i].name, SHARE_NAME) == 0) continue; i 342 source4/param/share_ldb.c switch (info[i].type) { i 344 source4/param/share_ldb.c SHARE_ADD_STRING(info[i].name, (char *)info[i].value); i 347 source4/param/share_ldb.c SHARE_ADD_INT(info[i].name, *((int *)info[i].value)); i 350 source4/param/share_ldb.c SHARE_ADD_BLOB(info[i].name, (DATA_BLOB *)info[i].value); i 353 source4/param/share_ldb.c DEBUG(2,("ERROR: Invalid share info type for %s\n", info[i].name)); i 437 source4/param/share_ldb.c int err, i; i 466 source4/param/share_ldb.c for (i = 0; i < count; i++) { i 467 source4/param/share_ldb.c if (strcasecmp(info[i].name, SHARE_NAME) == 0) { i 468 source4/param/share_ldb.c if (strcasecmp(name, (char *)info[i].value) != 0) { i 470 source4/param/share_ldb.c newname = (char *)info[i].value; i 471 source4/param/share_ldb.c SHARE_MOD_STRING("cn", (char *)info[i].value); i 475 source4/param/share_ldb.c switch (info[i].type) { i 477 source4/param/share_ldb.c SHARE_MOD_STRING(info[i].name, (char *)info[i].value); i 480 source4/param/share_ldb.c SHARE_MOD_INT(info[i].name, *((int *)info[i].value)); i 483 source4/param/share_ldb.c SHARE_MOD_BLOB(info[i].name, (DATA_BLOB *)info[i].value); i 486 source4/param/share_ldb.c DEBUG(2,("ERROR: Invalid share info type for %s\n", info[i].name)); i 48 source4/param/tests/share.c int i; i 69 source4/param/tests/share.c for (i = 0; i < count; i++) { i 70 source4/param/tests/share.c found |= strcmp(names[i], "bloe") == 0; i 51 source4/param/util.c int i; i 58 source4/param/util.c for (i=0; aliases && aliases[i]; i++) { i 59 source4/param/util.c if (strcasecmp(name, aliases[i]) == 0) { i 246 source4/param/util.c int i; i 252 source4/param/util.c for (i = 0; fns[i]; i++) { ret &= (bool)NT_STATUS_IS_OK(fns[i]()); } i 1348 source4/rpc_server/dcerpc_server.c int i; i 1360 source4/rpc_server/dcerpc_server.c for (i=0;endpoint_servers[i];i++) { i 1363 source4/rpc_server/dcerpc_server.c ep_server = dcesrv_ep_server_byname(endpoint_servers[i]); i 1365 source4/rpc_server/dcerpc_server.c DEBUG(0,("dcesrv_init_context: failed to find endpoint server = '%s'\n", endpoint_servers[i])); i 1371 source4/rpc_server/dcerpc_server.c DEBUG(0,("dcesrv_init_context: failed to init endpoint server = '%s': %s\n", endpoint_servers[i], i 1428 source4/rpc_server/dcerpc_server.c int i; i 1430 source4/rpc_server/dcerpc_server.c for (i=0;i<num_ep_servers;i++) { i 1431 source4/rpc_server/dcerpc_server.c if (strcmp(ep_servers[i].ep_server->name, name) == 0) { i 1432 source4/rpc_server/dcerpc_server.c return ep_servers[i].ep_server; i 353 source4/rpc_server/drsuapi/dcesrv_drsuapi.c int i; i 362 source4/rpc_server/drsuapi/dcesrv_drsuapi.c for (i=0; i < count; i++) { i 367 source4/rpc_server/drsuapi/dcesrv_drsuapi.c r->in.req->req1.names[i].str, i 368 source4/rpc_server/drsuapi/dcesrv_drsuapi.c &names[i]); i 406 source4/rpc_server/drsuapi/dcesrv_drsuapi.c int count, i, ret; i 422 source4/rpc_server/drsuapi/dcesrv_drsuapi.c for (i = 0; i < count; i++) { i 425 source4/rpc_server/drsuapi/dcesrv_drsuapi.c req->spn_names[i].str); i 427 source4/rpc_server/drsuapi/dcesrv_drsuapi.c for (i=0;i<msg->num_elements;i++) { i 430 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg->elements[i].flags = LDB_FLAG_MOD_ADD; i 433 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 436 source4/rpc_server/drsuapi/dcesrv_drsuapi.c msg->elements[i].flags = LDB_FLAG_MOD_DELETE; i 525 source4/rpc_server/drsuapi/dcesrv_drsuapi.c int ret, i; i 566 source4/rpc_server/drsuapi/dcesrv_drsuapi.c for (i=0; i < res->count; i++) { i 570 source4/rpc_server/drsuapi/dcesrv_drsuapi.c struct ldb_dn *ntds_dn = ldb_dn_copy(mem_ctx, res->msgs[i]->dn); i 574 source4/rpc_server/drsuapi/dcesrv_drsuapi.c mem_ctx, res->msgs[i], i 585 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr1->array[i].dns_name i 587 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr1->array[i].netbios_name i 589 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr1->array[i].computer_dn i 605 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr1->array[i].is_pdc = true; i 615 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr1->array[i].site_name = result_site_name(res->msgs[i]->dn); i 616 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr1->array[i].server_dn = ldb_dn_get_linearized(res->msgs[i]->dn); i 619 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr1->array[i].is_enabled = true; i 629 source4/rpc_server/drsuapi/dcesrv_drsuapi.c for (i=0; i < res->count; i++) { i 633 source4/rpc_server/drsuapi/dcesrv_drsuapi.c struct ldb_dn *ntds_dn = ldb_dn_copy(mem_ctx, res->msgs[i]->dn); i 635 source4/rpc_server/drsuapi/dcesrv_drsuapi.c struct ldb_dn *site_dn = ldb_dn_copy(mem_ctx, res->msgs[i]->dn); i 639 source4/rpc_server/drsuapi/dcesrv_drsuapi.c mem_ctx, res->msgs[i], i 654 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].is_gc i 656 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].ntds_guid i 658 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].ntds_dn = ldb_dn_get_linearized(res_ntds->msgs[0]->dn); i 668 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].site_guid i 670 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].site_dn = ldb_dn_get_linearized(res_site->msgs[0]->dn); i 681 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].dns_name i 683 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].netbios_name i 685 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].computer_dn = ldb_dn_get_linearized(res_account->msgs[0]->dn); i 686 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].computer_guid i 699 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].is_pdc = true; i 713 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].site_name = result_site_name(res->msgs[i]->dn); i 714 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].server_dn = ldb_dn_get_linearized(res->msgs[i]->dn); i 715 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].server_guid i 716 source4/rpc_server/drsuapi/dcesrv_drsuapi.c = samdb_result_guid(res->msgs[i], "objectGUID"); i 718 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].is_enabled = true; i 57 source4/rpc_server/echo/rpc_echo.c int i; i 64 source4/rpc_server/echo/rpc_echo.c for (i=0;i<r->in.len;i++) { i 65 source4/rpc_server/echo/rpc_echo.c r->out.data[i] = i; i 107 source4/rpc_server/epmapper/rpc_epmapper.c int i; i 147 source4/rpc_server/epmapper/rpc_epmapper.c for (i=0;i<num_ents;i++) { i 148 source4/rpc_server/epmapper/rpc_epmapper.c ZERO_STRUCT(r->out.entries[i].object); i 149 source4/rpc_server/epmapper/rpc_epmapper.c r->out.entries[i].annotation = eps->e[i].name; i 150 source4/rpc_server/epmapper/rpc_epmapper.c r->out.entries[i].tower = talloc(mem_ctx, struct epm_twr_t); i 151 source4/rpc_server/epmapper/rpc_epmapper.c if (!r->out.entries[i].tower) { i 154 source4/rpc_server/epmapper/rpc_epmapper.c r->out.entries[i].tower->tower = eps->e[i].ep; i 172 source4/rpc_server/epmapper/rpc_epmapper.c int i; i 214 source4/rpc_server/epmapper/rpc_epmapper.c for (i = 2; i < r->in.map_tower->tower.num_floors; i++) { i 215 source4/rpc_server/epmapper/rpc_epmapper.c DEBUG(2, ("%d, ", r->in.map_tower->tower.floors[i].lhs.protocol)); i 221 source4/rpc_server/epmapper/rpc_epmapper.c for (i=0;i<count;i++) { i 224 source4/rpc_server/epmapper/rpc_epmapper.c &eps[i].ep.floors[0].lhs.lhs_data) != 0 i 225 source4/rpc_server/epmapper/rpc_epmapper.c || transport != dcerpc_transport_by_tower(&eps[i].ep)) { i 229 source4/rpc_server/epmapper/rpc_epmapper.c r->out.towers->twr->tower = eps[i].ep; i 231 source4/rpc_server/lsa/dcesrv_lsa.c int i; i 238 source4/rpc_server/lsa/dcesrv_lsa.c i = *r->in.resume_handle; i 239 source4/rpc_server/lsa/dcesrv_lsa.c if (i == 0) i = 1; i 241 source4/rpc_server/lsa/dcesrv_lsa.c while ((privname = sec_privilege_name(i)) && i 253 source4/rpc_server/lsa/dcesrv_lsa.c e->luid.low = i; i 257 source4/rpc_server/lsa/dcesrv_lsa.c i++; i 260 source4/rpc_server/lsa/dcesrv_lsa.c *r->out.resume_handle = i; i 604 source4/rpc_server/lsa/dcesrv_lsa.c int ret, i; i 640 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<count;i++) { i 641 source4/rpc_server/lsa/dcesrv_lsa.c r->out.sids->sids[i].sid = i 643 source4/rpc_server/lsa/dcesrv_lsa.c res[i + *r->in.resume_handle], i 645 source4/rpc_server/lsa/dcesrv_lsa.c NT_STATUS_HAVE_NO_MEMORY(r->out.sids->sids[i].sid); i 743 source4/rpc_server/lsa/dcesrv_lsa.c int i; i 766 source4/rpc_server/lsa/dcesrv_lsa.c for (i = 0; i < incoming.count; i++) { i 767 source4/rpc_server/lsa/dcesrv_lsa.c incoming.previous->array[i].LastUpdateTime = 0; i 768 source4/rpc_server/lsa/dcesrv_lsa.c incoming.previous->array[i].AuthType = 0; i 782 source4/rpc_server/lsa/dcesrv_lsa.c int i; i 805 source4/rpc_server/lsa/dcesrv_lsa.c for (i = 0; i < outgoing.count; i++) { i 806 source4/rpc_server/lsa/dcesrv_lsa.c outgoing.previous->array[i].LastUpdateTime = 0; i 807 source4/rpc_server/lsa/dcesrv_lsa.c outgoing.previous->array[i].AuthType = 0; i 968 source4/rpc_server/lsa/dcesrv_lsa.c int i; i 969 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0; i < auth_struct.incoming.count; i++ ) { i 970 source4/rpc_server/lsa/dcesrv_lsa.c if (auth_struct.incoming.current[i]->AuthType == TRUST_AUTH_TYPE_NT4OWF) { i 973 source4/rpc_server/lsa/dcesrv_lsa.c &auth_struct.incoming.current[i]->AuthInfo.nt4owf.password); i 974 source4/rpc_server/lsa/dcesrv_lsa.c } else if (auth_struct.incoming.current[i]->AuthType == TRUST_AUTH_TYPE_CLEAR) { i 975 source4/rpc_server/lsa/dcesrv_lsa.c DATA_BLOB new_password = data_blob_const(auth_struct.incoming.current[i]->AuthInfo.clear.password, i 976 source4/rpc_server/lsa/dcesrv_lsa.c auth_struct.incoming.current[i]->AuthInfo.clear.size); i 1529 source4/rpc_server/lsa/dcesrv_lsa.c int count, i; i 1553 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<count;i++) { i 1554 source4/rpc_server/lsa/dcesrv_lsa.c entries[i].sid = samdb_result_dom_sid(mem_ctx, domains[i], "securityIdentifier"); i 1555 source4/rpc_server/lsa/dcesrv_lsa.c entries[i].name.string = samdb_result_string(domains[i], "flatname", NULL); i 1614 source4/rpc_server/lsa/dcesrv_lsa.c int count, i; i 1638 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<count;i++) { i 1639 source4/rpc_server/lsa/dcesrv_lsa.c nt_status = fill_trust_domain_ex(mem_ctx, domains[i], &entries[i]); i 1726 source4/rpc_server/lsa/dcesrv_lsa.c int ret, i; i 1769 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<el->num_values;i++) { i 1770 source4/rpc_server/lsa/dcesrv_lsa.c int id = sec_privilege_id((const char *)el->values[i].data); i 1774 source4/rpc_server/lsa/dcesrv_lsa.c privs->set[i].attribute = 0; i 1775 source4/rpc_server/lsa/dcesrv_lsa.c privs->set[i].luid.low = id; i 1776 source4/rpc_server/lsa/dcesrv_lsa.c privs->set[i].luid.high = 0; i 1793 source4/rpc_server/lsa/dcesrv_lsa.c int ret, i; i 1835 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<el->num_values;i++) { i 1836 source4/rpc_server/lsa/dcesrv_lsa.c r->out.rights->names[i].string = (const char *)el->values[i].data; i 1857 source4/rpc_server/lsa/dcesrv_lsa.c int i, ret; i 1902 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<rights->count;i++) { i 1903 source4/rpc_server/lsa/dcesrv_lsa.c if (sec_privilege_id(rights->names[i].string) == -1) { i 1911 source4/rpc_server/lsa/dcesrv_lsa.c rights->names[i].string) == 0) { i 1918 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_msg_add_string(msg, "privilege", rights->names[i].string); i 1952 source4/rpc_server/lsa/dcesrv_lsa.c int i; i 1963 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<rights.count;i++) { i 1964 source4/rpc_server/lsa/dcesrv_lsa.c int id = r->in.privs->set[i].luid.low; i 1965 source4/rpc_server/lsa/dcesrv_lsa.c if (r->in.privs->set[i].luid.high) { i 1968 source4/rpc_server/lsa/dcesrv_lsa.c rights.names[i].string = sec_privilege_name(id); i 1969 source4/rpc_server/lsa/dcesrv_lsa.c if (rights.names[i].string == NULL) { i 1989 source4/rpc_server/lsa/dcesrv_lsa.c int i; i 2025 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<rights->count;i++) { i 2026 source4/rpc_server/lsa/dcesrv_lsa.c int id = r->in.privs->set[i].luid.low; i 2027 source4/rpc_server/lsa/dcesrv_lsa.c if (r->in.privs->set[i].luid.high) { i 2030 source4/rpc_server/lsa/dcesrv_lsa.c rights->names[i].string = sec_privilege_name(id); i 2031 source4/rpc_server/lsa/dcesrv_lsa.c if (rights->names[i].string == NULL) { i 2068 source4/rpc_server/lsa/dcesrv_lsa.c int i; i 2091 source4/rpc_server/lsa/dcesrv_lsa.c for (i = 0; i < privs->count; i++) { i 2092 source4/rpc_server/lsa/dcesrv_lsa.c int priv = privs->set[i].luid.low; i 2794 source4/rpc_server/lsa/dcesrv_lsa.c int ret, i; i 2825 source4/rpc_server/lsa/dcesrv_lsa.c for (i=0;i<ret;i++) { i 2826 source4/rpc_server/lsa/dcesrv_lsa.c r->out.sids->sids[i].sid = samdb_result_dom_sid(r->out.sids->sids, i 2827 source4/rpc_server/lsa/dcesrv_lsa.c res[i], "objectSid"); i 2828 source4/rpc_server/lsa/dcesrv_lsa.c NT_STATUS_HAVE_NO_MEMORY(r->out.sids->sids[i].sid); i 198 source4/rpc_server/lsa/lsa_lookup.c int i; i 199 source4/rpc_server/lsa/lsa_lookup.c for (i=0; well_known[i].sid; i++) { i 201 source4/rpc_server/lsa/lsa_lookup.c if (strcasecmp_m(domain, well_known[i].domain) == 0 i 202 source4/rpc_server/lsa/lsa_lookup.c && strcasecmp_m(name, well_known[i].name) == 0) { i 203 source4/rpc_server/lsa/lsa_lookup.c *authority_name = well_known[i].domain; i 204 source4/rpc_server/lsa/lsa_lookup.c *sid = dom_sid_parse_talloc(mem_ctx, well_known[i].sid); i 205 source4/rpc_server/lsa/lsa_lookup.c *rtype = well_known[i].rtype; i 209 source4/rpc_server/lsa/lsa_lookup.c if (strcasecmp_m(name, well_known[i].name) == 0) { i 210 source4/rpc_server/lsa/lsa_lookup.c *authority_name = well_known[i].domain; i 211 source4/rpc_server/lsa/lsa_lookup.c *sid = dom_sid_parse_talloc(mem_ctx, well_known[i].sid); i 212 source4/rpc_server/lsa/lsa_lookup.c *rtype = well_known[i].rtype; i 224 source4/rpc_server/lsa/lsa_lookup.c int i; i 225 source4/rpc_server/lsa/lsa_lookup.c for (i=0; well_known[i].sid; i++) { i 226 source4/rpc_server/lsa/lsa_lookup.c if (strcasecmp_m(sid_str, well_known[i].sid) == 0) { i 227 source4/rpc_server/lsa/lsa_lookup.c *authority_name = well_known[i].domain; i 228 source4/rpc_server/lsa/lsa_lookup.c *name = well_known[i].name; i 229 source4/rpc_server/lsa/lsa_lookup.c *rtype = well_known[i].rtype; i 245 source4/rpc_server/lsa/lsa_lookup.c int ret, atype, i; i 384 source4/rpc_server/lsa/lsa_lookup.c for (i=0; i < ret; i++) { i 385 source4/rpc_server/lsa/lsa_lookup.c *sid = samdb_result_dom_sid(mem_ctx, res[i], "objectSid"); i 395 source4/rpc_server/lsa/lsa_lookup.c atype = samdb_result_uint(res[i], "sAMAccountType", 0); i 422 source4/rpc_server/lsa/lsa_lookup.c int i; i 435 source4/rpc_server/lsa/lsa_lookup.c for (i=0;i<domains->count;i++) { i 436 source4/rpc_server/lsa/lsa_lookup.c if (strcasecmp_m(authority_name, domains->domains[i].name.string) == 0) { i 437 source4/rpc_server/lsa/lsa_lookup.c *sid_index = i; i 449 source4/rpc_server/lsa/lsa_lookup.c domains->domains[i].name.string = authority_name; i 450 source4/rpc_server/lsa/lsa_lookup.c domains->domains[i].sid = authority_sid; i 453 source4/rpc_server/lsa/lsa_lookup.c *sid_index = i; i 526 source4/rpc_server/lsa/lsa_lookup.c int i; i 566 source4/rpc_server/lsa/lsa_lookup.c for (i=0;i<r->in.sids->num_sids;i++) { i 567 source4/rpc_server/lsa/lsa_lookup.c struct dom_sid *sid = r->in.sids->sids[i].sid; i 576 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].sid_type = SID_NAME_UNKNOWN; i 577 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].name.string = sid_str; i 578 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].sid_index = 0xFFFFFFFF; i 579 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].unknown = 0; i 582 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].name.string = "(SIDERROR)"; i 602 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].sid_type = rtype; i 603 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].name.string = name; i 604 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].sid_index = sid_index; i 605 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].unknown = 0; i 685 source4/rpc_server/lsa/lsa_lookup.c int i; i 720 source4/rpc_server/lsa/lsa_lookup.c for (i=0;i<r->out.names->count;i++) { i 721 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].sid_type = r2.out.names->names[i].sid_type; i 722 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].name.string = r2.out.names->names[i].name.string; i 723 source4/rpc_server/lsa/lsa_lookup.c r->out.names->names[i].sid_index = r2.out.names->names[i].sid_index; i 739 source4/rpc_server/lsa/lsa_lookup.c int i; i 773 source4/rpc_server/lsa/lsa_lookup.c for (i=0;i<r->in.num_names;i++) { i 774 source4/rpc_server/lsa/lsa_lookup.c const char *name = r->in.names[i].string; i 783 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = SID_NAME_UNKNOWN; i 784 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid = NULL; i 785 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = 0xFFFFFFFF; i 786 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].flags = 0; i 799 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = rtype; i 800 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid = sid; i 801 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = sid_index; i 802 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].flags = 0; i 880 source4/rpc_server/lsa/lsa_lookup.c int i; i 914 source4/rpc_server/lsa/lsa_lookup.c for (i=0;i<r->in.num_names;i++) { i 915 source4/rpc_server/lsa/lsa_lookup.c const char *name = r->in.names[i].string; i 923 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = SID_NAME_UNKNOWN; i 927 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].rid = 0; i 928 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = 0xFFFFFFFF; i 929 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].unknown = 0; i 943 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = rtype; i 944 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].rid = sid->sub_auths[sid->num_auths-1]; i 945 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = sid_index; i 946 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].unknown = 0; i 969 source4/rpc_server/lsa/lsa_lookup.c int i; i 999 source4/rpc_server/lsa/lsa_lookup.c for (i=0;i<r->out.sids->count;i++) { i 1000 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = r2.out.sids->sids[i].sid_type; i 1001 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].rid = r2.out.sids->sids[i].rid; i 1002 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = r2.out.sids->sids[i].sid_index; i 1086 source4/rpc_server/netlogon/dcerpc_netlogon.c int ret, ret1, ret2, i; i 1149 source4/rpc_server/netlogon/dcerpc_netlogon.c for (i=0;i<ret2;i++) { i 1150 source4/rpc_server/netlogon/dcerpc_netlogon.c status = fill_domain_trust_info(mem_ctx, res2[i], NULL, &info1->trusts[i], i 1155 source4/rpc_server/netlogon/dcerpc_netlogon.c status = fill_domain_trust_info(mem_ctx, res1[0], ref_res[0], &info1->trusts[i], i 209 source4/rpc_server/remote/dcesrv_remote.c int i; i 212 source4/rpc_server/remote/dcesrv_remote.c for (i=0;i<table->endpoints->count;i++) { i 214 source4/rpc_server/remote/dcesrv_remote.c const char *name = table->endpoints->names[i]; i 228 source4/rpc_server/remote/dcesrv_remote.c int i; i 236 source4/rpc_server/remote/dcesrv_remote.c for (i=0;ifaces[i];i++) { i 240 source4/rpc_server/remote/dcesrv_remote.c if (!ep_server->interface_by_name(&iface, ifaces[i])) { i 241 source4/rpc_server/remote/dcesrv_remote.c DEBUG(0,("remote_op_init_server: failed to find interface = '%s'\n", ifaces[i])); i 248 source4/rpc_server/remote/dcesrv_remote.c DEBUG(0,("remote_op_init_server: failed to register interface = '%s'\n", ifaces[i])); i 341 source4/rpc_server/samr/dcesrv_samr.c int i, start_i, ret; i 387 source4/rpc_server/samr/dcesrv_samr.c for (i=0;i<dom_res->count-start_i;i++) { i 388 source4/rpc_server/samr/dcesrv_samr.c array->entries[i].idx = start_i + i; i 392 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(dom_res->msgs[i]->dn)); i 400 source4/rpc_server/samr/dcesrv_samr.c array->entries[i].name.string = samdb_result_string(ref_res->msgs[0], "nETBIOSName", NULL); i 402 source4/rpc_server/samr/dcesrv_samr.c array->entries[i].name.string = samdb_result_string(dom_res->msgs[i], "cn", NULL); i 407 source4/rpc_server/samr/dcesrv_samr.c *r->out.num_entries = i; i 1151 source4/rpc_server/samr/dcesrv_samr.c int ldb_cnt, count, i, first; i 1183 source4/rpc_server/samr/dcesrv_samr.c for (i=0;i<ldb_cnt;i++) { i 1186 source4/rpc_server/samr/dcesrv_samr.c group_sid = samdb_result_dom_sid(mem_ctx, res[i], i 1194 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "sAMAccountName", ""); i 1511 source4/rpc_server/samr/dcesrv_samr.c int ret, num_filtered_entries, i, first; i 1539 source4/rpc_server/samr/dcesrv_samr.c for (i=0;i<res->count;i++) { i 1542 source4/rpc_server/samr/dcesrv_samr.c && ((samdb_result_acct_flags(d_state->sam_ctx, mem_ctx, res->msgs[i], i 1546 source4/rpc_server/samr/dcesrv_samr.c entries[num_filtered_entries].idx = samdb_result_rid_from_sid(mem_ctx, res->msgs[i], "objectSid", 0); i 1547 source4/rpc_server/samr/dcesrv_samr.c entries[num_filtered_entries].name.string = samdb_result_string(res->msgs[i], "sAMAccountName", ""); i 1707 source4/rpc_server/samr/dcesrv_samr.c int ldb_cnt, count, i, first; i 1745 source4/rpc_server/samr/dcesrv_samr.c for (i=0;i<ldb_cnt;i++) { i 1748 source4/rpc_server/samr/dcesrv_samr.c alias_sid = samdb_result_dom_sid(mem_ctx, res[i], i 1757 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "sAMAccountName", ""); i 1806 source4/rpc_server/samr/dcesrv_samr.c int i, count = 0; i 1824 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<r->in.sids->num_sids; i++) { i 1832 source4/rpc_server/samr/dcesrv_samr.c r->in.sids->sids[i].sid)); i 1855 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<count; i++) { i 1858 source4/rpc_server/samr/dcesrv_samr.c alias_sid = samdb_result_dom_sid(mem_ctx, res[i], "objectSid"); i 1882 source4/rpc_server/samr/dcesrv_samr.c int i, num_mapped; i 1908 source4/rpc_server/samr/dcesrv_samr.c for (i=0;i<r->in.num_names;i++) { i 1913 source4/rpc_server/samr/dcesrv_samr.c r->out.rids->ids[i] = 0; i 1914 source4/rpc_server/samr/dcesrv_samr.c r->out.types->ids[i] = SID_NAME_UNKNOWN; i 1918 source4/rpc_server/samr/dcesrv_samr.c ldb_binary_encode_string(mem_ctx, r->in.names[i].string)); i 1943 source4/rpc_server/samr/dcesrv_samr.c r->out.rids->ids[i] = sid->sub_auths[sid->num_auths-1]; i 1944 source4/rpc_server/samr/dcesrv_samr.c r->out.types->ids[i] = rtype; i 1963 source4/rpc_server/samr/dcesrv_samr.c int i, total; i 1986 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<r->in.num_rids; i++) { i 1994 source4/rpc_server/samr/dcesrv_samr.c ids[i] = SID_NAME_UNKNOWN; i 1996 source4/rpc_server/samr/dcesrv_samr.c sid = dom_sid_add_rid(mem_ctx, d_state->domain_sid, r->in.rids[i]); i 1998 source4/rpc_server/samr/dcesrv_samr.c names[i].string = NULL; i 2008 source4/rpc_server/samr/dcesrv_samr.c names[i].string = NULL; i 2013 source4/rpc_server/samr/dcesrv_samr.c names[i].string = samdb_result_string(res[0], "sAMAccountName", i 2022 source4/rpc_server/samr/dcesrv_samr.c ids[i] = samdb_atype_map(atype); i 2024 source4/rpc_server/samr/dcesrv_samr.c if (ids[i] == SID_NAME_UNKNOWN) { i 2463 source4/rpc_server/samr/dcesrv_samr.c int i; i 2477 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<el->num_values; i++) { i 2481 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_from_ldb_val(mem_ctx, a_state->sam_ctx, &el->values[i]), i 2486 source4/rpc_server/samr/dcesrv_samr.c array->rids[i] = i 2490 source4/rpc_server/samr/dcesrv_samr.c if (array->rids[i] == 0) i 2493 source4/rpc_server/samr/dcesrv_samr.c array->types[i] = 7; /* RID type of some kind, not sure what the value means. */ i 2870 source4/rpc_server/samr/dcesrv_samr.c int i; i 2878 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<el->num_values; i++) { i 2882 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_from_ldb_val(mem_ctx, a_state->sam_ctx, &el->values[i]), i 2887 source4/rpc_server/samr/dcesrv_samr.c sids[i].sid = samdb_result_dom_sid(mem_ctx, msgs2[0], i 2890 source4/rpc_server/samr/dcesrv_samr.c if (sids[i].sid == NULL) i 3660 source4/rpc_server/samr/dcesrv_samr.c int i; i 3667 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<count; i++) { i 3670 source4/rpc_server/samr/dcesrv_samr.c group_sid = samdb_result_dom_sid(mem_ctx, res[i], i 3699 source4/rpc_server/samr/dcesrv_samr.c int ldb_cnt, count, i; i 3776 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<ldb_cnt; i++) { i 3779 source4/rpc_server/samr/dcesrv_samr.c objectsid = samdb_result_dom_sid(mem_ctx, res[i], i 3791 source4/rpc_server/samr/dcesrv_samr.c res[i], i 3794 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], i 3797 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "displayName", ""); i 3799 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "description", ""); i 3809 source4/rpc_server/samr/dcesrv_samr.c res[i], i 3812 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "sAMAccountName", i 3815 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "description", ""); i 3825 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "sAMAccountName", i 3828 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "description", ""); i 3834 source4/rpc_server/samr/dcesrv_samr.c samdb_result_string(res[i], "sAMAccountName", i 3971 source4/rpc_server/samr/dcesrv_samr.c int i, count; i 4000 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<count; i++) { i 4008 source4/rpc_server/samr/dcesrv_samr.c mod->dn = samdb_result_dn(d_state->sam_ctx, mod, res[i], "distinguishedName", NULL); i 376 source4/rpc_server/service_rpc.c int i; i 382 source4/rpc_server/service_rpc.c for(i = 0; i < num_interfaces; i++) { i 383 source4/rpc_server/service_rpc.c const char *address = iface_n_ip(ifaces, i); i 155 source4/rpc_server/spoolss/dcesrv_spoolss.c int i; i 182 source4/rpc_server/spoolss/dcesrv_spoolss.c for (i=0; aliases && aliases[i]; i++) { i 183 source4/rpc_server/spoolss/dcesrv_spoolss.c if (strequal(aliases[i], server_name)) { i 436 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i; i 447 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i = 0; i 449 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_TYPE; i 450 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 453 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "DISK"); i 456 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "PRINTER"); i 459 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "IPC"); i 464 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 465 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 468 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_PATH; i 469 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 473 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, &r->in.info->info2->path[2]); i 476 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, r->in.info->info2->path); i 478 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 479 source4/rpc_server/srvsvc/dcesrv_srvsvc.c all_string_sub((char *)info[i].value, "\\", "/", 0); i 481 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 485 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_COMMENT; i 486 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 487 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, r->in.info->info2->comment); i 488 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 490 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 494 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_PASSWORD; i 495 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 496 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, r->in.info->info2->password); i 497 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 499 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 502 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_MAX_CONNECTIONS; i 503 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_INT; i 504 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc(info, int); i 505 source4/rpc_server/srvsvc/dcesrv_srvsvc.c *((int *)info[i].value) = r->in.info->info2->max_users; i 506 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 510 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_create(sctx, r->in.info->info2->name, info, i); i 534 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i; i 545 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i = 0; i 547 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_TYPE; i 548 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 551 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "DISK"); i 554 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "PRINTER"); i 557 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "IPC"); i 562 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 563 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 566 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_PATH; i 567 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 571 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, &r->in.info->info502->path[2]); i 574 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, r->in.info->info502->path); i 576 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 577 source4/rpc_server/srvsvc/dcesrv_srvsvc.c all_string_sub((char *)info[i].value, "\\", "/", 0); i 579 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 583 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_COMMENT; i 584 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 585 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, r->in.info->info502->comment); i 586 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 588 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 592 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_PASSWORD; i 593 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 594 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, r->in.info->info502->password); i 595 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 597 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 600 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_MAX_CONNECTIONS; i 601 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_INT; i 602 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc(info, int); i 603 source4/rpc_server/srvsvc/dcesrv_srvsvc.c *((int *)info[i].value) = r->in.info->info502->max_users; i 604 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 608 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_create(sctx, r->in.info->info502->name, info, i); i 737 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i; i 754 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i = 0; i < ctr0->count; i++) { i 758 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 760 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 763 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info.info0 = &ctr0->array[i]; i 778 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i; i 795 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i=0; i < ctr1->count; i++) { i 799 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 801 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 804 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info.info1 = &ctr1->array[i]; i 820 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i; i 839 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i=0; i < ctr2->count; i++) { i 843 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 845 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 848 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info.info2 = &ctr2->array[i]; i 864 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i; i 883 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i=0; i < ctr501->count; i++) { i 887 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 889 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 892 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info.info501 = &ctr501->array[i]; i 908 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i; i 927 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i=0; i < ctr502->count; i++) { i 931 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 933 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 936 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info.info502 = &ctr502->array[i]; i 1106 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i = 0; i 1109 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_CSC_POLICY; i 1110 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_INT; i 1111 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc(info, int); i 1112 source4/rpc_server/srvsvc/dcesrv_srvsvc.c *((int *)info[i].value) = csc_policy; i 1113 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 1125 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_PATH; i 1126 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 1130 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, &path[2]); i 1133 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, path); i 1135 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 1136 source4/rpc_server/srvsvc/dcesrv_srvsvc.c all_string_sub((char *)info[i].value, "\\", "/", 0); i 1138 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 1142 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_PASSWORD; i 1143 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 1144 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, password); i 1145 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 1147 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 1150 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_MAX_CONNECTIONS; i 1151 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_INT; i 1152 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc(info, int); i 1153 source4/rpc_server/srvsvc/dcesrv_srvsvc.c *((int *)info[i].value) = max_users; i 1154 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 1158 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_TYPE; i 1159 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 1162 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "DISK"); i 1165 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "PRINTER"); i 1168 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, "IPC"); i 1173 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 1174 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 1178 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_COMMENT; i 1179 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 1180 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, comment); i 1181 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 1183 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 1188 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].name = SHARE_NAME; i 1189 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].type = SHARE_INFO_STRING; i 1190 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, name); i 1191 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info[i].value); i 1192 source4/rpc_server/srvsvc/dcesrv_srvsvc.c i++; i 1201 source4/rpc_server/srvsvc/dcesrv_srvsvc.c *count = i; i 1387 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int count, i; i 1418 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i = 0; i < count; i++) { i 1422 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, names[i], &scfg); i 1837 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i, y = 0; i 1856 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i=0; i < count; i++) { i 1861 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 1863 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 1889 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i, y = 0; i 1908 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i=0; i < count; i++) { i 1913 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 1915 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 1941 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i, y = 0; i 1962 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i=0; i < count; i++) { i 1967 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 1969 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 1995 source4/rpc_server/srvsvc/dcesrv_srvsvc.c int i, y = 0; i 2016 source4/rpc_server/srvsvc/dcesrv_srvsvc.c for (i=0; i < count; i++) { i 2021 source4/rpc_server/srvsvc/dcesrv_srvsvc.c nterr = share_get_config(mem_ctx, sctx, snames[i], &scfg); i 2023 source4/rpc_server/srvsvc/dcesrv_srvsvc.c DEBUG(1, ("ERROR: Service [%s] disappeared after enumeration", snames[i])); i 200 source4/rpc_server/unixinfo/dcesrv_unixinfo.c int i; i 209 source4/rpc_server/unixinfo/dcesrv_unixinfo.c for (i=0; i < *r->in.count; i++) { i 213 source4/rpc_server/unixinfo/dcesrv_unixinfo.c uid = r->in.uids[i]; i 217 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].homedir = ""; i 218 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].shell = ""; i 219 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].status = NT_STATUS_NO_SUCH_USER; i 223 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].homedir = talloc_strdup(mem_ctx, pwd->pw_dir); i 224 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].shell = talloc_strdup(mem_ctx, pwd->pw_shell); i 226 source4/rpc_server/unixinfo/dcesrv_unixinfo.c if ((r->out.infos[i].homedir == NULL) || i 227 source4/rpc_server/unixinfo/dcesrv_unixinfo.c (r->out.infos[i].shell == NULL)) { i 228 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].homedir = ""; i 229 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].shell = ""; i 230 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].status = NT_STATUS_NO_MEMORY; i 234 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].status = NT_STATUS_OK; i 58 source4/scripting/python/modules.c int i; i 59 source4/scripting/python/modules.c for (i = 0; i < ARRAY_SIZE(py_modules); i++) { i 60 source4/scripting/python/modules.c PyImport_ExtendInittab(&py_modules[i]); i 19 source4/setup/phpldapadmin-config.php $i=0; i 24 source4/setup/phpldapadmin-config.php $ldapservers->SetValue($i,'server','name','Samba4 LDAP Server'); i 25 source4/setup/phpldapadmin-config.php $ldapservers->SetValue($i,'server','host','${S4_LDAPI_URI}'); i 26 source4/setup/phpldapadmin-config.php $ldapservers->SetValue($i,'server','auth_type','session'); i 27 source4/setup/phpldapadmin-config.php $ldapservers->SetValue($i,'login','attr','dn'); i 202 source4/smb_server/blob.c uint_t i; i 290 source4/smb_server/blob.c for (i=0;i<6;i++) { i 291 source4/smb_server/blob.c SBVAL(blob->data, 16 + 8*i, fsinfo->objectid_information.out.unknown[i]); i 309 source4/smb_server/blob.c uint_t i; i 445 source4/smb_server/blob.c for (i=0;i<st->stream_info.out.num_streams;i++) { i 451 source4/smb_server/blob.c SBVAL(data, 8, st->stream_info.out.streams[i].size); i 452 source4/smb_server/blob.c SBVAL(data, 16, st->stream_info.out.streams[i].alloc_size); i 454 source4/smb_server/blob.c st->stream_info.out.streams[i].stream_name.s, i 457 source4/smb_server/blob.c if (i == st->stream_info.out.num_streams - 1) { i 116 source4/smb_server/handle.c int i; i 123 source4/smb_server/handle.c i = idr_get_new_above(handles_ctx->idtree_hid, handle, 1, handles_ctx->idtree_limit); i 124 source4/smb_server/handle.c if (i == -1) { i 128 source4/smb_server/handle.c handle->hid = i; i 37 source4/smb_server/management.c int i=0, count=0; i 50 source4/smb_server/management.c struct smbsrv_session_info *info = &r->out.info.sessions.sessions[i]; i 67 source4/smb_server/management.c i++; i 81 source4/smb_server/management.c int i=0, count=0; i 94 source4/smb_server/management.c struct smbsrv_tcon_info *info = &r->out.info.tcons.tcons[i]; i 108 source4/smb_server/management.c i++; i 142 source4/smb_server/session.c int i; i 151 source4/smb_server/session.c i = idr_get_new_random(smb_conn->sessions.idtree_vuid, sess, smb_conn->sessions.idtree_limit); i 152 source4/smb_server/session.c if (i == -1) { i 157 source4/smb_server/session.c sess->vuid = i; i 524 source4/smb_server/smb/negprot.c int i; i 531 source4/smb_server/smb/negprot.c for (i = 0; i < protos_count; i++) { i 532 source4/smb_server/smb/negprot.c if (strcmp(supported_protocols[protocol].proto_name, protos[i]) != 0) continue; i 534 source4/smb_server/smb/negprot.c supported_protocols[protocol].proto_reply_fn(req, i); i 536 source4/smb_server/smb/negprot.c i, supported_protocols[protocol].proto_name)); i 380 source4/smb_server/smb/nttrans.c int i; i 386 source4/smb_server/smb/nttrans.c for (i=0;i<info->nttrans.out.num_changes;i++) { i 387 source4/smb_server/smb/nttrans.c size += 12 + 3 + (1+strlen(info->nttrans.out.changes[i].name.s)) * MAX_BYTES_PER_CHAR; i 395 source4/smb_server/smb/nttrans.c for (i=0;i<info->nttrans.out.num_changes;i++) { i 399 source4/smb_server/smb/nttrans.c SIVAL(p, 4, info->nttrans.out.changes[i].action); i 400 source4/smb_server/smb/nttrans.c len = push_string(p + 12, info->nttrans.out.changes[i].name.s, i 413 source4/smb_server/smb/nttrans.c if (i == info->nttrans.out.num_changes-1) { i 1256 source4/smb_server/smb/reply.c int i; i 1266 source4/smb_server/smb/reply.c for (i=1; i <= count;i++) { i 1269 source4/smb_server/smb/reply.c if (i != count) { i 1275 source4/smb_server/smb/reply.c SSVAL(this_req->out.vwv, VWV(0), i); i 1347 source4/smb_server/smb/reply.c int i, maxcount; i 1373 source4/smb_server/smb/reply.c for (i=0;i<lpq->retq.out.count;i++) { i 1374 source4/smb_server/smb/reply.c srv_push_dos_date2(req->smb_conn, req->out.ptr, 0 , lpq->retq.out.queue[i].time); i 1375 source4/smb_server/smb/reply.c SCVAL(req->out.ptr, 4, lpq->retq.out.queue[i].status); i 1376 source4/smb_server/smb/reply.c SSVAL(req->out.ptr, 5, lpq->retq.out.queue[i].job); i 1377 source4/smb_server/smb/reply.c SIVAL(req->out.ptr, 7, lpq->retq.out.queue[i].size); i 1379 source4/smb_server/smb/reply.c req_push_str(req, req->out.ptr+12, lpq->retq.out.queue[i].user, 16, STR_ASCII); i 1615 source4/smb_server/smb/reply.c uint_t total_locks, i; i 1659 source4/smb_server/smb/reply.c for (i=0;i<total_locks;i++) { i 1662 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].pid = SVAL(p, 0); i 1666 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].offset = IVAL(p, 8); i 1668 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].count = IVAL(p, 16); i 1670 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].offset = IVAL(p, 2); i 1671 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].count = IVAL(p, 6); i 1674 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].count |= ((uint64_t)count_high) << 32; i 1675 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].offset |= ((uint64_t)ofs_high) << 32; i 2018 source4/smb_server/smb/reply.c struct smbsrv_handle_session_item *i, *ni; i 2028 source4/smb_server/smb/reply.c for (i=req->session->handles; i; i=ni) { i 2029 source4/smb_server/smb/reply.c ni = i->next; i 2030 source4/smb_server/smb/reply.c h = i->handle; i 2059 source4/smb_server/smb/reply.c struct smbsrv_handle_session_item *i, *ni; i 2071 source4/smb_server/smb/reply.c for (i=req->session->handles; i; i=ni) { i 2072 source4/smb_server/smb/reply.c ni = i->next; i 2073 source4/smb_server/smb/reply.c h = i->handle; i 1090 source4/smb_server/smb/trans2.c int i; i 1162 source4/smb_server/smb/trans2.c for (i=0;i<trans->out.setup_count;i++) { i 1163 source4/smb_server/smb/trans2.c SSVAL(this_req->out.vwv, VWV(10+i), trans->out.setup[i]); i 1218 source4/smb_server/smb/trans2.c int i; i 1259 source4/smb_server/smb/trans2.c for (i=0;i<trans->in.setup_count;i++) { i 1260 source4/smb_server/smb/trans2.c trans->in.setup[i] = SVAL(req->in.vwv, VWV(14+i)); i 78 source4/smb_server/smb2/fileio.c int i; i 101 source4/smb_server/smb2/fileio.c for (i=0;i<io->smb2.in.blobs.num_blobs;i++) { i 102 source4/smb_server/smb2/fileio.c if (strcmp(io->smb2.in.blobs.blobs[i].tag, SMB2_CREATE_TAG_EXTA) == 0) { i 103 source4/smb_server/smb2/fileio.c SMB2SRV_CHECK(ea_pull_list_chained(&io->smb2.in.blobs.blobs[i].data, io, i 107 source4/smb_server/smb2/fileio.c if (strcmp(io->smb2.in.blobs.blobs[i].tag, SMB2_CREATE_TAG_SECD) == 0) { i 114 source4/smb_server/smb2/fileio.c ndr_err = ndr_pull_struct_blob(&io->smb2.in.blobs.blobs[i].data, io, NULL, i 122 source4/smb_server/smb2/fileio.c if (strcmp(io->smb2.in.blobs.blobs[i].tag, SMB2_CREATE_TAG_DHNQ) == 0) { i 125 source4/smb_server/smb2/fileio.c if (strcmp(io->smb2.in.blobs.blobs[i].tag, SMB2_CREATE_TAG_DHNC) == 0) { i 126 source4/smb_server/smb2/fileio.c if (io->smb2.in.blobs.blobs[i].data.length != 16) { i 135 source4/smb_server/smb2/fileio.c smb2_pull_handle(io->smb2.in.blobs.blobs[i].data.data, io->smb2.in.durable_handle); i 137 source4/smb_server/smb2/fileio.c if (strcmp(io->smb2.in.blobs.blobs[i].tag, SMB2_CREATE_TAG_ALSI) == 0) { i 138 source4/smb_server/smb2/fileio.c if (io->smb2.in.blobs.blobs[i].data.length != 8) { i 142 source4/smb_server/smb2/fileio.c io->smb2.in.alloc_size = BVAL(io->smb2.in.blobs.blobs[i].data.data, 0); i 144 source4/smb_server/smb2/fileio.c if (strcmp(io->smb2.in.blobs.blobs[i].tag, SMB2_CREATE_TAG_MXAC) == 0) { i 147 source4/smb_server/smb2/fileio.c if (strcmp(io->smb2.in.blobs.blobs[i].tag, SMB2_CREATE_TAG_TWRP) == 0) { i 148 source4/smb_server/smb2/fileio.c if (io->smb2.in.blobs.blobs[i].data.length != 8) { i 152 source4/smb_server/smb2/fileio.c io->smb2.in.timewarp = BVAL(io->smb2.in.blobs.blobs[i].data.data, 0); i 154 source4/smb_server/smb2/fileio.c if (strcmp(io->smb2.in.blobs.blobs[i].tag, SMB2_CREATE_TAG_QFID) == 0) { i 338 source4/smb_server/smb2/fileio.c int i; i 360 source4/smb_server/smb2/fileio.c for (i=0;i<io->smb2.in.lock_count;i++) { i 361 source4/smb_server/smb2/fileio.c io->smb2.in.locks[i].offset = BVAL(req->in.body, 24 + i*24); i 362 source4/smb_server/smb2/fileio.c io->smb2.in.locks[i].length = BVAL(req->in.body, 32 + i*24); i 363 source4/smb_server/smb2/fileio.c io->smb2.in.locks[i].flags = IVAL(req->in.body, 40 + i*24); i 364 source4/smb_server/smb2/fileio.c io->smb2.in.locks[i].reserved = IVAL(req->in.body, 44 + i*24); i 433 source4/smb_server/smb2/fileio.c int i; i 443 source4/smb_server/smb2/fileio.c for (i=0;i<io->smb2.out.num_changes;i++) { i 444 source4/smb_server/smb2/fileio.c size += 12 + 3 + (1+strlen(io->smb2.out.changes[i].name.s)) * MAX_BYTES_PER_CHAR; i 455 source4/smb_server/smb2/fileio.c for (i=0;i<io->smb2.out.num_changes;i++) { i 459 source4/smb_server/smb2/fileio.c SIVAL(p, 4, io->smb2.out.changes[i].action); i 460 source4/smb_server/smb2/fileio.c len = push_string(p + 12, io->smb2.out.changes[i].name.s, i 472 source4/smb_server/smb2/fileio.c if (i == io->smb2.out.num_changes-1) { i 194 source4/smb_server/smb2/negprot.c int i; i 227 source4/smb_server/smb2/negprot.c for (i=0;i<io->in.dialect_count;i++) { i 228 source4/smb_server/smb2/negprot.c io->in.dialects[i] = SVAL(req->in.body, 0x24+i*2); i 44 source4/smb_server/smb_samba3.c int i; i 56 source4/smb_server/smb_samba3.c for (i=3;i<256;i++) { i 57 source4/smb_server/smb_samba3.c close(i); i 103 source4/smb_server/smb_samba3.c int i; i 106 source4/smb_server/smb_samba3.c for (i=0;ports[i];i++) { i 107 source4/smb_server/smb_samba3.c uint16_t port = atoi(ports[i]); i 140 source4/smb_server/smb_samba3.c int i; i 151 source4/smb_server/smb_samba3.c for(i = 0; i < num_interfaces; i++) { i 152 source4/smb_server/smb_samba3.c const char *address = iface_n_ip(ifaces, i); i 183 source4/smb_server/smb_server.c int i; i 186 source4/smb_server/smb_server.c for (i=0;ports[i];i++) { i 187 source4/smb_server/smb_server.c uint16_t port = atoi(ports[i]); i 224 source4/smb_server/smb_server.c int i; i 235 source4/smb_server/smb_server.c for(i = 0; i < num_interfaces; i++) { i 236 source4/smb_server/smb_server.c const char *address = iface_n_ip(ifaces, i); i 152 source4/smb_server/tcon.c int i; i 181 source4/smb_server/tcon.c i = idr_get_new_random(tcons_ctx->idtree_tid, tcon, tcons_ctx->idtree_limit); i 182 source4/smb_server/tcon.c if (i == -1) { i 186 source4/smb_server/tcon.c tcon->tid = i; i 107 source4/smbd/process_model.c int i; i 109 source4/smbd/process_model.c for (i=0;i<num_models;i++) { i 110 source4/smbd/process_model.c if (strcmp(models[i].ops->name, name) == 0) { i 111 source4/smbd/process_model.c return models[i].ops; i 104 source4/smbd/process_prefork.c int i, num_children; i 149 source4/smbd/process_prefork.c for (i=0; i < num_children; i++) { i 389 source4/smbd/process_thread.c int i; i 392 source4/smbd/process_thread.c for (i=0; i<num_addresses; i++) { i 393 source4/smbd/process_thread.c DEBUG(1,("log_suspicious_usage: %s%s\n", DEBUGTAB(1), bt_symbols[i])); i 413 source4/smbd/process_thread.c int i; i 416 source4/smbd/process_thread.c for (i=0; i<num_addresses; i++) { i 417 source4/smbd/process_thread.c printf("log_suspicious_usage: %s%s\n", DEBUGTAB(1), bt_symbols[i]); i 496 source4/smbd/process_thread.c int i; i 499 source4/smbd/process_thread.c for (i=0; i<num_addresses; i++) { i 500 source4/smbd/process_thread.c DEBUG(1,("fault_report: %s%s\n", DEBUGTAB(1), bt_symbols[i])); i 78 source4/smbd/service.c int i; i 92 source4/smbd/service.c for (i=0;server_services[i];i++) { i 95 source4/smbd/service.c status = server_service_init(server_services[i], event_ctx, lp_ctx, model_ops); i 98 source4/smbd/service.c server_services[i], nt_errstr(status))); i 272 source4/smbd/service_stream.c int i; i 307 source4/smbd/service_stream.c for (i=SERVER_TCP_LOW_PORT;i<= SERVER_TCP_HIGH_PORT;i++) { i 310 source4/smbd/service_stream.c sock_addr, i); i 316 source4/smbd/service_stream.c *port = i; i 95 source4/torture/basic/attr.c uint_t i, j, k, l; i 98 source4/torture/basic/attr.c for (k = 0, i = 0; i < sizeof(open_attrs_table)/sizeof(uint32_t); i++) { i 103 source4/torture/basic/attr.c open_attrs_table[i], i 106 source4/torture/basic/attr.c torture_assert(tctx, fnum1 != -1, talloc_asprintf(tctx, "open %d (1) of %s failed (%s)", i, i 111 source4/torture/basic/attr.c talloc_asprintf(tctx, "close %d (1) of %s failed (%s)", i, fname, i 126 source4/torture/basic/attr.c k, open_attrs_table[i], i 135 source4/torture/basic/attr.c k, open_attrs_table[i], open_attrs_table[j], i 139 source4/torture/basic/attr.c torture_comment(tctx, "[%d] trunc open 0x%x -> 0x%x failed\n", k, open_attrs_table[i], open_attrs_table[j]); i 156 source4/torture/basic/attr.c k, open_attrs_table[i], open_attrs_table[j], attr ); i 162 source4/torture/basic/attr.c open_attrs_table[i] != attr_results[l].init_attr || i 165 source4/torture/basic/attr.c k, open_attrs_table[i], i 350 source4/torture/basic/base.c int i; i 363 source4/torture/basic/base.c for (i=0;i<100;i++) { i 368 source4/torture/basic/base.c if (i > 0) { i 369 source4/torture/basic/base.c torture_comment(tctx, "Failed to fill pipe packet[%d] - %s (ignored)\n", i+1, nt_errstr(req->status)); i 545 source4/torture/basic/base.c int i; i 571 source4/torture/basic/base.c for (i=0;i<torture_numops;i++) i 574 source4/torture/basic/base.c if (i % 10 == 0) { i 576 source4/torture/basic/base.c torture_comment(tctx, "%d\r", i); fflush(stdout); i 638 source4/torture/basic/base.c int i = 0; i 655 source4/torture/basic/base.c while (i < 4) { i 684 source4/torture/basic/base.c torture_comment(tctx, "pid %u open %d\n", (unsigned)getpid(), i); i 687 source4/torture/basic/base.c i++; i 773 source4/torture/basic/base.c int i; i 776 source4/torture/basic/base.c for (i = 1; i <= 0x1f; i++) { i 777 source4/torture/basic/base.c control_char_fname[10] = i; i 784 source4/torture/basic/base.c smbcli_errstr(cli1->tree), i); i 1334 source4/torture/basic/base.c int i, num_reads, num_writes; i 1339 source4/torture/basic/base.c for (i=0; i<num_reads; i++) { i 1350 source4/torture/basic/base.c for (i=0; i<num_writes; i++) { i 45 source4/torture/basic/charset.c size_t i; i 54 source4/torture/basic/charset.c for (i=0;i<u_name_len;i++) { i 55 source4/torture/basic/charset.c SSVAL(ucs_name, i*2, u_name[i]); i 57 source4/torture/basic/charset.c SSVAL(ucs_name, i*2, 0); i 59 source4/torture/basic/charset.c if (!convert_string_talloc_convenience(ucs_name, lp_iconv_convenience(tctx->lp_ctx), CH_UTF16, CH_UNIX, ucs_name, (1+u_name_len)*2, (void **)&fname, &i, false)) { i 1604 source4/torture/basic/delaywrite.c int i; i 1697 source4/torture/basic/delaywrite.c for (i=0; i < 3; i++) { i 1700 source4/torture/basic/delaywrite.c torture_comment(tctx, "Do a truncate SMBwrite [%d] on the file handle\n", i); i 1756 source4/torture/basic/delaywrite.c for (i=0; i < 3; i++) { i 1759 source4/torture/basic/delaywrite.c torture_comment(tctx, "Do a truncate SMBwrite [%d] on the file handle\n", i); i 1983 source4/torture/basic/delaywrite.c int i; i 2036 source4/torture/basic/delaywrite.c for (i=0; i < 3; i++) { i 2039 source4/torture/basic/delaywrite.c torture_comment(tctx, "Do a truncate SMBwrite [%d] on the file handle\n", i); i 2094 source4/torture/basic/delaywrite.c for (i=0; i < 3; i++) { i 2097 source4/torture/basic/delaywrite.c torture_comment(tctx, "Do a truncate write [%d] on the file handle\n", i); i 46 source4/torture/basic/denytest.c int i; i 47 source4/torture/basic/denytest.c for (i=0;deny_modes[i].name;i++) { i 48 source4/torture/basic/denytest.c if (deny_modes[i].v == denymode) return deny_modes[i].name; i 63 source4/torture/basic/denytest.c int i; i 64 source4/torture/basic/denytest.c for (i=0;open_modes[i].name;i++) { i 65 source4/torture/basic/denytest.c if (open_modes[i].v == mode) return open_modes[i].name; i 81 source4/torture/basic/denytest.c int i; i 82 source4/torture/basic/denytest.c for (i=0;ARRAY_SIZE(results);i++) { i 83 source4/torture/basic/denytest.c if (results[i].res == res) return results[i].name; i 1402 source4/torture/basic/denytest.c static void progress_bar(struct torture_context *tctx, uint_t i, uint_t total) i 1405 source4/torture/basic/denytest.c torture_comment(tctx, "%5d/%5d\r", i, total); i 1417 source4/torture/basic/denytest.c int i; i 1425 source4/torture/basic/denytest.c for (i=0;i<2;i++) { i 1426 source4/torture/basic/denytest.c smbcli_unlink(cli1->tree, fnames[i]); i 1427 source4/torture/basic/denytest.c fnum1 = smbcli_open(cli1->tree, fnames[i], O_RDWR|O_CREAT, DENY_NONE); i 1428 source4/torture/basic/denytest.c smbcli_write(cli1->tree, fnum1, 0, fnames[i], 0, strlen(fnames[i])); i 1436 source4/torture/basic/denytest.c for (i=0; i<ARRAY_SIZE(denytable1); i++) { i 1438 source4/torture/basic/denytest.c const char *fname = fnames[denytable1[i].isexe]; i 1440 source4/torture/basic/denytest.c progress_bar(tctx, i, ARRAY_SIZE(denytable1)); i 1443 source4/torture/basic/denytest.c denytable1[i].mode1, i 1444 source4/torture/basic/denytest.c denytable1[i].deny1); i 1446 source4/torture/basic/denytest.c denytable1[i].mode2, i 1447 source4/torture/basic/denytest.c denytable1[i].deny2); i 1465 source4/torture/basic/denytest.c res != denytable1[i].result) { i 1473 source4/torture/basic/denytest.c denystr(denytable1[i].deny1), i 1474 source4/torture/basic/denytest.c openstr(denytable1[i].mode1), i 1475 source4/torture/basic/denytest.c denystr(denytable1[i].deny2), i 1476 source4/torture/basic/denytest.c openstr(denytable1[i].mode2), i 1478 source4/torture/basic/denytest.c resultstr(denytable1[i].result)); i 1481 source4/torture/basic/denytest.c if (res != denytable1[i].result) { i 1491 source4/torture/basic/denytest.c for (i=0;i<2;i++) { i 1492 source4/torture/basic/denytest.c smbcli_unlink(cli1->tree, fnames[i]); i 1508 source4/torture/basic/denytest.c int i; i 1514 source4/torture/basic/denytest.c for (i=0;i<2;i++) { i 1515 source4/torture/basic/denytest.c smbcli_unlink(cli1->tree, fnames[i]); i 1516 source4/torture/basic/denytest.c fnum1 = smbcli_open(cli1->tree, fnames[i], O_RDWR|O_CREAT, DENY_NONE); i 1517 source4/torture/basic/denytest.c smbcli_write(cli1->tree, fnum1, 0, fnames[i], 0, strlen(fnames[i])); i 1523 source4/torture/basic/denytest.c for (i=0; i<ARRAY_SIZE(denytable2); i++) { i 1525 source4/torture/basic/denytest.c const char *fname = fnames[denytable2[i].isexe]; i 1527 source4/torture/basic/denytest.c progress_bar(tctx, i, ARRAY_SIZE(denytable1)); i 1530 source4/torture/basic/denytest.c denytable2[i].mode1, i 1531 source4/torture/basic/denytest.c denytable2[i].deny1); i 1533 source4/torture/basic/denytest.c denytable2[i].mode2, i 1534 source4/torture/basic/denytest.c denytable2[i].deny2); i 1552 source4/torture/basic/denytest.c res != denytable2[i].result) { i 1560 source4/torture/basic/denytest.c denystr(denytable2[i].deny1), i 1561 source4/torture/basic/denytest.c openstr(denytable2[i].mode1), i 1562 source4/torture/basic/denytest.c denystr(denytable2[i].deny2), i 1563 source4/torture/basic/denytest.c openstr(denytable2[i].mode2), i 1565 source4/torture/basic/denytest.c resultstr(denytable2[i].result)); i 1568 source4/torture/basic/denytest.c if (res != denytable2[i].result) { i 1578 source4/torture/basic/denytest.c for (i=0;i<2;i++) { i 1579 source4/torture/basic/denytest.c smbcli_unlink(cli1->tree, fnames[i]); i 1629 source4/torture/basic/denytest.c int i; i 1631 source4/torture/basic/denytest.c for (i=0;i<nbits;i++) { i 1632 source4/torture/basic/denytest.c if (b & (1<<i)) { i 1633 source4/torture/basic/denytest.c ret |= bv[i].value; i 1642 source4/torture/basic/denytest.c int i; i 1643 source4/torture/basic/denytest.c for (i=0;i<nbits;i++) { i 1644 source4/torture/basic/denytest.c if (b & (1<<i)) { i 1646 source4/torture/basic/denytest.c ret = talloc_asprintf(mem_ctx, "%s", bv[i].name); i 1648 source4/torture/basic/denytest.c ret = talloc_asprintf_append_buffer(ret, " | %s", bv[i].name); i 1743 source4/torture/basic/denytest.c int i; i 1781 source4/torture/basic/denytest.c for (i=0;i<torture_numops;i++) { i 1792 source4/torture/basic/denytest.c progress_bar(tctx, i, torture_numops); i 39 source4/torture/basic/dir.c int i; i 49 source4/torture/basic/dir.c for (i=0;i<torture_numops;i++) { i 69 source4/torture/basic/dir.c for (i=0;i<torture_numops;i++) { i 82 source4/torture/basic/dir.c int i; i 94 source4/torture/basic/dir.c for (i=0;i<torture_entries;i++) { i 96 source4/torture/basic/dir.c asprintf(&fname, "\\LISTDIR\\f%d", i); i 110 source4/torture/basic/dir.c for (i=0;i<torture_entries;i++) { i 112 source4/torture/basic/dir.c asprintf(&fname, "\\LISTDIR\\d%d", i); i 134 source4/torture/basic/disconnect.c int i; i 148 source4/torture/basic/disconnect.c for (i=0;i<torture_numops;i++) { i 278 source4/torture/basic/locking.c int fnum1, fnum2, i; i 299 source4/torture/basic/locking.c for (offset=i=0;i<torture_numops;i++) { i 303 source4/torture/basic/locking.c talloc_asprintf(tctx, "lock1 %d failed (%s)", i, smbcli_errstr(cli1->tree))); i 308 source4/torture/basic/locking.c i, smbcli_errstr(cli1->tree))); i 313 source4/torture/basic/locking.c for (offset=i=0;i<torture_numops;i++) { i 318 source4/torture/basic/locking.c talloc_asprintf(tctx, "error: lock1 %d succeeded!", i)); i 322 source4/torture/basic/locking.c talloc_asprintf(tctx, "error: lock2 %d succeeded!", i)); i 326 source4/torture/basic/locking.c talloc_asprintf(tctx, "error: lock3 %d succeeded!", i)); i 330 source4/torture/basic/locking.c talloc_asprintf(tctx, "error: lock4 %d succeeded!", i)); i 335 source4/torture/basic/locking.c for (offset=i=0;i<torture_numops;i++) { i 341 source4/torture/basic/locking.c i, i 347 source4/torture/basic/locking.c i, i 649 source4/torture/basic/locking.c int i; i 657 source4/torture/basic/locking.c for (i=0;i<1;i++) { i 658 source4/torture/basic/locking.c torture_comment(tctx, "Testing %s\n", fname[i]); i 660 source4/torture/basic/locking.c smbcli_unlink(cli->tree, fname[i]); i 662 source4/torture/basic/locking.c fnum = smbcli_open(cli->tree, fname[i], O_RDWR|O_CREAT|O_EXCL, DENY_NONE); i 667 source4/torture/basic/locking.c fnum = smbcli_open(cli->tree, fname[i], O_RDWR, DENY_NONE); i 672 source4/torture/basic/locking.c smbcli_unlink(cli->tree, fname[i]); i 120 source4/torture/basic/mangle_test.c int i; i 131 source4/torture/basic/mangle_test.c for (i=0;i<len;i++) { i 132 source4/torture/basic/mangle_test.c p[i] = chars[random() % max_idx]; i 135 source4/torture/basic/mangle_test.c p[i] = 0; i 167 source4/torture/basic/mangle_test.c int i; i 180 source4/torture/basic/mangle_test.c for (i=0;i<torture_numops;i++) { i 57 source4/torture/basic/misc.c int i, j; i 72 source4/torture/basic/misc.c for (i=0;i<torture_numops;i++) { i 74 source4/torture/basic/misc.c if (i % 10 == 0) { i 76 source4/torture/basic/misc.c torture_comment(tctx, "%d\r", i); i 139 source4/torture/basic/misc.c torture_comment(tctx, "%d\n", i); i 189 source4/torture/basic/misc.c int i; i 197 source4/torture/basic/misc.c for (i=0;i<torture_numops;i++) { i 198 source4/torture/basic/misc.c if (!torture_open_connection(&cli[i], tctx, i)) { i 202 source4/torture/basic/misc.c torture_comment(tctx, "opened %d connections\r", i); i 210 source4/torture/basic/misc.c for (i=0;i<torture_numops;i++) { i 212 source4/torture/basic/misc.c if (cli[i]) { i 213 source4/torture/basic/misc.c status = smbcli_chkpath(cli[i]->tree, "\\"); i 215 source4/torture/basic/misc.c torture_comment(tctx, "Connection %d is dead\n", i); i 216 source4/torture/basic/misc.c cli[i] = NULL; i 242 source4/torture/basic/misc.c int fnums[0x11000], i; i 264 source4/torture/basic/misc.c for (i=0; i<0x11000; i++) { i 265 source4/torture/basic/misc.c if (i % 1000 == 0) { i 266 source4/torture/basic/misc.c asprintf(&fname, "\\maxfid\\fid%d", i/1000); i 274 source4/torture/basic/misc.c asprintf(&fname, MAXFID_TEMPLATE, i/1000, i,(int)getpid()); i 275 source4/torture/basic/misc.c if ((fnums[i] = smbcli_open(cli->tree, fname, i 280 source4/torture/basic/misc.c torture_comment(tctx, "maximum fnum is %d\n", i); i 285 source4/torture/basic/misc.c torture_comment(tctx, "%6d\r", i); i 289 source4/torture/basic/misc.c torture_comment(tctx, "%6d\n", i); i 290 source4/torture/basic/misc.c i--; i 292 source4/torture/basic/misc.c maxfid = i; i 295 source4/torture/basic/misc.c for (i=0;i<maxfid/2;i++) { i 296 source4/torture/basic/misc.c asprintf(&fname, MAXFID_TEMPLATE, i/1000, i,(int)getpid()); i 297 source4/torture/basic/misc.c if (NT_STATUS_IS_ERR(smbcli_close(cli->tree, fnums[i]))) { i 298 source4/torture/basic/misc.c torture_comment(tctx, "Close of fnum %d failed - %s\n", fnums[i], smbcli_errstr(cli->tree)); i 307 source4/torture/basic/misc.c asprintf(&fname, MAXFID_TEMPLATE, (maxfid-i)/1000, maxfid-i,(int)getpid()); i 308 source4/torture/basic/misc.c if (NT_STATUS_IS_ERR(smbcli_close(cli->tree, fnums[maxfid-i]))) { i 309 source4/torture/basic/misc.c torture_comment(tctx, "Close of fnum %d failed - %s\n", fnums[maxfid-i], smbcli_errstr(cli->tree)); i 319 source4/torture/basic/misc.c torture_comment(tctx, "%6d %6d\r", i, maxfid-i); i 841 source4/torture/basic/misc.c int i , num_unc_names; i 862 source4/torture/basic/misc.c for(i = 0; i<torture_nprocs;i++){ i 863 source4/torture/basic/misc.c state[i]=talloc(tctx,struct benchrw_state); i 864 source4/torture/basic/misc.c state[i]->tctx = tctx; i 865 source4/torture/basic/misc.c state[i]->completed=0; i 866 source4/torture/basic/misc.c state[i]->num_parallel_requests=0; i 867 source4/torture/basic/misc.c state[i]->lp_params=&lpparams; i 868 source4/torture/basic/misc.c state[i]->nr=i; i 869 source4/torture/basic/misc.c state[i]->dname=talloc_asprintf(tctx,"benchrw%d",i); i 870 source4/torture/basic/misc.c state[i]->fname=talloc_asprintf(tctx,"%s%s", i 871 source4/torture/basic/misc.c state[i]->dname,fname); i 872 source4/torture/basic/misc.c state[i]->mode=START; i 873 source4/torture/basic/misc.c state[i]->writecnt=0; i 879 source4/torture/basic/misc.c for(i = 0; i<torture_nprocs;i++){ i 880 source4/torture/basic/misc.c switch (state[i]->mode){ i 885 source4/torture/basic/misc.c state[i]->req_params=smb_con; i 886 source4/torture/basic/misc.c state[i]->mode=OPEN_CONNECTION; i 889 source4/torture/basic/misc.c lpparams.unc[i % num_unc_names]->host, i 890 source4/torture/basic/misc.c lpparams.unc[i % num_unc_names]->share, i 894 source4/torture/basic/misc.c req1->async.private_data=state[i]; i 898 source4/torture/basic/misc.c torture_comment(tctx, "Setup test dir %d\n",i); i 899 source4/torture/basic/misc.c smb_raw_exit(state[i]->cli->session); i 900 source4/torture/basic/misc.c if (smbcli_deltree(state[i]->cli, i 901 source4/torture/basic/misc.c state[i]->dname) == -1) { i 905 source4/torture/basic/misc.c state[i]->dname, i 906 source4/torture/basic/misc.c smbcli_errstr(state[i]->cli)); i 907 source4/torture/basic/misc.c state[i]->mode=ERROR; i 910 source4/torture/basic/misc.c state[i]->mode=MK_TESTDIR; i 912 source4/torture/basic/misc.c parms.mkdir.in.path = state[i]->dname; i 913 source4/torture/basic/misc.c req = smb_raw_mkdir_send(state[i]->cli,&parms); i 916 source4/torture/basic/misc.c req->async.private_data=state[i]; i 926 source4/torture/basic/misc.c "%d/%d\n",state[i]->dname, i 927 source4/torture/basic/misc.c i+1,torture_nprocs); i 928 source4/torture/basic/misc.c smbcli_deltree(state[i]->cli,state[i]->dname); i 930 source4/torture/basic/misc.c state[i]->cli))) { i 933 source4/torture/basic/misc.c state[i]->mode=ERROR; i 936 source4/torture/basic/misc.c state[i]->mode=FINISHED; i 75 source4/torture/basic/properties.c int i; i 76 source4/torture/basic/properties.c for (i=0;bm[i].name;i++) { i 77 source4/torture/basic/properties.c if (value & bm[i].value) { i 78 source4/torture/basic/properties.c d_printf("\t%s\n", bm[i].name); i 79 source4/torture/basic/properties.c value &= ~bm[i].value; i 124 source4/torture/basic/utable.c int c, i; i 176 source4/torture/basic/utable.c for (i=0; i<size/sizeof(int); i++) { i 177 source4/torture/basic/utable.c torture_comment(tctx, "%04x ", c2[i]); i 178 source4/torture/basic/utable.c equiv[c][i+1] = c2[i]; i 138 source4/torture/gentest.c int i; i 141 source4/torture/gentest.c for (i=0;options.ignore_patterns[i];i++) { i 142 source4/torture/gentest.c if (strcmp(options.ignore_patterns[i], str) == 0 || i 143 source4/torture/gentest.c gen_fnmatch(options.ignore_patterns[i], str) == 0) { i 156 source4/torture/gentest.c int h, i; i 161 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 164 source4/torture/gentest.c status = smb2_util_close(servers[i].smb2_tree[open_handles[h].instance], i 165 source4/torture/gentest.c open_handles[h].smb2_handle[i]); i 167 source4/torture/gentest.c status = smbcli_close(servers[i].smb_tree[open_handles[h].instance], i 168 source4/torture/gentest.c open_handles[h].smb_handle[i]); i 189 source4/torture/gentest.c int i, j; i 198 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 200 source4/torture/gentest.c if (servers[i].smb2_tree[j]) { i 201 source4/torture/gentest.c smb2_tdis(servers[i].smb2_tree[j]); i 202 source4/torture/gentest.c talloc_free(servers[i].smb2_tree[j]); i 203 source4/torture/gentest.c servers[i].smb2_tree[j] = NULL; i 205 source4/torture/gentest.c if (servers[i].smb_tree[j]) { i 206 source4/torture/gentest.c smb_tree_disconnect(servers[i].smb_tree[j]); i 207 source4/torture/gentest.c talloc_free(servers[i].smb_tree[j]); i 208 source4/torture/gentest.c servers[i].smb_tree[j] = NULL; i 213 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 222 source4/torture/gentest.c servers[i].server_name, servers[i].share_name, i 223 source4/torture/gentest.c servers[i].credentials->username, j); i 225 source4/torture/gentest.c cli_credentials_set_workstation(servers[i].credentials, i 229 source4/torture/gentest.c status = smb2_connect(NULL, servers[i].server_name, i 231 source4/torture/gentest.c servers[i].share_name, i 233 source4/torture/gentest.c servers[i].credentials, i 234 source4/torture/gentest.c &servers[i].smb2_tree[j], i 241 source4/torture/gentest.c &servers[i].smb_tree[j], i 242 source4/torture/gentest.c servers[i].server_name, i 244 source4/torture/gentest.c servers[i].share_name, "A:", i 246 source4/torture/gentest.c servers[i].credentials, i 255 source4/torture/gentest.c servers[i].server_name, servers[i].share_name, i 261 source4/torture/gentest.c servers[i].smb2_tree[j]->session->transport->oplock.handler = oplock_handler_smb2; i 262 source4/torture/gentest.c servers[i].smb2_tree[j]->session->transport->oplock.private_data = (void *)(uintptr_t)((i<<8)|j); i 263 source4/torture/gentest.c smb2_transport_idle_handler(servers[i].smb2_tree[j]->session->transport, i 266 source4/torture/gentest.c smbcli_oplock_handler(servers[i].smb_tree[j]->session->transport, oplock_handler_smb, i 267 source4/torture/gentest.c (void *)(uintptr_t)((i<<8)|j)); i 268 source4/torture/gentest.c smbcli_transport_idle_handler(servers[i].smb_tree[j]->session->transport, idle_func_smb, i 269 source4/torture/gentest.c 50000, (void *)(uintptr_t)((i<<8)|j)); i 304 source4/torture/gentest.c uint_t i; i 305 source4/torture/gentest.c for (i=0;i<options.max_open_handles;i++) { i 306 source4/torture/gentest.c if (!open_handles[i].active || i 307 source4/torture/gentest.c instance != open_handles[i].instance) continue; i 308 source4/torture/gentest.c if (smb2_handle_equal(&open_handles[i].smb2_handle[server], &server_handle)) { i 309 source4/torture/gentest.c return i; i 322 source4/torture/gentest.c uint_t i; i 323 source4/torture/gentest.c for (i=0;i<options.max_open_handles;i++) { i 324 source4/torture/gentest.c if (!open_handles[i].active || i 325 source4/torture/gentest.c instance != open_handles[i].instance) continue; i 326 source4/torture/gentest.c if (open_handles[i].smb_handle[server] == server_handle) { i 327 source4/torture/gentest.c return i; i 340 source4/torture/gentest.c int i, h; i 347 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 349 source4/torture/gentest.c status = smb2_util_close(servers[i].smb2_tree[open_handles[h].instance], i 350 source4/torture/gentest.c open_handles[h].smb2_handle[i]); i 359 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 360 source4/torture/gentest.c open_handles[h].smb2_handle[i] = handles[i]; i 376 source4/torture/gentest.c int i, h; i 383 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 385 source4/torture/gentest.c status = smbcli_close(servers[i].smb_tree[open_handles[h].instance], i 386 source4/torture/gentest.c open_handles[h].smb_handle[i]); i 395 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 396 source4/torture/gentest.c open_handles[h].smb_handle[i] = handles[i]; i 576 source4/torture/gentest.c int i; i 579 source4/torture/gentest.c i = gen_int_range(0, ARRAY_SIZE(names)-1); i 580 source4/torture/gentest.c } while (ignore_pattern(names[i])); i 582 source4/torture/gentest.c return names[i]; i 604 source4/torture/gentest.c int i; i 615 source4/torture/gentest.c i = gen_int_range(0, ARRAY_SIZE(names)-1); i 616 source4/torture/gentest.c } while (ignore_pattern(names[i])); i 618 source4/torture/gentest.c return names[i]; i 626 source4/torture/gentest.c int i; i 628 source4/torture/gentest.c for (i=0;i<nlevels;i++) { i 904 source4/torture/gentest.c int i; i 909 source4/torture/gentest.c i = gen_int_range(0, ARRAY_SIZE(names)-1); i 910 source4/torture/gentest.c } while (ignore_pattern(names[i])); i 912 source4/torture/gentest.c ea.name.s = names[i]; i 915 source4/torture/gentest.c i = gen_int_range(0, ARRAY_SIZE(values)-1); i 916 source4/torture/gentest.c } while (ignore_pattern(values[i])); i 918 source4/torture/gentest.c ea.value = data_blob(values[i], strlen(values[i])); i 932 source4/torture/gentest.c int i; i 939 source4/torture/gentest.c for (i=0;i<eas.num_eas;i++) { i 940 source4/torture/gentest.c eas.eas[i] = gen_ea_struct(); i 982 source4/torture/gentest.c int i, j; i 990 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 992 source4/torture/gentest.c if (transport == servers[i].smb_tree[j]->session->transport && i 993 source4/torture/gentest.c tid == servers[i].smb_tree[j]->tid) { i 994 source4/torture/gentest.c oplocks[i][j].got_break = true; i 995 source4/torture/gentest.c oplocks[i][j].smb_handle = fnum; i 996 source4/torture/gentest.c oplocks[i][j].handle = fnum_to_handle_smb(i, j, fnum); i 997 source4/torture/gentest.c oplocks[i][j].level = level; i 998 source4/torture/gentest.c oplocks[i][j].do_close = do_close; i 999 source4/torture/gentest.c tree = servers[i].smb_tree[j]; i 1040 source4/torture/gentest.c int i, j; i 1041 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 1043 source4/torture/gentest.c if (servers[i].smb_tree[j] && i 1044 source4/torture/gentest.c transport != servers[i].smb_tree[j]->session->transport) { i 1045 source4/torture/gentest.c smbcli_transport_process(servers[i].smb_tree[j]->session->transport); i 1101 source4/torture/gentest.c unsigned i, j; i 1109 source4/torture/gentest.c i = ((uintptr_t)private_data) >> 8; i 1112 source4/torture/gentest.c if (i >= NSERVERS || j >= NINSTANCES) { i 1117 source4/torture/gentest.c oplocks[i][j].got_break = true; i 1118 source4/torture/gentest.c oplocks[i][j].smb2_handle = *handle; i 1119 source4/torture/gentest.c oplocks[i][j].handle = fnum_to_handle_smb2(i, j, *handle); i 1120 source4/torture/gentest.c oplocks[i][j].level = level; i 1121 source4/torture/gentest.c oplocks[i][j].do_close = do_close; i 1122 source4/torture/gentest.c tree = talloc_get_type(servers[i].smb2_tree[j], struct smb2_tree); i 1130 source4/torture/gentest.c printf("oplock ack handle=%d\n", oplocks[i][j].handle); i 1134 source4/torture/gentest.c printf("oplock close fnum=%d\n", oplocks[i][j].handle); i 1160 source4/torture/gentest.c int i, j; i 1161 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 1163 source4/torture/gentest.c if (servers[i].smb2_tree[j] && i 1164 source4/torture/gentest.c transport != servers[i].smb2_tree[j]->session->transport) { i 1213 source4/torture/gentest.c int i, j; i 1218 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 1229 source4/torture/gentest.c int i, j; i 1241 source4/torture/gentest.c for (i=1;i<NSERVERS;i++) { i 1242 source4/torture/gentest.c if (oplocks[0][j].got_break != oplocks[i][j].got_break || i 1243 source4/torture/gentest.c oplocks[0][j].handle != oplocks[i][j].handle || i 1244 source4/torture/gentest.c oplocks[0][j].level != oplocks[i][j].level) { i 1250 source4/torture/gentest.c oplocks[i][j].got_break, i 1251 source4/torture/gentest.c oplocks[i][j].handle, i 1252 source4/torture/gentest.c oplocks[i][j].level); i 1264 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 1265 source4/torture/gentest.c fnums[i] = oplocks[i][j].smb_handle; i 1280 source4/torture/gentest.c int i, j; i 1292 source4/torture/gentest.c for (i=1;i<NSERVERS;i++) { i 1296 source4/torture/gentest.c if (notifies[0][j].notify_count != notifies[i][j].notify_count) { i 1300 source4/torture/gentest.c notifies[i][j].notify_count); i 1308 source4/torture/gentest.c notifies[i][j].status)) { i 1311 source4/torture/gentest.c nt_errstr(notifies[i][j].status)); i 1321 source4/torture/gentest.c not2 = notifies[i][j].notify; i 1358 source4/torture/gentest.c int i; \ i 1359 source4/torture/gentest.c for (i=1;i<NSERVERS;i++) { \ i 1360 source4/torture/gentest.c parm[i] = parm[0]; \ i 1365 source4/torture/gentest.c int i; \ i 1368 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { \ i 1369 source4/torture/gentest.c struct treetype *tree = servers[i].treefield[instance]; \ i 1370 source4/torture/gentest.c status[i] = call; \ i 1373 source4/torture/gentest.c for (i=1;i<NSERVERS;i++) { \ i 1376 source4/torture/gentest.c nt_errstr(status[0]), nt_errstr(status[i])); \ i 1393 source4/torture/gentest.c int i; \ i 1394 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { \ i 1395 source4/torture/gentest.c handles[i] = parm[i].field; \ i 1402 source4/torture/gentest.c int i; \ i 1403 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { \ i 1404 source4/torture/gentest.c handles[i] = parm[i].field; \ i 1411 source4/torture/gentest.c int i; \ i 1412 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { \ i 1413 source4/torture/gentest.c handles[i] = parm[i].field; \ i 1420 source4/torture/gentest.c int i; \ i 1421 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { \ i 1422 source4/torture/gentest.c handles[i] = parm[i].field; \ i 1428 source4/torture/gentest.c int i; \ i 1429 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { \ i 1430 source4/torture/gentest.c parm[i].field = gen_lookup_handle_smb2(i, parm[i].field.data[0]); \ i 1435 source4/torture/gentest.c int i; \ i 1436 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { \ i 1437 source4/torture/gentest.c parm[i].field = gen_lookup_handle_smb(i, parm[i].field); \ i 1525 source4/torture/gentest.c int i; i 1573 source4/torture/gentest.c for (i=0;i<parm[0].all_eas.out.num_eas;i++) { i 1574 source4/torture/gentest.c CHECK_EQUAL(all_eas.out.eas[i].flags); i 1575 source4/torture/gentest.c CHECK_WSTR_EQUAL(all_eas.out.eas[i].name); i 1576 source4/torture/gentest.c CHECK_BLOB_EQUAL(all_eas.out.eas[i].value); i 1635 source4/torture/gentest.c for (i=0;i<parm[0].stream_info.out.num_streams;i++) { i 1636 source4/torture/gentest.c CHECK_EQUAL(stream_info.out.streams[i].size); i 1637 source4/torture/gentest.c CHECK_EQUAL(stream_info.out.streams[i].alloc_size); i 1638 source4/torture/gentest.c CHECK_WSTR_EQUAL(stream_info.out.streams[i].stream_name); i 1709 source4/torture/gentest.c for (i=0;i<parm[0].all_eas.out.num_eas;i++) { i 1710 source4/torture/gentest.c CHECK_EQUAL(all_eas.out.eas[i].flags); i 1711 source4/torture/gentest.c CHECK_WSTR_EQUAL(all_eas.out.eas[i].name); i 1712 source4/torture/gentest.c CHECK_BLOB_EQUAL(all_eas.out.eas[i].value); i 1759 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_open(tree, current_op.mem_ctx, &parm[i])); i 1798 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_open(tree, current_op.mem_ctx, &parm[i])); i 1843 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_open(tree, current_op.mem_ctx, &parm[i])); i 1878 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_close(tree, &parm[i])); i 1897 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_unlink(tree, &parm[i])); i 1913 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_chkpath(tree, &parm[i])); i 1930 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_mkdir(tree, &parm[i])); i 1946 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_rmdir(tree, &parm[i])); i 1965 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_rename(tree, &parm[i])); i 1986 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_rename(tree, &parm[i])); i 2006 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_seek(tree, &parm[i])); i 2034 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_read(tree, &parm[i])); i 2061 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_write(tree, &parm[i])); i 2103 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_lock(tree, &parm[i])); i 2114 source4/torture/gentest.c int i; i 2133 source4/torture/gentest.c i = gen_int_range(0, ARRAY_SIZE(levels)-1); i 2134 source4/torture/gentest.c } while (ignore_pattern(levels[i].name)); i 2136 source4/torture/gentest.c info->generic.level = levels[i].level; i 2218 source4/torture/gentest.c int i; i 2249 source4/torture/gentest.c i = gen_int_range(0, num_levels-1); i 2250 source4/torture/gentest.c } while (ignore_pattern(levels[i].name)); i 2253 source4/torture/gentest.c info->generic.level = levels[i].level; i 2334 source4/torture/gentest.c int i; i 2353 source4/torture/gentest.c i = gen_int_range(0, ARRAY_SIZE(levels)-1); i 2354 source4/torture/gentest.c } while (ignore_pattern(levels[i].name)); i 2356 source4/torture/gentest.c info->generic.level = levels[i].level; i 2372 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_pathinfo(tree, current_op.mem_ctx, &parm[i])); i 2391 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_fileinfo(tree, current_op.mem_ctx, &parm[i])); i 2416 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_setpathinfo(tree, &parm[i])); i 2436 source4/torture/gentest.c GEN_CALL_SMB(smb_raw_setfileinfo(tree, &parm[i])); i 2449 source4/torture/gentest.c int i, j; i 2465 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 2467 source4/torture/gentest.c if (transport == servers[i].smb_tree[j]->session->transport && i 2468 source4/torture/gentest.c tid == servers[i].smb_tree[j]->tid) { i 2469 source4/torture/gentest.c notifies[i][j].notify_count++; i 2470 source4/torture/gentest.c notifies[i][j].status = status; i 2471 source4/torture/gentest.c notifies[i][j].notify = notify; i 2545 source4/torture/gentest.c GEN_CALL_SMB2(smb2_create(tree, current_op.mem_ctx, &parm[i])); i 2580 source4/torture/gentest.c GEN_CALL_SMB2(smb2_close(tree, &parm[i])); i 2617 source4/torture/gentest.c GEN_CALL_SMB2(smb2_read(tree, current_op.mem_ctx, &parm[i])); i 2643 source4/torture/gentest.c GEN_CALL_SMB2(smb2_write(tree, &parm[i])); i 2680 source4/torture/gentest.c GEN_CALL_SMB2(smb2_lock(tree, &parm[i])); i 2700 source4/torture/gentest.c GEN_CALL_SMB2(smb2_flush(tree, &parm[i])); i 2726 source4/torture/gentest.c int i; i 2741 source4/torture/gentest.c i = gen_int_range(0, ARRAY_SIZE(levels)-1); i 2742 source4/torture/gentest.c } while (ignore_pattern(levels[i].name)); i 2744 source4/torture/gentest.c info->generic.level = levels[i].level; i 2761 source4/torture/gentest.c GEN_CALL_SMB2(smb2_getinfo_file(tree, current_op.mem_ctx, &parm[i])); i 2780 source4/torture/gentest.c GEN_CALL_SMB2(smb2_setinfo_file(tree, &parm[i])); i 2790 source4/torture/gentest.c int i; i 2797 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 2800 source4/torture/gentest.c n = smb2_deltree(servers[i].smb2_tree[0], "gentest"); i 2802 source4/torture/gentest.c n = smbcli_deltree(servers[i].smb_tree[0], "gentest"); i 2805 source4/torture/gentest.c printf("Failed to wipe tree on server %d\n", i); i 2809 source4/torture/gentest.c status = smb2_util_mkdir(servers[i].smb2_tree[0], "gentest"); i 2811 source4/torture/gentest.c status = smbcli_mkdir(servers[i].smb_tree[0], "gentest"); i 2814 source4/torture/gentest.c printf("Failed to create gentest on server %d - %s\n", i, nt_errstr(status)); i 2818 source4/torture/gentest.c printf("Deleted %d files on server %d\n", n, i); i 2828 source4/torture/gentest.c int i; i 2837 source4/torture/gentest.c for (i=0;i<options.numops;i++) { i 2838 source4/torture/gentest.c fprintf(f, "%u\n", op_parms[i].seed); i 2894 source4/torture/gentest.c int op, i; i 2910 source4/torture/gentest.c for (i=0;i<ARRAY_SIZE(gen_ops);i++) { i 2911 source4/torture/gentest.c gen_ops[i].count = 0; i 2912 source4/torture/gentest.c gen_ops[i].success_count = 0; i 2959 source4/torture/gentest.c for (i=0;i<ARRAY_SIZE(gen_ops);i++) { i 2961 source4/torture/gentest.c gen_ops[i].name, i 2962 source4/torture/gentest.c gen_ops[i].success_count, i 2963 source4/torture/gentest.c gen_ops[i].count); i 2985 source4/torture/gentest.c int i, max; i 2991 source4/torture/gentest.c for (i=base;i<max; i++) { i 2992 source4/torture/gentest.c op_parms[i].disabled = true; i 2998 source4/torture/gentest.c for (i=base;i<max; i++) { i 2999 source4/torture/gentest.c op_parms[i].disabled = false; i 3130 source4/torture/gentest.c int i, username_count=0; i 3208 source4/torture/gentest.c for (i=0; i<argc; i++) { i 3209 source4/torture/gentest.c if (argv_new[i] == NULL) { i 3210 source4/torture/gentest.c argc_new = i; i 3231 source4/torture/gentest.c for (i=0;i<NSERVERS;i++) { i 3232 source4/torture/gentest.c const char *share = argv[1+i]; i 3233 source4/torture/gentest.c if (!split_unc_name(share, &servers[i].server_name, &servers[i].share_name)) { i 86 source4/torture/ldap/basic.c int i; i 127 source4/torture/ldap/basic.c for (i=0; i<r->num_attributes; i++) { i 129 source4/torture/ldap/basic.c for (j=0; j<r->attributes[i].num_values; j++) { i 130 source4/torture/ldap/basic.c DEBUG(1,("\t%s: %d %.*s\n", r->attributes[i].name, i 131 source4/torture/ldap/basic.c (int)r->attributes[i].values[j].length, i 132 source4/torture/ldap/basic.c (int)r->attributes[i].values[j].length, i 133 source4/torture/ldap/basic.c (char *)r->attributes[i].values[j].data)); i 135 source4/torture/ldap/basic.c strcasecmp("defaultNamingContext",r->attributes[i].name)==0) { i 137 source4/torture/ldap/basic.c (int)r->attributes[i].values[j].length, i 138 source4/torture/ldap/basic.c (char *)r->attributes[i].values[j].data); i 47 source4/torture/ldap/cldap.c int i; i 72 source4/torture/ldap/cldap.c for (i=0;i<256;i++) { i 73 source4/torture/ldap/cldap.c search.in.version = i; i 74 source4/torture/ldap/cldap.c printf("Trying netlogon level %d\n", i); i 80 source4/torture/ldap/cldap.c for (i=0;i<31;i++) { i 81 source4/torture/ldap/cldap.c search.in.version = (1<<i); i 82 source4/torture/ldap/cldap.c printf("Trying netlogon level 0x%x\n", i); i 113 source4/torture/ldap/schema.c int i; i 115 source4/torture/ldap/schema.c for (i=0; ares->controls[i]; i++) { i 116 source4/torture/ldap/schema.c if (strcmp(LDB_CONTROL_PAGED_RESULTS_OID, ares->controls[i]->oid) == 0) { i 117 source4/torture/ldap/schema.c ctrl = talloc_get_type(ares->controls[i]->data, struct ldb_paged_control); i 333 source4/torture/ldap/schema.c uint32_t i; i 357 source4/torture/ldap/schema.c for (i=0; i < ARRAY_SIZE(syntaxes); i++) { i 361 source4/torture/ldap/schema.c if (strcmp(syntaxes[i], a->attributeSyntax_oid) != 0) continue; i 44 source4/torture/ldap/uptodatevector.c uint32_t i; i 80 source4/torture/ldap/uptodatevector.c for (i=0; i < 2; i++) { i 93 source4/torture/ldap/uptodatevector.c description = talloc_asprintf(msg, "torture replUpToDateVector[%u]", i); i 137 source4/torture/ldap/uptodatevector.c torture_comment(torture, "[%u]: uSNChanged[%llu] description[%s] replUpToDateVector[%s]\n", i, i 140 source4/torture/libnet/libnet_BecomeDC.c uint32_t i; i 193 source4/torture/libnet/libnet_BecomeDC.c for (i=0; i < cur->object.attribute_ctr.num_attributes; i++) { i 198 source4/torture/libnet/libnet_BecomeDC.c a = &cur->object.attribute_ctr.attributes[i]; i 209 source4/torture/libnet/libnet_BecomeDC.c if (a->value_ctr.values[i].blob i 210 source4/torture/libnet/libnet_BecomeDC.c && a->value_ctr.values[i].blob->length == 4) { i 211 source4/torture/libnet/libnet_BecomeDC.c val = IVAL(a->value_ctr.values[i].blob->data,0); i 283 source4/torture/libnet/libnet_BecomeDC.c for (i=0; i < objs->num_objects; i++) { i 287 source4/torture/libnet/libnet_BecomeDC.c ldif.msg = objs->objects[i].msg; i 289 source4/torture/libnet/libnet_BecomeDC.c NDR_PRINT_DEBUG(replPropertyMetaDataBlob, objs->objects[i].meta_data); i 449 source4/torture/libnet/libnet_BecomeDC.c uint32_t i; i 524 source4/torture/libnet/libnet_BecomeDC.c for (i=0; i < objs->num_objects; i++) { i 528 source4/torture/libnet/libnet_BecomeDC.c ldif.msg = objs->objects[i].msg; i 530 source4/torture/libnet/libnet_BecomeDC.c NDR_PRINT_DEBUG(replPropertyMetaDataBlob, objs->objects[i].meta_data); i 536 source4/torture/libnet/libnet_BecomeDC.c for (i=0; i < linked_attributes_count; i++) { i 539 source4/torture/libnet/libnet_BecomeDC.c if (!linked_attributes[i].identifier) { i 543 source4/torture/libnet/libnet_BecomeDC.c if (!linked_attributes[i].value.blob) { i 548 source4/torture/libnet/libnet_BecomeDC.c linked_attributes[i].attid); i 555 source4/torture/libnet/libnet_BecomeDC.c NDR_PRINT_DEBUG(drsuapi_DsReplicaLinkedAttribute, &linked_attributes[i]); i 557 source4/torture/libnet/libnet_BecomeDC.c linked_attributes[i].value.blob->data, i 558 source4/torture/libnet/libnet_BecomeDC.c linked_attributes[i].value.blob->length); i 574 source4/torture/libnet/libnet_BecomeDC.c uint32_t i; i 650 source4/torture/libnet/libnet_BecomeDC.c for (i=0; i < msg->num_elements; i++) { i 651 source4/torture/libnet/libnet_BecomeDC.c msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; i 385 source4/torture/libnet/libnet_domain.c int i; i 418 source4/torture/libnet/libnet_domain.c for (i = 0; i < r.out.count; i++) { i 419 source4/torture/libnet/libnet_domain.c d_printf("Name[%d]: %s\n", i, r.out.domains[i].name); i 439 source4/torture/libnet/libnet_domain.c for (i = 0; i < r.out.count; i++) { i 440 source4/torture/libnet/libnet_domain.c d_printf("Name[%d]: %s\n", i, r.out.domains[i].name); i 307 source4/torture/libnet/libnet_group.c int i; i 328 source4/torture/libnet/libnet_group.c for (i = 0; i < req.out.count; i++) { i 330 source4/torture/libnet/libnet_group.c req.out.groups[i].groupname, req.out.groups[i].sid); i 126 source4/torture/libnet/libnet_lookup.c int i; i 156 source4/torture/libnet/libnet_lookup.c for (i = 0; i < lookup->out.num_dcs; i++) { i 157 source4/torture/libnet/libnet_lookup.c printf("\tDC[%d]: name=%s, address=%s\n", i, lookup->out.dcs[i].name, i 158 source4/torture/libnet/libnet_lookup.c lookup->out.dcs[i].address); i 34 source4/torture/libnet/libnet_share.c int i, j; i 56 source4/torture/libnet/libnet_share.c for (i = 0; i < s.out.ctr.ctr0->count; i++) { i 57 source4/torture/libnet/libnet_share.c struct srvsvc_NetShareInfo0 *info = &s.out.ctr.ctr0->array[i]; i 58 source4/torture/libnet/libnet_share.c d_printf("\t[%d] %s\n", i, info->name); i 63 source4/torture/libnet/libnet_share.c for (i = 0; i < s.out.ctr.ctr1->count; i++) { i 64 source4/torture/libnet/libnet_share.c struct srvsvc_NetShareInfo1 *info = &s.out.ctr.ctr1->array[i]; i 68 source4/torture/libnet/libnet_share.c d_printf("\t[%d] %s (%s)\t%s\n", i, info->name, i 74 source4/torture/libnet/libnet_share.c for (i = 0; i < s.out.ctr.ctr2->count; i++) { i 75 source4/torture/libnet/libnet_share.c struct srvsvc_NetShareInfo2 *info = &s.out.ctr.ctr2->array[i]; i 80 source4/torture/libnet/libnet_share.c i, info->name, share_types[j].desc, info->comment, i 88 source4/torture/libnet/libnet_share.c for (i = 0; i < s.out.ctr.ctr501->count; i++) { i 89 source4/torture/libnet/libnet_share.c struct srvsvc_NetShareInfo501 *info = &s.out.ctr.ctr501->array[i]; i 93 source4/torture/libnet/libnet_share.c d_printf("\t[%d] %s\t%s [csc_policy=0x%08x]\n\t %s\n", i, info->name, i 100 source4/torture/libnet/libnet_share.c for (i = 0; i < s.out.ctr.ctr502->count; i++) { i 101 source4/torture/libnet/libnet_share.c struct srvsvc_NetShareInfo502 *info = &s.out.ctr.ctr502->array[i]; i 106 source4/torture/libnet/libnet_share.c i, info->name, share_types[j].desc, info->comment, i 121 source4/torture/libnet/libnet_share.c int i; i 147 source4/torture/libnet/libnet_share.c for (i = 0; i < ARRAY_SIZE(levels); i++) { i 148 source4/torture/libnet/libnet_share.c share.in.level = levels[i]; i 174 source4/torture/libnet/libnet_share.c struct srvsvc_NetShareInfo2 i; i 176 source4/torture/libnet/libnet_share.c i.name = share; i 177 source4/torture/libnet/libnet_share.c i.type = STYPE_DISKTREE; i 178 source4/torture/libnet/libnet_share.c i.path = "C:\\WINDOWS\\TEMP"; i 179 source4/torture/libnet/libnet_share.c i.max_users = 5; i 180 source4/torture/libnet/libnet_share.c i.comment = "Comment to the test share"; i 181 source4/torture/libnet/libnet_share.c i.password = NULL; i 182 source4/torture/libnet/libnet_share.c i.permissions = 0x0; i 184 source4/torture/libnet/libnet_share.c info.info2 = &i; i 352 source4/torture/libnet/libnet_user.c int i, testfld; i 356 source4/torture/libnet/libnet_user.c for (i = 0; i < num_changes && i < FIELDS_NUM; i++) { i 441 source4/torture/libnet/libnet_user.c printf(((i < num_changes - 1) ? "%s," : "%s"), fldname); i 689 source4/torture/libnet/libnet_user.c int i; i 711 source4/torture/libnet/libnet_user.c for (i = 0; i < req.out.count; i++) { i 713 source4/torture/libnet/libnet_user.c req.out.users[i].username, req.out.users[i].sid); i 98 source4/torture/libnet/userman.c int i; i 111 source4/torture/libnet/userman.c for (i = 0; i < num_changes && i < FIELDS_NUM - 1; i++) { i 204 source4/torture/libnet/userman.c torture_comment(tctx, ((i < num_changes - 1) ? "%s," : "%s"), fldname); i 236 source4/torture/libnet/userman.c !strequal(i->fld.string, mod->in.change.fld)) { \ i 238 source4/torture/libnet/userman.c printf("received: '%s'\n", i->fld.string); \ i 246 source4/torture/libnet/userman.c nttime_to_timeval(&t, i->fld); \ i 260 source4/torture/libnet/userman.c (i->fld != mod->in.change.fld)) { \ i 262 source4/torture/libnet/userman.c printf("received: '%04x'\n", i->fld); \ i 275 source4/torture/libnet/userman.c struct samr_UserInfo21 *i; i 287 source4/torture/libnet/userman.c i = &info.out.info.info21; i 412 source4/torture/libnet/userman.c int i; i 438 source4/torture/libnet/userman.c for (i = 1; i < FIELDS_NUM; i++) { i 441 source4/torture/libnet/userman.c if (!test_usermod(torture, p, mem_ctx, &h, i, &m, &name)) { i 24 source4/torture/libnet/usertest.h i--; \ i 35 source4/torture/local/dbspeed.c const char *fmt2, int i) i 39 source4/torture/local/dbspeed.c key.dptr = (uint8_t *)talloc_asprintf(tdbw, fmt1, i); i 41 source4/torture/local/dbspeed.c data.dptr = (uint8_t *)talloc_asprintf(tdbw, fmt2, i+10000); i 59 source4/torture/local/dbspeed.c int i, count; i 76 source4/torture/local/dbspeed.c for (i=0;i<torture_entries;i++) { i 79 source4/torture/local/dbspeed.c "UID %u", i)) { i 80 source4/torture/local/dbspeed.c torture_result(torture, TORTURE_FAIL, "Failed to add SID %d\n", i); i 85 source4/torture/local/dbspeed.c "S-1-5-21-53173311-3623041448-2049097239-%u", i)) { i 86 source4/torture/local/dbspeed.c torture_result(torture, TORTURE_FAIL, "Failed to add UID %d\n", i); i 97 source4/torture/local/dbspeed.c i = random() % torture_entries; i 98 source4/torture/local/dbspeed.c key.dptr = (uint8_t *)talloc_asprintf(tmp_ctx, "S-1-5-21-53173311-3623041448-2049097239-%u", i); i 103 source4/torture/local/dbspeed.c torture_result(torture, TORTURE_FAIL, "Failed to fetch SID %d\n", i); i 107 source4/torture/local/dbspeed.c key.dptr = (uint8_t *)talloc_asprintf(tmp_ctx, "UID %u", i); i 112 source4/torture/local/dbspeed.c torture_result(torture, TORTURE_FAIL, "Failed to fetch UID %d\n", i); i 168 source4/torture/local/dbspeed.c int i, count; i 195 source4/torture/local/dbspeed.c for (i=0;i<torture_entries;i++) { i 196 source4/torture/local/dbspeed.c if (!ldb_add_record(ldb, i)) { i 197 source4/torture/local/dbspeed.c torture_result(torture, TORTURE_FAIL, "Failed to add SID %d\n", i); i 215 source4/torture/local/dbspeed.c i = random() % torture_entries; i 216 source4/torture/local/dbspeed.c dn = ldb_dn_new_fmt(tmp_ctx, ldb, "SID=S-1-5-21-53173311-3623041448-2049097239-%u", i); i 218 source4/torture/local/dbspeed.c torture_fail(torture, talloc_asprintf(torture, "Failed to find SID %d", i)); i 222 source4/torture/local/dbspeed.c if (ldb_search(ldb, tmp_ctx, &res, NULL, LDB_SCOPE_SUBTREE, NULL, "(UID=%u)", i) != LDB_SUCCESS || res->count != 1) { i 223 source4/torture/local/dbspeed.c torture_fail(torture, talloc_asprintf(torture, "Failed to find UID %d", i)); i 65 source4/torture/local/local.c int i; i 80 source4/torture/local/local.c for (i = 0; suite_generators[i]; i++) i 82 source4/torture/local/local.c suite_generators[i](talloc_autofree_context())); i 388 source4/torture/locktest.c int i; i 390 source4/torture/locktest.c for (i=0; i<n; i++) { i 391 source4/torture/locktest.c if (i && i % 100 == 0) { i 392 source4/torture/locktest.c printf("%u\n", i); i 395 source4/torture/locktest.c if (recorded[i].needed && i 396 source4/torture/locktest.c !test_one(cli, fnum, &recorded[i])) return i; i 415 source4/torture/locktest.c int n, i, n1, skip, r1, r2; i 483 source4/torture/locktest.c for (i=0;i<n-skip;i+=skip) { i 485 source4/torture/locktest.c printf("excluding %d-%d\n", i, i+skip-1); i 486 source4/torture/locktest.c for (j=i;j<i+skip;j++) { i 495 source4/torture/locktest.c for (j=i;j<i+skip;j++) { i 499 source4/torture/locktest.c if (i+(skip-1) < m) { i 500 source4/torture/locktest.c memmove(&recorded[i], &recorded[i+skip], i 501 source4/torture/locktest.c (m-(i+skip-1))*sizeof(recorded[0])); i 504 source4/torture/locktest.c i--; i 527 source4/torture/locktest.c for (i=0;i<n;i++) { i 529 source4/torture/locktest.c recorded[i].lock_op, i 530 source4/torture/locktest.c recorded[i].lock_type, i 531 source4/torture/locktest.c recorded[i].conn, i 532 source4/torture/locktest.c recorded[i].f, i 533 source4/torture/locktest.c (double)recorded[i].start, i 534 source4/torture/locktest.c (double)recorded[i].len, i 535 source4/torture/locktest.c recorded[i].needed); i 561 source4/torture/locktest.c int argc_new, i; i 618 source4/torture/locktest.c for (i=0; i<argc; i++) { i 619 source4/torture/locktest.c if (argv_new[i] == NULL) { i 620 source4/torture/locktest.c argc_new = i; i 342 source4/torture/locktest2.c int i; i 344 source4/torture/locktest2.c for (i=0; i<n; i++) { i 345 source4/torture/locktest2.c if (i && i % 100 == 0) { i 346 source4/torture/locktest2.c printf("%u\n", i); i 349 source4/torture/locktest2.c if (recorded[i].needed && i 350 source4/torture/locktest2.c !test_one(cli, nfs, fnum, &recorded[i])) return i; i 373 source4/torture/locktest2.c int n, i, n1; i 411 source4/torture/locktest2.c for (i=0;i<n-1;i++) { i 413 source4/torture/locktest2.c recorded[i].needed = false; i 420 source4/torture/locktest2.c recorded[i].needed = true; i 422 source4/torture/locktest2.c if (i < m) { i 423 source4/torture/locktest2.c memmove(&recorded[i], &recorded[i+1], i 424 source4/torture/locktest2.c (m-i)*sizeof(recorded[0])); i 427 source4/torture/locktest2.c i--; i 444 source4/torture/locktest2.c for (i=0;i<n;i++) { i 446 source4/torture/locktest2.c recorded[i].r1, i 447 source4/torture/locktest2.c recorded[i].r2, i 448 source4/torture/locktest2.c recorded[i].conn, i 449 source4/torture/locktest2.c recorded[i].fstype, i 450 source4/torture/locktest2.c recorded[i].f, i 451 source4/torture/locktest2.c recorded[i].start, i 452 source4/torture/locktest2.c recorded[i].len, i 453 source4/torture/locktest2.c recorded[i].needed); i 224 source4/torture/masktest.c int l1, l2, i, l; i 253 source4/torture/masktest.c for (i=0;i<l1;i++) { i 254 source4/torture/masktest.c mask[i+l] = maskchars[random() % mc_len]; i 258 source4/torture/masktest.c for (i=0;i<l2;i++) { i 259 source4/torture/masktest.c file[i+l] = filechars[random() % fc_len]; i 306 source4/torture/masktest.c int argc_new, i; i 345 source4/torture/masktest.c for (i=0; i<argc; i++) { i 346 source4/torture/masktest.c if (argv_new[i] == NULL) { i 347 source4/torture/masktest.c argc_new = i; i 60 source4/torture/nbench/nbench.c int i; i 103 source4/torture/nbench/nbench.c i = str_list_length(params); i 105 source4/torture/nbench/nbench.c if (i > 0 && isdigit(params[0][0])) { i 113 source4/torture/nbench/nbench.c i--; i 118 source4/torture/nbench/nbench.c if (i < 2 || params[0][0] == '#') continue; i 125 source4/torture/nbench/nbench.c if (strncmp(params[i-1], "NT_STATUS_", 10) != 0 && i 126 source4/torture/nbench/nbench.c strncmp(params[i-1], "0x", 2) != 0) { i 133 source4/torture/nbench/nbench.c if (strncmp(params[i-1], "0x", 2) == 0) { i 134 source4/torture/nbench/nbench.c status = NT_STATUS(strtoul(params[i-1], NULL, 16)); i 136 source4/torture/nbench/nbench.c status = nt_status_string_to_code(params[i-1]); i 224 source4/torture/nbench/nbio.c int i; i 226 source4/torture/nbench/nbio.c for (i=0;i<nprocs;i++) { i 227 source4/torture/nbench/nbio.c total += children[i].bytes - children[i].warmup_bytes; i 234 source4/torture/nbench/nbio.c int i; i 236 source4/torture/nbench/nbio.c for (i=0;i<nprocs;i++) { i 237 source4/torture/nbench/nbio.c if (children[i].max_latency > max_latency) { i 238 source4/torture/nbench/nbio.c max_latency = children[i].max_latency; i 239 source4/torture/nbench/nbio.c children[i].max_latency = 0; i 253 source4/torture/nbench/nbio.c int i; i 261 source4/torture/nbench/nbio.c for (i=0;i<nprocs;i++) { i 262 source4/torture/nbench/nbio.c if (children[i].connected) { i 265 source4/torture/nbench/nbio.c if (children[i].bytes == 0) { i 268 source4/torture/nbench/nbio.c lines += children[i].line; i 276 source4/torture/nbench/nbio.c for (i=0;i<nprocs;i++) { i 277 source4/torture/nbench/nbio.c children[i].warmup_bytes = children[i].bytes; i 284 source4/torture/nbench/nbio.c for (i=0;i<nprocs;i++) { i 285 source4/torture/nbench/nbio.c children[i].done = 1; i 546 source4/torture/nbench/nbio.c int i; i 550 source4/torture/nbench/nbio.c i = find_handle(handle, NULL); i 559 source4/torture/nbench/nbio.c io.writex.in.file.fnum = i; i 587 source4/torture/nbench/nbio.c int i; i 591 source4/torture/nbench/nbio.c i = find_handle(handle, NULL); i 601 source4/torture/nbench/nbio.c io.write.in.file.fnum = i; i 628 source4/torture/nbench/nbio.c int i; i 633 source4/torture/nbench/nbio.c i = find_handle(handle, &f); i 640 source4/torture/nbench/nbio.c io.lockx.in.file.fnum = i; i 673 source4/torture/nbench/nbio.c int i; i 678 source4/torture/nbench/nbio.c i = find_handle(handle, &f); i 685 source4/torture/nbench/nbio.c io.lockx.in.file.fnum = i; i 712 source4/torture/nbench/nbio.c int i; i 716 source4/torture/nbench/nbio.c i = find_handle(handle, NULL); i 724 source4/torture/nbench/nbio.c io.readx.in.file.fnum = i; i 755 source4/torture/nbench/nbio.c int i; i 757 source4/torture/nbench/nbio.c i = find_handle(handle, NULL); i 760 source4/torture/nbench/nbio.c io.close.in.file.fnum = i; i 848 source4/torture/nbench/nbio.c int i; i 850 source4/torture/nbench/nbio.c i = find_handle(fnum, NULL); i 855 source4/torture/nbench/nbio.c io.generic.in.file.fnum = i; i 868 source4/torture/nbench/nbio.c int i; i 877 source4/torture/nbench/nbio.c i = find_handle(fnum, NULL); i 880 source4/torture/nbench/nbio.c io.generic.in.file.fnum = i; i 950 source4/torture/nbench/nbio.c int i; i 951 source4/torture/nbench/nbio.c i = find_handle(fnum, NULL); i 954 source4/torture/nbench/nbio.c io.flush.in.file.fnum = i; i 226 source4/torture/nbt/winsreplication.c int i; i 233 source4/torture/nbt/winsreplication.c for (i=0;i<name->num_addresses;i++) { i 235 source4/torture/nbt/winsreplication.c name->addresses[i].address, name->addresses[i].owner); i 246 source4/torture/nbt/winsreplication.c int i, j; i 294 source4/torture/nbt/winsreplication.c for (i=0;i<pull_table.out.num_partners;i++) { i 295 source4/torture/nbt/winsreplication.c struct wrepl_wins_owner *partner = &pull_table.out.partners[i]; i 549 source4/torture/nbt/winsreplication.c uint32_t i; i 592 source4/torture/nbt/winsreplication.c for (i=0; i < pull_table.out.num_partners; i++) { i 593 source4/torture/nbt/winsreplication.c if (strcmp(TEST_OWNER_A_ADDRESS,pull_table.out.partners[i].address)==0) { i 594 source4/torture/nbt/winsreplication.c ctx->a.max_version = pull_table.out.partners[i].max_version; i 595 source4/torture/nbt/winsreplication.c ctx->a.min_version = pull_table.out.partners[i].min_version; i 597 source4/torture/nbt/winsreplication.c if (strcmp(TEST_OWNER_B_ADDRESS,pull_table.out.partners[i].address)==0) { i 598 source4/torture/nbt/winsreplication.c ctx->b.max_version = pull_table.out.partners[i].max_version; i 599 source4/torture/nbt/winsreplication.c ctx->b.min_version = pull_table.out.partners[i].min_version; i 601 source4/torture/nbt/winsreplication.c if (strcmp(TEST_OWNER_X_ADDRESS,pull_table.out.partners[i].address)==0) { i 602 source4/torture/nbt/winsreplication.c ctx->x.max_version = pull_table.out.partners[i].max_version; i 603 source4/torture/nbt/winsreplication.c ctx->x.min_version = pull_table.out.partners[i].min_version; i 605 source4/torture/nbt/winsreplication.c if (strcmp(address,pull_table.out.partners[i].address)==0) { i 606 source4/torture/nbt/winsreplication.c ctx->c.max_version = pull_table.out.partners[i].max_version; i 607 source4/torture/nbt/winsreplication.c ctx->c.min_version = pull_table.out.partners[i].min_version; i 621 source4/torture/nbt/winsreplication.c for (i = 0; i < iface_count(ifaces); i++) { i 622 source4/torture/nbt/winsreplication.c if (strcmp(ctx->myaddr->addr, iface_n_ip(ifaces, i)) == 0) continue; i 623 source4/torture/nbt/winsreplication.c ctx->myaddr2 = socket_address_from_strings(tctx, ctx->nbtsock->sock->backend_name, iface_n_ip(ifaces, i), 0); i 683 source4/torture/nbt/winsreplication.c for (i=0; i < ctx->addresses_all_num; i++) { i 684 source4/torture/nbt/winsreplication.c ctx->addresses_all[i].owner = ctx->b.address; i 685 source4/torture/nbt/winsreplication.c ctx->addresses_all[i].ip = talloc_strdup(ctx->addresses_all, iface_n_ip(ifaces, i)); i 686 source4/torture/nbt/winsreplication.c if (!ctx->addresses_all[i].ip) return NULL; i 834 source4/torture/nbt/winsreplication.c uint32_t i, j; i 837 source4/torture/nbt/winsreplication.c for (i = 0; i < num_ips2; i++) { i 839 source4/torture/nbt/winsreplication.c if (strcmp(ips2[i].ip,ips1[j].ip) == 0) { i 868 source4/torture/nbt/winsreplication.c for (i = 0; i < names[0].num_addresses; i++) { i 869 source4/torture/nbt/winsreplication.c const char *addr = names[0].addresses[i].address; i 870 source4/torture/nbt/winsreplication.c const char *owner = names[0].addresses[i].owner; i 913 source4/torture/nbt/winsreplication.c uint32_t i, j; i 920 source4/torture/nbt/winsreplication.c for (i = 0; i < num_ips1; i++) { i 921 source4/torture/nbt/winsreplication.c if (owner1 != &ctx->c && strcmp(ips1[i].owner,owner2->address) == 0) { i 926 source4/torture/nbt/winsreplication.c if (strcmp(ips1[i].ip,ips2[j].ip) == 0) { i 944 source4/torture/nbt/winsreplication.c for (i = 0; i < pull_names.out.num_names; i++) { i 945 source4/torture/nbt/winsreplication.c if (names[i].name.type != name2->name->type) continue; i 946 source4/torture/nbt/winsreplication.c if (!names[i].name.name) continue; i 947 source4/torture/nbt/winsreplication.c if (strcmp(names[i].name.name, name2->name->name) != 0) continue; i 948 source4/torture/nbt/winsreplication.c if (names[i].name.scope) continue; i 950 source4/torture/nbt/winsreplication.c name = &names[i]; i 973 source4/torture/nbt/winsreplication.c for (i = 0; i < name->num_addresses; i++) { i 974 source4/torture/nbt/winsreplication.c const char *addr = name->addresses[i].address; i 975 source4/torture/nbt/winsreplication.c const char *owner = name->addresses[i].owner; i 1018 source4/torture/nbt/winsreplication.c uint32_t i,j; i 1129 source4/torture/nbt/winsreplication.c for(i=0; ret && i < ARRAY_SIZE(records); i++) { i 1134 source4/torture/nbt/winsreplication.c if (i > 0) { i 1136 source4/torture/nbt/winsreplication.c wrepl_name_type_string(records[i-1].type), i 1137 source4/torture/nbt/winsreplication.c wrepl_name_state_string(records[i-1].state), i 1138 source4/torture/nbt/winsreplication.c (records[i-1].is_static?",static":""), i 1139 source4/torture/nbt/winsreplication.c wrepl_name_type_string(records[i].type), i 1140 source4/torture/nbt/winsreplication.c wrepl_name_state_string(records[i].state), i 1141 source4/torture/nbt/winsreplication.c (records[i].is_static?",static":""), i 1142 source4/torture/nbt/winsreplication.c (records[i-1].ips==records[i].ips?"same":"different"), i 1147 source4/torture/nbt/winsreplication.c wins_name_cur->flags = WREPL_NAME_FLAGS(records[i].type, i 1148 source4/torture/nbt/winsreplication.c records[i].state, i 1149 source4/torture/nbt/winsreplication.c records[i].node, i 1150 source4/torture/nbt/winsreplication.c records[i].is_static); i 1153 source4/torture/nbt/winsreplication.c wins_name_cur->addresses.addresses.num_ips = records[i].num_ips; i 1154 source4/torture/nbt/winsreplication.c wins_name_cur->addresses.addresses.ips = discard_const(records[i].ips); i 1156 source4/torture/nbt/winsreplication.c wins_name_cur->addresses.ip = records[i].ips[0].ip; i 1161 source4/torture/nbt/winsreplication.c if (records[i].state == WREPL_STATE_RELEASED) { i 1169 source4/torture/nbt/winsreplication.c if (!ret && i == 0) ret = true; i 1172 source4/torture/nbt/winsreplication.c torture_comment(tctx, "conflict handled wrong or record[%u]: %s\n", i, __location__); i 1188 source4/torture/nbt/winsreplication.c uint32_t i; i 4780 source4/torture/nbt/winsreplication.c for(i=0; ret && i < ARRAY_SIZE(records); i++) { i 4782 source4/torture/nbt/winsreplication.c if (!records[i].extra && !records[i].cleanup) { i 4784 source4/torture/nbt/winsreplication.c if (records[i].r2.apply_expected && records[i].r1.ips==records[i].r2.ips) { i 4786 source4/torture/nbt/winsreplication.c __location__, i, records[i].line); i 4788 source4/torture/nbt/winsreplication.c } else if (!records[i].r2.apply_expected && records[i].r1.ips!=records[i].r2.ips) { i 4790 source4/torture/nbt/winsreplication.c __location__, i, records[i].line); i 4795 source4/torture/nbt/winsreplication.c if (!records[i].cleanup) { i 4799 source4/torture/nbt/winsreplication.c if (records[i].r2.sgroup_merge) { i 4801 source4/torture/nbt/winsreplication.c } else if (records[i].r2.apply_expected) { i 4807 source4/torture/nbt/winsreplication.c if (!records[i].r1.ips && !records[i].r2.ips) { i 4809 source4/torture/nbt/winsreplication.c } else if (records[i].r1.ips==records[i].r2.ips) { i 4816 source4/torture/nbt/winsreplication.c wrepl_name_type_string(records[i].r1.type), i 4817 source4/torture/nbt/winsreplication.c wrepl_name_state_string(records[i].r1.state), i 4818 source4/torture/nbt/winsreplication.c (records[i].r1.is_static?",static":""), i 4819 source4/torture/nbt/winsreplication.c wrepl_name_type_string(records[i].r2.type), i 4820 source4/torture/nbt/winsreplication.c wrepl_name_state_string(records[i].r2.state), i 4821 source4/torture/nbt/winsreplication.c (records[i].r2.is_static?",static":""), i 4822 source4/torture/nbt/winsreplication.c (records[i].comment?records[i].comment:ips), i 4829 source4/torture/nbt/winsreplication.c wins_name_r1->name = &records[i].name; i 4830 source4/torture/nbt/winsreplication.c wins_name_r1->flags = WREPL_NAME_FLAGS(records[i].r1.type, i 4831 source4/torture/nbt/winsreplication.c records[i].r1.state, i 4832 source4/torture/nbt/winsreplication.c records[i].r1.node, i 4833 source4/torture/nbt/winsreplication.c records[i].r1.is_static); i 4834 source4/torture/nbt/winsreplication.c wins_name_r1->id = ++records[i].r1.owner->max_version; i 4836 source4/torture/nbt/winsreplication.c wins_name_r1->addresses.addresses.num_ips = records[i].r1.num_ips; i 4837 source4/torture/nbt/winsreplication.c wins_name_r1->addresses.addresses.ips = discard_const(records[i].r1.ips); i 4839 source4/torture/nbt/winsreplication.c wins_name_r1->addresses.ip = records[i].r1.ips[0].ip; i 4844 source4/torture/nbt/winsreplication.c ret &= test_wrepl_update_one(tctx, ctx, records[i].r1.owner, wins_name_r1); i 4845 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, records[i].r1.owner, i 4846 source4/torture/nbt/winsreplication.c wins_name_r1, records[i].r1.apply_expected); i 4851 source4/torture/nbt/winsreplication.c wins_name_r2->name = &records[i].name; i 4852 source4/torture/nbt/winsreplication.c wins_name_r2->flags = WREPL_NAME_FLAGS(records[i].r2.type, i 4853 source4/torture/nbt/winsreplication.c records[i].r2.state, i 4854 source4/torture/nbt/winsreplication.c records[i].r2.node, i 4855 source4/torture/nbt/winsreplication.c records[i].r2.is_static); i 4856 source4/torture/nbt/winsreplication.c wins_name_r2->id = ++records[i].r2.owner->max_version; i 4858 source4/torture/nbt/winsreplication.c wins_name_r2->addresses.addresses.num_ips = records[i].r2.num_ips; i 4859 source4/torture/nbt/winsreplication.c wins_name_r2->addresses.addresses.ips = discard_const(records[i].r2.ips); i 4861 source4/torture/nbt/winsreplication.c wins_name_r2->addresses.ip = records[i].r2.ips[0].ip; i 4866 source4/torture/nbt/winsreplication.c ret &= test_wrepl_update_one(tctx, ctx, records[i].r2.owner, wins_name_r2); i 4867 source4/torture/nbt/winsreplication.c if (records[i].r1.state == WREPL_STATE_RELEASED) { i 4868 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, records[i].r1.owner, i 4870 source4/torture/nbt/winsreplication.c } else if (records[i].r2.sgroup_merge) { i 4871 source4/torture/nbt/winsreplication.c ret &= test_wrepl_sgroup_merged(tctx, ctx, records[i].r2.merge_owner, i 4872 source4/torture/nbt/winsreplication.c records[i].r1.owner, i 4873 source4/torture/nbt/winsreplication.c records[i].r1.num_ips, records[i].r1.ips, i 4874 source4/torture/nbt/winsreplication.c records[i].r2.owner, i 4875 source4/torture/nbt/winsreplication.c records[i].r2.num_ips, records[i].r2.ips, i 4877 source4/torture/nbt/winsreplication.c } else if (records[i].r1.owner != records[i].r2.owner) { i 4879 source4/torture/nbt/winsreplication.c _expected = (records[i].r1.apply_expected && !records[i].r2.apply_expected); i 4880 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, records[i].r1.owner, i 4883 source4/torture/nbt/winsreplication.c if (records[i].r2.state == WREPL_STATE_RELEASED) { i 4884 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, records[i].r2.owner, i 4886 source4/torture/nbt/winsreplication.c } else if (!records[i].r2.sgroup_merge) { i 4887 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, records[i].r2.owner, i 4888 source4/torture/nbt/winsreplication.c wins_name_r2, records[i].r2.apply_expected); i 4891 source4/torture/nbt/winsreplication.c if (records[i].r2.sgroup_cleanup) { i 4893 source4/torture/nbt/winsreplication.c torture_comment(tctx, "failed before sgroup_cleanup record[%u]: %s\n", i, records[i].line); i 4898 source4/torture/nbt/winsreplication.c wins_name_r1->name = &records[i].name; i 4902 source4/torture/nbt/winsreplication.c wins_name_r1->id = ++records[i].r1.owner->max_version; i 4906 source4/torture/nbt/winsreplication.c ret &= test_wrepl_update_one(tctx, ctx, records[i].r1.owner, wins_name_r1); i 4909 source4/torture/nbt/winsreplication.c if (records[i].r2.sgroup_merge && records[i].r2.num_ips) { i 4911 source4/torture/nbt/winsreplication.c records[i].r2.owner, i 4912 source4/torture/nbt/winsreplication.c records[i].r2.num_ips, records[i].r2.ips, i 4913 source4/torture/nbt/winsreplication.c records[i].r1.owner, i 4919 source4/torture/nbt/winsreplication.c wins_name_r2->name = &records[i].name; i 4923 source4/torture/nbt/winsreplication.c wins_name_r2->id = ++records[i].r2.owner->max_version; i 4927 source4/torture/nbt/winsreplication.c ret &= test_wrepl_update_one(tctx, ctx, records[i].r2.owner, wins_name_r2); i 4930 source4/torture/nbt/winsreplication.c wins_name_r2->name = &records[i].name; i 4934 source4/torture/nbt/winsreplication.c wins_name_r2->id = ++records[i].r2.owner->max_version; i 4938 source4/torture/nbt/winsreplication.c ret &= test_wrepl_update_one(tctx, ctx, records[i].r2.owner, wins_name_r2); i 4939 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, records[i].r2.owner, wins_name_r2, true); i 4942 source4/torture/nbt/winsreplication.c wins_name_r2->name = &records[i].name; i 4946 source4/torture/nbt/winsreplication.c wins_name_r2->id = ++records[i].r2.owner->max_version; i 4950 source4/torture/nbt/winsreplication.c ret &= test_wrepl_update_one(tctx, ctx, records[i].r2.owner, wins_name_r2); i 4951 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, records[i].r2.owner, wins_name_r2, true); i 4954 source4/torture/nbt/winsreplication.c torture_comment(tctx, "failed in sgroup_cleanup record[%u]: %s\n", i, records[i].line); i 4960 source4/torture/nbt/winsreplication.c if (!ret && i == 0) ret = true; i 4963 source4/torture/nbt/winsreplication.c torture_comment(tctx, "conflict handled wrong or record[%u]: %s\n", i, records[i].line); i 4982 source4/torture/nbt/winsreplication.c uint32_t i; i 6527 source4/torture/nbt/winsreplication.c for(i=0; ret && i < ARRAY_SIZE(records); i++) { i 6528 source4/torture/nbt/winsreplication.c torture_comment(tctx, "%s => %s\n", nbt_name_string(ctx, &records[i].name), i 6529 source4/torture/nbt/winsreplication.c (records[i].replica.apply_expected?"REPLACE":"NOT REPLACE")); i 6534 source4/torture/nbt/winsreplication.c name_register->in.name = records[i].name; i 6537 source4/torture/nbt/winsreplication.c name_register->in.address = records[i].wins.ips[0].ip; i 6538 source4/torture/nbt/winsreplication.c name_register->in.nb_flags = records[i].wins.nb_flags; i 6541 source4/torture/nbt/winsreplication.c name_register->in.multi_homed = records[i].wins.mhomed; i 6558 source4/torture/nbt/winsreplication.c CHECK_VALUE(tctx, name_register->out.name.type, records[i].name.type); i 6559 source4/torture/nbt/winsreplication.c CHECK_VALUE_STRING(tctx, name_register->out.name.name, records[i].name.name); i 6560 source4/torture/nbt/winsreplication.c CHECK_VALUE_STRING(tctx, name_register->out.name.scope, records[i].name.scope); i 6561 source4/torture/nbt/winsreplication.c CHECK_VALUE_STRING(tctx, name_register->out.reply_addr, records[i].wins.ips[0].ip); i 6564 source4/torture/nbt/winsreplication.c release->in.name = records[i].name; i 6567 source4/torture/nbt/winsreplication.c release->in.address = records[i].wins.ips[0].ip; i 6568 source4/torture/nbt/winsreplication.c release->in.nb_flags = records[i].wins.nb_flags; i 6588 source4/torture/nbt/winsreplication.c wins_name->name = &records[i].name; i 6589 source4/torture/nbt/winsreplication.c wins_name->flags = WREPL_NAME_FLAGS(records[i].replica.type, i 6590 source4/torture/nbt/winsreplication.c records[i].replica.state, i 6591 source4/torture/nbt/winsreplication.c records[i].replica.node, i 6592 source4/torture/nbt/winsreplication.c records[i].replica.is_static); i 6595 source4/torture/nbt/winsreplication.c wins_name->addresses.addresses.num_ips = records[i].replica.num_ips; i 6596 source4/torture/nbt/winsreplication.c wins_name->addresses.addresses.ips = discard_const(records[i].replica.ips); i 6598 source4/torture/nbt/winsreplication.c wins_name->addresses.ip = records[i].replica.ips[0].ip; i 6604 source4/torture/nbt/winsreplication.c records[i].replica.apply_expected); i 6606 source4/torture/nbt/winsreplication.c if (records[i].replica.apply_expected) { i 6607 source4/torture/nbt/winsreplication.c wins_name->name = &records[i].name; i 6618 source4/torture/nbt/winsreplication.c release->in.name = records[i].name; i 6621 source4/torture/nbt/winsreplication.c release->in.address = records[i].wins.ips[0].ip; i 6622 source4/torture/nbt/winsreplication.c release->in.nb_flags = records[i].wins.nb_flags; i 6640 source4/torture/nbt/winsreplication.c torture_comment(tctx, "conflict handled wrong or record[%u]: %s\n", i, records[i].line); i 6699 source4/torture/nbt/winsreplication.c uint32_t i; i 9167 source4/torture/nbt/winsreplication.c for(i=0; ret && i < ARRAY_SIZE(records); i++) { i 9169 source4/torture/nbt/winsreplication.c struct test_conflict_owned_active_vs_replica_struct record = records[i]; i 9173 source4/torture/nbt/winsreplication.c if (records[i].wins.mhomed || records[i].name.type == 0x1C) { i 9174 source4/torture/nbt/winsreplication.c count = records[i].wins.num_ips; i 9177 source4/torture/nbt/winsreplication.c if (records[i].section) { i 9178 source4/torture/nbt/winsreplication.c torture_comment(tctx, "%s\n", records[i].section); i 9181 source4/torture/nbt/winsreplication.c if (records[i].skip) { i 9182 source4/torture/nbt/winsreplication.c torture_comment(tctx, "%s => SKIPPED\n", nbt_name_string(ctx, &records[i].name)); i 9186 source4/torture/nbt/winsreplication.c if (records[i].replica.mhomed_merge) { i 9188 source4/torture/nbt/winsreplication.c } else if (records[i].replica.sgroup_merge) { i 9190 source4/torture/nbt/winsreplication.c } else if (records[i].replica.apply_expected) { i 9197 source4/torture/nbt/winsreplication.c nbt_name_string(ctx, &records[i].name), i 9198 source4/torture/nbt/winsreplication.c (records[i].comment?": ":""), i 9199 source4/torture/nbt/winsreplication.c (records[i].comment?records[i].comment:""), i 9203 source4/torture/nbt/winsreplication.c ZERO_STRUCT(records[i].defend); i 9204 source4/torture/nbt/winsreplication.c records[i].defend.timeout = 10; i 9205 source4/torture/nbt/winsreplication.c records[i].defend.positive = true; i 9208 source4/torture/nbt/winsreplication.c &records[i]); i 9212 source4/torture/nbt/winsreplication.c &records[i]); i 9221 source4/torture/nbt/winsreplication.c name_register->in.name = records[i].name; i 9224 source4/torture/nbt/winsreplication.c name_register->in.address = records[i].wins.ips[j].ip; i 9225 source4/torture/nbt/winsreplication.c name_register->in.nb_flags = records[i].wins.nb_flags; i 9228 source4/torture/nbt/winsreplication.c name_register->in.multi_homed = records[i].wins.mhomed; i 9243 source4/torture/nbt/winsreplication.c if (records[i].wins.mhomed && j > 0) { i 9244 source4/torture/nbt/winsreplication.c end = timeval_current_ofs(records[i].defend.timeout,0); i 9245 source4/torture/nbt/winsreplication.c records[i].defend.ret = true; i 9246 source4/torture/nbt/winsreplication.c while (records[i].defend.timeout > 0) { i 9250 source4/torture/nbt/winsreplication.c ret &= records[i].defend.ret; i 9265 source4/torture/nbt/winsreplication.c CHECK_VALUE(tctx, name_register->out.name.type, records[i].name.type); i 9266 source4/torture/nbt/winsreplication.c CHECK_VALUE_STRING(tctx, name_register->out.name.name, records[i].name.name); i 9267 source4/torture/nbt/winsreplication.c CHECK_VALUE_STRING(tctx, name_register->out.name.scope, records[i].name.scope); i 9268 source4/torture/nbt/winsreplication.c CHECK_VALUE_STRING(tctx, name_register->out.reply_addr, records[i].wins.ips[j].ip); i 9272 source4/torture/nbt/winsreplication.c records[i].defend = record.defend; i 9275 source4/torture/nbt/winsreplication.c &records[i]); i 9279 source4/torture/nbt/winsreplication.c &records[i]); i 9285 source4/torture/nbt/winsreplication.c wins_name->name = &records[i].name; i 9286 source4/torture/nbt/winsreplication.c wins_name->flags = WREPL_NAME_FLAGS(records[i].replica.type, i 9287 source4/torture/nbt/winsreplication.c records[i].replica.state, i 9288 source4/torture/nbt/winsreplication.c records[i].replica.node, i 9289 source4/torture/nbt/winsreplication.c records[i].replica.is_static); i 9292 source4/torture/nbt/winsreplication.c wins_name->addresses.addresses.num_ips = records[i].replica.num_ips; i 9293 source4/torture/nbt/winsreplication.c wins_name->addresses.addresses.ips = discard_const(records[i].replica.ips); i 9295 source4/torture/nbt/winsreplication.c wins_name->addresses.ip = records[i].replica.ips[0].ip; i 9305 source4/torture/nbt/winsreplication.c end = timeval_current_ofs(records[i].defend.timeout,0); i 9306 source4/torture/nbt/winsreplication.c records[i].defend.ret = true; i 9307 source4/torture/nbt/winsreplication.c while (records[i].defend.timeout > 0) { i 9311 source4/torture/nbt/winsreplication.c ret &= records[i].defend.ret; i 9313 source4/torture/nbt/winsreplication.c if (records[i].defend.late_release) { i 9314 source4/torture/nbt/winsreplication.c records[i].defend = record.defend; i 9315 source4/torture/nbt/winsreplication.c records[i].defend.expect_release = true; i 9320 source4/torture/nbt/winsreplication.c end = timeval_current_ofs(records[i].defend.timeout,0); i 9321 source4/torture/nbt/winsreplication.c records[i].defend.ret = true; i 9322 source4/torture/nbt/winsreplication.c while (records[i].defend.timeout > 0) { i 9326 source4/torture/nbt/winsreplication.c ret &= records[i].defend.ret; i 9329 source4/torture/nbt/winsreplication.c if (records[i].replica.mhomed_merge) { i 9331 source4/torture/nbt/winsreplication.c records[i].wins.num_ips, records[i].wins.ips, i 9333 source4/torture/nbt/winsreplication.c records[i].replica.num_ips, records[i].replica.ips, i 9335 source4/torture/nbt/winsreplication.c } else if (records[i].replica.sgroup_merge) { i 9338 source4/torture/nbt/winsreplication.c records[i].wins.num_ips, records[i].wins.ips, i 9340 source4/torture/nbt/winsreplication.c records[i].replica.num_ips, records[i].replica.ips, i 9344 source4/torture/nbt/winsreplication.c records[i].replica.apply_expected); i 9347 source4/torture/nbt/winsreplication.c if (records[i].replica.apply_expected || i 9348 source4/torture/nbt/winsreplication.c records[i].replica.mhomed_merge) { i 9349 source4/torture/nbt/winsreplication.c wins_name->name = &records[i].name; i 9363 source4/torture/nbt/winsreplication.c if (ctx->myaddr2 && strcmp(records[i].wins.ips[j].ip, ctx->myaddr2->addr) == 0) { i 9367 source4/torture/nbt/winsreplication.c release->in.name = records[i].name; i 9370 source4/torture/nbt/winsreplication.c release->in.address = records[i].wins.ips[j].ip; i 9371 source4/torture/nbt/winsreplication.c release->in.nb_flags = records[i].wins.nb_flags; i 9389 source4/torture/nbt/winsreplication.c if (records[i].replica.sgroup_merge) { i 9391 source4/torture/nbt/winsreplication.c wins_name->name = &records[i].name; i 9402 source4/torture/nbt/winsreplication.c wins_name->name = &records[i].name; i 9414 source4/torture/nbt/winsreplication.c wins_name->name = &records[i].name; i 9427 source4/torture/nbt/winsreplication.c torture_comment(tctx, "conflict handled wrong or record[%u]: %s\n", i, records[i].line); i 9488 source4/torture/nbt/winsreplication.c uint32_t i, num_ips; i 9514 source4/torture/nbt/winsreplication.c for (i=0; i < num_ips; i++) { i 9516 source4/torture/nbt/winsreplication.c &rep_packet->answers[0].rdata.netbios.addresses[i]; i 9518 source4/torture/nbt/winsreplication.c addr->ipaddr = ips[i].ip; i 302 source4/torture/ndr/lsa.c int i; i 305 source4/torture/ndr/lsa.c for (i = 0; i < 100; i++) { i 306 source4/torture/ndr/lsa.c torture_assert_str_equal(tctx, r->in.names[i].string, "Users", "names"); i 254 source4/torture/rap/rap.c int i; i 291 source4/torture/rap/rap.c for (i=0; i<r->out.count; i++) { i 295 source4/torture/rap/rap.c (uint8_t *)r->out.info[i].info0.name, 13)); i 299 source4/torture/rap/rap.c (uint8_t *)r->out.info[i].info1.name, 13)); i 301 source4/torture/rap/rap.c (uint8_t *)&r->out.info[i].info1.pad, 1)); i 303 source4/torture/rap/rap.c NDR_SCALARS, &r->out.info[i].info1.type)); i 306 source4/torture/rap/rap.c &r->out.info[i].info1.comment)); i 322 source4/torture/rap/rap.c int i; i 330 source4/torture/rap/rap.c for (i=0; i<r.out.count; i++) { i 331 source4/torture/rap/rap.c printf("%s %d %s\n", r.out.info[i].info1.name, i 332 source4/torture/rap/rap.c r.out.info[i].info1.type, i 333 source4/torture/rap/rap.c r.out.info[i].info1.comment); i 346 source4/torture/rap/rap.c int i; i 387 source4/torture/rap/rap.c for (i=0; i<r->out.count; i++) { i 391 source4/torture/rap/rap.c (uint8_t *)r->out.info[i].info0.name, 16)); i 395 source4/torture/rap/rap.c (uint8_t *)r->out.info[i].info1.name, 16)); i 397 source4/torture/rap/rap.c &r->out.info[i].info1.version_major, 1)); i 399 source4/torture/rap/rap.c &r->out.info[i].info1.version_minor, 1)); i 401 source4/torture/rap/rap.c NDR_SCALARS, &r->out.info[i].info1.servertype)); i 404 source4/torture/rap/rap.c &r->out.info[i].info1.comment)); i 419 source4/torture/rap/rap.c int i; i 430 source4/torture/rap/rap.c for (i=0; i<r.out.count; i++) { i 433 source4/torture/rap/rap.c printf("%s\n", r.out.info[i].info0.name); i 436 source4/torture/rap/rap.c printf("%s %x %s\n", r.out.info[i].info1.name, i 437 source4/torture/rap/rap.c r.out.info[i].info1.servertype, i 438 source4/torture/rap/rap.c r.out.info[i].info1.comment); i 718 source4/torture/raw/acls.c int fnum = -1, i; i 799 source4/torture/raw/acls.c for (i=0;i<ARRAY_SIZE(file_mappings);i++) { i 812 source4/torture/raw/acls.c file_mappings[i].gen_bits); i 817 source4/torture/raw/acls.c file_mappings[i].gen_bits, i 833 source4/torture/raw/acls.c file_mappings[i].specific_bits, i 852 source4/torture/raw/acls.c expected_mask | file_mappings[i].specific_bits); i 860 source4/torture/raw/acls.c file_mappings[i].gen_bits); i 865 source4/torture/raw/acls.c file_mappings[i].gen_bits, i 881 source4/torture/raw/acls.c file_mappings[i].specific_bits, i 900 source4/torture/raw/acls.c expected_mask_anon | file_mappings[i].specific_bits); i 964 source4/torture/raw/acls.c for (i=0;i<ARRAY_SIZE(dir_mappings);i++) { i 977 source4/torture/raw/acls.c file_mappings[i].gen_bits); i 982 source4/torture/raw/acls.c dir_mappings[i].gen_bits, i 998 source4/torture/raw/acls.c dir_mappings[i].specific_bits, i 1017 source4/torture/raw/acls.c expected_mask | dir_mappings[i].specific_bits); i 1025 source4/torture/raw/acls.c file_mappings[i].gen_bits); i 1030 source4/torture/raw/acls.c file_mappings[i].gen_bits, i 1046 source4/torture/raw/acls.c file_mappings[i].specific_bits, i 1065 source4/torture/raw/acls.c expected_mask_anon | dir_mappings[i].specific_bits); i 1093 source4/torture/raw/acls.c int fnum = -1, i; i 1171 source4/torture/raw/acls.c for (i=0;i<16;i++) { i 1172 source4/torture/raw/acls.c uint32_t bit = (1<<i); i 1218 source4/torture/raw/acls.c int fnum=0, fnum2, i; i 1379 source4/torture/raw/acls.c for (i=0;i<ARRAY_SIZE(test_flags);i++) { i 1385 source4/torture/raw/acls.c test_flags[i].parent_flags, i 1411 source4/torture/raw/acls.c if (!(test_flags[i].parent_flags & SEC_ACE_FLAG_OBJECT_INHERIT)) { i 1415 source4/torture/raw/acls.c printf("at %d - got:\n", i); i 1426 source4/torture/raw/acls.c printf("Bad sd in child file at %d\n", i); i 1433 source4/torture/raw/acls.c test_flags[i].file_flags) { i 1436 source4/torture/raw/acls.c test_flags[i].file_flags, i 1437 source4/torture/raw/acls.c test_flags[i].parent_flags, i 1438 source4/torture/raw/acls.c i); i 1456 source4/torture/raw/acls.c if (!(test_flags[i].parent_flags & SEC_ACE_FLAG_CONTAINER_INHERIT) && i 1457 source4/torture/raw/acls.c (!(test_flags[i].parent_flags & SEC_ACE_FLAG_OBJECT_INHERIT) || i 1458 source4/torture/raw/acls.c (test_flags[i].parent_flags & SEC_ACE_FLAG_NO_PROPAGATE_INHERIT))) { i 1460 source4/torture/raw/acls.c printf("Expected default sd for dir at %d:\n", i); i 1468 source4/torture/raw/acls.c if ((test_flags[i].parent_flags & SEC_ACE_FLAG_CONTAINER_INHERIT) && i 1469 source4/torture/raw/acls.c (test_flags[i].parent_flags & SEC_ACE_FLAG_NO_PROPAGATE_INHERIT)) { i 1475 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].flags != test_flags[i].dir_flags) { i 1477 source4/torture/raw/acls.c i, test_flags[i].parent_flags); i 1482 source4/torture/raw/acls.c } else if (test_flags[i].parent_flags & SEC_ACE_FLAG_CONTAINER_INHERIT) { i 1493 source4/torture/raw/acls.c (test_flags[i].dir_flags | SEC_ACE_FLAG_INHERIT_ONLY)) { i 1495 source4/torture/raw/acls.c i, test_flags[i].parent_flags); i 1506 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].flags != test_flags[i].dir_flags) { i 1508 source4/torture/raw/acls.c i, test_flags[i].parent_flags); i 1820 source4/torture/raw/acls.c int i = 0; i 1876 source4/torture/raw/acls.c for (i=0; i <= 32; i++) { i 1877 source4/torture/raw/acls.c desired_64 = ((uint64_t)1) << i; i 277 source4/torture/raw/chkpath.c uint8_t i; i 283 source4/torture/raw/chkpath.c for (i=0x01; i <= 0x7F; i++) { i 290 source4/torture/raw/chkpath.c BASEDIR, i, i); i 299 source4/torture/raw/chkpath.c switch (i) { i 308 source4/torture/raw/chkpath.c if (i == '/' && i 318 source4/torture/raw/chkpath.c if (i <= 0x1F) { i 327 source4/torture/raw/chkpath.c i, isprint(i)?(char)i:' ', i 328 source4/torture/raw/chkpath.c isprint(i)?"":"(not printable)", i 57 source4/torture/raw/composite.c int i; i 82 source4/torture/raw/composite.c for (i=0;i<num_ops;i++) { i 83 source4/torture/raw/composite.c c[i] = smb_composite_loadfile_send(cli->tree, &io2); i 84 source4/torture/raw/composite.c c[i]->async.fn = loadfile_complete; i 85 source4/torture/raw/composite.c c[i]->async.private_data = count; i 98 source4/torture/raw/composite.c for (i=0;i<num_ops;i++) { i 99 source4/torture/raw/composite.c status = smb_composite_loadfile_recv(c[i], tctx); i 101 source4/torture/raw/composite.c printf("(%s) loadfile[%d] failed - %s\n", __location__, i, nt_errstr(status)); i 133 source4/torture/raw/composite.c int i; i 176 source4/torture/raw/composite.c for (i=0; i<torture_numops; i++) { i 177 source4/torture/raw/composite.c c[i] = smb_composite_fetchfile_send(&io2, event_ctx); i 178 source4/torture/raw/composite.c c[i]->async.fn = loadfile_complete; i 179 source4/torture/raw/composite.c c[i]->async.private_data = count; i 193 source4/torture/raw/composite.c for (i=0;i<torture_numops;i++) { i 194 source4/torture/raw/composite.c status = smb_composite_fetchfile_recv(c[i], tctx); i 196 source4/torture/raw/composite.c printf("(%s) loadfile[%d] failed - %s\n", __location__, i, i 239 source4/torture/raw/composite.c int i; i 245 source4/torture/raw/composite.c for (i = 0; i < num_ops; i++) { i 246 source4/torture/raw/composite.c io1.in.fname = talloc_asprintf(io_orig, BASEDIR "\\test%d.txt", i); i 256 source4/torture/raw/composite.c io_orig[i] = talloc (io_orig, struct smb_composite_appendacl); i 257 source4/torture/raw/composite.c io_orig[i]->in.fname = talloc_steal(io_orig[i], io1.in.fname); i 258 source4/torture/raw/composite.c io_orig[i]->in.sd = security_descriptor_initialise(io_orig[i]); i 259 source4/torture/raw/composite.c status = smb_composite_appendacl(cli->tree, io_orig[i], io_orig[i]); i 292 source4/torture/raw/composite.c for (i=0; i < num_ops; i++) { i 293 source4/torture/raw/composite.c io[i] = talloc (io, struct smb_composite_appendacl); i 294 source4/torture/raw/composite.c io[i]->in.sd = test_sd; i 295 source4/torture/raw/composite.c io[i]->in.fname = talloc_asprintf(io[i], BASEDIR "\\test%d.txt", i); i 297 source4/torture/raw/composite.c c[i] = smb_composite_appendacl_send(cli->tree, io[i]); i 298 source4/torture/raw/composite.c c[i]->async.fn = loadfile_complete; i 299 source4/torture/raw/composite.c c[i]->async.private_data = count; i 313 source4/torture/raw/composite.c for (i=0; i < num_ops; i++) { i 314 source4/torture/raw/composite.c status = smb_composite_appendacl_recv(c[i], io[i]); i 316 source4/torture/raw/composite.c printf("(%s) appendacl[%d] failed - %s\n", __location__, i, nt_errstr(status)); i 320 source4/torture/raw/composite.c security_descriptor_dacl_add(io_orig[i]->out.sd, ace); i 321 source4/torture/raw/composite.c if (!security_acl_equal(io_orig[i]->out.sd->dacl, io[i]->out.sd->dacl)) { i 322 source4/torture/raw/composite.c printf("(%s) appendacl[%d] failed - needed acl isn't set\n", __location__, i); i 343 source4/torture/raw/composite.c int i; i 366 source4/torture/raw/composite.c for (i=0; i<torture_numops; i++) { i 367 source4/torture/raw/composite.c c[i] = smb_composite_fsinfo_send(cli->tree, &io1, lp_resolve_context(tctx->lp_ctx)); i 368 source4/torture/raw/composite.c c[i]->async.fn = loadfile_complete; i 369 source4/torture/raw/composite.c c[i]->async.private_data = count; i 383 source4/torture/raw/composite.c for (i=0;i<torture_numops;i++) { i 384 source4/torture/raw/composite.c status = smb_composite_fsinfo_recv(c[i], tctx); i 386 source4/torture/raw/composite.c printf("(%s) fsinfo[%d] failed - %s\n", __location__, i, nt_errstr(status)); i 400 source4/torture/raw/composite.c printf("[%d] GUID: %s\n", i, guid); i 84 source4/torture/raw/context.c int i; i 232 source4/torture/raw/context.c for (i=0; i <ARRAY_SIZE(sessions); i++) { i 233 source4/torture/raw/context.c setups[i].in.sesskey = cli->transport->negotiate.sesskey; i 234 source4/torture/raw/context.c setups[i].in.capabilities = cli->transport->negotiate.capabilities; /* ignored in secondary session setup, except by our libs, which care about the extended security bit */ i 235 source4/torture/raw/context.c setups[i].in.workgroup = lp_workgroup(tctx->lp_ctx); i 237 source4/torture/raw/context.c setups[i].in.credentials = cmdline_credentials; i 238 source4/torture/raw/context.c setups[i].in.gensec_settings = gensec_settings; i 240 source4/torture/raw/context.c sessions[i] = smbcli_session_init(cli->transport, tctx, false, options); i 241 source4/torture/raw/context.c composite_contexts[i] = smb_composite_sesssetup_send(sessions[i], &setups[i]); i 248 source4/torture/raw/context.c for (i=0; i< ARRAY_SIZE(sessions); i++) { i 249 source4/torture/raw/context.c status = smb_composite_sesssetup_recv(composite_contexts[i]); i 251 source4/torture/raw/context.c sessions[i]->vuid = setups[i].out.vuid; i 252 source4/torture/raw/context.c printf("VUID: %d\n", sessions[i]->vuid); i 253 source4/torture/raw/context.c status = smb_raw_ulogoff(sessions[i]); i 153 source4/torture/raw/eas.c int i, high, low, maxeasize; i 164 source4/torture/raw/eas.c i = eastart; i 170 source4/torture/raw/eas.c printf ("Testing EA size: %d\n", i); i 172 source4/torture/raw/eas.c setfile.ea_set.in.eas->value.length = i; i 180 source4/torture/raw/eas.c eaname, i, high, low); i 182 source4/torture/raw/eas.c low = i; i 194 source4/torture/raw/eas.c i += (high - low + 1) / 2; i 199 source4/torture/raw/eas.c eaname, i, high, low, i 202 source4/torture/raw/eas.c high = i; i 208 source4/torture/raw/eas.c i -= (high - low + 1) / 2; i 240 source4/torture/raw/eas.c int i, j, k, last, total; i 310 source4/torture/raw/eas.c for (i = 0, k = 0; i < eablob.length / 4; i++, k+=4) { i 317 source4/torture/raw/eas.c i = eablob.length % 4; i 318 source4/torture/raw/eas.c if (i-- > 0) { i 320 source4/torture/raw/eas.c if (i-- > 0) { i 322 source4/torture/raw/eas.c if (i-- > 0) { i 334 source4/torture/raw/eas.c for (i = 0; i < maxeanames; i++) { i 338 source4/torture/raw/eas.c eaname = talloc_asprintf(tctx, "MAX%d", i); i 351 source4/torture/raw/eas.c if (i == maxeanames) { i 137 source4/torture/raw/ioctl.c for (i=0;i<100;i++) { i 138 source4/torture/raw/ioctl.c nt.ntioctl.in.function = FSCTL_FILESYSTEM + (i<<2); i 142 source4/torture/raw/ioctl.c i, nt_errstr(status)); i 1403 source4/torture/raw/lock.c int fnum, i; i 1430 source4/torture/raw/lock.c for (i = 0; i 1431 source4/torture/raw/lock.c i < sizeof(zero_byte_tests) / sizeof(struct double_lock_test); i 1432 source4/torture/raw/lock.c i++) { i 1434 source4/torture/raw/lock.c zero_byte_tests[i].lock1.pid, i 1435 source4/torture/raw/lock.c zero_byte_tests[i].lock1.offset, i 1436 source4/torture/raw/lock.c zero_byte_tests[i].lock1.count, i 1437 source4/torture/raw/lock.c zero_byte_tests[i].lock2.pid, i 1438 source4/torture/raw/lock.c zero_byte_tests[i].lock2.offset, i 1439 source4/torture/raw/lock.c zero_byte_tests[i].lock2.count, i 1440 source4/torture/raw/lock.c nt_errstr(zero_byte_tests[i].exp_status)); i 1446 source4/torture/raw/lock.c io.lockx.in.locks = &zero_byte_tests[i].lock1; i 1450 source4/torture/raw/lock.c io.lockx.in.locks = &zero_byte_tests[i].lock2; i 1453 source4/torture/raw/lock.c if (NT_STATUS_EQUAL(zero_byte_tests[i].exp_status, i 1463 source4/torture/raw/lock.c zero_byte_tests[i].exp_status); i 1475 source4/torture/raw/lock.c io.lockx.in.locks = &zero_byte_tests[i].lock1; i 285 source4/torture/raw/lockbench.c int i; i 286 source4/torture/raw/lockbench.c for (i=0;i<nprocs;i++) { i 287 source4/torture/raw/lockbench.c printf("%5u ", (unsigned)(state[i].count - state[i].lastcount)); i 288 source4/torture/raw/lockbench.c state[i].lastcount = state[i].count; i 296 source4/torture/raw/lockbench.c for (i=0;i<nprocs;i++) { i 300 source4/torture/raw/lockbench.c if (!state[i].tree) { i 307 source4/torture/raw/lockbench.c req = smb_raw_echo_send(state[i].tree->session->transport, &p); i 308 source4/torture/raw/lockbench.c req->async.private_data = &state[i]; i 320 source4/torture/raw/lockbench.c int i; i 335 source4/torture/raw/lockbench.c for (i=0;i<nprocs;i++) { i 336 source4/torture/raw/lockbench.c state[i].tctx = torture; i 337 source4/torture/raw/lockbench.c state[i].mem_ctx = talloc_new(state); i 338 source4/torture/raw/lockbench.c state[i].client_num = i; i 339 source4/torture/raw/lockbench.c state[i].ev = torture->ev; i 340 source4/torture/raw/lockbench.c if (!torture_open_connection_ev(&cli, i, torture, torture->ev)) { i 344 source4/torture/raw/lockbench.c state[i].tree = cli->tree; i 345 source4/torture/raw/lockbench.c state[i].dest_host = talloc_strdup(state[i].mem_ctx, i 347 source4/torture/raw/lockbench.c state[i].dest_ports = talloc_array(state[i].mem_ctx, i 349 source4/torture/raw/lockbench.c state[i].dest_ports[0] = talloc_asprintf(state[i].dest_ports, i 352 source4/torture/raw/lockbench.c state[i].dest_ports[1] = NULL; i 353 source4/torture/raw/lockbench.c state[i].called_name = talloc_strdup(state[i].mem_ctx, i 355 source4/torture/raw/lockbench.c state[i].service_type = talloc_strdup(state[i].mem_ctx, i 359 source4/torture/raw/lockbench.c num_connected = i; i 365 source4/torture/raw/lockbench.c for (i=0;i<nprocs;i++) { i 366 source4/torture/raw/lockbench.c state[i].fnum = smbcli_open(state[i].tree, i 369 source4/torture/raw/lockbench.c if (state[i].fnum == -1) { i 370 source4/torture/raw/lockbench.c printf("Failed to open %s on connection %d\n", FNAME, i); i 374 source4/torture/raw/lockbench.c state[i].stage = LOCK_INITIAL; i 375 source4/torture/raw/lockbench.c lock_send(&state[i]); i 396 source4/torture/raw/lockbench.c for (i=0;i<nprocs;i++) { i 397 source4/torture/raw/lockbench.c printf("[%d] %u ops\n", i, state[i].count); i 398 source4/torture/raw/lockbench.c if (state[i].count < minops) minops = state[i].count; i 405 source4/torture/raw/lockbench.c for (i=0;i<nprocs;i++) { i 406 source4/torture/raw/lockbench.c talloc_free(state[i].req); i 407 source4/torture/raw/lockbench.c smb_raw_exit(state[i].tree->session); i 74 source4/torture/raw/lookuprate.c unsigned i; i 91 source4/torture/raw/lookuprate.c for (i = 0; i < count; ++i) { i 240 source4/torture/raw/lookuprate.c int i; i 249 source4/torture/raw/lookuprate.c for (i = 0; i < ARRAY_SIZE(records); ++i) { i 251 source4/torture/raw/lookuprate.c records[i].dirent_count); i 254 source4/torture/raw/lookuprate.c records[i].dirent_count); i 261 source4/torture/raw/lookuprate.c MISSINGNAME, &records[i].querypath_persec); i 269 source4/torture/raw/lookuprate.c MISSINGNAME, &records[i].findfirst_persec); i 277 source4/torture/raw/lookuprate.c records[i].dirent_count, i 278 source4/torture/raw/lookuprate.c records[i].querypath_persec, i 279 source4/torture/raw/lookuprate.c records[i].findfirst_persec); i 290 source4/torture/raw/lookuprate.c for (i = 0; i < ARRAY_SIZE(records); ++i) { i 292 source4/torture/raw/lookuprate.c records[i].querypath_persec, i 296 source4/torture/raw/lookuprate.c records[i].dirent_count, FUZZ_PERCENT); i 301 source4/torture/raw/lookuprate.c records[i].findfirst_persec, i 305 source4/torture/raw/lookuprate.c records[i].dirent_count, FUZZ_PERCENT); i 66 source4/torture/raw/notify.c int i, count, fnum, fnum2; i 156 source4/torture/raw/notify.c for (i=0;i<count;i++) { i 157 source4/torture/raw/notify.c char *fname = talloc_asprintf(cli, BASEDIR "\\test%d.txt", i); i 194 source4/torture/raw/notify.c for (i=1;i<count;i++) { i 195 source4/torture/raw/notify.c CHECK_VAL(notify.nttrans.out.changes[i].action, NOTIFY_ACTION_ADDED); i 231 source4/torture/raw/notify.c for (i=0;i<notify.nttrans.out.num_changes;i++) { i 232 source4/torture/raw/notify.c CHECK_VAL(notify.nttrans.out.changes[i].action, NOTIFY_ACTION_REMOVED); i 239 source4/torture/raw/notify.c for (i=0;i<notify.nttrans.out.num_changes;i++) { i 240 source4/torture/raw/notify.c CHECK_VAL(notify.nttrans.out.changes[i].action, NOTIFY_ACTION_REMOVED); i 275 source4/torture/raw/notify.c int i; i 277 source4/torture/raw/notify.c for (i=0; i<3; i++) { i 278 source4/torture/raw/notify.c if (actions[i].action == action) { i 279 source4/torture/raw/notify.c if ((actions[i].name.s == NULL) i 280 source4/torture/raw/notify.c || (strcmp(actions[i].name.s, name) != 0) i 281 source4/torture/raw/notify.c || (wire_bad_flags(&actions[i].name, STR_UNICODE, i 284 source4/torture/raw/notify.c actions[i].name.s, name); i 555 source4/torture/raw/notify.c int i; i 588 source4/torture/raw/notify.c do { for (mask=i=0;i<32;i++) { \ i 595 source4/torture/raw/notify.c notify.nttrans.in.completion_filter = (1<<i); \ i 632 source4/torture/raw/notify.c mask |= (1<<i); \ i 1193 source4/torture/raw/notify.c int i; i 1217 source4/torture/raw/notify.c for (i=0;i<ARRAY_SIZE(dirs);i++) { i 1218 source4/torture/raw/notify.c io.ntcreatex.in.fname = dirs[i].path; i 1221 source4/torture/raw/notify.c dirs[i].fnum = io.ntcreatex.out.file.fnum; i 1223 source4/torture/raw/notify.c notify.nttrans.in.completion_filter = dirs[i].filter; i 1224 source4/torture/raw/notify.c notify.nttrans.in.file.fnum = dirs[i].fnum; i 1225 source4/torture/raw/notify.c notify.nttrans.in.recursive = dirs[i].recursive; i 1233 source4/torture/raw/notify.c for (i=0;i<ARRAY_SIZE(dirs);i++) { i 1234 source4/torture/raw/notify.c char *path = talloc_asprintf(mem_ctx, "%s\\test.dir", dirs[i].path); i 1245 source4/torture/raw/notify.c for (i=0;i<ARRAY_SIZE(dirs);i++) { i 1246 source4/torture/raw/notify.c notify.nttrans.in.file.fnum = dirs[i].fnum; i 1251 source4/torture/raw/notify.c dirs[i].counted += notify.nttrans.out.num_changes; i 1256 source4/torture/raw/notify.c for (i=0;i<ARRAY_SIZE(dirs);i++) { i 1257 source4/torture/raw/notify.c if (dirs[i].counted != dirs[i].expected) { i 1265 source4/torture/raw/notify.c for (i=0;i<ARRAY_SIZE(dirs);i++) { i 1266 source4/torture/raw/notify.c if (dirs[i].counted != dirs[i].expected) { i 1268 source4/torture/raw/notify.c i, dirs[i].expected, dirs[i].counted, dirs[i].path); i 1276 source4/torture/raw/notify.c for (i=ARRAY_SIZE(dirs)-1;i>=0;i--) { i 1277 source4/torture/raw/notify.c smbcli_close(cli->tree, dirs[i].fnum); i 1278 source4/torture/raw/notify.c smbcli_rmdir(cli->tree, dirs[i].path); i 1299 source4/torture/raw/notify.c int i; i 1339 source4/torture/raw/notify.c for (i=0;i<count;i++) { i 1340 source4/torture/raw/notify.c char *fname = talloc_asprintf(cli, BASEDIR "\\test%d.txt", i); i 1377 source4/torture/raw/notify.c int i; i 78 source4/torture/raw/offline.c static char *filename(TALLOC_CTX *ctx, int i) i 80 source4/torture/raw/offline.c char *s = talloc_asprintf(ctx, BASEDIR "\\file%u.dat", i); i 92 source4/torture/raw/offline.c int i; i 109 source4/torture/raw/offline.c for (i=0;i<FILE_SIZE;i++) { i 110 source4/torture/raw/offline.c if (state->loadfile->out.data[i] != 1+(state->fnumber % 255)) { i 113 source4/torture/raw/offline.c state->loadfile->out.data[i], i 338 source4/torture/raw/offline.c int i; i 340 source4/torture/raw/offline.c for (i=0;i<numstates;i++) { i 341 source4/torture/raw/offline.c total += state[i].count - state[i].lastcount; i 342 source4/torture/raw/offline.c if (timeval_elapsed(&state[i].tv_start) > latencies[state[i].op]) { i 343 source4/torture/raw/offline.c latencies[state[i].op] = timeval_elapsed(&state[i].tv_start); i 345 source4/torture/raw/offline.c state[i].lastcount = state[i].count; i 346 source4/torture/raw/offline.c total_online += state[i].online_count; i 347 source4/torture/raw/offline.c total_offline += state[i].offline_count; i 362 source4/torture/raw/offline.c for (i=0;i<OP_ENDOFLIST;i++) { i 363 source4/torture/raw/offline.c if (latencies[i] > worst_latencies[i]) { i 364 source4/torture/raw/offline.c worst_latencies[i] = latencies[i]; i 366 source4/torture/raw/offline.c latencies[i] = 0; i 371 source4/torture/raw/offline.c for (i=0;i<numstates;i++) { i 375 source4/torture/raw/offline.c if (!state[i].tree) { i 382 source4/torture/raw/offline.c req = smb_raw_echo_send(state[i].tree->session->transport, &p); i 383 source4/torture/raw/offline.c req->async.private_data = &state[i]; i 395 source4/torture/raw/offline.c int i; i 409 source4/torture/raw/offline.c for (i=0;i<nconnections;i++) { i 410 source4/torture/raw/offline.c state[i].tctx = torture; i 411 source4/torture/raw/offline.c state[i].mem_ctx = talloc_new(state); i 412 source4/torture/raw/offline.c state[i].ev = torture->ev; i 413 source4/torture/raw/offline.c if (!torture_open_connection_ev(&cli, i, torture, torture->ev)) { i 416 source4/torture/raw/offline.c state[i].tree = cli->tree; i 417 source4/torture/raw/offline.c state[i].client = i; i 419 source4/torture/raw/offline.c state[i].tree->session->transport->options.request_timeout = 200; i 423 source4/torture/raw/offline.c for (i=nconnections;i<numstates;i++) { i 424 source4/torture/raw/offline.c state[i].tctx = torture; i 425 source4/torture/raw/offline.c state[i].mem_ctx = talloc_new(state); i 426 source4/torture/raw/offline.c state[i].ev = torture->ev; i 427 source4/torture/raw/offline.c state[i].tree = state[i % nconnections].tree; i 428 source4/torture/raw/offline.c state[i].client = i; i 431 source4/torture/raw/offline.c num_connected = i; i 439 source4/torture/raw/offline.c for (i=0;i<torture_numops;i++) { i 441 source4/torture/raw/offline.c char *fname = filename(mem_ctx, i); i 445 source4/torture/raw/offline.c memset(buf, 1+(i % 255), sizeof(buf)); i 449 source4/torture/raw/offline.c printf("Failed to open %s on connection %d\n", fname, i); i 468 source4/torture/raw/offline.c for (i=0;i<numstates;i++) { i 469 source4/torture/raw/offline.c state[i].tv_start = timeval_current(); i 470 source4/torture/raw/offline.c test_offline(&state[i]); i 491 source4/torture/raw/offline.c for (i=0;i<numstates;i++) { i 492 source4/torture/raw/offline.c while (state[i].loadfile || i 493 source4/torture/raw/offline.c state[i].savefile || i 494 source4/torture/raw/offline.c state[i].req) { i 277 source4/torture/raw/open.c int i; i 312 source4/torture/raw/open.c for (i=0; i<ARRAY_SIZE(open_funcs); i++) { i 313 source4/torture/raw/open.c if (open_funcs[i].with_file) { i 322 source4/torture/raw/open.c io.openx.in.open_func = open_funcs[i].open_func; i 324 source4/torture/raw/open.c if (!NT_STATUS_EQUAL(status, open_funcs[i].correct_status)) { i 326 source4/torture/raw/open.c __location__, nt_errstr(status), nt_errstr(open_funcs[i].correct_status), i 327 source4/torture/raw/open.c i, (int)open_funcs[i].with_file, (int)open_funcs[i].open_func); i 333 source4/torture/raw/open.c if (open_funcs[i].with_file) { i 508 source4/torture/raw/open.c int i; i 561 source4/torture/raw/open.c for (i=0; i<ARRAY_SIZE(open_funcs); i++) { i 563 source4/torture/raw/open.c if (open_funcs[i].with_file) { i 568 source4/torture/raw/open.c io.t2open.in.open_func = open_funcs[i].open_func; i 579 source4/torture/raw/open.c if (!NT_STATUS_EQUAL(status, open_funcs[i].correct_status)) { i 581 source4/torture/raw/open.c __location__, nt_errstr(status), nt_errstr(open_funcs[i].correct_status), i 582 source4/torture/raw/open.c i, (int)open_funcs[i].with_file, (int)open_funcs[i].open_func); i 672 source4/torture/raw/open.c int i; i 711 source4/torture/raw/open.c for (i=0; i<ARRAY_SIZE(open_funcs); i++) { i 712 source4/torture/raw/open.c if (open_funcs[i].with_file) { i 721 source4/torture/raw/open.c io.ntcreatex.in.open_disposition = open_funcs[i].open_disp; i 723 source4/torture/raw/open.c if (!NT_STATUS_EQUAL(status, open_funcs[i].correct_status)) { i 725 source4/torture/raw/open.c __location__, nt_errstr(status), nt_errstr(open_funcs[i].correct_status), i 726 source4/torture/raw/open.c i, (int)open_funcs[i].with_file, (int)open_funcs[i].open_disp); i 729 source4/torture/raw/open.c if (NT_STATUS_IS_OK(status) || open_funcs[i].with_file) { i 845 source4/torture/raw/open.c int i; i 888 source4/torture/raw/open.c for (i=0; i<ARRAY_SIZE(open_funcs); i++) { i 889 source4/torture/raw/open.c if (open_funcs[i].with_file) { i 898 source4/torture/raw/open.c io.ntcreatex.in.open_disposition = open_funcs[i].open_disp; i 900 source4/torture/raw/open.c if (!NT_STATUS_EQUAL(status, open_funcs[i].correct_status)) { i 902 source4/torture/raw/open.c __location__, nt_errstr(status), nt_errstr(open_funcs[i].correct_status), i 903 source4/torture/raw/open.c i, (int)open_funcs[i].with_file, (int)open_funcs[i].open_disp); i 906 source4/torture/raw/open.c if (NT_STATUS_IS_OK(status) || open_funcs[i].with_file) { i 979 source4/torture/raw/open.c for (i=0; i < 32; i++) { i 980 source4/torture/raw/open.c uint32_t create_option = (1 << i) & NTCREATEX_OPTIONS_MUST_IGNORE_MASK; i 1017 source4/torture/raw/open.c for (i=0; i < 32; i++) { i 1018 source4/torture/raw/open.c uint32_t create_option = 1<<i; i 1032 source4/torture/raw/open.c not_a_directory_mask |= 1<<i; i 1034 source4/torture/raw/open.c unexpected_mask |= 1<<i; i 1486 source4/torture/raw/open.c int i, num_files = 3; i 1505 source4/torture/raw/open.c for (i=0; i<num_files; i++) { i 1506 source4/torture/raw/open.c if (!torture_open_connection_share(mem_ctx, &(clients[i]), i 1508 source4/torture/raw/open.c DEBUG(0, ("Could not open %d'th connection\n", i)); i 1511 source4/torture/raw/open.c clients[i]->tree->session->transport->options.request_timeout = 60; i 1535 source4/torture/raw/open.c for (i=0; i<num_files; i++) { i 1536 source4/torture/raw/open.c ios[i] = io; i 1537 source4/torture/raw/open.c requests[i] = smb_raw_open_send(clients[i]->tree, &ios[i]); i 1538 source4/torture/raw/open.c if (requests[i] == NULL) { i 1539 source4/torture/raw/open.c DEBUG(0, ("could not send %d'th request\n", i)); i 1547 source4/torture/raw/open.c for (i=0; i<num_files; i++) { i 1548 source4/torture/raw/open.c if (requests[i] == NULL) { i 1551 source4/torture/raw/open.c if (requests[i]->state < SMBCLI_REQUEST_DONE) { i 1555 source4/torture/raw/open.c status = smb_raw_open_recv(requests[i], mem_ctx, i 1556 source4/torture/raw/open.c &ios[i]); i 1558 source4/torture/raw/open.c DEBUG(0, ("File %d returned status %s\n", i, i 1570 source4/torture/raw/open.c requests[i] = NULL; i 1586 source4/torture/raw/open.c for (i=0; i<num_files; i++) { i 1587 source4/torture/raw/open.c torture_close_connection(clients[i]); i 336 source4/torture/raw/openbench.c int i; i 337 source4/torture/raw/openbench.c for (i=0;i<nprocs;i++) { i 338 source4/torture/raw/openbench.c printf("%5u ", (unsigned)(state[i].count - state[i].lastcount)); i 339 source4/torture/raw/openbench.c state[i].lastcount = state[i].count; i 348 source4/torture/raw/openbench.c for (i=0;i<nprocs;i++) { i 352 source4/torture/raw/openbench.c if (!state[i].tree) { i 359 source4/torture/raw/openbench.c req = smb_raw_echo_send(state[i].tree->session->transport, &p); i 360 source4/torture/raw/openbench.c req->async.private_data = &state[i]; i 372 source4/torture/raw/openbench.c int i; i 388 source4/torture/raw/openbench.c for (i=0;i<nprocs;i++) { i 389 source4/torture/raw/openbench.c state[i].tctx = torture; i 390 source4/torture/raw/openbench.c state[i].mem_ctx = talloc_new(state); i 391 source4/torture/raw/openbench.c state[i].client_num = i; i 392 source4/torture/raw/openbench.c state[i].ev = torture->ev; i 393 source4/torture/raw/openbench.c if (!torture_open_connection_ev(&state[i].cli, i, torture, torture->ev)) { i 397 source4/torture/raw/openbench.c state[i].tree = state[i].cli->tree; i 398 source4/torture/raw/openbench.c state[i].dest_host = talloc_strdup(state[i].mem_ctx, i 399 source4/torture/raw/openbench.c state[i].cli->tree->session->transport->socket->hostname); i 400 source4/torture/raw/openbench.c state[i].dest_ports = talloc_array(state[i].mem_ctx, i 402 source4/torture/raw/openbench.c state[i].dest_ports[0] = talloc_asprintf(state[i].dest_ports, i 403 source4/torture/raw/openbench.c "%u", state[i].cli->tree->session->transport->socket->port); i 404 source4/torture/raw/openbench.c state[i].dest_ports[1] = NULL; i 405 source4/torture/raw/openbench.c state[i].called_name = talloc_strdup(state[i].mem_ctx, i 406 source4/torture/raw/openbench.c state[i].cli->tree->session->transport->called.name); i 407 source4/torture/raw/openbench.c state[i].service_type = talloc_strdup(state[i].mem_ctx, i 408 source4/torture/raw/openbench.c state[i].cli->tree->device); i 411 source4/torture/raw/openbench.c num_connected = i; i 418 source4/torture/raw/openbench.c for (i=0;i<3*nprocs;i++) { i 419 source4/torture/raw/openbench.c fnames[i] = talloc_asprintf(fnames, "%s\\file%d.dat", BASEDIR, i); i 422 source4/torture/raw/openbench.c for (i=0;i<nprocs;i++) { i 424 source4/torture/raw/openbench.c state[i].next_file_num = 0; i 425 source4/torture/raw/openbench.c state[i].open_fnum = -1; i 426 source4/torture/raw/openbench.c state[i].close_fnum = -1; i 427 source4/torture/raw/openbench.c next_open(&state[i]); i 453 source4/torture/raw/openbench.c for (i=0;i<nprocs;i++) { i 460 source4/torture/raw/openbench.c for (i=0;i<nprocs;i++) { i 461 source4/torture/raw/openbench.c total += state[i].count; i 462 source4/torture/raw/openbench.c total_retries += state[i].open_retries; i 464 source4/torture/raw/openbench.c i, state[i].count, state[i].open_retries); i 465 source4/torture/raw/openbench.c if (state[i].count < minops) minops = state[i].count; i 474 source4/torture/raw/openbench.c for (i=0;i<nprocs;i++) { i 475 source4/torture/raw/openbench.c talloc_free(state[i].req_open); i 476 source4/torture/raw/openbench.c talloc_free(state[i].req_close); i 477 source4/torture/raw/openbench.c smb_raw_exit(state[i].tree->session); i 2909 source4/torture/raw/oplock.c int i, count=0; i 2917 source4/torture/raw/oplock.c for (i=0;i<torture_nprocs;i++) { i 2918 source4/torture/raw/oplock.c if (!torture_open_connection_ev(&cli[i], i, torture, torture->ev)) { i 2921 source4/torture/raw/oplock.c talloc_steal(mem_ctx, cli[i]); i 2922 source4/torture/raw/oplock.c smbcli_oplock_handler(cli[i]->transport, oplock_handler_close, i 2923 source4/torture/raw/oplock.c cli[i]->tree); i 2959 source4/torture/raw/oplock.c for (i=0;i<torture_nprocs;i++) { i 2962 source4/torture/raw/oplock.c status = smb_raw_open(cli[i]->tree, mem_ctx, &io); i 3006 source4/torture/raw/oplock.c int i; i 3008 source4/torture/raw/oplock.c for (i=0;i<ARRAY_SIZE(hold_info);i++) { i 3009 source4/torture/raw/oplock.c if (hold_info[i].fnum == fnum) break; i 3012 source4/torture/raw/oplock.c if (i == ARRAY_SIZE(hold_info)) { i 3017 source4/torture/raw/oplock.c info = &hold_info[i]; i 3041 source4/torture/raw/oplock.c int i; i 3052 source4/torture/raw/oplock.c for (i=0;i<ARRAY_SIZE(hold_info);i++) { i 3062 source4/torture/raw/oplock.c io.ntcreatex.in.share_access = hold_info[i].share_access; i 3067 source4/torture/raw/oplock.c io.ntcreatex.in.fname = hold_info[i].fname; i 3071 source4/torture/raw/oplock.c printf("opening %s\n", hold_info[i].fname); i 3076 source4/torture/raw/oplock.c hold_info[i].fname, nt_errstr(status)); i 3082 source4/torture/raw/oplock.c hold_info[i].fname, BATCH_OPLOCK_RETURN, i 3086 source4/torture/raw/oplock.c hold_info[i].fnum = io.ntcreatex.out.file.fnum; i 3089 source4/torture/raw/oplock.c if (smbcli_write(cli->tree, hold_info[i].fnum, 0, &c, 0, 1) != 1) { i 188 source4/torture/raw/pingpong.c int i; i 226 source4/torture/raw/pingpong.c i = 0; i 230 source4/torture/raw/pingpong.c lock_byte(cli, fd, (i+1)%num_locks, lock_timeout); i 234 source4/torture/raw/pingpong.c read_byte(cli, fd, &c, i); i 235 source4/torture/raw/pingpong.c incr = c-val[i]; i 236 source4/torture/raw/pingpong.c val[i] = c; i 240 source4/torture/raw/pingpong.c uint8_t c = val[i] + 1; i 241 source4/torture/raw/pingpong.c write_byte(cli, fd, c, i); i 244 source4/torture/raw/pingpong.c unlock_byte(cli, fd, i); i 246 source4/torture/raw/pingpong.c i = (i+1)%num_locks; i 155 source4/torture/raw/qfileinfo.c int i; i 156 source4/torture/raw/qfileinfo.c for (i=0; levels[i].name; i++) { i 157 source4/torture/raw/qfileinfo.c if (NT_STATUS_IS_OK(levels[i].fnum_status) && i 158 source4/torture/raw/qfileinfo.c strcmp(name, levels[i].name) == 0 && i 159 source4/torture/raw/qfileinfo.c !levels[i].only_paths) { i 160 source4/torture/raw/qfileinfo.c return &levels[i].fnum_finfo; i 171 source4/torture/raw/qfileinfo.c int i; i 175 source4/torture/raw/qfileinfo.c for (i=0; levels[i].name; i++) { i 176 source4/torture/raw/qfileinfo.c if (NT_STATUS_IS_OK(levels[i].fname_status) && i 177 source4/torture/raw/qfileinfo.c strcmp(name, levels[i].name) == 0 && i 178 source4/torture/raw/qfileinfo.c !levels[i].only_handles) { i 179 source4/torture/raw/qfileinfo.c return &levels[i].fname_finfo; i 234 source4/torture/raw/qfileinfo.c int i; i 245 source4/torture/raw/qfileinfo.c for (i=0; levels[i].name; i++) { i 246 source4/torture/raw/qfileinfo.c if (!levels[i].only_paths) { i 247 source4/torture/raw/qfileinfo.c levels[i].fnum_finfo.generic.level = levels[i].level; i 248 source4/torture/raw/qfileinfo.c levels[i].fnum_finfo.generic.in.file.fnum = fnum; i 249 source4/torture/raw/qfileinfo.c levels[i].fnum_status = smb_raw_fileinfo(tree, mem_ctx, i 250 source4/torture/raw/qfileinfo.c &levels[i].fnum_finfo); i 253 source4/torture/raw/qfileinfo.c if (!levels[i].only_handles) { i 254 source4/torture/raw/qfileinfo.c levels[i].fname_finfo.generic.level = levels[i].level; i 255 source4/torture/raw/qfileinfo.c levels[i].fname_finfo.generic.in.file.path = talloc_strdup(mem_ctx, fname); i 256 source4/torture/raw/qfileinfo.c levels[i].fname_status = smb_raw_pathinfo(tree, mem_ctx, i 257 source4/torture/raw/qfileinfo.c &levels[i].fname_finfo); i 262 source4/torture/raw/qfileinfo.c for (count=i=0; levels[i].name; i++) { i 265 source4/torture/raw/qfileinfo.c if ((cap & levels[i].capability_mask) != levels[i].capability_mask) { i 270 source4/torture/raw/qfileinfo.c if (levels[i].expected_ipc_access_denied && NT_STATUS_EQUAL(NT_STATUS_ACCESS_DENIED, levels[i].fname_status)) { i 271 source4/torture/raw/qfileinfo.c } else if (!levels[i].only_handles && !NT_STATUS_EQUAL(NT_STATUS_INVALID_DEVICE_REQUEST, levels[i].fname_status)) { i 273 source4/torture/raw/qfileinfo.c levels[i].name, nt_errstr(levels[i].fname_status)); i 276 source4/torture/raw/qfileinfo.c if (!levels[i].only_paths && !NT_STATUS_EQUAL(levels[i].expected_ipc_fnum_status, levels[i].fnum_status)) { i 278 source4/torture/raw/qfileinfo.c levels[i].name, nt_errstr(levels[i].expected_ipc_fnum_status), i 279 source4/torture/raw/qfileinfo.c nt_errstr(levels[i].fnum_status)); i 283 source4/torture/raw/qfileinfo.c if (!levels[i].only_paths && !NT_STATUS_IS_OK(levels[i].fnum_status)) { i 285 source4/torture/raw/qfileinfo.c levels[i].name, nt_errstr(levels[i].fnum_status)); i 288 source4/torture/raw/qfileinfo.c if (!levels[i].only_handles && !NT_STATUS_IS_OK(levels[i].fname_status)) { i 290 source4/torture/raw/qfileinfo.c levels[i].name, nt_errstr(levels[i].fname_status)); i 667 source4/torture/raw/qfileinfo.c for (i=0;i<s1->all_eas.out.num_eas;i++) { i 669 source4/torture/raw/qfileinfo.c s1->all_eas.out.eas[i].flags, i 670 source4/torture/raw/qfileinfo.c s1->all_eas.out.eas[i].name.s, i 671 source4/torture/raw/qfileinfo.c (int)s1->all_eas.out.eas[i].value.length, i 672 source4/torture/raw/qfileinfo.c (int)s1->all_eas.out.eas[i].value.length, i 673 source4/torture/raw/qfileinfo.c s1->all_eas.out.eas[i].value.data); i 694 source4/torture/raw/qfileinfo.c for (i=0;i<s1->all_eas.out.num_eas;i++) { i 695 source4/torture/raw/qfileinfo.c VAL_EQUAL(all_eas, eas[i].flags, all_eas, eas[i].flags); i 696 source4/torture/raw/qfileinfo.c STR_EQUAL(all_eas, eas[i].name, all_eas, eas[i].name); i 697 source4/torture/raw/qfileinfo.c VAL_EQUAL(all_eas, eas[i].value.length, all_eas, eas[i].value.length); i 61 source4/torture/raw/qfsinfo.c int i; i 62 source4/torture/raw/qfsinfo.c for (i=0; levels[i].name; i++) { i 63 source4/torture/raw/qfsinfo.c if (strcmp(name, levels[i].name) == 0 && i 64 source4/torture/raw/qfsinfo.c NT_STATUS_IS_OK(levels[i].status)) { i 65 source4/torture/raw/qfsinfo.c return &levels[i].fsinfo; i 126 source4/torture/raw/qfsinfo.c int i; i 132 source4/torture/raw/qfsinfo.c for (i=0; levels[i].name; i++) { i 133 source4/torture/raw/qfsinfo.c torture_comment(torture, "Running level %s\n", levels[i].name); i 134 source4/torture/raw/qfsinfo.c levels[i].fsinfo.generic.level = levels[i].level; i 135 source4/torture/raw/qfsinfo.c levels[i].status = smb_raw_fsinfo(cli->tree, torture, &levels[i].fsinfo); i 139 source4/torture/raw/qfsinfo.c for (count=i=0; levels[i].name; i++) { i 142 source4/torture/raw/qfsinfo.c if ((cap & levels[i].capability_mask) != levels[i].capability_mask) { i 146 source4/torture/raw/qfsinfo.c if (!NT_STATUS_IS_OK(levels[i].status)) { i 148 source4/torture/raw/qfsinfo.c levels[i].name, nt_errstr(levels[i].status)); i 59 source4/torture/raw/read.c int i; i 61 source4/torture/raw/read.c for (i=0;i<len;i++) buf[i] = random(); i 69 source4/torture/raw/read.c int i; i 71 source4/torture/raw/read.c for (i=0;i<len;i++) { i 73 source4/torture/raw/read.c if (buf[i] != v) { i 75 source4/torture/raw/read.c line, i, buf[i], v); i 283 source4/torture/raw/rename.c int fnum, i; i 484 source4/torture/raw/rename.c for (i=0;i<20000;i++) { i 485 source4/torture/raw/rename.c io.ntrename.in.cluster_size = i; i 488 source4/torture/raw/rename.c printf("i=%d status=%s\n", i, nt_errstr(status)); i 495 source4/torture/raw/rename.c for (i=0;i<0xFFF;i++) { i 496 source4/torture/raw/rename.c if (i == RENAME_FLAG_RENAME || i 497 source4/torture/raw/rename.c i == RENAME_FLAG_HARD_LINK || i 498 source4/torture/raw/rename.c i == RENAME_FLAG_COPY) { i 504 source4/torture/raw/rename.c io.ntrename.in.flags = i; i 509 source4/torture/raw/rename.c printf("flags=0x%x status=%s\n", i, nt_errstr(status)); i 63 source4/torture/raw/samba3hide.c static void set_visible(struct clilist_file_info *i, const char *mask, i 68 source4/torture/raw/samba3hide.c if (strcasecmp_m(state->fname, i->name) == 0) i 177 source4/torture/raw/search.c int i; i 178 source4/torture/raw/search.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 179 source4/torture/raw/search.c if (level == levels[i].level && i 180 source4/torture/raw/search.c data_level == levels[i].data_level) { i 181 source4/torture/raw/search.c return levels[i].name; i 193 source4/torture/raw/search.c int i; i 194 source4/torture/raw/search.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 195 source4/torture/raw/search.c if (level == levels[i].level && i 196 source4/torture/raw/search.c data_level == levels[i].data_level) { i 197 source4/torture/raw/search.c return *(const char **)(levels[i].name_offset + (char *)data); i 209 source4/torture/raw/search.c int i; i 210 source4/torture/raw/search.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 211 source4/torture/raw/search.c if (level == levels[i].level && i 212 source4/torture/raw/search.c data_level == levels[i].data_level) { i 213 source4/torture/raw/search.c return *(uint32_t *)(levels[i].resume_key_offset + (char *)data); i 222 source4/torture/raw/search.c int i; i 223 source4/torture/raw/search.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 224 source4/torture/raw/search.c if (NT_STATUS_IS_OK(levels[i].status) && i 225 source4/torture/raw/search.c strcmp(levels[i].name, name) == 0) { i 226 source4/torture/raw/search.c return &levels[i].data; i 243 source4/torture/raw/search.c int i; i 255 source4/torture/raw/search.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 259 source4/torture/raw/search.c torture_comment(tctx, "testing %s\n", levels[i].name); i 261 source4/torture/raw/search.c levels[i].status = torture_single_search(cli, tctx, fname, i 262 source4/torture/raw/search.c levels[i].level, i 263 source4/torture/raw/search.c levels[i].data_level, i 265 source4/torture/raw/search.c &levels[i].data); i 268 source4/torture/raw/search.c if ((cap & levels[i].capability_mask) != levels[i].capability_mask) { i 270 source4/torture/raw/search.c levels[i].name, (int)levels[i].level); i 274 source4/torture/raw/search.c if (!NT_STATUS_IS_OK(levels[i].status)) { i 276 source4/torture/raw/search.c levels[i].name, (int)levels[i].level, i 277 source4/torture/raw/search.c nt_errstr(levels[i].status)); i 283 source4/torture/raw/search.c levels[i].level, i 284 source4/torture/raw/search.c levels[i].data_level, i 286 source4/torture/raw/search.c &levels[i].data); i 289 source4/torture/raw/search.c if (levels[i].level == RAW_SEARCH_SEARCH || i 290 source4/torture/raw/search.c levels[i].level == RAW_SEARCH_FFIRST || i 291 source4/torture/raw/search.c levels[i].level == RAW_SEARCH_FUNIQUE) { i 296 source4/torture/raw/search.c levels[i].name, (int)levels[i].level, i 660 source4/torture/raw/search.c int i, fnum, t; i 701 source4/torture/raw/search.c for (i=0;i<num_files;i++) { i 702 source4/torture/raw/search.c fname = talloc_asprintf(cli, BASEDIR "\\t%03d-%d.txt", i, i); i 740 source4/torture/raw/search.c for (i=0;i<result.count;i++) { i 748 source4/torture/raw/search.c s = extract_name(&result.list[i], level, compare_data_level); i 749 source4/torture/raw/search.c fname = talloc_asprintf(cli, "t%03d-%d.txt", i, i); i 767 source4/torture/raw/search.c int i; i 768 source4/torture/raw/search.c for (i=0;i<result->count;i++) { i 769 source4/torture/raw/search.c if (strcmp(name, result->list[i].both_directory_info.name.s) == 0) break; i 771 source4/torture/raw/search.c if (i == result->count) { i 782 source4/torture/raw/search.c name, attrib_string(result->list, result->list[i].both_directory_info.attrib)); i 786 source4/torture/raw/search.c if ((result->list[i].both_directory_info.attrib&0xFFF) != attrib) { i 789 source4/torture/raw/search.c attrib, result->list[i].both_directory_info.attrib); i 802 source4/torture/raw/search.c int i, fnum; i 817 source4/torture/raw/search.c for (i=num_files-1;i>=0;i--) { i 818 source4/torture/raw/search.c fname = talloc_asprintf(cli, BASEDIR "\\t%03d-%d.txt", i, i); i 902 source4/torture/raw/search.c for (i=0;i<result.count;i++) { i 904 source4/torture/raw/search.c result.list[i].both_directory_info.name.s, i 905 source4/torture/raw/search.c attrib_string(tctx, result.list[i].both_directory_info.attrib), i 906 source4/torture/raw/search.c result.list[i].both_directory_info.attrib); i 924 source4/torture/raw/search.c int i, fnum; i 936 source4/torture/raw/search.c for (i=0;i<num_files;i++) { i 958 source4/torture/raw/search.c for (i=0;i<num_files-1;i++) { i 960 source4/torture/raw/search.c name1 = result.list[i].both_directory_info.name.s; i 961 source4/torture/raw/search.c name2 = result.list[i+1].both_directory_info.name.s; i 964 source4/torture/raw/search.c i, name1, name2); i 988 source4/torture/raw/search.c int i, fnum, n; i 1000 source4/torture/raw/search.c for (i=0;i<num_dirs;i++) { i 1001 source4/torture/raw/search.c dname = talloc_asprintf(cli, BASEDIR "\\d%d", i); i 1011 source4/torture/raw/search.c fname = talloc_asprintf(cli, BASEDIR "\\d%d\\f%d-%d.txt", i, i, n); i 1032 source4/torture/raw/search.c for (i=0;i<num_dirs;i++) { i 1038 source4/torture/raw/search.c io.search_first.in.pattern = talloc_asprintf(tctx, BASEDIR "\\d%d\\*.txt", i); i 1039 source4/torture/raw/search.c fname = talloc_asprintf(tctx, "f%d-", i); i 1044 source4/torture/raw/search.c &io, (void *)&file[i], single_search_callback); i 1047 source4/torture/raw/search.c __location__, io.search_first.out.count, i, nt_errstr(status)); i 1052 source4/torture/raw/search.c if (strncasecmp(file[i].search.name, fname, strlen(fname)) != 0) { i 1054 source4/torture/raw/search.c __location__, file[i].search.name, fname); i 1064 source4/torture/raw/search.c for (i=0;i<num_dirs;i++) { i 1071 source4/torture/raw/search.c io2.search_next.in.id = file[i].search.id; i 1072 source4/torture/raw/search.c fname = talloc_asprintf(tctx, "f%d-", i); i 1077 source4/torture/raw/search.c &io2, (void *)&file2[i], single_search_callback); i 1080 source4/torture/raw/search.c __location__, io2.search_next.out.count, i, nt_errstr(status)); i 1085 source4/torture/raw/search.c if (strncasecmp(file2[i].search.name, fname, strlen(fname)) != 0) { i 1087 source4/torture/raw/search.c __location__, file2[i].search.name, fname); i 1098 source4/torture/raw/search.c for (i=0;i<num_dirs;i++) { i 1105 source4/torture/raw/search.c io2.search_next.in.id = file[i].search.id; i 1106 source4/torture/raw/search.c fname = talloc_asprintf(tctx, "f%d-", i); i 1110 source4/torture/raw/search.c &io2, (void *)&file3[i], single_search_callback); i 1113 source4/torture/raw/search.c __location__, io2.search_next.out.count, i, nt_errstr(status)); i 1119 source4/torture/raw/search.c if (strncasecmp(file3[i].search.name, file2[i].search.name, 3) != 0) { i 1121 source4/torture/raw/search.c __location__, file2[i].search.name, i); i 1126 source4/torture/raw/search.c if (strcmp(file3[i].search.name, file2[i].search.name) != 0) { i 1128 source4/torture/raw/search.c __location__, file3[i].search.name, file2[i].search.name); i 1154 source4/torture/raw/search.c int i, fnum; i 1168 source4/torture/raw/search.c for (i=0;i<num_files;i++) { i 1169 source4/torture/raw/search.c fname = talloc_asprintf(cli, BASEDIR "\\file%u.txt", i); i 1196 source4/torture/raw/search.c for (i=0;i<MIN(result.count, delete_count);i++) { i 1197 source4/torture/raw/search.c fname = talloc_asprintf(cli, BASEDIR "\\%s", result.list[i].ea_size.name.s); i 1208 source4/torture/raw/search.c io2.t2fnext.in.resume_key = result.list[i-1].ea_size.resume_key; i 1210 source4/torture/raw/search.c io2.t2fnext.in.last_name = result.list[i-1].ea_size.name.s; i 1222 source4/torture/raw/search.c for (i=0;i<MIN(result.count, delete_count);i++) { i 1223 source4/torture/raw/search.c fname = talloc_asprintf(cli, BASEDIR "\\%s", result.list[i].ea_size.name.s); i 1230 source4/torture/raw/search.c if (i>0) { i 1231 source4/torture/raw/search.c io2.t2fnext.in.resume_key = result.list[i-1].ea_size.resume_key; i 1232 source4/torture/raw/search.c io2.t2fnext.in.last_name = result.list[i-1].ea_size.name.s; i 144 source4/torture/raw/streams.c int i; i 191 source4/torture/raw/streams.c for (i=0; i<num_exp; i++) { i 192 source4/torture/raw/streams.c if (strcmp(exp_sort[i], stream_sort[i].stream_name.s) != 0) { i 194 source4/torture/raw/streams.c "%s\n", __location__, exp_sort[i], i 195 source4/torture/raw/streams.c stream_sort[i].stream_name.s); i 667 source4/torture/raw/streams.c int i; i 788 source4/torture/raw/streams.c for (i=0; i < 4; i++) { i 792 source4/torture/raw/streams.c fname, four[i]); i 803 source4/torture/raw/streams.c printf("(%s): i[%u][%s]\n", __location__, i, path); i 852 source4/torture/raw/streams.c write_time += i*1000000; i 864 source4/torture/raw/streams.c stream_size = i*8192; i 965 source4/torture/raw/streams.c uint8_t i; i 984 source4/torture/raw/streams.c for (i=0x01; i < 0x7F; i++) { i 986 source4/torture/raw/streams.c fname, i, i); i 989 source4/torture/raw/streams.c switch (i) { i 1006 source4/torture/raw/streams.c __location__, fname, isprint(i)?(char)i:' ', i, i 1007 source4/torture/raw/streams.c isprint(i)?"":" (not printable)", i 1506 source4/torture/raw/streams.c int i; i 1511 source4/torture/raw/streams.c for (i = 0; i < LONG_STREAM_SIZE - 1; i++) { i 1512 source4/torture/raw/streams.c lstream_name[i] = (char)('a' + i%26); i 1517 source4/torture/raw/streams.c for (i = 0; i < 10000; i++) { i 1519 source4/torture/raw/streams.c lstream_name, i); i 164 source4/torture/raw/tconrate.c int i, delta; i 172 source4/torture/raw/tconrate.c for (i = 0; i < nprocs; ++i) { i 173 source4/torture/raw/tconrate.c fork_tcon_client(tctx, &curr_counts[i], timelimit, host, share); i 181 source4/torture/raw/tconrate.c for (i = 0, delta = 0; i < nprocs; ++i) { i 182 source4/torture/raw/tconrate.c delta += curr_counts[i] - last_counts[i]; i 194 source4/torture/raw/tconrate.c for (i = 0, delta = 0; i < nprocs; ++i) { i 195 source4/torture/raw/tconrate.c delta += curr_counts[i]; i 73 source4/torture/raw/write.c int i; i 75 source4/torture/raw/write.c for (i=0;i<len;i++) buf[i] = random(); i 83 source4/torture/raw/write.c int i; i 85 source4/torture/raw/write.c for (i=0;i<len;i++) { i 87 source4/torture/raw/write.c if (buf[i] != v) { i 89 source4/torture/raw/write.c location, i, buf[i], v); i 233 source4/torture/raw/write.c int fnum, i; i 376 source4/torture/raw/write.c for (i=33;i<max_bits;i++) { i 377 source4/torture/raw/write.c printf("Trying 2^%d offset\n", i); i 381 source4/torture/raw/write.c io.writex.in.offset = ((uint64_t)1) << i; i 384 source4/torture/raw/write.c if (i>33 && i 400 source4/torture/raw/write.c printf("limit is 2^%d\n", i); i 42 source4/torture/rpc/async_bind.c int i; i 73 source4/torture/rpc/async_bind.c for (i = 0; i < torture_numasync; i++) { i 74 source4/torture/rpc/async_bind.c table[i] = &ndr_table_lsarpc; i 75 source4/torture/rpc/async_bind.c bind_req[i] = dcerpc_pipe_connect_send(mem_ctx, binding_string, i 76 source4/torture/rpc/async_bind.c table[i], creds, torture->ev, torture->lp_ctx); i 80 source4/torture/rpc/async_bind.c for (i = 0; i < torture_numasync; i++) { i 81 source4/torture/rpc/async_bind.c status = dcerpc_pipe_connect_recv(bind_req[i], mem_ctx, &pipe[i]); i 68 source4/torture/rpc/atsvc.c uint32_t resume_handle = 0, i, total_entries = 0; i 84 source4/torture/rpc/atsvc.c for (i = 0; i < r.out.ctr->entries_read; i++) { i 85 source4/torture/rpc/atsvc.c if (!test_JobGetInfo(p, tctx, r.out.ctr->first_entry[i].job_id)) { i 108 source4/torture/rpc/autoidl.c int i; i 109 source4/torture/rpc/autoidl.c for (i=0;i<depth;i++) { i 202 source4/torture/rpc/autoidl.c int i; i 212 source4/torture/rpc/autoidl.c for (i=0;i<2000;i++) { i 213 source4/torture/rpc/autoidl.c stub_in = data_blob(NULL, i); i 242 source4/torture/rpc/autoidl.c printf("opnum %d size %d fault %s\n", opnum, i, dcerpc_errstr(tctx, p->last_fault_code)); i 249 source4/torture/rpc/autoidl.c printf("opnum %d size %d error %s\n", opnum, i, nt_errstr(status)); i 42 source4/torture/rpc/bench.c int i; i 56 source4/torture/rpc/bench.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 58 source4/torture/rpc/bench.c info_ctr.level = levels[i]; i 40 source4/torture/rpc/countcalls.c int i; i 62 source4/torture/rpc/countcalls.c for (i=0;i<500;i++) { i 63 source4/torture/rpc/countcalls.c status = dcerpc_request(p, NULL, i, false, p, &stub_in, &stub_out); i 66 source4/torture/rpc/countcalls.c i--; i 71 source4/torture/rpc/countcalls.c i--; i 75 source4/torture/rpc/countcalls.c i--; i 79 source4/torture/rpc/countcalls.c i--; i 83 source4/torture/rpc/countcalls.c i--; i 87 source4/torture/rpc/countcalls.c i--; i 92 source4/torture/rpc/countcalls.c if (i==500) { i 98 source4/torture/rpc/countcalls.c printf("Found %d calls\n", i); i 53 source4/torture/rpc/dfs.c struct srvsvc_NetShareInfo2 i; i 65 source4/torture/rpc/dfs.c i.name = sharename; i 66 source4/torture/rpc/dfs.c i.type = STYPE_DISKTREE; i 67 source4/torture/rpc/dfs.c i.path = dir; i 68 source4/torture/rpc/dfs.c i.max_users = (uint32_t) -1; i 69 source4/torture/rpc/dfs.c i.comment = "created by smbtorture"; i 70 source4/torture/rpc/dfs.c i.password = NULL; i 71 source4/torture/rpc/dfs.c i.permissions = 0x0; i 72 source4/torture/rpc/dfs.c i.current_users = 0x0; i 76 source4/torture/rpc/dfs.c r.in.share = i; i 236 source4/torture/rpc/dfs.c int i; i 238 source4/torture/rpc/dfs.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 239 source4/torture/rpc/dfs.c if (!test_GetInfoLevel(p, mem_ctx, levels[i], root)) { i 280 source4/torture/rpc/dfs.c int i; i 281 source4/torture/rpc/dfs.c for (i=0;i<*rex.out.total;i++) { i 283 source4/torture/rpc/dfs.c rex.out.info->e.info1->s[i].path); i 291 source4/torture/rpc/dfs.c int i,k; i 292 source4/torture/rpc/dfs.c for (i=0;i<*rex.out.total;i++) { i 295 source4/torture/rpc/dfs.c rex.out.info->e.info300->s[i].dom_root); i 349 source4/torture/rpc/dfs.c int i; i 350 source4/torture/rpc/dfs.c for (i=0;i<*r.out.total;i++) { i 351 source4/torture/rpc/dfs.c const char *root = r.out.info->e.info1->s[i].path; i 367 source4/torture/rpc/dfs.c int i; i 369 source4/torture/rpc/dfs.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 370 source4/torture/rpc/dfs.c if (!test_EnumLevel(p, mem_ctx, levels[i])) { i 384 source4/torture/rpc/dfs.c int i; i 386 source4/torture/rpc/dfs.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 387 source4/torture/rpc/dfs.c if (!test_EnumLevelEx(p, mem_ctx, levels[i], host)) { i 68 source4/torture/rpc/drsuapi.c int i, j, k; i 94 source4/torture/rpc/drsuapi.c for (i=0; i < ARRAY_SIZE(levels); i++) { i 97 source4/torture/rpc/drsuapi.c level = levels[i]; i 261 source4/torture/rpc/drsuapi.c int i; i 338 source4/torture/rpc/drsuapi.c for (i=0; i < ARRAY_SIZE(array); i++) { i 342 source4/torture/rpc/drsuapi.c array[i].level, array[i].infotype); i 344 source4/torture/rpc/drsuapi.c object_dn = (array[i].obj_dn ? array[i].obj_dn : priv->domain_obj_dn); i 346 source4/torture/rpc/drsuapi.c r.in.level = array[i].level; i 349 source4/torture/rpc/drsuapi.c r.in.req->req1.info_type = array[i].infotype; i 354 source4/torture/rpc/drsuapi.c r.in.req->req2.info_type = array[i].infotype; i 378 source4/torture/rpc/drsuapi.c array[i].level, array[i].infotype); i 394 source4/torture/rpc/drsuapi.c int i; i 422 source4/torture/rpc/drsuapi.c for (i=0; i < ARRAY_SIZE(array); i++) { i 424 source4/torture/rpc/drsuapi.c array[i].level); i 426 source4/torture/rpc/drsuapi.c r.in.level = array[i].level; i 462 source4/torture/rpc/drsuapi.c int i; i 485 source4/torture/rpc/drsuapi.c for (i=0; i < ARRAY_SIZE(array); i++) { i 487 source4/torture/rpc/drsuapi.c array[i].level); i 489 source4/torture/rpc/drsuapi.c r.in.level = array[i].level; i 526 source4/torture/rpc/drsuapi.c int i; i 553 source4/torture/rpc/drsuapi.c for (i=0; i < ARRAY_SIZE(array); i++) { i 555 source4/torture/rpc/drsuapi.c array[i].level); i 558 source4/torture/rpc/drsuapi.c r.in.level = array[i].level; i 58 source4/torture/rpc/drsuapi_cracknames.c int i, j; i 78 source4/torture/rpc/drsuapi_cracknames.c for (i = 0; i < ARRAY_SIZE(formats); i++) { i 80 source4/torture/rpc/drsuapi_cracknames.c r.in.req->req1.format_desired = formats[i]; i 104 source4/torture/rpc/drsuapi_cracknames.c switch (formats[i]) { i 137 source4/torture/rpc/drsuapi_cracknames.c switch (formats[i]) { i 139 source4/torture/rpc/drsuapi_cracknames.c n_from[i] = user_principal_name; i 142 source4/torture/rpc/drsuapi_cracknames.c n_from[i] = service_principal_name; i 146 source4/torture/rpc/drsuapi_cracknames.c n_from[i] = NULL; i 149 source4/torture/rpc/drsuapi_cracknames.c n_from[i] = r.out.ctr->ctr1->array[0].result_name; i 150 source4/torture/rpc/drsuapi_cracknames.c printf("%s\n", n_from[i]); i 154 source4/torture/rpc/drsuapi_cracknames.c for (i = 0; i < ARRAY_SIZE(formats); i++) { i 156 source4/torture/rpc/drsuapi_cracknames.c r.in.req->req1.format_offered = formats[i]; i 158 source4/torture/rpc/drsuapi_cracknames.c if (!n_from[i]) { i 159 source4/torture/rpc/drsuapi_cracknames.c n_matrix[i][j] = NULL; i 162 source4/torture/rpc/drsuapi_cracknames.c names[0].str = n_from[i]; i 183 source4/torture/rpc/drsuapi_cracknames.c n_matrix[i][j] = r.out.ctr->ctr1->array[0].result_name; i 185 source4/torture/rpc/drsuapi_cracknames.c n_matrix[i][j] = NULL; i 190 source4/torture/rpc/drsuapi_cracknames.c for (i = 0; i < ARRAY_SIZE(formats); i++) { i 192 source4/torture/rpc/drsuapi_cracknames.c if (n_matrix[i][j] == n_from[j]) { i 195 source4/torture/rpc/drsuapi_cracknames.c } else if (n_matrix[i][j] == NULL && n_from[i] == NULL) { i 198 source4/torture/rpc/drsuapi_cracknames.c } else if (n_matrix[i][j] == NULL && formats[j] == DRSUAPI_DS_NAME_FORMAT_USER_PRINCIPAL) { i 199 source4/torture/rpc/drsuapi_cracknames.c } else if (n_matrix[i][j] == NULL && formats[j] == DRSUAPI_DS_NAME_FORMAT_SERVICE_PRINCIPAL) { i 200 source4/torture/rpc/drsuapi_cracknames.c } else if (n_matrix[i][j] == NULL && n_from[j] != NULL) { i 201 source4/torture/rpc/drsuapi_cracknames.c printf("dcerpc_drsuapi_DsCrackNames mismatch - from %d to %d: %s should be %s\n", formats[i], formats[j], n_matrix[i][j], n_from[j]); i 203 source4/torture/rpc/drsuapi_cracknames.c } else if (n_matrix[i][j] != NULL && n_from[j] == NULL) { i 204 source4/torture/rpc/drsuapi_cracknames.c printf("dcerpc_drsuapi_DsCrackNames mismatch - from %d to %d: %s should be %s\n", formats[i], formats[j], n_matrix[i][j], n_from[j]); i 206 source4/torture/rpc/drsuapi_cracknames.c } else if (strcmp(n_matrix[i][j], n_from[j]) != 0) { i 207 source4/torture/rpc/drsuapi_cracknames.c printf("dcerpc_drsuapi_DsCrackNames mismatch - from %d to %d: %s should be %s\n", formats[i], formats[j], n_matrix[i][j], n_from[j]); i 933 source4/torture/rpc/drsuapi_cracknames.c int i; i 935 source4/torture/rpc/drsuapi_cracknames.c for (i=0; i < ARRAY_SIZE(crack); i++) { i 937 source4/torture/rpc/drsuapi_cracknames.c r.in.req->req1.format_flags = crack[i].flags; i 938 source4/torture/rpc/drsuapi_cracknames.c r.in.req->req1.format_offered = crack[i].format_offered; i 939 source4/torture/rpc/drsuapi_cracknames.c r.in.req->req1.format_desired = crack[i].format_desired; i 940 source4/torture/rpc/drsuapi_cracknames.c names[0].str = crack[i].str; i 942 source4/torture/rpc/drsuapi_cracknames.c if (crack[i].comment) { i 944 source4/torture/rpc/drsuapi_cracknames.c crack[i].comment, names[0].str, r.in.req->req1.format_desired); i 949 source4/torture/rpc/drsuapi_cracknames.c if (crack[i].skip) { i 964 source4/torture/rpc/drsuapi_cracknames.c } else if (r.out.ctr->ctr1->array[0].status != crack[i].status) { i 965 source4/torture/rpc/drsuapi_cracknames.c if (crack[i].alternate_status) { i 966 source4/torture/rpc/drsuapi_cracknames.c if (r.out.ctr->ctr1->array[0].status != crack[i].alternate_status) { i 969 source4/torture/rpc/drsuapi_cracknames.c crack[i].status, i 970 source4/torture/rpc/drsuapi_cracknames.c crack[i].alternate_status, i 977 source4/torture/rpc/drsuapi_cracknames.c crack[i].status, i 981 source4/torture/rpc/drsuapi_cracknames.c } else if (crack[i].expected_str i 983 source4/torture/rpc/drsuapi_cracknames.c crack[i].expected_str) != 0)) { i 985 source4/torture/rpc/drsuapi_cracknames.c crack[i].expected_str) != 0) { i 988 source4/torture/rpc/drsuapi_cracknames.c crack[i].expected_str, comment); i 993 source4/torture/rpc/drsuapi_cracknames.c crack[i].expected_str, comment); i 995 source4/torture/rpc/drsuapi_cracknames.c } else if (crack[i].expected_dns i 997 source4/torture/rpc/drsuapi_cracknames.c crack[i].expected_dns) != 0)) { i 1000 source4/torture/rpc/drsuapi_cracknames.c crack[i].expected_str, comment); i 34 source4/torture/rpc/dssetup.c int i; i 36 source4/torture/rpc/dssetup.c for (i=DS_ROLE_BASIC_INFORMATION; i <= DS_ROLE_OP_STATUS; i++) { i 37 source4/torture/rpc/dssetup.c r.in.level = i; i 38 source4/torture/rpc/dssetup.c torture_comment(tctx, "dcerpc_dssetup_DsRoleGetPrimaryDomainInformation level %d\n", i); i 426 source4/torture/rpc/dssync.c uint32_t i, num_hashes; i 438 source4/torture/rpc/dssync.c for (i = 0; i < num_hashes; i++) { i 439 source4/torture/rpc/dssync.c uint32_t offset = i * 16; i 468 source4/torture/rpc/dssync.c uint32_t i; i 478 source4/torture/rpc/dssync.c for (i=0; i < cur->object.attribute_ctr.num_attributes; i++) { i 487 source4/torture/rpc/dssync.c attr = &cur->object.attribute_ctr.attributes[i]; i 598 source4/torture/rpc/dssync.c int i, y = 0; i 648 source4/torture/rpc/dssync.c for (i=0; i < ARRAY_SIZE(array); i++) { i 650 source4/torture/rpc/dssync.c array[i].level); i 653 source4/torture/rpc/dssync.c r.in.level = array[i].level; i 34 source4/torture/rpc/echo.c n = i = value; \ i 38 source4/torture/rpc/echo.c torture_assert_ntstatus_ok(tctx, status, talloc_asprintf(tctx, "AddOne(%d) failed", i)); \ i 39 source4/torture/rpc/echo.c torture_assert (tctx, n == i+1, talloc_asprintf(tctx, "%d + 1 != %u (should be %u)\n", i, n, i+1)); \ i 40 source4/torture/rpc/echo.c torture_comment (tctx, "%d + 1 = %u\n", i, n); \ i 46 source4/torture/rpc/echo.c uint32_t i; i 51 source4/torture/rpc/echo.c for (i=0;i<10;i++) { i 52 source4/torture/rpc/echo.c TEST_ADDONE(tctx, i); i 68 source4/torture/rpc/echo.c int i; i 83 source4/torture/rpc/echo.c for (i=0;i<len;i++) { i 84 source4/torture/rpc/echo.c data_in[i] = i; i 96 source4/torture/rpc/echo.c for (i=0;i<len;i++) { i 97 source4/torture/rpc/echo.c if (data_in[i] != data_out[i]) { i 99 source4/torture/rpc/echo.c len, i); i 101 source4/torture/rpc/echo.c dump_data(0, data_in+i, MIN(len-i, 16)); i 103 source4/torture/rpc/echo.c dump_data(0, data_out+i, MIN(len-1, 16)); i 116 source4/torture/rpc/echo.c int i; i 134 source4/torture/rpc/echo.c for (i=0;i<len;i++) { i 136 source4/torture/rpc/echo.c torture_assert(tctx, v[i] == (i & 0xFF), i 138 source4/torture/rpc/echo.c "bad data 0x%x at %d\n", (uint8_t)r.out.data[i], i)); i 149 source4/torture/rpc/echo.c int i; i 163 source4/torture/rpc/echo.c for (i=0;i<len;i++) { i 164 source4/torture/rpc/echo.c data_in[i] = i+1; i 209 source4/torture/rpc/echo.c int i; i 211 source4/torture/rpc/echo.c for (i=1;i<=7;i++) { i 212 source4/torture/rpc/echo.c r.in.level = i; i 215 source4/torture/rpc/echo.c torture_comment(tctx, "Testing TestCall2 level %d\n", i); i 228 source4/torture/rpc/echo.c int i; i 245 source4/torture/rpc/echo.c for (i=0;i<ASYNC_COUNT;i++) { i 246 source4/torture/rpc/echo.c done[i] = false; i 247 source4/torture/rpc/echo.c snd[i] = timeval_current(); i 248 source4/torture/rpc/echo.c rcv[i] = timeval_zero(); i 249 source4/torture/rpc/echo.c r[i].in.seconds = ASYNC_COUNT-i; i 250 source4/torture/rpc/echo.c req[i] = dcerpc_echo_TestSleep_send(p, tctx, &r[i]); i 251 source4/torture/rpc/echo.c torture_assert(tctx, req[i], "Failed to send async sleep request\n"); i 258 source4/torture/rpc/echo.c for (i=0;i<ASYNC_COUNT;i++) { i 259 source4/torture/rpc/echo.c if (done[i] == false && req[i]->state == RPC_REQUEST_DONE) { i 262 source4/torture/rpc/echo.c done[i] = true; i 263 source4/torture/rpc/echo.c rcv[i] = timeval_current(); i 264 source4/torture/rpc/echo.c diff[i] = timeval_until(&snd[i], &rcv[i]); i 265 source4/torture/rpc/echo.c rounded_tdiff = (int)(0.5 + diff[i].tv_sec + (1.0e-6*diff[i].tv_usec)); i 266 source4/torture/rpc/echo.c status = dcerpc_ndr_request_recv(req[i]); i 269 source4/torture/rpc/echo.c talloc_asprintf(tctx, "TestSleep(%d) failed", i)); i 270 source4/torture/rpc/echo.c torture_assert(tctx, r[i].out.result == r[i].in.seconds, i 272 source4/torture/rpc/echo.c r[i].out.result, r[i].in.seconds, (uint_t)diff[i].tv_sec)); i 273 source4/torture/rpc/echo.c torture_assert(tctx, r[i].out.result <= rounded_tdiff, i 275 source4/torture/rpc/echo.c r[i].out.result, (uint_t)diff[i].tv_sec, (uint_t)diff[i].tv_usec)); i 276 source4/torture/rpc/echo.c if (r[i].out.result+1 == rounded_tdiff) { i 278 source4/torture/rpc/echo.c r[i].out.result, (uint_t)diff[i].tv_sec, (uint_t)diff[i].tv_usec); i 279 source4/torture/rpc/echo.c } else if (r[i].out.result == rounded_tdiff) { i 281 source4/torture/rpc/echo.c r[i].out.result, (uint_t)diff[i].tv_sec, (uint_t)diff[i].tv_usec); i 284 source4/torture/rpc/echo.c r[i].out.result, (uint_t)diff[i].tv_sec, (uint_t)diff[i].tv_usec); i 34 source4/torture/rpc/epmapper.c int i; i 36 source4/torture/rpc/epmapper.c for (i=0;i<twr->num_floors;i++) { i 37 source4/torture/rpc/epmapper.c printf(" %s", epm_floor_string(mem_ctx, &twr->floors[i])); i 50 source4/torture/rpc/epmapper.c int i; i 83 source4/torture/rpc/epmapper.c for (i=0;i<*r.out.num_towers;i++) { i 84 source4/torture/rpc/epmapper.c if (r.out.towers[i].twr) { i 85 source4/torture/rpc/epmapper.c display_tower(mem_ctx, &r.out.towers[i].twr->tower); i 96 source4/torture/rpc/epmapper.c for (i=0;i<*r.out.num_towers;i++) { i 97 source4/torture/rpc/epmapper.c if (r.out.towers[i].twr) { i 98 source4/torture/rpc/epmapper.c display_tower(mem_ctx, &r.out.towers[i].twr->tower); i 109 source4/torture/rpc/epmapper.c for (i=0;i<*r.out.num_towers;i++) { i 110 source4/torture/rpc/epmapper.c if (r.out.towers[i].twr) { i 111 source4/torture/rpc/epmapper.c display_tower(mem_ctx, &r.out.towers[i].twr->tower); i 126 source4/torture/rpc/epmapper.c for (i=0;i<*r.out.num_towers;i++) { i 127 source4/torture/rpc/epmapper.c if (r.out.towers[i].twr) { i 128 source4/torture/rpc/epmapper.c display_tower(mem_ctx, &r.out.towers[i].twr->tower); i 160 source4/torture/rpc/epmapper.c int i; i 173 source4/torture/rpc/epmapper.c for (i=0;i<*r.out.num_ents;i++) { i 174 source4/torture/rpc/epmapper.c printf("\nFound '%s'\n", r.out.entries[i].annotation); i 175 source4/torture/rpc/epmapper.c display_tower(tctx, &r.out.entries[i].tower->tower); i 176 source4/torture/rpc/epmapper.c if (r.out.entries[i].tower->tower.num_floors == 5) { i 177 source4/torture/rpc/epmapper.c test_Map(p, tctx, r.out.entries[i].tower); i 153 source4/torture/rpc/frsapi.c int i; i 161 source4/torture/rpc/frsapi.c for (i=0; i<ARRAY_SIZE(lvls); i++) { i 163 source4/torture/rpc/frsapi.c lvls[i])) { i 168 source4/torture/rpc/frsapi.c for (i=0; i<ARRAY_SIZE(lvls); i++) { i 171 source4/torture/rpc/frsapi.c if (!_test_IsPathReplicated(tctx, p, path, lvls[i])) { i 176 source4/torture/rpc/frsapi.c for (i=0; i<ARRAY_SIZE(lvls); i++) { i 179 source4/torture/rpc/frsapi.c lvls[i])) { i 213 source4/torture/rpc/frsapi.c int i; i 215 source4/torture/rpc/frsapi.c for (i=0; i<10; i++) { i 231 source4/torture/rpc/frsapi.c info->level = i; i 162 source4/torture/rpc/lsa.c int i; i 170 source4/torture/rpc/lsa.c for (i=0;i<tnames->count;i++) { i 171 source4/torture/rpc/lsa.c init_lsa_String(&names[i], tnames->names[i].name.string); i 188 source4/torture/rpc/lsa.c for (i=0;i< tnames->count;i++) { i 189 source4/torture/rpc/lsa.c if (i < count && sids.sids[i].sid_type == SID_NAME_UNKNOWN) { i 191 source4/torture/rpc/lsa.c tnames->names[i].name.string); i 192 source4/torture/rpc/lsa.c } else if (i >=count) { i 194 source4/torture/rpc/lsa.c tnames->names[i].name.string); i 204 source4/torture/rpc/lsa.c for (i=0;i< tnames->count;i++) { i 205 source4/torture/rpc/lsa.c if (i < count && sids.sids[i].sid_type != tnames->names[i].sid_type) { i 207 source4/torture/rpc/lsa.c tnames->names[i].name.string, sid_type_lookup(sids.sids[i].sid_type)); i 208 source4/torture/rpc/lsa.c } else if (i >=count) { i 210 source4/torture/rpc/lsa.c tnames->names[i].name.string); i 228 source4/torture/rpc/lsa.c int i; i 244 source4/torture/rpc/lsa.c for (i=0;i<tnames.count;i++) { i 245 source4/torture/rpc/lsa.c init_lsa_String(&names[i], tnames.names[i].name.string); i 331 source4/torture/rpc/lsa.c int i; i 339 source4/torture/rpc/lsa.c for (i=0;i<tnames->count;i++) { i 340 source4/torture/rpc/lsa.c init_lsa_String(&names[i], tnames->names[i].name.string); i 387 source4/torture/rpc/lsa.c int i; i 395 source4/torture/rpc/lsa.c for (i=0;i<tnames->count;i++) { i 396 source4/torture/rpc/lsa.c init_lsa_String(&names[i], tnames->names[i].name.string); i 441 source4/torture/rpc/lsa.c int i; i 449 source4/torture/rpc/lsa.c for (i=0;i<tnames->count;i++) { i 450 source4/torture/rpc/lsa.c init_lsa_String(&names[i], tnames->names[i].name.string); i 624 source4/torture/rpc/lsa.c int i; i 632 source4/torture/rpc/lsa.c for (i=0; i<sids.num_sids; i++) { i 634 source4/torture/rpc/lsa.c sids.sids[i].sid = dom_sid_parse_talloc(tctx, sidstr); i 737 source4/torture/rpc/lsa.c int i, replies; i 755 source4/torture/rpc/lsa.c for (i=0; i<num_async_requests; i++) { i 756 source4/torture/rpc/lsa.c count[i] = 0; i 757 source4/torture/rpc/lsa.c names[i].count = 0; i 758 source4/torture/rpc/lsa.c names[i].names = NULL; i 760 source4/torture/rpc/lsa.c r[i].in.handle = handle; i 761 source4/torture/rpc/lsa.c r[i].in.sids = &sids; i 762 source4/torture/rpc/lsa.c r[i].in.names = &names[i]; i 763 source4/torture/rpc/lsa.c r[i].in.level = 1; i 764 source4/torture/rpc/lsa.c r[i].in.count = &names[i].count; i 765 source4/torture/rpc/lsa.c r[i].out.count = &count[i]; i 766 source4/torture/rpc/lsa.c r[i].out.names = &names[i]; i 767 source4/torture/rpc/lsa.c r[i].out.domains = &domains; i 769 source4/torture/rpc/lsa.c req[i] = dcerpc_lsa_LookupSids_send(p, req, &r[i]); i 770 source4/torture/rpc/lsa.c if (req[i] == NULL) { i 775 source4/torture/rpc/lsa.c req[i]->async.callback = lookupsids_cb; i 776 source4/torture/rpc/lsa.c req[i]->async.private_data = &replies; i 940 source4/torture/rpc/lsa.c int i; i 941 source4/torture/rpc/lsa.c for (i=0;i<privs->count;i++) { i 943 source4/torture/rpc/lsa.c &privs->set[i].luid); i 1178 source4/torture/rpc/lsa.c int i; i 1185 source4/torture/rpc/lsa.c for (i=0; i< 2; i++) { i 1186 source4/torture/rpc/lsa.c printf("\nTesting CreateSecret of %s\n", secname[i]); i 1188 source4/torture/rpc/lsa.c init_lsa_String(&r.in.name, secname[i]); i 1379 source4/torture/rpc/lsa.c i, i 1380 source4/torture/rpc/lsa.c secname[i], i 1450 source4/torture/rpc/lsa.c secname[i], i 1589 source4/torture/rpc/lsa.c int i; i 1624 source4/torture/rpc/lsa.c for (i=0;i<sids1.num_sids;i++) { i 1625 source4/torture/rpc/lsa.c ret &= test_OpenAccount(p, tctx, handle, sids1.sids[i].sid); i 1626 source4/torture/rpc/lsa.c ret &= test_EnumAccountRights(p, tctx, handle, sids1.sids[i].sid); i 1729 source4/torture/rpc/lsa.c int i; i 1747 source4/torture/rpc/lsa.c for (i = 0; i< privs1.count; i++) { i 1748 source4/torture/rpc/lsa.c test_LookupPrivDisplayName(p, tctx, handle, (struct lsa_String *)&privs1.privs[i].name); i 1749 source4/torture/rpc/lsa.c test_LookupPrivValue(p, tctx, handle, (struct lsa_String *)&privs1.privs[i].name); i 1750 source4/torture/rpc/lsa.c if (!test_EnumAccountsWithUserRight(p, tctx, handle, (struct lsa_String *)&privs1.privs[i].name)) { i 1804 source4/torture/rpc/lsa.c int i; i 1807 source4/torture/rpc/lsa.c for (i=0; i< domains->count; i++) { i 1809 source4/torture/rpc/lsa.c if (domains->domains[i].trust_attributes & NETR_TRUST_ATTRIBUTE_FOREST_TRANSITIVE) { i 1811 source4/torture/rpc/lsa.c domains->domains[i].domain_name.string); i 1824 source4/torture/rpc/lsa.c int i,j; i 1828 source4/torture/rpc/lsa.c for (i=0; i< domains->count; i++) { i 1838 source4/torture/rpc/lsa.c if (domains->domains[i].sid) { i 1840 source4/torture/rpc/lsa.c trust.in.sid = domains->domains[i].sid; i 1894 source4/torture/rpc/lsa.c if (!domains->domains[i].sid) { i 1899 source4/torture/rpc/lsa.c q.in.dom_sid = domains->domains[i].sid; i 1917 source4/torture/rpc/lsa.c trust_by_name.in.name.string = domains->domains[i].name.string; i 1960 source4/torture/rpc/lsa.c name.string = domains->domains[i].name.string; i 2126 source4/torture/rpc/lsa.c int i; i 2134 source4/torture/rpc/lsa.c for (i=0; i< 12; i++) { i 2135 source4/torture/rpc/lsa.c char *trust_name = talloc_asprintf(tctx, "torturedom%02d", i); i 2136 source4/torture/rpc/lsa.c char *trust_sid = talloc_asprintf(tctx, "S-1-5-21-97398-379795-100%02d", i); i 2138 source4/torture/rpc/lsa.c domsid[i] = dom_sid_parse_talloc(tctx, trust_sid); i 2140 source4/torture/rpc/lsa.c trustinfo.sid = domsid[i]; i 2146 source4/torture/rpc/lsa.c r.out.trustdom_handle = &trustdom_handle[i]; i 2158 source4/torture/rpc/lsa.c q.in.trustdom_handle = &trustdom_handle[i]; i 2197 source4/torture/rpc/lsa.c for (i=0; i<12; i++) { i 2198 source4/torture/rpc/lsa.c if (!test_DeleteTrustedDomainBySid(p, tctx, handle, domsid[i])) { i 2223 source4/torture/rpc/lsa.c int i; i 2233 source4/torture/rpc/lsa.c for (i=0; i< 12; i++) { i 2234 source4/torture/rpc/lsa.c char *trust_name = talloc_asprintf(tctx, "torturedom%02d", i); i 2235 source4/torture/rpc/lsa.c char *trust_name_dns = talloc_asprintf(tctx, "torturedom%02d.samba.example.com", i); i 2236 source4/torture/rpc/lsa.c char *trust_sid = talloc_asprintf(tctx, "S-1-5-21-97398-379795-100%02d", i); i 2238 source4/torture/rpc/lsa.c domsid[i] = dom_sid_parse_talloc(tctx, trust_sid); i 2240 source4/torture/rpc/lsa.c trustinfo.sid = domsid[i]; i 2249 source4/torture/rpc/lsa.c trustinfo.trust_direction = (i % 3) + 1; i 2254 source4/torture/rpc/lsa.c trustinfo.trust_type = (((i / 3) + 1) % 3) + 1; i 2279 source4/torture/rpc/lsa.c r.out.trustdom_handle = &trustdom_handle[i]; i 2291 source4/torture/rpc/lsa.c q.in.trustdom_handle = &trustdom_handle[i]; i 2332 source4/torture/rpc/lsa.c for (i=0; i<12; i++) { i 2333 source4/torture/rpc/lsa.c if (!test_DeleteTrustedDomainBySid(p, tctx, handle, domsid[i])) { i 2349 source4/torture/rpc/lsa.c int i; i 2354 source4/torture/rpc/lsa.c for (i=2;i<4;i++) { i 2356 source4/torture/rpc/lsa.c r.in.level = i; i 2359 source4/torture/rpc/lsa.c printf("\nTrying QueryDomainInformationPolicy level %d\n", i); i 2364 source4/torture/rpc/lsa.c if (i == LSA_DOMAIN_INFO_POLICY_EFS && NT_STATUS_EQUAL(status, NT_STATUS_OBJECT_NAME_NOT_FOUND)) { i 2385 source4/torture/rpc/lsa.c int i; i 2393 source4/torture/rpc/lsa.c for (i=1;i<=14;i++) { i 2395 source4/torture/rpc/lsa.c r.in.level = i; i 2399 source4/torture/rpc/lsa.c printf("\nTrying QueryInfoPolicy2 level %d\n", i); i 2401 source4/torture/rpc/lsa.c printf("\nTrying QueryInfoPolicy level %d\n", i); i 2411 source4/torture/rpc/lsa.c switch (i) { i 2416 source4/torture/rpc/lsa.c printf("Server should have failed level %u: %s\n", i, nt_errstr(status)); i 2459 source4/torture/rpc/lsa.c if (NT_STATUS_IS_OK(status) && (i == LSA_POLICY_INFO_DNS i 2460 source4/torture/rpc/lsa.c || i == LSA_POLICY_INFO_DNS_INT)) { i 93 source4/torture/rpc/lsa_lookup.c uint32_t i; i 101 source4/torture/rpc/lsa_lookup.c for (i=0; i<num_sids; i++) { i 102 source4/torture/rpc/lsa_lookup.c sidarray.sids[i].sid = sids[i]; i 142 source4/torture/rpc/lsa_lookup.c uint32_t i; i 159 source4/torture/rpc/lsa_lookup.c for (i=0; i<num_sids; i++) { i 160 source4/torture/rpc/lsa_lookup.c if (names.names[i].sid_type != types[i]) { i 163 source4/torture/rpc/lsa_lookup.c dom_sid_string(mem_ctx, sids[i]), i 164 source4/torture/rpc/lsa_lookup.c sid_type_lookup(types[i]), i 165 source4/torture/rpc/lsa_lookup.c sid_type_lookup(names.names[i].sid_type)); i 180 source4/torture/rpc/lsa_lookup.c int i; i 197 source4/torture/rpc/lsa_lookup.c for (i=0; i<domains.count; i++) { i 201 source4/torture/rpc/lsa_lookup.c if (domains.domains[i].sid == NULL) i 205 source4/torture/rpc/lsa_lookup.c q.in.dom_sid = domains.domains[i].sid; i 214 source4/torture/rpc/lsa_lookup.c *sid = domains.domains[i].sid; i 342 source4/torture/rpc/lsa_lookup.c uint32_t i; i 363 source4/torture/rpc/lsa_lookup.c for (i=0; i<num_sids; i++) { i 364 source4/torture/rpc/lsa_lookup.c sidarray.sids[i].sid = sids[i]; i 45 source4/torture/rpc/mgmt.c int i; i 66 source4/torture/rpc/mgmt.c for (i=0;i<vector->count;i++) { i 67 source4/torture/rpc/mgmt.c struct ndr_syntax_id *id = vector->if_id[i].id; i 119 source4/torture/rpc/mgmt.c int i; i 122 source4/torture/rpc/mgmt.c for (i=0;i<100;i++) { i 123 source4/torture/rpc/mgmt.c r.in.authn_proto = i; /* DCERPC_AUTH_TYPE_* */ i 131 source4/torture/rpc/mgmt.c const char *name = gensec_get_name_by_authtype(NULL, i); i 135 source4/torture/rpc/mgmt.c i, name, r.out.princ_name); i 138 source4/torture/rpc/mgmt.c i, r.out.princ_name); i 339 source4/torture/rpc/netlogon.c int i; i 343 source4/torture/rpc/netlogon.c for (i=0; i < len; i++) { i 344 source4/torture/rpc/netlogon.c if (((uint16_t *)password.data)[i] == 0) { i 345 source4/torture/rpc/netlogon.c ((uint16_t *)password.data)[i] = 1; i 594 source4/torture/rpc/netlogon.c int i; i 648 source4/torture/rpc/netlogon.c for (i=2;i<3;i++) { i 652 source4/torture/rpc/netlogon.c r.in.validation_level = i; i 663 source4/torture/rpc/netlogon.c for (i=2;i<=3;i++) { i 665 source4/torture/rpc/netlogon.c r.in.validation_level = i; i 667 source4/torture/rpc/netlogon.c torture_comment(tctx, "Testing SamLogon with validation level %d and a NULL credential\n", i); i 708 source4/torture/rpc/netlogon.c int i; i 725 source4/torture/rpc/netlogon.c for (i=0;i<ARRAY_SIZE(database_ids);i++) { i 729 source4/torture/rpc/netlogon.c r.in.database_id = database_ids[i]; i 785 source4/torture/rpc/netlogon.c int i; i 798 source4/torture/rpc/netlogon.c for (i=0;i<ARRAY_SIZE(database_ids);i++) { i 799 source4/torture/rpc/netlogon.c r.in.database_id = database_ids[i]; i 847 source4/torture/rpc/netlogon.c int i,d; i 1297 source4/torture/rpc/netlogon.c for (i=0;i<ARRAY_SIZE(changes);i++) { i 1299 source4/torture/rpc/netlogon.c if (d != changes[i].db_index) { i 1309 source4/torture/rpc/netlogon.c e.object_rid = changes[i].rid; i 1310 source4/torture/rpc/netlogon.c e.flags = changes[i].flags; i 1311 source4/torture/rpc/netlogon.c e.db_index = changes[i].db_index; i 1312 source4/torture/rpc/netlogon.c e.delta_type = changes[i].delta_type; i 1314 source4/torture/rpc/netlogon.c switch (changes[i].flags & (NETR_CHANGELOG_NAME_INCLUDED | NETR_CHANGELOG_SID_INCLUDED)) { i 1316 source4/torture/rpc/netlogon.c e.object.object_sid = changes[i].sid; i 1319 source4/torture/rpc/netlogon.c e.object.object_name = changes[i].name; i 1328 source4/torture/rpc/netlogon.c database, changes[i].comment); i 1335 source4/torture/rpc/netlogon.c torture_assert_ntstatus_equal(tctx, status, changes[i].expected_error, changes[i].comment); i 1339 source4/torture/rpc/netlogon.c changes[i].expected_num_results, i 1340 source4/torture/rpc/netlogon.c changes[i].comment); i 1344 source4/torture/rpc/netlogon.c changes[i].expected_delta_type_1, i 1345 source4/torture/rpc/netlogon.c changes[i].comment); i 1350 source4/torture/rpc/netlogon.c changes[i].expected_delta_type_2, i 1351 source4/torture/rpc/netlogon.c changes[i].comment); i 1490 source4/torture/rpc/netlogon.c int i; i 1496 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1497 source4/torture/rpc/netlogon.c r.in.level = i; i 1499 source4/torture/rpc/netlogon.c torture_comment(tctx, "Testing LogonControl level %d\n", i); i 1545 source4/torture/rpc/netlogon.c int i; i 1555 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1556 source4/torture/rpc/netlogon.c r.in.level = i; i 1559 source4/torture/rpc/netlogon.c i, r.in.function_code); i 1570 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1571 source4/torture/rpc/netlogon.c r.in.level = i; i 1574 source4/torture/rpc/netlogon.c i, r.in.function_code); i 1585 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1586 source4/torture/rpc/netlogon.c r.in.level = i; i 1589 source4/torture/rpc/netlogon.c i, r.in.function_code); i 1600 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1601 source4/torture/rpc/netlogon.c r.in.level = i; i 1604 source4/torture/rpc/netlogon.c i, r.in.function_code); i 1627 source4/torture/rpc/netlogon.c int i; i 1644 source4/torture/rpc/netlogon.c for (i=0;i<ARRAY_SIZE(database_ids);i++) { i 1648 source4/torture/rpc/netlogon.c r.in.database_id = database_ids[i]; i 1692 source4/torture/rpc/netlogon.c int i; i 1702 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1703 source4/torture/rpc/netlogon.c r.in.level = i; i 1706 source4/torture/rpc/netlogon.c i, r.in.function_code); i 1717 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1718 source4/torture/rpc/netlogon.c r.in.level = i; i 1721 source4/torture/rpc/netlogon.c i, r.in.function_code); i 1732 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1733 source4/torture/rpc/netlogon.c r.in.level = i; i 1736 source4/torture/rpc/netlogon.c i, r.in.function_code); i 1747 source4/torture/rpc/netlogon.c for (i=1;i<4;i++) { i 1748 source4/torture/rpc/netlogon.c r.in.level = i; i 1751 source4/torture/rpc/netlogon.c i, r.in.function_code); i 1792 source4/torture/rpc/netlogon.c int i; i 1812 source4/torture/rpc/netlogon.c for (i=0; i<r.out.trusts->count; i++) { i 1816 source4/torture/rpc/netlogon.c if (r.out.trusts->array[i].trust_attributes & NETR_TRUST_ATTRIBUTE_FOREST_TRANSITIVE) { i 1818 source4/torture/rpc/netlogon.c r.out.trusts->array[i].dns_name)) { i 2179 source4/torture/rpc/netlogon.c int i; i 2212 source4/torture/rpc/netlogon.c for (i=0;i<ASYNC_COUNT;i++) { i 2215 source4/torture/rpc/netlogon.c creds_async[i] = (struct creds_CredentialState *)talloc_memdup(creds, creds, sizeof(*creds)); i 2216 source4/torture/rpc/netlogon.c req[i] = dcerpc_netr_LogonGetDomainInfo_send(p, tctx, &r); i 2218 source4/torture/rpc/netlogon.c req[i]->async.callback = async_callback; i 2219 source4/torture/rpc/netlogon.c req[i]->async.private_data = async_counter; i 2227 source4/torture/rpc/netlogon.c for (i=0;i<ASYNC_COUNT;i++) { i 2228 source4/torture/rpc/netlogon.c status = dcerpc_ndr_request_recv(req[i]); i 2233 source4/torture/rpc/netlogon.c torture_assert(tctx, creds_client_check(creds_async[i], &a.cred), i 2261 source4/torture/rpc/netlogon.c int i; i 2313 source4/torture/rpc/netlogon.c for (i=0; i<domains.count * 4; i++) { i 1012 source4/torture/rpc/samba3rpc.c int i; i 1054 source4/torture/rpc/samba3rpc.c for (i=2; i<4; i++) { i 1118 source4/torture/rpc/samba3rpc.c r.in.validation_level = i; i 1246 source4/torture/rpc/samba3rpc.c int i; i 1309 source4/torture/rpc/samba3rpc.c for (i=0; i<2; i++) { i 1904 source4/torture/rpc/samba3rpc.c int i; i 1912 source4/torture/rpc/samba3rpc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 1913 source4/torture/rpc/samba3rpc.c r.in.level = levels[i]; i 1955 source4/torture/rpc/samba3rpc.c int i; i 1967 source4/torture/rpc/samba3rpc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 1968 source4/torture/rpc/samba3rpc.c info_ctr.level = levels[i]; i 2255 source4/torture/rpc/samba3rpc.c struct sec_desc_buf i; i 2288 source4/torture/rpc/samba3rpc.c i.sd = sd; i 2289 source4/torture/rpc/samba3rpc.c info.info1501 = &i; i 2495 source4/torture/rpc/samba3rpc.c int i; i 2498 source4/torture/rpc/samba3rpc.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 2502 source4/torture/rpc/samba3rpc.c r.in.level = levels[i]; i 2508 source4/torture/rpc/samba3rpc.c levels[i], nt_errstr(status)); i 2512 source4/torture/rpc/samba3rpc.c if (levels[i] == 5) { i 2560 source4/torture/rpc/samba3rpc.c int i; i 2599 source4/torture/rpc/samba3rpc.c for (i=0; i<c1->count; i++) { i 2600 source4/torture/rpc/samba3rpc.c if (c1->array[i].type != STYPE_PRINTQ) { i 2603 source4/torture/rpc/samba3rpc.c if (!add_string_to_array(ctx, c1->array[i].name, i 2859 source4/torture/rpc/samba3rpc.c int i; i 2861 source4/torture/rpc/samba3rpc.c for (i=0; i<8; i++) { i 2863 source4/torture/rpc/samba3rpc.c i, NULL); i 2866 source4/torture/rpc/samba3rpc.c __location__, i, nt_errstr(status)); i 3083 source4/torture/rpc/samba3rpc.c int i; i 3099 source4/torture/rpc/samba3rpc.c for (i=0; i<10-depth; i++) i 3176 source4/torture/rpc/samba3rpc.c int i; i 3191 source4/torture/rpc/samba3rpc.c for (i = 0; i < ARRAY_SIZE(open_fns); i++) { i 3192 source4/torture/rpc/samba3rpc.c if (!test_Open3(p, mem_ctx, open_fns[i].name, open_fns[i].fn)) i 3495 source4/torture/rpc/samba3rpc.c struct srvsvc_NetShareInfo502 *i = NULL; i 3518 source4/torture/rpc/samba3rpc.c status = get_shareinfo(torture, torture->lp_ctx, cli, "blubber", &i); i 3525 source4/torture/rpc/samba3rpc.c if (strcmp(comment, i->comment) != 0) { i 3527 source4/torture/rpc/samba3rpc.c comment, i->comment); i 1325 source4/torture/rpc/samlogon.c int i, v, l, f; i 1387 source4/torture/rpc/samlogon.c for (i=0; test_table[i].fn; i++) { i 1388 source4/torture/rpc/samlogon.c if (n_subtests && (i > n_subtests)) { i 1403 source4/torture/rpc/samlogon.c if (!test_table[i].fn(&samlogon_state, &error_string)) { i 1408 source4/torture/rpc/samlogon.c test_table[i].name, validation_levels[v], i 1411 source4/torture/rpc/samlogon.c if (test_table[i].expect_fail) { i 1532 source4/torture/rpc/samlogon.c int i; i 1852 source4/torture/rpc/samlogon.c for (i=0; i < ARRAY_SIZE(credential_flags); i++) { i 586 source4/torture/rpc/samr.c int i; i 590 source4/torture/rpc/samr.c for (i=0; i < len; i++) { i 591 source4/torture/rpc/samr.c if (((uint16_t *)password.data)[i] == 0) { i 592 source4/torture/rpc/samr.c ((uint16_t *)password.data)[i] = 1; i 1321 source4/torture/rpc/samr.c int i; i 1328 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 1329 source4/torture/rpc/samr.c torture_comment(tctx, "Testing SetAliasInfo level %u\n", levels[i]); i 1332 source4/torture/rpc/samr.c r.in.level = levels[i]; i 1344 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 1349 source4/torture/rpc/samr.c q.in.level = levels[i]; i 1355 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 2616 source4/torture/rpc/samr.c int i; i 2624 source4/torture/rpc/samr.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 2632 source4/torture/rpc/samr.c r2.in.level = levels[i]; i 2638 source4/torture/rpc/samr.c r.in.level = levels[i]; i 2646 source4/torture/rpc/samr.c use_info2 ? "2":"", levels[i], nt_errstr(status)); i 2650 source4/torture/rpc/samr.c switch (levels[i]) { i 3340 source4/torture/rpc/samr.c int i; i 3355 source4/torture/rpc/samr.c for (i=0; i < lsa_sid_array.num_sids; i++) { i 3356 source4/torture/rpc/samr.c if (dom_sid_equal(user_sid, lsa_sid_array.sids[i].sid)) { i 3443 source4/torture/rpc/samr.c int i; i 3458 source4/torture/rpc/samr.c for (i=0; i < lsa_sid_array.num_sids; i++) { i 3459 source4/torture/rpc/samr.c if (dom_sid_equal(user_sid, lsa_sid_array.sids[i].sid)) { i 3534 source4/torture/rpc/samr.c int i; i 3549 source4/torture/rpc/samr.c for (i=0; i < lsa_sid_array.num_sids; i++) { i 3550 source4/torture/rpc/samr.c if (dom_sid_equal(user_sid, lsa_sid_array.sids[i].sid)) { i 3592 source4/torture/rpc/samr.c int i; i 3672 source4/torture/rpc/samr.c for (i = 0; password_fields[i]; i++) { i 3673 source4/torture/rpc/samr.c if (!test_SetUserPass_23(p, tctx, user_handle, password_fields[i], &password)) { i 3683 source4/torture/rpc/samr.c for (i = 0; password_fields[i]; i++) { i 3684 source4/torture/rpc/samr.c if (!test_SetUserPass_25(p, tctx, user_handle, password_fields[i], &password)) { i 3714 source4/torture/rpc/samr.c for (i = 0; password_fields[i]; i++) { i 3716 source4/torture/rpc/samr.c if (password_fields[i] == SAMR_FIELD_LM_PASSWORD_PRESENT) { i 3722 source4/torture/rpc/samr.c if (!test_SetUserPass_21(p, tctx, user_handle, password_fields[i], &password)) { i 4360 source4/torture/rpc/samr.c int i; i 4384 source4/torture/rpc/samr.c for (i = 0; account_types[i].account_name; i++) { i 4386 source4/torture/rpc/samr.c uint32_t acct_flags = account_types[i].acct_flags; i 4389 source4/torture/rpc/samr.c init_lsa_String(&name, account_types[i].account_name); i 4424 source4/torture/rpc/samr.c if (!NT_STATUS_EQUAL(status, account_types[i].nt_status)) { i 4426 source4/torture/rpc/samr.c nt_errstr(status), nt_errstr(account_types[i].nt_status)); i 4509 source4/torture/rpc/samr.c int i; i 4512 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 4513 source4/torture/rpc/samr.c printf("Testing QueryAliasInfo level %u\n", levels[i]); i 4516 source4/torture/rpc/samr.c r.in.level = levels[i]; i 4522 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 4538 source4/torture/rpc/samr.c int i; i 4541 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 4542 source4/torture/rpc/samr.c printf("Testing QueryGroupInfo level %u\n", levels[i]); i 4545 source4/torture/rpc/samr.c r.in.level = levels[i]; i 4551 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 4593 source4/torture/rpc/samr.c int i; i 4596 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 4597 source4/torture/rpc/samr.c printf("Testing QueryGroupInfo level %u\n", levels[i]); i 4600 source4/torture/rpc/samr.c r.in.level = levels[i]; i 4606 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 4610 source4/torture/rpc/samr.c printf("Testing SetGroupInfo level %u\n", levels[i]); i 4613 source4/torture/rpc/samr.c s.in.level = levels[i]; i 4631 source4/torture/rpc/samr.c if (set_ok[i]) { i 4660 source4/torture/rpc/samr.c int i; i 4663 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 4664 source4/torture/rpc/samr.c printf("Testing QueryUserInfo level %u\n", levels[i]); i 4667 source4/torture/rpc/samr.c r.in.level = levels[i]; i 4673 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 4690 source4/torture/rpc/samr.c int i; i 4693 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 4694 source4/torture/rpc/samr.c printf("Testing QueryUserInfo2 level %u\n", levels[i]); i 4697 source4/torture/rpc/samr.c r.in.level = levels[i]; i 4703 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 4900 source4/torture/rpc/samr.c int i, mask_idx; i 4938 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { i 4940 source4/torture/rpc/samr.c if (!check_mask(p, tctx, handle, sam->entries[i].idx, mask)) { i 4943 source4/torture/rpc/samr.c } else if (!test_OpenUser(p, tctx, handle, sam->entries[i].idx)) { i 4955 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { i 4956 source4/torture/rpc/samr.c n.in.names[i].string = sam->entries[i].name.string; i 4971 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { i 4972 source4/torture/rpc/samr.c lr.in.rids[i] = sam->entries[i].idx; i 4989 source4/torture/rpc/samr.c int i; i 5005 source4/torture/rpc/samr.c for (i=0;i<ASYNC_COUNT;i++) { i 5006 source4/torture/rpc/samr.c req[i] = dcerpc_samr_EnumDomainUsers_send(p, tctx, &r); i 5009 source4/torture/rpc/samr.c for (i=0;i<ASYNC_COUNT;i++) { i 5010 source4/torture/rpc/samr.c status = dcerpc_ndr_request_recv(req[i]); i 5013 source4/torture/rpc/samr.c i, nt_errstr(status)); i 5018 source4/torture/rpc/samr.c torture_comment(tctx, "%d async requests OK\n", i); i 5032 source4/torture/rpc/samr.c int i; i 5054 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { i 5055 source4/torture/rpc/samr.c if (!test_OpenGroup(p, tctx, handle, sam->entries[i].idx)) { i 5072 source4/torture/rpc/samr.c int i; i 5094 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { i 5095 source4/torture/rpc/samr.c if (!test_OpenAlias(p, tctx, handle, sam->entries[i].idx)) { i 5114 source4/torture/rpc/samr.c int i; i 5116 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 5117 source4/torture/rpc/samr.c printf("Testing GetDisplayEnumerationIndex level %u\n", levels[i]); i 5122 source4/torture/rpc/samr.c r.in.level = levels[i]; i 5128 source4/torture/rpc/samr.c if (ok_lvl[i] && i 5132 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 5140 source4/torture/rpc/samr.c if (ok_lvl[i] && !NT_STATUS_EQUAL(NT_STATUS_NO_MORE_ENTRIES, status)) { i 5142 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 5161 source4/torture/rpc/samr.c int i; i 5163 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 5164 source4/torture/rpc/samr.c printf("Testing GetDisplayEnumerationIndex2 level %u\n", levels[i]); i 5169 source4/torture/rpc/samr.c r.in.level = levels[i]; i 5174 source4/torture/rpc/samr.c if (ok_lvl[i] && i 5178 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 5185 source4/torture/rpc/samr.c if (ok_lvl[i] && !NT_STATUS_EQUAL(NT_STATUS_NO_MORE_ENTRIES, status)) { i 5187 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 5219 source4/torture/rpc/samr.c int i, ret = true; i 5223 source4/torture/rpc/samr.c for (i = 0; ; i++) { i 5226 source4/torture/rpc/samr.c if (i >= querydisplayinfo->out.info->info1.count) { i 5229 source4/torture/rpc/samr.c r.in.rid = querydisplayinfo->out.info->info1.entries[i].rid; i 5232 source4/torture/rpc/samr.c if (i >= querydisplayinfo->out.info->info2.count) { i 5235 source4/torture/rpc/samr.c r.in.rid = querydisplayinfo->out.info->info2.entries[i].rid; i 5271 source4/torture/rpc/samr.c STRING_EQUAL_QUERY(querydisplayinfo->out.info->info1.entries[i].full_name, i 5273 source4/torture/rpc/samr.c STRING_EQUAL_QUERY(querydisplayinfo->out.info->info1.entries[i].account_name, i 5275 source4/torture/rpc/samr.c STRING_EQUAL_QUERY(querydisplayinfo->out.info->info1.entries[i].description, i 5277 source4/torture/rpc/samr.c INT_EQUAL_QUERY(querydisplayinfo->out.info->info1.entries[i].rid, i 5279 source4/torture/rpc/samr.c INT_EQUAL_QUERY(querydisplayinfo->out.info->info1.entries[i].acct_flags, i 5284 source4/torture/rpc/samr.c STRING_EQUAL_QUERY(querydisplayinfo->out.info->info2.entries[i].account_name, i 5286 source4/torture/rpc/samr.c STRING_EQUAL_QUERY(querydisplayinfo->out.info->info2.entries[i].description, i 5288 source4/torture/rpc/samr.c INT_EQUAL_QUERY(querydisplayinfo->out.info->info2.entries[i].rid, i 5290 source4/torture/rpc/samr.c INT_EQUAL_QUERY((querydisplayinfo->out.info->info2.entries[i].acct_flags & ~ACB_NORMAL), i 5293 source4/torture/rpc/samr.c if (!(querydisplayinfo->out.info->info2.entries[i].acct_flags & ACB_NORMAL)) { i 5301 source4/torture/rpc/samr.c querydisplayinfo->out.info->info2.entries[i].acct_flags, i 5326 source4/torture/rpc/samr.c int i; i 5333 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 5334 source4/torture/rpc/samr.c printf("Testing QueryDisplayInfo level %u\n", levels[i]); i 5340 source4/torture/rpc/samr.c r.in.level = levels[i]; i 5350 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 5433 source4/torture/rpc/samr.c int i; i 5438 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 5439 source4/torture/rpc/samr.c printf("Testing QueryDisplayInfo2 level %u\n", levels[i]); i 5442 source4/torture/rpc/samr.c r.in.level = levels[i]; i 5453 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 5468 source4/torture/rpc/samr.c int i; i 5473 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 5474 source4/torture/rpc/samr.c torture_comment(tctx, "Testing QueryDisplayInfo3 level %u\n", levels[i]); i 5477 source4/torture/rpc/samr.c r.in.level = levels[i]; i 5488 source4/torture/rpc/samr.c levels[i], nt_errstr(status)); i 5553 source4/torture/rpc/samr.c int i; i 5571 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 5572 source4/torture/rpc/samr.c torture_comment(tctx, "Testing QueryDomainInfo level %u\n", levels[i]); i 5575 source4/torture/rpc/samr.c r.in.level = levels[i]; i 5586 source4/torture/rpc/samr.c switch (levels[i]) { i 5590 source4/torture/rpc/samr.c levels[i], info->general.oem_information.string, domain_comment); i 5595 source4/torture/rpc/samr.c levels[i]); i 5600 source4/torture/rpc/samr.c levels[i], info->general.primary.string, dcerpc_server_name(p)); i 5607 source4/torture/rpc/samr.c levels[i], info->oem.oem_information.string, domain_comment); i 5614 source4/torture/rpc/samr.c levels[i]); i 5621 source4/torture/rpc/samr.c levels[i], info->general2.general.oem_information.string, domain_comment); i 5627 source4/torture/rpc/samr.c torture_comment(tctx, "Testing SetDomainInfo level %u\n", levels[i]); i 5630 source4/torture/rpc/samr.c s.in.level = levels[i]; i 5634 source4/torture/rpc/samr.c if (set_ok[i]) { i 5670 source4/torture/rpc/samr.c int i; i 5673 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 5674 source4/torture/rpc/samr.c printf("Testing QueryDomainInfo2 level %u\n", levels[i]); i 5677 source4/torture/rpc/samr.c r.in.level = levels[i]; i 5703 source4/torture/rpc/samr.c int i; i 5729 source4/torture/rpc/samr.c for (i=0; i<*q1.out.num_entries; i++) { i 5731 source4/torture/rpc/samr.c sam->entries[i].name.string, i 5757 source4/torture/rpc/samr.c for (i=0; i<q2.out.info->info5.count; i++) { i 5759 source4/torture/rpc/samr.c const char *name = q2.out.info->info5.entries[i].account_name.string; i 5786 source4/torture/rpc/samr.c for (i=0; i<num_names; i++) { i 5787 source4/torture/rpc/samr.c if (names[i] != NULL) { i 5789 source4/torture/rpc/samr.c names[i]); i 5840 source4/torture/rpc/samr.c int i; i 5842 source4/torture/rpc/samr.c for (i=0;i<ARRAY_SIZE(rids);i++) { i 5847 source4/torture/rpc/samr.c r.in.rid = rids[i]; i 5852 source4/torture/rpc/samr.c printf("RidToSid for %d failed - %s\n", rids[i], nt_errstr(status)); i 5855 source4/torture/rpc/samr.c calc_sid = dom_sid_add_rid(calc_sid, calc_sid, rids[i]); i 5858 source4/torture/rpc/samr.c printf("RidToSid for %d failed - got %s, expected %s\n", rids[i], i 6178 source4/torture/rpc/samr.c uint32_t i; i 6210 source4/torture/rpc/samr.c for (i=0; i < num_total; i++) { i 6219 source4/torture/rpc/samr.c name = talloc_asprintf(tctx, "%s%04d", TEST_ACCOUNT_NAME, i); i 6223 source4/torture/rpc/samr.c name = talloc_asprintf(tctx, "%s%04d", TEST_GROUPNAME, i); i 6227 source4/torture/rpc/samr.c name = talloc_asprintf(tctx, "%s%04d", TEST_ALIASNAME, i); i 6462 source4/torture/rpc/samr.c int i; i 6479 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { i 6481 source4/torture/rpc/samr.c sam->entries[i].name.string, which_ops, i 78 source4/torture/rpc/samr_accessmask.c int i; i 83 source4/torture/rpc/samr_accessmask.c for (i=0;i<33;i++) { i 88 source4/torture/rpc/samr_accessmask.c switch (i) { i 149 source4/torture/rpc/samr_accessmask.c int i; i 157 source4/torture/rpc/samr_accessmask.c for (i=0;i<33;i++) { i 162 source4/torture/rpc/samr_accessmask.c switch (i) { i 408 source4/torture/rpc/samr_accessmask.c int i; i 413 source4/torture/rpc/samr_accessmask.c for (i=0;i<33;i++) { i 418 source4/torture/rpc/samr_accessmask.c switch (i) { i 497 source4/torture/rpc/samr_accessmask.c int i; i 522 source4/torture/rpc/samr_accessmask.c for (i=0;i<33;i++) { i 527 source4/torture/rpc/samr_accessmask.c switch (i) { i 313 source4/torture/rpc/samsync.c int i; i 357 source4/torture/rpc/samsync.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 359 source4/torture/rpc/samsync.c q[levels[i]].in.domain_handle = samsync_state->domain_handle[database_id]; i 360 source4/torture/rpc/samsync.c q[levels[i]].in.level = levels[i]; i 361 source4/torture/rpc/samsync.c q[levels[i]].out.info = &info[levels[i]]; i 363 source4/torture/rpc/samsync.c nt_status = dcerpc_samr_QueryDomainInfo(samsync_state->p_samr, mem_ctx, &q[levels[i]]); i 367 source4/torture/rpc/samsync.c q[levels[i]].in.level, nt_errstr(nt_status)); i 693 source4/torture/rpc/samsync.c int i, j; i 697 source4/torture/rpc/samsync.c for (i = 0; i < count; i++) { i 699 source4/torture/rpc/samsync.c if ((rids->rids[i].rid == i 701 source4/torture/rpc/samsync.c && (rids->rids[i].attributes == i 703 source4/torture/rpc/samsync.c matched[i] = true; i 708 source4/torture/rpc/samsync.c for (i = 0; i < rids->count; i++) { i 709 source4/torture/rpc/samsync.c if (matched[i] == false) { i 712 source4/torture/rpc/samsync.c rids->rids[i].rid); i 1004 source4/torture/rpc/samsync.c int i; i 1020 source4/torture/rpc/samsync.c for (i=0; i< ARRAY_SIZE(levels); i++) { i 1022 source4/torture/rpc/samsync.c q.in.level = levels[i]; i 1027 source4/torture/rpc/samsync.c info[levels[i]] = NULL; i 1031 source4/torture/rpc/samsync.c levels[i], nt_errstr(status)); i 1034 source4/torture/rpc/samsync.c info[levels[i]] = _info; i 1067 source4/torture/rpc/samsync.c int i, j; i 1109 source4/torture/rpc/samsync.c for (i=0;i< privs->count; i++) { i 1114 source4/torture/rpc/samsync.c r.in.luid = &privs->set[i].luid; i 1155 source4/torture/rpc/samsync.c int i, d; i 1173 source4/torture/rpc/samsync.c for (i=0;i<ARRAY_SIZE(database_ids);i++) { i 1177 source4/torture/rpc/samsync.c r.in.database_id = database_ids[i]; i 1364 source4/torture/rpc/samsync.c int i; i 1377 source4/torture/rpc/samsync.c for (i=0;i<ARRAY_SIZE(database_ids);i++) { i 1379 source4/torture/rpc/samsync.c uint64_t seq_num = samsync_state->seq_num[i]; i 1381 source4/torture/rpc/samsync.c r.in.database_id = database_ids[i]; i 1431 source4/torture/rpc/samsync.c int i; i 1445 source4/torture/rpc/samsync.c for (i=0;i<ARRAY_SIZE(database_ids);i++) { i 1449 source4/torture/rpc/samsync.c r.in.database_id = database_ids[i]; i 40 source4/torture/rpc/scanner.c int i; i 63 source4/torture/rpc/scanner.c for (i=0;i<200;i++) { i 64 source4/torture/rpc/scanner.c status = dcerpc_request(p, NULL, i, false, mem_ctx, &stub_in, &stub_out); i 71 source4/torture/rpc/scanner.c printf("\tpipe disconnected at %d\n", i); i 76 source4/torture/rpc/scanner.c printf("\terr 0x80010111 at %d\n", i); i 81 source4/torture/rpc/scanner.c printf("\t%d calls available\n", i); i 85 source4/torture/rpc/scanner.c } else if (i != idl_calls) { i 56 source4/torture/rpc/schannel.c int i; i 113 source4/torture/rpc/schannel.c for (i=2;i<3;i++) { i 114 source4/torture/rpc/schannel.c r.in.validation_level = i; i 134 source4/torture/rpc/schannel.c int i; i 174 source4/torture/rpc/schannel.c for (i=0;i<5;i++) { i 178 source4/torture/rpc/schannel.c printf("GetDomPwInfo op %d failed - %s\n", i, nt_errstr(status)); i 256 source4/torture/rpc/schannel.c int i) i 272 source4/torture/rpc/schannel.c talloc_asprintf(tctx, "%s%d", TEST_MACHINE_NAME, i), i 433 source4/torture/rpc/schannel.c int i; i 435 source4/torture/rpc/schannel.c for (i=0;i<ARRAY_SIZE(tests);i++) { i 437 source4/torture/rpc/schannel.c tests[i].acct_flags, tests[i].dcerpc_flags, i 438 source4/torture/rpc/schannel.c i)) { i 440 source4/torture/rpc/schannel.c tests[i].acct_flags, tests[i].dcerpc_flags); i 677 source4/torture/rpc/schannel.c int i; i 714 source4/torture/rpc/schannel.c for (i=0; i < s->nprocs; i++) { i 715 source4/torture/rpc/schannel.c s->conns[i].s = s; i 716 source4/torture/rpc/schannel.c s->conns[i].index = i; i 717 source4/torture/rpc/schannel.c s->conns[i].wks_creds = (struct cli_credentials *)talloc_memdup( i 719 source4/torture/rpc/schannel.c if ((i % 2) && (torture_setting_bool(torture, "multijoin", false))) { i 720 source4/torture/rpc/schannel.c memcpy(s->conns[i].wks_creds, s->wks_creds2, i 721 source4/torture/rpc/schannel.c talloc_get_size(s->conns[i].wks_creds)); i 723 source4/torture/rpc/schannel.c s->conns[i].wks_creds->netlogon_creds = NULL; i 732 source4/torture/rpc/schannel.c for (i=0; i < s->nprocs; i++) { i 734 source4/torture/rpc/schannel.c s->error = dcerpc_pipe_connect_b(s->conns, &s->conns[i].pipe, s->b, i 736 source4/torture/rpc/schannel.c s->conns[i].wks_creds, i 750 source4/torture/rpc/schannel.c s->conns[i].wks_creds, i 755 source4/torture/rpc/schannel.c c->async.private_data = &s->conns[i]; i 837 source4/torture/rpc/schannel.c for (i=0; i < s->nprocs; i++) { i 838 source4/torture/rpc/schannel.c ret = torture_schannel_bench_start(&s->conns[i]); i 853 source4/torture/rpc/schannel.c for (i=0; i < s->nprocs; i++) { i 854 source4/torture/rpc/schannel.c s->total += s->conns[i].total; i 104 source4/torture/rpc/spoolss.c int i, j; i 106 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 107 source4/torture/rpc/spoolss.c int level = levels[i]; i 148 source4/torture/rpc/spoolss.c for (i=1;i<ARRAY_SIZE(levels);i++) { i 149 source4/torture/rpc/spoolss.c int level = levels[i]; i 150 source4/torture/rpc/spoolss.c int old_level = levels[i-1]; i 156 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 157 source4/torture/rpc/spoolss.c int level = levels[i]; i 201 source4/torture/rpc/spoolss.c int i; i 204 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 205 source4/torture/rpc/spoolss.c int level = levels[i].level; i 208 source4/torture/rpc/spoolss.c r.in.server = levels[i].server; i 264 source4/torture/rpc/spoolss.c int i; i 267 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 268 source4/torture/rpc/spoolss.c int level = levels[i].level; i 271 source4/torture/rpc/spoolss.c r.in.server = levels[i].server; i 307 source4/torture/rpc/spoolss.c int i, j; i 309 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 310 source4/torture/rpc/spoolss.c int level = levels[i]; i 354 source4/torture/rpc/spoolss.c for (i=1;i<ARRAY_SIZE(levels);i++) { i 355 source4/torture/rpc/spoolss.c int level = levels[i]; i 356 source4/torture/rpc/spoolss.c int old_level = levels[i-1]; i 361 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 362 source4/torture/rpc/spoolss.c int level = levels[i]; i 431 source4/torture/rpc/spoolss.c int i, j; i 433 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 434 source4/torture/rpc/spoolss.c int level = levels[i]; i 473 source4/torture/rpc/spoolss.c for (i=1;i<ARRAY_SIZE(levels);i++) { i 474 source4/torture/rpc/spoolss.c int level = levels[i]; i 475 source4/torture/rpc/spoolss.c int old_level = levels[i-1]; i 480 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 481 source4/torture/rpc/spoolss.c int level = levels[i]; i 506 source4/torture/rpc/spoolss.c int i, j; i 508 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 509 source4/torture/rpc/spoolss.c int level = levels[i]; i 549 source4/torture/rpc/spoolss.c for (i=1;i<ARRAY_SIZE(levels);i++) { i 550 source4/torture/rpc/spoolss.c int level = levels[i]; i 551 source4/torture/rpc/spoolss.c int old_level = levels[i-1]; i 556 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 557 source4/torture/rpc/spoolss.c int level = levels[i]; i 581 source4/torture/rpc/spoolss.c int i; i 583 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 584 source4/torture/rpc/spoolss.c int level = levels[i]; i 632 source4/torture/rpc/spoolss.c int i, j; i 634 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 635 source4/torture/rpc/spoolss.c int level = levels[i]; i 675 source4/torture/rpc/spoolss.c for (i=1;i<ARRAY_SIZE(levels);i++) { i 676 source4/torture/rpc/spoolss.c int level = levels[i]; i 677 source4/torture/rpc/spoolss.c int old_level = levels[i-1]; i 682 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 683 source4/torture/rpc/spoolss.c int level = levels[i]; i 758 source4/torture/rpc/spoolss.c int i; i 761 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 763 source4/torture/rpc/spoolss.c r.in.level = levels[i]; i 858 source4/torture/rpc/spoolss.c int i; i 860 source4/torture/rpc/spoolss.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 865 source4/torture/rpc/spoolss.c r.in.level = levels[i]; i 872 source4/torture/rpc/spoolss.c torture_comment(tctx, "Testing EnumForms level %d\n", levels[i]); i 897 source4/torture/rpc/spoolss.c ret &= test_GetForm(tctx, p, handle, info[j].info1.form_name, levels[i]); i 1068 source4/torture/rpc/spoolss.c uint32_t i; i 1082 source4/torture/rpc/spoolss.c for (i = 0; i < ARRAY_SIZE(levels); i++) { i 1086 source4/torture/rpc/spoolss.c r.in.level = levels[i]; i 1257 source4/torture/rpc/spoolss.c int i; i 1275 source4/torture/rpc/spoolss.c for (i=1; i < 4; i++) { i 1276 source4/torture/rpc/spoolss.c torture_comment(tctx, "Testing StartPagePrinter: Page[%d]\n", i); i 1285 source4/torture/rpc/spoolss.c torture_comment(tctx, "Testing WritePrinter: Page[%d]\n", i); i 1288 source4/torture/rpc/spoolss.c w.in.data = data_blob_string_const(talloc_asprintf(tctx,"TortureTestPage: %d\nData\n",i)); i 1295 source4/torture/rpc/spoolss.c torture_comment(tctx, "Testing EndPagePrinter: Page[%d]\n", i); i 1836 source4/torture/rpc/spoolss.c int i; i 1839 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 1847 source4/torture/rpc/spoolss.c r.in.level = levels[i]; i 1959 source4/torture/rpc/spoolss.c int i; i 1961 source4/torture/rpc/spoolss.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 1969 source4/torture/rpc/spoolss.c r.in.level = levels[i]; i 169 source4/torture/rpc/spoolss_notify.c int i; i 171 source4/torture/rpc/spoolss_notify.c for (i=0;i<ndr_table_spoolss.endpoints->count;i++) { i 173 source4/torture/rpc/spoolss_notify.c const char *name = ndr_table_spoolss.endpoints->names[i]; i 478 source4/torture/rpc/spoolss_win.c uint32_t i; i 554 source4/torture/rpc/spoolss_win.c for (i=0; ctx->printer_keys[i] != NULL; i++) { i 557 source4/torture/rpc/spoolss_win.c ctx->printer_keys[i], i 560 source4/torture/rpc/spoolss_win.c ctx->printer_keys[i], 0, i 37 source4/torture/rpc/srvsvc.c int i; i 43 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 44 source4/torture/rpc/srvsvc.c r.in.level = levels[i]; i 61 source4/torture/rpc/srvsvc.c int i; i 66 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(opcodes);i++) { i 68 source4/torture/rpc/srvsvc.c r.in.opcode = opcodes[i]; i 89 source4/torture/rpc/srvsvc.c int i; i 100 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 103 source4/torture/rpc/srvsvc.c info_ctr.level = levels[i]; i 152 source4/torture/rpc/srvsvc.c int i; i 159 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 160 source4/torture/rpc/srvsvc.c r.in.level = levels[i]; i 179 source4/torture/rpc/srvsvc.c int i; i 185 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 188 source4/torture/rpc/srvsvc.c r.in.level = levels[i]; i 236 source4/torture/rpc/srvsvc.c int i; i 248 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 251 source4/torture/rpc/srvsvc.c info_ctr.level = levels[i]; i 299 source4/torture/rpc/srvsvc.c int i; i 311 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 312 source4/torture/rpc/srvsvc.c info_ctr.level = levels[i]; i 349 source4/torture/rpc/srvsvc.c int i; i 362 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 363 source4/torture/rpc/srvsvc.c info_ctr.level = levels[i]; i 402 source4/torture/rpc/srvsvc.c int i; i 415 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 416 source4/torture/rpc/srvsvc.c info_ctr.level = levels[i]; i 495 source4/torture/rpc/srvsvc.c int i; i 501 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 504 source4/torture/rpc/srvsvc.c r.in.level = levels[i].level; i 505 source4/torture/rpc/srvsvc.c expected = levels[i].anon_status; i 506 source4/torture/rpc/srvsvc.c if (admin) expected = levels[i].admin_status; i 562 source4/torture/rpc/srvsvc.c int i; i 590 source4/torture/rpc/srvsvc.c for (i = 0; i < ARRAY_SIZE(levels); i++) { i 592 source4/torture/rpc/srvsvc.c r.in.level = levels[i].level; i 598 source4/torture/rpc/srvsvc.c switch (levels[i].level) { i 667 source4/torture/rpc/srvsvc.c torture_assert_werr_equal(tctx, r.out.result, levels[i].expected, "NetShareSetInfo failed"); i 679 source4/torture/rpc/srvsvc.c switch (levels[i].level) { i 752 source4/torture/rpc/srvsvc.c int i; i 765 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 770 source4/torture/rpc/srvsvc.c info_ctr.level = levels[i].level; i 795 source4/torture/rpc/srvsvc.c expected = levels[i].anon_status; i 796 source4/torture/rpc/srvsvc.c if (admin) expected = levels[i].admin_status; i 855 source4/torture/rpc/srvsvc.c int i; i 864 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 867 source4/torture/rpc/srvsvc.c info_ctr.level = levels[i].level; i 892 source4/torture/rpc/srvsvc.c expected = levels[i].anon_status; i 893 source4/torture/rpc/srvsvc.c if (admin) expected = levels[i].admin_status; i 926 source4/torture/rpc/srvsvc.c int i; i 930 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 931 source4/torture/rpc/srvsvc.c r.in.level = levels[i]; i 955 source4/torture/rpc/srvsvc.c int i; i 967 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 969 source4/torture/rpc/srvsvc.c r.in.level = levels[i]; i 993 source4/torture/rpc/srvsvc.c int i; i 1004 source4/torture/rpc/srvsvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 1005 source4/torture/rpc/srvsvc.c transports.level = levels[i]; i 1059 source4/torture/rpc/srvsvc.c int i, n, min, max; i 1067 source4/torture/rpc/srvsvc.c for (i = 1; i < 14; i++) { i 1080 source4/torture/rpc/srvsvc.c r.in.name_type = i; i 1107 source4/torture/rpc/srvsvc.c d_printf("Maximum length for type %2d, flags %08x: %d\n", i, r.in.flags, max); i 1130 source4/torture/rpc/srvsvc.c d_printf(" Invalid chars for type %2d, flags %08x: \"%s\"\n", i, r.in.flags, invalidc); i 384 source4/torture/rpc/svcctl.c int i; i 441 source4/torture/rpc/svcctl.c for(i = 0; i < services_returned; i++) { i 443 source4/torture/rpc/svcctl.c torture_assert(tctx, service[i].service_name, i 447 source4/torture/rpc/svcctl.c service[i].service_name, service[i].display_name, i 448 source4/torture/rpc/svcctl.c service[i].status.type, service[i].status.state); i 464 source4/torture/rpc/svcctl.c uint32_t i; i 489 source4/torture/rpc/svcctl.c for (i=0; i<ARRAY_SIZE(states); i++) { i 491 source4/torture/rpc/svcctl.c r.in.state = states[i]; i 70 source4/torture/rpc/unixinfo.c uint32_t i; i 74 source4/torture/rpc/unixinfo.c for (i=0; i<num_uids; i++) { i 75 source4/torture/rpc/unixinfo.c uids[i] = i; i 487 source4/torture/rpc/winreg.c int i; i 497 source4/torture/rpc/winreg.c for (i = 0; i < sd->dacl->num_aces; i++) { i 498 source4/torture/rpc/winreg.c if (dom_sid_equal(&sd->dacl->aces[i].trustee, sid)) { i 532 source4/torture/rpc/winreg.c int i; i 543 source4/torture/rpc/winreg.c for (i = 0; i < sd->sacl->num_aces; i++) { i 544 source4/torture/rpc/winreg.c if (dom_sid_equal(&sd->sacl->aces[i].trustee, sid)) { i 658 source4/torture/rpc/winreg.c int i; i 668 source4/torture/rpc/winreg.c for (i = 0; i < sd->dacl->num_aces; i++) { i 669 source4/torture/rpc/winreg.c if ((dom_sid_equal(&sd->dacl->aces[i].trustee, sid)) && i 670 source4/torture/rpc/winreg.c (sd->dacl->aces[i].flags == flags)) { i 684 source4/torture/rpc/winreg.c int i; i 694 source4/torture/rpc/winreg.c for (i = 0; i < sd->dacl->num_aces; i++) { i 695 source4/torture/rpc/winreg.c if (security_ace_equal(&sd->dacl->aces[i], ace)) { i 992 source4/torture/rpc/winreg.c int i; i 1017 source4/torture/rpc/winreg.c for (i=0; i < ARRAY_SIZE(sd_mask_tests); i++) { i 1021 source4/torture/rpc/winreg.c sd_mask_tests[i].access_mask); i 1024 source4/torture/rpc/winreg.c win_errstr(sd_mask_tests[i].open_werr), i 1025 source4/torture/rpc/winreg.c win_errstr(sd_mask_tests[i].get_werr), i 1026 source4/torture/rpc/winreg.c win_errstr(sd_mask_tests[i].set_werr)); i 1029 source4/torture/rpc/winreg.c sd_mask_tests[i].access_mask, key, i 1030 source4/torture/rpc/winreg.c sd_mask_tests[i].open_werr, i 1031 source4/torture/rpc/winreg.c sd_mask_tests[i].get_werr, i 1032 source4/torture/rpc/winreg.c sd_mask_tests[i].set_werr)) { i 1125 source4/torture/rpc/winreg.c int i, a; i 1242 source4/torture/rpc/winreg.c for (i=0; i < ARRAY_SIZE(sec_info_owner_tests); i++) { i 1250 source4/torture/rpc/winreg.c sec_info_owner_tests[i].sec_info, i 1251 source4/torture/rpc/winreg.c sec_info_owner_tests[i].sd, i 1252 source4/torture/rpc/winreg.c sec_info_owner_tests[i].set_werr, i 1253 source4/torture/rpc/winreg.c sec_info_owner_tests[i].sid_present, i 1254 source4/torture/rpc/winreg.c sec_info_owner_tests[i].fn, i 1266 source4/torture/rpc/winreg.c for (i=0; i < ARRAY_SIZE(sec_info_group_tests); i++) { i 1274 source4/torture/rpc/winreg.c sec_info_group_tests[i].sec_info, i 1275 source4/torture/rpc/winreg.c sec_info_group_tests[i].sd, i 1276 source4/torture/rpc/winreg.c sec_info_group_tests[i].set_werr, i 1277 source4/torture/rpc/winreg.c sec_info_group_tests[i].sid_present, i 1278 source4/torture/rpc/winreg.c sec_info_group_tests[i].fn, i 1290 source4/torture/rpc/winreg.c for (i=0; i < ARRAY_SIZE(sec_info_dacl_tests); i++) { i 1298 source4/torture/rpc/winreg.c sec_info_dacl_tests[i].sec_info, i 1299 source4/torture/rpc/winreg.c sec_info_dacl_tests[i].sd, i 1300 source4/torture/rpc/winreg.c sec_info_dacl_tests[i].set_werr, i 1301 source4/torture/rpc/winreg.c sec_info_dacl_tests[i].sid_present, i 1302 source4/torture/rpc/winreg.c sec_info_dacl_tests[i].fn, i 1314 source4/torture/rpc/winreg.c for (i=0; i < ARRAY_SIZE(sec_info_sacl_tests); i++) { i 1322 source4/torture/rpc/winreg.c sec_info_sacl_tests[i].sec_info, i 1323 source4/torture/rpc/winreg.c sec_info_sacl_tests[i].sd, i 1324 source4/torture/rpc/winreg.c sec_info_sacl_tests[i].set_werr, i 1325 source4/torture/rpc/winreg.c sec_info_sacl_tests[i].sid_present, i 1326 source4/torture/rpc/winreg.c sec_info_sacl_tests[i].fn, i 44 source4/torture/rpc/wkssvc.c int i; i 49 source4/torture/rpc/wkssvc.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 50 source4/torture/rpc/wkssvc.c r.in.level = levels[i]; i 167 source4/torture/rpc/wkssvc.c int i; i 169 source4/torture/rpc/wkssvc.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 173 source4/torture/rpc/wkssvc.c info.level = levels[i]; i 197 source4/torture/rpc/wkssvc.c levels[i]); i 218 source4/torture/rpc/wkssvc.c int i; i 236 source4/torture/rpc/wkssvc.c for (i=0; i<ARRAY_SIZE(tests); i++) { i 237 source4/torture/rpc/wkssvc.c r.in.unknown = tests[i].unknown; i 238 source4/torture/rpc/wkssvc.c r.in.level = tests[i].level; i 248 source4/torture/rpc/wkssvc.c tests[i].result, i 267 source4/torture/rpc/wkssvc.c int i; i 269 source4/torture/rpc/wkssvc.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 273 source4/torture/rpc/wkssvc.c info.level = levels[i]; i 299 source4/torture/rpc/wkssvc.c levels[i]); i 426 source4/torture/rpc/wkssvc.c int i, k; i 450 source4/torture/rpc/wkssvc.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 453 source4/torture/rpc/wkssvc.c levels[i], i 456 source4/torture/rpc/wkssvc.c if (levels[i] != 0) { i 464 source4/torture/rpc/wkssvc.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 467 source4/torture/rpc/wkssvc.c levels[i], i 470 source4/torture/rpc/wkssvc.c if (levels[i] != 0) { i 525 source4/torture/rpc/wkssvc.c int i; i 553 source4/torture/rpc/wkssvc.c for (i=0; i<ctr->count; i++) { i 555 source4/torture/rpc/wkssvc.c ctr->computer_name[i].string, i 571 source4/torture/rpc/wkssvc.c int i; i 573 source4/torture/rpc/wkssvc.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 577 source4/torture/rpc/wkssvc.c levels[i], i 593 source4/torture/rpc/wkssvc.c int i; i 595 source4/torture/rpc/wkssvc.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 601 source4/torture/rpc/wkssvc.c r.in.name_type = levels[i]; i 623 source4/torture/rpc/wkssvc.c int i; i 625 source4/torture/rpc/wkssvc.c for (i=0; i<ARRAY_SIZE(levels); i++) { i 631 source4/torture/rpc/wkssvc.c r.in.name_type = levels[i]; i 654 source4/torture/rpc/wkssvc.c int i; i 677 source4/torture/rpc/wkssvc.c for (i=0; i<num_names; i++) { i 678 source4/torture/rpc/wkssvc.c if (strequal(names[i], SMBTORTURE_ALTERNATE_NAME)) { i 695 source4/torture/rpc/wkssvc.c int i; i 718 source4/torture/rpc/wkssvc.c for (i=0; i<num_names; i++) { i 719 source4/torture/rpc/wkssvc.c if (strequal(names[i], SMBTORTURE_ALTERNATE_NAME)) { i 74 source4/torture/smb2/connect.c int i; i 83 source4/torture/smb2/connect.c for (i=0;i<data.length;i++) { i 84 source4/torture/smb2/connect.c data.data[i] = i; i 113 source4/torture/smb2/create.c int i; i 114 source4/torture/smb2/create.c for (i=0;i<32;i++) { i 115 source4/torture/smb2/create.c io.in.create_options = 1<<i; i 121 source4/torture/smb2/create.c not_supported_mask |= 1<<i; i 123 source4/torture/smb2/create.c invalid_parameter_mask |= 1<<i; i 125 source4/torture/smb2/create.c not_a_directory_mask |= 1<<i; i 127 source4/torture/smb2/create.c ok_mask |= 1<<i; i 131 source4/torture/smb2/create.c unexpected_mask |= 1<<i; i 132 source4/torture/smb2/create.c printf("create option 0x%08x returned %s\n", 1<<i, nt_errstr(status)); i 148 source4/torture/smb2/create.c int i; i 149 source4/torture/smb2/create.c for (i=0;i<32;i++) { i 150 source4/torture/smb2/create.c io.in.desired_access = 1<<i; i 173 source4/torture/smb2/create.c int i; i 174 source4/torture/smb2/create.c for (i=0;i<32;i++) { i 175 source4/torture/smb2/create.c io.in.file_attributes = 1<<i; i 182 source4/torture/smb2/create.c invalid_parameter_mask |= 1<<i; i 185 source4/torture/smb2/create.c ok_mask |= 1<<i; i 194 source4/torture/smb2/create.c unexpected_mask |= 1<<i; i 195 source4/torture/smb2/create.c printf("file attribute 0x%08x returned %s\n", 1<<i, nt_errstr(status)); i 36 source4/torture/smb2/dir.c int i; i 62 source4/torture/smb2/dir.c for (i=0;i<count;i++) { i 64 source4/torture/smb2/dir.c d[i].both_directory_info.name.s); i 66 source4/torture/smb2/find.c int i; i 67 source4/torture/smb2/find.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 68 source4/torture/smb2/find.c if (strcmp(name, levels[i].name) == 0) { i 69 source4/torture/smb2/find.c return &levels[i].data; i 82 source4/torture/smb2/find.c int i; i 119 source4/torture/smb2/find.c for (i=0;i<ARRAY_SIZE(levels);i++) { i 123 source4/torture/smb2/find.c f.in.level = levels[i].level - 0x100; i 125 source4/torture/smb2/find.c levels[i].status = smb2_find_level(tree, tree, &f, &count, &d); i 126 source4/torture/smb2/find.c if (!NT_STATUS_IS_OK(levels[i].status)) { i 127 source4/torture/smb2/find.c printf("%s failed - %s\n", levels[i].name, i 128 source4/torture/smb2/find.c nt_errstr(levels[i].status)); i 132 source4/torture/smb2/find.c printf("Expected count 1 - got %d in %s\n", count, levels[i].name); i 136 source4/torture/smb2/find.c levels[i].data = d[0]; i 84 source4/torture/smb2/getinfo.c int i; i 102 source4/torture/smb2/getinfo.c for (i=0;i<ARRAY_SIZE(file_levels);i++) { i 103 source4/torture/smb2/getinfo.c if (file_levels[i].level == RAW_FILEINFO_SEC_DESC) { i 104 source4/torture/smb2/getinfo.c file_levels[i].finfo.query_secdesc.in.secinfo_flags = 0x7; i 105 source4/torture/smb2/getinfo.c file_levels[i].dinfo.query_secdesc.in.secinfo_flags = 0x7; i 107 source4/torture/smb2/getinfo.c if (file_levels[i].level == RAW_FILEINFO_SMB2_ALL_EAS) { i 108 source4/torture/smb2/getinfo.c file_levels[i].finfo.all_eas.in.continue_flags = i 110 source4/torture/smb2/getinfo.c file_levels[i].dinfo.all_eas.in.continue_flags = i 113 source4/torture/smb2/getinfo.c file_levels[i].finfo.generic.level = file_levels[i].level; i 114 source4/torture/smb2/getinfo.c file_levels[i].finfo.generic.in.file.handle = hfile; i 115 source4/torture/smb2/getinfo.c file_levels[i].fstatus = smb2_getinfo_file(tree, tree, &file_levels[i].finfo); i 116 source4/torture/smb2/getinfo.c if (!NT_STATUS_IS_OK(file_levels[i].fstatus)) { i 118 source4/torture/smb2/getinfo.c file_levels[i].name, nt_errstr(file_levels[i].fstatus)); i 121 source4/torture/smb2/getinfo.c file_levels[i].dinfo.generic.level = file_levels[i].level; i 122 source4/torture/smb2/getinfo.c file_levels[i].dinfo.generic.in.file.handle = hdir; i 123 source4/torture/smb2/getinfo.c file_levels[i].dstatus = smb2_getinfo_file(tree, tree, &file_levels[i].dinfo); i 124 source4/torture/smb2/getinfo.c if (!NT_STATUS_IS_OK(file_levels[i].dstatus)) { i 126 source4/torture/smb2/getinfo.c file_levels[i].name, nt_errstr(file_levels[i].dstatus)); i 143 source4/torture/smb2/getinfo.c int i; i 154 source4/torture/smb2/getinfo.c for (i=0;i<ARRAY_SIZE(fs_levels);i++) { i 155 source4/torture/smb2/getinfo.c fs_levels[i].info.generic.level = fs_levels[i].level; i 156 source4/torture/smb2/getinfo.c fs_levels[i].info.generic.handle = handle; i 157 source4/torture/smb2/getinfo.c fs_levels[i].status = smb2_getinfo_fs(tree, tree, &fs_levels[i].info); i 158 source4/torture/smb2/getinfo.c if (!NT_STATUS_IS_OK(fs_levels[i].status)) { i 159 source4/torture/smb2/getinfo.c printf("%s failed - %s\n", fs_levels[i].name, nt_errstr(fs_levels[i].status)); i 41 source4/torture/smb2/maxwrite.c int i, len; i 56 source4/torture/smb2/maxwrite.c for (i=0;i<len;i++) { i 57 source4/torture/smb2/maxwrite.c w.in.data.data[i] = i % 256; i 46 source4/torture/smb2/scan.c int c, i; i 74 source4/torture/smb2/scan.c for (i=0;i<0x100;i++) { i 76 source4/torture/smb2/scan.c io.in.info_class = i; i 112 source4/torture/smb2/scan.c int c, i; i 131 source4/torture/smb2/scan.c for (i=0;i<0x100;i++) { i 132 source4/torture/smb2/scan.c io.in.level = (i<<8) | c; i 155 source4/torture/smb2/scan.c int i; i 173 source4/torture/smb2/scan.c for (i=1;i<0x100;i++) { i 174 source4/torture/smb2/scan.c io.in.level = i; i 224 source4/torture/smb2/util.c int i; i 225 source4/torture/smb2/util.c for (i=0;i<io.all_eas.out.num_eas;i++) { i 226 source4/torture/smb2/util.c d_printf("\tEA[%d] flags=%d len=%d '%s'\n", i, i 227 source4/torture/smb2/util.c io.all_eas.out.eas[i].flags, i 228 source4/torture/smb2/util.c (int)io.all_eas.out.eas[i].value.length, i 229 source4/torture/smb2/util.c io.all_eas.out.eas[i].name.s); i 237 source4/torture/smb2/util.c int i; i 238 source4/torture/smb2/util.c for (i=0;i<io.stream_info.out.num_streams;i++) { i 239 source4/torture/smb2/util.c d_printf("\tstream %d:\n", i); i 241 source4/torture/smb2/util.c (long)io.stream_info.out.streams[i].size); i 243 source4/torture/smb2/util.c (long)io.stream_info.out.streams[i].alloc_size); i 244 source4/torture/smb2/util.c d_printf("\t\tname %s\n", io.stream_info.out.streams[i].stream_name.s); i 219 source4/torture/smbtorture.c int i; i 281 source4/torture/smbtorture.c i = 0; i 283 source4/torture/smbtorture.c if (i + strlen(o->name) + strlen(s->name) >= (MAX_COLS - 3)) { i 285 source4/torture/smbtorture.c i = 0; i 287 source4/torture/smbtorture.c i+=printf("%s-%s ", o->name, s->name); i 291 source4/torture/smbtorture.c if (i + strlen(o->name) + strlen(t->name) >= (MAX_COLS - 3)) { i 293 source4/torture/smbtorture.c i = 0; i 295 source4/torture/smbtorture.c i+=printf("%s-%s ", o->name, t->name); i 298 source4/torture/smbtorture.c if (i) printf("\n"); i 373 source4/torture/smbtorture.c int i; i 375 source4/torture/smbtorture.c for (i = 1; i < ctx->level; i++) putchar('\t'); i 455 source4/torture/smbtorture.c int opt, i; i 606 source4/torture/smbtorture.c for (i=0; i<argc; i++) { i 607 source4/torture/smbtorture.c if (argv_new[i] == NULL) { i 608 source4/torture/smbtorture.c argc_new = i; i 661 source4/torture/smbtorture.c for (i=2;i<argc_new;i++) { i 662 source4/torture/smbtorture.c if (!run_test(torture, argv_new[i])) { i 259 source4/torture/unix/unix_info2.c if ((info2)->file_flags != (1 << i)) { \ i 289 source4/torture/unix/unix_info2.c int i; i 303 source4/torture/unix/unix_info2.c for (i = 0; i < 32; ++i) { i 304 source4/torture/unix/unix_info2.c info2.file_flags = (1 << i); i 320 source4/torture/unix/unix_info2.c ASSERT_FLAGS_MATCH(&info2, 1 << i); i 108 source4/torture/unix/whoami.c int i; i 130 source4/torture/unix/whoami.c for (i = 0; i < (*psid)->num_auths; i++) { i 131 source4/torture/unix/whoami.c (*psid)->sub_auths[i] = IVAL(data->data, *offset); i 147 source4/torture/unix/whoami.c int i; i 232 source4/torture/unix/whoami.c for (i = 0; i < whoami->num_gids; ++i) { i 233 source4/torture/unix/whoami.c whoami->gid_list[i] = BVAL(tp.out.data.data, offset); i 257 source4/torture/unix/whoami.c for (i = 0; i < whoami->num_sids; ++i) { i 260 source4/torture/unix/whoami.c &whoami->sid_list[i])) { i 79 source4/torture/util.h int i)); i 617 source4/torture/util_smb.c int i, status; i 644 source4/torture/util_smb.c for (i = 0; i < torture_nprocs; i++) { i 645 source4/torture/util_smb.c child_status[i] = 0; i 646 source4/torture/util_smb.c child_status_out[i] = true; i 651 source4/torture/util_smb.c for (i=0;i<torture_nprocs;i++) { i 652 source4/torture/util_smb.c procnum = i; i 659 source4/torture/util_smb.c if (asprintf(&myname, "CLIENT%d", i) == -1) { i 668 source4/torture/util_smb.c if (torture_open_connection(¤t_cli, tctx, i)) { i 678 source4/torture/util_smb.c child_status[i] = getpid(); i 682 source4/torture/util_smb.c if (child_status[i]) { i 683 source4/torture/util_smb.c printf("Child %d failed to start!\n", i); i 684 source4/torture/util_smb.c child_status_out[i] = 1; i 688 source4/torture/util_smb.c child_status_out[i] = fn(tctx, current_cli, i); i 695 source4/torture/util_smb.c for (i=0;i<torture_nprocs;i++) { i 696 source4/torture/util_smb.c if (child_status[i]) synccount++; i 712 source4/torture/util_smb.c for (i=0;i<torture_nprocs;i++) { i 713 source4/torture/util_smb.c child_status[i] = 0; i 720 source4/torture/util_smb.c for (i=0;i<torture_nprocs;i++) { i 730 source4/torture/util_smb.c for (i=0;i<torture_nprocs;i++) { i 731 source4/torture/util_smb.c if (!child_status_out[i]) { i 755 source4/torture/util_smb.c int i)) i 339 source4/torture/winbind/struct_based.c uint32_t i; i 374 source4/torture/winbind/struct_based.c for (i=0; listd && listd[i].netbios_name; i++) { i 375 source4/torture/winbind/struct_based.c if (i == 0) { i 381 source4/torture/winbind/struct_based.c listd[i].netbios_name, i 386 source4/torture/winbind/struct_based.c listd[i].dns_name, i 391 source4/torture/winbind/struct_based.c listd[i].sid); i 410 source4/torture/winbind/struct_based.c uint32_t i; i 417 source4/torture/winbind/struct_based.c for (i=0; listd && listd[i].netbios_name; i++) { i 426 source4/torture/winbind/struct_based.c fstrcpy(req.domain_name, listd[i].netbios_name); i 432 source4/torture/winbind/struct_based.c listd[i].netbios_name, i 437 source4/torture/winbind/struct_based.c listd[i].dns_name, i 443 source4/torture/winbind/struct_based.c ok = dom_sid_equal(listd[i].sid, sid); i 478 source4/torture/winbind/struct_based.c uint32_t i, count = 0; i 485 source4/torture/winbind/struct_based.c for (i=0; listd && listd[i].netbios_name; i++) { i 492 source4/torture/winbind/struct_based.c fstrcpy(req.domain_name, listd[i].netbios_name); i 497 source4/torture/winbind/struct_based.c (i <2 || strict), ok = false, i 520 source4/torture/winbind/struct_based.c uint32_t i; i 528 source4/torture/winbind/struct_based.c for (i=0; listd && listd[i].netbios_name; i++) { i 535 source4/torture/winbind/struct_based.c if (strlen(listd[i].dns_name) == 0) continue; i 541 source4/torture/winbind/struct_based.c if (strcmp(listd[i].dns_name, listd[i].netbios_name) == 0) { i 545 source4/torture/winbind/struct_based.c fstrcpy(req.domain_name, listd[i].dns_name); i 568 source4/torture/winbind/struct_based.c i); i 745 source4/torture/winbind/struct_based.c uint32_t i; i 757 source4/torture/winbind/struct_based.c for (i=0; domlist[i].netbios_name; i++) { i 762 source4/torture/winbind/struct_based.c torture_assert(torture, s[i].netbios_name, i 764 source4/torture/winbind/struct_based.c torture_assert_str_equal(torture, domlist[i].netbios_name, i 765 source4/torture/winbind/struct_based.c s[i].netbios_name, i 770 source4/torture/winbind/struct_based.c fstrcpy(req.domain_name, domlist[i].netbios_name); i 776 source4/torture/winbind/struct_based.c if (i == 0) { i 779 source4/torture/winbind/struct_based.c } else if (i == 1) { i 792 source4/torture/winbind/struct_based.c torture_assert(torture, (seq >= s[i].seq), i 34 source4/utils/getntacl.c int i; i 40 source4/utils/getntacl.c for (i=0;i<ndr->depth;i++) { i 61 source4/utils/net/net.c int i; i 70 source4/utils/net/net.c for (i=0; functable[i].name; i++) { i 71 source4/utils/net/net.c if (strcasecmp_m(argv[0], functable[i].name) == 0) i 72 source4/utils/net/net.c return functable[i].fn(ctx, argc-1, argv+1); i 86 source4/utils/net/net.c int i; i 88 source4/utils/net/net.c for (i=0; functable[i].name; i++) { i 89 source4/utils/net/net.c if (strcasecmp_m(argv[0], functable[i].name) == 0) i 90 source4/utils/net/net.c if (functable[i].usage) { i 91 source4/utils/net/net.c return functable[i].usage(ctx, argc-1, argv+1); i 117 source4/utils/net/net.c int i = 0; i 118 source4/utils/net/net.c const char *name = ftable[i].name; i 119 source4/utils/net/net.c const char *desc = ftable[i].desc; i 124 source4/utils/net/net.c name = ftable[++i].name; i 125 source4/utils/net/net.c desc = ftable[i].desc; i 143 source4/utils/net/net.c int opt,i; i 177 source4/utils/net/net.c for (i=0; i<argc; i++) { i 178 source4/utils/net/net.c if (argv_new[i] == NULL) { i 179 source4/utils/net/net.c argc_new = i; i 592 source4/utils/ntlm_auth.c int i; i 608 source4/utils/ntlm_auth.c for (i=0; i<session_info->security_token->num_sids; i++) { i 611 source4/utils/ntlm_auth.c token->sids[i]); i 1131 source4/utils/ntlm_auth.c int i; i 1132 source4/utils/ntlm_auth.c for (i=0; i<NUM_HELPER_MODES; i++) { i 1133 source4/utils/ntlm_auth.c if (strcmp(helper_protocol, stdio_helper_protocols[i].name) == 0) { i 1134 source4/utils/ntlm_auth.c squid_stream(cmdline_lp_ctx, stdio_helper_protocols[i].mode, stdio_helper_protocols[i].fn); i 1140 source4/utils/ntlm_auth.c for (i=0; i<NUM_HELPER_MODES; i++) { i 1141 source4/utils/ntlm_auth.c x_fprintf(x_stderr, "%s\n", stdio_helper_protocols[i].name); i 99 source4/utils/testparm.c int i; i 101 source4/utils/testparm.c for (i=0; deny_list[i]; i++) { i 102 source4/utils/testparm.c char *hasstar = strchr_m(deny_list[i], '*'); i 103 source4/utils/testparm.c char *hasquery = strchr_m(deny_list[i], '?'); i 106 source4/utils/testparm.c hasstar ? *hasstar : *hasquery, deny_list[i], lp_servicename(service) ); i 112 source4/utils/testparm.c for (i=0; allow_list[i]; i++) { i 113 source4/utils/testparm.c char *hasstar = strchr_m(allow_list[i], '*'); i 114 source4/utils/testparm.c char *hasquery = strchr_m(allow_list[i], '?'); i 117 source4/utils/testparm.c hasstar ? *hasstar : *hasquery, allow_list[i], lp_servicename(service) ); i 315 source4/web_server/web_server.c int i; i 321 source4/web_server/web_server.c for(i = 0; i < num_interfaces; i++) { i 322 source4/web_server/web_server.c const char *address = iface_n_ip(ifaces, i); i 43 source4/web_server/wsgi.c int i; i 62 source4/web_server/wsgi.c for (i = 0; i < PyList_Size(response_header); i++) { i 64 source4/web_server/wsgi.c PyObject *item = PyList_GetItem(response_header, i); i 642 source4/winbind/idmap.c int i; i 645 source4/winbind/idmap.c for (i = 0; i < count; ++i) { i 646 source4/winbind/idmap.c id[i].status = idmap_xid_to_sid(idmap_ctx, mem_ctx, i 647 source4/winbind/idmap.c id[i].unixid, &id[i].sid); i 648 source4/winbind/idmap.c if (NT_STATUS_EQUAL(id[i].status, NT_STATUS_RETRY)) { i 649 source4/winbind/idmap.c id[i].status = idmap_xid_to_sid(idmap_ctx, mem_ctx, i 650 source4/winbind/idmap.c id[i].unixid, i 651 source4/winbind/idmap.c &id[i].sid); i 653 source4/winbind/idmap.c if (!NT_STATUS_IS_OK(id[i].status)) { i 654 source4/winbind/idmap.c DEBUG(1, ("idmapping xid_to_sid failed for id[%d]\n", i)); i 687 source4/winbind/idmap.c int i; i 690 source4/winbind/idmap.c for (i = 0; i < count; ++i) { i 691 source4/winbind/idmap.c id[i].status = idmap_sid_to_xid(idmap_ctx, mem_ctx, i 692 source4/winbind/idmap.c id[i].sid, &id[i].unixid); i 693 source4/winbind/idmap.c if (NT_STATUS_EQUAL(id[i].status, NT_STATUS_RETRY)) { i 694 source4/winbind/idmap.c id[i].status = idmap_sid_to_xid(idmap_ctx, mem_ctx, i 695 source4/winbind/idmap.c id[i].sid, i 696 source4/winbind/idmap.c &id[i].unixid); i 698 source4/winbind/idmap.c if (!NT_STATUS_IS_OK(id[i].status)) { i 699 source4/winbind/idmap.c DEBUG(1, ("idmapping sid_to_xid failed for id[%d]\n", i)); i 60 source4/winbind/wb_async_helpers.c int i; i 74 source4/winbind/wb_async_helpers.c for (i=0; i<num_sids; i++) { i 75 source4/winbind/wb_async_helpers.c state->sids.sids[i].sid = dom_sid_dup(state->sids.sids, i 76 source4/winbind/wb_async_helpers.c sids[i]); i 77 source4/winbind/wb_async_helpers.c if (state->sids.sids[i].sid == NULL) goto failed; i 114 source4/winbind/wb_async_helpers.c int i; i 129 source4/winbind/wb_async_helpers.c for (i=0; i<state->num_sids; i++) { i 131 source4/winbind/wb_async_helpers.c &state->r.out.names->names[i]; i 136 source4/winbind/wb_async_helpers.c state->result[i] = talloc_zero(state->result, i 138 source4/winbind/wb_async_helpers.c if (composite_nomem(state->result[i], state->ctx)) return; i 140 source4/winbind/wb_async_helpers.c state->result[i]->type = name->sid_type; i 141 source4/winbind/wb_async_helpers.c if (state->result[i]->type == SID_NAME_UNKNOWN) { i 152 source4/winbind/wb_async_helpers.c state->result[i]->domain = talloc_reference(state->result[i], i 156 source4/winbind/wb_async_helpers.c state->result[i]->name = i 157 source4/winbind/wb_async_helpers.c talloc_strdup(state->result[i], ""); i 159 source4/winbind/wb_async_helpers.c state->result[i]->name = i 160 source4/winbind/wb_async_helpers.c talloc_steal(state->result[i], i 164 source4/winbind/wb_async_helpers.c if (composite_nomem(state->result[i]->name, state->ctx)) { i 211 source4/winbind/wb_async_helpers.c int i; i 229 source4/winbind/wb_async_helpers.c for (i=0; i<num_names; i++) { i 230 source4/winbind/wb_async_helpers.c lsa_names[i].string = names[i]; i 263 source4/winbind/wb_async_helpers.c int i; i 278 source4/winbind/wb_async_helpers.c for (i=0; i<state->num_names; i++) { i 279 source4/winbind/wb_async_helpers.c struct lsa_TranslatedSid *sid = &state->r.out.sids->sids[i]; i 283 source4/winbind/wb_async_helpers.c state->result[i] = talloc_zero(state->result, i 285 source4/winbind/wb_async_helpers.c if (composite_nomem(state->result[i], state->ctx)) return; i 287 source4/winbind/wb_async_helpers.c state->result[i]->type = sid->sid_type; i 288 source4/winbind/wb_async_helpers.c if (state->result[i]->type == SID_NAME_UNKNOWN) { i 300 source4/winbind/wb_async_helpers.c state->result[i]->sid = dom_sid_add_rid(state->result[i], i 440 source4/winbind/wb_async_helpers.c int i; i 451 source4/winbind/wb_async_helpers.c for (i=0; i<*num_rids; i++) { i 452 source4/winbind/wb_async_helpers.c (*rids)[i] = state->rid_array->rids[i].rid; i 128 source4/winbind/wb_cmd_list_groups.c int i; i 144 source4/winbind/wb_cmd_list_groups.c for (i = 0; i < group_list->out.count; ++i) { i 146 source4/winbind/wb_cmd_list_groups.c group_list->out.groups[i].groupname)); i 149 source4/winbind/wb_cmd_list_groups.c group_list->out.groups[i].groupname); i 127 source4/winbind/wb_cmd_list_trustdom.c int i, old_num_domains; i 149 source4/winbind/wb_cmd_list_trustdom.c for (i=0; i<state->r.out.domains->count; i++) { i 150 source4/winbind/wb_cmd_list_trustdom.c int j = i+old_num_domains; i 153 source4/winbind/wb_cmd_list_trustdom.c if (composite_nomem(state->domains[i], state->ctx)) return; i 156 source4/winbind/wb_cmd_list_trustdom.c state->r.out.domains->domains[i].name.string); i 159 source4/winbind/wb_cmd_list_trustdom.c state->r.out.domains->domains[i].sid); i 128 source4/winbind/wb_cmd_list_users.c int i; i 144 source4/winbind/wb_cmd_list_users.c for (i = 0; i < user_list->out.count; ++i) { i 145 source4/winbind/wb_cmd_list_users.c DEBUG(5, ("Appending user '%s'\n", user_list->out.users[i].username)); i 147 source4/winbind/wb_cmd_list_users.c user_list->out.users[i].username); i 112 source4/winbind/wb_cmd_userdomgroups.c int i; i 125 source4/winbind/wb_cmd_userdomgroups.c for (i=0; i<state->num_rids; i++) { i 126 source4/winbind/wb_cmd_userdomgroups.c (*sids)[i] = dom_sid_add_rid((*sids), state->dom_sid, i 127 source4/winbind/wb_cmd_userdomgroups.c state->rids[i]); i 128 source4/winbind/wb_cmd_userdomgroups.c if ((*sids)[i] == NULL) { i 107 source4/winbind/wb_cmd_usersids.c int i; i 118 source4/winbind/wb_cmd_usersids.c for (i=0; i<state->num_domgroups; i++) { i 119 source4/winbind/wb_cmd_usersids.c state->lsa_sids.sids[i+1].sid = state->domgroups[i]; i 139 source4/winbind/wb_cmd_usersids.c int i; i 152 source4/winbind/wb_cmd_usersids.c for (i=0; i<state->num_domgroups; i++) { i 153 source4/winbind/wb_cmd_usersids.c state->sids[1+i] = i 154 source4/winbind/wb_cmd_usersids.c talloc_steal(state->sids, state->domgroups[i]); i 157 source4/winbind/wb_cmd_usersids.c for (i=0; i<state->r.out.rids->count; i++) { i 158 source4/winbind/wb_cmd_usersids.c state->sids[1+state->num_domgroups+i] = dom_sid_add_rid( i 160 source4/winbind/wb_cmd_usersids.c state->r.out.rids->ids[i]); i 162 source4/winbind/wb_cmd_usersids.c if (composite_nomem(state->sids[1+state->num_domgroups+i], i 269 source4/winbind/wb_samba3_cmd.c int i, num_sids; i 283 source4/winbind/wb_samba3_cmd.c for (i=0; i<num_sids; i++) { i 285 source4/winbind/wb_samba3_cmd.c sids_string, "%s\n", dom_sid_string(s3call, sids[i])); i 336 source4/winbind/wb_samba3_cmd.c int i, num_sids; i 350 source4/winbind/wb_samba3_cmd.c for (i=0; i<num_sids; i++) { i 352 source4/winbind/wb_samba3_cmd.c sids_string, "%s\n", dom_sid_string(s3call, sids[i])); i 646 source4/winbind/wb_samba3_cmd.c int i, num_domains; i 661 source4/winbind/wb_samba3_cmd.c for (i=0; i<num_domains; i++) { i 664 source4/winbind/wb_samba3_cmd.c domains[i]->name, domains[i]->name, i 665 source4/winbind/wb_samba3_cmd.c dom_sid_string(s3call, domains[i]->sid)); i 81 source4/wrepl_server/wrepl_apply_records.c uint32_t i,j; i 84 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < len; i++) { i 87 source4/wrepl_server/wrepl_apply_records.c if (strcmp(r1->addresses[i]->address, r2->addresses[j].address) != 0) { i 91 source4/wrepl_server/wrepl_apply_records.c if (check_owners && strcmp(r1->addresses[i]->wins_owner, r2->addresses[j].owner) != 0) { i 105 source4/wrepl_server/wrepl_apply_records.c uint32_t i,j; i 108 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < r2->num_addresses; i++) { i 111 source4/wrepl_server/wrepl_apply_records.c if (strcmp(r2->addresses[i].address, r1->addresses[j]->address) != 0) { i 115 source4/wrepl_server/wrepl_apply_records.c if (check_owners && strcmp(r2->addresses[i].owner, r1->addresses[j]->wins_owner) != 0) { i 140 source4/wrepl_server/wrepl_apply_records.c uint32_t i; i 143 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < len; i++) { i 144 source4/wrepl_server/wrepl_apply_records.c if (strcmp(r1->addresses[i]->wins_owner, owner) == 0) { i 674 source4/wrepl_server/wrepl_apply_records.c uint32_t i; i 692 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < replica->num_addresses; i++) { i 696 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].address, i 697 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].owner, i 722 source4/wrepl_server/wrepl_apply_records.c uint32_t i; i 737 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < replica->num_addresses; i++) { i 741 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].address, i 742 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].owner, i 821 source4/wrepl_server/wrepl_apply_records.c uint32_t i,j; i 840 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < replica->num_addresses; i++) { i 843 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].address, i 844 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].owner, i 852 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < len; i++) { i 855 source4/wrepl_server/wrepl_apply_records.c if (strcmp(replica->addresses[j].address, rec->addresses[i]->address) == 0) { i 864 source4/wrepl_server/wrepl_apply_records.c rec->addresses[i]->address, i 865 source4/wrepl_server/wrepl_apply_records.c rec->addresses[i]->wins_owner, i 866 source4/wrepl_server/wrepl_apply_records.c rec->addresses[i]->expire_time, i 909 source4/wrepl_server/wrepl_apply_records.c uint32_t i; i 924 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < r.in.num_addrs; i++) { i 925 source4/wrepl_server/wrepl_apply_records.c r.in.addrs[i].addr = state->r.out.addrs[i].addr; i 962 source4/wrepl_server/wrepl_apply_records.c uint32_t i,j; i 977 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < state->replica.num_addresses; i++) { i 981 source4/wrepl_server/wrepl_apply_records.c if (strcmp(state->replica.addresses[i].address, state->r.out.addrs[j].addr) == 0) { i 999 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < num_rec_addrs; i++) { i 1003 source4/wrepl_server/wrepl_apply_records.c if (strcmp(state->rec->addresses[i]->address, state->r.out.addrs[j].addr) == 0) { i 1040 source4/wrepl_server/wrepl_apply_records.c uint32_t i; i 1069 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < state->r.in.num_addrs; i++) { i 1070 source4/wrepl_server/wrepl_apply_records.c state->r.in.addrs[i].addr = addrs[i]; i 1113 source4/wrepl_server/wrepl_apply_records.c uint32_t i; i 1145 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < state->r.in.num_addrs; i++) { i 1146 source4/wrepl_server/wrepl_apply_records.c state->r.in.addrs[i].addr = addrs[i]; i 1190 source4/wrepl_server/wrepl_apply_records.c uint32_t i,j; i 1216 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < len; i++) { i 1220 source4/wrepl_server/wrepl_apply_records.c if (strcmp(rec->addresses[i]->address, replica->addresses[j].address) != 0) { i 1226 source4/wrepl_server/wrepl_apply_records.c if (strcmp(rec->addresses[i]->wins_owner, replica->addresses[j].owner) != 0) { i 1237 source4/wrepl_server/wrepl_apply_records.c if (!found && strcmp(rec->addresses[i]->wins_owner, owner->address) == 0) { i 1249 source4/wrepl_server/wrepl_apply_records.c rec->addresses[i]->address, i 1250 source4/wrepl_server/wrepl_apply_records.c rec->addresses[i]->wins_owner, i 1251 source4/wrepl_server/wrepl_apply_records.c rec->addresses[i]->expire_time, i 1256 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < replica->num_addresses; i++) { i 1258 source4/wrepl_server/wrepl_apply_records.c strcmp(replica->addresses[i].owner, local_owner) == 0) { i 1267 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].address); i 1276 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].address, i 1277 source4/wrepl_server/wrepl_apply_records.c replica->addresses[i].owner, i 1325 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < len; i++) { i 1326 source4/wrepl_server/wrepl_apply_records.c if (strcmp(merge->addresses[i]->wins_owner, local_owner)==0) { i 1327 source4/wrepl_server/wrepl_apply_records.c lh = MAX(lh, merge->addresses[i]->expire_time); i 1454 source4/wrepl_server/wrepl_apply_records.c uint32_t i; i 1462 source4/wrepl_server/wrepl_apply_records.c for (i=0; i < num_names; i++) { i 1467 source4/wrepl_server/wrepl_apply_records.c owner, &names[i]); i 151 source4/wrepl_server/wrepl_in_call.c uint32_t num_ips, i; i 172 source4/wrepl_server/wrepl_in_call.c for (i = 0; i < num_ips; i++) { i 173 source4/wrepl_server/wrepl_in_call.c ips[i].owner = rec->addresses[i]->wins_owner; i 174 source4/wrepl_server/wrepl_in_call.c talloc_steal(ips, rec->addresses[i]->wins_owner); i 175 source4/wrepl_server/wrepl_in_call.c ips[i].ip = rec->addresses[i]->address; i 176 source4/wrepl_server/wrepl_in_call.c talloc_steal(ips, rec->addresses[i]->address); i 201 source4/wrepl_server/wrepl_in_call.c uint32_t i, j; i 281 source4/wrepl_server/wrepl_in_call.c for (i=0, j=0; i < res->count; i++) { i 282 source4/wrepl_server/wrepl_in_call.c status = winsdb_record(service->wins_db, res->msgs[i], call, now, &rec); i 299 source4/wrepl_server/wrepl_in_call.c talloc_free(res->msgs[i]); i 284 source4/wrepl_server/wrepl_in_connection.c int i; i 295 source4/wrepl_server/wrepl_in_connection.c for(i = 0; i < num_interfaces; i++) { i 296 source4/wrepl_server/wrepl_in_connection.c address = iface_n_ip(ifaces, i); i 578 source4/wrepl_server/wrepl_out_helpers.c uint32_t i; i 582 source4/wrepl_server/wrepl_out_helpers.c for (i=state->current; i < state->table_io.out.num_owners; i++) { i 585 source4/wrepl_server/wrepl_out_helpers.c state->table_io.out.owners[i].address); i 589 source4/wrepl_server/wrepl_out_helpers.c state->table_io.out.owners[i].address); i 616 source4/wrepl_server/wrepl_out_helpers.c state->current = i; i 665 source4/wrepl_server/wrepl_out_helpers.c uint32_t i; i 671 source4/wrepl_server/wrepl_out_helpers.c for (i=0; i < state->table_io.out.num_owners; i++) { i 675 source4/wrepl_server/wrepl_out_helpers.c state->table_io.out.owners[i].address, i 676 source4/wrepl_server/wrepl_out_helpers.c state->table_io.out.owners[i].max_version); i 55 source4/wrepl_server/wrepl_scavenging.c uint32_t i; i 88 source4/wrepl_server/wrepl_scavenging.c for (i=0; i < res->count; i++) { i 95 source4/wrepl_server/wrepl_scavenging.c status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, 0, &rec); i 97 source4/wrepl_server/wrepl_scavenging.c talloc_free(res->msgs[i]); i 126 source4/wrepl_server/wrepl_scavenging.c for (i=0;rec->addresses[i];i++) { i 127 source4/wrepl_server/wrepl_scavenging.c if (strcmp(rec->addresses[i]->wins_owner, local_owner) != 0) { i 129 source4/wrepl_server/wrepl_scavenging.c rec->addresses[i]->expire_time= service->config.renew_interval + now; i 209 source4/wrepl_server/wrepl_scavenging.c uint32_t i; i 241 source4/wrepl_server/wrepl_scavenging.c for (i=0; i < res->count; i++) { i 246 source4/wrepl_server/wrepl_scavenging.c status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, 0, &rec); i 248 source4/wrepl_server/wrepl_scavenging.c talloc_free(res->msgs[i]); i 330 source4/wrepl_server/wrepl_scavenging.c uint32_t i, j; i 344 source4/wrepl_server/wrepl_scavenging.c for (i=0; i < s->r.out.num_addrs; i++) { i 347 source4/wrepl_server/wrepl_scavenging.c if (strcmp(s->r.out.addrs[i].addr, rec->addresses[j]->address) == 0) { i 376 source4/wrepl_server/wrepl_scavenging.c for (i=0; rec->addresses[i]; i++) { i 377 source4/wrepl_server/wrepl_scavenging.c rec->addresses[i]->expire_time = rec->expire_time; i 386 source4/wrepl_server/wrepl_scavenging.c for (i=0; rec->addresses[i]; i++) { i 387 source4/wrepl_server/wrepl_scavenging.c rec->addresses[i]->expire_time = rec->expire_time; i 424 source4/wrepl_server/wrepl_scavenging.c uint32_t i; i 451 source4/wrepl_server/wrepl_scavenging.c for (i=0; i < res->count; i++) { i 456 source4/wrepl_server/wrepl_scavenging.c status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, 0, &rec); i 458 source4/wrepl_server/wrepl_scavenging.c talloc_free(res->msgs[i]); i 142 source4/wrepl_server/wrepl_server.c int i; i 168 source4/wrepl_server/wrepl_server.c for (i=0; i < res->count; i++) { i 171 source4/wrepl_server/wrepl_server.c address = ldb_msg_find_attr_as_string(res->msgs[i], "address", NULL); i 198 source4/wrepl_server/wrepl_server.c partner->name = ldb_msg_find_attr_as_string(res->msgs[i], "name", partner->address); i 200 source4/wrepl_server/wrepl_server.c partner->our_address = ldb_msg_find_attr_as_string(res->msgs[i], "ourAddress", NULL); i 203 source4/wrepl_server/wrepl_server.c partner->type = ldb_msg_find_attr_as_uint(res->msgs[i], "type", WINSREPL_PARTNER_BOTH); i 204 source4/wrepl_server/wrepl_server.c partner->pull.interval = ldb_msg_find_attr_as_uint(res->msgs[i], "pullInterval", i 206 source4/wrepl_server/wrepl_server.c partner->pull.retry_interval = ldb_msg_find_attr_as_uint(res->msgs[i], "pullRetryInterval", i 208 source4/wrepl_server/wrepl_server.c partner->push.change_count = ldb_msg_find_attr_as_uint(res->msgs[i], "pushChangeCount", i 210 source4/wrepl_server/wrepl_server.c partner->push.use_inform = ldb_msg_find_attr_as_uint(res->msgs[i], "pushUseInform", true); i 233 source4/wrepl_server/wrepl_server.c uint32_t i = 0; i 254 source4/wrepl_server/wrepl_server.c for (cur = service->table; cur && i < table_out->partner_count; cur = cur->next) { i 264 source4/wrepl_server/wrepl_server.c table_out->partners[i] = cur->owner; i 265 source4/wrepl_server/wrepl_server.c i++; i 271 source4/wrepl_server/wrepl_server.c table_out->partners[i] = cur->owner; i 272 source4/wrepl_server/wrepl_server.c i++; i 366 source4/wrepl_server/wrepl_server.c int i; i 397 source4/wrepl_server/wrepl_server.c for (i=0; i < res->count; i++) { i 398 source4/wrepl_server/wrepl_server.c wins_owner = ldb_msg_find_attr_as_string(res->msgs[i], "winsOwner", NULL); i 399 source4/wrepl_server/wrepl_server.c version = ldb_msg_find_attr_as_uint64(res->msgs[i], "versionID", 0); i 405 source4/wrepl_server/wrepl_server.c talloc_free(res->msgs[i]);