c 9 examples/auth/crackcheck/crackcheck.c char *c, *comm;
c 12 examples/auth/crackcheck/crackcheck.c while ((c = strrchr(comm, '/')) != NULL) {
c 13 examples/auth/crackcheck/crackcheck.c comm = c + 1;
c 84 examples/auth/crackcheck/crackcheck.c int c, ret, complex_check = 0, simplex_check = 0;
c 91 examples/auth/crackcheck/crackcheck.c while ( (c = getopt(argc, argv, "d:cs")) != EOF){
c 92 examples/auth/crackcheck/crackcheck.c switch(c) {
c 708 examples/libsmbclient/smbwrapper/smbw.c char c = 0;
c 720 examples/libsmbclient/smbwrapper/smbw.c (* smbw_libc.read)(p[0], &c, 1);
c 741 examples/libsmbclient/smbwrapper/smbw.c write(p[1], &c, 1);
c 14 examples/validchars/validchr.c unsigned char c;
c 21 examples/validchars/validchr.c c = 0;
c 37 examples/validchars/validchr.c if (c)
c 38 examples/validchars/validchr.c printf(" double%d\n", c);
c 39 examples/validchars/validchr.c c = dp->d_name[0];
c 43 examples/validchars/validchr.c return c;
c 51 examples/validchars/validchr.c int i, j, c;
c 74 examples/validchars/validchr.c c = test();
c 77 examples/validchars/validchr.c if (c==i)
c 80 examples/validchars/validchr.c printf(" %d", c);
c 82 examples/validchars/validchr.c if (c!=i)
c 84 examples/validchars/validchr.c upper[c]++;
c 85 examples/validchars/validchr.c lower[c] = i;
c 87 examples/validchars/validchr.c map[i] = c;
c 50 lib/compression/mszip.c uint32_t c[ZIPBMAX+1]; /* bit length count table */
c 111 lib/compression/mszip.c #define ZIPNEEDBITS(n) {while(k<(n)){int32_t c=*(ZIP(inpos)++);\
c 112 lib/compression/mszip.c b|=((uint32_t)c)<<k;k+=8;}}
c 156 lib/compression/mszip.c ZIP(c)[i] = 0;
c 160 lib/compression/mszip.c ZIP(c)[*p]++; p++; /* assume all entries <= ZIPBMAX */
c 162 lib/compression/mszip.c if (ZIP(c)[0] == n) /* null input--all zero length codes */
c 171 lib/compression/mszip.c if (ZIP(c)[j])
c 177 lib/compression/mszip.c if (ZIP(c)[i])
c 185 lib/compression/mszip.c if ((y -= ZIP(c)[j]) < 0)
c 187 lib/compression/mszip.c if ((y -= ZIP(c)[i]) < 0)
c 189 lib/compression/mszip.c ZIP(c)[i] += y;
c 193 lib/compression/mszip.c p = ZIP(c) + 1; xp = ZIP(x) + 2;
c 219 lib/compression/mszip.c a = ZIP(c)[k];
c 233 lib/compression/mszip.c xp = ZIP(c) + k;
c 53 lib/crypto/md4.c #define ROUND1(a,b,c,d,k,s) a = lshift(a + F(b,c,d) + X[k], s)
c 54 lib/crypto/md4.c #define ROUND2(a,b,c,d,k,s) a = lshift(a + G(b,c,d) + X[k] + (uint32_t)0x5A827999,s)
c 55 lib/crypto/md4.c #define ROUND3(a,b,c,d,k,s) a = lshift(a + H(b,c,d) + X[k] + (uint32_t)0x6ED9EBA1,s)
c 169 lib/crypto/md5.c register uint32_t a, b, c, d;
c 173 lib/crypto/md5.c c = buf[2];
c 176 lib/crypto/md5.c MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7);
c 177 lib/crypto/md5.c MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12);
c 178 lib/crypto/md5.c MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17);
c 179 lib/crypto/md5.c MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22);
c 180 lib/crypto/md5.c MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7);
c 181 lib/crypto/md5.c MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12);
c 182 lib/crypto/md5.c MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17);
c 183 lib/crypto/md5.c MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22);
c 184 lib/crypto/md5.c MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7);
c 185 lib/crypto/md5.c MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12);
c 186 lib/crypto/md5.c MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17);
c 187 lib/crypto/md5.c MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22);
c 188 lib/crypto/md5.c MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7);
c 189 lib/crypto/md5.c MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12);
c 190 lib/crypto/md5.c MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17);
c 191 lib/crypto/md5.c MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22);
c 193 lib/crypto/md5.c MD5STEP(F2, a, b, c, d, in[1] + 0xf61e2562, 5);
c 194 lib/crypto/md5.c MD5STEP(F2, d, a, b, c, in[6] + 0xc040b340, 9);
c 195 lib/crypto/md5.c MD5STEP(F2, c, d, a, b, in[11] + 0x265e5a51, 14);
c 196 lib/crypto/md5.c MD5STEP(F2, b, c, d, a, in[0] + 0xe9b6c7aa, 20);
c 197 lib/crypto/md5.c MD5STEP(F2, a, b, c, d, in[5] + 0xd62f105d, 5);
c 198 lib/crypto/md5.c MD5STEP(F2, d, a, b, c, in[10] + 0x02441453, 9);
c 199 lib/crypto/md5.c MD5STEP(F2, c, d, a, b, in[15] + 0xd8a1e681, 14);
c 200 lib/crypto/md5.c MD5STEP(F2, b, c, d, a, in[4] + 0xe7d3fbc8, 20);
c 201 lib/crypto/md5.c MD5STEP(F2, a, b, c, d, in[9] + 0x21e1cde6, 5);
c 202 lib/crypto/md5.c MD5STEP(F2, d, a, b, c, in[14] + 0xc33707d6, 9);
c 203 lib/crypto/md5.c MD5STEP(F2, c, d, a, b, in[3] + 0xf4d50d87, 14);
c 204 lib/crypto/md5.c MD5STEP(F2, b, c, d, a, in[8] + 0x455a14ed, 20);
c 205 lib/crypto/md5.c MD5STEP(F2, a, b, c, d, in[13] + 0xa9e3e905, 5);
c 206 lib/crypto/md5.c MD5STEP(F2, d, a, b, c, in[2] + 0xfcefa3f8, 9);
c 207 lib/crypto/md5.c MD5STEP(F2, c, d, a, b, in[7] + 0x676f02d9, 14);
c 208 lib/crypto/md5.c MD5STEP(F2, b, c, d, a, in[12] + 0x8d2a4c8a, 20);
c 210 lib/crypto/md5.c MD5STEP(F3, a, b, c, d, in[5] + 0xfffa3942, 4);
c 211 lib/crypto/md5.c MD5STEP(F3, d, a, b, c, in[8] + 0x8771f681, 11);
c 212 lib/crypto/md5.c MD5STEP(F3, c, d, a, b, in[11] + 0x6d9d6122, 16);
c 213 lib/crypto/md5.c MD5STEP(F3, b, c, d, a, in[14] + 0xfde5380c, 23);
c 214 lib/crypto/md5.c MD5STEP(F3, a, b, c, d, in[1] + 0xa4beea44, 4);
c 215 lib/crypto/md5.c MD5STEP(F3, d, a, b, c, in[4] + 0x4bdecfa9, 11);
c 216 lib/crypto/md5.c MD5STEP(F3, c, d, a, b, in[7] + 0xf6bb4b60, 16);
c 217 lib/crypto/md5.c MD5STEP(F3, b, c, d, a, in[10] + 0xbebfbc70, 23);
c 218 lib/crypto/md5.c MD5STEP(F3, a, b, c, d, in[13] + 0x289b7ec6, 4);
c 219 lib/crypto/md5.c MD5STEP(F3, d, a, b, c, in[0] + 0xeaa127fa, 11);
c 220 lib/crypto/md5.c MD5STEP(F3, c, d, a, b, in[3] + 0xd4ef3085, 16);
c 221 lib/crypto/md5.c MD5STEP(F3, b, c, d, a, in[6] + 0x04881d05, 23);
c 222 lib/crypto/md5.c MD5STEP(F3, a, b, c, d, in[9] + 0xd9d4d039, 4);
c 223 lib/crypto/md5.c MD5STEP(F3, d, a, b, c, in[12] + 0xe6db99e5, 11);
c 224 lib/crypto/md5.c MD5STEP(F3, c, d, a, b, in[15] + 0x1fa27cf8, 16);
c 225 lib/crypto/md5.c MD5STEP(F3, b, c, d, a, in[2] + 0xc4ac5665, 23);
c 227 lib/crypto/md5.c MD5STEP(F4, a, b, c, d, in[0] + 0xf4292244, 6);
c 228 lib/crypto/md5.c MD5STEP(F4, d, a, b, c, in[7] + 0x432aff97, 10);
c 229 lib/crypto/md5.c MD5STEP(F4, c, d, a, b, in[14] + 0xab9423a7, 15);
c 230 lib/crypto/md5.c MD5STEP(F4, b, c, d, a, in[5] + 0xfc93a039, 21);
c 231 lib/crypto/md5.c MD5STEP(F4, a, b, c, d, in[12] + 0x655b59c3, 6);
c 232 lib/crypto/md5.c MD5STEP(F4, d, a, b, c, in[3] + 0x8f0ccc92, 10);
c 233 lib/crypto/md5.c MD5STEP(F4, c, d, a, b, in[10] + 0xffeff47d, 15);
c 234 lib/crypto/md5.c MD5STEP(F4, b, c, d, a, in[1] + 0x85845dd1, 21);
c 235 lib/crypto/md5.c MD5STEP(F4, a, b, c, d, in[8] + 0x6fa87e4f, 6);
c 236 lib/crypto/md5.c MD5STEP(F4, d, a, b, c, in[15] + 0xfe2ce6e0, 10);
c 237 lib/crypto/md5.c MD5STEP(F4, c, d, a, b, in[6] + 0xa3014314, 15);
c 238 lib/crypto/md5.c MD5STEP(F4, b, c, d, a, in[13] + 0x4e0811a1, 21);
c 239 lib/crypto/md5.c MD5STEP(F4, a, b, c, d, in[4] + 0xf7537e82, 6);
c 240 lib/crypto/md5.c MD5STEP(F4, d, a, b, c, in[11] + 0xbd3af235, 10);
c 241 lib/crypto/md5.c MD5STEP(F4, c, d, a, b, in[2] + 0x2ad7d2bb, 15);
c 242 lib/crypto/md5.c MD5STEP(F4, b, c, d, a, in[9] + 0xeb86d391, 21);
c 246 lib/crypto/md5.c buf[2] += c;
c 376 lib/nss_wrapper/nss_wrapper.c char *c;
c 395 lib/nss_wrapper/nss_wrapper.c c = line;
c 398 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 401 lib/nss_wrapper/nss_wrapper.c __location__, line, c));
c 406 lib/nss_wrapper/nss_wrapper.c pw->pw_name = c;
c 407 lib/nss_wrapper/nss_wrapper.c c = p;
c 412 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 415 lib/nss_wrapper/nss_wrapper.c __location__, line, c));
c 420 lib/nss_wrapper/nss_wrapper.c pw->pw_passwd = c;
c 421 lib/nss_wrapper/nss_wrapper.c c = p;
c 426 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 429 lib/nss_wrapper/nss_wrapper.c __location__, line, c));
c 435 lib/nss_wrapper/nss_wrapper.c pw->pw_uid = (uid_t)strtoul(c, &e, 10);
c 436 lib/nss_wrapper/nss_wrapper.c if (c == e) {
c 438 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 443 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 448 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 451 lib/nss_wrapper/nss_wrapper.c c = p;
c 456 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 459 lib/nss_wrapper/nss_wrapper.c __location__, line, c));
c 465 lib/nss_wrapper/nss_wrapper.c pw->pw_gid = (gid_t)strtoul(c, &e, 10);
c 466 lib/nss_wrapper/nss_wrapper.c if (c == e) {
c 468 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 473 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 478 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 481 lib/nss_wrapper/nss_wrapper.c c = p;
c 486 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 489 lib/nss_wrapper/nss_wrapper.c __location__, line, c));
c 494 lib/nss_wrapper/nss_wrapper.c pw->pw_gecos = c;
c 495 lib/nss_wrapper/nss_wrapper.c c = p;
c 500 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 502 lib/nss_wrapper/nss_wrapper.c NWRAP_ERROR(("%s:'%s'\n",__location__,c));
c 507 lib/nss_wrapper/nss_wrapper.c pw->pw_dir = c;
c 508 lib/nss_wrapper/nss_wrapper.c c = p;
c 513 lib/nss_wrapper/nss_wrapper.c pw->pw_shell = c;
c 583 lib/nss_wrapper/nss_wrapper.c char *c;
c 602 lib/nss_wrapper/nss_wrapper.c c = line;
c 605 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 608 lib/nss_wrapper/nss_wrapper.c __location__, line, c));
c 613 lib/nss_wrapper/nss_wrapper.c gr->gr_name = c;
c 614 lib/nss_wrapper/nss_wrapper.c c = p;
c 619 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 622 lib/nss_wrapper/nss_wrapper.c __location__, line, c));
c 627 lib/nss_wrapper/nss_wrapper.c gr->gr_passwd = c;
c 628 lib/nss_wrapper/nss_wrapper.c c = p;
c 633 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':');
c 636 lib/nss_wrapper/nss_wrapper.c __location__, line, c));
c 642 lib/nss_wrapper/nss_wrapper.c gr->gr_gid = (gid_t)strtoul(c, &e, 10);
c 643 lib/nss_wrapper/nss_wrapper.c if (c == e) {
c 645 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 650 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 655 lib/nss_wrapper/nss_wrapper.c __location__, line, c, strerror(errno)));
c 658 lib/nss_wrapper/nss_wrapper.c c = p;
c 673 lib/nss_wrapper/nss_wrapper.c c = p;
c 674 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ',');
c 680 lib/nss_wrapper/nss_wrapper.c if (strlen(c) == 0) {
c 692 lib/nss_wrapper/nss_wrapper.c gr->gr_mem[nummem] = c;
c 577 lib/popt/popt.c char c;
c 581 lib/popt/popt.c while ((c = *s++) != '\0') {
c 582 lib/popt/popt.c switch (c) {
c 585 lib/popt/popt.c c = *s++;
c 609 lib/popt/popt.c *te++ = c;
c 191 lib/replace/crypt.c #define ascii_to_bin(c) ((c)>='a'?(c-59):(c)>='A'?((c)-53):(c)-'.')
c 192 lib/replace/crypt.c #define bin_to_ascii(c) ((c)>=38?((c)-38+'a'):(c)>=12?((c)-12+'A'):(c)+'.')
c 518 lib/replace/crypt.c long c=ascii_to_bin(s2[i]);
c 519 lib/replace/crypt.c if(c < 0 || c > 63)
c 520 lib/replace/crypt.c c = 0;
c 522 lib/replace/crypt.c if((c >> j) & 0x1)
c 235 lib/replace/snprintf.c static void dopr_outch(char *buffer, size_t *currlen, size_t maxlen, char c);
c 1102 lib/replace/snprintf.c static void dopr_outch(char *buffer, size_t *currlen, size_t maxlen, char c)
c 1105 lib/replace/snprintf.c buffer[(*currlen)] = c;
c 1138 lib/replace/snprintf.c struct pr_chunk **c;
c 1171 lib/replace/snprintf.c c = (struct pr_chunk **)malloc(sizeof(struct pr_chunk *) * cnum);
c 1173 lib/replace/snprintf.c c = (struct pr_chunk **)realloc(l[i].chunks, sizeof(struct pr_chunk *) * cnum);
c 1175 lib/replace/snprintf.c if (c == NULL) {
c 1181 lib/replace/snprintf.c c[l[i].num] = chunk;
c 1182 lib/replace/snprintf.c l[i].chunks = c;
c 929 lib/replace/test/testsuite.c #define CMP_VAL(a,c,b) do { \
c 930 lib/replace/test/testsuite.c if (a c b) { \
c 934 lib/replace/test/testsuite.c #a, (int)a, #c, #b, (int)b); \
c 1094 lib/talloc/talloc.c struct talloc_chunk *c, *tc;
c 1112 lib/talloc/talloc.c for (c=tc->child;c;c=c->next) {
c 1113 lib/talloc/talloc.c total += talloc_total_size(TC_PTR_FROM_CHUNK(c));
c 1127 lib/talloc/talloc.c struct talloc_chunk *c, *tc = talloc_chunk_from_ptr(ptr);
c 1136 lib/talloc/talloc.c for (c=tc->child;c;c=c->next) {
c 1137 lib/talloc/talloc.c total += talloc_total_blocks(TC_PTR_FROM_CHUNK(c));
c 1170 lib/talloc/talloc.c struct talloc_chunk *c, *tc;
c 1190 lib/talloc/talloc.c for (c=tc->child;c;c=c->next) {
c 1191 lib/talloc/talloc.c if (c->name == TALLOC_MAGIC_REFERENCE) {
c 1192 lib/talloc/talloc.c struct talloc_reference_handle *h = (struct talloc_reference_handle *)TC_PTR_FROM_CHUNK(c);
c 1195 lib/talloc/talloc.c talloc_report_depth_cb(TC_PTR_FROM_CHUNK(c), depth + 1, max_depth, callback, private_data);
c 1495 lib/talloc/talloc.c char c;
c 1499 lib/talloc/talloc.c len = vsnprintf(&c, 1, fmt, ap2);
c 1541 lib/talloc/talloc.c char c;
c 1544 lib/talloc/talloc.c alen = vsnprintf(&c, 1, fmt, ap2);
c 116 lib/talloc/talloc.h #define talloc_append_string(c, s, a) (s?talloc_strdup_append(s,a):talloc_strdup(c, a))
c 262 lib/tdb/tools/tdbbackup.c int c;
c 267 lib/tdb/tools/tdbbackup.c while ((c = getopt(argc, argv, "vhs:n:")) != -1) {
c 268 lib/tdb/tools/tdbbackup.c switch (c) {
c 92 lib/tdb/tools/tdbdump.c int c;
c 99 lib/tdb/tools/tdbdump.c while ((c = getopt( argc, argv, "hk:")) != -1) {
c 100 lib/tdb/tools/tdbdump.c switch (c) {
c 213 lib/tdb/tools/tdbtorture.c int c;
c 220 lib/tdb/tools/tdbtorture.c while ((c = getopt(argc, argv, "n:l:s:H:h")) != -1) {
c 221 lib/tdb/tools/tdbtorture.c switch (c) {
c 37 lib/tevent/testsuite.c char c;
c 42 lib/tevent/testsuite.c read(fd[0], &c, 1);
c 43 lib/tevent/testsuite.c write(fd[1], &c, 1);
c 78 lib/tevent/testsuite.c char c = 0;
c 109 lib/tevent/testsuite.c write(fd[1], &c, 1);
c 84 lib/tevent/tevent_signal.c char c = 0;
c 98 lib/tevent/tevent_signal.c res = write(ev->pipe_fds[1], &c, 1);
c 182 lib/tevent/tevent_signal.c char c[16];
c 185 lib/tevent/tevent_signal.c res = read(fde->fd, c, sizeof(c));
c 434 lib/util/charset/charcnv.c char *str, codepoint_t c)
c 441 lib/util/charset/charcnv.c if (c < 128) {
c 442 lib/util/charset/charcnv.c *str = c;
c 452 lib/util/charset/charcnv.c if (c < 0x10000) {
c 456 lib/util/charset/charcnv.c SSVAL(buf, 0, c);
c 464 lib/util/charset/charcnv.c c -= 0x10000;
c 466 lib/util/charset/charcnv.c buf[0] = (c>>10) & 0xFF;
c 467 lib/util/charset/charcnv.c buf[1] = (c>>18) | 0xd8;
c 468 lib/util/charset/charcnv.c buf[2] = c & 0xFF;
c 469 lib/util/charset/charcnv.c buf[3] = ((c>>8) & 0x3) | 0xdc;
c 104 lib/util/charset/charset.h char *strchr_m(const char *s, char c);
c 115 lib/util/charset/charset.h size_t count_chars_m(const char *s, char c);
c 124 lib/util/charset/charset.h char *strrchr_m(const char *s, char c);
c 125 lib/util/charset/charset.h char *strchr_m(const char *s, char c);
c 159 lib/util/charset/charset.h char *str, codepoint_t c);
c 87 lib/util/charset/iconv.c struct charset_functions *c;
c 90 lib/util/charset/iconv.c for (c = charsets; c != NULL; c = c->next) {
c 91 lib/util/charset/iconv.c if(!strcasecmp(c->name, funcs->name)) {
c 513 lib/util/charset/iconv.c const uint8_t *c = (const uint8_t *)*inbuf;
c 517 lib/util/charset/iconv.c if ((c[0] & 0x80) == 0) {
c 518 lib/util/charset/iconv.c uc[0] = c[0];
c 520 lib/util/charset/iconv.c c += 1;
c 527 lib/util/charset/iconv.c if ((c[0] & 0xe0) == 0xc0) {
c 529 lib/util/charset/iconv.c (c[1] & 0xc0) != 0x80) {
c 533 lib/util/charset/iconv.c uc[1] = (c[0]>>2) & 0x7;
c 534 lib/util/charset/iconv.c uc[0] = (c[0]<<6) | (c[1]&0x3f);
c 535 lib/util/charset/iconv.c c += 2;
c 542 lib/util/charset/iconv.c if ((c[0] & 0xf0) == 0xe0) {
c 544 lib/util/charset/iconv.c (c[1] & 0xc0) != 0x80 ||
c 545 lib/util/charset/iconv.c (c[2] & 0xc0) != 0x80) {
c 549 lib/util/charset/iconv.c uc[1] = ((c[0]&0xF)<<4) | ((c[1]>>2)&0xF);
c 550 lib/util/charset/iconv.c uc[0] = (c[1]<<6) | (c[2]&0x3f);
c 551 lib/util/charset/iconv.c c += 3;
c 558 lib/util/charset/iconv.c if ((c[0] & 0xf8) == 0xf0) {
c 561 lib/util/charset/iconv.c (c[1] & 0xc0) != 0x80 ||
c 562 lib/util/charset/iconv.c (c[2] & 0xc0) != 0x80 ||
c 563 lib/util/charset/iconv.c (c[3] & 0xc0) != 0x80) {
c 568 lib/util/charset/iconv.c (c[3]&0x3f) |
c 569 lib/util/charset/iconv.c ((c[2]&0x3f)<<6) |
c 570 lib/util/charset/iconv.c ((c[1]&0x3f)<<12) |
c 571 lib/util/charset/iconv.c ((c[0]&0x7)<<18);
c 577 lib/util/charset/iconv.c c += 4;
c 595 lib/util/charset/iconv.c c += 4;
c 614 lib/util/charset/iconv.c *inbuf = (const char *)c;
c 621 lib/util/charset/iconv.c *inbuf = (const char *)c;
c 634 lib/util/charset/iconv.c uint8_t *c = (uint8_t *)*outbuf;
c 642 lib/util/charset/iconv.c c[0] = uc[0];
c 646 lib/util/charset/iconv.c c += 1;
c 656 lib/util/charset/iconv.c c[0] = 0xc0 | (uc[0]>>6) | (uc[1]<<2);
c 657 lib/util/charset/iconv.c c[1] = 0x80 | (uc[0] & 0x3f);
c 661 lib/util/charset/iconv.c c += 2;
c 681 lib/util/charset/iconv.c c[0] = 0xe0 | (codepoint >> 12);
c 682 lib/util/charset/iconv.c c[1] = 0x80 | ((codepoint >> 6) & 0x3f);
c 683 lib/util/charset/iconv.c c[2] = 0x80 | (codepoint & 0x3f);
c 688 lib/util/charset/iconv.c c += 3;
c 708 lib/util/charset/iconv.c c[0] = 0xf0 | (codepoint >> 18);
c 709 lib/util/charset/iconv.c c[1] = 0x80 | ((codepoint >> 12) & 0x3f);
c 710 lib/util/charset/iconv.c c[2] = 0x80 | ((codepoint >> 6) & 0x3f);
c 711 lib/util/charset/iconv.c c[3] = 0x80 | (codepoint & 0x3f);
c 716 lib/util/charset/iconv.c c += 4;
c 732 lib/util/charset/iconv.c *outbuf = (char *)c;
c 740 lib/util/charset/iconv.c *outbuf = (char *)c;
c 764 lib/util/charset/iconv.c uint8_t *c = (uint8_t *)*outbuf;
c 792 lib/util/charset/iconv.c memcpy(c, uc, 4);
c 796 lib/util/charset/iconv.c c += 4;
c 807 lib/util/charset/iconv.c c[0] = codepoint & 0xFF;
c 808 lib/util/charset/iconv.c c[1] = (codepoint>>8) & 0xFF;
c 813 lib/util/charset/iconv.c c += 2;
c 830 lib/util/charset/iconv.c *outbuf = (char *)c;
c 838 lib/util/charset/iconv.c *outbuf = (char *)c;
c 289 lib/util/charset/tests/iconv.c codepoint_t c;
c 302 lib/util/charset/tests/iconv.c c = next_codepoint_convenience(lp_iconv_convenience(tctx->lp_ctx), (char *)buf, &size2);
c 304 lib/util/charset/tests/iconv.c torture_assert(tctx, c == codepoint,
c 306 lib/util/charset/tests/iconv.c "next_codepoint(%u) failed - gave %u", codepoint, c));
c 365 lib/util/charset/tests/iconv.c unsigned int c;
c 375 lib/util/charset/tests/iconv.c for (c=0;c<size;c++) {
c 377 lib/util/charset/tests/iconv.c inbuf[c] = random() % 128;
c 379 lib/util/charset/tests/iconv.c inbuf[c] = random();
c 382 lib/util/charset/tests/iconv.c inbuf[c] |= 0xd8;
c 385 lib/util/charset/tests/iconv.c inbuf[c] |= 0xdc;
c 196 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(ic, s, &size);
c 197 lib/util/charset/util_unistr.c if (c == oldc) {
c 275 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(ic, s, &c_size);
c 276 lib/util/charset/util_unistr.c if (c < 0x10000) {
c 322 lib/util/charset/util_unistr.c _PUBLIC_ char *strchr_m(const char *s, char c)
c 330 lib/util/charset/util_unistr.c if ((c & 0xC0) == 0) {
c 331 lib/util/charset/util_unistr.c return strchr(s, c);
c 337 lib/util/charset/util_unistr.c if (c2 == c) {
c 349 lib/util/charset/util_unistr.c _PUBLIC_ char *strrchr_m(const char *s, char c)
c 360 lib/util/charset/util_unistr.c if ((c & 0xC0) == 0) {
c 361 lib/util/charset/util_unistr.c return strrchr(s, c);
c 367 lib/util/charset/util_unistr.c if (c2 == c) {
c 442 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(iconv_convenience, src, &c_size);
c 445 lib/util/charset/util_unistr.c c = tolower_m(c);
c 447 lib/util/charset/util_unistr.c c_size = push_codepoint(iconv_convenience, dest+size, c);
c 488 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(iconv_convenience, src, &c_size);
c 491 lib/util/charset/util_unistr.c c = toupper_m(c);
c 493 lib/util/charset/util_unistr.c c_size = push_codepoint(iconv_convenience, dest+size, c);
c 553 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(iconv_convenience, s, &c_size);
c 554 lib/util/charset/util_unistr.c c_size2 = push_codepoint(iconv_convenience, d, tolower_m(c));
c 557 lib/util/charset/util_unistr.c c, tolower_m(c), (int)c_size, (int)c_size2));
c 592 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(iconv_convenience, s, &c_size);
c 593 lib/util/charset/util_unistr.c c_size2 = push_codepoint(iconv_convenience, d, toupper_m(c));
c 596 lib/util/charset/util_unistr.c c, toupper_m(c), (int)c_size, (int)c_size2));
c 609 lib/util/charset/util_unistr.c _PUBLIC_ size_t count_chars_m(const char *s, char c)
c 617 lib/util/charset/util_unistr.c if (c2 == c) count++;
c 63 lib/util/ms_fnmatch.c codepoint_t c, c2;
c 67 lib/util/ms_fnmatch.c while ((c = next_codepoint(p, &size))) {
c 70 lib/util/ms_fnmatch.c switch (c) {
c 142 lib/util/ms_fnmatch.c if (c != c2 && codepoint_cmpi(c, c2) != 0) {
c 130 lib/util/params.c int c;
c 132 lib/util/params.c for( c = mygetc( InFile ); isspace( c ) && ('\n' != c); c = mygetc( InFile ) )
c 134 lib/util/params.c return( c );
c 155 lib/util/params.c int c;
c 157 lib/util/params.c for( c = mygetc( InFile ); ('\n'!=c) && (EOF!=c) && (c>0); c = mygetc( InFile ) )
c 159 lib/util/params.c return( c );
c 201 lib/util/params.c int c;
c 212 lib/util/params.c c = EatWhitespace( InFile ); /* We've already got the '['. Scan */
c 215 lib/util/params.c while( (EOF != c) && (c > 0) )
c 234 lib/util/params.c switch( c )
c 258 lib/util/params.c c = mygetc( InFile ); /* Continue with next line. */
c 262 lib/util/params.c if( isspace( c ) ) /* One space per whitespace region. */
c 266 lib/util/params.c c = EatWhitespace( InFile );
c 270 lib/util/params.c InFile->bufr[i++] = c;
c 272 lib/util/params.c c = mygetc( InFile );
c 282 lib/util/params.c static bool Parameter( myFILE *InFile, bool (*pfunc)(const char *, const char *, void *), int c, void *userdata )
c 330 lib/util/params.c switch( c )
c 354 lib/util/params.c c = mygetc( InFile ); /* Read past eoln. */
c 364 lib/util/params.c if( isspace( c ) ) /* One ' ' per whitespace region. */
c 368 lib/util/params.c c = EatWhitespace( InFile );
c 372 lib/util/params.c InFile->bufr[i++] = c;
c 374 lib/util/params.c c = mygetc( InFile );
c 380 lib/util/params.c c = EatWhitespace( InFile ); /* Again, trim leading whitespace. */
c 381 lib/util/params.c while( (EOF !=c) && (c > 0) )
c 398 lib/util/params.c switch( c )
c 401 lib/util/params.c c = mygetc( InFile ); /* version called fgets_slash() which also */
c 407 lib/util/params.c c = 0;
c 412 lib/util/params.c c = mygetc( InFile );
c 417 lib/util/params.c InFile->bufr[i++] = c; /* not advance <end>. This allows trimming */
c 418 lib/util/params.c if( !isspace( c ) ) /* of whitespace at the end of the line. */
c 420 lib/util/params.c c = mygetc( InFile );
c 455 lib/util/params.c int c;
c 457 lib/util/params.c c = EatWhitespace( InFile );
c 458 lib/util/params.c while( (EOF != c) && (c > 0) )
c 460 lib/util/params.c switch( c )
c 463 lib/util/params.c c = EatWhitespace( InFile );
c 468 lib/util/params.c c = EatComment( InFile );
c 474 lib/util/params.c c = EatWhitespace( InFile );
c 478 lib/util/params.c c = EatWhitespace( InFile );
c 482 lib/util/params.c if( !Parameter( InFile, pfunc, c, userdata ) )
c 484 lib/util/params.c c = EatWhitespace( InFile );
c 586 lib/util/util.c _PUBLIC_ _PURE_ size_t count_chars(const char *s, char c)
c 591 lib/util/util.c if (*s == c) count++;
c 231 lib/util/util.h _PUBLIC_ _PURE_ size_t count_chars(const char *s, char c);
c 44 lib/util/util_file.c int c;
c 64 lib/util/util_file.c c = x_getc(f);
c 65 lib/util/util_file.c switch (c)
c 91 lib/util/util_file.c s[len++] = c;
c 423 lib/util/util_file.c char c;
c 431 lib/util/util_file.c ret = pread(fd, &c, 1, ((uint64_t)1)<<32);
c 364 lib/util/xfile.c int c = x_fgetc(stream);
c 365 lib/util/xfile.c if (c == EOF) break;
c 366 lib/util/xfile.c *s++ = (char)c;
c 368 lib/util/xfile.c if (c == '\n') break;
c 173 lib/zlib/contrib/iostream/zfstream.cpp int gzfilebuf::overflow( int c ) {
c 195 lib/zlib/contrib/iostream/zfstream.cpp if ( c != EOF ) {
c 197 lib/zlib/contrib/iostream/zfstream.cpp *pptr() = c;
c 214 lib/zlib/contrib/iostream3/zfstream.cc gzfilebuf::overflow(int_type c)
c 223 lib/zlib/contrib/iostream3/zfstream.cc if (!traits_type::eq_int_type(c, traits_type::eof()))
c 225 lib/zlib/contrib/iostream3/zfstream.cc *(this->pptr()) = traits_type::to_char_type(c);
c 244 lib/zlib/contrib/iostream3/zfstream.cc else if (!traits_type::eq_int_type(c, traits_type::eof()))
c 250 lib/zlib/contrib/iostream3/zfstream.cc char_type last_char = traits_type::to_char_type(c);
c 258 lib/zlib/contrib/iostream3/zfstream.cc if (traits_type::eq_int_type(c, traits_type::eof()))
c 259 lib/zlib/contrib/iostream3/zfstream.cc return traits_type::not_eof(c);
c 261 lib/zlib/contrib/iostream3/zfstream.cc return c;
c 125 lib/zlib/contrib/iostream3/zfstream.h overflow(int_type c = traits_type::eof());
c 30 lib/zlib/contrib/minizip/crypt.h #define CRC32(c, b) ((*(pcrc_32_tab+(((int)(c) ^ (b)) & 0xff))) ^ ((c) >> 8))
c 48 lib/zlib/contrib/minizip/crypt.h static int update_keys(unsigned long* pkeys,const unsigned long* pcrc_32_tab,int c)
c 50 lib/zlib/contrib/minizip/crypt.h (*(pkeys+0)) = CRC32((*(pkeys+0)), c);
c 57 lib/zlib/contrib/minizip/crypt.h return c;
c 76 lib/zlib/contrib/minizip/crypt.h #define zdecode(pkeys,pcrc_32_tab,c) \
c 77 lib/zlib/contrib/minizip/crypt.h (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
c 79 lib/zlib/contrib/minizip/crypt.h #define zencode(pkeys,pcrc_32_tab,c,t) \
c 80 lib/zlib/contrib/minizip/crypt.h (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
c 100 lib/zlib/contrib/minizip/crypt.h int c; /* random byte */
c 118 lib/zlib/contrib/minizip/crypt.h c = (rand() >> 7) & 0xff;
c 119 lib/zlib/contrib/minizip/crypt.h header[n] = (unsigned char)zencode(pkeys, pcrc_32_tab, c, t);
c 346 lib/zlib/contrib/minizip/miniunz.c char c=*(filename_withoutpath-1);
c 349 lib/zlib/contrib/minizip/miniunz.c *(filename_withoutpath-1)=c;
c 497 lib/zlib/contrib/minizip/miniunz.c char c=*(p++);;
c 498 lib/zlib/contrib/minizip/miniunz.c if ((c=='l') || (c=='L'))
c 500 lib/zlib/contrib/minizip/miniunz.c if ((c=='v') || (c=='V'))
c 502 lib/zlib/contrib/minizip/miniunz.c if ((c=='x') || (c=='X'))
c 504 lib/zlib/contrib/minizip/miniunz.c if ((c=='e') || (c=='E'))
c 506 lib/zlib/contrib/minizip/miniunz.c if ((c=='o') || (c=='O'))
c 508 lib/zlib/contrib/minizip/miniunz.c if ((c=='d') || (c=='D'))
c 514 lib/zlib/contrib/minizip/miniunz.c if (((c=='p') || (c=='P')) && (i+1<argc))
c 218 lib/zlib/contrib/minizip/minizip.c char c=*(p++);;
c 219 lib/zlib/contrib/minizip/minizip.c if ((c=='o') || (c=='O'))
c 221 lib/zlib/contrib/minizip/minizip.c if ((c=='a') || (c=='A'))
c 223 lib/zlib/contrib/minizip/minizip.c if ((c>='0') && (c<='9'))
c 224 lib/zlib/contrib/minizip/minizip.c opt_compress_level = c-'0';
c 226 lib/zlib/contrib/minizip/minizip.c if (((c=='p') || (c=='P')) && (i+1<argc))
c 176 lib/zlib/contrib/minizip/unzip.c unsigned char c;
c 177 lib/zlib/contrib/minizip/unzip.c int err = (int)ZREAD(*pzlib_filefunc_def,filestream,&c,1);
c 180 lib/zlib/contrib/minizip/unzip.c *pi = (int)c;
c 345 lib/zlib/contrib/minizip/zip.c unsigned char c;
c 346 lib/zlib/contrib/minizip/zip.c int err = (int)ZREAD(*pzlib_filefunc_def,filestream,&c,1);
c 349 lib/zlib/contrib/minizip/zip.c *pi = (int)c;
c 171 lib/zlib/contrib/untgz/untgz.c char c;
c 175 lib/zlib/contrib/untgz/untgz.c c = *p++;
c 176 lib/zlib/contrib/untgz/untgz.c if (c == 0)
c 178 lib/zlib/contrib/untgz/untgz.c if (c == ' ')
c 180 lib/zlib/contrib/untgz/untgz.c if (c < '0' || c > '7')
c 182 lib/zlib/contrib/untgz/untgz.c result = result * 8 + (c - '0');
c 288 lib/zlib/contrib/untgz/untgz.c #define ISSPECIAL(c) (((c) == '*') || ((c) == '/'))
c 108 lib/zlib/crc32.c unsigned long c;
c 128 lib/zlib/crc32.c c = (unsigned long)n;
c 130 lib/zlib/crc32.c c = c & 1 ? poly ^ (c >> 1) : c >> 1;
c 131 lib/zlib/crc32.c crc_table[0][n] = c;
c 138 lib/zlib/crc32.c c = crc_table[0][n];
c 139 lib/zlib/crc32.c crc_table[4][n] = REV(c);
c 141 lib/zlib/crc32.c c = crc_table[0][c & 0xff] ^ (c >> 8);
c 142 lib/zlib/crc32.c crc_table[k][n] = c;
c 143 lib/zlib/crc32.c crc_table[k + 4][n] = REV(c);
c 256 lib/zlib/crc32.c #define DOLIT4 c ^= *buf4++; \
c 257 lib/zlib/crc32.c c = crc_table[3][c & 0xff] ^ crc_table[2][(c >> 8) & 0xff] ^ \
c 258 lib/zlib/crc32.c crc_table[1][(c >> 16) & 0xff] ^ crc_table[0][c >> 24]
c 267 lib/zlib/crc32.c register u4 c;
c 270 lib/zlib/crc32.c c = (u4)crc;
c 271 lib/zlib/crc32.c c = ~c;
c 273 lib/zlib/crc32.c c = crc_table[0][(c ^ *buf++) & 0xff] ^ (c >> 8);
c 289 lib/zlib/crc32.c c = crc_table[0][(c ^ *buf++) & 0xff] ^ (c >> 8);
c 291 lib/zlib/crc32.c c = ~c;
c 292 lib/zlib/crc32.c return (unsigned long)c;
c 296 lib/zlib/crc32.c #define DOBIG4 c ^= *++buf4; \
c 297 lib/zlib/crc32.c c = crc_table[4][c & 0xff] ^ crc_table[5][(c >> 8) & 0xff] ^ \
c 298 lib/zlib/crc32.c crc_table[6][(c >> 16) & 0xff] ^ crc_table[7][c >> 24]
c 307 lib/zlib/crc32.c register u4 c;
c 310 lib/zlib/crc32.c c = REV((u4)crc);
c 311 lib/zlib/crc32.c c = ~c;
c 313 lib/zlib/crc32.c c = crc_table[4][(c >> 24) ^ *buf++] ^ (c << 8);
c 331 lib/zlib/crc32.c c = crc_table[4][(c >> 24) ^ *buf++] ^ (c << 8);
c 333 lib/zlib/crc32.c c = ~c;
c 334 lib/zlib/crc32.c return (unsigned long)(REV(c));
c 167 lib/zlib/deflate.c #define UPDATE_HASH(s,h,c) (h = (((h)<<s->hash_shift) ^ (c)) & s->hash_mask)
c 268 lib/zlib/deflate.h #define put_byte(s, c) {s->pending_buf[s->pending++] = (c);}
c 308 lib/zlib/deflate.h # define _tr_tally_lit(s, c, flush) \
c 309 lib/zlib/deflate.h { uch cc = (c); \
c 326 lib/zlib/deflate.h # define _tr_tally_lit(s, c, flush) flush = _tr_tally(s, 0, c)
c 102 lib/zlib/examples/gzappend.c unsigned c;
c 106 lib/zlib/examples/gzappend.c c = b;
c 107 lib/zlib/examples/gzappend.c while (a - c >= c)
c 108 lib/zlib/examples/gzappend.c c <<= 1;
c 109 lib/zlib/examples/gzappend.c a -= c;
c 112 lib/zlib/examples/gzappend.c c = a;
c 113 lib/zlib/examples/gzappend.c while (b - c >= c)
c 114 lib/zlib/examples/gzappend.c c <<= 1;
c 115 lib/zlib/examples/gzappend.c b -= c;
c 292 lib/zlib/gzio.c int c;
c 338 lib/zlib/gzio.c while ((c = get_byte(s)) != 0 && c != EOF) ;
c 341 lib/zlib/gzio.c while ((c = get_byte(s)) != 0 && c != EOF) ;
c 504 lib/zlib/gzio.c unsigned char c;
c 506 lib/zlib/gzio.c return gzread(file, &c, 1) == 1 ? c : -1;
c 513 lib/zlib/gzio.c int ZEXPORT gzungetc(c, file)
c 514 lib/zlib/gzio.c int c;
c 519 lib/zlib/gzio.c if (s == NULL || s->mode != 'r' || c == EOF || s->back != EOF) return EOF;
c 520 lib/zlib/gzio.c s->back = c;
c 525 lib/zlib/gzio.c return c;
c 676 lib/zlib/gzio.c int ZEXPORT gzputc(file, c)
c 678 lib/zlib/gzio.c int c;
c 680 lib/zlib/gzio.c unsigned char cc = (unsigned char) c; /* required for big endian systems */
c 937 lib/zlib/gzio.c int c;
c 941 lib/zlib/gzio.c c = get_byte(s);
c 942 lib/zlib/gzio.c if (c == EOF) s->z_err = Z_DATA_ERROR;
c 943 lib/zlib/gzio.c x += ((uLong)c)<<24;
c 167 lib/zlib/trees.c # define send_code(s, c, tree) send_bits(s, tree[c].Code, tree[c].Len)
c 171 lib/zlib/trees.c # define send_code(s, c, tree) \
c 172 lib/zlib/trees.c { if (z_verbose>2) fprintf(stderr,"\ncd %3d ",(c)); \
c 173 lib/zlib/trees.c send_bits(s, tree[c].Code, tree[c].Len); }
c 1168 lib/zlib/zlib.h ZEXTERN int ZEXPORT gzputc OF((gzFile file, int c));
c 1180 lib/zlib/zlib.h ZEXTERN int ZEXPORT gzungetc OF((int c, gzFile file));
c 249 lib/zlib/zutil.h # define Tracec(c,x) {if (z_verbose>0 && (c)) fprintf x ;}
c 250 lib/zlib/zutil.h # define Tracecv(c,x) {if (z_verbose>1 && (c)) fprintf x ;}
c 256 lib/zlib/zutil.h # define Tracec(c,x)
c 257 lib/zlib/zutil.h # define Tracecv(c,x)
c 347 libcli/nbt/libnbt.h NTSTATUS nbt_name_register_bcast_recv(struct composite_context *c);
c 350 libcli/nbt/libnbt.h NTSTATUS nbt_name_refresh_wins_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 354 libcli/nbt/libnbt.h NTSTATUS nbt_name_register_wins_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 161 libcli/nbt/namerefresh.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 163 libcli/nbt/namerefresh.c struct refresh_wins_state *state = talloc_get_type(c->private_data,
c 173 libcli/nbt/namerefresh.c c->state = COMPOSITE_STATE_ERROR;
c 174 libcli/nbt/namerefresh.c c->status = status;
c 182 libcli/nbt/namerefresh.c c->state = COMPOSITE_STATE_ERROR;
c 183 libcli/nbt/namerefresh.c c->status = NT_STATUS_NO_MEMORY;
c 186 libcli/nbt/namerefresh.c state->req->async.private_data = c;
c 189 libcli/nbt/namerefresh.c c->state = COMPOSITE_STATE_ERROR;
c 190 libcli/nbt/namerefresh.c c->status = status;
c 198 libcli/nbt/namerefresh.c c->state = COMPOSITE_STATE_ERROR;
c 199 libcli/nbt/namerefresh.c c->status = NT_STATUS_NO_MEMORY;
c 202 libcli/nbt/namerefresh.c state->req->async.private_data = c;
c 205 libcli/nbt/namerefresh.c c->state = COMPOSITE_STATE_DONE;
c 206 libcli/nbt/namerefresh.c c->status = NT_STATUS_OK;
c 211 libcli/nbt/namerefresh.c if (c->state >= COMPOSITE_STATE_DONE &&
c 212 libcli/nbt/namerefresh.c c->async.fn) {
c 213 libcli/nbt/namerefresh.c c->async.fn(c);
c 223 libcli/nbt/namerefresh.c struct composite_context *c;
c 226 libcli/nbt/namerefresh.c c = talloc_zero(nbtsock, struct composite_context);
c 227 libcli/nbt/namerefresh.c if (c == NULL) goto failed;
c 229 libcli/nbt/namerefresh.c state = talloc(c, struct refresh_wins_state);
c 261 libcli/nbt/namerefresh.c state->req->async.private_data = c;
c 263 libcli/nbt/namerefresh.c c->private_data = state;
c 264 libcli/nbt/namerefresh.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 265 libcli/nbt/namerefresh.c c->event_ctx = nbtsock->event_ctx;
c 267 libcli/nbt/namerefresh.c return c;
c 270 libcli/nbt/namerefresh.c talloc_free(c);
c 277 libcli/nbt/namerefresh.c _PUBLIC_ NTSTATUS nbt_name_refresh_wins_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 281 libcli/nbt/namerefresh.c status = composite_wait(c);
c 284 libcli/nbt/namerefresh.c talloc_get_type(c->private_data, struct refresh_wins_state);
c 288 libcli/nbt/namerefresh.c talloc_free(c);
c 299 libcli/nbt/namerefresh.c struct composite_context *c = nbt_name_refresh_wins_send(nbtsock, io);
c 300 libcli/nbt/namerefresh.c return nbt_name_refresh_wins_recv(c, mem_ctx, io);
c 163 libcli/nbt/nameregister.c struct composite_context *c = talloc_get_type(req->async.private_data, struct composite_context);
c 164 libcli/nbt/nameregister.c struct register_bcast_state *state = talloc_get_type(c->private_data, struct register_bcast_state);
c 171 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_DONE;
c 172 libcli/nbt/nameregister.c c->status = NT_STATUS_OK;
c 181 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_ERROR;
c 182 libcli/nbt/nameregister.c c->status = NT_STATUS_NO_MEMORY;
c 185 libcli/nbt/nameregister.c state->req->async.private_data = c;
c 188 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_ERROR;
c 189 libcli/nbt/nameregister.c c->status = status;
c 191 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_ERROR;
c 192 libcli/nbt/nameregister.c c->status = NT_STATUS_CONFLICTING_ADDRESSES;
c 201 libcli/nbt/nameregister.c if (c->state >= COMPOSITE_STATE_DONE &&
c 202 libcli/nbt/nameregister.c c->async.fn) {
c 203 libcli/nbt/nameregister.c c->async.fn(c);
c 213 libcli/nbt/nameregister.c struct composite_context *c;
c 216 libcli/nbt/nameregister.c c = talloc_zero(nbtsock, struct composite_context);
c 217 libcli/nbt/nameregister.c if (c == NULL) goto failed;
c 219 libcli/nbt/nameregister.c state = talloc(c, struct register_bcast_state);
c 243 libcli/nbt/nameregister.c state->req->async.private_data = c;
c 245 libcli/nbt/nameregister.c c->private_data = state;
c 246 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 247 libcli/nbt/nameregister.c c->event_ctx = nbtsock->event_ctx;
c 249 libcli/nbt/nameregister.c return c;
c 252 libcli/nbt/nameregister.c talloc_free(c);
c 259 libcli/nbt/nameregister.c _PUBLIC_ NTSTATUS nbt_name_register_bcast_recv(struct composite_context *c)
c 262 libcli/nbt/nameregister.c status = composite_wait(c);
c 263 libcli/nbt/nameregister.c talloc_free(c);
c 273 libcli/nbt/nameregister.c struct composite_context *c = nbt_name_register_bcast_send(nbtsock, io);
c 274 libcli/nbt/nameregister.c return nbt_name_register_bcast_recv(c);
c 299 libcli/nbt/nameregister.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 301 libcli/nbt/nameregister.c struct register_wins_state *state = talloc_get_type(c->private_data,
c 311 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_ERROR;
c 312 libcli/nbt/nameregister.c c->status = status;
c 320 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_ERROR;
c 321 libcli/nbt/nameregister.c c->status = NT_STATUS_NO_MEMORY;
c 324 libcli/nbt/nameregister.c state->req->async.private_data = c;
c 327 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_ERROR;
c 328 libcli/nbt/nameregister.c c->status = status;
c 336 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_ERROR;
c 337 libcli/nbt/nameregister.c c->status = NT_STATUS_NO_MEMORY;
c 340 libcli/nbt/nameregister.c state->req->async.private_data = c;
c 343 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_DONE;
c 344 libcli/nbt/nameregister.c c->status = NT_STATUS_OK;
c 349 libcli/nbt/nameregister.c if (c->state >= COMPOSITE_STATE_DONE &&
c 350 libcli/nbt/nameregister.c c->async.fn) {
c 351 libcli/nbt/nameregister.c c->async.fn(c);
c 361 libcli/nbt/nameregister.c struct composite_context *c;
c 364 libcli/nbt/nameregister.c c = talloc_zero(nbtsock, struct composite_context);
c 365 libcli/nbt/nameregister.c if (c == NULL) goto failed;
c 367 libcli/nbt/nameregister.c state = talloc(c, struct register_wins_state);
c 401 libcli/nbt/nameregister.c state->req->async.private_data = c;
c 403 libcli/nbt/nameregister.c c->private_data = state;
c 404 libcli/nbt/nameregister.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 405 libcli/nbt/nameregister.c c->event_ctx = nbtsock->event_ctx;
c 407 libcli/nbt/nameregister.c return c;
c 410 libcli/nbt/nameregister.c talloc_free(c);
c 417 libcli/nbt/nameregister.c _PUBLIC_ NTSTATUS nbt_name_register_wins_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 421 libcli/nbt/nameregister.c status = composite_wait(c);
c 424 libcli/nbt/nameregister.c talloc_get_type(c->private_data, struct register_wins_state);
c 428 libcli/nbt/nameregister.c talloc_free(c);
c 439 libcli/nbt/nameregister.c struct composite_context *c = nbt_name_register_wins_send(nbtsock, io);
c 440 libcli/nbt/nameregister.c return nbt_name_register_wins_recv(c, mem_ctx, io);
c 453 libcli/nbt/nbtname.c #define NBT_CHAR_ALLOW(c) (isalnum((unsigned char)c) || strchr(valid_chars, c))
c 148 nsswitch/pam_winbind.h #define PAM_WB_REMARK_DIRECT(c,x)\
c 153 nsswitch/pam_winbind.h _make_remark(c, PAM_ERROR_MSG, error_string);\
c 155 nsswitch/pam_winbind.h _make_remark(c, PAM_ERROR_MSG, x);\
c 510 source3/auth/pass_check.c char c = s[i];
c 511 source3/auth/pass_check.c if (!islower_ascii(c))
c 513 source3/auth/pass_check.c s[i] = toupper_ascii(c);
c 517 source3/auth/pass_check.c s[i] = c;
c 344 source3/client/cifs.upcall.c int c;
c 350 source3/client/cifs.upcall.c for (c = 1; c <= 4; c++) {
c 361 source3/client/cifs.upcall.c c = getaddrinfo(keyend, NULL, NULL, &addr);
c 362 source3/client/cifs.upcall.c if (c) {
c 364 source3/client/cifs.upcall.c keyend, gai_strerror(c));
c 381 source3/client/cifs.upcall.c c = keyctl_instantiate(key, ip, strlen(ip)+1, 0);
c 382 source3/client/cifs.upcall.c if (c == -1) {
c 469 source3/client/cifs.upcall.c int c, try_dns = 0;
c 479 source3/client/cifs.upcall.c while ((c = getopt_long(argc, argv, "ctv", long_options, NULL)) != -1) {
c 480 source3/client/cifs.upcall.c switch (c) {
c 491 source3/client/cifs.upcall.c syslog(LOG_ERR, "unknown option: %c", c);
c 200 source3/client/client.c int c;
c 207 source3/client/client.c if ((c = x_getc(f)) == EOF) {
c 211 source3/client/client.c if (c == '\n') { /* change all LFs to CR/LF */
c 215 source3/client/client.c b[i++] = c;
c 261 source3/client/client.c int c;
c 265 source3/client/client.c for (l=0;l<maxlen && (c=fgetc(stdin))!=EOF;l++) {
c 266 source3/client/client.c if (c == '\n')
c 268 source3/client/client.c msg[l] = c;
c 315 source3/client/mount.cifs.c char c;
c 344 source3/client/mount.cifs.c rc = read(file_descript,&c,1);
c 357 source3/client/mount.cifs.c if((c == 0) || (c == '\n')) {
c 361 source3/client/mount.cifs.c mountpassword[i] = c;
c 1078 source3/client/mount.cifs.c int c;
c 1162 source3/client/mount.cifs.c while ((c = getopt_long (argc, argv, "afFhilL:no:O:rsSU:vVwt:",
c 1164 source3/client/mount.cifs.c switch (c) {
c 1288 source3/client/mount.cifs.c printf("unknown mount option %c\n",c);
c 272 source3/client/umount.cifs.c int c;
c 297 source3/client/umount.cifs.c while ((c = getopt_long (argc, argv, "afhilnrvV",
c 299 source3/client/umount.cifs.c switch (c) {
c 333 source3/client/umount.cifs.c printf("unknown unmount option %c\n",c);
c 79 source3/include/debugparse.h dbg_Token dbg_char2token( dbg_Token *state, int c );
c 408 source3/include/libsmb_internal.h struct cli_state *c);
c 348 source3/include/libsmbclient.h typedef void (*smbc_get_auth_data_with_context_fn)(SMBCCTX *c,
c 375 source3/include/libsmbclient.h typedef int (*smbc_check_server_fn)(SMBCCTX * c, SMBCSRV *srv);
c 387 source3/include/libsmbclient.h typedef int (*smbc_remove_unused_server_fn)(SMBCCTX * c, SMBCSRV *srv);
c 408 source3/include/libsmbclient.h typedef int (*smbc_add_cached_srv_fn) (SMBCCTX * c, SMBCSRV *srv,
c 428 source3/include/libsmbclient.h typedef SMBCSRV * (*smbc_get_cached_srv_fn) (SMBCCTX * c, const char * server,
c 442 source3/include/libsmbclient.h typedef int (*smbc_remove_cached_srv_fn)(SMBCCTX * c, SMBCSRV *srv);
c 453 source3/include/libsmbclient.h typedef int (*smbc_purge_cached_fn) (SMBCCTX * c);
c 463 source3/include/libsmbclient.h smbc_getDebug(SMBCCTX *c);
c 467 source3/include/libsmbclient.h smbc_setDebug(SMBCCTX *c, int debug);
c 471 source3/include/libsmbclient.h smbc_getNetbiosName(SMBCCTX *c);
c 475 source3/include/libsmbclient.h smbc_setNetbiosName(SMBCCTX *c, char * netbios_name);
c 479 source3/include/libsmbclient.h smbc_getWorkgroup(SMBCCTX *c);
c 482 source3/include/libsmbclient.h void smbc_setWorkgroup(SMBCCTX *c, char * workgroup);
c 486 source3/include/libsmbclient.h smbc_getUser(SMBCCTX *c);
c 490 source3/include/libsmbclient.h smbc_setUser(SMBCCTX *c, char * user);
c 497 source3/include/libsmbclient.h smbc_getTimeout(SMBCCTX *c);
c 504 source3/include/libsmbclient.h smbc_setTimeout(SMBCCTX *c, int timeout);
c 514 source3/include/libsmbclient.h smbc_getOptionDebugToStderr(SMBCCTX *c);
c 518 source3/include/libsmbclient.h smbc_setOptionDebugToStderr(SMBCCTX *c, smbc_bool b);
c 528 source3/include/libsmbclient.h smbc_getOptionFullTimeNames(SMBCCTX *c);
c 538 source3/include/libsmbclient.h smbc_setOptionFullTimeNames(SMBCCTX *c, smbc_bool b);
c 545 source3/include/libsmbclient.h smbc_getOptionOpenShareMode(SMBCCTX *c);
c 552 source3/include/libsmbclient.h smbc_setOptionOpenShareMode(SMBCCTX *c, smbc_share_mode share_mode);
c 556 source3/include/libsmbclient.h smbc_getOptionUserData(SMBCCTX *c);
c 560 source3/include/libsmbclient.h smbc_setOptionUserData(SMBCCTX *c, void *user_data);
c 564 source3/include/libsmbclient.h smbc_getOptionSmbEncryptionLevel(SMBCCTX *c);
c 568 source3/include/libsmbclient.h smbc_setOptionSmbEncryptionLevel(SMBCCTX *c, smbc_smb_encrypt_level level);
c 578 source3/include/libsmbclient.h smbc_getOptionCaseSensitive(SMBCCTX *c);
c 588 source3/include/libsmbclient.h smbc_setOptionCaseSensitive(SMBCCTX *c, smbc_bool b);
c 606 source3/include/libsmbclient.h smbc_getOptionBrowseMaxLmbCount(SMBCCTX *c);
c 623 source3/include/libsmbclient.h smbc_setOptionBrowseMaxLmbCount(SMBCCTX *c, int count);
c 651 source3/include/libsmbclient.h smbc_getOptionUrlEncodeReaddirEntries(SMBCCTX *c);
c 679 source3/include/libsmbclient.h smbc_setOptionUrlEncodeReaddirEntries(SMBCCTX *c, smbc_bool b);
c 694 source3/include/libsmbclient.h smbc_getOptionOneSharePerServer(SMBCCTX *c);
c 709 source3/include/libsmbclient.h smbc_setOptionOneSharePerServer(SMBCCTX *c, smbc_bool b);
c 713 source3/include/libsmbclient.h smbc_getOptionUseKerberos(SMBCCTX *c);
c 717 source3/include/libsmbclient.h smbc_setOptionUseKerberos(SMBCCTX *c, smbc_bool b);
c 721 source3/include/libsmbclient.h smbc_getOptionFallbackAfterKerberos(SMBCCTX *c);
c 725 source3/include/libsmbclient.h smbc_setOptionFallbackAfterKerberos(SMBCCTX *c, smbc_bool b);
c 729 source3/include/libsmbclient.h smbc_getOptionNoAutoAnonymousLogin(SMBCCTX *c);
c 733 source3/include/libsmbclient.h smbc_setOptionNoAutoAnonymousLogin(SMBCCTX *c, smbc_bool b);
c 742 source3/include/libsmbclient.h smbc_get_auth_data_fn smbc_getFunctionAuthData(SMBCCTX *c);
c 745 source3/include/libsmbclient.h void smbc_setFunctionAuthData(SMBCCTX *c, smbc_get_auth_data_fn fn);
c 749 source3/include/libsmbclient.h smbc_getFunctionAuthDataWithContext(SMBCCTX *c);
c 753 source3/include/libsmbclient.h smbc_setFunctionAuthDataWithContext(SMBCCTX *c,
c 757 source3/include/libsmbclient.h smbc_check_server_fn smbc_getFunctionCheckServer(SMBCCTX *c);
c 760 source3/include/libsmbclient.h void smbc_setFunctionCheckServer(SMBCCTX *c, smbc_check_server_fn fn);
c 763 source3/include/libsmbclient.h smbc_remove_unused_server_fn smbc_getFunctionRemoveUnusedServer(SMBCCTX *c);
c 766 source3/include/libsmbclient.h void smbc_setFunctionRemoveUnusedServer(SMBCCTX *c,
c 770 source3/include/libsmbclient.h smbc_add_cached_srv_fn smbc_getFunctionAddCachedServer(SMBCCTX *c);
c 773 source3/include/libsmbclient.h void smbc_setFunctionAddCachedServer(SMBCCTX *c, smbc_add_cached_srv_fn fn);
c 776 source3/include/libsmbclient.h smbc_get_cached_srv_fn smbc_getFunctionGetCachedServer(SMBCCTX *c);
c 779 source3/include/libsmbclient.h void smbc_setFunctionGetCachedServer(SMBCCTX *c, smbc_get_cached_srv_fn fn);
c 782 source3/include/libsmbclient.h smbc_remove_cached_srv_fn smbc_getFunctionRemoveCachedServer(SMBCCTX *c);
c 785 source3/include/libsmbclient.h void smbc_setFunctionRemoveCachedServer(SMBCCTX *c,
c 792 source3/include/libsmbclient.h smbc_purge_cached_fn smbc_getFunctionPurgeCachedServers(SMBCCTX *c);
c 798 source3/include/libsmbclient.h void smbc_setFunctionPurgeCachedServers(SMBCCTX *c,
c 802 source3/include/libsmbclient.h struct smbc_server_cache * smbc_getServerCacheData(SMBCCTX *c);
c 805 source3/include/libsmbclient.h void smbc_setServerCacheData(SMBCCTX *c, struct smbc_server_cache * cache);
c 815 source3/include/libsmbclient.h typedef SMBCFILE * (*smbc_open_fn)(SMBCCTX *c,
c 819 source3/include/libsmbclient.h smbc_open_fn smbc_getFunctionOpen(SMBCCTX *c);
c 820 source3/include/libsmbclient.h void smbc_setFunctionOpen(SMBCCTX *c, smbc_open_fn fn);
c 822 source3/include/libsmbclient.h typedef SMBCFILE * (*smbc_creat_fn)(SMBCCTX *c,
c 825 source3/include/libsmbclient.h smbc_creat_fn smbc_getFunctionCreat(SMBCCTX *c);
c 826 source3/include/libsmbclient.h void smbc_setFunctionCreat(SMBCCTX *c, smbc_creat_fn);
c 828 source3/include/libsmbclient.h typedef ssize_t (*smbc_read_fn)(SMBCCTX *c,
c 832 source3/include/libsmbclient.h smbc_read_fn smbc_getFunctionRead(SMBCCTX *c);
c 833 source3/include/libsmbclient.h void smbc_setFunctionRead(SMBCCTX *c, smbc_read_fn fn);
c 835 source3/include/libsmbclient.h typedef ssize_t (*smbc_write_fn)(SMBCCTX *c,
c 839 source3/include/libsmbclient.h smbc_write_fn smbc_getFunctionWrite(SMBCCTX *c);
c 840 source3/include/libsmbclient.h void smbc_setFunctionWrite(SMBCCTX *c, smbc_write_fn fn);
c 842 source3/include/libsmbclient.h typedef int (*smbc_unlink_fn)(SMBCCTX *c,
c 844 source3/include/libsmbclient.h smbc_unlink_fn smbc_getFunctionUnlink(SMBCCTX *c);
c 845 source3/include/libsmbclient.h void smbc_setFunctionUnlink(SMBCCTX *c, smbc_unlink_fn fn);
c 851 source3/include/libsmbclient.h smbc_rename_fn smbc_getFunctionRename(SMBCCTX *c);
c 852 source3/include/libsmbclient.h void smbc_setFunctionRename(SMBCCTX *c, smbc_rename_fn fn);
c 854 source3/include/libsmbclient.h typedef off_t (*smbc_lseek_fn)(SMBCCTX *c,
c 858 source3/include/libsmbclient.h smbc_lseek_fn smbc_getFunctionLseek(SMBCCTX *c);
c 859 source3/include/libsmbclient.h void smbc_setFunctionLseek(SMBCCTX *c, smbc_lseek_fn fn);
c 861 source3/include/libsmbclient.h typedef int (*smbc_stat_fn)(SMBCCTX *c,
c 864 source3/include/libsmbclient.h smbc_stat_fn smbc_getFunctionStat(SMBCCTX *c);
c 865 source3/include/libsmbclient.h void smbc_setFunctionStat(SMBCCTX *c, smbc_stat_fn fn);
c 867 source3/include/libsmbclient.h typedef int (*smbc_fstat_fn)(SMBCCTX *c,
c 870 source3/include/libsmbclient.h smbc_fstat_fn smbc_getFunctionFstat(SMBCCTX *c);
c 871 source3/include/libsmbclient.h void smbc_setFunctionFstat(SMBCCTX *c, smbc_fstat_fn fn);
c 873 source3/include/libsmbclient.h typedef int (*smbc_statvfs_fn)(SMBCCTX *c,
c 876 source3/include/libsmbclient.h smbc_statvfs_fn smbc_getFunctionStatVFS(SMBCCTX *c);
c 877 source3/include/libsmbclient.h void smbc_setFunctionStatVFS(SMBCCTX *c, smbc_statvfs_fn fn);
c 879 source3/include/libsmbclient.h typedef int (*smbc_fstatvfs_fn)(SMBCCTX *c,
c 882 source3/include/libsmbclient.h smbc_fstatvfs_fn smbc_getFunctionFstatVFS(SMBCCTX *c);
c 883 source3/include/libsmbclient.h void smbc_setFunctionFstatVFS(SMBCCTX *c, smbc_fstatvfs_fn fn);
c 885 source3/include/libsmbclient.h typedef int (*smbc_ftruncate_fn)(SMBCCTX *c,
c 888 source3/include/libsmbclient.h smbc_ftruncate_fn smbc_getFunctionFtruncate(SMBCCTX *c);
c 889 source3/include/libsmbclient.h void smbc_setFunctionFtruncate(SMBCCTX *c, smbc_ftruncate_fn fn);
c 891 source3/include/libsmbclient.h typedef int (*smbc_close_fn)(SMBCCTX *c,
c 893 source3/include/libsmbclient.h smbc_close_fn smbc_getFunctionClose(SMBCCTX *c);
c 894 source3/include/libsmbclient.h void smbc_setFunctionClose(SMBCCTX *c, smbc_close_fn fn);
c 904 source3/include/libsmbclient.h typedef SMBCFILE * (*smbc_opendir_fn)(SMBCCTX *c,
c 906 source3/include/libsmbclient.h smbc_opendir_fn smbc_getFunctionOpendir(SMBCCTX *c);
c 907 source3/include/libsmbclient.h void smbc_setFunctionOpendir(SMBCCTX *c, smbc_opendir_fn fn);
c 909 source3/include/libsmbclient.h typedef int (*smbc_closedir_fn)(SMBCCTX *c,
c 911 source3/include/libsmbclient.h smbc_closedir_fn smbc_getFunctionClosedir(SMBCCTX *c);
c 912 source3/include/libsmbclient.h void smbc_setFunctionClosedir(SMBCCTX *c, smbc_closedir_fn fn);
c 914 source3/include/libsmbclient.h typedef struct smbc_dirent * (*smbc_readdir_fn)(SMBCCTX *c,
c 916 source3/include/libsmbclient.h smbc_readdir_fn smbc_getFunctionReaddir(SMBCCTX *c);
c 917 source3/include/libsmbclient.h void smbc_setFunctionReaddir(SMBCCTX *c, smbc_readdir_fn fn);
c 919 source3/include/libsmbclient.h typedef int (*smbc_getdents_fn)(SMBCCTX *c,
c 923 source3/include/libsmbclient.h smbc_getdents_fn smbc_getFunctionGetdents(SMBCCTX *c);
c 924 source3/include/libsmbclient.h void smbc_setFunctionGetdents(SMBCCTX *c, smbc_getdents_fn fn);
c 926 source3/include/libsmbclient.h typedef int (*smbc_mkdir_fn)(SMBCCTX *c,
c 929 source3/include/libsmbclient.h smbc_mkdir_fn smbc_getFunctionMkdir(SMBCCTX *c);
c 930 source3/include/libsmbclient.h void smbc_setFunctionMkdir(SMBCCTX *c, smbc_mkdir_fn fn);
c 932 source3/include/libsmbclient.h typedef int (*smbc_rmdir_fn)(SMBCCTX *c,
c 934 source3/include/libsmbclient.h smbc_rmdir_fn smbc_getFunctionRmdir(SMBCCTX *c);
c 935 source3/include/libsmbclient.h void smbc_setFunctionRmdir(SMBCCTX *c, smbc_rmdir_fn fn);
c 937 source3/include/libsmbclient.h typedef off_t (*smbc_telldir_fn)(SMBCCTX *c,
c 939 source3/include/libsmbclient.h smbc_telldir_fn smbc_getFunctionTelldir(SMBCCTX *c);
c 940 source3/include/libsmbclient.h void smbc_setFunctionTelldir(SMBCCTX *c, smbc_telldir_fn fn);
c 942 source3/include/libsmbclient.h typedef int (*smbc_lseekdir_fn)(SMBCCTX *c,
c 945 source3/include/libsmbclient.h smbc_lseekdir_fn smbc_getFunctionLseekdir(SMBCCTX *c);
c 946 source3/include/libsmbclient.h void smbc_setFunctionLseekdir(SMBCCTX *c, smbc_lseekdir_fn fn);
c 948 source3/include/libsmbclient.h typedef int (*smbc_fstatdir_fn)(SMBCCTX *c,
c 951 source3/include/libsmbclient.h smbc_fstatdir_fn smbc_getFunctionFstatdir(SMBCCTX *c);
c 952 source3/include/libsmbclient.h void smbc_setFunctionFstatdir(SMBCCTX *c, smbc_fstatdir_fn fn);
c 962 source3/include/libsmbclient.h typedef int (*smbc_chmod_fn)(SMBCCTX *c,
c 965 source3/include/libsmbclient.h smbc_chmod_fn smbc_getFunctionChmod(SMBCCTX *c);
c 966 source3/include/libsmbclient.h void smbc_setFunctionChmod(SMBCCTX *c, smbc_chmod_fn fn);
c 968 source3/include/libsmbclient.h typedef int (*smbc_utimes_fn)(SMBCCTX *c,
c 971 source3/include/libsmbclient.h smbc_utimes_fn smbc_getFunctionUtimes(SMBCCTX *c);
c 972 source3/include/libsmbclient.h void smbc_setFunctionUtimes(SMBCCTX *c, smbc_utimes_fn fn);
c 980 source3/include/libsmbclient.h smbc_setxattr_fn smbc_getFunctionSetxattr(SMBCCTX *c);
c 981 source3/include/libsmbclient.h void smbc_setFunctionSetxattr(SMBCCTX *c, smbc_setxattr_fn fn);
c 988 source3/include/libsmbclient.h smbc_getxattr_fn smbc_getFunctionGetxattr(SMBCCTX *c);
c 989 source3/include/libsmbclient.h void smbc_setFunctionGetxattr(SMBCCTX *c, smbc_getxattr_fn fn);
c 994 source3/include/libsmbclient.h smbc_removexattr_fn smbc_getFunctionRemovexattr(SMBCCTX *c);
c 995 source3/include/libsmbclient.h void smbc_setFunctionRemovexattr(SMBCCTX *c, smbc_removexattr_fn fn);
c 1001 source3/include/libsmbclient.h smbc_listxattr_fn smbc_getFunctionListxattr(SMBCCTX *c);
c 1002 source3/include/libsmbclient.h void smbc_setFunctionListxattr(SMBCCTX *c, smbc_listxattr_fn fn);
c 1016 source3/include/libsmbclient.h smbc_print_file_fn smbc_getFunctionPrintFile(SMBCCTX *c);
c 1017 source3/include/libsmbclient.h void smbc_setFunctionPrintFile(SMBCCTX *c, smbc_print_file_fn fn);
c 1019 source3/include/libsmbclient.h typedef SMBCFILE * (*smbc_open_print_job_fn)(SMBCCTX *c,
c 1021 source3/include/libsmbclient.h smbc_open_print_job_fn smbc_getFunctionOpenPrintJob(SMBCCTX *c);
c 1022 source3/include/libsmbclient.h void smbc_setFunctionOpenPrintJob(SMBCCTX *c,
c 1025 source3/include/libsmbclient.h typedef int (*smbc_list_print_jobs_fn)(SMBCCTX *c,
c 1028 source3/include/libsmbclient.h smbc_list_print_jobs_fn smbc_getFunctionListPrintJobs(SMBCCTX *c);
c 1029 source3/include/libsmbclient.h void smbc_setFunctionListPrintJobs(SMBCCTX *c,
c 1032 source3/include/libsmbclient.h typedef int (*smbc_unlink_print_job_fn)(SMBCCTX *c,
c 1035 source3/include/libsmbclient.h smbc_unlink_print_job_fn smbc_getFunctionUnlinkPrintJob(SMBCCTX *c);
c 1036 source3/include/libsmbclient.h void smbc_setFunctionUnlinkPrintJob(SMBCCTX *c,
c 642 source3/include/proto.h void smb_readline_ca_char(char c);
c 699 source3/include/proto.h void sys_select_signal(char c);
c 1505 source3/include/proto.h char *strchr_m(const char *src, char c);
c 1506 source3/include/proto.h char *strrchr_m(const char *s, char c);
c 1507 source3/include/proto.h char *strnrchr_m(const char *s, char c, unsigned int n);
c 1567 source3/include/proto.h bool islower_w(smb_ucs2_t c);
c 1568 source3/include/proto.h bool isupper_w(smb_ucs2_t c);
c 1569 source3/include/proto.h bool isvalid83_w(smb_ucs2_t c);
c 1572 source3/include/proto.h smb_ucs2_t *strchr_w(const smb_ucs2_t *s, smb_ucs2_t c);
c 1573 source3/include/proto.h smb_ucs2_t *strchr_wa(const smb_ucs2_t *s, char c);
c 1574 source3/include/proto.h smb_ucs2_t *strrchr_w(const smb_ucs2_t *s, smb_ucs2_t c);
c 1575 source3/include/proto.h smb_ucs2_t *strnrchr_w(const smb_ucs2_t *s, smb_ucs2_t c, unsigned int n);
c 1598 source3/include/proto.h int toupper_ascii(int c);
c 1599 source3/include/proto.h int tolower_ascii(int c);
c 1600 source3/include/proto.h int isupper_ascii(int c);
c 1601 source3/include/proto.h int islower_ascii(int c);
c 2356 source3/include/proto.h NTSTATUS cli_cm_force_encryption(struct cli_state *c,
c 2371 source3/include/proto.h void cli_cm_display(const struct cli_state *c);
c 2588 source3/include/proto.h NTSTATUS cli_force_encryption(struct cli_state *c,
c 7190 source3/include/proto.h bool torture_open_connection(struct cli_state **c, int conn_index);
c 7192 source3/include/proto.h bool torture_close_connection(struct cli_state *c);
c 159 source3/include/smb.h #define UCS2_CHAR(c) ((c) << UCS2_SHIFT)
c 162 source3/include/smb.h #define UCS2_TO_CHAR(c) (((c) >> UCS2_SHIFT) & 0xff)
c 189 source3/include/smb_macros.h #define SERVER_HAS_UNIX_CIFS(c) ((c)->capabilities & CAP_UNIX)
c 195 source3/include/smb_macros.h #define IS_DIRECTORY_SEP(c) ((c) == '\\' || (c) == '/')
c 339 source3/include/smb_macros.h #define toupper_ascii_fast(c) toupper_ascii_fast_table[(unsigned int)(c)];
c 367 source3/iniparser/src/iniparser.c char * c ;
c 370 source3/iniparser/src/iniparser.c c = iniparser_getstring(d, key, INI_INVALID_KEY);
c 371 source3/iniparser/src/iniparser.c if (c==INI_INVALID_KEY) return notfound ;
c 372 source3/iniparser/src/iniparser.c if (c[0]=='y' || c[0]=='Y' || c[0]=='1' || c[0]=='t' || c[0]=='T') {
c 374 source3/iniparser/src/iniparser.c } else if (c[0]=='n' || c[0]=='N' || c[0]=='0' || c[0]=='f' || c[0]=='F') {
c 86 source3/lib/iconv.c struct charset_functions *c = charsets;
c 88 source3/lib/iconv.c while(c) {
c 89 source3/lib/iconv.c if (strcasecmp(name, c->name) == 0) {
c 90 source3/lib/iconv.c return c;
c 92 source3/lib/iconv.c c = c->next;
c 542 source3/lib/iconv.c const uint8 *c = (const uint8 *)*inbuf;
c 548 source3/lib/iconv.c if ((c[0] & 0x80) == 0) {
c 549 source3/lib/iconv.c uc[0] = c[0];
c 551 source3/lib/iconv.c c += 1;
c 558 source3/lib/iconv.c if ((c[0] & 0xe0) == 0xc0) {
c 560 source3/lib/iconv.c (c[1] & 0xc0) != 0x80) {
c 564 source3/lib/iconv.c codepoint = (c[1]&0x3f) | ((c[0]&0x1f)<<6);
c 572 source3/lib/iconv.c c += 2;
c 579 source3/lib/iconv.c if ((c[0] & 0xf0) == 0xe0) {
c 581 source3/lib/iconv.c (c[1] & 0xc0) != 0x80 ||
c 582 source3/lib/iconv.c (c[2] & 0xc0) != 0x80) {
c 586 source3/lib/iconv.c codepoint = (c[2]&0x3f) | ((c[1]&0x3f)<<6) | ((c[0]&0xf)<<12);
c 594 source3/lib/iconv.c c += 3;
c 601 source3/lib/iconv.c if ((c[0] & 0xf8) == 0xf0) {
c 603 source3/lib/iconv.c (c[1] & 0xc0) != 0x80 ||
c 604 source3/lib/iconv.c (c[2] & 0xc0) != 0x80 ||
c 605 source3/lib/iconv.c (c[3] & 0xc0) != 0x80) {
c 610 source3/lib/iconv.c (c[3]&0x3f) |
c 611 source3/lib/iconv.c ((c[2]&0x3f)<<6) |
c 612 source3/lib/iconv.c ((c[1]&0x3f)<<12) |
c 613 source3/lib/iconv.c ((c[0]&0x7)<<18);
c 631 source3/lib/iconv.c c += 4;
c 650 source3/lib/iconv.c *inbuf = (char *)c;
c 657 source3/lib/iconv.c *inbuf = (char *)c;
c 666 source3/lib/iconv.c uint8 *c = (uint8 *)*outbuf;
c 674 source3/lib/iconv.c c[0] = uc[0];
c 678 source3/lib/iconv.c c += 1;
c 688 source3/lib/iconv.c c[0] = 0xc0 | (uc[0]>>6) | (uc[1]<<2);
c 689 source3/lib/iconv.c c[1] = 0x80 | (uc[0] & 0x3f);
c 693 source3/lib/iconv.c c += 2;
c 713 source3/lib/iconv.c c[0] = 0xe0 | (codepoint >> 12);
c 714 source3/lib/iconv.c c[1] = 0x80 | ((codepoint >> 6) & 0x3f);
c 715 source3/lib/iconv.c c[2] = 0x80 | (codepoint & 0x3f);
c 720 source3/lib/iconv.c c += 3;
c 740 source3/lib/iconv.c c[0] = 0xf0 | (codepoint >> 18);
c 741 source3/lib/iconv.c c[1] = 0x80 | ((codepoint >> 12) & 0x3f);
c 742 source3/lib/iconv.c c[2] = 0x80 | ((codepoint >> 6) & 0x3f);
c 743 source3/lib/iconv.c c[3] = 0x80 | (codepoint & 0x3f);
c 748 source3/lib/iconv.c c += 4;
c 764 source3/lib/iconv.c *outbuf = (char *)c;
c 772 source3/lib/iconv.c *outbuf = (char *)c;
c 218 source3/lib/ldb/common/ldb_attributes.c struct ldb_subclass *s, *c;
c 223 source3/lib/ldb/common/ldb_attributes.c c = &s[ldb->schema.num_classes];
c 224 source3/lib/ldb/common/ldb_attributes.c c->name = talloc_strdup(s, classname);
c 225 source3/lib/ldb/common/ldb_attributes.c if (c->name == NULL) goto failed;
c 227 source3/lib/ldb/common/ldb_attributes.c c->subclasses = talloc_array(s, char *, 2);
c 228 source3/lib/ldb/common/ldb_attributes.c if (c->subclasses == NULL) goto failed;
c 230 source3/lib/ldb/common/ldb_attributes.c c->subclasses[0] = talloc_strdup(c->subclasses, subclass);
c 231 source3/lib/ldb/common/ldb_attributes.c if (c->subclasses[0] == NULL) goto failed;
c 232 source3/lib/ldb/common/ldb_attributes.c c->subclasses[1] = NULL;
c 248 source3/lib/ldb/common/ldb_attributes.c struct ldb_subclass *c;
c 259 source3/lib/ldb/common/ldb_attributes.c c = &ldb->schema.classes[i];
c 261 source3/lib/ldb/common/ldb_attributes.c for (n=0;c->subclasses[n];n++) /* noop */;
c 263 source3/lib/ldb/common/ldb_attributes.c s = talloc_realloc(ldb->schema.classes, c->subclasses, char *, n+2);
c 269 source3/lib/ldb/common/ldb_attributes.c c->subclasses = s;
c 286 source3/lib/ldb/common/ldb_attributes.c struct ldb_subclass *c;
c 297 source3/lib/ldb/common/ldb_attributes.c c = &ldb->schema.classes[i];
c 298 source3/lib/ldb/common/ldb_attributes.c talloc_free(c->name);
c 299 source3/lib/ldb/common/ldb_attributes.c talloc_free(c->subclasses);
c 301 source3/lib/ldb/common/ldb_attributes.c memmove(c, c+1, sizeof(*c) * (ldb->schema.num_classes-(i+1)));
c 381 source3/lib/ldb/common/ldb_ldif.c int c;
c 384 source3/lib/ldb/common/ldb_ldif.c while ((c = fgetc_fn(private_data)) != EOF) {
c 398 source3/lib/ldb/common/ldb_ldif.c if (c == '\n') {
c 405 source3/lib/ldb/common/ldb_ldif.c if (c == ' ' && chunk_size > 1 && chunk[chunk_size-1] == '\n') {
c 411 source3/lib/ldb/common/ldb_ldif.c if (c == '\n' && chunk_size > 0 && chunk[chunk_size-1] == '\n') {
c 416 source3/lib/ldb/common/ldb_ldif.c if (c == '#' && (chunk_size == 0 || chunk[chunk_size-1] == '\n')) {
c 422 source3/lib/ldb/common/ldb_ldif.c if (chunk_size == 0 && c == '\n') {
c 426 source3/lib/ldb/common/ldb_ldif.c chunk[chunk_size++] = c;
c 194 source3/lib/ldb/common/ldb_match.c int c = 0;
c 206 source3/lib/ldb/common/ldb_match.c chunk = tree->u.substring.chunks[c];
c 216 source3/lib/ldb/common/ldb_match.c c++;
c 221 source3/lib/ldb/common/ldb_match.c while (tree->u.substring.chunks[c]) {
c 223 source3/lib/ldb/common/ldb_match.c chunk = tree->u.substring.chunks[c];
c 229 source3/lib/ldb/common/ldb_match.c if ( (! tree->u.substring.chunks[c + 1]) && (! tree->u.substring.end_with_wildcard) ) {
c 237 source3/lib/ldb/common/ldb_match.c c++;
c 77 source3/lib/ldb/common/ldb_parse.c unsigned c;
c 78 source3/lib/ldb/common/ldb_parse.c if (sscanf(&str[i+1], "%02X", &c) != 1) {
c 83 source3/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j++] = c;
c 242 source3/lib/ldb/common/qsort.c char c = *trav;
c 247 source3/lib/ldb/common/qsort.c *hi = c;
c 1044 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_dn *c;
c 1046 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c c = ldb_dn_explode(lsql_ac, "@SUBCLASSES");
c 1047 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_dn_compare(module->ldb, msg->dn, c) == 0) {
c 1182 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_dn *c;
c 1184 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c c = ldb_dn_explode(lsql_ac, "@SUBCLASSES");
c 1185 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (ldb_dn_compare(module->ldb, msg->dn, c) == 0) {
c 70 source3/lib/ldb/tools/oLschema2ldif.c char *c;
c 73 source3/lib/ldb/tools/oLschema2ldif.c if ((c = strchr(string, '(')) == NULL) {
c 77 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 79 source3/lib/ldb/tools/oLschema2ldif.c c = strpbrk(c, "()");
c 80 source3/lib/ldb/tools/oLschema2ldif.c if (c == NULL) return 1;
c 81 source3/lib/ldb/tools/oLschema2ldif.c if (*c == '(') b++;
c 82 source3/lib/ldb/tools/oLschema2ldif.c if (*c == ')') b--;
c 83 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 94 source3/lib/ldb/tools/oLschema2ldif.c char *c;
c 98 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(values);
c 99 source3/lib/ldb/tools/oLschema2ldif.c while (*c) {
c 100 source3/lib/ldb/tools/oLschema2ldif.c n = strcspn(c, " \t$");
c 101 source3/lib/ldb/tools/oLschema2ldif.c s = talloc_strndup(msg, c, n);
c 105 source3/lib/ldb/tools/oLschema2ldif.c c += n;
c 106 source3/lib/ldb/tools/oLschema2ldif.c c += strspn(c, " \t$");
c 117 source3/lib/ldb/tools/oLschema2ldif.c char *c = *string;
c 121 source3/lib/ldb/tools/oLschema2ldif.c if (*c == '\'') {
c 122 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 123 source3/lib/ldb/tools/oLschema2ldif.c n = strcspn(c, "\'");
c 124 source3/lib/ldb/tools/oLschema2ldif.c value = talloc_strndup(ctx, c, n);
c 125 source3/lib/ldb/tools/oLschema2ldif.c c += n;
c 126 source3/lib/ldb/tools/oLschema2ldif.c c++; /* skip closing \' */
c 128 source3/lib/ldb/tools/oLschema2ldif.c n = strcspn(c, " \t\n");
c 129 source3/lib/ldb/tools/oLschema2ldif.c value = talloc_strndup(ctx, c, n);
c 130 source3/lib/ldb/tools/oLschema2ldif.c c += n;
c 132 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 139 source3/lib/ldb/tools/oLschema2ldif.c char *c = skip_spaces(*string);
c 146 source3/lib/ldb/tools/oLschema2ldif.c n = strcspn(c, " \t\n");
c 147 source3/lib/ldb/tools/oLschema2ldif.c type = talloc_strndup(token, c, n);
c 148 source3/lib/ldb/tools/oLschema2ldif.c c += n;
c 149 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 155 source3/lib/ldb/tools/oLschema2ldif.c if (*c == '(') {
c 156 source3/lib/ldb/tools/oLschema2ldif.c char *s = strchr(c, ')');
c 161 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 162 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 165 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 167 source3/lib/ldb/tools/oLschema2ldif.c if (*string < c) { /* single name */
c 168 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 169 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 177 source3/lib/ldb/tools/oLschema2ldif.c if (*c == '(') {
c 178 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 179 source3/lib/ldb/tools/oLschema2ldif.c n = strcspn(c, ")");
c 180 source3/lib/ldb/tools/oLschema2ldif.c token->value = talloc_strndup(ctx, c, n);
c 181 source3/lib/ldb/tools/oLschema2ldif.c c += n;
c 182 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 184 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 187 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 188 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 195 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 202 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 209 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 217 source3/lib/ldb/tools/oLschema2ldif.c if (*c == '(') {
c 218 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 219 source3/lib/ldb/tools/oLschema2ldif.c n = strcspn(c, ")");
c 220 source3/lib/ldb/tools/oLschema2ldif.c token->value = talloc_strndup(ctx, c, n);
c 221 source3/lib/ldb/tools/oLschema2ldif.c c += n;
c 222 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 224 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 227 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 228 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 236 source3/lib/ldb/tools/oLschema2ldif.c if (*c == '(') {
c 237 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 238 source3/lib/ldb/tools/oLschema2ldif.c n = strcspn(c, ")");
c 239 source3/lib/ldb/tools/oLschema2ldif.c token->value = talloc_strndup(ctx, c, n);
c 240 source3/lib/ldb/tools/oLschema2ldif.c c += n;
c 241 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 243 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 246 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 247 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 254 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 262 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 264 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 265 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 273 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 275 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 276 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 284 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 286 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 287 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 295 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 297 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 298 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 306 source3/lib/ldb/tools/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 308 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 309 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 315 source3/lib/ldb/tools/oLschema2ldif.c if (*c == ')') {
c 316 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 319 source3/lib/ldb/tools/oLschema2ldif.c if (*c == '\'') {
c 320 source3/lib/ldb/tools/oLschema2ldif.c c = strchr(++c, '\'');
c 321 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 323 source3/lib/ldb/tools/oLschema2ldif.c c += strcspn(c, " \t\n");
c 325 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 326 source3/lib/ldb/tools/oLschema2ldif.c *string = c;
c 336 source3/lib/ldb/tools/oLschema2ldif.c char *c, *s;
c 344 source3/lib/ldb/tools/oLschema2ldif.c c = talloc_strdup(ctx, entry);
c 345 source3/lib/ldb/tools/oLschema2ldif.c if (!c) return NULL;
c 347 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 349 source3/lib/ldb/tools/oLschema2ldif.c switch (*c) {
c 351 source3/lib/ldb/tools/oLschema2ldif.c if (strncmp(c, "attributetype", 13) == 0) {
c 352 source3/lib/ldb/tools/oLschema2ldif.c c += 13;
c 358 source3/lib/ldb/tools/oLschema2ldif.c if (strncmp(c, "objectclass", 11) == 0) {
c 359 source3/lib/ldb/tools/oLschema2ldif.c c += 11;
c 368 source3/lib/ldb/tools/oLschema2ldif.c c = strchr(c, '(');
c 369 source3/lib/ldb/tools/oLschema2ldif.c if (c == NULL) goto failed;
c 370 source3/lib/ldb/tools/oLschema2ldif.c c++;
c 372 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 375 source3/lib/ldb/tools/oLschema2ldif.c n = strcspn(c, " \t");
c 376 source3/lib/ldb/tools/oLschema2ldif.c s = talloc_strndup(msg, c, n);
c 378 source3/lib/ldb/tools/oLschema2ldif.c c += n;
c 379 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(c);
c 381 source3/lib/ldb/tools/oLschema2ldif.c while (*c != ')') {
c 382 source3/lib/ldb/tools/oLschema2ldif.c token = get_next_schema_token(msg, &c);
c 468 source3/lib/ldb/tools/oLschema2ldif.c int c, t, line;
c 479 source3/lib/ldb/tools/oLschema2ldif.c while ((c = fgetc(in)) != EOF) {
c 482 source3/lib/ldb/tools/oLschema2ldif.c if (c == '#') {
c 484 source3/lib/ldb/tools/oLschema2ldif.c c = fgetc(in);
c 485 source3/lib/ldb/tools/oLschema2ldif.c } while (c != EOF && c != '\n');
c 488 source3/lib/ldb/tools/oLschema2ldif.c if (c == '\n') {
c 497 source3/lib/ldb/tools/oLschema2ldif.c if (c == '\n') {
c 512 source3/lib/ldb/tools/oLschema2ldif.c entry[t] = c;
c 519 source3/lib/ldb/tools/oLschema2ldif.c } while ((c = fgetc(in)) != EOF);
c 521 source3/lib/ldb/tools/oLschema2ldif.c if (c != '\n') {
c 538 source3/lib/ldb/tools/oLschema2ldif.c if (c == EOF) break;
c 60 source3/lib/ms_fnmatch.c smb_ucs2_t c;
c 63 source3/lib/ms_fnmatch.c while ((c = *p++)) {
c 64 source3/lib/ms_fnmatch.c switch (c) {
c 128 source3/lib/ms_fnmatch.c if (c != *n) {
c 132 source3/lib/ms_fnmatch.c if (toupper_w(c) != toupper_w(*n)) {
c 175 source3/lib/readline.c void smb_readline_ca_char(char c)
c 178 source3/lib/readline.c rl_completion_append_character = c;
c 40 source3/lib/select.c void sys_select_signal(char c)
c 48 source3/lib/select.c if (write(select_pipe[1], &c, 1) == 1) pipe_written++;
c 116 source3/lib/select.c char c;
c 118 source3/lib/select.c if (read(select_pipe[0], &c, 1) == 1) {
c 129 source3/lib/select.c DEBUG(0,("select got %u signal\n", (unsigned int)c));
c 162 source3/lib/username.c char c = s[i];
c 163 source3/lib/username.c if (!islower_ascii((int)c))
c 165 source3/lib/username.c s[i] = toupper_ascii(c);
c 169 source3/lib/username.c s[i] = c;
c 2011 source3/lib/util.c int c;
c 2015 source3/lib/util.c c = *s;
c 2016 source3/lib/util.c res ^= (c << (i % 15)) ^ (c >> (15-(i%15)));
c 2363 source3/lib/util.c char c;
c 2370 source3/lib/util.c while ((c = *s++)) {
c 2371 source3/lib/util.c switch (c) {
c 2385 source3/lib/util.c smb_ucs2_t c;
c 2387 source3/lib/util.c while ((c = *s++)) {
c 2388 source3/lib/util.c switch (c) {
c 675 source3/lib/util_str.c static char *strncpyn(char *dest, const char *src, size_t n, char c)
c 683 source3/lib/util_str.c p = strchr_m(src, c);
c 685 source3/lib/util_str.c DEBUG(5, ("strncpyn: separator character (%c) not found\n", c));
c 1147 source3/lib/util_str.c char *strchr_m(const char *src, char c)
c 1158 source3/lib/util_str.c if ((c & 0xC0) == 0) {
c 1159 source3/lib/util_str.c return strchr(src, c);
c 1168 source3/lib/util_str.c if (*s == c)
c 1182 source3/lib/util_str.c return strchr(src, c);
c 1184 source3/lib/util_str.c p = strchr_w(ws, UCS2_CHAR(c));
c 1193 source3/lib/util_str.c return strchr(src, c);
c 1201 source3/lib/util_str.c char *strrchr_m(const char *s, char c)
c 1205 source3/lib/util_str.c if ((c & 0xC0) == 0) {
c 1206 source3/lib/util_str.c return strrchr(s, c);
c 1227 source3/lib/util_str.c if (c == *cp) {
c 1253 source3/lib/util_str.c return strrchr(s, c);
c 1255 source3/lib/util_str.c p = strrchr_w(ws, UCS2_CHAR(c));
c 1264 source3/lib/util_str.c return strrchr(s, c);
c 1278 source3/lib/util_str.c char *strnrchr_m(const char *s, char c, unsigned int n)
c 1290 source3/lib/util_str.c p = strnrchr_w(ws, UCS2_CHAR(c), n);
c 1481 source3/lib/util_str.c codepoint_t c = next_codepoint(s, &c_size);
c 1482 source3/lib/util_str.c if (c < 0x10000) {
c 1935 source3/lib/util_str.c int c = (unsigned char) *(data.data++);
c 1936 source3/lib/util_str.c bits += c;
c 2283 source3/lib/util_str.c codepoint_t c = next_codepoint(src, &c_size);
c 2285 source3/lib/util_str.c if (c == INVALID_CODEPOINT) {
c 2343 source3/lib/util_str.c c = next_codepoint(&src[1], &c_size);
c 2344 source3/lib/util_str.c if (c == INVALID_CODEPOINT) {
c 134 source3/lib/util_tdb.c char c;
c 140 source3/lib/util_tdb.c switch ((c = *fmt++)) {
c 191 source3/lib/util_tdb.c c, fmt));
c 269 source3/lib/util_tdb.c char c;
c 277 source3/lib/util_tdb.c switch ((c=*fmt++)) {
c 345 source3/lib/util_tdb.c c, fmt));
c 149 source3/lib/util_unistr.c static int check_dos_char_slowly(smb_ucs2_t c)
c 155 source3/lib/util_unistr.c len1 = convert_string(CH_UTF16LE, CH_DOS, &c, 2, buf, sizeof(buf),False);
c 163 source3/lib/util_unistr.c return (c == c2);
c 214 source3/lib/util_unistr.c smb_ucs2_t c;
c 215 source3/lib/util_unistr.c SSVAL(&c, 0, i);
c 216 source3/lib/util_unistr.c valid_table[i] = check_dos_char_slowly(c);
c 337 source3/lib/util_unistr.c bool islower_w(smb_ucs2_t c)
c 339 source3/lib/util_unistr.c return upcase_table[SVAL(&c,0)] != c;
c 346 source3/lib/util_unistr.c bool isupper_w(smb_ucs2_t c)
c 348 source3/lib/util_unistr.c return lowcase_table[SVAL(&c,0)] != c;
c 355 source3/lib/util_unistr.c bool isvalid83_w(smb_ucs2_t c)
c 357 source3/lib/util_unistr.c return valid_table[SVAL(&c,0)] != 0;
c 367 source3/lib/util_unistr.c smb_ucs2_t c;
c 369 source3/lib/util_unistr.c for(len = 0; *(COPY_UCS2_CHAR(&c,src)); src++, len++) {
c 383 source3/lib/util_unistr.c smb_ucs2_t c;
c 385 source3/lib/util_unistr.c for(len = 0; (len < max) && *(COPY_UCS2_CHAR(&c,src)); src++, len++) {
c 396 source3/lib/util_unistr.c smb_ucs2_t *strchr_w(const smb_ucs2_t *s, smb_ucs2_t c)
c 400 source3/lib/util_unistr.c if (c == cp) {
c 405 source3/lib/util_unistr.c if (c == cp) {
c 412 source3/lib/util_unistr.c smb_ucs2_t *strchr_wa(const smb_ucs2_t *s, char c)
c 414 source3/lib/util_unistr.c return strchr_w(s, UCS2_CHAR(c));
c 421 source3/lib/util_unistr.c smb_ucs2_t *strrchr_w(const smb_ucs2_t *s, smb_ucs2_t c)
c 432 source3/lib/util_unistr.c if (c == *(COPY_UCS2_CHAR(&cp,p))) {
c 443 source3/lib/util_unistr.c smb_ucs2_t *strnrchr_w(const smb_ucs2_t *s, smb_ucs2_t c, unsigned int n)
c 454 source3/lib/util_unistr.c if (c == *(COPY_UCS2_CHAR(&cp,p))) {
c 857 source3/lib/util_unistr.c int toupper_ascii(int c)
c 859 source3/lib/util_unistr.c smb_ucs2_t uc = toupper_w(UCS2_CHAR(c));
c 867 source3/lib/util_unistr.c int tolower_ascii(int c)
c 869 source3/lib/util_unistr.c smb_ucs2_t uc = tolower_w(UCS2_CHAR(c));
c 877 source3/lib/util_unistr.c int isupper_ascii(int c)
c 879 source3/lib/util_unistr.c return isupper_w(UCS2_CHAR(c));
c 886 source3/lib/util_unistr.c int islower_ascii(int c)
c 888 source3/lib/util_unistr.c return islower_w(UCS2_CHAR(c));
c 36 source3/libaddns/dnsutils.c char c = *dot;
c 38 source3/libaddns/dnsutils.c if (c == '.')
c 41 source3/libaddns/dnsutils.c if (c == '-') continue;
c 42 source3/libaddns/dnsutils.c if ((c >= 'a') && (c <= 'z')) continue;
c 43 source3/libaddns/dnsutils.c if ((c >= 'A') && (c <= 'Z')) continue;
c 44 source3/libaddns/dnsutils.c if ((c >= '0') && (c <= '9')) continue;
c 65 source3/libads/krb5_setpw.c char* c;
c 74 source3/libads/krb5_setpw.c if ((c = strchr_m(princ, '/')) == NULL) {
c 75 source3/libads/krb5_setpw.c c = princ;
c 77 source3/libads/krb5_setpw.c *c = '\0';
c 78 source3/libads/krb5_setpw.c c++;
c 82 source3/libads/krb5_setpw.c princ_part2 = c;
c 84 source3/libads/krb5_setpw.c if ((c = strchr_m(c, '@')) != NULL) {
c 85 source3/libads/krb5_setpw.c *c = '\0';
c 86 source3/libads/krb5_setpw.c c++;
c 87 source3/libads/krb5_setpw.c realm = c;
c 1512 source3/libsmb/cliconnect.c uint8_t c = 2;
c 1517 source3/libsmb/cliconnect.c talloc_tos(), bytes, data_blob_const(&c, sizeof(c)));
c 49 source3/libsmb/clidfs.c NTSTATUS cli_cm_force_encryption(struct cli_state *c,
c 55 source3/libsmb/clidfs.c NTSTATUS status = cli_force_encryption(c,
c 95 source3/libsmb/clidfs.c struct cli_state *c = NULL;
c 140 source3/libsmb/clidfs.c if (!(c=cli_initialise_ex(get_cmdline_auth_info_signing_state(auth_info)))) {
c 142 source3/libsmb/clidfs.c if (c) {
c 143 source3/libsmb/clidfs.c cli_shutdown(c);
c 148 source3/libsmb/clidfs.c cli_set_port(c, port);
c 151 source3/libsmb/clidfs.c status = cli_connect(c, server_n, &ss);
c 156 source3/libsmb/clidfs.c cli_shutdown(c);
c 163 source3/libsmb/clidfs.c c->protocol = max_protocol;
c 164 source3/libsmb/clidfs.c c->use_kerberos = get_cmdline_auth_info_use_kerberos(auth_info);
c 165 source3/libsmb/clidfs.c c->fallback_after_kerberos =
c 168 source3/libsmb/clidfs.c if (!cli_session_request(c, &calling, &called)) {
c 171 source3/libsmb/clidfs.c called.name, cli_errstr(c));
c 172 source3/libsmb/clidfs.c cli_shutdown(c);
c 173 source3/libsmb/clidfs.c c = NULL;
c 187 source3/libsmb/clidfs.c status = cli_negprot(c);
c 192 source3/libsmb/clidfs.c cli_shutdown(c);
c 199 source3/libsmb/clidfs.c if (!NT_STATUS_IS_OK(cli_session_setup(c, username,
c 207 source3/libsmb/clidfs.c !NT_STATUS_IS_OK(cli_session_setup(c, "",
c 211 source3/libsmb/clidfs.c d_printf("session setup failed: %s\n", cli_errstr(c));
c 212 source3/libsmb/clidfs.c if (NT_STATUS_V(cli_nt_error(c)) ==
c 215 source3/libsmb/clidfs.c cli_shutdown(c);
c 219 source3/libsmb/clidfs.c status = cli_init_creds(c, "", lp_workgroup(), "");
c 221 source3/libsmb/clidfs.c status = cli_init_creds(c, username, lp_workgroup(), password);
c 226 source3/libsmb/clidfs.c cli_shutdown(c);
c 231 source3/libsmb/clidfs.c if (*c->server_domain) {
c 233 source3/libsmb/clidfs.c c->server_domain,c->server_os,c->server_type));
c 234 source3/libsmb/clidfs.c } else if (*c->server_os || *c->server_type) {
c 236 source3/libsmb/clidfs.c c->server_os,c->server_type));
c 246 source3/libsmb/clidfs.c if ((c->capabilities & CAP_DFS) &&
c 247 source3/libsmb/clidfs.c cli_check_msdfs_proxy(ctx, c, sharename,
c 253 source3/libsmb/clidfs.c cli_shutdown(c);
c 262 source3/libsmb/clidfs.c status = cli_tcon_andx(c, sharename, "?????",
c 266 source3/libsmb/clidfs.c cli_shutdown(c);
c 271 source3/libsmb/clidfs.c status = cli_cm_force_encryption(c,
c 277 source3/libsmb/clidfs.c cli_shutdown(c);
c 283 source3/libsmb/clidfs.c return c;
c 395 source3/libsmb/clidfs.c struct cli_state *c = cli_cm_find(referring_cli, server, share);
c 397 source3/libsmb/clidfs.c if (c) {
c 398 source3/libsmb/clidfs.c return c;
c 784 source3/libsmb/clifsinfo.c NTSTATUS cli_force_encryption(struct cli_state *c,
c 792 source3/libsmb/clifsinfo.c if (!SERVER_HAS_UNIX_CIFS(c)) {
c 796 source3/libsmb/clifsinfo.c if (!cli_unix_extensions_version(c, &major, &minor, &caplow, &caphigh)) {
c 804 source3/libsmb/clifsinfo.c if (c->use_kerberos) {
c 805 source3/libsmb/clifsinfo.c return cli_gss_smb_encryption_start(c);
c 807 source3/libsmb/clifsinfo.c return cli_raw_ntlm_smb_encryption_start(c,
c 187 source3/libsmb/clirap2.c static size_t rap_getstringp(TALLOC_CTX *ctx, char *p, char **dest, char *r, uint16_t c, char *endp)
c 197 source3/libsmb/clirap2.c off -= c;
c 50 source3/libsmb/libsmb_misc.c struct cli_state *c)
c 52 source3/libsmb/libsmb_misc.c int ret = cli_errno(c);
c 54 source3/libsmb/libsmb_misc.c if (cli_is_dos_error(c)) {
c 58 source3/libsmb/libsmb_misc.c cli_dos_error(c, &eclass, &ecode);
c 65 source3/libsmb/libsmb_misc.c status = cli_nt_error(c);
c 242 source3/libsmb/libsmb_server.c struct cli_state *c;
c 255 source3/libsmb/libsmb_server.c ZERO_STRUCT(c);
c 320 source3/libsmb/libsmb_server.c } else if (!cli_get_fs_attr_info(c, &fs_attrs)) {
c 323 source3/libsmb/libsmb_server.c cli_errstr(c)));
c 331 source3/libsmb/libsmb_server.c cli_set_case_sensitive(c, True);
c 333 source3/libsmb/libsmb_server.c cli_set_case_sensitive(c, False);
c 342 source3/libsmb/libsmb_server.c c,
c 389 source3/libsmb/libsmb_server.c if ((c = cli_initialise()) == NULL) {
c 395 source3/libsmb/libsmb_server.c c->use_kerberos = True;
c 399 source3/libsmb/libsmb_server.c c->fallback_after_kerberos = True;
c 402 source3/libsmb/libsmb_server.c c->timeout = smbc_getTimeout(context);
c 416 source3/libsmb/libsmb_server.c c->port = port_try_first;
c 418 source3/libsmb/libsmb_server.c status = cli_connect(c, server_n, &ss);
c 422 source3/libsmb/libsmb_server.c c->port = port_try_next;
c 424 source3/libsmb/libsmb_server.c status = cli_connect(c, server_n, &ss);
c 426 source3/libsmb/libsmb_server.c cli_shutdown(c);
c 432 source3/libsmb/libsmb_server.c if (!cli_session_request(c, &calling, &called)) {
c 433 source3/libsmb/libsmb_server.c cli_shutdown(c);
c 471 source3/libsmb/libsmb_server.c status = cli_negprot(c);
c 474 source3/libsmb/libsmb_server.c cli_shutdown(c);
c 481 source3/libsmb/libsmb_server.c if (!NT_STATUS_IS_OK(cli_session_setup(c, username_used,
c 492 source3/libsmb/libsmb_server.c !NT_STATUS_IS_OK(cli_session_setup(c, username_used,
c 497 source3/libsmb/libsmb_server.c cli_shutdown(c);
c 503 source3/libsmb/libsmb_server.c status = cli_init_creds(c, username_used,
c 507 source3/libsmb/libsmb_server.c cli_shutdown(c);
c 513 source3/libsmb/libsmb_server.c status = cli_tcon_andx(c, share, "?????", *pp_password,
c 517 source3/libsmb/libsmb_server.c cli_shutdown(c);
c 526 source3/libsmb/libsmb_server.c } else if (!cli_get_fs_attr_info(c, &fs_attrs)) {
c 528 source3/libsmb/libsmb_server.c cli_errstr(c)));
c 536 source3/libsmb/libsmb_server.c cli_set_case_sensitive(c, True);
c 538 source3/libsmb/libsmb_server.c cli_set_case_sensitive(c, False);
c 545 source3/libsmb/libsmb_server.c cli_set_case_sensitive(c,
c 553 source3/libsmb/libsmb_server.c if (!NT_STATUS_IS_OK(cli_force_encryption(c,
c 567 source3/libsmb/libsmb_server.c cli_shutdown(c);
c 587 source3/libsmb/libsmb_server.c srv->cli = c;
c 632 source3/libsmb/libsmb_server.c cli_shutdown(c);
c 33 source3/libsmb/libsmb_setget.c smbc_getNetbiosName(SMBCCTX *c)
c 35 source3/libsmb/libsmb_setget.c return c->netbios_name;
c 40 source3/libsmb/libsmb_setget.c smbc_setNetbiosName(SMBCCTX *c, char * netbios_name)
c 42 source3/libsmb/libsmb_setget.c c->netbios_name = netbios_name;
c 47 source3/libsmb/libsmb_setget.c smbc_getWorkgroup(SMBCCTX *c)
c 49 source3/libsmb/libsmb_setget.c return c->workgroup;
c 54 source3/libsmb/libsmb_setget.c smbc_setWorkgroup(SMBCCTX *c, char * workgroup)
c 56 source3/libsmb/libsmb_setget.c c->workgroup = workgroup;
c 61 source3/libsmb/libsmb_setget.c smbc_getUser(SMBCCTX *c)
c 63 source3/libsmb/libsmb_setget.c return c->user;
c 68 source3/libsmb/libsmb_setget.c smbc_setUser(SMBCCTX *c, char * user)
c 70 source3/libsmb/libsmb_setget.c c->user = user;
c 75 source3/libsmb/libsmb_setget.c smbc_getDebug(SMBCCTX *c)
c 77 source3/libsmb/libsmb_setget.c return c->debug;
c 82 source3/libsmb/libsmb_setget.c smbc_setDebug(SMBCCTX *c, int debug)
c 84 source3/libsmb/libsmb_setget.c c->debug = debug;
c 93 source3/libsmb/libsmb_setget.c smbc_getTimeout(SMBCCTX *c)
c 95 source3/libsmb/libsmb_setget.c return c->timeout;
c 103 source3/libsmb/libsmb_setget.c smbc_setTimeout(SMBCCTX *c, int timeout)
c 105 source3/libsmb/libsmb_setget.c c->timeout = timeout;
c 110 source3/libsmb/libsmb_setget.c smbc_getOptionDebugToStderr(SMBCCTX *c)
c 112 source3/libsmb/libsmb_setget.c return c->internal->debug_stderr;
c 117 source3/libsmb/libsmb_setget.c smbc_setOptionDebugToStderr(SMBCCTX *c, smbc_bool b)
c 119 source3/libsmb/libsmb_setget.c c->internal->debug_stderr = b;
c 130 source3/libsmb/libsmb_setget.c smbc_getOptionFullTimeNames(SMBCCTX *c)
c 132 source3/libsmb/libsmb_setget.c return c->internal->full_time_names;
c 143 source3/libsmb/libsmb_setget.c smbc_setOptionFullTimeNames(SMBCCTX *c, smbc_bool b)
c 145 source3/libsmb/libsmb_setget.c c->internal->full_time_names = b;
c 153 source3/libsmb/libsmb_setget.c smbc_getOptionOpenShareMode(SMBCCTX *c)
c 155 source3/libsmb/libsmb_setget.c return c->internal->share_mode;
c 163 source3/libsmb/libsmb_setget.c smbc_setOptionOpenShareMode(SMBCCTX *c, smbc_share_mode share_mode)
c 165 source3/libsmb/libsmb_setget.c c->internal->share_mode = share_mode;
c 170 source3/libsmb/libsmb_setget.c smbc_getOptionUserData(SMBCCTX *c)
c 172 source3/libsmb/libsmb_setget.c return c->internal->user_data;
c 177 source3/libsmb/libsmb_setget.c smbc_setOptionUserData(SMBCCTX *c, void *user_data)
c 179 source3/libsmb/libsmb_setget.c c->internal->user_data = user_data;
c 184 source3/libsmb/libsmb_setget.c smbc_getOptionSmbEncryptionLevel(SMBCCTX *c)
c 186 source3/libsmb/libsmb_setget.c return c->internal->smb_encryption_level;
c 191 source3/libsmb/libsmb_setget.c smbc_setOptionSmbEncryptionLevel(SMBCCTX *c, smbc_smb_encrypt_level level)
c 193 source3/libsmb/libsmb_setget.c c->internal->smb_encryption_level = level;
c 204 source3/libsmb/libsmb_setget.c smbc_getOptionCaseSensitive(SMBCCTX *c)
c 206 source3/libsmb/libsmb_setget.c return c->internal->case_sensitive;
c 217 source3/libsmb/libsmb_setget.c smbc_setOptionCaseSensitive(SMBCCTX *c, smbc_bool b)
c 219 source3/libsmb/libsmb_setget.c c->internal->case_sensitive = b;
c 237 source3/libsmb/libsmb_setget.c smbc_getOptionBrowseMaxLmbCount(SMBCCTX *c)
c 239 source3/libsmb/libsmb_setget.c return c->options.browse_max_lmb_count;
c 257 source3/libsmb/libsmb_setget.c smbc_setOptionBrowseMaxLmbCount(SMBCCTX *c, int count)
c 259 source3/libsmb/libsmb_setget.c c->options.browse_max_lmb_count = count;
c 288 source3/libsmb/libsmb_setget.c smbc_getOptionUrlEncodeReaddirEntries(SMBCCTX *c)
c 290 source3/libsmb/libsmb_setget.c return c->options.urlencode_readdir_entries;
c 319 source3/libsmb/libsmb_setget.c smbc_setOptionUrlEncodeReaddirEntries(SMBCCTX *c, smbc_bool b)
c 321 source3/libsmb/libsmb_setget.c c->options.urlencode_readdir_entries = b;
c 337 source3/libsmb/libsmb_setget.c smbc_getOptionOneSharePerServer(SMBCCTX *c)
c 339 source3/libsmb/libsmb_setget.c return c->options.one_share_per_server;
c 355 source3/libsmb/libsmb_setget.c smbc_setOptionOneSharePerServer(SMBCCTX *c, smbc_bool b)
c 357 source3/libsmb/libsmb_setget.c c->options.one_share_per_server = b;
c 362 source3/libsmb/libsmb_setget.c smbc_getOptionUseKerberos(SMBCCTX *c)
c 364 source3/libsmb/libsmb_setget.c return c->flags & SMB_CTX_FLAG_USE_KERBEROS ? True : False;
c 369 source3/libsmb/libsmb_setget.c smbc_setOptionUseKerberos(SMBCCTX *c, smbc_bool b)
c 372 source3/libsmb/libsmb_setget.c c->flags |= SMB_CTX_FLAG_USE_KERBEROS;
c 374 source3/libsmb/libsmb_setget.c c->flags &= ~SMB_CTX_FLAG_USE_KERBEROS;
c 380 source3/libsmb/libsmb_setget.c smbc_getOptionFallbackAfterKerberos(SMBCCTX *c)
c 382 source3/libsmb/libsmb_setget.c return c->flags & SMB_CTX_FLAG_FALLBACK_AFTER_KERBEROS ? True : False;
c 387 source3/libsmb/libsmb_setget.c smbc_setOptionFallbackAfterKerberos(SMBCCTX *c, smbc_bool b)
c 390 source3/libsmb/libsmb_setget.c c->flags |= SMB_CTX_FLAG_FALLBACK_AFTER_KERBEROS;
c 392 source3/libsmb/libsmb_setget.c c->flags &= ~SMB_CTX_FLAG_FALLBACK_AFTER_KERBEROS;
c 398 source3/libsmb/libsmb_setget.c smbc_getOptionNoAutoAnonymousLogin(SMBCCTX *c)
c 400 source3/libsmb/libsmb_setget.c return c->flags & SMBCCTX_FLAG_NO_AUTO_ANONYMOUS_LOGON ? True : False;
c 405 source3/libsmb/libsmb_setget.c smbc_setOptionNoAutoAnonymousLogin(SMBCCTX *c, smbc_bool b)
c 408 source3/libsmb/libsmb_setget.c c->flags |= SMBCCTX_FLAG_NO_AUTO_ANONYMOUS_LOGON;
c 410 source3/libsmb/libsmb_setget.c c->flags &= ~SMBCCTX_FLAG_NO_AUTO_ANONYMOUS_LOGON;
c 416 source3/libsmb/libsmb_setget.c smbc_getFunctionAuthData(SMBCCTX *c)
c 418 source3/libsmb/libsmb_setget.c return c->callbacks.auth_fn;
c 423 source3/libsmb/libsmb_setget.c smbc_setFunctionAuthData(SMBCCTX *c, smbc_get_auth_data_fn fn)
c 425 source3/libsmb/libsmb_setget.c c->internal->auth_fn_with_context = NULL;
c 426 source3/libsmb/libsmb_setget.c c->callbacks.auth_fn = fn;
c 431 source3/libsmb/libsmb_setget.c smbc_getFunctionAuthDataWithContext(SMBCCTX *c)
c 433 source3/libsmb/libsmb_setget.c return c->internal->auth_fn_with_context;
c 438 source3/libsmb/libsmb_setget.c smbc_setFunctionAuthDataWithContext(SMBCCTX *c,
c 441 source3/libsmb/libsmb_setget.c c->callbacks.auth_fn = NULL;
c 442 source3/libsmb/libsmb_setget.c c->internal->auth_fn_with_context = fn;
c 447 source3/libsmb/libsmb_setget.c smbc_getFunctionCheckServer(SMBCCTX *c)
c 449 source3/libsmb/libsmb_setget.c return c->callbacks.check_server_fn;
c 454 source3/libsmb/libsmb_setget.c smbc_setFunctionCheckServer(SMBCCTX *c, smbc_check_server_fn fn)
c 456 source3/libsmb/libsmb_setget.c c->callbacks.check_server_fn = fn;
c 461 source3/libsmb/libsmb_setget.c smbc_getFunctionRemoveUnusedServer(SMBCCTX *c)
c 463 source3/libsmb/libsmb_setget.c return c->callbacks.remove_unused_server_fn;
c 468 source3/libsmb/libsmb_setget.c smbc_setFunctionRemoveUnusedServer(SMBCCTX *c,
c 471 source3/libsmb/libsmb_setget.c c->callbacks.remove_unused_server_fn = fn;
c 476 source3/libsmb/libsmb_setget.c smbc_getFunctionAddCachedServer(SMBCCTX *c)
c 478 source3/libsmb/libsmb_setget.c return c->callbacks.add_cached_srv_fn;
c 483 source3/libsmb/libsmb_setget.c smbc_setFunctionAddCachedServer(SMBCCTX *c, smbc_add_cached_srv_fn fn)
c 485 source3/libsmb/libsmb_setget.c c->callbacks.add_cached_srv_fn = fn;
c 490 source3/libsmb/libsmb_setget.c smbc_getFunctionGetCachedServer(SMBCCTX *c)
c 492 source3/libsmb/libsmb_setget.c return c->callbacks.get_cached_srv_fn;
c 497 source3/libsmb/libsmb_setget.c smbc_setFunctionGetCachedServer(SMBCCTX *c, smbc_get_cached_srv_fn fn)
c 499 source3/libsmb/libsmb_setget.c c->callbacks.get_cached_srv_fn = fn;
c 504 source3/libsmb/libsmb_setget.c smbc_getFunctionRemoveCachedServer(SMBCCTX *c)
c 506 source3/libsmb/libsmb_setget.c return c->callbacks.remove_cached_srv_fn;
c 511 source3/libsmb/libsmb_setget.c smbc_setFunctionRemoveCachedServer(SMBCCTX *c,
c 514 source3/libsmb/libsmb_setget.c c->callbacks.remove_cached_srv_fn = fn;
c 522 source3/libsmb/libsmb_setget.c smbc_getFunctionPurgeCachedServers(SMBCCTX *c)
c 524 source3/libsmb/libsmb_setget.c return c->callbacks.purge_cached_fn;
c 528 source3/libsmb/libsmb_setget.c void smbc_setServerCacheData(SMBCCTX *c, struct smbc_server_cache * cache)
c 530 source3/libsmb/libsmb_setget.c c->internal->server_cache = cache;
c 534 source3/libsmb/libsmb_setget.c struct smbc_server_cache * smbc_getServerCacheData(SMBCCTX *c)
c 536 source3/libsmb/libsmb_setget.c return c->internal->server_cache;
c 545 source3/libsmb/libsmb_setget.c smbc_setFunctionPurgeCachedServers(SMBCCTX *c, smbc_purge_cached_fn fn)
c 547 source3/libsmb/libsmb_setget.c c->callbacks.purge_cached_fn = fn;
c 555 source3/libsmb/libsmb_setget.c smbc_getFunctionOpen(SMBCCTX *c)
c 557 source3/libsmb/libsmb_setget.c return c->open;
c 561 source3/libsmb/libsmb_setget.c smbc_setFunctionOpen(SMBCCTX *c, smbc_open_fn fn)
c 563 source3/libsmb/libsmb_setget.c c->open = fn;
c 567 source3/libsmb/libsmb_setget.c smbc_getFunctionCreat(SMBCCTX *c)
c 569 source3/libsmb/libsmb_setget.c return c->creat;
c 573 source3/libsmb/libsmb_setget.c smbc_setFunctionCreat(SMBCCTX *c, smbc_creat_fn fn)
c 575 source3/libsmb/libsmb_setget.c c->creat = fn;
c 579 source3/libsmb/libsmb_setget.c smbc_getFunctionRead(SMBCCTX *c)
c 581 source3/libsmb/libsmb_setget.c return c->read;
c 585 source3/libsmb/libsmb_setget.c smbc_setFunctionRead(SMBCCTX *c, smbc_read_fn fn)
c 587 source3/libsmb/libsmb_setget.c c->read = fn;
c 591 source3/libsmb/libsmb_setget.c smbc_getFunctionWrite(SMBCCTX *c)
c 593 source3/libsmb/libsmb_setget.c return c->write;
c 597 source3/libsmb/libsmb_setget.c smbc_setFunctionWrite(SMBCCTX *c, smbc_write_fn fn)
c 599 source3/libsmb/libsmb_setget.c c->write = fn;
c 603 source3/libsmb/libsmb_setget.c smbc_getFunctionUnlink(SMBCCTX *c)
c 605 source3/libsmb/libsmb_setget.c return c->unlink;
c 609 source3/libsmb/libsmb_setget.c smbc_setFunctionUnlink(SMBCCTX *c, smbc_unlink_fn fn)
c 611 source3/libsmb/libsmb_setget.c c->unlink = fn;
c 615 source3/libsmb/libsmb_setget.c smbc_getFunctionRename(SMBCCTX *c)
c 617 source3/libsmb/libsmb_setget.c return c->rename;
c 621 source3/libsmb/libsmb_setget.c smbc_setFunctionRename(SMBCCTX *c, smbc_rename_fn fn)
c 623 source3/libsmb/libsmb_setget.c c->rename = fn;
c 627 source3/libsmb/libsmb_setget.c smbc_getFunctionLseek(SMBCCTX *c)
c 629 source3/libsmb/libsmb_setget.c return c->lseek;
c 633 source3/libsmb/libsmb_setget.c smbc_setFunctionLseek(SMBCCTX *c, smbc_lseek_fn fn)
c 635 source3/libsmb/libsmb_setget.c c->lseek = fn;
c 639 source3/libsmb/libsmb_setget.c smbc_getFunctionStat(SMBCCTX *c)
c 641 source3/libsmb/libsmb_setget.c return c->stat;
c 645 source3/libsmb/libsmb_setget.c smbc_setFunctionStat(SMBCCTX *c, smbc_stat_fn fn)
c 647 source3/libsmb/libsmb_setget.c c->stat = fn;
c 651 source3/libsmb/libsmb_setget.c smbc_getFunctionFstat(SMBCCTX *c)
c 653 source3/libsmb/libsmb_setget.c return c->fstat;
c 657 source3/libsmb/libsmb_setget.c smbc_setFunctionFstat(SMBCCTX *c, smbc_fstat_fn fn)
c 659 source3/libsmb/libsmb_setget.c c->fstat = fn;
c 663 source3/libsmb/libsmb_setget.c smbc_getFunctionStatVFS(SMBCCTX *c)
c 665 source3/libsmb/libsmb_setget.c return c->internal->posix_emu.statvfs_fn;
c 669 source3/libsmb/libsmb_setget.c smbc_setFunctionStatVFS(SMBCCTX *c, smbc_statvfs_fn fn)
c 671 source3/libsmb/libsmb_setget.c c->internal->posix_emu.statvfs_fn = fn;
c 675 source3/libsmb/libsmb_setget.c smbc_getFunctionFstatVFS(SMBCCTX *c)
c 677 source3/libsmb/libsmb_setget.c return c->internal->posix_emu.fstatvfs_fn;
c 681 source3/libsmb/libsmb_setget.c smbc_setFunctionFstatVFS(SMBCCTX *c, smbc_fstatvfs_fn fn)
c 683 source3/libsmb/libsmb_setget.c c->internal->posix_emu.fstatvfs_fn = fn;
c 687 source3/libsmb/libsmb_setget.c smbc_getFunctionFtruncate(SMBCCTX *c)
c 689 source3/libsmb/libsmb_setget.c return c->internal->posix_emu.ftruncate_fn;
c 693 source3/libsmb/libsmb_setget.c smbc_setFunctionFtruncate(SMBCCTX *c, smbc_ftruncate_fn fn)
c 695 source3/libsmb/libsmb_setget.c c->internal->posix_emu.ftruncate_fn = fn;
c 699 source3/libsmb/libsmb_setget.c smbc_getFunctionClose(SMBCCTX *c)
c 701 source3/libsmb/libsmb_setget.c return c->close_fn;
c 705 source3/libsmb/libsmb_setget.c smbc_setFunctionClose(SMBCCTX *c, smbc_close_fn fn)
c 707 source3/libsmb/libsmb_setget.c c->close_fn = fn;
c 716 source3/libsmb/libsmb_setget.c smbc_getFunctionOpendir(SMBCCTX *c)
c 718 source3/libsmb/libsmb_setget.c return c->opendir;
c 722 source3/libsmb/libsmb_setget.c smbc_setFunctionOpendir(SMBCCTX *c, smbc_opendir_fn fn)
c 724 source3/libsmb/libsmb_setget.c c->opendir = fn;
c 728 source3/libsmb/libsmb_setget.c smbc_getFunctionClosedir(SMBCCTX *c)
c 730 source3/libsmb/libsmb_setget.c return c->closedir;
c 734 source3/libsmb/libsmb_setget.c smbc_setFunctionClosedir(SMBCCTX *c, smbc_closedir_fn fn)
c 736 source3/libsmb/libsmb_setget.c c->closedir = fn;
c 740 source3/libsmb/libsmb_setget.c smbc_getFunctionReaddir(SMBCCTX *c)
c 742 source3/libsmb/libsmb_setget.c return c->readdir;
c 746 source3/libsmb/libsmb_setget.c smbc_setFunctionReaddir(SMBCCTX *c, smbc_readdir_fn fn)
c 748 source3/libsmb/libsmb_setget.c c->readdir = fn;
c 752 source3/libsmb/libsmb_setget.c smbc_getFunctionGetdents(SMBCCTX *c)
c 754 source3/libsmb/libsmb_setget.c return c->getdents;
c 758 source3/libsmb/libsmb_setget.c smbc_setFunctionGetdents(SMBCCTX *c, smbc_getdents_fn fn)
c 760 source3/libsmb/libsmb_setget.c c->getdents = fn;
c 764 source3/libsmb/libsmb_setget.c smbc_getFunctionMkdir(SMBCCTX *c)
c 766 source3/libsmb/libsmb_setget.c return c->mkdir;
c 770 source3/libsmb/libsmb_setget.c smbc_setFunctionMkdir(SMBCCTX *c, smbc_mkdir_fn fn)
c 772 source3/libsmb/libsmb_setget.c c->mkdir = fn;
c 776 source3/libsmb/libsmb_setget.c smbc_getFunctionRmdir(SMBCCTX *c)
c 778 source3/libsmb/libsmb_setget.c return c->rmdir;
c 782 source3/libsmb/libsmb_setget.c smbc_setFunctionRmdir(SMBCCTX *c, smbc_rmdir_fn fn)
c 784 source3/libsmb/libsmb_setget.c c->rmdir = fn;
c 788 source3/libsmb/libsmb_setget.c smbc_getFunctionTelldir(SMBCCTX *c)
c 790 source3/libsmb/libsmb_setget.c return c->telldir;
c 794 source3/libsmb/libsmb_setget.c smbc_setFunctionTelldir(SMBCCTX *c, smbc_telldir_fn fn)
c 796 source3/libsmb/libsmb_setget.c c->telldir = fn;
c 800 source3/libsmb/libsmb_setget.c smbc_getFunctionLseekdir(SMBCCTX *c)
c 802 source3/libsmb/libsmb_setget.c return c->lseekdir;
c 806 source3/libsmb/libsmb_setget.c smbc_setFunctionLseekdir(SMBCCTX *c, smbc_lseekdir_fn fn)
c 808 source3/libsmb/libsmb_setget.c c->lseekdir = fn;
c 812 source3/libsmb/libsmb_setget.c smbc_getFunctionFstatdir(SMBCCTX *c)
c 814 source3/libsmb/libsmb_setget.c return c->fstatdir;
c 818 source3/libsmb/libsmb_setget.c smbc_setFunctionFstatdir(SMBCCTX *c, smbc_fstatdir_fn fn)
c 820 source3/libsmb/libsmb_setget.c c->fstatdir = fn;
c 829 source3/libsmb/libsmb_setget.c smbc_getFunctionChmod(SMBCCTX *c)
c 831 source3/libsmb/libsmb_setget.c return c->chmod;
c 835 source3/libsmb/libsmb_setget.c smbc_setFunctionChmod(SMBCCTX *c, smbc_chmod_fn fn)
c 837 source3/libsmb/libsmb_setget.c c->chmod = fn;
c 841 source3/libsmb/libsmb_setget.c smbc_getFunctionUtimes(SMBCCTX *c)
c 843 source3/libsmb/libsmb_setget.c return c->utimes;
c 847 source3/libsmb/libsmb_setget.c smbc_setFunctionUtimes(SMBCCTX *c, smbc_utimes_fn fn)
c 849 source3/libsmb/libsmb_setget.c c->utimes = fn;
c 853 source3/libsmb/libsmb_setget.c smbc_getFunctionSetxattr(SMBCCTX *c)
c 855 source3/libsmb/libsmb_setget.c return c->setxattr;
c 859 source3/libsmb/libsmb_setget.c smbc_setFunctionSetxattr(SMBCCTX *c, smbc_setxattr_fn fn)
c 861 source3/libsmb/libsmb_setget.c c->setxattr = fn;
c 865 source3/libsmb/libsmb_setget.c smbc_getFunctionGetxattr(SMBCCTX *c)
c 867 source3/libsmb/libsmb_setget.c return c->getxattr;
c 871 source3/libsmb/libsmb_setget.c smbc_setFunctionGetxattr(SMBCCTX *c, smbc_getxattr_fn fn)
c 873 source3/libsmb/libsmb_setget.c c->getxattr = fn;
c 877 source3/libsmb/libsmb_setget.c smbc_getFunctionRemovexattr(SMBCCTX *c)
c 879 source3/libsmb/libsmb_setget.c return c->removexattr;
c 883 source3/libsmb/libsmb_setget.c smbc_setFunctionRemovexattr(SMBCCTX *c, smbc_removexattr_fn fn)
c 885 source3/libsmb/libsmb_setget.c c->removexattr = fn;
c 889 source3/libsmb/libsmb_setget.c smbc_getFunctionListxattr(SMBCCTX *c)
c 891 source3/libsmb/libsmb_setget.c return c->listxattr;
c 895 source3/libsmb/libsmb_setget.c smbc_setFunctionListxattr(SMBCCTX *c, smbc_listxattr_fn fn)
c 897 source3/libsmb/libsmb_setget.c c->listxattr = fn;
c 906 source3/libsmb/libsmb_setget.c smbc_getFunctionPrintFile(SMBCCTX *c)
c 908 source3/libsmb/libsmb_setget.c return c->print_file;
c 912 source3/libsmb/libsmb_setget.c smbc_setFunctionPrintFile(SMBCCTX *c, smbc_print_file_fn fn)
c 914 source3/libsmb/libsmb_setget.c c->print_file = fn;
c 918 source3/libsmb/libsmb_setget.c smbc_getFunctionOpenPrintJob(SMBCCTX *c)
c 920 source3/libsmb/libsmb_setget.c return c->open_print_job;
c 924 source3/libsmb/libsmb_setget.c smbc_setFunctionOpenPrintJob(SMBCCTX *c,
c 927 source3/libsmb/libsmb_setget.c c->open_print_job = fn;
c 931 source3/libsmb/libsmb_setget.c smbc_getFunctionListPrintJobs(SMBCCTX *c)
c 933 source3/libsmb/libsmb_setget.c return c->list_print_jobs;
c 937 source3/libsmb/libsmb_setget.c smbc_setFunctionListPrintJobs(SMBCCTX *c,
c 940 source3/libsmb/libsmb_setget.c c->list_print_jobs = fn;
c 944 source3/libsmb/libsmb_setget.c smbc_getFunctionUnlinkPrintJob(SMBCCTX *c)
c 946 source3/libsmb/libsmb_setget.c return c->unlink_print_job;
c 950 source3/libsmb/libsmb_setget.c smbc_setFunctionUnlinkPrintJob(SMBCCTX *c,
c 953 source3/libsmb/libsmb_setget.c c->unlink_print_job = fn;
c 1352 source3/libsmb/nmblib.c unsigned char c = *(unsigned char *)(buf+ofs);
c 1354 source3/libsmb/nmblib.c if ((c & 0xC0) == 0xC0) {
c 185 source3/libsmb/smbdes.c char c[28];
c 196 source3/libsmb/smbdes.c c[i] = pk1[i];
c 201 source3/libsmb/smbdes.c lshift(c, sc[i], 28);
c 204 source3/libsmb/smbdes.c concat(cd, c, d, 28, 28);
c 161 source3/modules/getdate.c # define IN_CTYPE_DOMAIN(c) 1
c 163 source3/modules/getdate.c # define IN_CTYPE_DOMAIN(c) isascii (c)
c 166 source3/modules/getdate.c #define ISSPACE(c) (IN_CTYPE_DOMAIN (c) && isspace (c))
c 167 source3/modules/getdate.c #define ISALPHA(c) (IN_CTYPE_DOMAIN (c) && isalpha (c))
c 168 source3/modules/getdate.c #define ISLOWER(c) (IN_CTYPE_DOMAIN (c) && islower (c))
c 169 source3/modules/getdate.c #define ISDIGIT_LOCALE(c) (IN_CTYPE_DOMAIN (c) && isdigit (c))
c 178 source3/modules/getdate.c #define ISDIGIT(c) ((unsigned) (c) - '0' <= 9)
c 2493 source3/modules/getdate.c unsigned char c;
c 2498 source3/modules/getdate.c while (c = *pc->input, ISSPACE (c))
c 2501 source3/modules/getdate.c if (ISDIGIT (c) || c == '-' || c == '+')
c 2506 source3/modules/getdate.c if (c == '-' || c == '+')
c 2508 source3/modules/getdate.c sign = c == '-' ? -1 : 1;
c 2509 source3/modules/getdate.c c = *++pc->input;
c 2510 source3/modules/getdate.c if (! ISDIGIT (c))
c 2520 source3/modules/getdate.c value = 10 * value + c - '0';
c 2521 source3/modules/getdate.c c = *++p;
c 2523 source3/modules/getdate.c while (ISDIGIT (c));
c 2530 source3/modules/getdate.c if (ISALPHA (c))
c 2539 source3/modules/getdate.c *p++ = c;
c 2540 source3/modules/getdate.c c = *++pc->input;
c 2542 source3/modules/getdate.c while (ISALPHA (c) || c == '.');
c 2552 source3/modules/getdate.c if (c != '(')
c 2557 source3/modules/getdate.c c = *pc->input++;
c 2558 source3/modules/getdate.c if (c == '\0')
c 2559 source3/modules/getdate.c return c;
c 2560 source3/modules/getdate.c if (c == '(')
c 2562 source3/modules/getdate.c else if (c == ')')
c 52 source3/modules/getdate.y # define IN_CTYPE_DOMAIN(c) 1
c 54 source3/modules/getdate.y # define IN_CTYPE_DOMAIN(c) isascii (c)
c 57 source3/modules/getdate.y #define ISSPACE(c) (IN_CTYPE_DOMAIN (c) && isspace (c))
c 58 source3/modules/getdate.y #define ISALPHA(c) (IN_CTYPE_DOMAIN (c) && isalpha (c))
c 59 source3/modules/getdate.y #define ISLOWER(c) (IN_CTYPE_DOMAIN (c) && islower (c))
c 60 source3/modules/getdate.y #define ISDIGIT_LOCALE(c) (IN_CTYPE_DOMAIN (c) && isdigit (c))
c 69 source3/modules/getdate.y #define ISDIGIT(c) ((unsigned) (c) - '0' <= 9)
c 792 source3/modules/getdate.y unsigned char c;
c 797 source3/modules/getdate.y while (c = *pc->input, ISSPACE (c))
c 800 source3/modules/getdate.y if (ISDIGIT (c) || c == '-' || c == '+')
c 805 source3/modules/getdate.y if (c == '-' || c == '+')
c 807 source3/modules/getdate.y sign = c == '-' ? -1 : 1;
c 808 source3/modules/getdate.y c = *++pc->input;
c 809 source3/modules/getdate.y if (! ISDIGIT (c))
c 819 source3/modules/getdate.y value = 10 * value + c - '0';
c 820 source3/modules/getdate.y c = *++p;
c 822 source3/modules/getdate.y while (ISDIGIT (c));
c 829 source3/modules/getdate.y if (ISALPHA (c))
c 838 source3/modules/getdate.y *p++ = c;
c 839 source3/modules/getdate.y c = *++pc->input;
c 841 source3/modules/getdate.y while (ISALPHA (c) || c == '.');
c 851 source3/modules/getdate.y if (c != '(')
c 856 source3/modules/getdate.y c = *pc->input++;
c 857 source3/modules/getdate.y if (c == '\0')
c 858 source3/modules/getdate.y return c;
c 859 source3/modules/getdate.y if (c == '(')
c 861 source3/modules/getdate.y else if (c == ')')
c 524 source3/modules/vfs_cap.c #define hex2bin(c) hex2bin_table[(unsigned char)(c)]
c 525 source3/modules/vfs_cap.c #define bin2hex(c) bin2hex_table[(unsigned char)(c)]
c 77 source3/modules/vfs_commit.c struct commit_info * c,
c 84 source3/modules/vfs_commit.c MODULE, (unsigned long)c->dbytes));
c 94 source3/modules/vfs_commit.c c->dbytes = 0; /* on success, no dirty bytes */
c 103 source3/modules/vfs_commit.c struct commit_info *c;
c 105 source3/modules/vfs_commit.c if ((c = VFS_FETCH_FSP_EXTENSION(handle, fsp))) {
c 106 source3/modules/vfs_commit.c if (c->dbytes) {
c 109 source3/modules/vfs_commit.c MODULE, (unsigned long)c->dbytes));
c 111 source3/modules/vfs_commit.c return commit_do(c, fsp->fh->fd);
c 123 source3/modules/vfs_commit.c struct commit_info *c;
c 125 source3/modules/vfs_commit.c if ((c = VFS_FETCH_FSP_EXTENSION(handle, fsp)) == NULL) {
c 129 source3/modules/vfs_commit.c c->dbytes += last_write; /* dirty bytes always counted */
c 131 source3/modules/vfs_commit.c if (c->dthresh && (c->dbytes > c->dthresh)) {
c 132 source3/modules/vfs_commit.c return commit_do(c, fsp->fh->fd);
c 138 source3/modules/vfs_commit.c if (c->on_eof == EOF_NONE || c->eof < 0) {
c 143 source3/modules/vfs_commit.c if ((offset + last_write) >= c->eof) {
c 144 source3/modules/vfs_commit.c if (commit_do(c, fsp->fh->fd) == -1) {
c 149 source3/modules/vfs_commit.c if (c->on_eof == EOF_HINTED) {
c 150 source3/modules/vfs_commit.c c->eof = -1;
c 151 source3/modules/vfs_commit.c } else if (c->on_eof == EOF_GROWTH) {
c 152 source3/modules/vfs_commit.c c->eof = offset + last_write;
c 177 source3/modules/vfs_commit.c struct commit_info *c = NULL;
c 193 source3/modules/vfs_commit.c c = VFS_ADD_FSP_EXTENSION(handle, fsp, struct commit_info, NULL);
c 195 source3/modules/vfs_commit.c if (c) {
c 196 source3/modules/vfs_commit.c c->dthresh = dthresh;
c 197 source3/modules/vfs_commit.c c->dbytes = 0;
c 198 source3/modules/vfs_commit.c c->on_eof = EOF_NONE;
c 199 source3/modules/vfs_commit.c c->eof = 0;
c 203 source3/modules/vfs_commit.c if (c) {
c 205 source3/modules/vfs_commit.c c->on_eof = EOF_HINTED;
c 207 source3/modules/vfs_commit.c c->on_eof = EOF_GROWTH;
c 218 source3/modules/vfs_commit.c if (c && (c->on_eof != EOF_NONE)) {
c 223 source3/modules/vfs_commit.c c->eof = st.st_size;
c 284 source3/modules/vfs_commit.c struct commit_info *c;
c 285 source3/modules/vfs_commit.c if ((c = VFS_FETCH_FSP_EXTENSION(handle, fsp))) {
c 287 source3/modules/vfs_commit.c c->eof = len;
c 886 source3/modules/vfs_default.c char c = 0;
c 943 source3/modules/vfs_default.c if (SMB_VFS_WRITE(fsp, &c, 1)!=1)
c 53 source3/modules/vfs_preopen.c static void preopen_helper_destroy(struct preopen_helper *c)
c 56 source3/modules/vfs_preopen.c close(c->fd);
c 57 source3/modules/vfs_preopen.c c->fd = -1;
c 58 source3/modules/vfs_preopen.c kill(c->pid, SIGKILL);
c 59 source3/modules/vfs_preopen.c waitpid(c->pid, &status, 0);
c 60 source3/modules/vfs_preopen.c c->busy = true;
c 114 source3/modules/vfs_preopen.c char c;
c 120 source3/modules/vfs_preopen.c nread = read(helper->fd, &c, 1);
c 131 source3/modules/vfs_preopen.c static int preopen_helpers_destructor(struct preopen_state *c)
c 135 source3/modules/vfs_preopen.c for (i=0; i<c->num_helpers; i++) {
c 136 source3/modules/vfs_preopen.c if (c->helpers[i].fd == -1) {
c 139 source3/modules/vfs_preopen.c preopen_helper_destroy(&c->helpers[i]);
c 150 source3/modules/vfs_preopen.c char c = 0;
c 185 source3/modules/vfs_preopen.c nwritten = write(sock_fd, &c, 1);
c 211 source3/nmbd/nmbd_winsproxy.c char c[sizeof(struct userdata_struct) + sizeof(struct subrec *) +
c 361 source3/passdb/pdb_smbpasswd.c int c;
c 396 source3/passdb/pdb_smbpasswd.c c = '\0';
c 398 source3/passdb/pdb_smbpasswd.c c = fgetc(fp);
c 399 source3/passdb/pdb_smbpasswd.c if (c == '\n') {
c 733 source3/passdb/pdb_smbpasswd.c int c;
c 799 source3/passdb/pdb_smbpasswd.c c = '\0';
c 801 source3/passdb/pdb_smbpasswd.c c = fgetc(fp);
c 802 source3/passdb/pdb_smbpasswd.c if (c == '\n') {
c 46 source3/printing/lpq_parse.c fstring c;
c 52 source3/printing/lpq_parse.c fstrcpy(c,tok[ptr+2]);
c 53 source3/printing/lpq_parse.c *(c+2)=0;
c 54 source3/printing/lpq_parse.c hour = atoi(c);
c 55 source3/printing/lpq_parse.c *(c+5)=0;
c 56 source3/printing/lpq_parse.c min = atoi(c+3);
c 57 source3/printing/lpq_parse.c if(*(c+6) != 0) {
c 58 source3/printing/lpq_parse.c sec = atoi(c+6);
c 1773 source3/printing/nt_printing.c static char* ffmt(unsigned char *c){
c 1778 source3/printing/nt_printing.c if ((c[i] < ' ') || (c[i] > '~'))
c 1781 source3/printing/nt_printing.c ffmt_str[i]=c[i];
c 3893 source3/rpc_server/srv_samr_nt.c struct samr_CreateUser2 c;
c 3896 source3/rpc_server/srv_samr_nt.c c.in.domain_handle = r->in.domain_handle;
c 3897 source3/rpc_server/srv_samr_nt.c c.in.account_name = r->in.account_name;
c 3898 source3/rpc_server/srv_samr_nt.c c.in.acct_flags = ACB_NORMAL;
c 3899 source3/rpc_server/srv_samr_nt.c c.in.access_mask = r->in.access_mask;
c 3900 source3/rpc_server/srv_samr_nt.c c.out.user_handle = r->out.user_handle;
c 3901 source3/rpc_server/srv_samr_nt.c c.out.access_granted = &access_granted;
c 3902 source3/rpc_server/srv_samr_nt.c c.out.rid = r->out.rid;
c 3904 source3/rpc_server/srv_samr_nt.c return _samr_CreateUser2(p, &c);
c 4019 source3/rpc_server/srv_samr_nt.c struct samr_Connect2 c;
c 4021 source3/rpc_server/srv_samr_nt.c c.in.system_name = r->in.system_name;
c 4022 source3/rpc_server/srv_samr_nt.c c.in.access_mask = r->in.access_mask;
c 4023 source3/rpc_server/srv_samr_nt.c c.out.connect_handle = r->out.connect_handle;
c 4025 source3/rpc_server/srv_samr_nt.c return _samr_Connect2(p, &c);
c 4035 source3/rpc_server/srv_samr_nt.c struct samr_Connect2 c;
c 4037 source3/rpc_server/srv_samr_nt.c c.in.system_name = r->in.system_name;
c 4038 source3/rpc_server/srv_samr_nt.c c.in.access_mask = r->in.access_mask;
c 4039 source3/rpc_server/srv_samr_nt.c c.out.connect_handle = r->out.connect_handle;
c 4041 source3/rpc_server/srv_samr_nt.c return _samr_Connect2(p, &c);
c 4052 source3/rpc_server/srv_samr_nt.c struct samr_Connect2 c;
c 4058 source3/rpc_server/srv_samr_nt.c c.in.system_name = r->in.system_name;
c 4059 source3/rpc_server/srv_samr_nt.c c.in.access_mask = r->in.access_mask;
c 4060 source3/rpc_server/srv_samr_nt.c c.out.connect_handle = r->out.connect_handle;
c 4064 source3/rpc_server/srv_samr_nt.c status = _samr_Connect2(p, &c);
c 69 source3/smbd/avahi_register.c static void avahi_client_callback(AvahiClient *c, AvahiClientState status,
c 81 source3/smbd/avahi_register.c c, avahi_entry_group_callback, state);
c 83 source3/smbd/avahi_register.c error = avahi_client_errno(c);
c 92 source3/smbd/avahi_register.c error = avahi_client_errno(c);
c 100 source3/smbd/avahi_register.c error = avahi_client_errno(c);
c 109 source3/smbd/avahi_register.c error = avahi_client_errno(c);
c 117 source3/smbd/avahi_register.c avahi_client_free(c);
c 85 source3/smbd/mangle_hash2.c #define FLAG_CHECK(c, flag) (char_flags[(unsigned char)(c)] & (flag))
c 576 source3/smbd/mangle_hash2.c char c = dot_p[i];
c 577 source3/smbd/mangle_hash2.c if (FLAG_CHECK(c, FLAG_ASCII)) {
c 579 source3/smbd/mangle_hash2.c toupper_ascii(c);
c 70 source3/smbd/notify.c struct notify_change *c;
c 82 source3/smbd/notify.c c = &changes[i];
c 85 source3/smbd/notify.c c->name, strlen(c->name)+1, &uni_name.buffer,
c 99 source3/smbd/notify.c u32_tmp = c->action;
c 41 source3/smbd/reply.c #define IS_PATH_SEP(c,posix_only) ((c) == '/' || (!(posix_only) && (c) == '\\'))
c 48 source3/torture/cmd_vfs.c char c;
c 54 source3/torture/cmd_vfs.c c = argv[1][0];
c 61 source3/torture/cmd_vfs.c memset(vfs->data, c, size);
c 162 source3/torture/locktest.c struct cli_state *c;
c 190 source3/torture/locktest.c if (!(c=cli_initialise())) {
c 195 source3/torture/locktest.c status = cli_connect(c, server_n, &ss);
c 201 source3/torture/locktest.c c->use_kerberos = use_kerberos;
c 203 source3/torture/locktest.c if (!cli_session_request(c, &calling, &called)) {
c 205 source3/torture/locktest.c cli_shutdown(c);
c 215 source3/torture/locktest.c status = cli_negprot(c);
c 219 source3/torture/locktest.c cli_shutdown(c);
c 236 source3/torture/locktest.c if (!NT_STATUS_IS_OK(cli_session_setup(c, username[snum],
c 242 source3/torture/locktest.c DEBUG(0,("session setup failed: %s\n", cli_errstr(c)));
c 254 source3/torture/locktest.c if (*c->server_domain || *c->server_os || *c->server_type)
c 256 source3/torture/locktest.c c->server_domain,c->server_os,c->server_type));
c 260 source3/torture/locktest.c status = cli_tcon_andx(c, share, "?????", password[snum],
c 264 source3/torture/locktest.c cli_shutdown(c);
c 270 source3/torture/locktest.c c->use_oplocks = use_oplocks;
c 272 source3/torture/locktest.c return c;
c 65 source3/torture/locktest2.c static int try_open(struct cli_state *c, char *nfs, int fstype, const char *fname, int flags)
c 71 source3/torture/locktest2.c return cli_open(c, fname, flags, DENY_NONE);
c 87 source3/torture/locktest2.c static bool try_close(struct cli_state *c, int fstype, int fd)
c 91 source3/torture/locktest2.c return cli_close(c, fd);
c 100 source3/torture/locktest2.c static bool try_lock(struct cli_state *c, int fstype,
c 108 source3/torture/locktest2.c return cli_lock(c, fd, start, len, LOCK_TIMEOUT, op);
c 122 source3/torture/locktest2.c static bool try_unlock(struct cli_state *c, int fstype,
c 129 source3/torture/locktest2.c return cli_unlock(c, fd, start, len);
c 161 source3/torture/locktest2.c struct cli_state *c;
c 185 source3/torture/locktest2.c nt_status = cli_full_connection(&c, myname, server_n, NULL, 0, share, "?????",
c 194 source3/torture/locktest2.c c->use_oplocks = use_oplocks;
c 196 source3/torture/locktest2.c return c;
c 43 source3/torture/masktest.c char c;
c 47 source3/torture/masktest.c while ((c = *p++)) {
c 48 source3/torture/masktest.c switch (c) {
c 94 source3/torture/masktest.c if (c != *n) goto nomatch;
c 166 source3/torture/masktest.c struct cli_state *c;
c 190 source3/torture/masktest.c if (!(c=cli_initialise())) {
c 195 source3/torture/masktest.c status = cli_connect(c, server_n, &ss);
c 201 source3/torture/masktest.c c->protocol = max_protocol;
c 203 source3/torture/masktest.c if (!cli_session_request(c, &calling, &called)) {
c 205 source3/torture/masktest.c cli_shutdown(c);
c 215 source3/torture/masktest.c status = cli_negprot(c);
c 219 source3/torture/masktest.c cli_shutdown(c);
c 230 source3/torture/masktest.c if (!NT_STATUS_IS_OK(cli_session_setup(c, username,
c 234 source3/torture/masktest.c DEBUG(0,("session setup failed: %s\n", cli_errstr(c)));
c 246 source3/torture/masktest.c if (*c->server_domain || *c->server_os || *c->server_type)
c 248 source3/torture/masktest.c c->server_domain,c->server_os,c->server_type));
c 252 source3/torture/masktest.c status = cli_tcon_andx(c, share, "?????", password,
c 256 source3/torture/masktest.c cli_shutdown(c);
c 262 source3/torture/masktest.c return c;
c 106 source3/torture/nbio.c static struct cli_state *c;
c 123 source3/torture/nbio.c c = cli;
c 131 source3/torture/nbio.c if (!cli_unlink(c, fname)) {
c 134 source3/torture/nbio.c line_count, fname, cli_errstr(c));
c 152 source3/torture/nbio.c fd = cli_nt_create_full(c, fname, 0,
c 160 source3/torture/nbio.c fname, cli_errstr(c));
c 188 source3/torture/nbio.c if (cli_write(c, ftable[i].fd, 0, buf, offset, size) != ret_size) {
c 202 source3/torture/nbio.c if ((ret=cli_read(c, ftable[i].fd, buf, offset, size)) != ret_size) {
c 214 source3/torture/nbio.c if (!cli_close(c, ftable[i].fd)) {
c 223 source3/torture/nbio.c if (!cli_rmdir(c, fname)) {
c 225 source3/torture/nbio.c fname, cli_errstr(c));
c 232 source3/torture/nbio.c if (!cli_rename(c, oldname, newname)) {
c 234 source3/torture/nbio.c oldname, newname, cli_errstr(c));
c 242 source3/torture/nbio.c cli_qpathinfo(c, fname, NULL, NULL, NULL, NULL, NULL);
c 249 source3/torture/nbio.c cli_qfileinfo(c, ftable[i].fd, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
c 256 source3/torture/nbio.c cli_dskattr(c, &bsize, &total, &avail);
c 266 source3/torture/nbio.c cli_list(c, mask, 0, find_fn, NULL);
c 295 source3/torture/nbio.c cli_list(c, s2, aDIR, delete_fn, NULL);
c 314 source3/torture/nbio.c cli_list(c, mask, aDIR, delete_fn, NULL);
c 316 source3/torture/nbio.c cli_rmdir(c, dname);
c 324 source3/torture/nbio.c cli_rmdir(c, "clients");
c 105 source3/torture/torture.c static bool force_cli_encryption(struct cli_state *c,
c 112 source3/torture/torture.c if (!SERVER_HAS_UNIX_CIFS(c)) {
c 119 source3/torture/torture.c if (!cli_unix_extensions_version(c, &major, &minor, &caplow, &caphigh)) {
c 133 source3/torture/torture.c if (c->use_kerberos) {
c 134 source3/torture/torture.c status = cli_gss_smb_encryption_start(c);
c 136 source3/torture/torture.c status = cli_raw_ntlm_smb_encryption_start(c,
c 157 source3/torture/torture.c struct cli_state *c;
c 165 source3/torture/torture.c if (!(c = cli_initialise())) {
c 170 source3/torture/torture.c c->port = port_to_use;
c 172 source3/torture/torture.c status = cli_connect(c, host, &ss);
c 178 source3/torture/torture.c c->use_kerberos = use_kerberos;
c 180 source3/torture/torture.c c->timeout = 120000; /* set a really long timeout (2 minutes) */
c 181 source3/torture/torture.c if (use_oplocks) c->use_oplocks = True;
c 182 source3/torture/torture.c if (use_level_II_oplocks) c->use_level_II_oplocks = True;
c 184 source3/torture/torture.c if (!cli_session_request(c, &calling, &called)) {
c 189 source3/torture/torture.c status = cli_connect(c, host, &ss);
c 196 source3/torture/torture.c if (!cli_session_request(c, &calling, &called)) {
c 200 source3/torture/torture.c cli_shutdown(c);
c 205 source3/torture/torture.c return c;
c 266 source3/torture/torture.c static bool torture_open_connection_share(struct cli_state **c,
c 277 source3/torture/torture.c status = cli_full_connection(c, myname,
c 288 source3/torture/torture.c if (use_oplocks) (*c)->use_oplocks = True;
c 289 source3/torture/torture.c if (use_level_II_oplocks) (*c)->use_level_II_oplocks = True;
c 290 source3/torture/torture.c (*c)->timeout = 120000; /* set a really long timeout (2 minutes) */
c 293 source3/torture/torture.c return force_cli_encryption(*c,
c 299 source3/torture/torture.c bool torture_open_connection(struct cli_state **c, int conn_index)
c 321 source3/torture/torture.c result = torture_open_connection_share(c, h, s);
c 328 source3/torture/torture.c return torture_open_connection_share(c, host, share);
c 355 source3/torture/torture.c bool torture_close_connection(struct cli_state *c)
c 358 source3/torture/torture.c if (!cli_tdis(c)) {
c 359 source3/torture/torture.c printf("tdis failed (%s)\n", cli_errstr(c));
c 363 source3/torture/torture.c cli_shutdown(c);
c 370 source3/torture/torture.c static bool check_error(int line, struct cli_state *c,
c 373 source3/torture/torture.c if (cli_is_dos_error(c)) {
c 379 source3/torture/torture.c cli_dos_error(c, &cclass, &num);
c 394 source3/torture/torture.c status = cli_nt_error(c);
c 407 source3/torture/torture.c static bool wait_lock(struct cli_state *c, int fnum, uint32 offset, uint32 len)
c 409 source3/torture/torture.c while (!cli_lock(c, fnum, offset, len, -1, WRITE_LOCK)) {
c 410 source3/torture/torture.c if (!check_error(__LINE__, c, ERRDOS, ERRlock, NT_STATUS_LOCK_NOT_GRANTED)) return False;
c 416 source3/torture/torture.c static bool rw_torture(struct cli_state *c)
c 429 source3/torture/torture.c fnum2 = cli_open(c, lockfname, O_RDWR | O_CREAT | O_EXCL,
c 432 source3/torture/torture.c fnum2 = cli_open(c, lockfname, O_RDWR, DENY_NONE);
c 434 source3/torture/torture.c printf("open of %s failed (%s)\n", lockfname, cli_errstr(c));
c 446 source3/torture/torture.c if (!wait_lock(c, fnum2, n*sizeof(int), sizeof(int))) {
c 450 source3/torture/torture.c fnum = cli_open(c, fname, O_RDWR | O_CREAT | O_TRUNC, DENY_ALL);
c 452 source3/torture/torture.c printf("open failed (%s)\n", cli_errstr(c));
c 457 source3/torture/torture.c if (cli_write(c, fnum, 0, (char *)&pid, 0, sizeof(pid)) != sizeof(pid)) {
c 458 source3/torture/torture.c printf("write failed (%s)\n", cli_errstr(c));
c 463 source3/torture/torture.c if (cli_write(c, fnum, 0, (char *)buf,
c 466 source3/torture/torture.c printf("write failed (%s)\n", cli_errstr(c));
c 473 source3/torture/torture.c if (cli_read(c, fnum, (char *)&pid2, 0, sizeof(pid)) != sizeof(pid)) {
c 474 source3/torture/torture.c printf("read failed (%s)\n", cli_errstr(c));
c 483 source3/torture/torture.c if (!cli_close(c, fnum)) {
c 484 source3/torture/torture.c printf("close failed (%s)\n", cli_errstr(c));
c 488 source3/torture/torture.c if (!cli_unlink(c, fname)) {
c 489 source3/torture/torture.c printf("unlink failed (%s)\n", cli_errstr(c));
c 493 source3/torture/torture.c if (!cli_unlock(c, fnum2, n*sizeof(int), sizeof(int))) {
c 494 source3/torture/torture.c printf("unlock failed (%s)\n", cli_errstr(c));
c 499 source3/torture/torture.c cli_close(c, fnum2);
c 500 source3/torture/torture.c cli_unlink(c, lockfname);
c 525 source3/torture/torture.c static bool rw_torture3(struct cli_state *c, char *lockfname)
c 544 source3/torture/torture.c fnum = cli_open(c, lockfname, O_RDWR | O_CREAT | O_EXCL,
c 548 source3/torture/torture.c lockfname, cli_errstr(c));
c 556 source3/torture/torture.c fnum = cli_open(c, lockfname, O_RDONLY,
c 562 source3/torture/torture.c lockfname, cli_errstr(c));
c 585 source3/torture/torture.c if (cli_write(c, fnum, 0, buf+count, count, (size_t)sent) != sent) {
c 586 source3/torture/torture.c printf("write failed (%s)\n", cli_errstr(c));
c 592 source3/torture/torture.c sent = cli_read(c, fnum, buf_rd+count, count,
c 598 source3/torture/torture.c cli_errstr(c));
c 616 source3/torture/torture.c if (!cli_close(c, fnum)) {
c 617 source3/torture/torture.c printf("close failed (%s)\n", cli_errstr(c));
c 4975 source3/torture/torture.c static struct cli_state *c;
c 4981 source3/torture/torture.c if (!torture_open_connection(&c, 0)) {
c 4986 source3/torture/torture.c c, fname, 0, GENERIC_ALL_ACCESS|DELETE_ACCESS,
c 4990 source3/torture/torture.c d_printf("open %s failed: %s\n", fname, cli_errstr(c));
c 4996 source3/torture/torture.c c, username,
c 5006 source3/torture/torture.c d_printf("\r%d ", (int)c->vuid);
c 5008 source3/torture/torture.c if (!cli_ulogoff(c)) {
c 5010 source3/torture/torture.c __location__, cli_errstr(c));
c 5013 source3/torture/torture.c c->vuid = 0;
c 5177 source3/torture/torture.c char c = 0;
c 5182 source3/torture/torture.c if (cli_write(cli1, fnum, 0, &c,
c 28 source3/torture/utable.c int c, len, fd;
c 43 source3/torture/utable.c for (c=1; c < 0x10000; c++) {
c 46 source3/torture/utable.c SSVAL(&c2, 0, c);
c 65 source3/torture/utable.c valid[c] = 1;
c 72 source3/torture/utable.c if (c % 100 == 0) {
c 73 source3/torture/utable.c printf("%d (%d/%d)\r", c, chars_allowed, alt_allowed);
c 76 source3/torture/utable.c printf("%d (%d/%d)\n", c, chars_allowed, alt_allowed);
c 99 source3/torture/utable.c static char *form_name(int c)
c 108 source3/torture/utable.c SSVAL(&c2, 0, c);
c 122 source3/torture/utable.c int c, i;
c 140 source3/torture/utable.c for (c=1; c < 0x10000; c++) {
c 143 source3/torture/utable.c if (c == '.' || c == '\\') continue;
c 145 source3/torture/utable.c printf("%04x (%c)\n", c, isprint(c)?c:'.');
c 147 source3/torture/utable.c fname = form_name(c);
c 155 source3/torture/utable.c printf("Failed to create file with char %04x\n", c);
c 170 source3/torture/utable.c (unsigned long)size, c);
c 176 source3/torture/utable.c printf("%04x: ", c);
c 177 source3/torture/utable.c equiv[c][0] = c;
c 180 source3/torture/utable.c equiv[c][i+1] = c2[i];
c 186 source3/torture/utable.c cli_write(cli, fnum, 0, (char *)&c, size, sizeof(c));
c 167 source3/utils/debug2html.c static void charprint( dbg_Token tok, int c )
c 189 source3/utils/debug2html.c switch( c )
c 204 source3/utils/debug2html.c (void)putchar( c );
c 88 source3/utils/debugparse.c dbg_Token dbg_char2token( dbg_Token *state, int c )
c 147 source3/utils/debugparse.c switch( c )
c 172 source3/utils/debugparse.c if( '[' == c )
c 189 source3/utils/debugparse.c if( isspace( c ) )
c 192 source3/utils/debugparse.c if( (' ' == c) && (dbg_timestamp == *state) )
c 202 source3/utils/debugparse.c switch( c )
c 88 source3/utils/net.c static int net_changetrustpw(struct net_context *c, int argc, const char **argv)
c 90 source3/utils/net.c if (net_ads_check_our_domain(c) == 0)
c 91 source3/utils/net.c return net_ads_changetrustpw(c, argc, argv);
c 93 source3/utils/net.c return net_rpc_changetrustpw(c, argc, argv);
c 101 source3/utils/net.c static int net_changesecretpw(struct net_context *c, int argc,
c 107 source3/utils/net.c if(c->opt_force) {
c 108 source3/utils/net.c if (c->opt_stdin) {
c 114 source3/utils/net.c trust_pw = get_pass("Enter machine password: ", c->opt_stdin);
c 136 source3/utils/net.c static int net_getlocalsid(struct net_context *c, int argc, const char **argv)
c 174 source3/utils/net.c static int net_setlocalsid(struct net_context *c, int argc, const char **argv)
c 194 source3/utils/net.c static int net_setdomainsid(struct net_context *c, int argc, const char **argv)
c 214 source3/utils/net.c static int net_getdomainsid(struct net_context *c, int argc, const char **argv)
c 250 source3/utils/net.c if (!secrets_fetch_domain_sid(c->opt_workgroup, &domain_sid)) {
c 256 source3/utils/net.c d_printf("SID for domain %s is: %s\n", c->opt_workgroup, sid_str);
c 297 source3/utils/net.c static int net_maxrid(struct net_context *c, int argc, const char **argv)
c 627 source3/utils/net.c struct net_context *c = talloc_zero(frame, struct net_context);
c 631 source3/utils/net.c {"workgroup", 'w', POPT_ARG_STRING, &c->opt_target_workgroup},
c 632 source3/utils/net.c {"user", 'U', POPT_ARG_STRING, &c->opt_user_name, 'U'},
c 634 source3/utils/net.c {"port", 'p', POPT_ARG_INT, &c->opt_port},
c 635 source3/utils/net.c {"myname", 'n', POPT_ARG_STRING, &c->opt_requester_name},
c 636 source3/utils/net.c {"server", 'S', POPT_ARG_STRING, &c->opt_host},
c 638 source3/utils/net.c {"container", 'c', POPT_ARG_STRING, &c->opt_container},
c 639 source3/utils/net.c {"comment", 'C', POPT_ARG_STRING, &c->opt_comment},
c 640 source3/utils/net.c {"maxusers", 'M', POPT_ARG_INT, &c->opt_maxusers},
c 641 source3/utils/net.c {"flags", 'F', POPT_ARG_INT, &c->opt_flags},
c 642 source3/utils/net.c {"long", 'l', POPT_ARG_NONE, &c->opt_long_list_entries},
c 643 source3/utils/net.c {"reboot", 'r', POPT_ARG_NONE, &c->opt_reboot},
c 644 source3/utils/net.c {"force", 'f', POPT_ARG_NONE, &c->opt_force},
c 645 source3/utils/net.c {"stdin", 'i', POPT_ARG_NONE, &c->opt_stdin},
c 646 source3/utils/net.c {"timeout", 't', POPT_ARG_INT, &c->opt_timeout},
c 647 source3/utils/net.c {"request-timeout",0,POPT_ARG_INT, &c->opt_request_timeout},
c 648 source3/utils/net.c {"machine-pass",'P', POPT_ARG_NONE, &c->opt_machine_pass},
c 649 source3/utils/net.c {"kerberos", 'k', POPT_ARG_NONE, &c->opt_kerberos},
c 650 source3/utils/net.c {"myworkgroup", 'W', POPT_ARG_STRING, &c->opt_workgroup},
c 651 source3/utils/net.c {"verbose", 'v', POPT_ARG_NONE, &c->opt_verbose},
c 652 source3/utils/net.c {"test", 'T', POPT_ARG_NONE, &c->opt_testmode},
c 654 source3/utils/net.c {"local", 'L', POPT_ARG_NONE, &c->opt_localgroup},
c 655 source3/utils/net.c {"domain", 'D', POPT_ARG_NONE, &c->opt_domaingroup},
c 656 source3/utils/net.c {"ntname", 'N', POPT_ARG_STRING, &c->opt_newntname},
c 657 source3/utils/net.c {"rid", 'R', POPT_ARG_INT, &c->opt_rid},
c 659 source3/utils/net.c {"acls", 0, POPT_ARG_NONE, &c->opt_acls},
c 660 source3/utils/net.c {"attrs", 0, POPT_ARG_NONE, &c->opt_attrs},
c 661 source3/utils/net.c {"timestamps", 0, POPT_ARG_NONE, &c->opt_timestamps},
c 662 source3/utils/net.c {"exclude", 'X', POPT_ARG_STRING, &c->opt_exclude},
c 663 source3/utils/net.c {"destination", 0, POPT_ARG_STRING, &c->opt_destination},
c 664 source3/utils/net.c {"tallocreport", 0, POPT_ARG_NONE, &c->do_talloc_report},
c 666 source3/utils/net.c {"force-full-repl", 0, POPT_ARG_NONE, &c->opt_force_full_repl},
c 667 source3/utils/net.c {"single-obj-repl", 0, POPT_ARG_NONE, &c->opt_single_obj_repl},
c 668 source3/utils/net.c {"clean-old-entries", 0, POPT_ARG_NONE, &c->opt_clean_old_entries},
c 675 source3/utils/net.c zero_sockaddr(&c->opt_dest_ip);
c 682 source3/utils/net.c c->private_data = net_func;
c 690 source3/utils/net.c c->display_usage = true;
c 693 source3/utils/net.c c->smb_encrypt = true;
c 696 source3/utils/net.c if (!interpret_string_addr(&c->opt_dest_ip,
c 700 source3/utils/net.c c->opt_have_ip = true;
c 704 source3/utils/net.c c->opt_user_specified = true;
c 705 source3/utils/net.c c->opt_user_name = SMB_STRDUP(c->opt_user_name);
c 706 source3/utils/net.c p = strchr(c->opt_user_name,'%');
c 709 source3/utils/net.c c->opt_password = p+1;
c 715 source3/utils/net.c net_help(c, argc, argv);
c 737 source3/utils/net.c if (c->do_talloc_report) {
c 741 source3/utils/net.c if (c->opt_requester_name) {
c 742 source3/utils/net.c set_global_myname(c->opt_requester_name);
c 745 source3/utils/net.c if (!c->opt_user_name && getenv("LOGNAME")) {
c 746 source3/utils/net.c c->opt_user_name = getenv("LOGNAME");
c 749 source3/utils/net.c if (!c->opt_workgroup) {
c 750 source3/utils/net.c c->opt_workgroup = smb_xstrdup(lp_workgroup());
c 753 source3/utils/net.c if (!c->opt_target_workgroup) {
c 754 source3/utils/net.c c->opt_target_workgroup = smb_xstrdup(lp_workgroup());
c 766 source3/utils/net.c if (c->opt_machine_pass) {
c 770 source3/utils/net.c net_use_krb_machine_account(c);
c 773 source3/utils/net.c if (!c->opt_password) {
c 774 source3/utils/net.c c->opt_password = getenv("PASSWD");
c 777 source3/utils/net.c rc = net_run_function(c, argc_new-1, argv_new+1, "net", net_func);
c 781 source3/utils/net.c libnetapi_free(c->netapi_ctx);
c 91 source3/utils/net.h int (*fn)(struct net_context *c, int argc, const char **argv);
c 97 source3/utils/net.h typedef NTSTATUS (*rpc_command_fn)(struct net_context *c,
c 112 source3/utils/net.h struct net_context *c;
c 129 source3/utils/net.h struct rpc_sh_cmd *(*sub)(struct net_context *c,
c 133 source3/utils/net.h NTSTATUS (*fn)(struct net_context *c, TALLOC_CTX *mem_ctx,
c 32 source3/utils/net_ads.c static const char *assume_own_realm(struct net_context *c)
c 34 source3/utils/net_ads.c if (!c->opt_host && strequal(lp_workgroup(), c->opt_target_workgroup)) {
c 44 source3/utils/net_ads.c static int net_ads_cldap_netlogon(struct net_context *c, ADS_STRUCT *ads)
c 123 source3/utils/net_ads.c static int net_ads_lookup(struct net_context *c, int argc, const char **argv)
c 128 source3/utils/net_ads.c if (c->display_usage) {
c 135 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup_nobind(c, false, &ads))) {
c 142 source3/utils/net_ads.c ads->config.realm = CONST_DISCARD(char *, c->opt_target_workgroup);
c 146 source3/utils/net_ads.c ret = net_ads_cldap_netlogon(c, ads);
c 153 source3/utils/net_ads.c static int net_ads_info(struct net_context *c, int argc, const char **argv)
c 158 source3/utils/net_ads.c if (c->display_usage) {
c 166 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup_nobind(c, false, &ads))) {
c 207 source3/utils/net_ads.c static ADS_STATUS ads_startup_int(struct net_context *c, bool only_own_domain,
c 229 source3/utils/net_ads.c realm = assume_own_realm(c);
c 232 source3/utils/net_ads.c ads = ads_init(realm, c->opt_target_workgroup, c->opt_host);
c 234 source3/utils/net_ads.c if (!c->opt_user_name) {
c 235 source3/utils/net_ads.c c->opt_user_name = "administrator";
c 238 source3/utils/net_ads.c if (c->opt_user_specified) {
c 243 source3/utils/net_ads.c if (!c->opt_password && need_password && !c->opt_machine_pass) {
c 244 source3/utils/net_ads.c c->opt_password = net_prompt_pass(c, c->opt_user_name);
c 245 source3/utils/net_ads.c if (!c->opt_password) {
c 251 source3/utils/net_ads.c if (c->opt_password) {
c 254 source3/utils/net_ads.c ads->auth.password = smb_xstrdup(c->opt_password);
c 259 source3/utils/net_ads.c ads->auth.user_name = smb_xstrdup(c->opt_user_name);
c 298 source3/utils/net_ads.c if ((only_own_domain || !c->opt_host) && !tried_closest_dc) {
c 318 source3/utils/net_ads.c ADS_STATUS ads_startup(struct net_context *c, bool only_own_domain, ADS_STRUCT **ads)
c 320 source3/utils/net_ads.c return ads_startup_int(c, only_own_domain, 0, ads);
c 323 source3/utils/net_ads.c ADS_STATUS ads_startup_nobind(struct net_context *c, bool only_own_domain, ADS_STRUCT **ads)
c 325 source3/utils/net_ads.c return ads_startup_int(c, only_own_domain, ADS_AUTH_NO_BIND, ads);
c 353 source3/utils/net_ads.c int net_ads_check_our_domain(struct net_context *c)
c 358 source3/utils/net_ads.c int net_ads_check(struct net_context *c)
c 360 source3/utils/net_ads.c return net_ads_check_int(NULL, c->opt_workgroup, c->opt_host);
c 366 source3/utils/net_ads.c static int net_ads_workgroup(struct net_context *c, int argc, const char **argv)
c 372 source3/utils/net_ads.c if (c->display_usage) {
c 379 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup_nobind(c, false, &ads))) {
c 385 source3/utils/net_ads.c ads->config.realm = CONST_DISCARD(char *, c->opt_target_workgroup);
c 433 source3/utils/net_ads.c static int net_ads_user_usage(struct net_context *c, int argc, const char **argv)
c 435 source3/utils/net_ads.c return net_user_usage(c, argc, argv);
c 438 source3/utils/net_ads.c static int ads_user_add(struct net_context *c, int argc, const char **argv)
c 447 source3/utils/net_ads.c if (argc < 1 || c->display_usage)
c 448 source3/utils/net_ads.c return net_ads_user_usage(c, argc, argv);
c 450 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 466 source3/utils/net_ads.c if (c->opt_container) {
c 467 source3/utils/net_ads.c ou_str = SMB_STRDUP(c->opt_container);
c 472 source3/utils/net_ads.c status = ads_add_user_acct(ads, argv[0], ou_str, c->opt_comment);
c 519 source3/utils/net_ads.c static int ads_user_info(struct net_context *c, int argc, const char **argv)
c 529 source3/utils/net_ads.c if (argc < 1 || c->display_usage) {
c 530 source3/utils/net_ads.c return net_ads_user_usage(c, argc, argv);
c 540 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 579 source3/utils/net_ads.c static int ads_user_delete(struct net_context *c, int argc, const char **argv)
c 587 source3/utils/net_ads.c return net_ads_user_usage(c, argc, argv);
c 590 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 616 source3/utils/net_ads.c int net_ads_user(struct net_context *c, int argc, const char **argv)
c 652 source3/utils/net_ads.c if (c->display_usage) {
c 660 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 664 source3/utils/net_ads.c if (c->opt_long_list_entries)
c 671 source3/utils/net_ads.c c->opt_long_list_entries ? longattrs :
c 678 source3/utils/net_ads.c return net_run_function(c, argc, argv, "net ads user", func);
c 681 source3/utils/net_ads.c static int net_ads_group_usage(struct net_context *c, int argc, const char **argv)
c 683 source3/utils/net_ads.c return net_group_usage(c, argc, argv);
c 686 source3/utils/net_ads.c static int ads_group_add(struct net_context *c, int argc, const char **argv)
c 694 source3/utils/net_ads.c if (argc < 1 || c->display_usage) {
c 695 source3/utils/net_ads.c return net_ads_group_usage(c, argc, argv);
c 698 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 714 source3/utils/net_ads.c if (c->opt_container) {
c 715 source3/utils/net_ads.c ou_str = SMB_STRDUP(c->opt_container);
c 720 source3/utils/net_ads.c status = ads_add_group_acct(ads, argv[0], ou_str, c->opt_comment);
c 738 source3/utils/net_ads.c static int ads_group_delete(struct net_context *c, int argc, const char **argv)
c 745 source3/utils/net_ads.c if (argc < 1 || c->display_usage) {
c 746 source3/utils/net_ads.c return net_ads_group_usage(c, argc, argv);
c 749 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 775 source3/utils/net_ads.c int net_ads_group(struct net_context *c, int argc, const char **argv)
c 803 source3/utils/net_ads.c if (c->display_usage) {
c 811 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 815 source3/utils/net_ads.c if (c->opt_long_list_entries)
c 821 source3/utils/net_ads.c c->opt_long_list_entries ? longattrs :
c 828 source3/utils/net_ads.c return net_run_function(c, argc, argv, "net ads group", func);
c 831 source3/utils/net_ads.c static int net_ads_status(struct net_context *c, int argc, const char **argv)
c 837 source3/utils/net_ads.c if (c->display_usage) {
c 844 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, true, &ads))) {
c 873 source3/utils/net_ads.c static int net_ads_leave(struct net_context *c, int argc, const char **argv)
c 879 source3/utils/net_ads.c if (c->display_usage) {
c 896 source3/utils/net_ads.c if (!c->opt_kerberos) {
c 907 source3/utils/net_ads.c r->in.use_kerberos = c->opt_kerberos;
c 908 source3/utils/net_ads.c r->in.dc_name = c->opt_host;
c 910 source3/utils/net_ads.c r->in.admin_account = c->opt_user_name;
c 911 source3/utils/net_ads.c r->in.admin_password = net_prompt_pass(c, c->opt_user_name);
c 959 source3/utils/net_ads.c static NTSTATUS net_ads_join_ok(struct net_context *c)
c 969 source3/utils/net_ads.c net_use_krb_machine_account(c);
c 971 source3/utils/net_ads.c status = ads_startup(c, true, &ads);
c 983 source3/utils/net_ads.c int net_ads_testjoin(struct net_context *c, int argc, const char **argv)
c 988 source3/utils/net_ads.c if (c->display_usage) {
c 996 source3/utils/net_ads.c status = net_ads_join_ok(c);
c 1164 source3/utils/net_ads.c static int net_ads_join_usage(struct net_context *c, int argc, const char **argv)
c 1187 source3/utils/net_ads.c int net_ads_join(struct net_context *c, int argc, const char **argv)
c 1201 source3/utils/net_ads.c if (c->display_usage)
c 1202 source3/utils/net_ads.c return net_ads_join_usage(c, argc, argv);
c 1219 source3/utils/net_ads.c if (!c->opt_kerberos) {
c 1275 source3/utils/net_ads.c r->in.dc_name = c->opt_host;
c 1276 source3/utils/net_ads.c r->in.admin_account = c->opt_user_name;
c 1277 source3/utils/net_ads.c r->in.admin_password = net_prompt_pass(c, c->opt_user_name);
c 1279 source3/utils/net_ads.c r->in.use_kerberos = c->opt_kerberos;
c 1355 source3/utils/net_ads.c static int net_ads_dns_register(struct net_context *c, int argc, const char **argv)
c 1366 source3/utils/net_ads.c if (argc > 0 || c->display_usage) {
c 1378 source3/utils/net_ads.c status = ads_startup(c, true, &ads);
c 1408 source3/utils/net_ads.c static int net_ads_dns_gethostbyname(struct net_context *c, int argc, const char **argv)
c 1417 source3/utils/net_ads.c if (argc != 2 || c->display_usage) {
c 1433 source3/utils/net_ads.c static int net_ads_dns(struct net_context *c, int argc, const char *argv[])
c 1455 source3/utils/net_ads.c return net_run_function(c, argc, argv, "net ads dns", func);
c 1461 source3/utils/net_ads.c int net_ads_printer_usage(struct net_context *c, int argc, const char **argv)
c 1481 source3/utils/net_ads.c static int net_ads_printer_search(struct net_context *c, int argc, const char **argv)
c 1487 source3/utils/net_ads.c if (c->display_usage) {
c 1494 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 1520 source3/utils/net_ads.c static int net_ads_printer_info(struct net_context *c, int argc, const char **argv)
c 1527 source3/utils/net_ads.c if (c->display_usage) {
c 1536 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 1576 source3/utils/net_ads.c static int net_ads_printer_publish(struct net_context *c, int argc, const char **argv)
c 1591 source3/utils/net_ads.c if (argc < 1 || c->display_usage) {
c 1601 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, true, &ads))) {
c 1621 source3/utils/net_ads.c c->opt_user_name, c->opt_workgroup,
c 1622 source3/utils/net_ads.c c->opt_password ? c->opt_password : "",
c 1707 source3/utils/net_ads.c static int net_ads_printer_remove(struct net_context *c, int argc, const char **argv)
c 1715 source3/utils/net_ads.c if (argc < 1 || c->display_usage) {
c 1724 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, true, &ads))) {
c 1765 source3/utils/net_ads.c static int net_ads_printer(struct net_context *c, int argc, const char **argv)
c 1803 source3/utils/net_ads.c return net_run_function(c, argc, argv, "net ads printer", func);
c 1807 source3/utils/net_ads.c static int net_ads_password(struct net_context *c, int argc, const char **argv)
c 1810 source3/utils/net_ads.c const char *auth_principal = c->opt_user_name;
c 1811 source3/utils/net_ads.c const char *auth_password = c->opt_password;
c 1818 source3/utils/net_ads.c if (c->display_usage) {
c 1826 source3/utils/net_ads.c if (c->opt_user_name == NULL || c->opt_password == NULL) {
c 1854 source3/utils/net_ads.c if (!(ads = ads_init(realm, c->opt_workgroup, c->opt_host))) {
c 1892 source3/utils/net_ads.c int net_ads_changetrustpw(struct net_context *c, int argc, const char **argv)
c 1899 source3/utils/net_ads.c if (c->display_usage) {
c 1911 source3/utils/net_ads.c net_use_krb_machine_account(c);
c 1915 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, true, &ads))) {
c 1954 source3/utils/net_ads.c static int net_ads_search_usage(struct net_context *c, int argc, const char **argv)
c 1963 source3/utils/net_ads.c net_common_flags_usage(c, argc, argv);
c 1971 source3/utils/net_ads.c static int net_ads_search(struct net_context *c, int argc, const char **argv)
c 1979 source3/utils/net_ads.c if (argc < 1 || c->display_usage) {
c 1980 source3/utils/net_ads.c return net_ads_search_usage(c, argc, argv);
c 1983 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 2014 source3/utils/net_ads.c static int net_ads_dn_usage(struct net_context *c, int argc, const char **argv)
c 2024 source3/utils/net_ads.c net_common_flags_usage(c, argc, argv);
c 2032 source3/utils/net_ads.c static int net_ads_dn(struct net_context *c, int argc, const char **argv)
c 2040 source3/utils/net_ads.c if (argc < 1 || c->display_usage) {
c 2041 source3/utils/net_ads.c return net_ads_dn_usage(c, argc, argv);
c 2044 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 2074 source3/utils/net_ads.c static int net_ads_sid_usage(struct net_context *c, int argc, const char **argv)
c 2083 source3/utils/net_ads.c net_common_flags_usage(c, argc, argv);
c 2091 source3/utils/net_ads.c static int net_ads_sid(struct net_context *c, int argc, const char **argv)
c 2100 source3/utils/net_ads.c if (argc < 1 || c->display_usage) {
c 2101 source3/utils/net_ads.c return net_ads_sid_usage(c, argc, argv);
c 2104 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, false, &ads))) {
c 2135 source3/utils/net_ads.c static int net_ads_keytab_flush(struct net_context *c, int argc, const char **argv)
c 2140 source3/utils/net_ads.c if (c->display_usage) {
c 2147 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, true, &ads))) {
c 2155 source3/utils/net_ads.c static int net_ads_keytab_add(struct net_context *c, int argc, const char **argv)
c 2161 source3/utils/net_ads.c if (c->display_usage) {
c 2171 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, true, &ads))) {
c 2181 source3/utils/net_ads.c static int net_ads_keytab_create(struct net_context *c, int argc, const char **argv)
c 2186 source3/utils/net_ads.c if (c->display_usage) {
c 2193 source3/utils/net_ads.c if (!ADS_ERR_OK(ads_startup(c, true, &ads))) {
c 2201 source3/utils/net_ads.c static int net_ads_keytab_list(struct net_context *c, int argc, const char **argv)
c 2205 source3/utils/net_ads.c if (c->display_usage) {
c 2221 source3/utils/net_ads.c int net_ads_keytab(struct net_context *c, int argc, const char **argv)
c 2264 source3/utils/net_ads.c return net_run_function(c, argc, argv, "net ads keytab", func);
c 2267 source3/utils/net_ads.c static int net_ads_kerberos_renew(struct net_context *c, int argc, const char **argv)
c 2271 source3/utils/net_ads.c if (c->display_usage) {
c 2286 source3/utils/net_ads.c static int net_ads_kerberos_pac(struct net_context *c, int argc, const char **argv)
c 2294 source3/utils/net_ads.c if (c->display_usage) {
c 2306 source3/utils/net_ads.c c->opt_password = net_prompt_pass(c, c->opt_user_name);
c 2309 source3/utils/net_ads.c c->opt_user_name,
c 2310 source3/utils/net_ads.c c->opt_password,
c 2338 source3/utils/net_ads.c static int net_ads_kerberos_kinit(struct net_context *c, int argc, const char **argv)
c 2344 source3/utils/net_ads.c if (c->display_usage) {
c 2356 source3/utils/net_ads.c c->opt_password = net_prompt_pass(c, c->opt_user_name);
c 2358 source3/utils/net_ads.c ret = kerberos_kinit_password_ext(c->opt_user_name,
c 2359 source3/utils/net_ads.c c->opt_password,
c 2376 source3/utils/net_ads.c int net_ads_kerberos(struct net_context *c, int argc, const char **argv)
c 2406 source3/utils/net_ads.c return net_run_function(c, argc, argv, "net ads kerberos", func);
c 2409 source3/utils/net_ads.c int net_ads(struct net_context *c, int argc, const char **argv)
c 2567 source3/utils/net_ads.c return net_run_function(c, argc, argv, "net ads", func);
c 2578 source3/utils/net_ads.c int net_ads_keytab(struct net_context *c, int argc, const char **argv)
c 2583 source3/utils/net_ads.c int net_ads_kerberos(struct net_context *c, int argc, const char **argv)
c 2588 source3/utils/net_ads.c int net_ads_changetrustpw(struct net_context *c, int argc, const char **argv)
c 2593 source3/utils/net_ads.c int net_ads_join(struct net_context *c, int argc, const char **argv)
c 2598 source3/utils/net_ads.c int net_ads_user(struct net_context *c, int argc, const char **argv)
c 2603 source3/utils/net_ads.c int net_ads_group(struct net_context *c, int argc, const char **argv)
c 2609 source3/utils/net_ads.c int net_ads_check(struct net_context *c)
c 2614 source3/utils/net_ads.c int net_ads_check_our_domain(struct net_context *c)
c 2619 source3/utils/net_ads.c int net_ads(struct net_context *c, int argc, const char **argv)
c 25 source3/utils/net_ads_gpo.c static int net_ads_gpo_refresh(struct net_context *c, int argc, const char **argv)
c 39 source3/utils/net_ads_gpo.c if (argc < 1 || c->display_usage) {
c 54 source3/utils/net_ads_gpo.c status = ads_startup(c, false, &ads);
c 117 source3/utils/net_ads_gpo.c if (c->opt_verbose) {
c 162 source3/utils/net_ads_gpo.c if (c->opt_verbose) {
c 200 source3/utils/net_ads_gpo.c static int net_ads_gpo_list_all(struct net_context *c, int argc, const char **argv)
c 222 source3/utils/net_ads_gpo.c if (c->display_usage) {
c 234 source3/utils/net_ads_gpo.c status = ads_startup(c, false, &ads);
c 284 source3/utils/net_ads_gpo.c static int net_ads_gpo_list(struct net_context *c, int argc, const char **argv)
c 296 source3/utils/net_ads_gpo.c if (argc < 1 || c->display_usage) {
c 310 source3/utils/net_ads_gpo.c status = ads_startup(c, false, &ads);
c 355 source3/utils/net_ads_gpo.c static int net_ads_gpo_apply(struct net_context *c, int argc, const char **argv)
c 367 source3/utils/net_ads_gpo.c if (argc < 1 || c->display_usage) {
c 385 source3/utils/net_ads_gpo.c status = ads_startup(c, false, &ads);
c 440 source3/utils/net_ads_gpo.c static int net_ads_gpo_link_get(struct net_context *c, int argc, const char **argv)
c 447 source3/utils/net_ads_gpo.c if (argc < 1 || c->display_usage) {
c 460 source3/utils/net_ads_gpo.c status = ads_startup(c, false, &ads);
c 481 source3/utils/net_ads_gpo.c static int net_ads_gpo_link_add(struct net_context *c, int argc, const char **argv)
c 488 source3/utils/net_ads_gpo.c if (argc < 2 || c->display_usage) {
c 508 source3/utils/net_ads_gpo.c status = ads_startup(c, false, &ads);
c 528 source3/utils/net_ads_gpo.c static int net_ads_gpo_link_delete(struct net_context *c, int argc, const char **argv)
c 534 source3/utils/net_ads_gpo.c if (argc < 2 || c->display_usage) {
c 548 source3/utils/net_ads_gpo.c status = ads_startup(c, false, &ads);
c 568 source3/utils/net_ads_gpo.c static int net_ads_gpo_get_gpo(struct net_context *c, int argc, const char **argv)
c 575 source3/utils/net_ads_gpo.c if (argc < 1 || c->display_usage) {
c 588 source3/utils/net_ads_gpo.c status = ads_startup(c, false, &ads);
c 614 source3/utils/net_ads_gpo.c int net_ads_gpo(struct net_context *c, int argc, const char **argv)
c 690 source3/utils/net_ads_gpo.c return net_run_function(c, argc, argv, "net ads gpo", func);
c 23 source3/utils/net_afs.c int net_afs_usage(struct net_context *c, int argc, const char **argv)
c 32 source3/utils/net_afs.c int net_afs_key(struct net_context *c, int argc, const char **argv)
c 65 source3/utils/net_afs.c int net_afs_impersonate(struct net_context *c, int argc,
c 91 source3/utils/net_afs.c int net_afs(struct net_context *c, int argc, const char **argv)
c 112 source3/utils/net_afs.c return net_run_function(c, argc, argv, "net afs", func);
c 23 source3/utils/net_afs.h int net_afs_usage(struct net_context *c, int argc, const char **argv);
c 24 source3/utils/net_afs.h int net_afs_key(struct net_context *c, int argc, const char **argv);
c 25 source3/utils/net_afs.h int net_afs_impersonate(struct net_context *c, int argc,
c 27 source3/utils/net_afs.h int net_afs(struct net_context *c, int argc, const char **argv);
c 151 source3/utils/net_cache.c static int net_cache_add(struct net_context *c, int argc, const char **argv)
c 156 source3/utils/net_cache.c if (argc < 3 || c->display_usage) {
c 190 source3/utils/net_cache.c static int net_cache_del(struct net_context *c, int argc, const char **argv)
c 194 source3/utils/net_cache.c if (argc < 1 || c->display_usage) {
c 216 source3/utils/net_cache.c static int net_cache_get(struct net_context *c, int argc, const char **argv)
c 222 source3/utils/net_cache.c if (argc < 1 || c->display_usage) {
c 245 source3/utils/net_cache.c static int net_cache_search(struct net_context *c, int argc, const char **argv)
c 249 source3/utils/net_cache.c if (argc < 1 || c->display_usage) {
c 267 source3/utils/net_cache.c static int net_cache_list(struct net_context *c, int argc, const char **argv)
c 271 source3/utils/net_cache.c if (c->display_usage) {
c 290 source3/utils/net_cache.c static int net_cache_flush(struct net_context *c, int argc, const char **argv)
c 293 source3/utils/net_cache.c if (c->display_usage) {
c 311 source3/utils/net_cache.c int net_cache(struct net_context *c, int argc, const char **argv)
c 372 source3/utils/net_cache.c return net_run_function(c, argc, argv, "net cache", func);
c 39 source3/utils/net_conf.c static int net_conf_list_usage(struct net_context *c, int argc,
c 46 source3/utils/net_conf.c static int net_conf_import_usage(struct net_context *c, int argc,
c 58 source3/utils/net_conf.c static int net_conf_listshares_usage(struct net_context *c, int argc,
c 65 source3/utils/net_conf.c static int net_conf_drop_usage(struct net_context *c, int argc,
c 72 source3/utils/net_conf.c static int net_conf_showshare_usage(struct net_context *c, int argc,
c 79 source3/utils/net_conf.c static int net_conf_addshare_usage(struct net_context *c, int argc,
c 94 source3/utils/net_conf.c static int net_conf_delshare_usage(struct net_context *c, int argc,
c 101 source3/utils/net_conf.c static int net_conf_setparm_usage(struct net_context *c, int argc,
c 108 source3/utils/net_conf.c static int net_conf_getparm_usage(struct net_context *c, int argc,
c 115 source3/utils/net_conf.c static int net_conf_delparm_usage(struct net_context *c, int argc,
c 122 source3/utils/net_conf.c static int net_conf_getincludes_usage(struct net_context *c, int argc,
c 129 source3/utils/net_conf.c static int net_conf_setincludes_usage(struct net_context *c, int argc,
c 136 source3/utils/net_conf.c static int net_conf_delincludes_usage(struct net_context *c, int argc,
c 153 source3/utils/net_conf.c static WERROR import_process_service(struct net_context *c,
c 163 source3/utils/net_conf.c if (c->opt_testmode) {
c 232 source3/utils/net_conf.c static int net_conf_list(struct net_context *c, struct smbconf_ctx *conf_ctx,
c 244 source3/utils/net_conf.c if (argc != 0 || c->display_usage) {
c 245 source3/utils/net_conf.c net_conf_list_usage(c, argc, argv);
c 281 source3/utils/net_conf.c static int net_conf_import(struct net_context *c, struct smbconf_ctx *conf_ctx,
c 292 source3/utils/net_conf.c if (c->display_usage)
c 293 source3/utils/net_conf.c return net_conf_import_usage(c, argc, argv);
c 300 source3/utils/net_conf.c net_conf_import_usage(c, argc, argv);
c 329 source3/utils/net_conf.c if (c->opt_testmode) {
c 351 source3/utils/net_conf.c werr = import_process_service(c, conf_ctx, service);
c 365 source3/utils/net_conf.c if (!c->opt_testmode) {
c 388 source3/utils/net_conf.c werr = import_process_service(c, conf_ctx,
c 435 source3/utils/net_conf.c static int net_conf_listshares(struct net_context *c,
c 447 source3/utils/net_conf.c if (argc != 0 || c->display_usage) {
c 448 source3/utils/net_conf.c net_conf_listshares_usage(c, argc, argv);
c 470 source3/utils/net_conf.c static int net_conf_drop(struct net_context *c, struct smbconf_ctx *conf_ctx,
c 476 source3/utils/net_conf.c if (argc != 0 || c->display_usage) {
c 477 source3/utils/net_conf.c net_conf_drop_usage(c, argc, argv);
c 494 source3/utils/net_conf.c static int net_conf_showshare(struct net_context *c,
c 507 source3/utils/net_conf.c if (argc != 1 || c->display_usage) {
c 508 source3/utils/net_conf.c net_conf_showshare_usage(c, argc, argv);
c 545 source3/utils/net_conf.c static int net_conf_addshare(struct net_context *c,
c 559 source3/utils/net_conf.c if (c->display_usage) {
c 560 source3/utils/net_conf.c net_conf_addshare_usage(c, argc, argv);
c 569 source3/utils/net_conf.c net_conf_addshare_usage(c, argc, argv);
c 575 source3/utils/net_conf.c net_conf_addshare_usage(c, argc, argv);
c 588 source3/utils/net_conf.c net_conf_addshare_usage(c, argc, argv);
c 593 source3/utils/net_conf.c net_conf_addshare_usage(c, argc, argv);
c 606 source3/utils/net_conf.c net_conf_addshare_usage(c, argc, argv);
c 726 source3/utils/net_conf.c static int net_conf_delshare(struct net_context *c,
c 735 source3/utils/net_conf.c if (argc != 1 || c->display_usage) {
c 736 source3/utils/net_conf.c net_conf_delshare_usage(c, argc, argv);
c 758 source3/utils/net_conf.c static int net_conf_setparm(struct net_context *c, struct smbconf_ctx *conf_ctx,
c 768 source3/utils/net_conf.c if (argc != 3 || c->display_usage) {
c 769 source3/utils/net_conf.c net_conf_setparm_usage(c, argc, argv);
c 830 source3/utils/net_conf.c static int net_conf_getparm(struct net_context *c, struct smbconf_ctx *conf_ctx,
c 842 source3/utils/net_conf.c if (argc != 2 || c->display_usage) {
c 843 source3/utils/net_conf.c net_conf_getparm_usage(c, argc, argv);
c 883 source3/utils/net_conf.c static int net_conf_delparm(struct net_context *c, struct smbconf_ctx *conf_ctx,
c 892 source3/utils/net_conf.c if (argc != 2 || c->display_usage) {
c 893 source3/utils/net_conf.c net_conf_delparm_usage(c, argc, argv);
c 932 source3/utils/net_conf.c static int net_conf_getincludes(struct net_context *c,
c 944 source3/utils/net_conf.c if (argc != 1 || c->display_usage) {
c 945 source3/utils/net_conf.c net_conf_getincludes_usage(c, argc, argv);
c 973 source3/utils/net_conf.c static int net_conf_setincludes(struct net_context *c,
c 984 source3/utils/net_conf.c if (argc < 1 || c->display_usage) {
c 985 source3/utils/net_conf.c net_conf_setincludes_usage(c, argc, argv);
c 1015 source3/utils/net_conf.c static int net_conf_delincludes(struct net_context *c,
c 1024 source3/utils/net_conf.c if (argc != 1 || c->display_usage) {
c 1025 source3/utils/net_conf.c net_conf_delincludes_usage(c, argc, argv);
c 1060 source3/utils/net_conf.c static int net_conf_wrap_function(struct net_context *c,
c 1077 source3/utils/net_conf.c ret = fn(c, conf_ctx, argc, argv);
c 1091 source3/utils/net_conf.c int (*fn)(struct net_context *c, struct smbconf_ctx *ctx, int argc,
c 1102 source3/utils/net_conf.c static int net_conf_run_function(struct net_context *c, int argc,
c 1111 source3/utils/net_conf.c return net_conf_wrap_function(c, table[i].fn,
c 1119 source3/utils/net_conf.c if (c->display_usage == false)
c 1126 source3/utils/net_conf.c return c->display_usage?0:-1;
c 1133 source3/utils/net_conf.c int net_conf(struct net_context *c, int argc, const char **argv)
c 1247 source3/utils/net_conf.c ret = net_conf_run_function(c, argc, argv, "net conf", func_table);
c 23 source3/utils/net_dom.c int net_dom_usage(struct net_context *c, int argc, const char **argv)
c 39 source3/utils/net_dom.c static int net_dom_unjoin(struct net_context *c, int argc, const char **argv)
c 54 source3/utils/net_dom.c if (argc < 1 || c->display_usage) {
c 55 source3/utils/net_dom.c return net_dom_usage(c, argc, argv);
c 58 source3/utils/net_dom.c if (c->opt_host) {
c 59 source3/utils/net_dom.c server_name = c->opt_host;
c 81 source3/utils/net_dom.c ntstatus = net_make_ipc_connection_ex(c, c->opt_workgroup,
c 92 source3/utils/net_dom.c libnetapi_get_error_string(c->netapi_ctx, status));
c 97 source3/utils/net_dom.c c->opt_comment = "Shutting down due to a domain membership "
c 99 source3/utils/net_dom.c c->opt_reboot = true;
c 100 source3/utils/net_dom.c c->opt_timeout = 30;
c 102 source3/utils/net_dom.c ret = run_rpc_command(c, cli,
c 110 source3/utils/net_dom.c ret = run_rpc_command(c, cli, &ndr_table_winreg.syntax_id, 0,
c 126 source3/utils/net_dom.c static int net_dom_join(struct net_context *c, int argc, const char **argv)
c 142 source3/utils/net_dom.c if (argc < 1 || c->display_usage) {
c 143 source3/utils/net_dom.c return net_dom_usage(c, argc, argv);
c 146 source3/utils/net_dom.c if (c->opt_host) {
c 147 source3/utils/net_dom.c server_name = c->opt_host;
c 150 source3/utils/net_dom.c if (c->opt_force) {
c 185 source3/utils/net_dom.c ntstatus = net_make_ipc_connection_ex(c, c->opt_workgroup,
c 199 source3/utils/net_dom.c libnetapi_get_error_string(c->netapi_ctx, status));
c 204 source3/utils/net_dom.c c->opt_comment = "Shutting down due to a domain membership "
c 206 source3/utils/net_dom.c c->opt_reboot = true;
c 207 source3/utils/net_dom.c c->opt_timeout = 30;
c 209 source3/utils/net_dom.c ret = run_rpc_command(c, cli, &ndr_table_initshutdown.syntax_id, 0,
c 216 source3/utils/net_dom.c ret = run_rpc_command(c, cli, &ndr_table_winreg.syntax_id, 0,
c 232 source3/utils/net_dom.c static int net_dom_renamecomputer(struct net_context *c, int argc, const char **argv)
c 246 source3/utils/net_dom.c if (argc < 1 || c->display_usage) {
c 247 source3/utils/net_dom.c return net_dom_usage(c, argc, argv);
c 250 source3/utils/net_dom.c if (c->opt_host) {
c 251 source3/utils/net_dom.c server_name = c->opt_host;
c 279 source3/utils/net_dom.c ntstatus = net_make_ipc_connection_ex(c, c->opt_workgroup,
c 296 source3/utils/net_dom.c libnetapi_get_error_string(c->netapi_ctx, status));
c 301 source3/utils/net_dom.c c->opt_comment = "Shutting down due to a computer rename";
c 302 source3/utils/net_dom.c c->opt_reboot = true;
c 303 source3/utils/net_dom.c c->opt_timeout = 30;
c 305 source3/utils/net_dom.c ret = run_rpc_command(c, cli,
c 313 source3/utils/net_dom.c ret = run_rpc_command(c, cli, &ndr_table_winreg.syntax_id, 0,
c 329 source3/utils/net_dom.c int net_dom(struct net_context *c, int argc, const char **argv)
c 366 source3/utils/net_dom.c status = libnetapi_init(&c->netapi_ctx);
c 371 source3/utils/net_dom.c libnetapi_set_username(c->netapi_ctx, c->opt_user_name);
c 372 source3/utils/net_dom.c libnetapi_set_password(c->netapi_ctx, c->opt_password);
c 373 source3/utils/net_dom.c if (c->opt_kerberos) {
c 374 source3/utils/net_dom.c libnetapi_set_use_kerberos(c->netapi_ctx);
c 377 source3/utils/net_dom.c return net_run_function(c, argc, argv, "net dom", func);
c 35 source3/utils/net_eventlog.c static int net_eventlog_dump(struct net_context *c, int argc,
c 45 source3/utils/net_eventlog.c if (argc < 1 || c->display_usage) {
c 84 source3/utils/net_eventlog.c static int net_eventlog_import(struct net_context *c, int argc,
c 99 source3/utils/net_eventlog.c if (argc < 2 || c->display_usage) {
c 179 source3/utils/net_eventlog.c static int net_eventlog_export(struct net_context *c, int argc,
c 189 source3/utils/net_eventlog.c if (argc < 2 || c->display_usage) {
c 226 source3/utils/net_eventlog.c int net_eventlog(struct net_context *c, int argc, const char **argv)
c 260 source3/utils/net_eventlog.c ret = net_run_function(c, argc, argv, "net eventlog", func);
c 25 source3/utils/net_file.c int net_file_usage(struct net_context *c, int argc, const char **argv)
c 37 source3/utils/net_file.c net_common_methods_usage(c, argc, argv);
c 38 source3/utils/net_file.c net_common_flags_usage(c, argc, argv);
c 42 source3/utils/net_file.c int net_file(struct net_context *c, int argc, const char **argv)
c 45 source3/utils/net_file.c return net_file_usage(c, argc, argv);
c 48 source3/utils/net_file.c net_file_usage(c, argc, argv);
c 52 source3/utils/net_file.c if (net_rpc_check(c, 0))
c 53 source3/utils/net_file.c return net_rpc_file(c, argc, argv);
c 54 source3/utils/net_file.c return net_rap_file(c, argc, argv);
c 25 source3/utils/net_group.c int net_group_usage(struct net_context *c, int argc, const char **argv)
c 39 source3/utils/net_group.c net_common_methods_usage(c, argc, argv);
c 40 source3/utils/net_group.c net_common_flags_usage(c, argc, argv);
c 47 source3/utils/net_group.c int net_group(struct net_context *c, int argc, const char **argv)
c 50 source3/utils/net_group.c return net_group_usage(c, argc, argv);
c 53 source3/utils/net_group.c net_group_usage(c, argc, argv);
c 57 source3/utils/net_group.c if (net_ads_check(c) == 0)
c 58 source3/utils/net_group.c return net_ads_group(c, argc, argv);
c 60 source3/utils/net_group.c if (argc == 0 && net_rpc_check(c, NET_FLAGS_PDC))
c 61 source3/utils/net_group.c return net_rpc_group(c,argc, argv);
c 63 source3/utils/net_group.c return net_rap_group(c, argc, argv);
c 75 source3/utils/net_groupmap.c static int net_groupmap_list(struct net_context *c, int argc, const char **argv)
c 88 source3/utils/net_groupmap.c if (c->display_usage) {
c 93 source3/utils/net_groupmap.c if (c->opt_verbose || c->opt_long_list_entries)
c 162 source3/utils/net_groupmap.c static int net_groupmap_add(struct net_context *c, int argc, const char **argv)
c 188 source3/utils/net_groupmap.c if (c->display_usage) {
c 326 source3/utils/net_groupmap.c static int net_groupmap_modify(struct net_context *c, int argc, const char **argv)
c 344 source3/utils/net_groupmap.c if (c->display_usage) {
c 468 source3/utils/net_groupmap.c static int net_groupmap_delete(struct net_context *c, int argc, const char **argv)
c 477 source3/utils/net_groupmap.c if (c->display_usage) {
c 529 source3/utils/net_groupmap.c static int net_groupmap_set(struct net_context *c, int argc, const char **argv)
c 536 source3/utils/net_groupmap.c if ((argc < 1) || (argc > 2) || c->display_usage) {
c 542 source3/utils/net_groupmap.c if ( c->opt_localgroup && c->opt_domaingroup ) {
c 579 source3/utils/net_groupmap.c if (c->opt_rid == 0) {
c 581 source3/utils/net_groupmap.c c->opt_rid = algorithmic_pdb_gid_to_group_rid(map.gid);
c 583 source3/utils/net_groupmap.c if ( !pdb_new_rid((uint32*)&c->opt_rid) ) {
c 591 source3/utils/net_groupmap.c sid_append_rid(&map.sid, c->opt_rid);
c 606 source3/utils/net_groupmap.c if ( c->opt_localgroup || c->opt_domaingroup ) {
c 614 source3/utils/net_groupmap.c if (c->opt_localgroup)
c 617 source3/utils/net_groupmap.c if (c->opt_domaingroup)
c 622 source3/utils/net_groupmap.c if ((c->opt_comment != NULL) && (strlen(c->opt_comment) > 0)) {
c 623 source3/utils/net_groupmap.c fstrcpy(map.comment, c->opt_comment);
c 626 source3/utils/net_groupmap.c if ((c->opt_newntname != NULL) && (strlen(c->opt_newntname) > 0)) {
c 627 source3/utils/net_groupmap.c fstrcpy(map.nt_name, c->opt_newntname);
c 641 source3/utils/net_groupmap.c static int net_groupmap_cleanup(struct net_context *c, int argc, const char **argv)
c 646 source3/utils/net_groupmap.c if (c->display_usage) {
c 677 source3/utils/net_groupmap.c static int net_groupmap_addmem(struct net_context *c, int argc, const char **argv)
c 682 source3/utils/net_groupmap.c c->display_usage ||
c 698 source3/utils/net_groupmap.c static int net_groupmap_delmem(struct net_context *c, int argc, const char **argv)
c 703 source3/utils/net_groupmap.c c->display_usage ||
c 719 source3/utils/net_groupmap.c static int net_groupmap_listmem(struct net_context *c, int argc, const char **argv)
c 726 source3/utils/net_groupmap.c c->display_usage ||
c 777 source3/utils/net_groupmap.c static int net_groupmap_memberships(struct net_context *c, int argc, const char **argv)
c 783 source3/utils/net_groupmap.c c->display_usage ||
c 814 source3/utils/net_groupmap.c int net_groupmap(struct net_context *c, int argc, const char **argv)
c 906 source3/utils/net_groupmap.c return net_run_function(c,argc, argv, "net groupmap", func);
c 23 source3/utils/net_help.c static int net_usage(struct net_context *c, int argc, const char **argv);
c 25 source3/utils/net_help.c static int net_help_usage(struct net_context *c, int argc, const char **argv)
c 27 source3/utils/net_help.c c->display_usage = true;
c 28 source3/utils/net_help.c return net_usage(c, argc, argv);
c 31 source3/utils/net_help.c static int net_usage(struct net_context *c, int argc, const char **argv)
c 33 source3/utils/net_help.c struct functable *table = (struct functable*) c->private_data;
c 38 source3/utils/net_help.c if (c->display_usage) {
c 48 source3/utils/net_help.c net_common_flags_usage(c, argc, argv);
c 55 source3/utils/net_help.c int net_help(struct net_context *c, int argc, const char **argv)
c 57 source3/utils/net_help.c struct functable *func = (struct functable *)c->private_data;
c 60 source3/utils/net_help.c return net_usage(c, argc, argv);
c 64 source3/utils/net_help.c return net_help_usage(c, argc, argv);
c 67 source3/utils/net_help.c c->display_usage = true;
c 68 source3/utils/net_help.c return net_run_function(c, argc, argv, "net help", func);
c 23 source3/utils/net_help_common.c int net_common_methods_usage(struct net_context *c, int argc, const char**argv)
c 33 source3/utils/net_help_common.c int net_common_flags_usage(struct net_context *c, int argc, const char **argv)
c 33 source3/utils/net_help_common.h int net_common_methods_usage(struct net_context *c, int argc, const char**argv);
c 45 source3/utils/net_help_common.h int net_common_flags_usage(struct net_context *c, int argc, const char **argv);
c 58 source3/utils/net_idmap.c static int net_idmap_dump(struct net_context *c, int argc, const char **argv)
c 62 source3/utils/net_idmap.c if ( argc != 1 || c->display_usage) {
c 67 source3/utils/net_idmap.c return c->display_usage?0:-1;
c 88 source3/utils/net_idmap.c static int net_idmap_restore(struct net_context *c, int argc, const char **argv)
c 93 source3/utils/net_idmap.c if (c->display_usage) {
c 189 source3/utils/net_idmap.c static int net_idmap_delete(struct net_context *c, int argc, const char **argv)
c 195 source3/utils/net_idmap.c static int net_idmap_set(struct net_context *c, int argc, const char **argv)
c 224 source3/utils/net_idmap.c static int net_idmap_secret(struct net_context *c, int argc, const char **argv)
c 234 source3/utils/net_idmap.c if (argc != 2 || c->display_usage) {
c 242 source3/utils/net_idmap.c return c->display_usage?0:-1;
c 301 source3/utils/net_idmap.c int net_help_idmap(struct net_context *c, int argc, const char **argv)
c 317 source3/utils/net_idmap.c static int net_idmap_aclmapset(struct net_context *c, int argc, const char **argv)
c 327 source3/utils/net_idmap.c if (argc != 3 || c->display_usage) {
c 384 source3/utils/net_idmap.c int net_idmap(struct net_context *c, int argc, const char **argv)
c 438 source3/utils/net_idmap.c return net_run_function(c, argc, argv, "net idmap", func);
c 24 source3/utils/net_join.c int net_join_usage(struct net_context *c, int argc, const char **argv)
c 31 source3/utils/net_join.c net_common_flags_usage(c, argc, argv);
c 35 source3/utils/net_join.c int net_join(struct net_context *c, int argc, const char **argv)
c 38 source3/utils/net_join.c net_join_usage(c, argc, argv);
c 42 source3/utils/net_join.c if (net_ads_check_our_domain(c) == 0) {
c 43 source3/utils/net_join.c if (net_ads_join(c, argc, argv) == 0)
c 48 source3/utils/net_join.c return net_rpc_join(c, argc, argv);
c 22 source3/utils/net_lookup.c int net_lookup_usage(struct net_context *c, int argc, const char **argv)
c 39 source3/utils/net_lookup.c static int net_lookup_host(struct net_context *c, int argc, const char **argv)
c 48 source3/utils/net_lookup.c return net_lookup_usage(c, argc, argv);
c 91 source3/utils/net_lookup.c static int net_lookup_ldap(struct net_context *c, int argc, const char **argv)
c 107 source3/utils/net_lookup.c domain = c->opt_target_workgroup;
c 174 source3/utils/net_lookup.c static int net_lookup_dc(struct net_context *c, int argc, const char **argv)
c 188 source3/utils/net_lookup.c domain = c->opt_target_workgroup;
c 221 source3/utils/net_lookup.c static int net_lookup_pdc(struct net_context *c, int argc, const char **argv)
c 231 source3/utils/net_lookup.c domain = c->opt_target_workgroup;
c 251 source3/utils/net_lookup.c static int net_lookup_master(struct net_context *c, int argc, const char **argv)
c 254 source3/utils/net_lookup.c const char *domain = c->opt_target_workgroup;
c 350 source3/utils/net_lookup.c static int net_lookup_kdc(struct net_context *c, int argc, const char **argv)
c 401 source3/utils/net_lookup.c static int net_lookup_name(struct net_context *c, int argc, const char **argv)
c 423 source3/utils/net_lookup.c static int net_lookup_sid(struct net_context *c, int argc, const char **argv)
c 450 source3/utils/net_lookup.c static int net_lookup_dsgetdcname(struct net_context *c, int argc, const char **argv)
c 502 source3/utils/net_lookup.c int net_lookup(struct net_context *c, int argc, const char **argv)
c 522 source3/utils/net_lookup.c return net_lookup_usage(c, argc, argv);
c 526 source3/utils/net_lookup.c return table[i].fn(c, argc-1, argv+1);
c 534 source3/utils/net_lookup.c return net_lookup_host(c, argc, argv);
c 346 source3/utils/net_lua.c int net_lua(struct net_context *c, int argc, const char **argv)
c 49 source3/utils/net_proto.h ADS_STATUS ads_startup(struct net_context *c, bool only_own_domain, ADS_STRUCT **ads);
c 50 source3/utils/net_proto.h ADS_STATUS ads_startup_nobind(struct net_context *c, bool only_own_domain, ADS_STRUCT **ads);
c 51 source3/utils/net_proto.h int net_ads_check_our_domain(struct net_context *c);
c 52 source3/utils/net_proto.h int net_ads_check(struct net_context *c);
c 53 source3/utils/net_proto.h int net_ads_user(struct net_context *c, int argc, const char **argv);
c 54 source3/utils/net_proto.h int net_ads_group(struct net_context *c, int argc, const char **argv);
c 55 source3/utils/net_proto.h int net_ads_testjoin(struct net_context *c, int argc, const char **argv);
c 56 source3/utils/net_proto.h int net_ads_join(struct net_context *c, int argc, const char **argv);
c 57 source3/utils/net_proto.h int net_ads_printer_usage(struct net_context *c, int argc, const char **argv);
c 58 source3/utils/net_proto.h int net_ads_changetrustpw(struct net_context *c, int argc, const char **argv);
c 59 source3/utils/net_proto.h int net_ads_keytab(struct net_context *c, int argc, const char **argv);
c 60 source3/utils/net_proto.h int net_ads_kerberos(struct net_context *c, int argc, const char **argv);
c 61 source3/utils/net_proto.h int net_ads(struct net_context *c, int argc, const char **argv);
c 65 source3/utils/net_proto.h int net_ads_gpo(struct net_context *c, int argc, const char **argv);
c 69 source3/utils/net_proto.h int net_cache(struct net_context *c, int argc, const char **argv);
c 73 source3/utils/net_proto.h int net_conf(struct net_context *c, int argc, const char **argv);
c 81 source3/utils/net_proto.h int net_dom_usage(struct net_context *c, int argc, const char **argv);
c 82 source3/utils/net_proto.h int net_dom(struct net_context *c, int argc, const char **argv);
c 86 source3/utils/net_proto.h int net_file_usage(struct net_context *c, int argc, const char **argv);
c 87 source3/utils/net_proto.h int net_file(struct net_context *c, int argc, const char **argv);
c 91 source3/utils/net_proto.h int net_group_usage(struct net_context *c, int argc, const char **argv);
c 92 source3/utils/net_proto.h int net_group(struct net_context *c, int argc, const char **argv);
c 96 source3/utils/net_proto.h int net_groupmap_usage(struct net_context *c, int argc, const char **argv);
c 97 source3/utils/net_proto.h int net_groupmap(struct net_context *c, int argc, const char **argv);
c 101 source3/utils/net_proto.h int net_help(struct net_context *c, int argc, const char **argv);
c 108 source3/utils/net_proto.h int net_help_idmap(struct net_context *c, int argc, const char **argv);
c 109 source3/utils/net_proto.h int net_idmap(struct net_context *c, int argc, const char **argv);
c 113 source3/utils/net_proto.h int net_join_usage(struct net_context *c, int argc, const char **argv);
c 114 source3/utils/net_proto.h int net_join(struct net_context *c, int argc, const char **argv);
c 118 source3/utils/net_proto.h int net_lookup_usage(struct net_context *c, int argc, const char **argv);
c 119 source3/utils/net_proto.h int net_lookup(struct net_context *c, int argc, const char **argv);
c 123 source3/utils/net_proto.h int net_rap_file_usage(struct net_context *c, int argc, const char **argv);
c 124 source3/utils/net_proto.h int net_rap_file(struct net_context *c, int argc, const char **argv);
c 125 source3/utils/net_proto.h int net_rap_share_usage(struct net_context *c, int argc, const char **argv);
c 126 source3/utils/net_proto.h int net_rap_share(struct net_context *c, int argc, const char **argv);
c 127 source3/utils/net_proto.h int net_rap_session_usage(struct net_context *c, int argc, const char **argv);
c 128 source3/utils/net_proto.h int net_rap_session(struct net_context *c, int argc, const char **argv);
c 129 source3/utils/net_proto.h int net_rap_server_usage(struct net_context *c, int argc, const char **argv);
c 130 source3/utils/net_proto.h int net_rap_server(struct net_context *c, int argc, const char **argv);
c 131 source3/utils/net_proto.h int net_rap_domain_usage(struct net_context *c, int argc, const char **argv);
c 132 source3/utils/net_proto.h int net_rap_domain(struct net_context *c, int argc, const char **argv);
c 133 source3/utils/net_proto.h int net_rap_printq_usage(struct net_context *c, int argc, const char **argv);
c 134 source3/utils/net_proto.h int net_rap_printq(struct net_context *c, int argc, const char **argv);
c 135 source3/utils/net_proto.h int net_rap_user(struct net_context *c, int argc, const char **argv);
c 136 source3/utils/net_proto.h int net_rap_group_usage(struct net_context *c, int argc, const char **argv);
c 137 source3/utils/net_proto.h int net_rap_group(struct net_context *c, int argc, const char **argv);
c 138 source3/utils/net_proto.h int net_rap_groupmember_usage(struct net_context *c, int argc, const char **argv);
c 139 source3/utils/net_proto.h int net_rap_groupmember(struct net_context *c, int argc, const char **argv);
c 140 source3/utils/net_proto.h int net_rap_validate_usage(struct net_context *c, int argc, const char **argv);
c 141 source3/utils/net_proto.h int net_rap_validate(struct net_context *c, int argc, const char **argv);
c 142 source3/utils/net_proto.h int net_rap_service_usage(struct net_context *c, int argc, const char **argv);
c 143 source3/utils/net_proto.h int net_rap_service(struct net_context *c, int argc, const char **argv);
c 144 source3/utils/net_proto.h int net_rap_password_usage(struct net_context *c, int argc, const char **argv);
c 145 source3/utils/net_proto.h int net_rap_password(struct net_context *c, int argc, const char **argv);
c 146 source3/utils/net_proto.h int net_rap_admin_usage(struct net_context *c, int argc, const char **argv);
c 147 source3/utils/net_proto.h int net_rap_admin(struct net_context *c, int argc, const char **argv);
c 148 source3/utils/net_proto.h int net_rap(struct net_context *c, int argc, const char **argv);
c 152 source3/utils/net_proto.h int net_registry(struct net_context *c, int argc, const char **argv);
c 159 source3/utils/net_proto.h int run_rpc_command(struct net_context *c,
c 166 source3/utils/net_proto.h int net_rpc_changetrustpw(struct net_context *c, int argc, const char **argv);
c 167 source3/utils/net_proto.h int net_rpc_join(struct net_context *c, int argc, const char **argv);
c 168 source3/utils/net_proto.h NTSTATUS rpc_info_internals(struct net_context *c,
c 176 source3/utils/net_proto.h int net_rpc_info(struct net_context *c, int argc, const char **argv);
c 177 source3/utils/net_proto.h int net_rpc_getsid(struct net_context *c, int argc, const char **argv);
c 178 source3/utils/net_proto.h int net_rpc_user(struct net_context *c, int argc, const char **argv);
c 179 source3/utils/net_proto.h struct rpc_sh_cmd *net_rpc_user_edit_cmds(struct net_context *c,
c 182 source3/utils/net_proto.h struct rpc_sh_cmd *net_rpc_user_cmds(struct net_context *c,
c 185 source3/utils/net_proto.h int net_rpc_group(struct net_context *c, int argc, const char **argv);
c 186 source3/utils/net_proto.h bool copy_top_level_perms(struct net_context *c,
c 189 source3/utils/net_proto.h int net_usersidlist(struct net_context *c, int argc, const char **argv);
c 190 source3/utils/net_proto.h int net_usersidlist_usage(struct net_context *c, int argc, const char **argv);
c 191 source3/utils/net_proto.h int net_rpc_share(struct net_context *c, int argc, const char **argv);
c 192 source3/utils/net_proto.h struct rpc_sh_cmd *net_rpc_share_cmds(struct net_context *c, TALLOC_CTX *mem_ctx,
c 194 source3/utils/net_proto.h int net_rpc_file(struct net_context *c, int argc, const char **argv);
c 195 source3/utils/net_proto.h NTSTATUS rpc_init_shutdown_internals(struct net_context *c,
c 203 source3/utils/net_proto.h NTSTATUS rpc_reg_shutdown_internals(struct net_context *c,
c 211 source3/utils/net_proto.h bool net_rpc_check(struct net_context *c, unsigned flags);
c 212 source3/utils/net_proto.h int rpc_printer_migrate(struct net_context *c, int argc, const char **argv);
c 213 source3/utils/net_proto.h int rpc_printer_usage(struct net_context *c, int argc, const char **argv);
c 214 source3/utils/net_proto.h int net_rpc_printer(struct net_context *c, int argc, const char **argv);
c 215 source3/utils/net_proto.h int net_rpc(struct net_context *c, int argc, const char **argv);
c 219 source3/utils/net_proto.h int net_rpc_audit(struct net_context *c, int argc, const char **argv);
c 223 source3/utils/net_proto.h NTSTATUS net_rpc_join_ok(struct net_context *c, const char *domain,
c 225 source3/utils/net_proto.h int net_rpc_join_newstyle(struct net_context *c, int argc, const char **argv);
c 226 source3/utils/net_proto.h int net_rpc_testjoin(struct net_context *c, int argc, const char **argv);
c 230 source3/utils/net_proto.h NTSTATUS net_copy_fileattr(struct net_context *c,
c 237 source3/utils/net_proto.h NTSTATUS net_copy_file(struct net_context *c,
c 244 source3/utils/net_proto.h NTSTATUS rpc_printer_list_internals(struct net_context *c,
c 252 source3/utils/net_proto.h NTSTATUS rpc_printer_driver_list_internals(struct net_context *c,
c 260 source3/utils/net_proto.h NTSTATUS rpc_printer_publish_publish_internals(struct net_context *c,
c 268 source3/utils/net_proto.h NTSTATUS rpc_printer_publish_unpublish_internals(struct net_context *c,
c 276 source3/utils/net_proto.h NTSTATUS rpc_printer_publish_update_internals(struct net_context *c,
c 284 source3/utils/net_proto.h NTSTATUS rpc_printer_publish_list_internals(struct net_context *c,
c 292 source3/utils/net_proto.h NTSTATUS rpc_printer_migrate_security_internals(struct net_context *c,
c 300 source3/utils/net_proto.h NTSTATUS rpc_printer_migrate_forms_internals(struct net_context *c,
c 308 source3/utils/net_proto.h NTSTATUS rpc_printer_migrate_drivers_internals(struct net_context *c,
c 316 source3/utils/net_proto.h NTSTATUS rpc_printer_migrate_printers_internals(struct net_context *c,
c 324 source3/utils/net_proto.h NTSTATUS rpc_printer_migrate_settings_internals(struct net_context *c,
c 335 source3/utils/net_proto.h int net_rpc_registry(struct net_context *c, int argc, const char **argv);
c 339 source3/utils/net_proto.h int net_rpc_rights(struct net_context *c, int argc, const char **argv);
c 340 source3/utils/net_proto.h struct rpc_sh_cmd *net_rpc_rights_cmds(struct net_context *c, TALLOC_CTX *mem_ctx,
c 345 source3/utils/net_proto.h NTSTATUS rpc_samdump_internals(struct net_context *c,
c 353 source3/utils/net_proto.h int rpc_vampire_usage(struct net_context *c, int argc, const char **argv);
c 354 source3/utils/net_proto.h NTSTATUS rpc_vampire_internals(struct net_context *c,
c 362 source3/utils/net_proto.h int rpc_vampire_passdb(struct net_context *c, int argc, const char **argv);
c 363 source3/utils/net_proto.h int rpc_vampire_ldif(struct net_context *c, int argc, const char **argv);
c 364 source3/utils/net_proto.h NTSTATUS rpc_vampire_ldif_internals(struct net_context *c,
c 372 source3/utils/net_proto.h NTSTATUS rpc_vampire_keytab_internals(struct net_context *c,
c 380 source3/utils/net_proto.h int rpc_vampire_keytab(struct net_context *c, int argc, const char **argv);
c 385 source3/utils/net_proto.h int net_rpc_service(struct net_context *c, int argc, const char **argv);
c 389 source3/utils/net_proto.h struct rpc_sh_cmd *net_rpc_acct_cmds(struct net_context *c, TALLOC_CTX *mem_ctx,
c 394 source3/utils/net_proto.h int net_rpc_shell(struct net_context *c, int argc, const char **argv);
c 398 source3/utils/net_proto.h int net_sam(struct net_context *c, int argc, const char **argv);
c 402 source3/utils/net_proto.h int net_share_usage(struct net_context *c, int argc, const char **argv);
c 403 source3/utils/net_proto.h int net_share(struct net_context *c, int argc, const char **argv);
c 407 source3/utils/net_proto.h int net_status_usage(struct net_context *c, int argc, const char **argv);
c 408 source3/utils/net_proto.h int net_status(struct net_context *c, int argc, const char **argv);
c 412 source3/utils/net_proto.h int net_time_usage(struct net_context *c, int argc, const char **argv);
c 413 source3/utils/net_proto.h int net_time(struct net_context *c, int argc, const char **argv);
c 417 source3/utils/net_proto.h int net_user_usage(struct net_context *c, int argc, const char **argv);
c 418 source3/utils/net_proto.h int net_user(struct net_context *c, int argc, const char **argv);
c 422 source3/utils/net_proto.h int net_usershare_usage(struct net_context *c, int argc, const char **argv);
c 423 source3/utils/net_proto.h int net_usershare_help(struct net_context *c, int argc, const char **argv);
c 424 source3/utils/net_proto.h int net_usershare(struct net_context *c, int argc, const char **argv);
c 428 source3/utils/net_proto.h int net_lua(struct net_context *c, int argc, const char **argv);
c 432 source3/utils/net_proto.h int net_eventlog(struct net_context *c, int argc, const char **argv);
c 436 source3/utils/net_proto.h NTSTATUS net_rpc_lookup_name(struct net_context *c,
c 441 source3/utils/net_proto.h NTSTATUS connect_to_service(struct net_context *c,
c 447 source3/utils/net_proto.h NTSTATUS connect_to_ipc(struct net_context *c,
c 451 source3/utils/net_proto.h NTSTATUS connect_to_ipc_anonymous(struct net_context *c,
c 455 source3/utils/net_proto.h NTSTATUS connect_to_ipc_krb5(struct net_context *c,
c 459 source3/utils/net_proto.h NTSTATUS connect_dst_pipe(struct net_context *c, struct cli_state **cli_dst,
c 462 source3/utils/net_proto.h int net_use_krb_machine_account(struct net_context *c);
c 463 source3/utils/net_proto.h int net_use_machine_account(struct net_context *c);
c 464 source3/utils/net_proto.h bool net_find_server(struct net_context *c,
c 472 source3/utils/net_proto.h NTSTATUS net_make_ipc_connection(struct net_context *c, unsigned flags,
c 474 source3/utils/net_proto.h NTSTATUS net_make_ipc_connection_ex(struct net_context *c ,const char *domain,
c 478 source3/utils/net_proto.h const char *net_prompt_pass(struct net_context *c, const char *user);
c 479 source3/utils/net_proto.h int net_run_function(struct net_context *c, int argc, const char **argv,
c 485 source3/utils/net_proto.h NTSTATUS net_scan_dc(struct net_context *c,
c 491 source3/utils/net_proto.h NTSTATUS net_lookup_name_from_sid(struct net_context *c,
c 496 source3/utils/net_proto.h NTSTATUS net_lookup_sid_from_name(struct net_context *c, TALLOC_CTX *ctx,
c 43 source3/utils/net_rap.c int net_rap_file_usage(struct net_context *c, int argc, const char **argv)
c 45 source3/utils/net_rap.c return net_file_usage(c, argc, argv);
c 70 source3/utils/net_rap.c static int rap_file_close(struct net_context *c, int argc, const char **argv)
c 74 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 75 source3/utils/net_rap.c return net_rap_file_usage(c, argc, argv);
c 78 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 86 source3/utils/net_rap.c static int rap_file_info(struct net_context *c, int argc, const char **argv)
c 90 source3/utils/net_rap.c if (argc == 0 || c->display_usage)
c 91 source3/utils/net_rap.c return net_rap_file_usage(c, argc, argv);
c 93 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 101 source3/utils/net_rap.c static int rap_file_user(struct net_context *c, int argc, const char **argv)
c 106 source3/utils/net_rap.c if (argc == 0 || c->display_usage)
c 107 source3/utils/net_rap.c return net_rap_file_usage(c, argc, argv);
c 109 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 126 source3/utils/net_rap.c int net_rap_file(struct net_context *c, int argc, const char **argv)
c 160 source3/utils/net_rap.c if (c->display_usage) {
c 168 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 185 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap file", func);
c 188 source3/utils/net_rap.c int net_rap_share_usage(struct net_context *c, int argc, const char **argv)
c 190 source3/utils/net_rap.c return net_share_usage(c, argc, argv);
c 206 source3/utils/net_rap.c static int rap_share_delete(struct net_context *c, int argc, const char **argv)
c 211 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 212 source3/utils/net_rap.c return net_rap_share_usage(c, argc, argv);
c 215 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 223 source3/utils/net_rap.c static int rap_share_add(struct net_context *c, int argc, const char **argv)
c 232 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 233 source3/utils/net_rap.c return net_rap_share_usage(c, argc, argv);
c 236 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 244 source3/utils/net_rap.c return net_rap_share_usage(c, argc, argv);
c 250 source3/utils/net_rap.c sinfo.comment = smb_xstrdup(c->opt_comment);
c 252 source3/utils/net_rap.c sinfo.maximum_users = c->opt_maxusers;
c 265 source3/utils/net_rap.c int net_rap_share(struct net_context *c, int argc, const char **argv)
c 300 source3/utils/net_rap.c if (c->display_usage) {
c 308 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 311 source3/utils/net_rap.c if (c->opt_long_list_entries) {
c 324 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap share", func);
c 327 source3/utils/net_rap.c int net_rap_session_usage(struct net_context *c, int argc, const char **argv)
c 341 source3/utils/net_rap.c net_common_flags_usage(c, argc, argv);
c 387 source3/utils/net_rap.c static int rap_session_info(struct net_context *c, int argc, const char **argv)
c 393 source3/utils/net_rap.c if (argc == 0 || c->display_usage)
c 394 source3/utils/net_rap.c return net_rap_session_usage(c, argc, argv);
c 396 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 414 source3/utils/net_rap.c static int rap_session_delete(struct net_context *c, int argc, const char **argv)
c 419 source3/utils/net_rap.c if (argc == 0 || c->display_usage)
c 420 source3/utils/net_rap.c return net_rap_session_usage(c, argc, argv);
c 422 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 430 source3/utils/net_rap.c int net_rap_session(struct net_context *c, int argc, const char **argv)
c 465 source3/utils/net_rap.c if (c->display_usage) {
c 473 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 486 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap session", func);
c 498 source3/utils/net_rap.c static int net_rap_server_name(struct net_context *c, int argc, const char *argv[])
c 503 source3/utils/net_rap.c if (c->display_usage) {
c 510 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 526 source3/utils/net_rap.c static int net_rap_server_domain(struct net_context *c, int argc,
c 532 source3/utils/net_rap.c if (c->display_usage) {
c 539 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 552 source3/utils/net_rap.c int net_rap_server(struct net_context *c, int argc, const char **argv)
c 576 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap server", func);
c 580 source3/utils/net_rap.c int net_rap_domain_usage(struct net_context *c, int argc, const char **argv)
c 585 source3/utils/net_rap.c net_common_flags_usage(c, argc, argv);
c 589 source3/utils/net_rap.c int net_rap_domain(struct net_context *c, int argc, const char **argv)
c 594 source3/utils/net_rap.c if (c->display_usage)
c 595 source3/utils/net_rap.c return net_rap_domain_usage(c, argc, argv);
c 597 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 610 source3/utils/net_rap.c int net_rap_printq_usage(struct net_context *c, int argc, const char **argv)
c 623 source3/utils/net_rap.c net_common_flags_usage(c, argc, argv);
c 686 source3/utils/net_rap.c static int rap_printq_info(struct net_context *c, int argc, const char **argv)
c 691 source3/utils/net_rap.c if (argc == 0 || c->display_usage)
c 692 source3/utils/net_rap.c return net_rap_printq_usage(c, argc, argv);
c 694 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 703 source3/utils/net_rap.c static int rap_printq_delete(struct net_context *c, int argc, const char **argv)
c 708 source3/utils/net_rap.c if (argc == 0 || c->display_usage)
c 709 source3/utils/net_rap.c return net_rap_printq_usage(c, argc, argv);
c 711 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 719 source3/utils/net_rap.c int net_rap_printq(struct net_context *c, int argc, const char **argv)
c 746 source3/utils/net_rap.c if (c->display_usage) {
c 754 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 763 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap printq", func);
c 766 source3/utils/net_rap.c static int net_rap_user_usage(struct net_context *c, int argc, const char **argv)
c 768 source3/utils/net_rap.c return net_user_usage(c, argc, argv);
c 789 source3/utils/net_rap.c static int rap_user_delete(struct net_context *c, int argc, const char **argv)
c 794 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 795 source3/utils/net_rap.c return net_rap_user_usage(c, argc, argv);
c 798 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 806 source3/utils/net_rap.c static int rap_user_add(struct net_context *c, int argc, const char **argv)
c 812 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 813 source3/utils/net_rap.c return net_rap_user_usage(c, argc, argv);
c 816 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 820 source3/utils/net_rap.c if (c->opt_flags == -1)
c 821 source3/utils/net_rap.c c->opt_flags = 0x21;
c 823 source3/utils/net_rap.c userinfo.userflags = c->opt_flags;
c 825 source3/utils/net_rap.c userinfo.comment = smb_xstrdup(c->opt_comment ? c->opt_comment : "");
c 836 source3/utils/net_rap.c static int rap_user_info(struct net_context *c, int argc, const char **argv)
c 840 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 841 source3/utils/net_rap.c return net_rap_user_usage(c, argc, argv);
c 844 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 852 source3/utils/net_rap.c int net_rap_user(struct net_context *c, int argc, const char **argv)
c 886 source3/utils/net_rap.c if (c->display_usage) {
c 894 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 896 source3/utils/net_rap.c if (c->opt_long_list_entries) {
c 908 source3/utils/net_rap.c ret = net_run_function(c, argc, argv, "net rap user", func);
c 917 source3/utils/net_rap.c int net_rap_group_usage(struct net_context *c, int argc, const char **argv)
c 919 source3/utils/net_rap.c return net_group_usage(c, argc, argv);
c 933 source3/utils/net_rap.c static int rap_group_delete(struct net_context *c, int argc, const char **argv)
c 937 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 938 source3/utils/net_rap.c return net_rap_group_usage(c, argc, argv);
c 941 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 949 source3/utils/net_rap.c static int rap_group_add(struct net_context *c, int argc, const char **argv)
c 955 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 956 source3/utils/net_rap.c return net_rap_group_usage(c, argc, argv);
c 959 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 965 source3/utils/net_rap.c grinfo.comment = smb_xstrdup(c->opt_comment ? c->opt_comment : "");
c 972 source3/utils/net_rap.c int net_rap_group(struct net_context *c, int argc, const char **argv)
c 997 source3/utils/net_rap.c if (c->display_usage) {
c 1005 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 1007 source3/utils/net_rap.c if (c->opt_long_list_entries) {
c 1019 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap group", func);
c 1022 source3/utils/net_rap.c int net_rap_groupmember_usage(struct net_context *c, int argc, const char **argv)
c 1032 source3/utils/net_rap.c net_common_flags_usage(c, argc, argv);
c 1037 source3/utils/net_rap.c static int rap_groupmember_add(struct net_context *c, int argc, const char **argv)
c 1041 source3/utils/net_rap.c if (argc != 2 || c->display_usage) {
c 1042 source3/utils/net_rap.c return net_rap_groupmember_usage(c, argc, argv);
c 1045 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 1053 source3/utils/net_rap.c static int rap_groupmember_delete(struct net_context *c, int argc, const char **argv)
c 1057 source3/utils/net_rap.c if (argc != 2 || c->display_usage) {
c 1058 source3/utils/net_rap.c return net_rap_groupmember_usage(c, argc, argv);
c 1061 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 1069 source3/utils/net_rap.c static int rap_groupmember_list(struct net_context *c, int argc, const char **argv)
c 1073 source3/utils/net_rap.c if (argc == 0 || c->display_usage) {
c 1074 source3/utils/net_rap.c return net_rap_groupmember_usage(c, argc, argv);
c 1077 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 1085 source3/utils/net_rap.c int net_rap_groupmember(struct net_context *c, int argc, const char **argv)
c 1115 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap groupmember", func);
c 1118 source3/utils/net_rap.c int net_rap_validate_usage(struct net_context *c, int argc, const char **argv)
c 1124 source3/utils/net_rap.c net_common_flags_usage(c, argc, argv);
c 1128 source3/utils/net_rap.c int net_rap_validate(struct net_context *c, int argc, const char **argv)
c 1133 source3/utils/net_rap.c int net_rap_service_usage(struct net_context *c, int argc, const char **argv)
c 1143 source3/utils/net_rap.c net_common_flags_usage(c, argc, argv);
c 1147 source3/utils/net_rap.c static int rap_service_start(struct net_context *c, int argc, const char **argv)
c 1152 source3/utils/net_rap.c static int rap_service_stop(struct net_context *c, int argc, const char **argv)
c 1163 source3/utils/net_rap.c int net_rap_service(struct net_context *c, int argc, const char **argv)
c 1188 source3/utils/net_rap.c if (c->display_usage) {
c 1196 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 1199 source3/utils/net_rap.c if (c->opt_long_list_entries) {
c 1209 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap service", func);
c 1212 source3/utils/net_rap.c int net_rap_password_usage(struct net_context *c, int argc, const char **argv)
c 1222 source3/utils/net_rap.c int net_rap_password(struct net_context *c, int argc, const char **argv)
c 1227 source3/utils/net_rap.c if (argc < 3 || c->display_usage)
c 1228 source3/utils/net_rap.c return net_rap_password_usage(c, argc, argv);
c 1230 source3/utils/net_rap.c if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli)))
c 1239 source3/utils/net_rap.c int net_rap_admin_usage(struct net_context *c, int argc, const char **argv)
c 1249 source3/utils/net_rap.c int net_rap_admin(struct net_context *c, int argc, const char **argv)
c 1256 source3/utils/net_rap.c int net_rap(struct net_context *c, int argc, const char **argv)
c 1366 source3/utils/net_rap.c return net_run_function(c, argc, argv, "net rap", func);
c 118 source3/utils/net_registry.c static int net_registry_enumerate(struct net_context *c, int argc,
c 131 source3/utils/net_registry.c if (argc != 1 || c->display_usage) {
c 172 source3/utils/net_registry.c static int net_registry_createkey(struct net_context *c, int argc,
c 183 source3/utils/net_registry.c if (argc != 1 || c->display_usage) {
c 226 source3/utils/net_registry.c static int net_registry_deletekey(struct net_context *c, int argc,
c 235 source3/utils/net_registry.c if (argc != 1 || c->display_usage) {
c 266 source3/utils/net_registry.c static int net_registry_getvalue_internal(struct net_context *c, int argc,
c 275 source3/utils/net_registry.c if (argc != 2 || c->display_usage) {
c 303 source3/utils/net_registry.c static int net_registry_getvalue(struct net_context *c, int argc,
c 306 source3/utils/net_registry.c return net_registry_getvalue_internal(c, argc, argv, false);
c 309 source3/utils/net_registry.c static int net_registry_getvalueraw(struct net_context *c, int argc,
c 312 source3/utils/net_registry.c return net_registry_getvalue_internal(c, argc, argv, true);
c 315 source3/utils/net_registry.c static int net_registry_setvalue(struct net_context *c, int argc,
c 324 source3/utils/net_registry.c if (argc < 4 || c->display_usage) {
c 371 source3/utils/net_registry.c static int net_registry_deletevalue(struct net_context *c, int argc,
c 379 source3/utils/net_registry.c if (argc != 2 || c->display_usage) {
c 405 source3/utils/net_registry.c static int net_registry_getsd(struct net_context *c, int argc,
c 423 source3/utils/net_registry.c if (argc != 1 || c->display_usage) {
c 456 source3/utils/net_registry.c int net_registry(struct net_context *c, int argc, const char **argv)
c 532 source3/utils/net_registry.c ret = net_run_function(c, argc, argv, "net registry", func);
c 109 source3/utils/net_rpc.c int run_rpc_command(struct net_context *c,
c 127 source3/utils/net_rpc.c nt_status = net_make_ipc_connection(c, conn_flags, &cli);
c 175 source3/utils/net_rpc.c lp_workgroup(), c->opt_user_name,
c 176 source3/utils/net_rpc.c c->opt_password, &pipe_hnd);
c 191 source3/utils/net_rpc.c nt_status = fn(c, domain_sid, domain_name, cli, pipe_hnd, mem_ctx, argc, argv);
c 232 source3/utils/net_rpc.c static NTSTATUS rpc_changetrustpw_internals(struct net_context *c,
c 242 source3/utils/net_rpc.c return trust_pw_find_change_and_store_it(pipe_hnd, mem_ctx, c->opt_target_workgroup);
c 255 source3/utils/net_rpc.c int net_rpc_changetrustpw(struct net_context *c, int argc, const char **argv)
c 257 source3/utils/net_rpc.c if (c->display_usage) {
c 264 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_netlogon.syntax_id,
c 290 source3/utils/net_rpc.c static NTSTATUS rpc_oldjoin_internals(struct net_context *c,
c 337 source3/utils/net_rpc.c result = trust_pw_change_and_store_it(pipe_hnd, mem_ctx, c->opt_target_workgroup,
c 342 source3/utils/net_rpc.c printf("Joined domain %s.\n", c->opt_target_workgroup);
c 345 source3/utils/net_rpc.c if (!secrets_store_domain_sid(c->opt_target_workgroup, domain_sid)) {
c 346 source3/utils/net_rpc.c DEBUG(0, ("error storing domain sid for %s\n", c->opt_target_workgroup));
c 363 source3/utils/net_rpc.c static int net_rpc_perform_oldjoin(struct net_context *c, int argc, const char **argv)
c 365 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_netlogon.syntax_id,
c 383 source3/utils/net_rpc.c static int net_rpc_oldjoin(struct net_context *c, int argc, const char **argv)
c 387 source3/utils/net_rpc.c if (c->display_usage) {
c 394 source3/utils/net_rpc.c rc = net_rpc_perform_oldjoin(c, argc, argv);
c 415 source3/utils/net_rpc.c int net_rpc_join(struct net_context *c, int argc, const char **argv)
c 417 source3/utils/net_rpc.c if (c->display_usage) {
c 443 source3/utils/net_rpc.c if ((net_rpc_perform_oldjoin(c, argc, argv) == 0))
c 446 source3/utils/net_rpc.c return net_rpc_join_newstyle(c, argc, argv);
c 465 source3/utils/net_rpc.c NTSTATUS rpc_info_internals(struct net_context *c,
c 527 source3/utils/net_rpc.c int net_rpc_info(struct net_context *c, int argc, const char **argv)
c 529 source3/utils/net_rpc.c if (c->display_usage) {
c 536 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id,
c 557 source3/utils/net_rpc.c static NTSTATUS rpc_getsid_internals(struct net_context *c,
c 587 source3/utils/net_rpc.c int net_rpc_getsid(struct net_context *c, int argc, const char **argv)
c 589 source3/utils/net_rpc.c if (c->display_usage) {
c 596 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id,
c 611 source3/utils/net_rpc.c static int rpc_user_usage(struct net_context *c, int argc, const char **argv)
c 613 source3/utils/net_rpc.c return net_user_usage(c, argc, argv);
c 626 source3/utils/net_rpc.c static int rpc_user_add(struct net_context *c, int argc, const char **argv)
c 632 source3/utils/net_rpc.c if (argc < 1 || c->display_usage) {
c 633 source3/utils/net_rpc.c rpc_user_usage(c, argc, argv);
c 644 source3/utils/net_rpc.c status = NetUserAdd(c->opt_host, 1, (uint8_t *)&info1, &parm_error);
c 648 source3/utils/net_rpc.c argv[0], libnetapi_get_error_string(c->netapi_ctx,
c 668 source3/utils/net_rpc.c static int rpc_user_rename(struct net_context *c, int argc, const char **argv)
c 674 source3/utils/net_rpc.c if (argc != 2 || c->display_usage) {
c 675 source3/utils/net_rpc.c rpc_user_usage(c, argc, argv);
c 681 source3/utils/net_rpc.c status = NetUserSetInfo(c->opt_host, argv[0],
c 686 source3/utils/net_rpc.c libnetapi_get_error_string(c->netapi_ctx, status));
c 704 source3/utils/net_rpc.c static int rpc_user_delete(struct net_context *c, int argc, const char **argv)
c 708 source3/utils/net_rpc.c if (argc < 1 || c->display_usage) {
c 709 source3/utils/net_rpc.c rpc_user_usage(c, argc, argv);
c 713 source3/utils/net_rpc.c status = NetUserDel(c->opt_host, argv[0]);
c 718 source3/utils/net_rpc.c libnetapi_get_error_string(c->netapi_ctx, status));
c 737 source3/utils/net_rpc.c static int rpc_user_password(struct net_context *c, int argc, const char **argv)
c 744 source3/utils/net_rpc.c if (argc < 1 || c->display_usage) {
c 745 source3/utils/net_rpc.c rpc_user_usage(c, argc, argv);
c 759 source3/utils/net_rpc.c status = NetUserSetInfo(c->opt_host, argv[0], 1003, (uint8_t *)&u1003, &parm_err);
c 764 source3/utils/net_rpc.c argv[0], libnetapi_get_error_string(c->netapi_ctx,
c 782 source3/utils/net_rpc.c static int rpc_user_info(struct net_context *c, int argc, const char **argv)
c 792 source3/utils/net_rpc.c if (argc < 1 || c->display_usage) {
c 793 source3/utils/net_rpc.c rpc_user_usage(c, argc, argv);
c 797 source3/utils/net_rpc.c status = NetUserGetGroups(c->opt_host,
c 806 source3/utils/net_rpc.c argv[0], libnetapi_get_error_string(c->netapi_ctx,
c 835 source3/utils/net_rpc.c static int rpc_user_list(struct net_context *c, int argc, const char **argv)
c 843 source3/utils/net_rpc.c if (c->opt_long_list_entries)
c 852 source3/utils/net_rpc.c status = NetQueryDisplayInformation(c->opt_host,
c 867 source3/utils/net_rpc.c if (c->opt_long_list_entries)
c 892 source3/utils/net_rpc.c int net_rpc_user(struct net_context *c, int argc, const char **argv)
c 940 source3/utils/net_rpc.c status = libnetapi_init(&c->netapi_ctx);
c 944 source3/utils/net_rpc.c libnetapi_set_username(c->netapi_ctx, c->opt_user_name);
c 945 source3/utils/net_rpc.c libnetapi_set_password(c->netapi_ctx, c->opt_password);
c 946 source3/utils/net_rpc.c if (c->opt_kerberos) {
c 947 source3/utils/net_rpc.c libnetapi_set_use_kerberos(c->netapi_ctx);
c 951 source3/utils/net_rpc.c if (c->display_usage) {
c 959 source3/utils/net_rpc.c return rpc_user_list(c, argc, argv);
c 962 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc user", func);
c 965 source3/utils/net_rpc.c static NTSTATUS rpc_sh_user_list(struct net_context *c,
c 971 source3/utils/net_rpc.c return werror_to_ntstatus(W_ERROR(rpc_user_list(c, argc, argv)));
c 974 source3/utils/net_rpc.c static NTSTATUS rpc_sh_user_info(struct net_context *c,
c 980 source3/utils/net_rpc.c return werror_to_ntstatus(W_ERROR(rpc_user_info(c, argc, argv)));
c 983 source3/utils/net_rpc.c static NTSTATUS rpc_sh_handle_user(struct net_context *c,
c 989 source3/utils/net_rpc.c struct net_context *c,
c 1011 source3/utils/net_rpc.c result = net_rpc_lookup_name(c, mem_ctx, rpc_pipe_np_smb_conn(pipe_hnd),
c 1058 source3/utils/net_rpc.c result = fn(c, mem_ctx, ctx, pipe_hnd, &user_pol, argc-1, argv+1);
c 1073 source3/utils/net_rpc.c static NTSTATUS rpc_sh_user_show_internals(struct net_context *c,
c 1103 source3/utils/net_rpc.c static NTSTATUS rpc_sh_user_show(struct net_context *c,
c 1109 source3/utils/net_rpc.c return rpc_sh_handle_user(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 1124 source3/utils/net_rpc.c static NTSTATUS rpc_sh_user_str_edit_internals(struct net_context *c,
c 1199 source3/utils/net_rpc.c static NTSTATUS rpc_sh_user_str_edit(struct net_context *c,
c 1205 source3/utils/net_rpc.c return rpc_sh_handle_user(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 1209 source3/utils/net_rpc.c static NTSTATUS rpc_sh_user_flag_edit_internals(struct net_context *c,
c 1275 source3/utils/net_rpc.c static NTSTATUS rpc_sh_user_flag_edit(struct net_context *c,
c 1281 source3/utils/net_rpc.c return rpc_sh_handle_user(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 1285 source3/utils/net_rpc.c struct rpc_sh_cmd *net_rpc_user_edit_cmds(struct net_context *c,
c 1327 source3/utils/net_rpc.c struct rpc_sh_cmd *net_rpc_user_cmds(struct net_context *c,
c 1360 source3/utils/net_rpc.c static int rpc_group_usage(struct net_context *c, int argc, const char **argv)
c 1362 source3/utils/net_rpc.c return net_group_usage(c, argc, argv);
c 1381 source3/utils/net_rpc.c static NTSTATUS rpc_group_delete_internals(struct net_context *c,
c 1403 source3/utils/net_rpc.c if (argc < 1 || c->display_usage) {
c 1404 source3/utils/net_rpc.c rpc_group_usage(c, argc,argv);
c 1466 source3/utils/net_rpc.c if (c->opt_verbose) {
c 1498 source3/utils/net_rpc.c if (c->opt_verbose) {
c 1518 source3/utils/net_rpc.c if (c->opt_verbose)
c 1526 source3/utils/net_rpc.c if (c->opt_verbose)
c 1529 source3/utils/net_rpc.c if (c->opt_verbose)
c 1563 source3/utils/net_rpc.c if (c->opt_verbose)
c 1575 source3/utils/net_rpc.c static int rpc_group_delete(struct net_context *c, int argc, const char **argv)
c 1577 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 1581 source3/utils/net_rpc.c static int rpc_group_add_internals(struct net_context *c, int argc, const char **argv)
c 1587 source3/utils/net_rpc.c if (argc != 1 || c->display_usage) {
c 1588 source3/utils/net_rpc.c rpc_group_usage(c, argc, argv);
c 1595 source3/utils/net_rpc.c if (c->opt_comment && strlen(c->opt_comment) > 0) {
c 1596 source3/utils/net_rpc.c info1.grpi1_comment = c->opt_comment;
c 1599 source3/utils/net_rpc.c status = NetGroupAdd(c->opt_host, 1, (uint8_t *)&info1, &parm_error);
c 1603 source3/utils/net_rpc.c argv[0], libnetapi_get_error_string(c->netapi_ctx,
c 1613 source3/utils/net_rpc.c static int rpc_alias_add_internals(struct net_context *c, int argc, const char **argv)
c 1619 source3/utils/net_rpc.c if (argc != 1 || c->display_usage) {
c 1620 source3/utils/net_rpc.c rpc_group_usage(c, argc, argv);
c 1627 source3/utils/net_rpc.c if (c->opt_comment && strlen(c->opt_comment) > 0) {
c 1628 source3/utils/net_rpc.c info1.lgrpi1_comment = c->opt_comment;
c 1631 source3/utils/net_rpc.c status = NetLocalGroupAdd(c->opt_host, 1, (uint8_t *)&info1, &parm_error);
c 1635 source3/utils/net_rpc.c argv[0], libnetapi_get_error_string(c->netapi_ctx,
c 1645 source3/utils/net_rpc.c static int rpc_group_add(struct net_context *c, int argc, const char **argv)
c 1647 source3/utils/net_rpc.c if (c->opt_localgroup)
c 1648 source3/utils/net_rpc.c return rpc_alias_add_internals(c, argc, argv);
c 1650 source3/utils/net_rpc.c return rpc_group_add_internals(c, argc, argv);
c 1854 source3/utils/net_rpc.c static NTSTATUS rpc_group_addmem_internals(struct net_context *c,
c 1866 source3/utils/net_rpc.c if (argc != 2 || c->display_usage) {
c 1909 source3/utils/net_rpc.c static int rpc_group_addmem(struct net_context *c, int argc, const char **argv)
c 1911 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 1916 source3/utils/net_rpc.c static NTSTATUS rpc_del_groupmem(struct net_context *c,
c 2053 source3/utils/net_rpc.c static NTSTATUS rpc_group_delmem_internals(struct net_context *c,
c 2065 source3/utils/net_rpc.c if (argc != 2 || c->display_usage) {
c 2081 source3/utils/net_rpc.c NTSTATUS result = rpc_del_groupmem(c, pipe_hnd, mem_ctx,
c 2108 source3/utils/net_rpc.c static int rpc_group_delmem(struct net_context *c, int argc, const char **argv)
c 2110 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 2131 source3/utils/net_rpc.c static NTSTATUS rpc_group_list_internals(struct net_context *c,
c 2148 source3/utils/net_rpc.c if (c->display_usage) {
c 2199 source3/utils/net_rpc.c if (c->opt_long_list_entries)
c 2235 source3/utils/net_rpc.c if (c->opt_long_list_entries)
c 2261 source3/utils/net_rpc.c if (c->opt_long_list_entries) {
c 2320 source3/utils/net_rpc.c if (c->opt_long_list_entries) {
c 2354 source3/utils/net_rpc.c static int rpc_group_list(struct net_context *c, int argc, const char **argv)
c 2356 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 2361 source3/utils/net_rpc.c static NTSTATUS rpc_list_group_members(struct net_context *c,
c 2420 source3/utils/net_rpc.c if (c->opt_long_list_entries) {
c 2438 source3/utils/net_rpc.c static NTSTATUS rpc_list_alias_members(struct net_context *c,
c 2523 source3/utils/net_rpc.c if (c->opt_long_list_entries) {
c 2539 source3/utils/net_rpc.c static NTSTATUS rpc_group_members_internals(struct net_context *c,
c 2623 source3/utils/net_rpc.c return rpc_list_group_members(c, pipe_hnd, mem_ctx, domain_name,
c 2629 source3/utils/net_rpc.c return rpc_list_alias_members(c, pipe_hnd, mem_ctx, &domain_pol,
c 2636 source3/utils/net_rpc.c static int rpc_group_members(struct net_context *c, int argc, const char **argv)
c 2638 source3/utils/net_rpc.c if (argc != 1 || c->display_usage) {
c 2639 source3/utils/net_rpc.c return rpc_group_usage(c, argc, argv);
c 2642 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 2647 source3/utils/net_rpc.c static int rpc_group_rename_internals(struct net_context *c, int argc, const char **argv)
c 2660 source3/utils/net_rpc.c status = NetGroupSetInfo(c->opt_host,
c 2668 source3/utils/net_rpc.c argv[0], libnetapi_get_error_string(c->netapi_ctx,
c 2676 source3/utils/net_rpc.c static int rpc_group_rename(struct net_context *c, int argc, const char **argv)
c 2678 source3/utils/net_rpc.c if (argc != 2 || c->display_usage) {
c 2679 source3/utils/net_rpc.c return rpc_group_usage(c, argc, argv);
c 2682 source3/utils/net_rpc.c return rpc_group_rename_internals(c, argc, argv);
c 2692 source3/utils/net_rpc.c int net_rpc_group(struct net_context *c, int argc, const char **argv)
c 2756 source3/utils/net_rpc.c status = libnetapi_init(&c->netapi_ctx);
c 2760 source3/utils/net_rpc.c libnetapi_set_username(c->netapi_ctx, c->opt_user_name);
c 2761 source3/utils/net_rpc.c libnetapi_set_password(c->netapi_ctx, c->opt_password);
c 2762 source3/utils/net_rpc.c if (c->opt_kerberos) {
c 2763 source3/utils/net_rpc.c libnetapi_set_use_kerberos(c->netapi_ctx);
c 2767 source3/utils/net_rpc.c if (c->display_usage) {
c 2776 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 2781 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc group", func);
c 2786 source3/utils/net_rpc.c static int rpc_share_usage(struct net_context *c, int argc, const char **argv)
c 2788 source3/utils/net_rpc.c return net_share_usage(c, argc, argv);
c 2801 source3/utils/net_rpc.c static int rpc_share_add(struct net_context *c, int argc, const char **argv)
c 2812 source3/utils/net_rpc.c if ((argc < 1) || !strchr(argv[0], '=') || c->display_usage) {
c 2813 source3/utils/net_rpc.c return rpc_share_usage(c, argc, argv);
c 2816 source3/utils/net_rpc.c if ((sharename = talloc_strdup(c, argv[0])) == NULL) {
c 2829 source3/utils/net_rpc.c i2.shi2_remark = c->opt_comment;
c 2831 source3/utils/net_rpc.c i2.shi2_max_uses = c->opt_maxusers;
c 2836 source3/utils/net_rpc.c status = NetShareAdd(c->opt_host,
c 2842 source3/utils/net_rpc.c libnetapi_get_error_string(c->netapi_ctx, status));
c 2858 source3/utils/net_rpc.c static int rpc_share_delete(struct net_context *c, int argc, const char **argv)
c 2860 source3/utils/net_rpc.c if (argc < 1 || c->display_usage) {
c 2861 source3/utils/net_rpc.c return rpc_share_usage(c, argc, argv);
c 2864 source3/utils/net_rpc.c return NetShareDel(c->opt_host, argv[0], 0);
c 2873 source3/utils/net_rpc.c static void display_share_info_1(struct net_context *c,
c 2876 source3/utils/net_rpc.c if (c->opt_long_list_entries) {
c 2886 source3/utils/net_rpc.c static WERROR get_share_info(struct net_context *c,
c 2982 source3/utils/net_rpc.c static int rpc_share_list(struct net_context *c, int argc, const char **argv)
c 2991 source3/utils/net_rpc.c if (c->display_usage) {
c 2998 source3/utils/net_rpc.c status = NetShareEnum(c->opt_host,
c 3011 source3/utils/net_rpc.c if (c->opt_long_list_entries) {
c 3018 source3/utils/net_rpc.c display_share_info_1(c, &i1[i]);
c 3036 source3/utils/net_rpc.c static bool check_share_sanity(struct net_context *c, struct cli_state *cli,
c 3051 source3/utils/net_rpc.c if (c->opt_exclude && in_list(netname, c->opt_exclude, false)) {
c 3075 source3/utils/net_rpc.c static NTSTATUS rpc_share_migrate_shares_internals(struct net_context *c,
c 3093 source3/utils/net_rpc.c result = get_share_info(c, pipe_hnd, mem_ctx, level, argc, argv,
c 3099 source3/utils/net_rpc.c nt_status = connect_dst_pipe(c, &cli_dst, &srvsvc_pipe,
c 3114 source3/utils/net_rpc.c if (!check_share_sanity(c, cli, info502.name, info502.type))
c 3164 source3/utils/net_rpc.c static int rpc_share_migrate_shares(struct net_context *c, int argc,
c 3167 source3/utils/net_rpc.c if (c->display_usage) {
c 3174 source3/utils/net_rpc.c if (!c->opt_host) {
c 3179 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_srvsvc.syntax_id, 0,
c 3200 source3/utils/net_rpc.c struct net_context *c;
c 3205 source3/utils/net_rpc.c c = local_state->c;
c 3225 source3/utils/net_rpc.c nt_status = net_copy_file(c, local_state->mem_ctx,
c 3229 source3/utils/net_rpc.c c->opt_acls? true : false,
c 3230 source3/utils/net_rpc.c c->opt_attrs? true : false,
c 3231 source3/utils/net_rpc.c c->opt_timestamps? true:false,
c 3267 source3/utils/net_rpc.c nt_status = net_copy_file(c, local_state->mem_ctx,
c 3271 source3/utils/net_rpc.c c->opt_acls? true : false,
c 3272 source3/utils/net_rpc.c c->opt_attrs? true : false,
c 3273 source3/utils/net_rpc.c c->opt_timestamps? true: false,
c 3325 source3/utils/net_rpc.c bool copy_top_level_perms(struct net_context *c,
c 3334 source3/utils/net_rpc.c nt_status = net_copy_fileattr(c,
c 3339 source3/utils/net_rpc.c c->opt_acls? true : false,
c 3340 source3/utils/net_rpc.c c->opt_attrs? true : false,
c 3341 source3/utils/net_rpc.c c->opt_timestamps? true: false,
c 3374 source3/utils/net_rpc.c static NTSTATUS rpc_share_migrate_files_internals(struct net_context *c,
c 3394 source3/utils/net_rpc.c dst = SMB_STRDUP(c->opt_destination?c->opt_destination:"127.0.0.1");
c 3400 source3/utils/net_rpc.c result = get_share_info(c, pipe_hnd, mem_ctx, level, argc, argv,
c 3411 source3/utils/net_rpc.c if (!check_share_sanity(c, cli, info502.name, info502.type))
c 3431 source3/utils/net_rpc.c c->opt_acls ? "including" : "without",
c 3432 source3/utils/net_rpc.c c->opt_attrs ? "including" : "without",
c 3433 source3/utils/net_rpc.c c->opt_timestamps ? "(preserving timestamps)" : "");
c 3440 source3/utils/net_rpc.c cp_clistate.c = c;
c 3443 source3/utils/net_rpc.c nt_status = connect_to_service(c, &cp_clistate.cli_share_src,
c 3453 source3/utils/net_rpc.c nt_status = connect_to_service(c, &cp_clistate.cli_share_dst,
c 3461 source3/utils/net_rpc.c if (!copy_top_level_perms(c, &cp_clistate, info502.name)) {
c 3489 source3/utils/net_rpc.c static int rpc_share_migrate_files(struct net_context *c, int argc, const char **argv)
c 3491 source3/utils/net_rpc.c if (c->display_usage) {
c 3498 source3/utils/net_rpc.c if (!c->opt_host) {
c 3503 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_srvsvc.syntax_id, 0,
c 3524 source3/utils/net_rpc.c static NTSTATUS rpc_share_migrate_security_internals(struct net_context *c,
c 3543 source3/utils/net_rpc.c result = get_share_info(c, pipe_hnd, mem_ctx, level, argc, argv,
c 3550 source3/utils/net_rpc.c nt_status = connect_dst_pipe(c, &cli_dst, &srvsvc_pipe,
c 3564 source3/utils/net_rpc.c if (!check_share_sanity(c, cli, info502.name, info502.type))
c 3570 source3/utils/net_rpc.c if (c->opt_verbose)
c 3611 source3/utils/net_rpc.c static int rpc_share_migrate_security(struct net_context *c, int argc,
c 3614 source3/utils/net_rpc.c if (c->display_usage) {
c 3621 source3/utils/net_rpc.c if (!c->opt_host) {
c 3626 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_srvsvc.syntax_id, 0,
c 3642 source3/utils/net_rpc.c static int rpc_share_migrate_all(struct net_context *c, int argc,
c 3647 source3/utils/net_rpc.c if (c->display_usage) {
c 3654 source3/utils/net_rpc.c if (!c->opt_host) {
c 3662 source3/utils/net_rpc.c ret = run_rpc_command(c, NULL, &ndr_table_srvsvc.syntax_id, 0,
c 3667 source3/utils/net_rpc.c ret = run_rpc_command(c, NULL, &ndr_table_srvsvc.syntax_id, 0,
c 3672 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_srvsvc.syntax_id, 0,
c 3684 source3/utils/net_rpc.c static int rpc_share_migrate(struct net_context *c, int argc, const char **argv)
c 3725 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc share migrate", func);
c 3840 source3/utils/net_rpc.c static NTSTATUS rpc_aliaslist_dump(struct net_context *c,
c 3906 source3/utils/net_rpc.c static NTSTATUS rpc_aliaslist_internals(struct net_context *c,
c 4121 source3/utils/net_rpc.c static bool get_user_tokens(struct net_context *c, int *num_tokens,
c 4131 source3/utils/net_rpc.c (c->opt_target_workgroup == NULL)) {
c 4166 source3/utils/net_rpc.c fstrcpy(domain, c->opt_target_workgroup);
c 4370 source3/utils/net_rpc.c static NTSTATUS rpc_share_allowedusers_internals(struct net_context *c,
c 4445 source3/utils/net_rpc.c static int rpc_share_allowedusers(struct net_context *c, int argc,
c 4450 source3/utils/net_rpc.c if (c->display_usage) {
c 4457 source3/utils/net_rpc.c result = run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 4463 source3/utils/net_rpc.c result = run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 4469 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_srvsvc.syntax_id, 0,
c 4474 source3/utils/net_rpc.c int net_usersidlist(struct net_context *c, int argc, const char **argv)
c 4481 source3/utils/net_rpc.c net_usersidlist_usage(c, argc, argv);
c 4485 source3/utils/net_rpc.c if (!get_user_tokens(c, &num_tokens, &tokens)) {
c 4499 source3/utils/net_rpc.c int net_usersidlist_usage(struct net_context *c, int argc, const char **argv)
c 4506 source3/utils/net_rpc.c net_common_flags_usage(c, argc, argv);
c 4517 source3/utils/net_rpc.c int net_rpc_share(struct net_context *c, int argc, const char **argv)
c 4565 source3/utils/net_rpc.c status = libnetapi_init(&c->netapi_ctx);
c 4569 source3/utils/net_rpc.c libnetapi_set_username(c->netapi_ctx, c->opt_user_name);
c 4570 source3/utils/net_rpc.c libnetapi_set_password(c->netapi_ctx, c->opt_password);
c 4571 source3/utils/net_rpc.c if (c->opt_kerberos) {
c 4572 source3/utils/net_rpc.c libnetapi_set_use_kerberos(c->netapi_ctx);
c 4576 source3/utils/net_rpc.c if (c->display_usage) {
c 4585 source3/utils/net_rpc.c return rpc_share_list(c, argc, argv);
c 4588 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc share", func);
c 4591 source3/utils/net_rpc.c static NTSTATUS rpc_sh_share_list(struct net_context *c,
c 4598 source3/utils/net_rpc.c return werror_to_ntstatus(W_ERROR(rpc_share_list(c, argc, argv)));
c 4601 source3/utils/net_rpc.c static NTSTATUS rpc_sh_share_add(struct net_context *c,
c 4634 source3/utils/net_rpc.c static NTSTATUS rpc_sh_share_delete(struct net_context *c,
c 4648 source3/utils/net_rpc.c static NTSTATUS rpc_sh_share_info(struct net_context *c,
c 4682 source3/utils/net_rpc.c struct rpc_sh_cmd *net_rpc_share_cmds(struct net_context *c, TALLOC_CTX *mem_ctx,
c 4707 source3/utils/net_rpc.c static int rpc_file_usage(struct net_context *c, int argc, const char **argv)
c 4709 source3/utils/net_rpc.c return net_file_usage(c, argc, argv);
c 4721 source3/utils/net_rpc.c static int rpc_file_close(struct net_context *c, int argc, const char **argv)
c 4723 source3/utils/net_rpc.c if (argc < 1 || c->display_usage) {
c 4724 source3/utils/net_rpc.c return rpc_file_usage(c, argc, argv);
c 4727 source3/utils/net_rpc.c return NetFileClose(c->opt_host, atoi(argv[0]));
c 4753 source3/utils/net_rpc.c static int rpc_file_user(struct net_context *c, int argc, const char **argv)
c 4763 source3/utils/net_rpc.c if (c->display_usage) {
c 4764 source3/utils/net_rpc.c return rpc_file_usage(c, argc, argv);
c 4772 source3/utils/net_rpc.c status = NetFileEnum(c->opt_host,
c 4806 source3/utils/net_rpc.c int net_rpc_file(struct net_context *c, int argc, const char **argv)
c 4840 source3/utils/net_rpc.c status = libnetapi_init(&c->netapi_ctx);
c 4844 source3/utils/net_rpc.c libnetapi_set_username(c->netapi_ctx, c->opt_user_name);
c 4845 source3/utils/net_rpc.c libnetapi_set_password(c->netapi_ctx, c->opt_password);
c 4846 source3/utils/net_rpc.c if (c->opt_kerberos) {
c 4847 source3/utils/net_rpc.c libnetapi_set_use_kerberos(c->netapi_ctx);
c 4851 source3/utils/net_rpc.c if (c->display_usage) {
c 4859 source3/utils/net_rpc.c return rpc_file_user(c, argc, argv);
c 4862 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc file", func);
c 4882 source3/utils/net_rpc.c static NTSTATUS rpc_shutdown_abort_internals(struct net_context *c,
c 4921 source3/utils/net_rpc.c static NTSTATUS rpc_reg_shutdown_abort_internals(struct net_context *c,
c 4953 source3/utils/net_rpc.c static int rpc_shutdown_abort(struct net_context *c, int argc,
c 4958 source3/utils/net_rpc.c if (c->display_usage) {
c 4965 source3/utils/net_rpc.c rc = run_rpc_command(c, NULL, &ndr_table_initshutdown.syntax_id, 0,
c 4973 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 4995 source3/utils/net_rpc.c NTSTATUS rpc_init_shutdown_internals(struct net_context *c,
c 5009 source3/utils/net_rpc.c if (c->opt_comment) {
c 5010 source3/utils/net_rpc.c msg = c->opt_comment;
c 5012 source3/utils/net_rpc.c if (c->opt_timeout) {
c 5013 source3/utils/net_rpc.c timeout = c->opt_timeout;
c 5020 source3/utils/net_rpc.c &msg_string, timeout, c->opt_force, c->opt_reboot,
c 5049 source3/utils/net_rpc.c NTSTATUS rpc_reg_shutdown_internals(struct net_context *c,
c 5064 source3/utils/net_rpc.c if (c->opt_comment) {
c 5065 source3/utils/net_rpc.c msg = c->opt_comment;
c 5069 source3/utils/net_rpc.c if (c->opt_timeout) {
c 5070 source3/utils/net_rpc.c timeout = c->opt_timeout;
c 5075 source3/utils/net_rpc.c &msg_string, timeout, c->opt_force, c->opt_reboot,
c 5101 source3/utils/net_rpc.c static int rpc_shutdown(struct net_context *c, int argc, const char **argv)
c 5105 source3/utils/net_rpc.c if (c->display_usage) {
c 5112 source3/utils/net_rpc.c rc = run_rpc_command(c, NULL, &ndr_table_initshutdown.syntax_id, 0,
c 5117 source3/utils/net_rpc.c rc = run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 5144 source3/utils/net_rpc.c static NTSTATUS rpc_trustdom_add_internals(struct net_context *c,
c 5272 source3/utils/net_rpc.c static int rpc_trustdom_add(struct net_context *c, int argc, const char **argv)
c 5274 source3/utils/net_rpc.c if (argc > 0 && !c->display_usage) {
c 5275 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 5301 source3/utils/net_rpc.c static NTSTATUS rpc_trustdom_del_internals(struct net_context *c,
c 5425 source3/utils/net_rpc.c static int rpc_trustdom_del(struct net_context *c, int argc, const char **argv)
c 5427 source3/utils/net_rpc.c if (argc > 0 && !c->display_usage) {
c 5428 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
c 5437 source3/utils/net_rpc.c static NTSTATUS rpc_trustdom_get_pdc(struct net_context *c,
c 5493 source3/utils/net_rpc.c static int rpc_trustdom_establish(struct net_context *c, int argc,
c 5513 source3/utils/net_rpc.c if (argc != 1 || c->display_usage) {
c 5532 source3/utils/net_rpc.c if (c->opt_workgroup) {
c 5533 source3/utils/net_rpc.c c->opt_workgroup = smb_xstrdup(domain_name);
c 5536 source3/utils/net_rpc.c c->opt_user_name = acct_name;
c 5545 source3/utils/net_rpc.c nt_status = connect_to_ipc(c, &cli, &server_ss, pdc_name);
c 5562 source3/utils/net_rpc.c nt_status = connect_to_ipc_anonymous(c, &cli, &server_ss,
c 5580 source3/utils/net_rpc.c nt_status = rpc_trustdom_get_pdc(c, cli, mem_ctx, domain_name);
c 5633 source3/utils/net_rpc.c if (!pdb_set_trusteddom_pw(domain_name, c->opt_password, domain_sid)) {
c 5671 source3/utils/net_rpc.c static int rpc_trustdom_revoke(struct net_context *c, int argc,
c 5677 source3/utils/net_rpc.c if (argc < 1 || c->display_usage) {
c 5702 source3/utils/net_rpc.c static NTSTATUS rpc_query_domain_sid(struct net_context *c,
c 5791 source3/utils/net_rpc.c static int rpc_trustdom_vampire(struct net_context *c, int argc,
c 5810 source3/utils/net_rpc.c if (c->display_usage) {
c 5828 source3/utils/net_rpc.c if (StrCaseCmp(c->opt_workgroup, lp_workgroup())) {
c 5829 source3/utils/net_rpc.c domain_name = c->opt_workgroup;
c 5830 source3/utils/net_rpc.c c->opt_target_workgroup = c->opt_workgroup;
c 5834 source3/utils/net_rpc.c c->opt_target_workgroup = domain_name;
c 5838 source3/utils/net_rpc.c nt_status = net_make_ipc_connection(c, NET_FLAGS_PDC, &cli);
c 5943 source3/utils/net_rpc.c static int rpc_trustdom_list(struct net_context *c, int argc, const char **argv)
c 5966 source3/utils/net_rpc.c if (c->display_usage) {
c 5984 source3/utils/net_rpc.c if (StrCaseCmp(c->opt_workgroup, lp_workgroup())) {
c 5985 source3/utils/net_rpc.c domain_name = c->opt_workgroup;
c 5986 source3/utils/net_rpc.c c->opt_target_workgroup = c->opt_workgroup;
c 5990 source3/utils/net_rpc.c c->opt_target_workgroup = domain_name;
c 5994 source3/utils/net_rpc.c nt_status = net_make_ipc_connection(c, NET_FLAGS_PDC, &cli);
c 6169 source3/utils/net_rpc.c c->opt_workgroup = talloc_strdup(mem_ctx, str);
c 6170 source3/utils/net_rpc.c c->opt_target_workgroup = c->opt_workgroup;
c 6175 source3/utils/net_rpc.c nt_status = net_make_ipc_connection(c,
c 6181 source3/utils/net_rpc.c c, remote_cli,
c 6227 source3/utils/net_rpc.c static int rpc_trustdom(struct net_context *c, int argc, const char **argv)
c 6281 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc trustdom", func);
c 6290 source3/utils/net_rpc.c bool net_rpc_check(struct net_context *c, unsigned flags)
c 6299 source3/utils/net_rpc.c if (!net_find_server(c, NULL, flags, &server_ss, &server_name))
c 6325 source3/utils/net_rpc.c static int rpc_samdump(struct net_context *c, int argc, const char **argv) {
c 6326 source3/utils/net_rpc.c if (c->display_usage) {
c 6333 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_netlogon.syntax_id,
c 6339 source3/utils/net_rpc.c static int rpc_vampire(struct net_context *c, int argc, const char **argv)
c 6371 source3/utils/net_rpc.c if (c->display_usage) {
c 6378 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_netlogon.syntax_id,
c 6384 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc vampire", func);
c 6402 source3/utils/net_rpc.c static int rpc_printer_migrate_all(struct net_context *c, int argc,
c 6407 source3/utils/net_rpc.c if (c->display_usage) {
c 6414 source3/utils/net_rpc.c if (!c->opt_host) {
c 6419 source3/utils/net_rpc.c ret = run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6425 source3/utils/net_rpc.c ret = run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6431 source3/utils/net_rpc.c ret = run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6436 source3/utils/net_rpc.c ret = run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6442 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6458 source3/utils/net_rpc.c static int rpc_printer_migrate_drivers(struct net_context *c, int argc,
c 6461 source3/utils/net_rpc.c if (c->display_usage) {
c 6468 source3/utils/net_rpc.c if (!c->opt_host) {
c 6473 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6488 source3/utils/net_rpc.c static int rpc_printer_migrate_forms(struct net_context *c, int argc,
c 6491 source3/utils/net_rpc.c if (c->display_usage) {
c 6498 source3/utils/net_rpc.c if (!c->opt_host) {
c 6503 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6518 source3/utils/net_rpc.c static int rpc_printer_migrate_printers(struct net_context *c, int argc,
c 6521 source3/utils/net_rpc.c if (c->display_usage) {
c 6528 source3/utils/net_rpc.c if (!c->opt_host) {
c 6533 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6548 source3/utils/net_rpc.c static int rpc_printer_migrate_security(struct net_context *c, int argc,
c 6551 source3/utils/net_rpc.c if (c->display_usage) {
c 6558 source3/utils/net_rpc.c if (!c->opt_host) {
c 6563 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6578 source3/utils/net_rpc.c static int rpc_printer_migrate_settings(struct net_context *c, int argc,
c 6581 source3/utils/net_rpc.c if (c->display_usage) {
c 6588 source3/utils/net_rpc.c if (!c->opt_host) {
c 6593 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6607 source3/utils/net_rpc.c int rpc_printer_migrate(struct net_context *c, int argc, const char **argv)
c 6666 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc printer migrate",func);
c 6680 source3/utils/net_rpc.c static int rpc_printer_list(struct net_context *c, int argc, const char **argv)
c 6682 source3/utils/net_rpc.c if (c->display_usage) {
c 6689 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6704 source3/utils/net_rpc.c static int rpc_printer_driver_list(struct net_context *c, int argc,
c 6707 source3/utils/net_rpc.c if (c->display_usage) {
c 6714 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6729 source3/utils/net_rpc.c static int rpc_printer_publish_publish(struct net_context *c, int argc,
c 6732 source3/utils/net_rpc.c if (c->display_usage) {
c 6739 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6754 source3/utils/net_rpc.c static int rpc_printer_publish_update(struct net_context *c, int argc, const char **argv)
c 6756 source3/utils/net_rpc.c if (c->display_usage) {
c 6763 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6778 source3/utils/net_rpc.c static int rpc_printer_publish_unpublish(struct net_context *c, int argc,
c 6781 source3/utils/net_rpc.c if (c->display_usage) {
c 6788 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6803 source3/utils/net_rpc.c static int rpc_printer_publish_list(struct net_context *c, int argc,
c 6806 source3/utils/net_rpc.c if (c->display_usage) {
c 6813 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6829 source3/utils/net_rpc.c static int rpc_printer_publish(struct net_context *c, int argc,
c 6870 source3/utils/net_rpc.c if (c->display_usage) {
c 6878 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6883 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc printer publish",func);
c 6896 source3/utils/net_rpc.c int rpc_printer_usage(struct net_context *c, int argc, const char **argv)
c 6918 source3/utils/net_rpc.c net_common_methods_usage(c, argc, argv);
c 6919 source3/utils/net_rpc.c net_common_flags_usage(c, argc, argv);
c 6935 source3/utils/net_rpc.c int net_rpc_printer(struct net_context *c, int argc, const char **argv)
c 6974 source3/utils/net_rpc.c if (c->display_usage) {
c 6981 source3/utils/net_rpc.c return run_rpc_command(c, NULL, &ndr_table_spoolss.syntax_id, 0,
c 6986 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc printer", func);
c 6998 source3/utils/net_rpc.c int net_rpc(struct net_context *c, int argc, const char **argv)
c 7183 source3/utils/net_rpc.c status = libnetapi_init(&c->netapi_ctx);
c 7187 source3/utils/net_rpc.c libnetapi_set_username(c->netapi_ctx, c->opt_user_name);
c 7188 source3/utils/net_rpc.c libnetapi_set_password(c->netapi_ctx, c->opt_password);
c 7189 source3/utils/net_rpc.c if (c->opt_kerberos) {
c 7190 source3/utils/net_rpc.c libnetapi_set_use_kerberos(c->netapi_ctx);
c 7193 source3/utils/net_rpc.c return net_run_function(c, argc, argv, "net rpc", func);
c 25 source3/utils/net_rpc_audit.c static int net_help_audit(struct net_context *c, int argc, const char **argv)
c 64 source3/utils/net_rpc_audit.c static NTSTATUS rpc_audit_get_internal(struct net_context *c,
c 81 source3/utils/net_rpc_audit.c net_help_audit(c, argc, argv);
c 132 source3/utils/net_rpc_audit.c static NTSTATUS rpc_audit_set_internal(struct net_context *c,
c 148 source3/utils/net_rpc_audit.c net_help_audit(c, argc, argv);
c 270 source3/utils/net_rpc_audit.c static NTSTATUS rpc_audit_disable_internal(struct net_context *c,
c 286 source3/utils/net_rpc_audit.c static NTSTATUS rpc_audit_enable_internal(struct net_context *c,
c 302 source3/utils/net_rpc_audit.c static NTSTATUS rpc_audit_list_internal(struct net_context *c,
c 367 source3/utils/net_rpc_audit.c static int rpc_audit_get(struct net_context *c, int argc, const char **argv)
c 369 source3/utils/net_rpc_audit.c if (c->display_usage) {
c 376 source3/utils/net_rpc_audit.c return run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 383 source3/utils/net_rpc_audit.c static int rpc_audit_set(struct net_context *c, int argc, const char **argv)
c 385 source3/utils/net_rpc_audit.c if (c->display_usage) {
c 392 source3/utils/net_rpc_audit.c return run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 399 source3/utils/net_rpc_audit.c static int rpc_audit_enable(struct net_context *c, int argc, const char **argv)
c 401 source3/utils/net_rpc_audit.c if (c->display_usage) {
c 408 source3/utils/net_rpc_audit.c return run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 415 source3/utils/net_rpc_audit.c static int rpc_audit_disable(struct net_context *c, int argc, const char **argv)
c 417 source3/utils/net_rpc_audit.c if (c->display_usage) {
c 424 source3/utils/net_rpc_audit.c return run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 431 source3/utils/net_rpc_audit.c static int rpc_audit_list(struct net_context *c, int argc, const char **argv)
c 433 source3/utils/net_rpc_audit.c if (c->display_usage) {
c 440 source3/utils/net_rpc_audit.c return run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 447 source3/utils/net_rpc_audit.c int net_rpc_audit(struct net_context *c, int argc, const char **argv)
c 493 source3/utils/net_rpc_audit.c return net_run_function(c, argc, argv, "net rpc audit", func);
c 44 source3/utils/net_rpc_join.c NTSTATUS net_rpc_join_ok(struct net_context *c, const char *domain,
c 60 source3/utils/net_rpc_join.c net_use_machine_account(c);
c 69 source3/utils/net_rpc_join.c ntret = net_make_ipc_connection_ex(c, domain, server, pss, conn_flags,
c 131 source3/utils/net_rpc_join.c int net_rpc_join_newstyle(struct net_context *c, int argc, const char **argv)
c 192 source3/utils/net_rpc_join.c result = net_make_ipc_connection(c, NET_FLAGS_PDC, &cli);
c 455 source3/utils/net_rpc_join.c result = net_rpc_join_ok(c, domain, cli->desthost, &cli->dest_ss);
c 483 source3/utils/net_rpc_join.c int net_rpc_testjoin(struct net_context *c, int argc, const char **argv)
c 487 source3/utils/net_rpc_join.c if (c->display_usage) {
c 495 source3/utils/net_rpc_join.c nt_status = net_rpc_join_ok(c, c->opt_target_workgroup, NULL, NULL);
c 498 source3/utils/net_rpc_join.c c->opt_target_workgroup, nt_errstr(nt_status));
c 502 source3/utils/net_rpc_join.c printf("Join to '%s' is OK\n", c->opt_target_workgroup);
c 142 source3/utils/net_rpc_printer.c NTSTATUS net_copy_fileattr(struct net_context *c,
c 186 source3/utils/net_rpc_printer.c if (c->opt_verbose && DEBUGLEVEL >= 3)
c 296 source3/utils/net_rpc_printer.c NTSTATUS net_copy_file(struct net_context *c,
c 360 source3/utils/net_rpc_printer.c if (c->opt_verbose) {
c 432 source3/utils/net_rpc_printer.c nt_status = net_copy_fileattr(c, mem_ctx, cli_share_src, cli_share_dst,
c 476 source3/utils/net_rpc_printer.c static NTSTATUS net_copy_driverfile(struct net_context *c,
c 515 source3/utils/net_rpc_printer.c nt_status = net_copy_file(c, mem_ctx, cli_share_src, cli_share_dst,
c 584 source3/utils/net_rpc_printer.c static NTSTATUS copy_print_driver_3(struct net_context *c,
c 598 source3/utils/net_rpc_printer.c if (c->opt_verbose)
c 602 source3/utils/net_rpc_printer.c nt_status = net_copy_driverfile(c, mem_ctx, cli_share_src, cli_share_dst,
c 607 source3/utils/net_rpc_printer.c nt_status = net_copy_driverfile(c, mem_ctx, cli_share_src, cli_share_dst,
c 612 source3/utils/net_rpc_printer.c nt_status = net_copy_driverfile(c, mem_ctx, cli_share_src, cli_share_dst,
c 617 source3/utils/net_rpc_printer.c nt_status = net_copy_driverfile(c, mem_ctx, cli_share_src, cli_share_dst,
c 624 source3/utils/net_rpc_printer.c nt_status = net_copy_driverfile(c, mem_ctx,
c 1100 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_list_internals(struct net_context *c,
c 1152 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_driver_list_internals(struct net_context *c,
c 1306 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_publish_publish_internals(struct net_context *c,
c 1318 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_publish_unpublish_internals(struct net_context *c,
c 1330 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_publish_update_internals(struct net_context *c,
c 1359 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_publish_list_internals(struct net_context *c,
c 1406 source3/utils/net_rpc_printer.c if (c->opt_verbose)
c 1448 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_migrate_security_internals(struct net_context *c,
c 1474 source3/utils/net_rpc_printer.c nt_status = connect_dst_pipe(c, &cli_dst, &pipe_hnd_dst,
c 1541 source3/utils/net_rpc_printer.c if (c->opt_verbose)
c 1596 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_migrate_forms_internals(struct net_context *c,
c 1622 source3/utils/net_rpc_printer.c nt_status = connect_dst_pipe(c, &cli_dst, &pipe_hnd_dst,
c 1689 source3/utils/net_rpc_printer.c if (c->opt_verbose)
c 1757 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_migrate_drivers_internals(struct net_context *c,
c 1785 source3/utils/net_rpc_printer.c nt_status = connect_dst_pipe(c, &cli_dst, &pipe_hnd_dst,
c 1791 source3/utils/net_rpc_printer.c nt_status = connect_to_service(c, &cli_share_src, &cli->dest_ss,
c 1800 source3/utils/net_rpc_printer.c nt_status = connect_to_service(c, &cli_share_dst, &cli_dst->dest_ss,
c 1870 source3/utils/net_rpc_printer.c if (c->opt_verbose)
c 1880 source3/utils/net_rpc_printer.c nt_status = copy_print_driver_3(c, mem_ctx, cli_share_src, cli_share_dst,
c 1968 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_migrate_printers_internals(struct net_context *c,
c 1992 source3/utils/net_rpc_printer.c nt_status = connect_dst_pipe(c, &cli_dst, &pipe_hnd_dst,
c 2121 source3/utils/net_rpc_printer.c NTSTATUS rpc_printer_migrate_settings_internals(struct net_context *c,
c 2155 source3/utils/net_rpc_printer.c nt_status = connect_dst_pipe(c, &cli_dst, &pipe_hnd_dst,
c 2319 source3/utils/net_rpc_printer.c if (c->opt_verbose) {
c 2445 source3/utils/net_rpc_printer.c if (c->opt_verbose)
c 2470 source3/utils/net_rpc_printer.c if (c->opt_verbose) {
c 156 source3/utils/net_rpc_registry.c char c, n;
c 162 source3/utils/net_rpc_registry.c c = '\0';
c 163 source3/utils/net_rpc_registry.c class_buf.name = &c;
c 372 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_setvalue_internal(struct net_context *c,
c 429 source3/utils/net_rpc_registry.c static int rpc_registry_setvalue(struct net_context *c, int argc,
c 432 source3/utils/net_rpc_registry.c if (argc < 4 || c->display_usage) {
c 438 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 442 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_deletevalue_internal(struct net_context *c,
c 482 source3/utils/net_rpc_registry.c static int rpc_registry_deletevalue(struct net_context *c, int argc,
c 485 source3/utils/net_rpc_registry.c if (argc != 2 || c->display_usage) {
c 491 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 495 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_getvalue_internal(struct net_context *c,
c 583 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_getvalue_full(struct net_context *c,
c 592 source3/utils/net_rpc_registry.c return rpc_registry_getvalue_internal(c, domain_sid, domain_name,
c 597 source3/utils/net_rpc_registry.c static int rpc_registry_getvalue(struct net_context *c, int argc,
c 600 source3/utils/net_rpc_registry.c if (argc != 2 || c->display_usage) {
c 606 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 610 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_getvalue_raw(struct net_context *c,
c 619 source3/utils/net_rpc_registry.c return rpc_registry_getvalue_internal(c, domain_sid, domain_name,
c 624 source3/utils/net_rpc_registry.c static int rpc_registry_getvalueraw(struct net_context *c, int argc,
c 627 source3/utils/net_rpc_registry.c if (argc != 2 || c->display_usage) {
c 633 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 637 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_createkey_internal(struct net_context *c,
c 697 source3/utils/net_rpc_registry.c static int rpc_registry_createkey(struct net_context *c, int argc,
c 700 source3/utils/net_rpc_registry.c if (argc != 1 || c->display_usage) {
c 705 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 709 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_deletekey_internal(struct net_context *c,
c 747 source3/utils/net_rpc_registry.c static int rpc_registry_deletekey(struct net_context *c, int argc, const char **argv )
c 749 source3/utils/net_rpc_registry.c if (argc != 1 || c->display_usage) {
c 754 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 761 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_enumerate_internal(struct net_context *c,
c 779 source3/utils/net_rpc_registry.c if (argc != 1 || c->display_usage) {
c 826 source3/utils/net_rpc_registry.c static int rpc_registry_enumerate(struct net_context *c, int argc,
c 829 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 836 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_save_internal(struct net_context *c,
c 850 source3/utils/net_rpc_registry.c if (argc != 2 || c->display_usage) {
c 880 source3/utils/net_rpc_registry.c static int rpc_registry_save(struct net_context *c, int argc, const char **argv )
c 882 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 1033 source3/utils/net_rpc_registry.c static int rpc_registry_dump(struct net_context *c, int argc, const char **argv)
c 1038 source3/utils/net_rpc_registry.c if (argc != 1 || c->display_usage) {
c 1076 source3/utils/net_rpc_registry.c static int rpc_registry_copy(struct net_context *c, int argc, const char **argv )
c 1082 source3/utils/net_rpc_registry.c if (argc != 2 || c->display_usage) {
c 1133 source3/utils/net_rpc_registry.c static NTSTATUS rpc_registry_getsd_internal(struct net_context *c,
c 1153 source3/utils/net_rpc_registry.c if (argc <1 || argc > 2 || c->display_usage) {
c 1210 source3/utils/net_rpc_registry.c static int rpc_registry_getsd(struct net_context *c, int argc, const char **argv)
c 1212 source3/utils/net_rpc_registry.c return run_rpc_command(c, NULL, &ndr_table_winreg.syntax_id, 0,
c 1219 source3/utils/net_rpc_registry.c int net_rpc_registry(struct net_context *c, int argc, const char **argv)
c 1313 source3/utils/net_rpc_registry.c return net_run_function(c, argc, argv, "net rpc registry", func);
c 311 source3/utils/net_rpc_rights.c static NTSTATUS rpc_rights_list_internal(struct net_context *c,
c 430 source3/utils/net_rpc_rights.c static NTSTATUS rpc_rights_grant_internal(struct net_context *c,
c 500 source3/utils/net_rpc_rights.c static NTSTATUS rpc_rights_revoke_internal(struct net_context *c,
c 568 source3/utils/net_rpc_rights.c static int rpc_rights_list(struct net_context *c, int argc, const char **argv )
c 570 source3/utils/net_rpc_rights.c if (c->display_usage) {
c 578 source3/utils/net_rpc_rights.c return run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 585 source3/utils/net_rpc_rights.c static int rpc_rights_grant(struct net_context *c, int argc, const char **argv )
c 587 source3/utils/net_rpc_rights.c if (c->display_usage) {
c 599 source3/utils/net_rpc_rights.c return run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 606 source3/utils/net_rpc_rights.c static int rpc_rights_revoke(struct net_context *c, int argc, const char **argv)
c 608 source3/utils/net_rpc_rights.c if (c->display_usage) {
c 620 source3/utils/net_rpc_rights.c return run_rpc_command(c, NULL, &ndr_table_lsarpc.syntax_id, 0,
c 627 source3/utils/net_rpc_rights.c int net_rpc_rights(struct net_context *c, int argc, const char **argv)
c 657 source3/utils/net_rpc_rights.c return net_run_function(c, argc, argv, "net rpc rights", func);
c 660 source3/utils/net_rpc_rights.c static NTSTATUS rpc_sh_rights_list(struct net_context *c,
c 665 source3/utils/net_rpc_rights.c return rpc_rights_list_internal(c, ctx->domain_sid, ctx->domain_name,
c 670 source3/utils/net_rpc_rights.c static NTSTATUS rpc_sh_rights_grant(struct net_context *c,
c 676 source3/utils/net_rpc_rights.c return rpc_rights_grant_internal(c, ctx->domain_sid, ctx->domain_name,
c 681 source3/utils/net_rpc_rights.c static NTSTATUS rpc_sh_rights_revoke(struct net_context *c,
c 687 source3/utils/net_rpc_rights.c return rpc_rights_revoke_internal(c, ctx->domain_sid, ctx->domain_name,
c 692 source3/utils/net_rpc_rights.c struct rpc_sh_cmd *net_rpc_rights_cmds(struct net_context *c, TALLOC_CTX *mem_ctx,
c 105 source3/utils/net_rpc_samsync.c NTSTATUS rpc_samdump_internals(struct net_context *c,
c 129 source3/utils/net_rpc_samsync.c ctx->force_full_replication = c->opt_force_full_repl ? true : false;
c 130 source3/utils/net_rpc_samsync.c ctx->clean_old_entries = c->opt_clean_old_entries ? true : false;
c 157 source3/utils/net_rpc_samsync.c int rpc_vampire_usage(struct net_context *c, int argc, const char **argv)
c 167 source3/utils/net_rpc_samsync.c net_common_flags_usage(c, argc, argv);
c 173 source3/utils/net_rpc_samsync.c NTSTATUS rpc_vampire_internals(struct net_context *c,
c 212 source3/utils/net_rpc_samsync.c ctx->force_full_replication = c->opt_force_full_repl ? true : false;
c 213 source3/utils/net_rpc_samsync.c ctx->clean_old_entries = c->opt_clean_old_entries ? true : false;
c 251 source3/utils/net_rpc_samsync.c int rpc_vampire_passdb(struct net_context *c, int argc, const char **argv)
c 253 source3/utils/net_rpc_samsync.c if (c->display_usage) {
c 260 source3/utils/net_rpc_samsync.c return run_rpc_command(c, NULL, &ndr_table_netlogon.syntax_id, 0,
c 264 source3/utils/net_rpc_samsync.c NTSTATUS rpc_vampire_ldif_internals(struct net_context *c,
c 298 source3/utils/net_rpc_samsync.c ctx->force_full_replication = c->opt_force_full_repl ? true : false;
c 299 source3/utils/net_rpc_samsync.c ctx->clean_old_entries = c->opt_clean_old_entries ? true : false;
c 332 source3/utils/net_rpc_samsync.c int rpc_vampire_ldif(struct net_context *c, int argc, const char **argv)
c 334 source3/utils/net_rpc_samsync.c if (c->display_usage) {
c 341 source3/utils/net_rpc_samsync.c return run_rpc_command(c, NULL, &ndr_table_netlogon.syntax_id, 0,
c 346 source3/utils/net_rpc_samsync.c NTSTATUS rpc_vampire_keytab_internals(struct net_context *c,
c 382 source3/utils/net_rpc_samsync.c ctx->username = c->opt_user_name;
c 383 source3/utils/net_rpc_samsync.c ctx->password = c->opt_password;
c 385 source3/utils/net_rpc_samsync.c ctx->force_full_replication = c->opt_force_full_repl ? true : false;
c 386 source3/utils/net_rpc_samsync.c ctx->clean_old_entries = c->opt_clean_old_entries ? true : false;
c 406 source3/utils/net_rpc_samsync.c static NTSTATUS rpc_vampire_keytab_ds_internals(struct net_context *c,
c 424 source3/utils/net_rpc_samsync.c ctx->force_full_replication = c->opt_force_full_repl ? true : false;
c 425 source3/utils/net_rpc_samsync.c ctx->clean_old_entries = c->opt_clean_old_entries ? true : false;
c 437 source3/utils/net_rpc_samsync.c ctx->single_object_replication = c->opt_single_obj_repl ? true
c 470 source3/utils/net_rpc_samsync.c int rpc_vampire_keytab(struct net_context *c, int argc, const char **argv)
c 477 source3/utils/net_rpc_samsync.c if (c->display_usage || (argc < 1)) {
c 484 source3/utils/net_rpc_samsync.c status = net_make_ipc_connection(c, 0, &cli);
c 489 source3/utils/net_rpc_samsync.c status = net_scan_dc(c, cli, &dc_info);
c 496 source3/utils/net_rpc_samsync.c ret = run_rpc_command(c, cli, &ndr_table_netlogon.syntax_id,
c 501 source3/utils/net_rpc_samsync.c ret = run_rpc_command(c, cli, &ndr_table_drsuapi.syntax_id,
c 506 source3/utils/net_rpc_samsync.c ret = run_rpc_command(c, cli, &ndr_table_netlogon.syntax_id,
c 193 source3/utils/net_rpc_service.c static NTSTATUS rpc_service_list_internal(struct net_context *c,
c 303 source3/utils/net_rpc_service.c static NTSTATUS rpc_service_status_internal(struct net_context *c,
c 427 source3/utils/net_rpc_service.c static NTSTATUS rpc_service_stop_internal(struct net_context *c,
c 471 source3/utils/net_rpc_service.c static NTSTATUS rpc_service_pause_internal(struct net_context *c,
c 515 source3/utils/net_rpc_service.c static NTSTATUS rpc_service_resume_internal(struct net_context *c,
c 559 source3/utils/net_rpc_service.c static NTSTATUS rpc_service_start_internal(struct net_context *c,
c 634 source3/utils/net_rpc_service.c static NTSTATUS rpc_service_delete_internal(struct net_context *c,
c 708 source3/utils/net_rpc_service.c static NTSTATUS rpc_service_create_internal(struct net_context *c,
c 789 source3/utils/net_rpc_service.c static int rpc_service_list(struct net_context *c, int argc, const char **argv )
c 791 source3/utils/net_rpc_service.c if (c->display_usage) {
c 798 source3/utils/net_rpc_service.c return run_rpc_command(c, NULL, &ndr_table_svcctl.syntax_id, 0,
c 805 source3/utils/net_rpc_service.c static int rpc_service_start(struct net_context *c, int argc, const char **argv )
c 807 source3/utils/net_rpc_service.c if (c->display_usage) {
c 814 source3/utils/net_rpc_service.c return run_rpc_command(c, NULL, &ndr_table_svcctl.syntax_id, 0,
c 821 source3/utils/net_rpc_service.c static int rpc_service_stop(struct net_context *c, int argc, const char **argv )
c 823 source3/utils/net_rpc_service.c if (c->display_usage) {
c 830 source3/utils/net_rpc_service.c return run_rpc_command(c, NULL, &ndr_table_svcctl.syntax_id, 0,
c 837 source3/utils/net_rpc_service.c static int rpc_service_resume(struct net_context *c, int argc, const char **argv )
c 839 source3/utils/net_rpc_service.c if (c->display_usage) {
c 846 source3/utils/net_rpc_service.c return run_rpc_command(c, NULL, &ndr_table_svcctl.syntax_id, 0,
c 853 source3/utils/net_rpc_service.c static int rpc_service_pause(struct net_context *c, int argc, const char **argv )
c 855 source3/utils/net_rpc_service.c if (c->display_usage) {
c 862 source3/utils/net_rpc_service.c return run_rpc_command(c, NULL, &ndr_table_svcctl.syntax_id, 0,
c 869 source3/utils/net_rpc_service.c static int rpc_service_status(struct net_context *c, int argc, const char **argv )
c 871 source3/utils/net_rpc_service.c if (c->display_usage) {
c 878 source3/utils/net_rpc_service.c return run_rpc_command(c, NULL, &ndr_table_svcctl.syntax_id, 0,
c 885 source3/utils/net_rpc_service.c static int rpc_service_delete(struct net_context *c, int argc, const char **argv)
c 887 source3/utils/net_rpc_service.c if (c->display_usage) {
c 894 source3/utils/net_rpc_service.c return run_rpc_command(c, NULL, &ndr_table_svcctl.syntax_id, 0,
c 901 source3/utils/net_rpc_service.c static int rpc_service_create(struct net_context *c, int argc, const char **argv)
c 903 source3/utils/net_rpc_service.c if (c->display_usage) {
c 910 source3/utils/net_rpc_service.c return run_rpc_command(c, NULL, &ndr_table_svcctl.syntax_id, 0,
c 917 source3/utils/net_rpc_service.c int net_rpc_service(struct net_context *c, int argc, const char **argv)
c 988 source3/utils/net_rpc_service.c return net_run_function(c, argc, argv, "net rpc service",func);
c 28 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_do(struct net_context *c,
c 33 source3/utils/net_rpc_sh_acct.c int (*fn)(struct net_context *c,
c 105 source3/utils/net_rpc_sh_acct.c store = fn(c, mem_ctx, ctx, &info1->info1, &info3->info3,
c 149 source3/utils/net_rpc_sh_acct.c static int account_show(struct net_context *c,
c 210 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_pol_show(struct net_context *c,
c 215 source3/utils/net_rpc_sh_acct.c return rpc_sh_acct_do(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 219 source3/utils/net_rpc_sh_acct.c static int account_set_badpw(struct net_context *c,
c 238 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_set_badpw(struct net_context *c,
c 244 source3/utils/net_rpc_sh_acct.c return rpc_sh_acct_do(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 248 source3/utils/net_rpc_sh_acct.c static int account_set_lockduration(struct net_context *c,
c 268 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_set_lockduration(struct net_context *c,
c 274 source3/utils/net_rpc_sh_acct.c return rpc_sh_acct_do(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 278 source3/utils/net_rpc_sh_acct.c static int account_set_resetduration(struct net_context *c,
c 298 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_set_resetduration(struct net_context *c,
c 304 source3/utils/net_rpc_sh_acct.c return rpc_sh_acct_do(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 308 source3/utils/net_rpc_sh_acct.c static int account_set_minpwage(struct net_context *c,
c 328 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_set_minpwage(struct net_context *c,
c 334 source3/utils/net_rpc_sh_acct.c return rpc_sh_acct_do(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 338 source3/utils/net_rpc_sh_acct.c static int account_set_maxpwage(struct net_context *c,
c 358 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_set_maxpwage(struct net_context *c,
c 364 source3/utils/net_rpc_sh_acct.c return rpc_sh_acct_do(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 368 source3/utils/net_rpc_sh_acct.c static int account_set_minpwlen(struct net_context *c,
c 388 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_set_minpwlen(struct net_context *c,
c 394 source3/utils/net_rpc_sh_acct.c return rpc_sh_acct_do(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 398 source3/utils/net_rpc_sh_acct.c static int account_set_pwhistlen(struct net_context *c,
c 418 source3/utils/net_rpc_sh_acct.c static NTSTATUS rpc_sh_acct_set_pwhistlen(struct net_context *c,
c 424 source3/utils/net_rpc_sh_acct.c return rpc_sh_acct_do(c, mem_ctx, ctx, pipe_hnd, argc, argv,
c 428 source3/utils/net_rpc_sh_acct.c struct rpc_sh_cmd *net_rpc_acct_cmds(struct net_context *c, TALLOC_CTX *mem_ctx,
c 24 source3/utils/net_rpc_shell.c static NTSTATUS rpc_sh_info(struct net_context *c,
c 29 source3/utils/net_rpc_shell.c return rpc_info_internals(c, ctx->domain_sid, ctx->domain_name,
c 40 source3/utils/net_rpc_shell.c struct rpc_sh_cmd *c;
c 48 source3/utils/net_rpc_shell.c for (c = this_ctx->cmds; c->name != NULL; c++) {
c 49 source3/utils/net_rpc_shell.c bool match = (strncmp(text, c->name, strlen(text)) == 0);
c 52 source3/utils/net_rpc_shell.c ADD_TO_ARRAY(NULL, char *, SMB_STRDUP(c->name),
c 67 source3/utils/net_rpc_shell.c static NTSTATUS net_sh_run(struct net_context *c,
c 89 source3/utils/net_rpc_shell.c status = cmd->fn(c, mem_ctx, ctx, pipe_hnd, argc, argv);
c 98 source3/utils/net_rpc_shell.c static bool net_sh_process(struct net_context *c,
c 159 source3/utils/net_rpc_shell.c new_ctx->cmds = cmd->sub(c, new_ctx, ctx);
c 176 source3/utils/net_rpc_shell.c return net_sh_process(c, new_ctx, argc, argv);
c 179 source3/utils/net_rpc_shell.c status = net_sh_run(c, new_ctx, cmd, argc, argv);
c 209 source3/utils/net_rpc_shell.c int net_rpc_shell(struct net_context *c, int argc, const char **argv)
c 214 source3/utils/net_rpc_shell.c if (argc != 0 || c->display_usage) {
c 220 source3/utils/net_rpc_shell.c if (libnetapi_init(&c->netapi_ctx) != 0) {
c 223 source3/utils/net_rpc_shell.c libnetapi_set_username(c->netapi_ctx, c->opt_user_name);
c 224 source3/utils/net_rpc_shell.c libnetapi_set_password(c->netapi_ctx, c->opt_password);
c 225 source3/utils/net_rpc_shell.c if (c->opt_kerberos) {
c 226 source3/utils/net_rpc_shell.c libnetapi_set_use_kerberos(c->netapi_ctx);
c 235 source3/utils/net_rpc_shell.c status = net_make_ipc_connection(c, 0, &(ctx->cli));
c 286 source3/utils/net_rpc_shell.c (!net_sh_process(c, this_ctx, argc, argv))) {
c 28 source3/utils/net_sam.c static int net_sam_userset(struct net_context *c, int argc, const char **argv,
c 39 source3/utils/net_sam.c if (argc != 2 || c->display_usage) {
c 85 source3/utils/net_sam.c static int net_sam_set_fullname(struct net_context *c, int argc,
c 88 source3/utils/net_sam.c return net_sam_userset(c, argc, argv, "fullname",
c 92 source3/utils/net_sam.c static int net_sam_set_logonscript(struct net_context *c, int argc,
c 95 source3/utils/net_sam.c return net_sam_userset(c, argc, argv, "logonscript",
c 99 source3/utils/net_sam.c static int net_sam_set_profilepath(struct net_context *c, int argc,
c 102 source3/utils/net_sam.c return net_sam_userset(c, argc, argv, "profilepath",
c 106 source3/utils/net_sam.c static int net_sam_set_homedrive(struct net_context *c, int argc,
c 109 source3/utils/net_sam.c return net_sam_userset(c, argc, argv, "homedrive",
c 113 source3/utils/net_sam.c static int net_sam_set_homedir(struct net_context *c, int argc,
c 116 source3/utils/net_sam.c return net_sam_userset(c, argc, argv, "homedir",
c 120 source3/utils/net_sam.c static int net_sam_set_workstations(struct net_context *c, int argc,
c 123 source3/utils/net_sam.c return net_sam_userset(c, argc, argv, "workstations",
c 131 source3/utils/net_sam.c static int net_sam_set_userflag(struct net_context *c, int argc,
c 142 source3/utils/net_sam.c if ((argc != 2) || c->display_usage ||
c 196 source3/utils/net_sam.c static int net_sam_set_disabled(struct net_context *c, int argc,
c 199 source3/utils/net_sam.c return net_sam_set_userflag(c, argc, argv, "disabled", ACB_DISABLED);
c 202 source3/utils/net_sam.c static int net_sam_set_pwnotreq(struct net_context *c, int argc,
c 205 source3/utils/net_sam.c return net_sam_set_userflag(c, argc, argv, "pwnotreq", ACB_PWNOTREQ);
c 208 source3/utils/net_sam.c static int net_sam_set_autolock(struct net_context *c, int argc,
c 211 source3/utils/net_sam.c return net_sam_set_userflag(c, argc, argv, "autolock", ACB_AUTOLOCK);
c 214 source3/utils/net_sam.c static int net_sam_set_pwnoexp(struct net_context *c, int argc,
c 217 source3/utils/net_sam.c return net_sam_set_userflag(c, argc, argv, "pwnoexp", ACB_PWNOEXP);
c 224 source3/utils/net_sam.c static int net_sam_set_pwdmustchangenow(struct net_context *c, int argc,
c 233 source3/utils/net_sam.c if ((argc != 2) || c->display_usage ||
c 287 source3/utils/net_sam.c static int net_sam_set_comment(struct net_context *c, int argc,
c 296 source3/utils/net_sam.c if (argc != 2 || c->display_usage) {
c 309 source3/utils/net_sam.c return net_sam_userset(c, argc, argv, "comment",
c 341 source3/utils/net_sam.c static int net_sam_set(struct net_context *c, int argc, const char **argv)
c 443 source3/utils/net_sam.c return net_run_function(c, argc, argv, "net sam set", func);
c 450 source3/utils/net_sam.c static int net_sam_policy_set(struct net_context *c, int argc, const char **argv)
c 458 source3/utils/net_sam.c if (argc != 2 || c->display_usage) {
c 518 source3/utils/net_sam.c static int net_sam_policy_show(struct net_context *c, int argc, const char **argv)
c 524 source3/utils/net_sam.c if (argc != 1 || c->display_usage) {
c 563 source3/utils/net_sam.c static int net_sam_policy_list(struct net_context *c, int argc, const char **argv)
c 569 source3/utils/net_sam.c if (c->display_usage) {
c 588 source3/utils/net_sam.c static int net_sam_policy(struct net_context *c, int argc, const char **argv)
c 618 source3/utils/net_sam.c return net_run_function(c, argc, argv, "net sam policy", func);
c 623 source3/utils/net_sam.c static int net_sam_rights_list(struct net_context *c, int argc,
c 628 source3/utils/net_sam.c if (argc > 1 || c->display_usage) {
c 674 source3/utils/net_sam.c static int net_sam_rights_grant(struct net_context *c, int argc,
c 683 source3/utils/net_sam.c if (argc < 2 || c->display_usage) {
c 712 source3/utils/net_sam.c static int net_sam_rights_revoke(struct net_context *c, int argc,
c 721 source3/utils/net_sam.c if (argc < 2 || c->display_usage) {
c 751 source3/utils/net_sam.c static int net_sam_rights(struct net_context *c, int argc, const char **argv)
c 780 source3/utils/net_sam.c return net_run_function(c, argc, argv, "net sam rights", func);
c 842 source3/utils/net_sam.c static int net_sam_mapunixgroup(struct net_context *c, int argc, const char **argv)
c 848 source3/utils/net_sam.c if (argc != 1 || c->display_usage) {
c 904 source3/utils/net_sam.c static int net_sam_unmapunixgroup(struct net_context *c, int argc, const char **argv)
c 910 source3/utils/net_sam.c if (argc != 1 || c->display_usage) {
c 938 source3/utils/net_sam.c static int net_sam_createlocalgroup(struct net_context *c, int argc, const char **argv)
c 943 source3/utils/net_sam.c if (argc != 1 || c->display_usage) {
c 971 source3/utils/net_sam.c static int net_sam_deletelocalgroup(struct net_context *c, int argc, const char **argv)
c 978 source3/utils/net_sam.c if (argc != 1 || c->display_usage) {
c 1012 source3/utils/net_sam.c static int net_sam_createbuiltingroup(struct net_context *c, int argc, const char **argv)
c 1020 source3/utils/net_sam.c if (argc != 1 || c->display_usage) {
c 1064 source3/utils/net_sam.c static int net_sam_addmem(struct net_context *c, int argc, const char **argv)
c 1071 source3/utils/net_sam.c if (argc != 2 || c->display_usage) {
c 1135 source3/utils/net_sam.c static int net_sam_delmem(struct net_context *c, int argc, const char **argv)
c 1144 source3/utils/net_sam.c if (argc != 2 || c->display_usage) {
c 1195 source3/utils/net_sam.c static int net_sam_listmem(struct net_context *c, int argc, const char **argv)
c 1202 source3/utils/net_sam.c if (argc != 1 || c->display_usage) {
c 1251 source3/utils/net_sam.c static int net_sam_do_list(struct net_context *c, int argc, const char **argv,
c 1256 source3/utils/net_sam.c if ((argc > 1) || c->display_usage ||
c 1286 source3/utils/net_sam.c static int net_sam_list_users(struct net_context *c, int argc,
c 1289 source3/utils/net_sam.c return net_sam_do_list(c, argc, argv,
c 1294 source3/utils/net_sam.c static int net_sam_list_groups(struct net_context *c, int argc,
c 1297 source3/utils/net_sam.c return net_sam_do_list(c, argc, argv, pdb_search_groups(talloc_tos()),
c 1301 source3/utils/net_sam.c static int net_sam_list_localgroups(struct net_context *c, int argc,
c 1304 source3/utils/net_sam.c return net_sam_do_list(c, argc, argv,
c 1310 source3/utils/net_sam.c static int net_sam_list_builtin(struct net_context *c, int argc,
c 1313 source3/utils/net_sam.c return net_sam_do_list(c, argc, argv,
c 1319 source3/utils/net_sam.c static int net_sam_list_workstations(struct net_context *c, int argc,
c 1322 source3/utils/net_sam.c return net_sam_do_list(c, argc, argv,
c 1331 source3/utils/net_sam.c static int net_sam_list(struct net_context *c, int argc, const char **argv)
c 1377 source3/utils/net_sam.c return net_run_function(c, argc, argv, "net sam list", func);
c 1384 source3/utils/net_sam.c static int net_sam_show(struct net_context *c, int argc, const char **argv)
c 1390 source3/utils/net_sam.c if (argc != 1 || c->display_usage) {
c 1414 source3/utils/net_sam.c static int net_sam_provision(struct net_context *c, int argc, const char **argv)
c 1429 source3/utils/net_sam.c if (c->display_usage) {
c 1851 source3/utils/net_sam.c int net_sam(struct net_context *c, int argc, const char **argv)
c 1978 source3/utils/net_sam.c return net_run_function(c, argc, argv, "net sam", func);
c 24 source3/utils/net_share.c int net_share_usage(struct net_context *c, int argc, const char **argv)
c 49 source3/utils/net_share.c net_common_methods_usage(c, argc, argv);
c 50 source3/utils/net_share.c net_common_flags_usage(c, argc, argv);
c 63 source3/utils/net_share.c int net_share(struct net_context *c, int argc, const char **argv)
c 66 source3/utils/net_share.c net_share_usage(c, argc, argv);
c 70 source3/utils/net_share.c if (net_rpc_check(c, 0))
c 71 source3/utils/net_share.c return net_rpc_share(c, argc, argv);
c 72 source3/utils/net_share.c return net_rap_share(c, argc, argv);
c 22 source3/utils/net_status.c int net_status_usage(struct net_context *c, int argc, const char **argv)
c 60 source3/utils/net_status.c static int net_status_sessions(struct net_context *c, int argc, const char **argv)
c 65 source3/utils/net_status.c if (c->display_usage) {
c 79 source3/utils/net_status.c return net_status_usage(c, argc, argv);
c 186 source3/utils/net_status.c static int net_status_shares_parseable(struct net_context *c, int argc, const char **argv)
c 211 source3/utils/net_status.c static int net_status_shares(struct net_context *c, int argc, const char **argv)
c 213 source3/utils/net_status.c if (c->display_usage) {
c 235 source3/utils/net_status.c return net_status_usage(c, argc, argv);
c 238 source3/utils/net_status.c return net_status_shares_parseable(c, argc, argv);
c 241 source3/utils/net_status.c int net_status(struct net_context *c, int argc, const char **argv)
c 264 source3/utils/net_status.c return net_run_function(c, argc, argv, "net status", func);
c 72 source3/utils/net_time.c static time_t nettime(struct net_context *c, int *zone)
c 74 source3/utils/net_time.c return cli_servertime(c->opt_host,
c 75 source3/utils/net_time.c c->opt_have_ip? &c->opt_dest_ip : NULL, zone);
c 95 source3/utils/net_time.c int net_time_usage(struct net_context *c, int argc, const char **argv)
c 103 source3/utils/net_time.c net_common_flags_usage(c, argc, argv);
c 108 source3/utils/net_time.c static int net_time_set(struct net_context *c, int argc, const char **argv)
c 110 source3/utils/net_time.c time_t t = nettime(c, NULL);
c 132 source3/utils/net_time.c static int net_time_system(struct net_context *c, int argc, const char **argv)
c 136 source3/utils/net_time.c if (c->display_usage) {
c 144 source3/utils/net_time.c t = nettime(c, NULL);
c 153 source3/utils/net_time.c static int net_time_zone(struct net_context *c, int argc, const char **argv)
c 160 source3/utils/net_time.c if (c->display_usage) {
c 167 source3/utils/net_time.c t = nettime(c, &zone);
c 184 source3/utils/net_time.c int net_time(struct net_context *c, int argc, const char **argv)
c 216 source3/utils/net_time.c return net_run_function(c, argc, argv, "net time", func);
c 219 source3/utils/net_time.c if (c->display_usage) {
c 227 source3/utils/net_time.c if (!c->opt_host && !c->opt_have_ip &&
c 228 source3/utils/net_time.c !find_master_ip(c->opt_target_workgroup, &c->opt_dest_ip)) {
c 231 source3/utils/net_time.c net_time_usage(c, argc,argv);
c 236 source3/utils/net_time.c t = cli_servertime(c->opt_host, c->opt_have_ip? &c->opt_dest_ip : NULL,
c 25 source3/utils/net_user.c int net_user_usage(struct net_context *c, int argc, const char **argv)
c 39 source3/utils/net_user.c net_common_methods_usage(c, argc, argv);
c 40 source3/utils/net_user.c net_common_flags_usage(c, argc, argv);
c 48 source3/utils/net_user.c int net_user(struct net_context *c, int argc, const char **argv)
c 51 source3/utils/net_user.c return net_user_usage(c, argc, argv);
c 54 source3/utils/net_user.c net_user_usage(c, argc, argv);
c 58 source3/utils/net_user.c if (net_ads_check(c) == 0)
c 59 source3/utils/net_user.c return net_ads_user(c, argc, argv);
c 62 source3/utils/net_user.c if (net_rpc_check(c, NET_FLAGS_PDC))
c 63 source3/utils/net_user.c return net_rpc_user(c, argc, argv);
c 65 source3/utils/net_user.c return net_rap_user(c, argc, argv);
c 63 source3/utils/net_usershare.c static int net_usershare_add_usage(struct net_context *c, int argc, const char **argv)
c 84 source3/utils/net_usershare.c static int net_usershare_delete_usage(struct net_context *c, int argc, const char **argv)
c 92 source3/utils/net_usershare.c static int net_usershare_info_usage(struct net_context *c, int argc, const char **argv)
c 103 source3/utils/net_usershare.c static int net_usershare_list_usage(struct net_context *c, int argc, const char **argv)
c 114 source3/utils/net_usershare.c int net_usershare_usage(struct net_context *c, int argc, const char **argv)
c 124 source3/utils/net_usershare.c net_common_flags_usage(c, argc, argv);
c 148 source3/utils/net_usershare.c static int net_usershare_delete(struct net_context *c, int argc, const char **argv)
c 153 source3/utils/net_usershare.c if (argc != 1 || c->display_usage) {
c 154 source3/utils/net_usershare.c return net_usershare_delete_usage(c, argc, argv);
c 291 source3/utils/net_usershare.c struct net_context *c;
c 320 source3/utils/net_usershare.c struct net_context *c = pi->c;
c 408 source3/utils/net_usershare.c ntstatus = net_lookup_name_from_sid(c, ctx,
c 479 source3/utils/net_usershare.c static int net_usershare_info(struct net_context *c, int argc, const char **argv)
c 489 source3/utils/net_usershare.c if (c->display_usage)
c 490 source3/utils/net_usershare.c return net_usershare_info_usage(c, argc, argv);
c 492 source3/utils/net_usershare.c if (c->opt_long_list_entries) {
c 503 source3/utils/net_usershare.c return net_usershare_info_usage(c, argc, argv);
c 516 source3/utils/net_usershare.c pi.c = c;
c 593 source3/utils/net_usershare.c static int net_usershare_add(struct net_context *c, int argc, const char **argv)
c 618 source3/utils/net_usershare.c if (c->display_usage)
c 619 source3/utils/net_usershare.c return net_usershare_add_usage(c, argc, argv);
c 625 source3/utils/net_usershare.c return net_usershare_add_usage(c, argc, argv);
c 651 source3/utils/net_usershare.c return net_usershare_add_usage(c, argc, argv);
c 664 source3/utils/net_usershare.c return net_usershare_add_usage(c, argc, argv);
c 826 source3/utils/net_usershare.c NTSTATUS ntstatus = net_lookup_sid_from_name(c, ctx, name, &sid);
c 935 source3/utils/net_usershare.c if (c->opt_long_list_entries) {
c 939 source3/utils/net_usershare.c net_usershare_info(c, 1, my_argv);
c 963 source3/utils/net_usershare.c static int net_usershare_list(struct net_context *c, int argc,
c 974 source3/utils/net_usershare.c if (c->display_usage)
c 975 source3/utils/net_usershare.c return net_usershare_list_usage(c, argc, argv);
c 977 source3/utils/net_usershare.c if (c->opt_long_list_entries) {
c 988 source3/utils/net_usershare.c return net_usershare_list_usage(c, argc, argv);
c 1001 source3/utils/net_usershare.c pi.c = c;
c 1012 source3/utils/net_usershare.c int net_usershare(struct net_context *c, int argc, const char **argv)
c 1073 source3/utils/net_usershare.c return net_run_function(c, argc, argv, "net usershare", func);
c 25 source3/utils/net_util.c NTSTATUS net_rpc_lookup_name(struct net_context *c,
c 90 source3/utils/net_util.c NTSTATUS connect_to_service(struct net_context *c,
c 100 source3/utils/net_util.c c->opt_password = net_prompt_pass(c, c->opt_user_name);
c 102 source3/utils/net_util.c if (c->opt_kerberos) {
c 106 source3/utils/net_util.c if (c->opt_kerberos && c->opt_password) {
c 111 source3/utils/net_util.c server_ss, c->opt_port,
c 113 source3/utils/net_util.c c->opt_user_name, c->opt_workgroup,
c 114 source3/utils/net_util.c c->opt_password, flags, Undefined, NULL);
c 134 source3/utils/net_util.c if (c->smb_encrypt) {
c 136 source3/utils/net_util.c c->opt_user_name,
c 137 source3/utils/net_util.c c->opt_password,
c 138 source3/utils/net_util.c c->opt_workgroup);
c 171 source3/utils/net_util.c NTSTATUS connect_to_ipc(struct net_context *c,
c 176 source3/utils/net_util.c return connect_to_service(c, cli_ctx, server_ss, server_name, "IPC$",
c 184 source3/utils/net_util.c NTSTATUS connect_to_ipc_anonymous(struct net_context *c,
c 191 source3/utils/net_util.c nt_status = cli_full_connection(cli_ctx, c->opt_requester_name,
c 192 source3/utils/net_util.c server_name, server_ss, c->opt_port,
c 230 source3/utils/net_util.c NTSTATUS connect_to_ipc_krb5(struct net_context *c,
c 239 source3/utils/net_util.c c->opt_password = net_prompt_pass(c, c->opt_user_name);
c 240 source3/utils/net_util.c if (!c->opt_password) {
c 244 source3/utils/net_util.c user_and_realm = get_user_and_realm(c->opt_user_name);
c 250 source3/utils/net_util.c server_ss, c->opt_port,
c 252 source3/utils/net_util.c user_and_realm, c->opt_workgroup,
c 253 source3/utils/net_util.c c->opt_password,
c 264 source3/utils/net_util.c if (c->smb_encrypt) {
c 267 source3/utils/net_util.c c->opt_password,
c 268 source3/utils/net_util.c c->opt_workgroup,
c 288 source3/utils/net_util.c NTSTATUS connect_dst_pipe(struct net_context *c, struct cli_state **cli_dst,
c 301 source3/utils/net_util.c if (c->opt_destination) {
c 303 source3/utils/net_util.c if ((server_name = SMB_STRDUP(c->opt_destination)) == NULL) {
c 309 source3/utils/net_util.c nt_status = connect_to_ipc(c, &cli_tmp, NULL, server_name);
c 335 source3/utils/net_util.c int net_use_krb_machine_account(struct net_context *c)
c 344 source3/utils/net_util.c c->opt_password = secrets_fetch_machine_password(
c 345 source3/utils/net_util.c c->opt_target_workgroup, NULL, NULL);
c 349 source3/utils/net_util.c c->opt_user_name = user_name;
c 357 source3/utils/net_util.c int net_use_machine_account(struct net_context *c)
c 366 source3/utils/net_util.c c->opt_password = secrets_fetch_machine_password(
c 367 source3/utils/net_util.c c->opt_target_workgroup, NULL, NULL);
c 371 source3/utils/net_util.c c->opt_user_name = user_name;
c 375 source3/utils/net_util.c bool net_find_server(struct net_context *c,
c 381 source3/utils/net_util.c const char *d = domain ? domain : c->opt_target_workgroup;
c 383 source3/utils/net_util.c if (c->opt_host) {
c 384 source3/utils/net_util.c *server_name = SMB_STRDUP(c->opt_host);
c 387 source3/utils/net_util.c if (c->opt_have_ip) {
c 388 source3/utils/net_util.c *server_ss = c->opt_dest_ip;
c 391 source3/utils/net_util.c print_sockaddr(addr, sizeof(addr), &c->opt_dest_ip);
c 477 source3/utils/net_util.c NTSTATUS net_make_ipc_connection(struct net_context *c, unsigned flags,
c 480 source3/utils/net_util.c return net_make_ipc_connection_ex(c, c->opt_workgroup, NULL, NULL, flags, pcli);
c 483 source3/utils/net_util.c NTSTATUS net_make_ipc_connection_ex(struct net_context *c ,const char *domain,
c 494 source3/utils/net_util.c if (!net_find_server(c, domain, flags, &server_ss,
c 507 source3/utils/net_util.c nt_status = connect_to_ipc_anonymous(c, &cli, &server_ss,
c 510 source3/utils/net_util.c nt_status = connect_to_ipc(c, &cli, &server_ss,
c 524 source3/utils/net_util.c } else if (c->opt_request_timeout) {
c 525 source3/utils/net_util.c cli_set_timeout(cli, c->opt_request_timeout * 1000);
c 538 source3/utils/net_util.c const char *net_prompt_pass(struct net_context *c, const char *user)
c 543 source3/utils/net_util.c if (c->opt_password) {
c 544 source3/utils/net_util.c return c->opt_password;
c 547 source3/utils/net_util.c if (c->opt_machine_pass) {
c 551 source3/utils/net_util.c if (c->opt_kerberos && !c->opt_user_specified) {
c 565 source3/utils/net_util.c int net_run_function(struct net_context *c, int argc, const char **argv,
c 573 source3/utils/net_util.c return table[i].fn(c, argc-1, argv+1);
c 577 source3/utils/net_util.c if (c->display_usage == false) {
c 583 source3/utils/net_util.c if(c->display_usage == false)
c 590 source3/utils/net_util.c return c->display_usage?0:-1;
c 612 source3/utils/net_util.c NTSTATUS net_scan_dc(struct net_context *c,
c 56 source3/utils/netlookup.c static struct con_struct *create_cs(struct net_context *c,
c 101 source3/utils/netlookup.c c->opt_user_name,
c 102 source3/utils/netlookup.c c->opt_workgroup,
c 103 source3/utils/netlookup.c c->opt_password,
c 106 source3/utils/netlookup.c c->opt_workgroup,
c 156 source3/utils/netlookup.c NTSTATUS net_lookup_name_from_sid(struct net_context *c,
c 171 source3/utils/netlookup.c csp = create_cs(c, ctx, &nt_status);
c 199 source3/utils/netlookup.c NTSTATUS net_lookup_sid_from_name(struct net_context *c, TALLOC_CTX *ctx,
c 207 source3/utils/netlookup.c csp = create_cs(c, ctx, &nt_status);
c 2149 source3/utils/ntlm_auth.c char *c;
c 2183 source3/utils/ntlm_auth.c c = strchr(buf, '\n');
c 2184 source3/utils/ntlm_auth.c } while (c == NULL);
c 2186 source3/utils/ntlm_auth.c *c = '\0';
c 2187 source3/utils/ntlm_auth.c length = c-buf;
c 959 source3/utils/smbcacls.c struct cli_state *c = NULL;
c 978 source3/utils/smbcacls.c nt_status = cli_full_connection(&c, global_myname(), server,
c 993 source3/utils/smbcacls.c nt_status = cli_cm_force_encryption(c,
c 999 source3/utils/smbcacls.c cli_shutdown(c);
c 1000 source3/utils/smbcacls.c c = NULL;
c 1004 source3/utils/smbcacls.c return c;
c 370 source3/utils/smbcquotas.c struct cli_state *c;
c 390 source3/utils/smbcquotas.c nt_status = cli_full_connection(&c, global_myname(), server,
c 405 source3/utils/smbcquotas.c nt_status = cli_cm_force_encryption(c,
c 411 source3/utils/smbcquotas.c cli_shutdown(c);
c 416 source3/utils/smbcquotas.c return c;
c 149 source3/utils/smbfilter.c static void filter_child(int c, struct sockaddr_storage *dest_ss)
c 168 source3/utils/smbfilter.c while (c != -1 || s != -1) {
c 174 source3/utils/smbfilter.c if (c != -1) FD_SET(c, &fds);
c 176 source3/utils/smbfilter.c num = sys_select_intr(MAX(s+1, c+1),&fds,NULL,NULL,NULL);
c 179 source3/utils/smbfilter.c if (c != -1 && FD_ISSET(c, &fds)) {
c 182 source3/utils/smbfilter.c c, packet, sizeof(packet),
c 202 source3/utils/smbfilter.c if (!send_smb(c, packet)) {
c 215 source3/utils/smbfilter.c int s, c;
c 251 source3/utils/smbfilter.c c = accept(s, (struct sockaddr *)&ss, &in_addrlen);
c 252 source3/utils/smbfilter.c if (c != -1) {
c 255 source3/utils/smbfilter.c filter_child(c, &dest_ss);
c 258 source3/utils/smbfilter.c close(c);
c 561 source3/utils/smbget.c int c = 0;
c 609 source3/utils/smbget.c while((c = poptGetNextOpt(pc)) >= 0) {
c 610 source3/utils/smbget.c switch(c) {
c 278 source3/utils/status.c int c;
c 317 source3/utils/status.c while ((c = poptGetNextOpt(pc)) != -1) {
c 318 source3/utils/status.c switch (c) {
c 339 source3/utils/status.c profile_only = c;
c 55 source3/web/cgi.c int c;
c 66 source3/web/cgi.c c = fgetc(f);
c 69 source3/web/cgi.c if (c == EOF) {
c 74 source3/web/cgi.c if (c == '\r') continue;
c 76 source3/web/cgi.c if (strchr_m("\n&", c)) break;
c 78 source3/web/cgi.c ret[i++] = c;
c 101 source3/winbindd/idmap_adex/cell_util.c static NTSTATUS cell_lookup_forest(struct likewise_cell *c)
c 106 source3/winbindd/idmap_adex/cell_util.c if (!c) {
c 119 source3/winbindd/idmap_adex/cell_util.c nt_status = gc_find_forest_root(gc, cell_dns_domain(c));
c 122 source3/winbindd/idmap_adex/cell_util.c c->forest_name = talloc_strdup(c, gc->forest_name);
c 123 source3/winbindd/idmap_adex/cell_util.c BAIL_ON_PTR_ERROR(c->forest_name, nt_status);
c 171 source3/winbindd/idmap_adex/idmap_adex.h void cell_destroy(struct likewise_cell *c);
c 172 source3/winbindd/idmap_adex/idmap_adex.h void cell_set_forest_searches(struct likewise_cell *c,
c 174 source3/winbindd/idmap_adex/idmap_adex.h void cell_set_dns_domain(struct likewise_cell *c,
c 176 source3/winbindd/idmap_adex/idmap_adex.h void cell_set_connection(struct likewise_cell *c,
c 178 source3/winbindd/idmap_adex/idmap_adex.h void cell_set_dn(struct likewise_cell *c,
c 180 source3/winbindd/idmap_adex/idmap_adex.h void cell_set_domain_sid(struct likewise_cell *c,
c 182 source3/winbindd/idmap_adex/idmap_adex.h void cell_set_flags(struct likewise_cell *c, uint32_t flags);
c 183 source3/winbindd/idmap_adex/idmap_adex.h void cell_clear_flags(struct likewise_cell *c, uint32_t flags);
c 185 source3/winbindd/idmap_adex/idmap_adex.h const char* cell_search_base(struct likewise_cell *c);
c 186 source3/winbindd/idmap_adex/idmap_adex.h const char *cell_dns_domain(struct likewise_cell *c);
c 187 source3/winbindd/idmap_adex/idmap_adex.h ADS_STRUCT *cell_connection(struct likewise_cell *c);
c 188 source3/winbindd/idmap_adex/idmap_adex.h bool cell_search_forest(struct likewise_cell *c);
c 189 source3/winbindd/idmap_adex/idmap_adex.h ADS_STATUS cell_do_search(struct likewise_cell *c,
c 195 source3/winbindd/idmap_adex/idmap_adex.h uint32_t cell_flags(struct likewise_cell *c);
c 197 source3/winbindd/idmap_adex/idmap_adex.h NTSTATUS cell_connect_dn(struct likewise_cell **c,
c 199 source3/winbindd/idmap_adex/idmap_adex.h NTSTATUS cell_connect(struct likewise_cell *c);
c 42 source3/winbindd/idmap_adex/likewise_cell.c void cell_destroy(struct likewise_cell *c)
c 44 source3/winbindd/idmap_adex/likewise_cell.c if (!c)
c 47 source3/winbindd/idmap_adex/likewise_cell.c if (c->conn)
c 48 source3/winbindd/idmap_adex/likewise_cell.c ads_destroy(&c->conn);
c 50 source3/winbindd/idmap_adex/likewise_cell.c talloc_destroy(c);
c 80 source3/winbindd/idmap_adex/likewise_cell.c struct likewise_cell *c;
c 84 source3/winbindd/idmap_adex/likewise_cell.c c = TALLOC_ZERO_P(NULL, struct likewise_cell);
c 85 source3/winbindd/idmap_adex/likewise_cell.c if (!c) {
c 90 source3/winbindd/idmap_adex/likewise_cell.c return c;
c 132 source3/winbindd/idmap_adex/likewise_cell.c void cell_set_dns_domain(struct likewise_cell *c, const char *dns_domain)
c 134 source3/winbindd/idmap_adex/likewise_cell.c c->dns_domain = talloc_strdup(c, dns_domain);
c 141 source3/winbindd/idmap_adex/likewise_cell.c void cell_set_connection(struct likewise_cell *c, ADS_STRUCT *ads)
c 143 source3/winbindd/idmap_adex/likewise_cell.c c->conn = ads;
c 149 source3/winbindd/idmap_adex/likewise_cell.c void cell_set_flags(struct likewise_cell *c, uint32_t flags)
c 151 source3/winbindd/idmap_adex/likewise_cell.c c->flags |= flags;
c 157 source3/winbindd/idmap_adex/likewise_cell.c void cell_clear_flags(struct likewise_cell *c, uint32_t flags)
c 159 source3/winbindd/idmap_adex/likewise_cell.c c->flags &= ~flags;
c 166 source3/winbindd/idmap_adex/likewise_cell.c void cell_set_dn(struct likewise_cell *c, const char *dn)
c 168 source3/winbindd/idmap_adex/likewise_cell.c if ( c->dn) {
c 169 source3/winbindd/idmap_adex/likewise_cell.c talloc_free(c->dn);
c 170 source3/winbindd/idmap_adex/likewise_cell.c c->dn = NULL;
c 173 source3/winbindd/idmap_adex/likewise_cell.c c->dn = talloc_strdup(c, dn);
c 179 source3/winbindd/idmap_adex/likewise_cell.c void cell_set_domain_sid(struct likewise_cell *c, DOM_SID *sid)
c 181 source3/winbindd/idmap_adex/likewise_cell.c sid_copy(&c->domain_sid, sid);
c 191 source3/winbindd/idmap_adex/likewise_cell.c const char* cell_search_base(struct likewise_cell *c)
c 193 source3/winbindd/idmap_adex/likewise_cell.c if (!c)
c 196 source3/winbindd/idmap_adex/likewise_cell.c return talloc_asprintf(c, "cn=%s,%s", ADEX_CELL_RDN, c->dn);
c 202 source3/winbindd/idmap_adex/likewise_cell.c bool cell_search_forest(struct likewise_cell *c)
c 206 source3/winbindd/idmap_adex/likewise_cell.c return ((c->flags & test_flags) == test_flags);
c 212 source3/winbindd/idmap_adex/likewise_cell.c uint32_t cell_flags(struct likewise_cell *c)
c 214 source3/winbindd/idmap_adex/likewise_cell.c if (!c)
c 217 source3/winbindd/idmap_adex/likewise_cell.c return c->flags;
c 223 source3/winbindd/idmap_adex/likewise_cell.c const char *cell_dns_domain(struct likewise_cell *c)
c 225 source3/winbindd/idmap_adex/likewise_cell.c if (!c)
c 228 source3/winbindd/idmap_adex/likewise_cell.c return c->dns_domain;
c 234 source3/winbindd/idmap_adex/likewise_cell.c ADS_STRUCT *cell_connection(struct likewise_cell *c)
c 236 source3/winbindd/idmap_adex/likewise_cell.c if (!c)
c 239 source3/winbindd/idmap_adex/likewise_cell.c return c->conn;
c 249 source3/winbindd/idmap_adex/likewise_cell.c NTSTATUS cell_connect(struct likewise_cell *c)
c 259 source3/winbindd/idmap_adex/likewise_cell.c if (!c->dns_domain) {
c 266 source3/winbindd/idmap_adex/likewise_cell.c if (c->conn) {
c 267 source3/winbindd/idmap_adex/likewise_cell.c ads_destroy(&c->conn);
c 268 source3/winbindd/idmap_adex/likewise_cell.c c->conn = NULL;
c 273 source3/winbindd/idmap_adex/likewise_cell.c ads = ads_init(c->dns_domain, NULL, NULL);
c 283 source3/winbindd/idmap_adex/likewise_cell.c if (cell_flags(c) & LWCELL_FLAG_GC_CELL) {
c 289 source3/winbindd/idmap_adex/likewise_cell.c if (!get_dc_name("", c->dns_domain, dc_name, &dcip)) {
c 298 source3/winbindd/idmap_adex/likewise_cell.c c->conn = ads;
c 305 source3/winbindd/idmap_adex/likewise_cell.c c->conn = NULL;
c 314 source3/winbindd/idmap_adex/likewise_cell.c NTSTATUS cell_connect_dn(struct likewise_cell **c, const char *dn)
c 320 source3/winbindd/idmap_adex/likewise_cell.c if (*c || !dn) {
c 341 source3/winbindd/idmap_adex/likewise_cell.c *c = new_cell;
c 359 source3/winbindd/idmap_adex/likewise_cell.c ADS_STATUS cell_do_search(struct likewise_cell *c,
c 372 source3/winbindd/idmap_adex/likewise_cell.c if (!c->conn) {
c 373 source3/winbindd/idmap_adex/likewise_cell.c nt_status = cell_connect(c);
c 382 source3/winbindd/idmap_adex/likewise_cell.c c->conn->server.gc ? "yes" : "no"));
c 389 source3/winbindd/idmap_adex/likewise_cell.c status = ads_do_search(c->conn, search_base,
c 395 source3/winbindd/idmap_adex/likewise_cell.c int n = ads_count_replies(c->conn, *msg);
c 399 source3/winbindd/idmap_adex/likewise_cell.c for (e=ads_first_entry(c->conn, *msg);
c 401 source3/winbindd/idmap_adex/likewise_cell.c e = ads_next_entry(c->conn, e))
c 403 source3/winbindd/idmap_adex/likewise_cell.c char *dn = ads_get_dn(c->conn, talloc_tos(), e);
c 427 source3/winbindd/idmap_adex/likewise_cell.c nt_status = cell_connect(c);
c 172 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS search_cell(struct likewise_cell *c,
c 198 source3/winbindd/idmap_adex/provider_unified.c cell_flags(c));
c 202 source3/winbindd/idmap_adex/provider_unified.c cell_flags(c));
c 210 source3/winbindd/idmap_adex/provider_unified.c base = cell_search_base(c);
c 213 source3/winbindd/idmap_adex/provider_unified.c ads_status = cell_do_search(c, base, LDAP_SCOPE_SUBTREE,
c 221 source3/winbindd/idmap_adex/provider_unified.c count = ads_count_replies(c->conn, *msg);
c 543 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS search_cell_list(struct likewise_cell **c,
c 594 source3/winbindd/idmap_adex/provider_unified.c *c = result_cell;
c 608 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS pull_sid(struct likewise_cell *c,
c 616 source3/winbindd/idmap_adex/provider_unified.c ads = cell_connection(c);
c 657 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS get_object_type(struct likewise_cell *c,
c 668 source3/winbindd/idmap_adex/provider_unified.c ads = cell_connection(c);
c 672 source3/winbindd/idmap_adex/provider_unified.c if (cell_flags(c) & LWCELL_FLAG_USE_RFC2307_ATTRS) {
c 730 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS get_object_uint32(struct likewise_cell *c,
c 741 source3/winbindd/idmap_adex/provider_unified.c ads = cell_connection(c);
c 745 source3/winbindd/idmap_adex/provider_unified.c if (cell_flags(c) & LWCELL_FLAG_USE_RFC2307_ATTRS) {
c 784 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS get_object_id(struct likewise_cell *c,
c 807 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_uint32(c, msg, id_attr, id);
c 819 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS pull_id(struct likewise_cell *c,
c 826 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_type(c, msg, type);
c 829 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_id(c, msg, *type, id);
c 840 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS get_object_string(struct likewise_cell *c,
c 854 source3/winbindd/idmap_adex/provider_unified.c ads = cell_connection(c);
c 858 source3/winbindd/idmap_adex/provider_unified.c if (cell_flags(c) & LWCELL_FLAG_USE_RFC2307_ATTRS) {
c 894 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS pull_nss_info(struct likewise_cell *c,
c 904 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, ADEX_ATTR_HOMEDIR, homedir);
c 907 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, ADEX_ATTR_SHELL, shell);
c 910 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, ADEX_ATTR_GECOS, gecos);
c 913 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_uint32(c, msg, ADEX_ATTR_GIDNUM, p_gid);
c 924 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS pull_alias(struct likewise_cell *c,
c 935 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_type(c, msg, &type);
c 952 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, attr, alias);
c 888 source3/winbindd/winbindd.c char c = 0;
c 899 source3/winbindd/winbindd.c nwritten = write(state->sock, &c, sizeof(c));
c 47 source3/winbindd/winbindd_async.c void *c, void *private_data);
c 48 source3/winbindd/winbindd_async.c void *c, *private_data;
c 57 source3/winbindd/winbindd_async.c state->c, state->private_data);
c 64 source3/winbindd/winbindd_async.c void *c, void *private_data),
c 65 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 72 source3/winbindd/winbindd_async.c cont(mem_ctx, False, NULL, c, private_data);
c 80 source3/winbindd/winbindd_async.c state->c = c;
c 91 source3/winbindd/winbindd_async.c void *c, void *private_data),
c 92 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 99 source3/winbindd/winbindd_async.c cont(mem_ctx, False, NULL, c, private_data);
c 107 source3/winbindd/winbindd_async.c state->c = c;
c 122 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 127 source3/winbindd/winbindd_async.c enum lsa_SidType))c;
c 150 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 155 source3/winbindd/winbindd_async.c enum lsa_SidType))c;
c 280 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 284 source3/winbindd/winbindd_async.c (void (*)(void *, bool, const DOM_SID *, enum lsa_SidType))c;
c 318 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 322 source3/winbindd/winbindd_async.c (void (*)(void *, bool, const DOM_SID *, enum lsa_SidType))c;
c 459 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 462 source3/winbindd/winbindd_async.c (void (*)(void *, bool, fstring, char*))c;
c 753 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 757 source3/winbindd/winbindd_async.c (void (*)(void *, bool, DOM_SID *, size_t))c;
c 839 source3/winbindd/winbindd_async.c void *c, void *private_data);
c 887 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 994 source3/winbindd/winbindd_async.c void *c, void *private_data)
c 1000 source3/winbindd/winbindd_async.c const char *, const char *, uint32, uint32))c;
c 59 source3/winbindd/winbindd_idmap.c void *c, void *private_data)
c 61 source3/winbindd/winbindd_idmap.c void (*cont)(void *priv, bool succ) = (void (*)(void *, bool))c;
c 116 source3/winbindd/winbindd_idmap.c void *c, void *private_data)
c 118 source3/winbindd/winbindd_idmap.c void (*cont)(void *priv, bool succ) = (void (*)(void *, bool))c;
c 175 source3/winbindd/winbindd_idmap.c void *c, void *private_data)
c 177 source3/winbindd/winbindd_idmap.c void (*cont)(void *priv, bool succ) = (void (*)(void *, bool))c;
c 234 source3/winbindd/winbindd_idmap.c void *c, void *private_data)
c 237 source3/winbindd/winbindd_idmap.c (void (*)(void *, bool, uid_t))c;
c 313 source3/winbindd/winbindd_idmap.c void *c, void *private_data)
c 316 source3/winbindd/winbindd_idmap.c (void (*)(void *, bool, gid_t))c;
c 389 source3/winbindd/winbindd_idmap.c void *c, void *private_data)
c 392 source3/winbindd/winbindd_idmap.c (void (*)(void *, bool, const char *))c;
c 457 source3/winbindd/winbindd_idmap.c void *c, void *private_data)
c 460 source3/winbindd/winbindd_idmap.c (void (*)(void *, bool, const char *))c;
c 97 source3/winbindd/winbindd_proto.h void *c, void *private_data),
c 98 source3/winbindd/winbindd_proto.h void *c, void *private_data);
c 148 source4/client/client.c int c;
c 155 source4/client/client.c if ((c = x_getc(f)) == EOF) {
c 159 source4/client/client.c if (c == '\n') { /* change all LFs to CR/LF */
c 163 source4/client/client.c b[i++] = c;
c 190 source4/client/client.c int c;
c 192 source4/client/client.c for (l=0;l<maxlen && (c=fgetc(stdin))!=EOF;l++) {
c 193 source4/client/client.c if (c == '\n')
c 195 source4/client/client.c msg[l] = c;
c 304 source4/client/client.c static bool mask_match(struct smbcli_state *c, const char *string,
c 317 source4/client/client.c c->transport->negotiate.protocol) == 0;
c 321 source4/client/client.c ret = ms_fnmatch(p2, s2, c->transport->negotiate.protocol) == 0;
c 294 source4/client/mount.cifs.c int c;
c 338 source4/client/mount.cifs.c while ((c = getopt_long (argc, argv, "afFhilL:no:O:rsU:vVwt:",
c 340 source4/client/mount.cifs.c switch (c) {
c 120 source4/client/smbmount.c struct smbcli_state *c;
c 151 source4/client/smbmount.c if (!(c=smbcli_initialise(NULL)) || (smbcli_set_port(c, smb_port) != smb_port) ||
c 152 source4/client/smbmount.c !smbcli_connect(c, server_n, &ip)) {
c 154 source4/client/smbmount.c if (c) {
c 155 source4/client/smbmount.c talloc_free(c);
c 162 source4/client/smbmount.c if(!use_kerberos) c->use_spnego = false;
c 165 source4/client/smbmount.c c->sign_info.allow_smb_signing = false;
c 168 source4/client/smbmount.c c->use_kerberos = use_kerberos;
c 170 source4/client/smbmount.c if (!smbcli_session_request(c, &calling, &called)) {
c 173 source4/client/smbmount.c sys_getpid(), called.name, smbcli_errstr(c)));
c 174 source4/client/smbmount.c talloc_free(c);
c 188 source4/client/smbmount.c if (!smbcli_negprot(c, unicode, maxprotocol)) {
c 190 source4/client/smbmount.c talloc_free(c);
c 204 source4/client/smbmount.c c->capabilities &= ~(CAP_UNICODE | CAP_LARGE_FILES | CAP_NT_SMBS |
c 208 source4/client/smbmount.c c->capabilities &= ~(CAP_UNICODE | CAP_LARGE_FILES | CAP_NT_SMBS |
c 211 source4/client/smbmount.c c->force_dos_errors = true;
c 214 source4/client/smbmount.c if (!smbcli_session_setup(c, username,
c 221 source4/client/smbmount.c !smbcli_session_setup(c, "", "", 0, "", 0, workgroup,
c 224 source4/client/smbmount.c sys_getpid(), smbcli_errstr(c)));
c 225 source4/client/smbmount.c talloc_free(c);
c 233 source4/client/smbmount.c if (!smbcli_tconX(c, share, "?????", password, strlen(password)+1)) {
c 235 source4/client/smbmount.c sys_getpid(), smbcli_errstr(c)));
c 236 source4/client/smbmount.c talloc_free(c);
c 244 source4/client/smbmount.c return c;
c 332 source4/client/smbmount.c const char *the_service, const char *mount_point, struct smbcli_state *c)
c 350 source4/client/smbmount.c conn_options.fd = c->fd;
c 351 source4/client/smbmount.c conn_options.protocol = c->protocol;
c 353 source4/client/smbmount.c conn_options.max_xmit = c->max_xmit;
c 354 source4/client/smbmount.c conn_options.server_uid = c->vuid;
c 355 source4/client/smbmount.c conn_options.tid = c->cnum;
c 356 source4/client/smbmount.c conn_options.secmode = c->sec_mode;
c 358 source4/client/smbmount.c conn_options.sesskey = c->sesskey;
c 360 source4/client/smbmount.c conn_options.capabilities = c->capabilities;
c 361 source4/client/smbmount.c conn_options.serverzone = c->serverzone/60;
c 388 source4/client/smbmount.c talloc_free(c);
c 389 source4/client/smbmount.c c = NULL;
c 414 source4/client/smbmount.c while (!c) {
c 418 source4/client/smbmount.c c = do_connection(the_service,
c 439 source4/client/smbmount.c struct smbcli_state *c;
c 451 source4/client/smbmount.c c = do_connection(service, lp_unicode(lp_ctx), lp_cli_maxprotocol(lp_ctx),
c 453 source4/client/smbmount.c if (!c) {
c 545 source4/client/smbmount.c send_fs_socket(lp_ctx, service, mount_point, c);
c 52 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c;
c 56 source4/dsdb/repl/drepl_out_helpers.c c = composite_create(conn, conn->service->task->event_ctx);
c 57 source4/dsdb/repl/drepl_out_helpers.c if (c == NULL) return NULL;
c 59 source4/dsdb/repl/drepl_out_helpers.c st = talloc_zero(c, struct dreplsrv_out_drsuapi_state);
c 60 source4/dsdb/repl/drepl_out_helpers.c if (composite_nomem(st, c)) return c;
c 62 source4/dsdb/repl/drepl_out_helpers.c c->private_data = st;
c 64 source4/dsdb/repl/drepl_out_helpers.c st->creq = c;
c 69 source4/dsdb/repl/drepl_out_helpers.c composite_done(c);
c 70 source4/dsdb/repl/drepl_out_helpers.c return c;
c 77 source4/dsdb/repl/drepl_out_helpers.c if (composite_nomem(st->drsuapi, c)) return c;
c 81 source4/dsdb/repl/drepl_out_helpers.c c->event_ctx, conn->service->task->lp_ctx);
c 82 source4/dsdb/repl/drepl_out_helpers.c composite_continue(c, creq, dreplsrv_out_drsuapi_connect_recv, st);
c 84 source4/dsdb/repl/drepl_out_helpers.c return c;
c 93 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c = st->creq;
c 95 source4/dsdb/repl/drepl_out_helpers.c c->status = dcerpc_pipe_connect_b_recv(creq, st->drsuapi, &st->drsuapi->pipe);
c 96 source4/dsdb/repl/drepl_out_helpers.c if (!composite_is_ok(c)) return;
c 98 source4/dsdb/repl/drepl_out_helpers.c c->status = gensec_session_key(st->drsuapi->pipe->conn->security_state.generic_state,
c 100 source4/dsdb/repl/drepl_out_helpers.c if (!composite_is_ok(c)) return;
c 109 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c = st->creq;
c 120 source4/dsdb/repl/drepl_out_helpers.c composite_continue_rpc(c, req, dreplsrv_out_drsuapi_bind_recv, st);
c 127 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c = st->creq;
c 129 source4/dsdb/repl/drepl_out_helpers.c c->status = dcerpc_ndr_request_recv(req);
c 130 source4/dsdb/repl/drepl_out_helpers.c if (!composite_is_ok(c)) return;
c 133 source4/dsdb/repl/drepl_out_helpers.c composite_error(c, werror_to_ntstatus(st->bind_r.out.result));
c 164 source4/dsdb/repl/drepl_out_helpers.c composite_done(c);
c 167 source4/dsdb/repl/drepl_out_helpers.c static NTSTATUS dreplsrv_out_drsuapi_recv(struct composite_context *c)
c 170 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_out_drsuapi_state *st = talloc_get_type(c->private_data,
c 173 source4/dsdb/repl/drepl_out_helpers.c status = composite_wait(c);
c 179 source4/dsdb/repl/drepl_out_helpers.c talloc_free(c);
c 201 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c;
c 205 source4/dsdb/repl/drepl_out_helpers.c c = composite_create(op, op->service->task->event_ctx);
c 206 source4/dsdb/repl/drepl_out_helpers.c if (c == NULL) return NULL;
c 208 source4/dsdb/repl/drepl_out_helpers.c st = talloc_zero(c, struct dreplsrv_op_pull_source_state);
c 209 source4/dsdb/repl/drepl_out_helpers.c if (composite_nomem(st, c)) return c;
c 211 source4/dsdb/repl/drepl_out_helpers.c st->creq = c;
c 215 source4/dsdb/repl/drepl_out_helpers.c composite_continue(c, creq, dreplsrv_op_pull_source_connect_recv, st);
c 217 source4/dsdb/repl/drepl_out_helpers.c return c;
c 226 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c = st->creq;
c 228 source4/dsdb/repl/drepl_out_helpers.c c->status = dreplsrv_out_drsuapi_recv(creq);
c 229 source4/dsdb/repl/drepl_out_helpers.c if (!composite_is_ok(c)) return;
c 238 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c = st->creq;
c 247 source4/dsdb/repl/drepl_out_helpers.c if (composite_nomem(r, c)) return;
c 250 source4/dsdb/repl/drepl_out_helpers.c if (composite_nomem(r->out.level_out, c)) return;
c 252 source4/dsdb/repl/drepl_out_helpers.c if (composite_nomem(r->in.req, c)) return;
c 254 source4/dsdb/repl/drepl_out_helpers.c if (composite_nomem(r->out.ctr, c)) return;
c 288 source4/dsdb/repl/drepl_out_helpers.c composite_continue_rpc(c, req, dreplsrv_op_pull_source_get_changes_recv, st);
c 301 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c = st->creq;
c 308 source4/dsdb/repl/drepl_out_helpers.c c->status = dcerpc_ndr_request_recv(req);
c 309 source4/dsdb/repl/drepl_out_helpers.c if (!composite_is_ok(c)) return;
c 312 source4/dsdb/repl/drepl_out_helpers.c composite_error(c, werror_to_ntstatus(r->out.result));
c 339 source4/dsdb/repl/drepl_out_helpers.c composite_error(c, werror_to_ntstatus(WERR_BAD_NET_RESP));
c 344 source4/dsdb/repl/drepl_out_helpers.c composite_error(c, werror_to_ntstatus(WERR_BAD_NET_RESP));
c 350 source4/dsdb/repl/drepl_out_helpers.c composite_error(c, werror_to_ntstatus(ctr6->drs_error));
c 364 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *c = st->creq;
c 400 source4/dsdb/repl/drepl_out_helpers.c composite_error(c, werror_to_ntstatus(WERR_BAD_NET_RESP));
c 417 source4/dsdb/repl/drepl_out_helpers.c composite_error(c, werror_to_ntstatus(status));
c 433 source4/dsdb/repl/drepl_out_helpers.c composite_done(c);
c 436 source4/dsdb/repl/drepl_out_helpers.c WERROR dreplsrv_op_pull_source_recv(struct composite_context *c)
c 440 source4/dsdb/repl/drepl_out_helpers.c status = composite_wait(c);
c 442 source4/dsdb/repl/drepl_out_helpers.c talloc_free(c);
c 172 source4/dsdb/schema/schema_query.c const struct dsdb_class *c;
c 180 source4/dsdb/schema/schema_query.c c = dsdb_class_by_governsID_id(schema, id);
c 181 source4/dsdb/schema/schema_query.c if (c) {
c 182 source4/dsdb/schema/schema_query.c return c->lDAPDisplayName;
c 592 source4/dsdb/schema/schema_syntax.c const struct dsdb_class *c;
c 605 source4/dsdb/schema/schema_syntax.c c = dsdb_class_by_governsID_id(schema, v);
c 606 source4/dsdb/schema/schema_syntax.c if (!c) {
c 610 source4/dsdb/schema/schema_syntax.c str = talloc_strdup(out->values, c->lDAPDisplayName);
c 44 source4/heimdal/kdc/default_config.c krb5_kdc_configuration *c;
c 46 source4/heimdal/kdc/default_config.c c = calloc(1, sizeof(*c));
c 47 source4/heimdal/kdc/default_config.c if (c == NULL) {
c 52 source4/heimdal/kdc/default_config.c c->require_preauth = TRUE;
c 53 source4/heimdal/kdc/default_config.c c->kdc_warn_pwexpire = 0;
c 54 source4/heimdal/kdc/default_config.c c->encode_as_rep_as_tgs_rep = FALSE;
c 55 source4/heimdal/kdc/default_config.c c->check_ticket_addresses = TRUE;
c 56 source4/heimdal/kdc/default_config.c c->allow_null_ticket_addresses = TRUE;
c 57 source4/heimdal/kdc/default_config.c c->allow_anonymous = FALSE;
c 58 source4/heimdal/kdc/default_config.c c->trpolicy = TRPOLICY_ALWAYS_CHECK;
c 59 source4/heimdal/kdc/default_config.c c->enable_v4 = FALSE;
c 60 source4/heimdal/kdc/default_config.c c->enable_kaserver = FALSE;
c 61 source4/heimdal/kdc/default_config.c c->enable_524 = FALSE;
c 62 source4/heimdal/kdc/default_config.c c->enable_v4_cross_realm = FALSE;
c 63 source4/heimdal/kdc/default_config.c c->enable_pkinit = FALSE;
c 64 source4/heimdal/kdc/default_config.c c->pkinit_princ_in_cert = TRUE;
c 65 source4/heimdal/kdc/default_config.c c->pkinit_require_binding = TRUE;
c 66 source4/heimdal/kdc/default_config.c c->db = NULL;
c 67 source4/heimdal/kdc/default_config.c c->num_db = 0;
c 68 source4/heimdal/kdc/default_config.c c->logf = NULL;
c 70 source4/heimdal/kdc/default_config.c c->require_preauth =
c 72 source4/heimdal/kdc/default_config.c c->require_preauth,
c 74 source4/heimdal/kdc/default_config.c c->enable_v4 =
c 76 source4/heimdal/kdc/default_config.c c->enable_v4,
c 78 source4/heimdal/kdc/default_config.c c->enable_v4_cross_realm =
c 80 source4/heimdal/kdc/default_config.c c->enable_v4_cross_realm,
c 83 source4/heimdal/kdc/default_config.c c->enable_524 =
c 85 source4/heimdal/kdc/default_config.c c->enable_v4,
c 87 source4/heimdal/kdc/default_config.c c->enable_digest =
c 100 source4/heimdal/kdc/default_config.c c->digests_allowed = parse_flags(digests,_kdc_digestunits, 0);
c 101 source4/heimdal/kdc/default_config.c if (c->digests_allowed == -1) {
c 102 source4/heimdal/kdc/default_config.c kdc_log(context, c, 0,
c 105 source4/heimdal/kdc/default_config.c c->enable_digest = 0;
c 106 source4/heimdal/kdc/default_config.c } else if (c->digests_allowed == 0) {
c 107 source4/heimdal/kdc/default_config.c kdc_log(context, c, 0,
c 110 source4/heimdal/kdc/default_config.c c->enable_digest = 0;
c 114 source4/heimdal/kdc/default_config.c c->enable_kx509 =
c 119 source4/heimdal/kdc/default_config.c if (c->enable_kx509) {
c 120 source4/heimdal/kdc/default_config.c c->kx509_template =
c 123 source4/heimdal/kdc/default_config.c c->kx509_ca =
c 126 source4/heimdal/kdc/default_config.c if (c->kx509_ca == NULL || c->kx509_template == NULL) {
c 127 source4/heimdal/kdc/default_config.c kdc_log(context, c, 0,
c 129 source4/heimdal/kdc/default_config.c c->enable_kx509 = FALSE;
c 133 source4/heimdal/kdc/default_config.c c->check_ticket_addresses =
c 135 source4/heimdal/kdc/default_config.c c->check_ticket_addresses,
c 138 source4/heimdal/kdc/default_config.c c->allow_null_ticket_addresses =
c 140 source4/heimdal/kdc/default_config.c c->allow_null_ticket_addresses,
c 144 source4/heimdal/kdc/default_config.c c->allow_anonymous =
c 146 source4/heimdal/kdc/default_config.c c->allow_anonymous,
c 150 source4/heimdal/kdc/default_config.c c->max_datagram_reply_length =
c 165 source4/heimdal/kdc/default_config.c c->trpolicy = TRPOLICY_ALWAYS_CHECK;
c 167 source4/heimdal/kdc/default_config.c c->trpolicy = TRPOLICY_ALLOW_PER_PRINCIPAL;
c 169 source4/heimdal/kdc/default_config.c c->trpolicy = TRPOLICY_ALWAYS_HONOUR_REQUEST;
c 173 source4/heimdal/kdc/default_config.c kdc_log(context, c, 0,
c 187 source4/heimdal/kdc/default_config.c c->v4_realm = strdup(p);
c 188 source4/heimdal/kdc/default_config.c if (c->v4_realm == NULL)
c 191 source4/heimdal/kdc/default_config.c c->v4_realm = NULL;
c 195 source4/heimdal/kdc/default_config.c c->enable_kaserver =
c 198 source4/heimdal/kdc/default_config.c c->enable_kaserver,
c 202 source4/heimdal/kdc/default_config.c c->encode_as_rep_as_tgs_rep =
c 204 source4/heimdal/kdc/default_config.c c->encode_as_rep_as_tgs_rep,
c 208 source4/heimdal/kdc/default_config.c c->kdc_warn_pwexpire =
c 210 source4/heimdal/kdc/default_config.c c->kdc_warn_pwexpire,
c 215 source4/heimdal/kdc/default_config.c c->enable_pkinit =
c 218 source4/heimdal/kdc/default_config.c c->enable_pkinit,
c 222 source4/heimdal/kdc/default_config.c if (c->enable_pkinit) {
c 249 source4/heimdal/kdc/default_config.c c->pkinit_kdc_ocsp_file = strdup(ocsp_file);
c 250 source4/heimdal/kdc/default_config.c if (c->pkinit_kdc_ocsp_file == NULL)
c 254 source4/heimdal/kdc/default_config.c _kdc_pk_initialize(context, c, user_id, anchors,
c 260 source4/heimdal/kdc/default_config.c c->pkinit_princ_in_cert =
c 262 source4/heimdal/kdc/default_config.c c->pkinit_princ_in_cert,
c 267 source4/heimdal/kdc/default_config.c c->pkinit_require_binding =
c 269 source4/heimdal/kdc/default_config.c c->pkinit_require_binding,
c 275 source4/heimdal/kdc/default_config.c c->pkinit_dh_min_bits =
c 282 source4/heimdal/kdc/default_config.c *config = c;
c 218 source4/heimdal/kuser/kinit.c struct credentials c;
c 239 source4/heimdal/kuser/kinit.c ret = krb524_convert_creds_kdc_ccache(context, ccache, real_creds, &c);
c 243 source4/heimdal/kuser/kinit.c krb5_error_code tret = _krb5_krb_tf_setup(context, &c, NULL, 0);
c 250 source4/heimdal/kuser/kinit.c memset(&c, 0, sizeof(c));
c 75 source4/heimdal/lib/asn1/asn1_gen.c int ret, l, c, ty, ta;
c 99 source4/heimdal/lib/asn1/asn1_gen.c c = der_get_class_num(class);
c 100 source4/heimdal/lib/asn1/asn1_gen.c if (c == -1) errx(1, "no valid class on line %lu", line);
c 111 source4/heimdal/lib/asn1/asn1_gen.c line, (unsigned long)offset, c, ty, ta, l,
c 116 source4/heimdal/lib/asn1/asn1_gen.c c,
c 136 source4/heimdal/lib/asn1/der_format.c unsigned int *c;
c 151 source4/heimdal/lib/asn1/der_format.c c = realloc(data->components,
c 153 source4/heimdal/lib/asn1/der_format.c if (c == NULL) {
c 158 source4/heimdal/lib/asn1/der_format.c data->components = c;
c 388 source4/heimdal/lib/asn1/gen_encode.c int c;
c 392 source4/heimdal/lib/asn1/gen_encode.c c = encode_type (name, t->subtype, tname);
c 397 source4/heimdal/lib/asn1/gen_encode.c c ? "CONS" : "PRIM",
c 119 source4/heimdal/lib/asn1/lex.c #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
c 180 source4/heimdal/lib/asn1/lex.c #define unput(c) yyunput( c, (yytext_ptr) )
c 888 source4/heimdal/lib/asn1/lex.c static void yyunput (int c,char *buf_ptr );
c 928 source4/heimdal/lib/asn1/lex.c int c = '*'; \
c 931 source4/heimdal/lib/asn1/lex.c (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
c 932 source4/heimdal/lib/asn1/lex.c buf[n] = (char) c; \
c 933 source4/heimdal/lib/asn1/lex.c if ( c == '\n' ) \
c 934 source4/heimdal/lib/asn1/lex.c buf[n++] = (char) c; \
c 935 source4/heimdal/lib/asn1/lex.c if ( c == EOF && ferror( yyin ) ) \
c 1520 source4/heimdal/lib/asn1/lex.c int c, start_lineno = lineno;
c 1522 source4/heimdal/lib/asn1/lex.c while((c = input()) != EOF) {
c 1523 source4/heimdal/lib/asn1/lex.c if(f && c == '-')
c 1525 source4/heimdal/lib/asn1/lex.c if(c == '-') {
c 1529 source4/heimdal/lib/asn1/lex.c if(c == '\n') {
c 1535 source4/heimdal/lib/asn1/lex.c if(c == EOF)
c 1543 source4/heimdal/lib/asn1/lex.c int c, start_lineno = lineno;
c 1547 source4/heimdal/lib/asn1/lex.c while((c = input()) != EOF) {
c 1548 source4/heimdal/lib/asn1/lex.c if(c == '/') {
c 1558 source4/heimdal/lib/asn1/lex.c if(seen_star && c == '/') {
c 1564 source4/heimdal/lib/asn1/lex.c if(c == '*') {
c 1574 source4/heimdal/lib/asn1/lex.c if(c == '\n') {
c 1579 source4/heimdal/lib/asn1/lex.c if(c == EOF)
c 1588 source4/heimdal/lib/asn1/lex.c int c;
c 1594 source4/heimdal/lib/asn1/lex.c while((c = input()) != EOF) {
c 1595 source4/heimdal/lib/asn1/lex.c if(isspace(c) && skip_ws) {
c 1596 source4/heimdal/lib/asn1/lex.c if(c == '\n')
c 1602 source4/heimdal/lib/asn1/lex.c if(c == '"') {
c 1611 source4/heimdal/lib/asn1/lex.c unput(c);
c 1614 source4/heimdal/lib/asn1/lex.c if(c == '\n') {
c 1621 source4/heimdal/lib/asn1/lex.c *p++ = c;
c 1623 source4/heimdal/lib/asn1/lex.c if(c == EOF)
c 2011 source4/heimdal/lib/asn1/lex.c static void yyunput (int c, register char * yy_bp )
c 2041 source4/heimdal/lib/asn1/lex.c *--yy_cp = (char) c;
c 2056 source4/heimdal/lib/asn1/lex.c int c;
c 2114 source4/heimdal/lib/asn1/lex.c c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
c 2118 source4/heimdal/lib/asn1/lex.c return c;
c 2794 source4/heimdal/lib/asn1/parse.c struct constraint_spec *c = ecalloc(1, sizeof(*c));
c 2795 source4/heimdal/lib/asn1/parse.c c->ctype = ct;
c 2796 source4/heimdal/lib/asn1/parse.c return c;
c 979 source4/heimdal/lib/asn1/parse.y struct constraint_spec *c = ecalloc(1, sizeof(*c));
c 980 source4/heimdal/lib/asn1/parse.y c->ctype = ct;
c 981 source4/heimdal/lib/asn1/parse.y return c;
c 119 source4/heimdal/lib/com_err/lex.c #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
c 180 source4/heimdal/lib/com_err/lex.c #define unput(c) yyunput( c, (yytext_ptr) )
c 569 source4/heimdal/lib/com_err/lex.c static void yyunput (int c,char *buf_ptr );
c 609 source4/heimdal/lib/com_err/lex.c int c = '*'; \
c 612 source4/heimdal/lib/com_err/lex.c (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
c 613 source4/heimdal/lib/com_err/lex.c buf[n] = (char) c; \
c 614 source4/heimdal/lib/com_err/lex.c if ( c == '\n' ) \
c 615 source4/heimdal/lib/com_err/lex.c buf[n++] = (char) c; \
c 616 source4/heimdal/lib/com_err/lex.c if ( c == EOF && ferror( yyin ) ) \
c 1187 source4/heimdal/lib/com_err/lex.c static void yyunput (int c, register char * yy_bp )
c 1217 source4/heimdal/lib/com_err/lex.c *--yy_cp = (char) c;
c 1232 source4/heimdal/lib/com_err/lex.c int c;
c 1290 source4/heimdal/lib/com_err/lex.c c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
c 1294 source4/heimdal/lib/com_err/lex.c return c;
c 1873 source4/heimdal/lib/com_err/lex.c int c;
c 1875 source4/heimdal/lib/com_err/lex.c while(i < sizeof(x) - 1 && (c = input()) != EOF){
c 1877 source4/heimdal/lib/com_err/lex.c x[i++] = c;
c 1881 source4/heimdal/lib/com_err/lex.c if(c == '\n'){
c 1886 source4/heimdal/lib/com_err/lex.c if(c == '\\'){
c 1890 source4/heimdal/lib/com_err/lex.c if(c == '\"')
c 1892 source4/heimdal/lib/com_err/lex.c x[i++] = c;
c 270 source4/heimdal/lib/gssapi/krb5/acquire_cred.c krb5_kt_cursor c;
c 272 source4/heimdal/lib/gssapi/krb5/acquire_cred.c kret = krb5_kt_start_seq_get (context, handle->keytab, &c);
c 275 source4/heimdal/lib/gssapi/krb5/acquire_cred.c if (krb5_kt_next_entry(context, handle->keytab, &tmp, &c) == 0) {
c 279 source4/heimdal/lib/gssapi/krb5/acquire_cred.c krb5_kt_end_seq_get (context, handle->keytab, &c);
c 187 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c struct gsskrb5_send_to_kdc c;
c 189 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c if (value->length != sizeof(c)) {
c 193 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c memcpy(&c, value->value, sizeof(c));
c 195 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c (krb5_send_to_kdc_func)c.func,
c 196 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c c.ptr);
c 248 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c struct gsskrb5_krb5_plugin c;
c 250 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c if (value->length != sizeof(c)) {
c 254 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c memcpy(&c, value->value, sizeof(c));
c 255 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c krb5_plugin_register(context, c.type, c.name, c.symbol);
c 407 source4/heimdal/lib/gssapi/mech/gss_krb5.c gss_krb5_free_lucid_sec_context(OM_uint32 *minor_status, void *c)
c 409 source4/heimdal/lib/gssapi/mech/gss_krb5.c gss_krb5_lucid_context_v1_t *ctx = c;
c 489 source4/heimdal/lib/gssapi/mech/gss_krb5.c gsskrb5_set_send_to_kdc(struct gsskrb5_send_to_kdc *c)
c 497 source4/heimdal/lib/gssapi/mech/gss_krb5.c if (c) {
c 498 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.value = c;
c 499 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.length = sizeof(*c);
c 925 source4/heimdal/lib/gssapi/mech/gss_krb5.c gsskrb5_plugin_register(struct gsskrb5_krb5_plugin *c)
c 933 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.value = c;
c 934 source4/heimdal/lib/gssapi/mech/gss_krb5.c buffer.length = sizeof(*c);
c 229 source4/heimdal/lib/hcrypto/des.c uint32_t c, d;
c 237 source4/heimdal/lib/hcrypto/des.c c = (pc1_c_3[(t1 >> (5 )) & 0x7] << 3)
c 259 source4/heimdal/lib/hcrypto/des.c ROTATE_LEFT28(c, shifts[i]);
c 262 source4/heimdal/lib/hcrypto/des.c kc = pc2_c_1[(c >> 22) & 0x3f] |
c 263 source4/heimdal/lib/hcrypto/des.c pc2_c_2[((c >> 16) & 0x30) | ((c >> 15) & 0xf)] |
c 264 source4/heimdal/lib/hcrypto/des.c pc2_c_3[((c >> 9 ) & 0x3c) | ((c >> 8 ) & 0x3)] |
c 265 source4/heimdal/lib/hcrypto/des.c pc2_c_4[((c >> 2 ) & 0x20) | ((c >> 1) & 0x18) | (c & 0x7)];
c 729 source4/heimdal/lib/hcrypto/des.c unsigned char c;
c 737 source4/heimdal/lib/hcrypto/des.c c = input[i];
c 739 source4/heimdal/lib/hcrypto/des.c (*iv)[i] = c;
c 533 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_block_size(const EVP_CIPHER *c)
c 535 source4/heimdal/lib/hcrypto/evp.c return c->block_size;
c 549 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_key_length(const EVP_CIPHER *c)
c 551 source4/heimdal/lib/hcrypto/evp.c return c->key_len;
c 565 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_iv_length(const EVP_CIPHER *c)
c 567 source4/heimdal/lib/hcrypto/evp.c return c->iv_len;
c 580 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *c)
c 582 source4/heimdal/lib/hcrypto/evp.c memset(c, 0, sizeof(*c));
c 596 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *c)
c 598 source4/heimdal/lib/hcrypto/evp.c if (c->cipher && c->cipher->cleanup)
c 599 source4/heimdal/lib/hcrypto/evp.c c->cipher->cleanup(c);
c 600 source4/heimdal/lib/hcrypto/evp.c if (c->cipher_data) {
c 601 source4/heimdal/lib/hcrypto/evp.c free(c->cipher_data);
c 602 source4/heimdal/lib/hcrypto/evp.c c->cipher_data = NULL;
c 609 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *c, int length)
c 615 source4/heimdal/lib/hcrypto/evp.c EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *c, int pad)
c 765 source4/heimdal/lib/hcrypto/evp.c EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *c, ENGINE *engine,
c 775 source4/heimdal/lib/hcrypto/evp.c if (c && (c != ctx->cipher)) {
c 777 source4/heimdal/lib/hcrypto/evp.c ctx->cipher = c;
c 778 source4/heimdal/lib/hcrypto/evp.c ctx->key_len = c->key_len;
c 780 source4/heimdal/lib/hcrypto/evp.c ctx->cipher_data = malloc(c->ctx_size);
c 781 source4/heimdal/lib/hcrypto/evp.c if (ctx->cipher_data == NULL && c->ctx_size != 0)
c 785 source4/heimdal/lib/hcrypto/evp.c ctx->block_mask = EVP_CIPHER_block_size(c) - 1;
c 1564 source4/heimdal/lib/hcrypto/evp.c EVP_MD_CTX c;
c 1576 source4/heimdal/lib/hcrypto/evp.c EVP_MD_CTX_init(&c);
c 1580 source4/heimdal/lib/hcrypto/evp.c EVP_DigestInit_ex(&c, md, NULL);
c 1582 source4/heimdal/lib/hcrypto/evp.c EVP_DigestUpdate(&c, buf, mds);
c 1584 source4/heimdal/lib/hcrypto/evp.c EVP_DigestUpdate(&c,data,datalen);
c 1589 source4/heimdal/lib/hcrypto/evp.c EVP_DigestUpdate(&c, salt, PKCS5_SALT_LEN);
c 1591 source4/heimdal/lib/hcrypto/evp.c EVP_DigestFinal_ex(&c, buf, &mds);
c 1595 source4/heimdal/lib/hcrypto/evp.c EVP_DigestInit_ex(&c, md, NULL);
c 1596 source4/heimdal/lib/hcrypto/evp.c EVP_DigestUpdate(&c, buf, mds);
c 1597 source4/heimdal/lib/hcrypto/evp.c EVP_DigestFinal_ex(&c, buf, &mds);
c 1623 source4/heimdal/lib/hcrypto/evp.c EVP_MD_CTX_cleanup(&c);
c 284 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_embar(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c);
c 301 source4/heimdal/lib/hcrypto/imath/imath.c static int s_ch2val(char c, int r);
c 464 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_copy(mp_int a, mp_int c)
c 466 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL);
c 468 source4/heimdal/lib/hcrypto/imath/imath.c if(a != c) {
c 472 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, ua))
c 475 source4/heimdal/lib/hcrypto/imath/imath.c da = MP_DIGITS(a); dc = MP_DIGITS(c);
c 478 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(c) = ua;
c 479 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_SIGN(a);
c 489 source4/heimdal/lib/hcrypto/imath/imath.c void mp_int_swap(mp_int a, mp_int c)
c 491 source4/heimdal/lib/hcrypto/imath/imath.c if(a != c) {
c 494 source4/heimdal/lib/hcrypto/imath/imath.c *a = *c;
c 495 source4/heimdal/lib/hcrypto/imath/imath.c *c = tmp;
c 516 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_abs(mp_int a, mp_int c)
c 520 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL);
c 522 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(a, c)) != MP_OK)
c 525 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_ZPOS;
c 533 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_neg(mp_int a, mp_int c)
c 537 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL);
c 539 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(a, c)) != MP_OK)
c 542 source4/heimdal/lib/hcrypto/imath/imath.c if(CMPZ(c) != 0)
c 543 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = 1 - MP_SIGN(a);
c 552 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_add(mp_int a, mp_int b, mp_int c)
c 556 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL);
c 558 source4/heimdal/lib/hcrypto/imath/imath.c ua = MP_USED(a); ub = MP_USED(b); uc = MP_USED(c);
c 565 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, max))
c 568 source4/heimdal/lib/hcrypto/imath/imath.c carry = s_uadd(MP_DIGITS(a), MP_DIGITS(b), MP_DIGITS(c), ua, ub);
c 572 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, max + 1))
c 575 source4/heimdal/lib/hcrypto/imath/imath.c c->digits[max] = carry;
c 579 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(c) = uc;
c 580 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_SIGN(a);
c 592 source4/heimdal/lib/hcrypto/imath/imath.c mp_int_zero(c);
c 602 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, MP_USED(x)))
c 606 source4/heimdal/lib/hcrypto/imath/imath.c s_usub(MP_DIGITS(x), MP_DIGITS(y), MP_DIGITS(c), MP_USED(x), MP_USED(y));
c 607 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(c) = MP_USED(x);
c 608 source4/heimdal/lib/hcrypto/imath/imath.c CLAMP(c);
c 611 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_SIGN(x);
c 621 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_add_value(mp_int a, mp_small value, mp_int c)
c 628 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_add(a, &vtmp, c);
c 635 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sub(mp_int a, mp_int b, mp_int c)
c 639 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL);
c 641 source4/heimdal/lib/hcrypto/imath/imath.c ua = MP_USED(a); ub = MP_USED(b); uc = MP_USED(c);
c 648 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, max))
c 651 source4/heimdal/lib/hcrypto/imath/imath.c carry = s_uadd(MP_DIGITS(a), MP_DIGITS(b), MP_DIGITS(c), ua, ub);
c 655 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, max + 1))
c 658 source4/heimdal/lib/hcrypto/imath/imath.c c->digits[max] = carry;
c 662 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(c) = uc;
c 663 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_SIGN(a);
c 672 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, max))
c 685 source4/heimdal/lib/hcrypto/imath/imath.c s_usub(MP_DIGITS(x), MP_DIGITS(y), MP_DIGITS(c), MP_USED(x), MP_USED(y));
c 686 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(c) = MP_USED(x);
c 687 source4/heimdal/lib/hcrypto/imath/imath.c CLAMP(c);
c 689 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = osign;
c 699 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sub_value(mp_int a, mp_small value, mp_int c)
c 706 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_sub(a, &vtmp, c);
c 713 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul(mp_int a, mp_int b, mp_int c)
c 719 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL);
c 723 source4/heimdal/lib/hcrypto/imath/imath.c mp_int_zero(c);
c 736 source4/heimdal/lib/hcrypto/imath/imath.c if(c == a || c == b) {
c 744 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, osize))
c 747 source4/heimdal/lib/hcrypto/imath/imath.c out = MP_DIGITS(c);
c 757 source4/heimdal/lib/hcrypto/imath/imath.c if(out != MP_DIGITS(c)) {
c 758 source4/heimdal/lib/hcrypto/imath/imath.c if((void *) MP_DIGITS(c) != (void *) c)
c 759 source4/heimdal/lib/hcrypto/imath/imath.c s_free(MP_DIGITS(c));
c 760 source4/heimdal/lib/hcrypto/imath/imath.c MP_DIGITS(c) = out;
c 761 source4/heimdal/lib/hcrypto/imath/imath.c MP_ALLOC(c) = p;
c 764 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(c) = osize; /* might not be true, but we'll fix it ... */
c 765 source4/heimdal/lib/hcrypto/imath/imath.c CLAMP(c); /* ... right here */
c 766 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = osign;
c 775 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul_value(mp_int a, mp_small value, mp_int c)
c 782 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_mul(a, &vtmp, c);
c 789 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul_pow2(mp_int a, mp_small p2, mp_int c)
c 792 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL && p2 >= 0);
c 794 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(a, c)) != MP_OK)
c 797 source4/heimdal/lib/hcrypto/imath/imath.c if(s_qmul(c, (mp_size) p2))
c 807 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sqr(mp_int a, mp_int c)
c 812 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL);
c 816 source4/heimdal/lib/hcrypto/imath/imath.c if(a == c) {
c 824 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_pad(c, osize))
c 827 source4/heimdal/lib/hcrypto/imath/imath.c out = MP_DIGITS(c);
c 836 source4/heimdal/lib/hcrypto/imath/imath.c if(out != MP_DIGITS(c)) {
c 837 source4/heimdal/lib/hcrypto/imath/imath.c if((void *) MP_DIGITS(c) != (void *) c)
c 838 source4/heimdal/lib/hcrypto/imath/imath.c s_free(MP_DIGITS(c));
c 839 source4/heimdal/lib/hcrypto/imath/imath.c MP_DIGITS(c) = out;
c 840 source4/heimdal/lib/hcrypto/imath/imath.c MP_ALLOC(c) = p;
c 843 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(c) = osize; /* might not be true, but we'll fix it ... */
c 844 source4/heimdal/lib/hcrypto/imath/imath.c CLAMP(c); /* ... right here */
c 845 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_ZPOS;
c 959 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mod(mp_int a, mp_int m, mp_int c)
c 965 source4/heimdal/lib/hcrypto/imath/imath.c if(m == c) {
c 970 source4/heimdal/lib/hcrypto/imath/imath.c out = c;
c 977 source4/heimdal/lib/hcrypto/imath/imath.c res = mp_int_add(out, m, c);
c 979 source4/heimdal/lib/hcrypto/imath/imath.c res = mp_int_copy(out, c);
c 982 source4/heimdal/lib/hcrypto/imath/imath.c if(out != c)
c 1035 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_expt(mp_int a, mp_small b, mp_int c)
c 1041 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(b >= 0 && c != NULL);
c 1046 source4/heimdal/lib/hcrypto/imath/imath.c (void) mp_int_set_value(c, 1);
c 1049 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_mul(c, &t, c)) != MP_OK)
c 1069 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_expt_value(mp_small a, mp_small b, mp_int c)
c 1075 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(b >= 0 && c != NULL);
c 1080 source4/heimdal/lib/hcrypto/imath/imath.c (void) mp_int_set_value(c, 1);
c 1083 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_mul(c, &t, c)) != MP_OK)
c 1187 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod(mp_int a, mp_int b, mp_int m, mp_int c)
c 1195 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL && m != NULL);
c 1207 source4/heimdal/lib/hcrypto/imath/imath.c if(c == b || c == m) {
c 1212 source4/heimdal/lib/hcrypto/imath/imath.c s = c;
c 1222 source4/heimdal/lib/hcrypto/imath/imath.c res = mp_int_copy(s, c);
c 1235 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod_evalue(mp_int a, mp_small value, mp_int m, mp_int c)
c 1242 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_exptmod(a, &vtmp, m, c);
c 1250 source4/heimdal/lib/hcrypto/imath/imath.c mp_int m, mp_int c)
c 1257 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_exptmod(&vtmp, b, m, c);
c 1264 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod_known(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c)
c 1272 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a && b && m && c);
c 1283 source4/heimdal/lib/hcrypto/imath/imath.c if(c == b || c == m) {
c 1288 source4/heimdal/lib/hcrypto/imath/imath.c s = c;
c 1296 source4/heimdal/lib/hcrypto/imath/imath.c res = mp_int_copy(s, c);
c 1309 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_redux_const(mp_int m, mp_int c)
c 1311 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(m != NULL && c != NULL && m != c);
c 1313 source4/heimdal/lib/hcrypto/imath/imath.c return s_brmu(c, m);
c 1320 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_invmod(mp_int a, mp_int m, mp_int c)
c 1327 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && m != NULL && c != NULL);
c 1355 source4/heimdal/lib/hcrypto/imath/imath.c res = mp_int_sub(m, TEMP(1), c);
c 1357 source4/heimdal/lib/hcrypto/imath/imath.c res = mp_int_copy(TEMP(1), c);
c 1371 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_gcd(mp_int a, mp_int b, mp_int c)
c 1377 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL);
c 1384 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_abs(b, c);
c 1386 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_abs(a, c);
c 1432 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_abs(&u, c)) != MP_OK)
c 1434 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_qmul(c, (mp_size) k))
c 1453 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_egcd(mp_int a, mp_int b, mp_int c,
c 1460 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL &&
c 1468 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_abs(b, c)) != MP_OK) return res;
c 1472 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_abs(a, c)) != MP_OK) return res;
c 1544 source4/heimdal/lib/hcrypto/imath/imath.c if(c) {
c 1550 source4/heimdal/lib/hcrypto/imath/imath.c res = mp_int_copy(TEMP(5), c);
c 1568 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_lcm(mp_int a, mp_int b, mp_int c)
c 1573 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL);
c 1590 source4/heimdal/lib/hcrypto/imath/imath.c res = mp_int_copy(&lcm, c);
c 1631 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_root(mp_int a, mp_small b, mp_int c)
c 1638 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL && b > 0);
c 1641 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_copy(a, c);
c 1685 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(TEMP(1), c)) != MP_OK)
c 1690 source4/heimdal/lib/hcrypto/imath/imath.c (void) mp_int_neg(c, c); /* cannot fail */
c 3011 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_embar(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c)
c 3025 source4/heimdal/lib/hcrypto/imath/imath.c (void) mp_int_set_value(c, 1);
c 3034 source4/heimdal/lib/hcrypto/imath/imath.c UMUL(c, a, TEMP(0));
c 3038 source4/heimdal/lib/hcrypto/imath/imath.c mp_int_copy(TEMP(0), c);
c 3060 source4/heimdal/lib/hcrypto/imath/imath.c UMUL(c, a, TEMP(0));
c 3064 source4/heimdal/lib/hcrypto/imath/imath.c mp_int_copy(TEMP(0), c);
c 3216 source4/heimdal/lib/hcrypto/imath/imath.c static int s_ch2val(char c, int r)
c 3220 source4/heimdal/lib/hcrypto/imath/imath.c if(isdigit((unsigned char) c))
c 3221 source4/heimdal/lib/hcrypto/imath/imath.c out = c - '0';
c 3222 source4/heimdal/lib/hcrypto/imath/imath.c else if(r > 10 && isalpha((unsigned char) c))
c 3223 source4/heimdal/lib/hcrypto/imath/imath.c out = toupper(c) - 'A' + 10;
c 3260 source4/heimdal/lib/hcrypto/imath/imath.c unsigned char c = ~buf[i];
c 3262 source4/heimdal/lib/hcrypto/imath/imath.c s = c + s;
c 3263 source4/heimdal/lib/hcrypto/imath/imath.c c = s & UCHAR_MAX;
c 3266 source4/heimdal/lib/hcrypto/imath/imath.c buf[i] = c;
c 123 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_copy(mp_int a, mp_int c); /* c = a */
c 124 source4/heimdal/lib/hcrypto/imath/imath.h void mp_int_swap(mp_int a, mp_int c); /* swap a, c */
c 126 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_abs(mp_int a, mp_int c); /* c = |a| */
c 127 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_neg(mp_int a, mp_int c); /* c = -a */
c 128 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_add(mp_int a, mp_int b, mp_int c); /* c = a + b */
c 129 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_add_value(mp_int a, mp_small value, mp_int c);
c 130 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sub(mp_int a, mp_int b, mp_int c); /* c = a - b */
c 131 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sub_value(mp_int a, mp_small value, mp_int c);
c 132 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul(mp_int a, mp_int b, mp_int c); /* c = a * b */
c 133 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul_value(mp_int a, mp_small value, mp_int c);
c 134 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul_pow2(mp_int a, mp_small p2, mp_int c);
c 135 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sqr(mp_int a, mp_int c); /* c = a * a */
c 142 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mod(mp_int a, mp_int m, mp_int c); /* c = a % m */
c 144 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_expt(mp_int a, mp_small b, mp_int c); /* c = a^b */
c 145 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_expt_value(mp_small a, mp_small b, mp_int c); /* c = a^b */
c 159 source4/heimdal/lib/hcrypto/imath/imath.h mp_int c); /* c = a^b (mod m) */
c 161 source4/heimdal/lib/hcrypto/imath/imath.h mp_int m, mp_int c); /* c = a^v (mod m) */
c 163 source4/heimdal/lib/hcrypto/imath/imath.h mp_int m, mp_int c); /* c = v^b (mod m) */
c 166 source4/heimdal/lib/hcrypto/imath/imath.h mp_int c); /* c = a^b (mod m) */
c 167 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_redux_const(mp_int m, mp_int c);
c 169 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_invmod(mp_int a, mp_int m, mp_int c); /* c = 1/a (mod m) */
c 171 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_gcd(mp_int a, mp_int b, mp_int c); /* c = gcd(a, b) */
c 173 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_egcd(mp_int a, mp_int b, mp_int c, /* c = gcd(a, b) */
c 176 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_lcm(mp_int a, mp_int b, mp_int c); /* c = lcm(a, b) */
c 178 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_root(mp_int a, mp_small b, mp_int c); /* c = floor(a^{1/b}) */
c 179 source4/heimdal/lib/hcrypto/imath/imath.h #define mp_int_sqrt(a, c) mp_int_root(a, 2, c) /* c = floor(sqrt(a)) */
c 64 source4/heimdal/lib/hcrypto/md4.c #define DOIT(a,b,c,d,k,s,i,OP) \
c 65 source4/heimdal/lib/hcrypto/md4.c a = cshift(a + OP(b,c,d) + X[k] + i, s)
c 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)
c 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)
c 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)
c 65 source4/heimdal/lib/hcrypto/md5.c #define DOIT(a,b,c,d,k,s,i,OP) \
c 66 source4/heimdal/lib/hcrypto/md5.c a = b + cshift(a + OP(b,c,d) + X[k] + (i), s)
c 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)
c 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)
c 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)
c 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)
c 71 source4/heimdal/lib/hcrypto/ui.c int c;
c 104 source4/heimdal/lib/hcrypto/ui.c c = getc(tty);
c 105 source4/heimdal/lib/hcrypto/ui.c if(c == EOF){
c 110 source4/heimdal/lib/hcrypto/ui.c if(c == '\n')
c 113 source4/heimdal/lib/hcrypto/ui.c *p++ = c;
c 945 source4/heimdal/lib/hx509/ca.c Certificate c;
c 956 source4/heimdal/lib/hx509/ca.c memset(&c, 0, sizeof(c));
c 991 source4/heimdal/lib/hx509/ca.c tbsc = &c.tbsCertificate;
c 1329 source4/heimdal/lib/hx509/ca.c &c.signatureAlgorithm,
c 1330 source4/heimdal/lib/hx509/ca.c &c.signatureValue);
c 1335 source4/heimdal/lib/hx509/ca.c ret = hx509_cert_init(context, &c, certificate);
c 1339 source4/heimdal/lib/hx509/ca.c free_Certificate(&c);
c 1344 source4/heimdal/lib/hx509/ca.c free_Certificate(&c);
c 220 source4/heimdal/lib/hx509/cert.c hx509_cert_init(hx509_context context, const Certificate *c, hx509_cert *cert)
c 241 source4/heimdal/lib/hx509/cert.c ret = copy_Certificate(c, (*cert)->data);
c 399 source4/heimdal/lib/hx509/cert.c hx509_verify_ctx c;
c 401 source4/heimdal/lib/hx509/cert.c c = calloc(1, sizeof(*c));
c 402 source4/heimdal/lib/hx509/cert.c if (c == NULL)
c 405 source4/heimdal/lib/hx509/cert.c c->max_depth = HX509_VERIFY_MAX_DEPTH;
c 407 source4/heimdal/lib/hx509/cert.c *ctx = c;
c 575 source4/heimdal/lib/hx509/cert.c const TBSCertificate *c = &cert->tbsCertificate;
c 577 source4/heimdal/lib/hx509/cert.c if (c->version == NULL || *c->version < 2 || c->extensions == NULL)
c 580 source4/heimdal/lib/hx509/cert.c for (;*idx < c->extensions->len; (*idx)++) {
c 581 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(&c->extensions->val[*idx].extnID, oid) == 0)
c 582 source4/heimdal/lib/hx509/cert.c return &c->extensions->val[(*idx)++];
c 988 source4/heimdal/lib/hx509/cert.c hx509_cert c;
c 999 source4/heimdal/lib/hx509/cert.c ret = hx509_certs_find(context, trust_anchors, &q, &c);
c 1001 source4/heimdal/lib/hx509/cert.c hx509_cert_free(c);
c 1025 source4/heimdal/lib/hx509/cert.c subject_null_p(const Certificate *c)
c 1027 source4/heimdal/lib/hx509/cert.c return c->tbsCertificate.subject.u.rdnSequence.len == 0;
c 1381 source4/heimdal/lib/hx509/cert.c hx509_cert_get_base_subject(hx509_context context, hx509_cert c,
c 1384 source4/heimdal/lib/hx509/cert.c if (c->basename)
c 1385 source4/heimdal/lib/hx509/cert.c return hx509_name_copy(context, c->basename, name);
c 1386 source4/heimdal/lib/hx509/cert.c if (is_proxy_cert(context, c->data, NULL) == 0) {
c 1393 source4/heimdal/lib/hx509/cert.c return _hx509_name_from_Name(&c->data->tbsCertificate.subject, name);
c 1581 source4/heimdal/lib/hx509/cert.c add_name_constraints(hx509_context context, const Certificate *c, int not_ca,
c 1587 source4/heimdal/lib/hx509/cert.c ret = find_extension_name_constraints(c, &tnc);
c 1619 source4/heimdal/lib/hx509/cert.c match_RDN(const RelativeDistinguishedName *c,
c 1624 source4/heimdal/lib/hx509/cert.c if (c->len != n->len)
c 1630 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(&c->val[i].type, &n->val[i].type) != 0)
c 1632 source4/heimdal/lib/hx509/cert.c ret = _hx509_name_ds_cmp(&c->val[i].value, &n->val[i].value, &diff);
c 1642 source4/heimdal/lib/hx509/cert.c match_X501Name(const Name *c, const Name *n)
c 1646 source4/heimdal/lib/hx509/cert.c if (c->element != choice_Name_rdnSequence
c 1649 source4/heimdal/lib/hx509/cert.c if (c->u.rdnSequence.len > n->u.rdnSequence.len)
c 1651 source4/heimdal/lib/hx509/cert.c for (i = 0; i < c->u.rdnSequence.len; i++) {
c 1652 source4/heimdal/lib/hx509/cert.c ret = match_RDN(&c->u.rdnSequence.val[i], &n->u.rdnSequence.val[i]);
c 1661 source4/heimdal/lib/hx509/cert.c match_general_name(const GeneralName *c, const GeneralName *n, int *match)
c 1667 source4/heimdal/lib/hx509/cert.c assert(c->element == n->element);
c 1669 source4/heimdal/lib/hx509/cert.c switch(c->element) {
c 1671 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(&c->u.otherName.type_id,
c 1674 source4/heimdal/lib/hx509/cert.c if (heim_any_cmp(&c->u.otherName.value,
c 1682 source4/heimdal/lib/hx509/cert.c s = strchr(c->u.rfc822Name, '@');
c 1684 source4/heimdal/lib/hx509/cert.c if (strcasecmp(c->u.rfc822Name, n->u.rfc822Name) != 0)
c 1690 source4/heimdal/lib/hx509/cert.c len1 = strlen(c->u.rfc822Name);
c 1694 source4/heimdal/lib/hx509/cert.c if (strcasecmp(s + 1 + len2 - len1, c->u.rfc822Name) != 0)
c 1705 source4/heimdal/lib/hx509/cert.c lenc = strlen(c->u.dNSName);
c 1709 source4/heimdal/lib/hx509/cert.c if (strcasecmp(&n->u.dNSName[lenn - lenc], c->u.dNSName) != 0)
c 1722 source4/heimdal/lib/hx509/cert.c c_name.element = c->u.directoryName.element;
c 1723 source4/heimdal/lib/hx509/cert.c c_name.u.rdnSequence = c->u.directoryName.u.rdnSequence;
c 1744 source4/heimdal/lib/hx509/cert.c match_alt_name(const GeneralName *n, const Certificate *c,
c 1752 source4/heimdal/lib/hx509/cert.c ret = find_extension_subject_alt_name(c, &i, &sa);
c 1772 source4/heimdal/lib/hx509/cert.c match_tree(const GeneralSubtrees *t, const Certificate *c, int *match)
c 1790 source4/heimdal/lib/hx509/cert.c && !subject_null_p(c))
c 1797 source4/heimdal/lib/hx509/cert.c c->tbsCertificate.subject.element;
c 1799 source4/heimdal/lib/hx509/cert.c c->tbsCertificate.subject.u.rdnSequence;
c 1809 source4/heimdal/lib/hx509/cert.c ret = match_alt_name(&t->val[i].base, c, &same, &alt_name);
c 1819 source4/heimdal/lib/hx509/cert.c const Certificate *c)
c 1829 source4/heimdal/lib/hx509/cert.c ret = match_tree(&gs, c, &match);
c 1835 source4/heimdal/lib/hx509/cert.c if (match == 0 && !subject_null_p(c)) {
c 1845 source4/heimdal/lib/hx509/cert.c ret = match_tree(&gs, c, &match);
c 1951 source4/heimdal/lib/hx509/cert.c Certificate *c;
c 1954 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]);
c 1966 source4/heimdal/lib/hx509/cert.c ret = check_key_usage(context, c, 1 << 5,
c 1978 source4/heimdal/lib/hx509/cert.c ret = certificate_is_self_signed(context, c, &selfsigned);
c 1989 source4/heimdal/lib/hx509/cert.c if (is_proxy_cert(context, c, &info) == 0) {
c 2006 source4/heimdal/lib/hx509/cert.c if (find_extension(c, oid_id_x509_ce_subjectAltName(), &j)) {
c 2015 source4/heimdal/lib/hx509/cert.c if (find_extension(c, oid_id_x509_ce_issuerAltName(), &j)) {
c 2031 source4/heimdal/lib/hx509/cert.c ret = _hx509_name_cmp(&proxy_issuer, &c->tbsCertificate.subject, &diff);
c 2046 source4/heimdal/lib/hx509/cert.c ret = copy_Name(&c->tbsCertificate.subject, &proxy_issuer);
c 2069 source4/heimdal/lib/hx509/cert.c ret = _hx509_name_cmp(&proxy_issuer, &c->tbsCertificate.issuer, &diff);
c 2101 source4/heimdal/lib/hx509/cert.c &c->tbsCertificate.subject, &diff);
c 2124 source4/heimdal/lib/hx509/cert.c ret = check_basic_constraints(context, c, type,
c 2135 source4/heimdal/lib/hx509/cert.c t = _hx509_Time2time_t(&c->tbsCertificate.validity.notBefore);
c 2141 source4/heimdal/lib/hx509/cert.c t = _hx509_Time2time_t(&c->tbsCertificate.validity.notAfter);
c 2161 source4/heimdal/lib/hx509/cert.c Certificate *c;
c 2164 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]);
c 2166 source4/heimdal/lib/hx509/cert.c ret = certificate_is_self_signed(context, c, &selfsigned);
c 2172 source4/heimdal/lib/hx509/cert.c ret = check_name_constraints(context, &nc, c);
c 2177 source4/heimdal/lib/hx509/cert.c ret = add_name_constraints(context, c, i == 0, &nc);
c 2233 source4/heimdal/lib/hx509/cert.c Certificate *signer, *c;
c 2235 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]);
c 2258 source4/heimdal/lib/hx509/cert.c &c->signatureAlgorithm,
c 2259 source4/heimdal/lib/hx509/cert.c &c->tbsCertificate._save,
c 2260 source4/heimdal/lib/hx509/cert.c &c->signatureValue);
c 2800 source4/heimdal/lib/hx509/cert.c Certificate *c = _hx509_get_cert(cert);
c 2806 source4/heimdal/lib/hx509/cert.c _hx509_cert_is_parent_cmp(q->subject, c, 0) != 0)
c 2810 source4/heimdal/lib/hx509/cert.c _hx509_Certificate_cmp(q->certificate, c) != 0)
c 2814 source4/heimdal/lib/hx509/cert.c && der_heim_integer_cmp(&c->tbsCertificate.serialNumber, q->serial) != 0)
c 2818 source4/heimdal/lib/hx509/cert.c ret = _hx509_name_cmp(&c->tbsCertificate.issuer, q->issuer_name, &diff);
c 2824 source4/heimdal/lib/hx509/cert.c ret = _hx509_name_cmp(&c->tbsCertificate.subject, q->subject_name, &diff);
c 2832 source4/heimdal/lib/hx509/cert.c ret = _hx509_find_extension_subject_key_id(c, &si);
c 2863 source4/heimdal/lib/hx509/cert.c if (ku && check_key_usage(context, c, ku, TRUE))
c 2902 source4/heimdal/lib/hx509/cert.c os.data = c->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data;
c 2904 source4/heimdal/lib/hx509/cert.c c->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.length / 8;
c 2917 source4/heimdal/lib/hx509/cert.c t = _hx509_Time2time_t(&c->tbsCertificate.validity.notBefore);
c 2920 source4/heimdal/lib/hx509/cert.c t = _hx509_Time2time_t(&c->tbsCertificate.validity.notAfter);
c 3151 source4/heimdal/lib/hx509/cert.c hx509_cert c,
c 3161 source4/heimdal/lib/hx509/cert.c cert = _hx509_get_cert(c);
c 3207 source4/heimdal/lib/hx509/cert.c hx509_cert_binary(hx509_context context, hx509_cert c, heim_octet_string *os)
c 3216 source4/heimdal/lib/hx509/cert.c _hx509_get_cert(c), &size, ret);
c 269 source4/heimdal/lib/hx509/cms.c Certificate c;
c 272 source4/heimdal/lib/hx509/cms.c memset(&c, 0, sizeof(c));
c 710 source4/heimdal/lib/hx509/cms.c hx509_cert c;
c 715 source4/heimdal/lib/hx509/cms.c &c);
c 718 source4/heimdal/lib/hx509/cms.c ret = hx509_certs_add(context, certs, c);
c 719 source4/heimdal/lib/hx509/cms.c hx509_cert_free(c);
c 57 source4/heimdal/lib/hx509/collector.c struct hx509_collector *c;
c 62 source4/heimdal/lib/hx509/collector.c c = calloc(1, sizeof(*c));
c 63 source4/heimdal/lib/hx509/collector.c if (c == NULL) {
c 67 source4/heimdal/lib/hx509/collector.c c->lock = lock;
c 70 source4/heimdal/lib/hx509/collector.c 0,NULL, &c->unenvelop_certs);
c 72 source4/heimdal/lib/hx509/collector.c free(c);
c 75 source4/heimdal/lib/hx509/collector.c c->val.data = NULL;
c 76 source4/heimdal/lib/hx509/collector.c c->val.len = 0;
c 78 source4/heimdal/lib/hx509/collector.c 0, NULL, &c->certs);
c 80 source4/heimdal/lib/hx509/collector.c hx509_certs_free(&c->unenvelop_certs);
c 81 source4/heimdal/lib/hx509/collector.c free(c);
c 85 source4/heimdal/lib/hx509/collector.c *collector = c;
c 90 source4/heimdal/lib/hx509/collector.c _hx509_collector_get_lock(struct hx509_collector *c)
c 92 source4/heimdal/lib/hx509/collector.c return c->lock;
c 98 source4/heimdal/lib/hx509/collector.c struct hx509_collector *c,
c 101 source4/heimdal/lib/hx509/collector.c return hx509_certs_add(context, c->certs, cert);
c 116 source4/heimdal/lib/hx509/collector.c struct hx509_collector *c,
c 130 source4/heimdal/lib/hx509/collector.c d = realloc(c->val.data, (c->val.len + 1) * sizeof(c->val.data[0]));
c 136 source4/heimdal/lib/hx509/collector.c c->val.data = d;
c 163 source4/heimdal/lib/hx509/collector.c c->val.data[c->val.len] = key;
c 164 source4/heimdal/lib/hx509/collector.c c->val.len++;
c 207 source4/heimdal/lib/hx509/collector.c hx509_cert c;
c 220 source4/heimdal/lib/hx509/collector.c c = NULL;
c 222 source4/heimdal/lib/hx509/collector.c ret = hx509_certs_next_cert(context, certs, cursor, &c);
c 225 source4/heimdal/lib/hx509/collector.c if (c == NULL)
c 227 source4/heimdal/lib/hx509/collector.c if (_hx509_cert_private_key(c)) {
c 228 source4/heimdal/lib/hx509/collector.c hx509_cert_free(c);
c 232 source4/heimdal/lib/hx509/collector.c ret = _hx509_match_keys(c, value->private_key);
c 234 source4/heimdal/lib/hx509/collector.c _hx509_cert_assign_key(c, value->private_key);
c 235 source4/heimdal/lib/hx509/collector.c hx509_cert_free(c);
c 239 source4/heimdal/lib/hx509/collector.c hx509_cert_free(c);
c 252 source4/heimdal/lib/hx509/collector.c struct hx509_collector *c,
c 264 source4/heimdal/lib/hx509/collector.c ret = hx509_certs_merge(context, certs, c->certs);
c 270 source4/heimdal/lib/hx509/collector.c for (i = 0; i < c->val.len; i++) {
c 271 source4/heimdal/lib/hx509/collector.c ret = match_localkeyid(context, c->val.data[i], certs);
c 274 source4/heimdal/lib/hx509/collector.c ret = match_keys(context, c->val.data[i], certs);
c 286 source4/heimdal/lib/hx509/collector.c struct hx509_collector *c,
c 293 source4/heimdal/lib/hx509/collector.c for (i = 0, nkeys = 0; i < c->val.len; i++)
c 294 source4/heimdal/lib/hx509/collector.c if (c->val.data[i]->private_key)
c 303 source4/heimdal/lib/hx509/collector.c for (i = 0, nkeys = 0; i < c->val.len; i++) {
c 304 source4/heimdal/lib/hx509/collector.c if (c->val.data[i]->private_key) {
c 305 source4/heimdal/lib/hx509/collector.c (*keys)[nkeys++] = c->val.data[i]->private_key;
c 306 source4/heimdal/lib/hx509/collector.c c->val.data[i]->private_key = NULL;
c 316 source4/heimdal/lib/hx509/collector.c _hx509_collector_free(struct hx509_collector *c)
c 320 source4/heimdal/lib/hx509/collector.c if (c->unenvelop_certs)
c 321 source4/heimdal/lib/hx509/collector.c hx509_certs_free(&c->unenvelop_certs);
c 322 source4/heimdal/lib/hx509/collector.c if (c->certs)
c 323 source4/heimdal/lib/hx509/collector.c hx509_certs_free(&c->certs);
c 324 source4/heimdal/lib/hx509/collector.c for (i = 0; i < c->val.len; i++)
c 325 source4/heimdal/lib/hx509/collector.c free_private_key(c->val.data[i]);
c 326 source4/heimdal/lib/hx509/collector.c if (c->val.data)
c 327 source4/heimdal/lib/hx509/collector.c free(c->val.data);
c 328 source4/heimdal/lib/hx509/collector.c free(c);
c 1698 source4/heimdal/lib/hx509/crypto.c const EVP_CIPHER *c;
c 1821 source4/heimdal/lib/hx509/crypto.c crypto->c = EVP_rc2_40_cbc();
c 1825 source4/heimdal/lib/hx509/crypto.c crypto->c = EVP_rc2_64_cbc();
c 1829 source4/heimdal/lib/hx509/crypto.c crypto->c = EVP_rc2_cbc();
c 1980 source4/heimdal/lib/hx509/crypto.c (*crypto)->c = (*cipher->evp_func)();
c 2021 source4/heimdal/lib/hx509/crypto.c if (EVP_CIPHER_key_length(crypto->c) > length)
c 2046 source4/heimdal/lib/hx509/crypto.c crypto->key.length = EVP_CIPHER_key_length(crypto->c);
c 2085 source4/heimdal/lib/hx509/crypto.c ivec->length = EVP_CIPHER_iv_length(crypto->c);
c 2114 source4/heimdal/lib/hx509/crypto.c assert(EVP_CIPHER_iv_length(crypto->c) == ivec->length);
c 2118 source4/heimdal/lib/hx509/crypto.c ret = EVP_CipherInit_ex(&evp, crypto->c, NULL,
c 2132 source4/heimdal/lib/hx509/crypto.c if (EVP_CIPHER_block_size(crypto->c) == 1) {
c 2135 source4/heimdal/lib/hx509/crypto.c int bsize = EVP_CIPHER_block_size(crypto->c);
c 2192 source4/heimdal/lib/hx509/crypto.c if (ivec && EVP_CIPHER_iv_length(crypto->c) < ivec->length)
c 2203 source4/heimdal/lib/hx509/crypto.c ret = EVP_CipherInit_ex(&evp, crypto->c, NULL,
c 2223 source4/heimdal/lib/hx509/crypto.c if (EVP_CIPHER_block_size(crypto->c) > 1) {
c 2226 source4/heimdal/lib/hx509/crypto.c int j, bsize = EVP_CIPHER_block_size(crypto->c);
c 2277 source4/heimdal/lib/hx509/crypto.c hx509_crypto c;
c 2311 source4/heimdal/lib/hx509/crypto.c ret = hx509_crypto_init(context, NULL, enc_oid, &c);
c 2315 source4/heimdal/lib/hx509/crypto.c ret = hx509_crypto_set_key_data(c, key->data, key->length);
c 2317 source4/heimdal/lib/hx509/crypto.c hx509_crypto_destroy(c);
c 2321 source4/heimdal/lib/hx509/crypto.c *crypto = c;
c 2329 source4/heimdal/lib/hx509/crypto.c const EVP_CIPHER **c,
c 2334 source4/heimdal/lib/hx509/crypto.c *c = EVP_rc2_40_cbc();
c 2339 source4/heimdal/lib/hx509/crypto.c *c = EVP_rc2_cbc();
c 2345 source4/heimdal/lib/hx509/crypto.c *c = EVP_rc4_40();
c 2350 source4/heimdal/lib/hx509/crypto.c *c = EVP_rc4();
c 2356 source4/heimdal/lib/hx509/crypto.c *c = EVP_des_ede3_cbc();
c 2394 source4/heimdal/lib/hx509/crypto.c const EVP_CIPHER *c;
c 2404 source4/heimdal/lib/hx509/crypto.c enc_oid = find_string2key(&ai->algorithm, &c, &md, &s2k);
c 2412 source4/heimdal/lib/hx509/crypto.c key.length = EVP_CIPHER_key_length(c);
c 2420 source4/heimdal/lib/hx509/crypto.c iv.length = EVP_CIPHER_iv_length(c);
c 2471 source4/heimdal/lib/hx509/crypto.c _hx509_match_keys(hx509_cert c, hx509_private_key private_key)
c 2487 source4/heimdal/lib/hx509/crypto.c cert = _hx509_get_cert(c);
c 119 source4/heimdal/lib/hx509/keyset.c hx509_certs c;
c 150 source4/heimdal/lib/hx509/keyset.c c = calloc(1, sizeof(*c));
c 151 source4/heimdal/lib/hx509/keyset.c if (c == NULL) {
c 155 source4/heimdal/lib/hx509/keyset.c c->ops = ops;
c 156 source4/heimdal/lib/hx509/keyset.c c->ref = 1;
c 158 source4/heimdal/lib/hx509/keyset.c ret = (*ops->init)(context, c, &c->ops_data, flags, residue, lock);
c 160 source4/heimdal/lib/hx509/keyset.c free(c);
c 164 source4/heimdal/lib/hx509/keyset.c *certs = c;
c 342 source4/heimdal/lib/hx509/keyset.c hx509_cert c;
c 350 source4/heimdal/lib/hx509/keyset.c ret = hx509_certs_next_cert(context, certs, cursor, &c);
c 353 source4/heimdal/lib/hx509/keyset.c if (c == NULL) {
c 357 source4/heimdal/lib/hx509/keyset.c ret = (*func)(context, ctx, c);
c 358 source4/heimdal/lib/hx509/keyset.c hx509_cert_free(c);
c 383 source4/heimdal/lib/hx509/keyset.c hx509_ci_print_names(hx509_context context, void *ctx, hx509_cert c)
c 389 source4/heimdal/lib/hx509/keyset.c cert = _hx509_get_cert(c);
c 453 source4/heimdal/lib/hx509/keyset.c hx509_cert c;
c 467 source4/heimdal/lib/hx509/keyset.c c = NULL;
c 469 source4/heimdal/lib/hx509/keyset.c ret = hx509_certs_next_cert(context, certs, cursor, &c);
c 472 source4/heimdal/lib/hx509/keyset.c if (c == NULL)
c 474 source4/heimdal/lib/hx509/keyset.c if (_hx509_query_match_cert(context, q, c)) {
c 475 source4/heimdal/lib/hx509/keyset.c *r = c;
c 478 source4/heimdal/lib/hx509/keyset.c hx509_cert_free(c);
c 484 source4/heimdal/lib/hx509/keyset.c if (c == NULL) {
c 493 source4/heimdal/lib/hx509/keyset.c certs_merge_func(hx509_context context, void *ctx, hx509_cert c)
c 495 source4/heimdal/lib/hx509/keyset.c return hx509_certs_add(context, (hx509_certs)ctx, c);
c 564 source4/heimdal/lib/hx509/keyset.c hx509_get_one_cert(hx509_context context, hx509_certs certs, hx509_cert *c)
c 569 source4/heimdal/lib/hx509/keyset.c *c = NULL;
c 575 source4/heimdal/lib/hx509/keyset.c ret = hx509_certs_next_cert(context, certs, cursor, c);
c 51 source4/heimdal/lib/hx509/ks_file.c struct hx509_collector *c,
c 62 source4/heimdal/lib/hx509/ks_file.c ret = _hx509_collector_certs_add(context, c, cert);
c 71 source4/heimdal/lib/hx509/ks_file.c const EVP_CIPHER *c,
c 83 source4/heimdal/lib/hx509/ks_file.c keylen = EVP_CIPHER_key_length(c);
c 91 source4/heimdal/lib/hx509/ks_file.c ret = EVP_BytesToKey(c, EVP_md5(), ivdata,
c 112 source4/heimdal/lib/hx509/ks_file.c EVP_CipherInit_ex(&ctx, c, NULL, key, ivdata, 0);
c 134 source4/heimdal/lib/hx509/ks_file.c struct hx509_collector *c,
c 152 source4/heimdal/lib/hx509/ks_file.c lock = _hx509_collector_get_lock(c);
c 234 source4/heimdal/lib/hx509/ks_file.c ret = try_decrypt(context, c, hx509_signature_rsa(),
c 256 source4/heimdal/lib/hx509/ks_file.c ret = try_decrypt(context, c, hx509_signature_rsa(),
c 271 source4/heimdal/lib/hx509/ks_file.c c,
c 294 source4/heimdal/lib/hx509/ks_file.c struct hx509_collector *c;
c 308 source4/heimdal/lib/hx509/ks_file.c ret = (*formats[j].func)(context, NULL, pem_ctx->c, header, data, len);
c 340 source4/heimdal/lib/hx509/ks_file.c pem_ctx.c = NULL;
c 375 source4/heimdal/lib/hx509/ks_file.c ret = _hx509_collector_alloc(context, lock, &pem_ctx.c);
c 412 source4/heimdal/lib/hx509/ks_file.c ret = (*formats[i].func)(context, p, pem_ctx.c, NULL, ptr, length);
c 422 source4/heimdal/lib/hx509/ks_file.c ret = _hx509_collector_collect_certs(context, pem_ctx.c, &f->certs);
c 426 source4/heimdal/lib/hx509/ks_file.c ret = _hx509_collector_collect_private_keys(context, pem_ctx.c, &keys);
c 443 source4/heimdal/lib/hx509/ks_file.c if (pem_ctx.c)
c 444 source4/heimdal/lib/hx509/ks_file.c _hx509_collector_free(pem_ctx.c);
c 481 source4/heimdal/lib/hx509/ks_file.c store_func(hx509_context context, void *ctx, hx509_cert c)
c 487 source4/heimdal/lib/hx509/ks_file.c ret = hx509_cert_binary(context, c, &data);
c 500 source4/heimdal/lib/hx509/ks_file.c if (_hx509_cert_private_key_exportable(c)) {
c 501 source4/heimdal/lib/hx509/ks_file.c hx509_private_key key = _hx509_cert_private_key(c);
c 538 source4/heimdal/lib/hx509/ks_file.c file_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c)
c 541 source4/heimdal/lib/hx509/ks_file.c return hx509_certs_add(context, f->certs, c);
c 91 source4/heimdal/lib/hx509/ks_mem.c mem_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c)
c 102 source4/heimdal/lib/hx509/ks_mem.c mem->certs.val[mem->certs.len] = hx509_cert_ref(c);
c 327 source4/heimdal/lib/hx509/ks_p11.c char c = slot_info.slotDescription[i];
c 328 source4/heimdal/lib/hx509/ks_p11.c if (c == ' ' || c == '\t' || c == '\n' || c == '\r' || c == '\0')
c 1009 source4/heimdal/lib/hx509/ks_p11.c struct p11_cursor *c;
c 1012 source4/heimdal/lib/hx509/ks_p11.c c = malloc(sizeof(*c));
c 1013 source4/heimdal/lib/hx509/ks_p11.c if (c == NULL) {
c 1017 source4/heimdal/lib/hx509/ks_p11.c ret = hx509_certs_init(context, "MEMORY:pkcs11-iter", 0, NULL, &c->certs);
c 1019 source4/heimdal/lib/hx509/ks_p11.c free(c);
c 1026 source4/heimdal/lib/hx509/ks_p11.c ret = hx509_certs_merge(context, c->certs, p->slot[i].certs);
c 1028 source4/heimdal/lib/hx509/ks_p11.c hx509_certs_free(&c->certs);
c 1029 source4/heimdal/lib/hx509/ks_p11.c free(c);
c 1034 source4/heimdal/lib/hx509/ks_p11.c ret = hx509_certs_start_seq(context, c->certs, &c->cursor);
c 1036 source4/heimdal/lib/hx509/ks_p11.c hx509_certs_free(&c->certs);
c 1037 source4/heimdal/lib/hx509/ks_p11.c free(c);
c 1040 source4/heimdal/lib/hx509/ks_p11.c *cursor = c;
c 1049 source4/heimdal/lib/hx509/ks_p11.c struct p11_cursor *c = cursor;
c 1050 source4/heimdal/lib/hx509/ks_p11.c return hx509_certs_next_cert(context, c->certs, c->cursor, cert);
c 1057 source4/heimdal/lib/hx509/ks_p11.c struct p11_cursor *c = cursor;
c 1059 source4/heimdal/lib/hx509/ks_p11.c ret = hx509_certs_end_seq(context, c->certs, c->cursor);
c 1060 source4/heimdal/lib/hx509/ks_p11.c hx509_certs_free(&c->certs);
c 1061 source4/heimdal/lib/hx509/ks_p11.c free(c);
c 71 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c,
c 89 source4/heimdal/lib/hx509/ks_p12.c c,
c 100 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c,
c 115 source4/heimdal/lib/hx509/ks_p12.c _hx509_collector_get_lock(c),
c 123 source4/heimdal/lib/hx509/ks_p12.c ret = keyBag_parser(context, c, content.data, content.length, attrs);
c 130 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c,
c 161 source4/heimdal/lib/hx509/ks_p12.c ret = _hx509_collector_certs_add(context, c, cert);
c 190 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c,
c 204 source4/heimdal/lib/hx509/ks_p12.c c,
c 216 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c,
c 226 source4/heimdal/lib/hx509/ks_p12.c ret = parse_safe_content(context, c, os.data, os.length);
c 233 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c,
c 244 source4/heimdal/lib/hx509/ks_p12.c _hx509_collector_get_lock(c),
c 252 source4/heimdal/lib/hx509/ks_p12.c ret = parse_safe_content(context, c, content.data, content.length);
c 261 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c,
c 272 source4/heimdal/lib/hx509/ks_p12.c lock = _hx509_collector_get_lock(c);
c 289 source4/heimdal/lib/hx509/ks_p12.c ret = parse_safe_content(context, c, content.data, content.length);
c 309 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c,
c 318 source4/heimdal/lib/hx509/ks_p12.c (*bagtypes[i].func)(context, c, data, length, attrs);
c 332 source4/heimdal/lib/hx509/ks_p12.c struct hx509_collector *c;
c 339 source4/heimdal/lib/hx509/ks_p12.c ret = _hx509_collector_alloc(context, lock, &c);
c 420 source4/heimdal/lib/hx509/ks_p12.c c,
c 428 source4/heimdal/lib/hx509/ks_p12.c ret = _hx509_collector_collect_certs(context, c, &p12->certs);
c 433 source4/heimdal/lib/hx509/ks_p12.c _hx509_collector_free(c);
c 485 source4/heimdal/lib/hx509/ks_p12.c store_func(hx509_context context, void *ctx, hx509_cert c)
c 499 source4/heimdal/lib/hx509/ks_p12.c ret = hx509_cert_binary(context, c, &os);
c 522 source4/heimdal/lib/hx509/ks_p12.c if (_hx509_cert_private_key_exportable(c)) {
c 523 source4/heimdal/lib/hx509/ks_p12.c hx509_private_key key = _hx509_cert_private_key(c);
c 538 source4/heimdal/lib/hx509/ks_p12.c _hx509_cert_private_key(c),
c 651 source4/heimdal/lib/hx509/ks_p12.c p12_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c)
c 654 source4/heimdal/lib/hx509/ks_p12.c return hx509_certs_add(context, p12->certs, c);
c 163 source4/heimdal/lib/hx509/lock.c _hx509_lock_find_cert(hx509_lock lock, const hx509_query *q, hx509_cert *c)
c 165 source4/heimdal/lib/hx509/lock.c *c = NULL;
c 411 source4/heimdal/lib/hx509/name.c _hx509_name_cmp(const Name *n1, const Name *n2, int *c)
c 415 source4/heimdal/lib/hx509/name.c *c = n1->u.rdnSequence.len - n2->u.rdnSequence.len;
c 416 source4/heimdal/lib/hx509/name.c if (*c)
c 420 source4/heimdal/lib/hx509/name.c *c = n1->u.rdnSequence.val[i].len - n2->u.rdnSequence.val[i].len;
c 421 source4/heimdal/lib/hx509/name.c if (*c)
c 425 source4/heimdal/lib/hx509/name.c *c = der_heim_oid_cmp(&n1->u.rdnSequence.val[i].val[j].type,
c 427 source4/heimdal/lib/hx509/name.c if (*c)
c 432 source4/heimdal/lib/hx509/name.c c);
c 435 source4/heimdal/lib/hx509/name.c if (*c)
c 439 source4/heimdal/lib/hx509/name.c *c = 0;
c 192 source4/heimdal/lib/hx509/print.c hx509_cert_keyusage_print(hx509_context context, hx509_cert c, char **s)
c 200 source4/heimdal/lib/hx509/print.c ret = _hx509_cert_get_keyusage(context, c, &ku);
c 218 source4/heimdal/lib/hx509/print.c validate_vprint(void *c, const char *fmt, va_list va)
c 220 source4/heimdal/lib/hx509/print.c hx509_validate_ctx ctx = c;
c 833 source4/heimdal/lib/hx509/print.c void *c)
c 836 source4/heimdal/lib/hx509/print.c ctx->ctx = c;
c 888 source4/heimdal/lib/hx509/print.c Certificate *c = _hx509_get_cert(cert);
c 889 source4/heimdal/lib/hx509/print.c TBSCertificate *t = &c->tbsCertificate;
c 897 source4/heimdal/lib/hx509/print.c if (_hx509_cert_get_version(c) != 3)
c 905 source4/heimdal/lib/hx509/print.c if (_hx509_cert_get_version(c) >= 3 && t->extensions == NULL)
c 1021 source4/heimdal/lib/hx509/print.c c,
c 1022 source4/heimdal/lib/hx509/print.c &c->signatureAlgorithm,
c 1023 source4/heimdal/lib/hx509/print.c &c->tbsCertificate._save,
c 1024 source4/heimdal/lib/hx509/print.c &c->signatureValue);
c 363 source4/heimdal/lib/hx509/revoke.c hx509_cert c;
c 365 source4/heimdal/lib/hx509/revoke.c ret = hx509_cert_init(context, &basic.certs->val[i], &c);
c 369 source4/heimdal/lib/hx509/revoke.c ret = hx509_certs_add(context, certs, c);
c 370 source4/heimdal/lib/hx509/revoke.c hx509_cert_free(c);
c 687 source4/heimdal/lib/hx509/revoke.c const Certificate *c = _hx509_get_cert(cert);
c 719 source4/heimdal/lib/hx509/revoke.c &c->tbsCertificate.serialNumber);
c 727 source4/heimdal/lib/hx509/revoke.c &c->tbsCertificate.issuer._save,
c 777 source4/heimdal/lib/hx509/revoke.c ret = _hx509_name_cmp(&c->tbsCertificate.issuer,
c 826 source4/heimdal/lib/hx509/revoke.c &c->tbsCertificate.serialNumber);
c 871 source4/heimdal/lib/hx509/revoke.c Certificate *p, *c = _hx509_get_cert(cert);
c 890 source4/heimdal/lib/hx509/revoke.c q.subject = c;
c 916 source4/heimdal/lib/hx509/revoke.c &c->tbsCertificate.issuer._save,
c 935 source4/heimdal/lib/hx509/revoke.c ret = copy_CertificateSerialNumber(&c->tbsCertificate.serialNumber,
c 1191 source4/heimdal/lib/hx509/revoke.c const Certificate *c = _hx509_get_cert(cert);
c 1210 source4/heimdal/lib/hx509/revoke.c &c->tbsCertificate.serialNumber);
c 1218 source4/heimdal/lib/hx509/revoke.c &c->tbsCertificate.issuer._save,
c 1375 source4/heimdal/lib/hx509/revoke.c TBSCRLCertList *c = ctx;
c 1380 source4/heimdal/lib/hx509/revoke.c num = c->revokedCertificates->len;
c 1381 source4/heimdal/lib/hx509/revoke.c ptr = realloc(c->revokedCertificates->val,
c 1382 source4/heimdal/lib/hx509/revoke.c (num + 1) * sizeof(c->revokedCertificates->val[0]));
c 1387 source4/heimdal/lib/hx509/revoke.c c->revokedCertificates->val = ptr;
c 1390 source4/heimdal/lib/hx509/revoke.c &c->revokedCertificates->val[num].userCertificate);
c 1395 source4/heimdal/lib/hx509/revoke.c c->revokedCertificates->val[num].revocationDate.element =
c 1397 source4/heimdal/lib/hx509/revoke.c c->revokedCertificates->val[num].revocationDate.u.generalTime =
c 1399 source4/heimdal/lib/hx509/revoke.c c->revokedCertificates->val[num].crlEntryExtensions = NULL;
c 1401 source4/heimdal/lib/hx509/revoke.c c->revokedCertificates->len++;
c 1427 source4/heimdal/lib/hx509/revoke.c CRLCertificateList c;
c 1432 source4/heimdal/lib/hx509/revoke.c memset(&c, 0, sizeof(c));
c 1442 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.version = malloc(sizeof(*c.tbsCertList.version));
c 1443 source4/heimdal/lib/hx509/revoke.c if (c.tbsCertList.version == NULL) {
c 1448 source4/heimdal/lib/hx509/revoke.c *c.tbsCertList.version = 1;
c 1450 source4/heimdal/lib/hx509/revoke.c ret = copy_AlgorithmIdentifier(sigalg, &c.tbsCertList.signature);
c 1457 source4/heimdal/lib/hx509/revoke.c &c.tbsCertList.issuer);
c 1463 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.thisUpdate.element = choice_Time_generalTime;
c 1464 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.thisUpdate.u.generalTime = time(NULL) - 24 * 3600;
c 1466 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.nextUpdate = malloc(sizeof(*c.tbsCertList.nextUpdate));
c 1467 source4/heimdal/lib/hx509/revoke.c if (c.tbsCertList.nextUpdate == NULL) {
c 1478 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.nextUpdate->element = choice_Time_generalTime;
c 1479 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.nextUpdate->u.generalTime = next;
c 1482 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.revokedCertificates =
c 1483 source4/heimdal/lib/hx509/revoke.c calloc(1, sizeof(*c.tbsCertList.revokedCertificates));
c 1484 source4/heimdal/lib/hx509/revoke.c if (c.tbsCertList.revokedCertificates == NULL) {
c 1489 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.crlExtensions = NULL;
c 1491 source4/heimdal/lib/hx509/revoke.c ret = hx509_certs_iter(context, crl->revoked, add_revoked, &c.tbsCertList);
c 1496 source4/heimdal/lib/hx509/revoke.c if (c.tbsCertList.revokedCertificates->len == 0) {
c 1497 source4/heimdal/lib/hx509/revoke.c free(c.tbsCertList.revokedCertificates);
c 1498 source4/heimdal/lib/hx509/revoke.c c.tbsCertList.revokedCertificates = NULL;
c 1502 source4/heimdal/lib/hx509/revoke.c &c.tbsCertList, &size, ret);
c 1515 source4/heimdal/lib/hx509/revoke.c &c.signatureAlgorithm,
c 1516 source4/heimdal/lib/hx509/revoke.c &c.signatureValue);
c 1524 source4/heimdal/lib/hx509/revoke.c &c, &size, ret);
c 1532 source4/heimdal/lib/hx509/revoke.c free_CRLCertificateList(&c);
c 1537 source4/heimdal/lib/hx509/revoke.c free_CRLCertificateList(&c);
c 119 source4/heimdal/lib/hx509/sel-lex.c #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
c 180 source4/heimdal/lib/hx509/sel-lex.c #define unput(c) yyunput( c, (yytext_ptr) )
c 571 source4/heimdal/lib/hx509/sel-lex.c static void yyunput (int c,char *buf_ptr );
c 611 source4/heimdal/lib/hx509/sel-lex.c int c = '*'; \
c 614 source4/heimdal/lib/hx509/sel-lex.c (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
c 615 source4/heimdal/lib/hx509/sel-lex.c buf[n] = (char) c; \
c 616 source4/heimdal/lib/hx509/sel-lex.c if ( c == '\n' ) \
c 617 source4/heimdal/lib/hx509/sel-lex.c buf[n++] = (char) c; \
c 618 source4/heimdal/lib/hx509/sel-lex.c if ( c == EOF && ferror( yyin ) ) \
c 1173 source4/heimdal/lib/hx509/sel-lex.c static void yyunput (int c, register char * yy_bp )
c 1203 source4/heimdal/lib/hx509/sel-lex.c *--yy_cp = (char) c;
c 1218 source4/heimdal/lib/hx509/sel-lex.c int c;
c 1276 source4/heimdal/lib/hx509/sel-lex.c c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
c 1280 source4/heimdal/lib/hx509/sel-lex.c return c;
c 1851 source4/heimdal/lib/hx509/sel-lex.c int c;
c 1853 source4/heimdal/lib/hx509/sel-lex.c while((c = input()) != EOF){
c 1856 source4/heimdal/lib/hx509/sel-lex.c x[i++] = c;
c 1860 source4/heimdal/lib/hx509/sel-lex.c if(c == '\n'){
c 1865 source4/heimdal/lib/hx509/sel-lex.c if(c == '\\'){
c 1869 source4/heimdal/lib/hx509/sel-lex.c if(c == '\"')
c 1871 source4/heimdal/lib/hx509/sel-lex.c x[i++] = c;
c 1410 source4/heimdal/lib/krb5/cache.c krb5_cccol_cursor c = *cursor;
c 1413 source4/heimdal/lib/krb5/cache.c if (c) {
c 1414 source4/heimdal/lib/krb5/cache.c if (c->cursor)
c 1415 source4/heimdal/lib/krb5/cache.c krb5_cc_cache_end_seq_get(context, c->cursor);
c 1416 source4/heimdal/lib/krb5/cache.c free(c);
c 372 source4/heimdal/lib/krb5/config_file.c krb5_config_section *c,
c 379 source4/heimdal/lib/krb5/config_file.c while (c) {
c 385 source4/heimdal/lib/krb5/config_file.c d->name = strdup(c->name);
c 386 source4/heimdal/lib/krb5/config_file.c d->type = c->type;
c 388 source4/heimdal/lib/krb5/config_file.c d->u.string = strdup(c->u.string);
c 390 source4/heimdal/lib/krb5/config_file.c _krb5_config_copy (context, c->u.list, &d->u.list);
c 399 source4/heimdal/lib/krb5/config_file.c c = c->next;
c 408 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 417 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_next (context, c, pointer, type, args);
c 447 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 455 source4/heimdal/lib/krb5/config_file.c if(c == NULL)
c 456 source4/heimdal/lib/krb5/config_file.c c = context->cf;
c 458 source4/heimdal/lib/krb5/config_file.c if (c == NULL)
c 467 source4/heimdal/lib/krb5/config_file.c return vget_next(context, c, pointer, type, p, args);
c 483 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 491 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget (context, c, type, args);
c 498 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 504 source4/heimdal/lib/krb5/config_file.c return krb5_config_vget_next (context, c, &foo, type, args);
c 509 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 515 source4/heimdal/lib/krb5/config_file.c va_start(args, c);
c 516 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_list (context, c, args);
c 523 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 526 source4/heimdal/lib/krb5/config_file.c return krb5_config_vget (context, c, krb5_config_list, args);
c 531 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 537 source4/heimdal/lib/krb5/config_file.c va_start(args, c);
c 538 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_string (context, c, args);
c 545 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 548 source4/heimdal/lib/krb5/config_file.c return krb5_config_vget (context, c, krb5_config_string, args);
c 553 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 559 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_string (context, c, args);
c 567 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 575 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_string_default (context, c, def_value, args);
c 582 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 590 source4/heimdal/lib/krb5/config_file.c while((p = krb5_config_vget_next(context, c, &b,
c 629 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 634 source4/heimdal/lib/krb5/config_file.c va_start(ap, c);
c 635 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_strings(context, c, ap);
c 653 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 658 source4/heimdal/lib/krb5/config_file.c str = krb5_config_vget_string (context, c, args);
c 669 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 672 source4/heimdal/lib/krb5/config_file.c return krb5_config_vget_bool_default (context, c, FALSE, args);
c 677 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 684 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_bool_default(context, c, def_value, ap);
c 691 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 696 source4/heimdal/lib/krb5/config_file.c va_start(ap, c);
c 697 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_bool (context, c, ap);
c 704 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 711 source4/heimdal/lib/krb5/config_file.c str = krb5_config_vget_string (context, c, args);
c 721 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 724 source4/heimdal/lib/krb5/config_file.c return krb5_config_vget_time_default (context, c, -1, args);
c 729 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 736 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_time_default(context, c, def_value, ap);
c 743 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 748 source4/heimdal/lib/krb5/config_file.c va_start(ap, c);
c 749 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_time (context, c, ap);
c 757 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 762 source4/heimdal/lib/krb5/config_file.c str = krb5_config_vget_string (context, c, args);
c 778 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 781 source4/heimdal/lib/krb5/config_file.c return krb5_config_vget_int_default (context, c, -1, args);
c 786 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 793 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_int_default(context, c, def_value, ap);
c 800 source4/heimdal/lib/krb5/config_file.c const krb5_config_section *c,
c 805 source4/heimdal/lib/krb5/config_file.c va_start(ap, c);
c 806 source4/heimdal/lib/krb5/config_file.c ret = krb5_config_vget_int (context, c, ap);
c 45 source4/heimdal/lib/krb5/creds.c krb5_free_creds_contents (krb5_context context, krb5_creds *c)
c 48 source4/heimdal/lib/krb5/creds.c return krb5_free_cred_contents (context, c);
c 66 source4/heimdal/lib/krb5/creds.c krb5_free_cred_contents (krb5_context context, krb5_creds *c)
c 68 source4/heimdal/lib/krb5/creds.c krb5_free_principal (context, c->client);
c 69 source4/heimdal/lib/krb5/creds.c c->client = NULL;
c 70 source4/heimdal/lib/krb5/creds.c krb5_free_principal (context, c->server);
c 71 source4/heimdal/lib/krb5/creds.c c->server = NULL;
c 72 source4/heimdal/lib/krb5/creds.c krb5_free_keyblock_contents (context, &c->session);
c 73 source4/heimdal/lib/krb5/creds.c krb5_data_free (&c->ticket);
c 74 source4/heimdal/lib/krb5/creds.c krb5_data_free (&c->second_ticket);
c 75 source4/heimdal/lib/krb5/creds.c free_AuthorizationData (&c->authdata);
c 76 source4/heimdal/lib/krb5/creds.c krb5_free_addresses (context, &c->addresses);
c 77 source4/heimdal/lib/krb5/creds.c memset(c, 0, sizeof(*c));
c 97 source4/heimdal/lib/krb5/creds.c krb5_creds *c)
c 101 source4/heimdal/lib/krb5/creds.c memset(c, 0, sizeof(*c));
c 102 source4/heimdal/lib/krb5/creds.c ret = krb5_copy_principal (context, incred->client, &c->client);
c 105 source4/heimdal/lib/krb5/creds.c ret = krb5_copy_principal (context, incred->server, &c->server);
c 108 source4/heimdal/lib/krb5/creds.c ret = krb5_copy_keyblock_contents (context, &incred->session, &c->session);
c 111 source4/heimdal/lib/krb5/creds.c c->times = incred->times;
c 112 source4/heimdal/lib/krb5/creds.c ret = krb5_data_copy (&c->ticket,
c 117 source4/heimdal/lib/krb5/creds.c ret = krb5_data_copy (&c->second_ticket,
c 122 source4/heimdal/lib/krb5/creds.c ret = copy_AuthorizationData(&incred->authdata, &c->authdata);
c 127 source4/heimdal/lib/krb5/creds.c &c->addresses);
c 130 source4/heimdal/lib/krb5/creds.c c->flags = incred->flags;
c 134 source4/heimdal/lib/krb5/creds.c krb5_free_cred_contents (context, c);
c 156 source4/heimdal/lib/krb5/creds.c krb5_creds *c;
c 158 source4/heimdal/lib/krb5/creds.c c = malloc (sizeof (*c));
c 159 source4/heimdal/lib/krb5/creds.c if (c == NULL) {
c 164 source4/heimdal/lib/krb5/creds.c memset (c, 0, sizeof(*c));
c 165 source4/heimdal/lib/krb5/creds.c *outcred = c;
c 166 source4/heimdal/lib/krb5/creds.c return krb5_copy_creds_contents (context, incred, c);
c 182 source4/heimdal/lib/krb5/creds.c krb5_free_creds (krb5_context context, krb5_creds *c)
c 184 source4/heimdal/lib/krb5/creds.c krb5_free_cred_contents (context, c);
c 185 source4/heimdal/lib/krb5/creds.c free (c);
c 222 source4/heimdal/lib/krb5/crypto.c char c = ((i < pw.length) ? ((char*)pw.data)[i] : 0) ^
c 225 source4/heimdal/lib/krb5/crypto.c password[i] = c ? c : 'X';
c 703 source4/heimdal/lib/krb5/crypto.c const EVP_CIPHER *c = (*kt->evp)();
c 708 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(&key->ectx, c, NULL, kd->key->keyvalue.data, NULL, 1);
c 709 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(&key->dctx, c, NULL, kd->key->keyvalue.data, NULL, 0);
c 1462 source4/heimdal/lib/krb5/crypto.c struct checksum_type *c = _find_checksum(cktype);
c 1466 source4/heimdal/lib/krb5/crypto.c if (c == NULL) {
c 1476 source4/heimdal/lib/krb5/crypto.c ret = hmac(context, c, data, len, usage, &kd, result);
c 1492 source4/heimdal/lib/krb5/crypto.c struct checksum_type *c = _find_checksum(CKSUMTYPE_SHA1);
c 1500 source4/heimdal/lib/krb5/crypto.c ret = hmac(context, c, data, len, usage, key, &res);
c 1520 source4/heimdal/lib/krb5/crypto.c struct checksum_type *c = _find_checksum (CKSUMTYPE_RSA_MD5);
c 1537 source4/heimdal/lib/krb5/crypto.c ret = hmac(context, c, signature, sizeof(signature), 0, key, &ksign_c);
c 1554 source4/heimdal/lib/krb5/crypto.c ret = hmac(context, c, tmp, sizeof(tmp), 0, &ksign, result);
c 1829 source4/heimdal/lib/krb5/crypto.c Checksum c;
c 1860 source4/heimdal/lib/krb5/crypto.c ret = krb5_data_alloc (&c.checksum, ct->checksumsize);
c 1864 source4/heimdal/lib/krb5/crypto.c ret = (*ct->checksum)(context, dkey, data, len, usage, &c);
c 1866 source4/heimdal/lib/krb5/crypto.c krb5_data_free(&c.checksum);
c 1870 source4/heimdal/lib/krb5/crypto.c if(c.checksum.length != cksum->checksum.length ||
c 1871 source4/heimdal/lib/krb5/crypto.c memcmp(c.checksum.data, cksum->checksum.data, c.checksum.length)) {
c 1877 source4/heimdal/lib/krb5/crypto.c krb5_data_free (&c.checksum);
c 2023 source4/heimdal/lib/krb5/crypto.c EVP_CIPHER_CTX *c;
c 2024 source4/heimdal/lib/krb5/crypto.c c = encryptp ? &ctx->ectx : &ctx->dctx;
c 2027 source4/heimdal/lib/krb5/crypto.c size_t len = EVP_CIPHER_CTX_iv_length(c);
c 2034 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(c, NULL, NULL, NULL, loiv, -1);
c 2037 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(c, NULL, NULL, NULL, ivec, -1);
c 2038 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(c, data, data, len);
c 2053 source4/heimdal/lib/krb5/crypto.c EVP_CIPHER_CTX *c;
c 2056 source4/heimdal/lib/krb5/crypto.c c = encryptp ? &ctx->ectx : &ctx->dctx;
c 2057 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(c, NULL, NULL, NULL, (void *)&ivec, -1);
c 2058 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(c, data, data, len);
c 2072 source4/heimdal/lib/krb5/crypto.c EVP_CIPHER_CTX *c;
c 2075 source4/heimdal/lib/krb5/crypto.c c = encryptp ? &ctx->ectx : &ctx->dctx;
c 2076 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(c, NULL, NULL, NULL, (void *)&ivec, -1);
c 2077 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(c, data, data, len);
c 2131 source4/heimdal/lib/krb5/crypto.c struct checksum_type *c = _find_checksum (CKSUMTYPE_RSA_MD5);
c 2149 source4/heimdal/lib/krb5/crypto.c ret = hmac(NULL, c, t, sizeof(t), 0, key, &k1_c);
c 2164 source4/heimdal/lib/krb5/crypto.c ret = hmac(NULL, c, cdata + 16, len - 16, 0, &ke, &cksum);
c 2174 source4/heimdal/lib/krb5/crypto.c ret = hmac(NULL, c, data, 16, 0, &ke, &k3_c);
c 2194 source4/heimdal/lib/krb5/crypto.c struct checksum_type *c = _find_checksum (CKSUMTYPE_RSA_MD5);
c 2213 source4/heimdal/lib/krb5/crypto.c ret = hmac(NULL, c, t, sizeof(t), 0, key, &k1_c);
c 2228 source4/heimdal/lib/krb5/crypto.c ret = hmac(NULL, c, cdata, 16, 0, &ke, &k3_c);
c 2241 source4/heimdal/lib/krb5/crypto.c ret = hmac(NULL, c, cdata + 16, len - 16, 0, &ke, &cksum);
c 2349 source4/heimdal/lib/krb5/crypto.c const EVP_CIPHER *c = (*crypto->et->keytype->evp)();
c 2353 source4/heimdal/lib/krb5/crypto.c EVP_CipherInit_ex(&ctx, c, NULL, derived->keyvalue.data, NULL, 1);
c 2723 source4/heimdal/lib/krb5/crypto.c struct checksum_type *c = _find_checksum(ctype);
c 2724 source4/heimdal/lib/krb5/crypto.c if (c == NULL) {
c 2730 source4/heimdal/lib/krb5/crypto.c if (c->flags & F_DISABLED) {
c 2733 source4/heimdal/lib/krb5/crypto.c c->name);
c 3818 source4/heimdal/lib/krb5/crypto.c void *c = malloc(len);
c 3821 source4/heimdal/lib/krb5/crypto.c if(len != 0 && c == NULL) {
c 3825 source4/heimdal/lib/krb5/crypto.c memcpy(c, constant, len);
c 3826 source4/heimdal/lib/krb5/crypto.c (*et->encrypt)(context, key, c, len, 1, 0, NULL);
c 3829 source4/heimdal/lib/krb5/crypto.c free(c);
c 3833 source4/heimdal/lib/krb5/crypto.c ret = _krb5_n_fold(c, len, k, res_len);
c 3839 source4/heimdal/lib/krb5/crypto.c free(c);
c 129 source4/heimdal/lib/krb5/keytab_any.c krb5_kt_cursor *c)
c 135 source4/heimdal/lib/krb5/keytab_any.c c->data = malloc (sizeof(struct any_cursor_extra_data));
c 136 source4/heimdal/lib/krb5/keytab_any.c if(c->data == NULL){
c 140 source4/heimdal/lib/krb5/keytab_any.c ed = (struct any_cursor_extra_data *)c->data;
c 147 source4/heimdal/lib/krb5/keytab_any.c free (c->data);
c 148 source4/heimdal/lib/krb5/keytab_any.c c->data = NULL;
c 370 source4/heimdal/lib/krb5/keytab_file.c krb5_kt_cursor *c)
c 376 source4/heimdal/lib/krb5/keytab_file.c c->fd = open (d->filename, flags);
c 377 source4/heimdal/lib/krb5/keytab_file.c if (c->fd < 0) {
c 384 source4/heimdal/lib/krb5/keytab_file.c rk_cloexec(c->fd);
c 385 source4/heimdal/lib/krb5/keytab_file.c ret = _krb5_xlock(context, c->fd, exclusive, d->filename);
c 387 source4/heimdal/lib/krb5/keytab_file.c close(c->fd);
c 390 source4/heimdal/lib/krb5/keytab_file.c c->sp = krb5_storage_from_fd(c->fd);
c 391 source4/heimdal/lib/krb5/keytab_file.c if (c->sp == NULL) {
c 392 source4/heimdal/lib/krb5/keytab_file.c _krb5_xunlock(context, c->fd);
c 393 source4/heimdal/lib/krb5/keytab_file.c close(c->fd);
c 398 source4/heimdal/lib/krb5/keytab_file.c krb5_storage_set_eof_code(c->sp, KRB5_KT_END);
c 399 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_ret_int8(c->sp, &pvno);
c 401 source4/heimdal/lib/krb5/keytab_file.c krb5_storage_free(c->sp);
c 402 source4/heimdal/lib/krb5/keytab_file.c _krb5_xunlock(context, c->fd);
c 403 source4/heimdal/lib/krb5/keytab_file.c close(c->fd);
c 408 source4/heimdal/lib/krb5/keytab_file.c krb5_storage_free(c->sp);
c 409 source4/heimdal/lib/krb5/keytab_file.c _krb5_xunlock(context, c->fd);
c 410 source4/heimdal/lib/krb5/keytab_file.c close(c->fd);
c 414 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_ret_int8(c->sp, &tag);
c 416 source4/heimdal/lib/krb5/keytab_file.c krb5_storage_free(c->sp);
c 417 source4/heimdal/lib/krb5/keytab_file.c _krb5_xunlock(context, c->fd);
c 418 source4/heimdal/lib/krb5/keytab_file.c close(c->fd);
c 423 source4/heimdal/lib/krb5/keytab_file.c storage_set_flags(context, c->sp, id->version);
c 430 source4/heimdal/lib/krb5/keytab_file.c krb5_kt_cursor *c)
c 432 source4/heimdal/lib/krb5/keytab_file.c return fkt_start_seq_get_int(context, id, O_RDONLY | O_BINARY | O_CLOEXEC, 0, c);
c 203 source4/heimdal/lib/krb5/keytab_keyfile.c krb5_kt_cursor *c)
c 208 source4/heimdal/lib/krb5/keytab_keyfile.c c->fd = open (d->filename, O_RDONLY | O_BINARY | O_CLOEXEC, 0600);
c 209 source4/heimdal/lib/krb5/keytab_keyfile.c if (c->fd < 0) {
c 217 source4/heimdal/lib/krb5/keytab_keyfile.c c->sp = krb5_storage_from_fd(c->fd);
c 218 source4/heimdal/lib/krb5/keytab_keyfile.c ret = krb5_ret_uint32(c->sp, &d->num_entries);
c 220 source4/heimdal/lib/krb5/keytab_keyfile.c krb5_storage_free(c->sp);
c 221 source4/heimdal/lib/krb5/keytab_keyfile.c close(c->fd);
c 145 source4/heimdal/lib/krb5/keytab_memory.c krb5_kt_cursor *c)
c 148 source4/heimdal/lib/krb5/keytab_memory.c c->fd = 0;
c 156 source4/heimdal/lib/krb5/keytab_memory.c krb5_kt_cursor *c)
c 159 source4/heimdal/lib/krb5/keytab_memory.c if(c->fd >= d->num_entries)
c 161 source4/heimdal/lib/krb5/keytab_memory.c return krb5_kt_copy_entry_contents(context, &d->entries[c->fd++], entry);
c 268 source4/heimdal/lib/krb5/log.c char c;
c 271 source4/heimdal/lib/krb5/log.c n = sscanf(p, "%d%c%d/", &min, &c, &max);
c 273 source4/heimdal/lib/krb5/log.c if(c == '/') {
c 50 source4/heimdal/lib/krb5/mk_req_ext.c Checksum c;
c 92 source4/heimdal/lib/krb5/mk_req_ext.c &c);
c 104 source4/heimdal/lib/krb5/mk_req_ext.c &c);
c 117 source4/heimdal/lib/krb5/mk_req_ext.c &c);
c 120 source4/heimdal/lib/krb5/mk_req_ext.c c_opt = &c;
c 217 source4/heimdal/lib/krb5/pkinit.c cert2epi(hx509_context context, void *ctx, hx509_cert c)
c 227 source4/heimdal/lib/krb5/pkinit.c ret = hx509_cert_get_subject(c, &subject);
c 263 source4/heimdal/lib/krb5/pkinit.c ret = hx509_cert_get_issuer(c, &issuer);
c 276 source4/heimdal/lib/krb5/pkinit.c ret = hx509_cert_get_serialnumber(c, &iasn.serialNumber);
c 663 source4/heimdal/lib/krb5/pkinit.c void *c,
c 668 source4/heimdal/lib/krb5/pkinit.c krb5_pk_init_ctx ctx = c;
c 1305 source4/heimdal/lib/krb5/pkinit.c void *c,
c 1313 source4/heimdal/lib/krb5/pkinit.c krb5_pk_init_ctx ctx = c;
c 158 source4/heimdal/lib/krb5/principal.c char c;
c 210 source4/heimdal/lib/krb5/principal.c c = *p++;
c 211 source4/heimdal/lib/krb5/principal.c if(c == '\\'){
c 212 source4/heimdal/lib/krb5/principal.c c = *p++;
c 213 source4/heimdal/lib/krb5/principal.c if(c == 'n')
c 214 source4/heimdal/lib/krb5/principal.c c = '\n';
c 215 source4/heimdal/lib/krb5/principal.c else if(c == 't')
c 216 source4/heimdal/lib/krb5/principal.c c = '\t';
c 217 source4/heimdal/lib/krb5/principal.c else if(c == 'b')
c 218 source4/heimdal/lib/krb5/principal.c c = '\b';
c 219 source4/heimdal/lib/krb5/principal.c else if(c == '0')
c 220 source4/heimdal/lib/krb5/principal.c c = '\0';
c 221 source4/heimdal/lib/krb5/principal.c else if(c == '\0') {
c 228 source4/heimdal/lib/krb5/principal.c if (c == '@')
c 230 source4/heimdal/lib/krb5/principal.c }else if((c == '/' && !enterprise) || c == '@'){
c 248 source4/heimdal/lib/krb5/principal.c if(c == '@')
c 253 source4/heimdal/lib/krb5/principal.c if(got_realm && (c == '/' || c == '\0')) {
c 259 source4/heimdal/lib/krb5/principal.c *q++ = c;
c 414 source4/heimdal/lib/krb5/store.c char c;
c 419 source4/heimdal/lib/krb5/store.c while((ret = sp->fetch(sp, &c, 1)) == 1){
c 429 source4/heimdal/lib/krb5/store.c s[len - 1] = c;
c 430 source4/heimdal/lib/krb5/store.c if(c == 0)
c 473 source4/heimdal/lib/krb5/store.c char c;
c 478 source4/heimdal/lib/krb5/store.c while((ret = sp->fetch(sp, &c, 1)) == 1){
c 481 source4/heimdal/lib/krb5/store.c if (c == '\r') {
c 485 source4/heimdal/lib/krb5/store.c if (expect_nl && c != '\n') {
c 497 source4/heimdal/lib/krb5/store.c if(c == '\n') {
c 501 source4/heimdal/lib/krb5/store.c s[len - 1] = c;
c 1054 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX c;
c 1056 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX_init(&c);
c 1057 source4/heimdal/lib/ntlm/ntlm.c HMAC_Init_ex(&c, key, len, EVP_md5(), NULL);
c 1062 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, buf.data, buf.length);
c 1066 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, buf.data, buf.length);
c 1069 source4/heimdal/lib/ntlm/ntlm.c HMAC_Final(&c, ntlmv2, &hmaclen);
c 1070 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX_cleanup(&c);
c 1131 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX c;
c 1167 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX_init(&c);
c 1168 source4/heimdal/lib/ntlm/ntlm.c HMAC_Init_ex(&c, ntlmv2, 16, EVP_md5(), NULL);
c 1169 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, serverchallange, 8);
c 1170 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, data.data, data.length);
c 1171 source4/heimdal/lib/ntlm/ntlm.c HMAC_Final(&c, ntlmv2answer, &hmaclen);
c 1172 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX_cleanup(&c);
c 1235 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX c;
c 1297 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX_init(&c);
c 1298 source4/heimdal/lib/ntlm/ntlm.c HMAC_Init_ex(&c, ntlmv2, 16, EVP_md5(), NULL);
c 1299 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, serverchallange, 8);
c 1300 source4/heimdal/lib/ntlm/ntlm.c HMAC_Update(&c, ((unsigned char *)answer->data) + 16, answer->length - 16);
c 1301 source4/heimdal/lib/ntlm/ntlm.c HMAC_Final(&c, serveranswer, &hmaclen);
c 1302 source4/heimdal/lib/ntlm/ntlm.c HMAC_CTX_cleanup(&c);
c 46 source4/heimdal/lib/roken/base64.c pos(char c)
c 50 source4/heimdal/lib/roken/base64.c if (*p == c)
c 60 source4/heimdal/lib/roken/base64.c int c;
c 69 source4/heimdal/lib/roken/base64.c c = q[i++];
c 70 source4/heimdal/lib/roken/base64.c c *= 256;
c 72 source4/heimdal/lib/roken/base64.c c += q[i];
c 74 source4/heimdal/lib/roken/base64.c c *= 256;
c 76 source4/heimdal/lib/roken/base64.c c += q[i];
c 78 source4/heimdal/lib/roken/base64.c p[0] = base64_chars[(c & 0x00fc0000) >> 18];
c 79 source4/heimdal/lib/roken/base64.c p[1] = base64_chars[(c & 0x0003f000) >> 12];
c 80 source4/heimdal/lib/roken/base64.c p[2] = base64_chars[(c & 0x00000fc0) >> 6];
c 81 source4/heimdal/lib/roken/base64.c p[3] = base64_chars[(c & 0x0000003f) >> 0];
c 473 source4/heimdal/lib/roken/getarg.c struct getarg_collect_info *c = current->value;
c 475 source4/heimdal/lib/roken/getarg.c return (*c->func)(FALSE, argc, rargv, goptind, &o, c->data);
c 512 source4/heimdal/lib/roken/getarg.c struct getarg_collect_info *c = args[k].value;
c 514 source4/heimdal/lib/roken/getarg.c if((*c->func)(TRUE, argc, rargv, goptind, &j, c->data))
c 45 source4/heimdal/lib/roken/hex.c pos(char c)
c 48 source4/heimdal/lib/roken/hex.c c = toupper((unsigned char)c);
c 50 source4/heimdal/lib/roken/hex.c if (*p == c)
c 114 source4/heimdal/lib/roken/rkpty.c struct command *c;
c 129 source4/heimdal/lib/roken/rkpty.c c = calloc(1, sizeof(*c));
c 130 source4/heimdal/lib/roken/rkpty.c if (c == NULL)
c 133 source4/heimdal/lib/roken/rkpty.c c->lineno = lineno;
c 134 source4/heimdal/lib/roken/rkpty.c (*next) = c;
c 135 source4/heimdal/lib/roken/rkpty.c next = &(c->next);
c 138 source4/heimdal/lib/roken/rkpty.c c->type = CMD_EXPECT;
c 139 source4/heimdal/lib/roken/rkpty.c c->str = str;
c 141 source4/heimdal/lib/roken/rkpty.c c->type = CMD_SEND;
c 142 source4/heimdal/lib/roken/rkpty.c c->str = str;
c 144 source4/heimdal/lib/roken/rkpty.c c->type = CMD_PASSWORD;
c 145 source4/heimdal/lib/roken/rkpty.c c->str = str;
c 161 source4/heimdal/lib/roken/rkpty.c struct command *c;
c 166 source4/heimdal/lib/roken/rkpty.c for (c = commands; c != NULL; c = c->next) {
c 167 source4/heimdal/lib/roken/rkpty.c switch(c->type) {
c 170 source4/heimdal/lib/roken/rkpty.c printf("[expecting %s]", c->str);
c 176 source4/heimdal/lib/roken/rkpty.c if (c->str[len] != in) {
c 181 source4/heimdal/lib/roken/rkpty.c if (c->str[len] == '\0')
c 187 source4/heimdal/lib/roken/rkpty.c c->str, c->lineno);
c 190 source4/heimdal/lib/roken/rkpty.c alarmset, c->str, c->lineno);
c 193 source4/heimdal/lib/roken/rkpty.c c->str, c->lineno);
c 198 source4/heimdal/lib/roken/rkpty.c const char *msg = (c->type == CMD_PASSWORD) ? "****" : c->str;
c 203 source4/heimdal/lib/roken/rkpty.c len = strlen(c->str);
c 206 source4/heimdal/lib/roken/rkpty.c if (c->str[i] == '\\' && i < len - 1) {
c 209 source4/heimdal/lib/roken/rkpty.c switch(c->str[i]) {
c 215 source4/heimdal/lib/roken/rkpty.c c->str[i], c->lineno);
c 218 source4/heimdal/lib/roken/rkpty.c errx(1, "command refused input (line %u)", c->lineno);
c 220 source4/heimdal/lib/roken/rkpty.c if (net_write(master, &c->str[i], 1) != 1)
c 221 source4/heimdal/lib/roken/rkpty.c errx(1, "command refused input (line %u)", c->lineno);
c 108 source4/heimdal/lib/roken/rtbl.c struct column_data *c = table->columns[i];
c 110 source4/heimdal/lib/roken/rtbl.c for (j = 0; j < c->num_rows; j++)
c 111 source4/heimdal/lib/roken/rtbl.c free (c->rows[j].data);
c 112 source4/heimdal/lib/roken/rtbl.c free (c->rows);
c 113 source4/heimdal/lib/roken/rtbl.c free (c->header);
c 114 source4/heimdal/lib/roken/rtbl.c free (c->prefix);
c 115 source4/heimdal/lib/roken/rtbl.c free (c->suffix);
c 116 source4/heimdal/lib/roken/rtbl.c free (c);
c 163 source4/heimdal/lib/roken/rtbl.c size_t c;
c 164 source4/heimdal/lib/roken/rtbl.c for (c = 0; c < table->num_columns; c++)
c 165 source4/heimdal/lib/roken/rtbl.c if(table->columns[c]->num_rows > max_rows)
c 166 source4/heimdal/lib/roken/rtbl.c max_rows = table->columns[c]->num_rows;
c 167 source4/heimdal/lib/roken/rtbl.c for (c = 0; c < table->num_columns; c++) {
c 170 source4/heimdal/lib/roken/rtbl.c if(table->columns[c]->num_rows == max_rows)
c 172 source4/heimdal/lib/roken/rtbl.c tmp = realloc(table->columns[c]->rows,
c 173 source4/heimdal/lib/roken/rtbl.c max_rows * sizeof(table->columns[c]->rows));
c 176 source4/heimdal/lib/roken/rtbl.c table->columns[c]->rows = tmp;
c 177 source4/heimdal/lib/roken/rtbl.c while(table->columns[c]->num_rows < max_rows) {
c 178 source4/heimdal/lib/roken/rtbl.c if((tmp[table->columns[c]->num_rows++].data = strdup("")) == NULL)
c 225 source4/heimdal/lib/roken/rtbl.c struct column_data *c = rtbl_get_column (table, column);
c 227 source4/heimdal/lib/roken/rtbl.c if (c == NULL)
c 229 source4/heimdal/lib/roken/rtbl.c if (c->prefix)
c 230 source4/heimdal/lib/roken/rtbl.c free (c->prefix);
c 231 source4/heimdal/lib/roken/rtbl.c c->prefix = strdup (prefix);
c 232 source4/heimdal/lib/roken/rtbl.c if (c->prefix == NULL)
c 241 source4/heimdal/lib/roken/rtbl.c struct column_data *c = rtbl_get_column_by_id (table, id);
c 243 source4/heimdal/lib/roken/rtbl.c if (c == NULL)
c 245 source4/heimdal/lib/roken/rtbl.c if (c->prefix)
c 246 source4/heimdal/lib/roken/rtbl.c free (c->prefix);
c 248 source4/heimdal/lib/roken/rtbl.c c->prefix = NULL;
c 250 source4/heimdal/lib/roken/rtbl.c c->prefix = strdup (prefix);
c 251 source4/heimdal/lib/roken/rtbl.c if (c->prefix == NULL)
c 255 source4/heimdal/lib/roken/rtbl.c if (c->suffix)
c 256 source4/heimdal/lib/roken/rtbl.c free (c->suffix);
c 258 source4/heimdal/lib/roken/rtbl.c c->suffix = NULL;
c 260 source4/heimdal/lib/roken/rtbl.c c->suffix = strdup (suffix);
c 261 source4/heimdal/lib/roken/rtbl.c if (c->suffix == NULL)
c 269 source4/heimdal/lib/roken/rtbl.c get_column_prefix (rtbl_t table, struct column_data *c)
c 271 source4/heimdal/lib/roken/rtbl.c if (c == NULL)
c 273 source4/heimdal/lib/roken/rtbl.c if (c->prefix)
c 274 source4/heimdal/lib/roken/rtbl.c return c->prefix;
c 281 source4/heimdal/lib/roken/rtbl.c get_column_suffix (rtbl_t table, struct column_data *c)
c 283 source4/heimdal/lib/roken/rtbl.c if (c && c->suffix)
c 284 source4/heimdal/lib/roken/rtbl.c return c->suffix;
c 289 source4/heimdal/lib/roken/rtbl.c add_column_entry (struct column_data *c, const char *data)
c 296 source4/heimdal/lib/roken/rtbl.c tmp = realloc (c->rows, (c->num_rows + 1) * sizeof (*tmp));
c 301 source4/heimdal/lib/roken/rtbl.c c->rows = tmp;
c 302 source4/heimdal/lib/roken/rtbl.c c->rows[c->num_rows++] = row;
c 309 source4/heimdal/lib/roken/rtbl.c struct column_data *c = rtbl_get_column_by_id (table, id);
c 311 source4/heimdal/lib/roken/rtbl.c if (c == NULL)
c 314 source4/heimdal/lib/roken/rtbl.c return add_column_entry(c, data);
c 338 source4/heimdal/lib/roken/rtbl.c struct column_data *c = rtbl_get_column (table, column);
c 340 source4/heimdal/lib/roken/rtbl.c if (c == NULL)
c 343 source4/heimdal/lib/roken/rtbl.c return add_column_entry(c, data);
c 373 source4/heimdal/lib/roken/rtbl.c struct column_data *c = table->columns[i];
c 377 source4/heimdal/lib/roken/rtbl.c fprintf (f, "%s", get_column_prefix (table, c));
c 378 source4/heimdal/lib/roken/rtbl.c if(i == table->num_columns - 1 && c->suffix == NULL)
c 380 source4/heimdal/lib/roken/rtbl.c fprintf (f, "%-*s", 0, c->header);
c 382 source4/heimdal/lib/roken/rtbl.c fprintf (f, "%-*s", (int)c->width, c->header);
c 383 source4/heimdal/lib/roken/rtbl.c fprintf (f, "%s", get_column_suffix (table, c));
c 393 source4/heimdal/lib/roken/rtbl.c struct column_data *c = table->columns[i];
c 395 source4/heimdal/lib/roken/rtbl.c if (c->num_rows > j) {
c 405 source4/heimdal/lib/roken/rtbl.c struct column_data *c = table->columns[i];
c 410 source4/heimdal/lib/roken/rtbl.c w = c->width;
c 412 source4/heimdal/lib/roken/rtbl.c if ((c->flags & RTBL_ALIGN_RIGHT) == 0) {
c 413 source4/heimdal/lib/roken/rtbl.c if(i == table->num_columns - 1 && c->suffix == NULL)
c 419 source4/heimdal/lib/roken/rtbl.c fprintf (f, "%s", get_column_prefix (table, c));
c 420 source4/heimdal/lib/roken/rtbl.c if (c->num_rows <= j)
c 423 source4/heimdal/lib/roken/rtbl.c fprintf (f, "%*s", w, c->rows[j].data);
c 424 source4/heimdal/lib/roken/rtbl.c fprintf (f, "%s", get_column_suffix (table, c));
c 126 source4/heimdal/lib/roken/vis.c #define isoctal(c) (((u_char)(c)) >= '0' && ((u_char)(c)) <= '7')
c 127 source4/heimdal/lib/roken/vis.c #define iswhite(c) (c == ' ' || c == '\t' || c == '\n')
c 128 source4/heimdal/lib/roken/vis.c #define issafe(c) (c == '\b' || c == BELL || c == '\r')
c 129 source4/heimdal/lib/roken/vis.c #define xtoa(c) "0123456789abcdef"[c]
c 156 source4/heimdal/lib/roken/vis.c do_hvis(char *dst, int c, int flag, int nextc, const char *extra)
c 158 source4/heimdal/lib/roken/vis.c if (!isascii(c) || !isalnum(c) || strchr("$-_.+!*'(),", c) != NULL) {
c 160 source4/heimdal/lib/roken/vis.c *dst++ = xtoa(((unsigned int)c >> 4) & 0xf);
c 161 source4/heimdal/lib/roken/vis.c *dst++ = xtoa((unsigned int)c & 0xf);
c 163 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, nextc, extra);
c 178 source4/heimdal/lib/roken/vis.c do_svis(char *dst, int c, int flag, int nextc, const char *extra)
c 181 source4/heimdal/lib/roken/vis.c isextra = strchr(extra, c) != NULL;
c 182 source4/heimdal/lib/roken/vis.c if (!isextra && isascii(c) && (isgraph(c) || iswhite(c) ||
c 183 source4/heimdal/lib/roken/vis.c ((flag & VIS_SAFE) && issafe(c)))) {
c 184 source4/heimdal/lib/roken/vis.c *dst++ = c;
c 188 source4/heimdal/lib/roken/vis.c switch (c) {
c 221 source4/heimdal/lib/roken/vis.c if (isgraph(c)) {
c 222 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = c;
c 227 source4/heimdal/lib/roken/vis.c if (isextra || ((c & 0177) == ' ') || (flag & VIS_OCTAL)) {
c 229 source4/heimdal/lib/roken/vis.c *dst++ = (u_char)(((u_int32_t)(u_char)c >> 6) & 03) + '0';
c 230 source4/heimdal/lib/roken/vis.c *dst++ = (u_char)(((u_int32_t)(u_char)c >> 3) & 07) + '0';
c 231 source4/heimdal/lib/roken/vis.c *dst++ = (c & 07) + '0';
c 234 source4/heimdal/lib/roken/vis.c if (c & 0200) {
c 235 source4/heimdal/lib/roken/vis.c c &= 0177; *dst++ = 'M';
c 237 source4/heimdal/lib/roken/vis.c if (iscntrl(c)) {
c 239 source4/heimdal/lib/roken/vis.c if (c == 0177)
c 242 source4/heimdal/lib/roken/vis.c *dst++ = c + '@';
c 244 source4/heimdal/lib/roken/vis.c *dst++ = '-'; *dst++ = c;
c 256 source4/heimdal/lib/roken/vis.c rk_svis(char *dst, int c, int flag, int nextc, const char *extra)
c 268 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, c, flag, nextc, nextra);
c 270 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, nextc, nextra);
c 295 source4/heimdal/lib/roken/vis.c int c;
c 309 source4/heimdal/lib/roken/vis.c for (start = dst; (c = *src++) != '\0'; /* empty */)
c 310 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, c, flag, *src, nextra);
c 312 source4/heimdal/lib/roken/vis.c for (start = dst; (c = *src++) != '\0'; /* empty */)
c 313 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, *src, nextra);
c 324 source4/heimdal/lib/roken/vis.c unsigned char c;
c 340 source4/heimdal/lib/roken/vis.c c = *src++;
c 341 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, c, flag, len ? *src : '\0', nextra);
c 345 source4/heimdal/lib/roken/vis.c c = *src++;
c 346 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, len ? *src : '\0', nextra);
c 360 source4/heimdal/lib/roken/vis.c rk_vis(char *dst, int c, int flag, int nextc)
c 363 source4/heimdal/lib/roken/vis.c unsigned char uc = (unsigned char)c;
c 38 source4/heimdal/lib/wind/ldap.c put_char(uint32_t *out, size_t *o, uint32_t c, size_t out_len)
c 42 source4/heimdal/lib/wind/ldap.c out[*o] = c;
c 207 source4/heimdal/lib/wind/normalize.c const struct canon_node *c = &_wind_canon_table[canon_index];
c 213 source4/heimdal/lib/wind/normalize.c return c->val;
c 217 source4/heimdal/lib/wind/normalize.c if (i < c->next_start || i >= c->next_end)
c 221 source4/heimdal/lib/wind/normalize.c _wind_canon_next_table[c->next_offset + i - c->next_start];
c 45 source4/heimdal/lib/wind/utf8.c unsigned c = *p;
c 47 source4/heimdal/lib/wind/utf8.c if (c & 0x80) {
c 48 source4/heimdal/lib/wind/utf8.c if ((c & 0xE0) == 0xC0) {
c 51 source4/heimdal/lib/wind/utf8.c *out = ((c & 0x1F) << 6)
c 56 source4/heimdal/lib/wind/utf8.c } else if ((c & 0xF0) == 0xE0) {
c 61 source4/heimdal/lib/wind/utf8.c *out = ((c & 0x0F) << 12)
c 70 source4/heimdal/lib/wind/utf8.c } else if ((c & 0xF8) == 0xF0) {
c 77 source4/heimdal/lib/wind/utf8.c *out = ((c & 0x07) << 18)
c 94 source4/heimdal/lib/wind/utf8.c *out = c;
c 183 source4/ldap_server/ldap_server.c void ldapsrv_recv(struct stream_connection *c, uint16_t flags)
c 186 source4/ldap_server/ldap_server.c talloc_get_type(c->private_data, struct ldapsrv_connection);
c 201 source4/ldap_server/ldap_server.c conn->limits.te = event_add_timed(c->event.ctx, conn,
c 209 source4/ldap_server/ldap_server.c static void ldapsrv_send(struct stream_connection *c, uint16_t flags)
c 212 source4/ldap_server/ldap_server.c talloc_get_type(c->private_data, struct ldapsrv_connection);
c 328 source4/ldap_server/ldap_server.c static void ldapsrv_accept(struct stream_connection *c)
c 331 source4/ldap_server/ldap_server.c talloc_get_type(c->private_data, struct ldapsrv_service);
c 338 source4/ldap_server/ldap_server.c conn = talloc_zero(c, struct ldapsrv_connection);
c 340 source4/ldap_server/ldap_server.c stream_terminate_connection(c, "ldapsrv_accept: out of memory");
c 345 source4/ldap_server/ldap_server.c conn->connection = c;
c 347 source4/ldap_server/ldap_server.c conn->sockets.raw = c->socket;
c 350 source4/ldap_server/ldap_server.c c->private_data = conn;
c 352 source4/ldap_server/ldap_server.c socket_address = socket_get_my_addr(c->socket, conn);
c 361 source4/ldap_server/ldap_server.c struct socket_context *tls_socket = tls_init_server(ldapsrv_service->tls_params, c->socket,
c 362 source4/ldap_server/ldap_server.c c->event.fde, NULL);
c 367 source4/ldap_server/ldap_server.c talloc_unlink(c, c->socket);
c 368 source4/ldap_server/ldap_server.c talloc_steal(c, tls_socket);
c 369 source4/ldap_server/ldap_server.c c->socket = tls_socket;
c 382 source4/ldap_server/ldap_server.c packet_set_socket(conn->packet, c->socket);
c 386 source4/ldap_server/ldap_server.c packet_set_event_context(conn->packet, c->event.ctx);
c 387 source4/ldap_server/ldap_server.c packet_set_fde(conn->packet, c->event.fde);
c 399 source4/ldap_server/ldap_server.c stream_terminate_connection(c, "Failed to init server credentials\n");
c 406 source4/ldap_server/ldap_server.c stream_terminate_connection(c, talloc_asprintf(conn, "Failed to obtain server credentials, perhaps a standalone server?: %s\n", nt_errstr(status)));
c 412 source4/ldap_server/ldap_server.c if (!NT_STATUS_IS_OK(auth_anonymous_session_info(conn, c->event.ctx, conn->lp_ctx, &conn->session_info))) {
c 426 source4/ldap_server/ldap_server.c irpc_add_name(c->msg_ctx, "ldap_server");
c 429 source4/ldap_server/ldap_server.c conn->limits.ite = event_add_timed(c->event.ctx, conn,
c 74 source4/lib/com/dcom/main.c struct dcom_server_credentials *c;
c 78 source4/lib/com/dcom/main.c for (c = ctx->dcom->credentials; c; c = c->next) {
c 79 source4/lib/com/dcom/main.c if (c->server == NULL) {
c 80 source4/lib/com/dcom/main.c d = c->credentials;
c 83 source4/lib/com/dcom/main.c if (server && !strcmp(c->server, server)) return c->credentials;
c 98 source4/lib/com/dcom/main.c struct dcom_server_credentials *c;
c 101 source4/lib/com/dcom/main.c for (c = ctx->dcom->credentials; c; c = c->next) {
c 102 source4/lib/com/dcom/main.c if ((server == NULL && c->server == NULL) ||
c 103 source4/lib/com/dcom/main.c (server != NULL && c->server != NULL &&
c 104 source4/lib/com/dcom/main.c !strcmp(c->server, server))) {
c 105 source4/lib/com/dcom/main.c if (c->credentials && c->credentials != credentials) {
c 106 source4/lib/com/dcom/main.c talloc_unlink(c, c->credentials);
c 107 source4/lib/com/dcom/main.c c->credentials = credentials;
c 108 source4/lib/com/dcom/main.c if (talloc_find_parent_bytype(c->credentials, struct dcom_server_credentials))
c 109 source4/lib/com/dcom/main.c (void)talloc_reference(c, c->credentials);
c 111 source4/lib/com/dcom/main.c talloc_steal(c, c->credentials);
c 118 source4/lib/com/dcom/main.c c = talloc(ctx->event_ctx, struct dcom_server_credentials);
c 119 source4/lib/com/dcom/main.c c->server = talloc_strdup(c, server);
c 120 source4/lib/com/dcom/main.c c->credentials = credentials;
c 121 source4/lib/com/dcom/main.c if (talloc_find_parent_bytype(c->credentials, struct dcom_server_credentials))
c 122 source4/lib/com/dcom/main.c (void)talloc_reference(c, c->credentials);
c 124 source4/lib/com/dcom/main.c talloc_steal(c, c->credentials);
c 126 source4/lib/com/dcom/main.c DLIST_ADD(ctx->dcom->credentials, c);
c 350 source4/lib/com/dcom/main.c char *c;
c 351 source4/lib/com/dcom/main.c c = strchr(server, '[');
c 353 source4/lib/com/dcom/main.c m->host = c ? talloc_strndup(m, server, c - server) : talloc_strdup(m, server);
c 606 source4/lib/com/dcom/main.c struct composite_context *c;
c 608 source4/lib/com/dcom/main.c c = composite_create(0, d->ctx->event_ctx);
c 609 source4/lib/com/dcom/main.c if (c == NULL) return NULL;
c 610 source4/lib/com/dcom/main.c c->private_data = d;
c 612 source4/lib/com/dcom/main.c c->state = COMPOSITE_STATE_DONE; /* this is workaround */
c 614 source4/lib/com/dcom/main.c return c;
c 617 source4/lib/com/dcom/main.c NTSTATUS dcom_get_pipe_recv(struct composite_context *c, struct dcerpc_pipe **pp)
c 621 source4/lib/com/dcom/main.c status = dcom_get_pipe((struct IUnknown *)c->private_data, pp);
c 622 source4/lib/com/dcom/main.c talloc_free(c);
c 634 source4/lib/com/dcom/main.c struct composite_context *c;
c 639 source4/lib/com/dcom/main.c c = talloc_get_type(cr->async.private_data, struct composite_context);
c 640 source4/lib/com/dcom/main.c d = c->private_data;
c 643 source4/lib/com/dcom/main.c out = talloc_zero(c, struct IUnknown_Release_out);
c 645 source4/lib/com/dcom/main.c c->private_data = out;
c 646 source4/lib/com/dcom/main.c composite_done(c);
c 651 source4/lib/com/dcom/main.c struct composite_context *c, *cr;
c 655 source4/lib/com/dcom/main.c c = composite_create(d->ctx, d->ctx->event_ctx);
c 656 source4/lib/com/dcom/main.c if (c == NULL) return NULL;
c 657 source4/lib/com/dcom/main.c c->private_data = d;
c 665 source4/lib/com/dcom/main.c composite_continue(c, cr, dcom_release_continue, c);
c 666 source4/lib/com/dcom/main.c return c;
c 669 source4/lib/com/dcom/main.c uint32_t dcom_release_recv(struct composite_context *c)
c 674 source4/lib/com/dcom/main.c status = composite_wait(c);
c 678 source4/lib/com/dcom/main.c W_ERROR_V(r) = ((struct IUnknown_Release_out *)c->private_data)->result;
c 679 source4/lib/com/dcom/main.c talloc_free(c);
c 685 source4/lib/com/dcom/main.c struct composite_context *c;
c 687 source4/lib/com/dcom/main.c c = dcom_release_send(interface, mem_ctx);
c 688 source4/lib/com/dcom/main.c return dcom_release_recv(c);
c 693 source4/lib/com/dcom/main.c struct composite_context *c;
c 699 source4/lib/com/dcom/main.c c = c_pipe->async.private_data;
c 700 source4/lib/com/dcom/main.c s = talloc_get_type(c->private_data, struct dcom_proxy_async_call_state);
c 704 source4/lib/com/dcom/main.c composite_error(c, NT_STATUS_RPC_NT_CALL_FAILED);
c 709 source4/lib/com/dcom/main.c composite_continue_rpc(c, req, s->continuation, c);
c 38 source4/lib/com/tables.c struct com_class *c = running_classes;
c 40 source4/lib/com/tables.c while(c) {
c 42 source4/lib/com/tables.c if (GUID_equal(clsid, &c->clsid)) {
c 43 source4/lib/com/tables.c return c->class_object;
c 46 source4/lib/com/tables.c c = c->next;
c 80 source4/lib/com/tables.c struct IUnknown *c;
c 83 source4/lib/com/tables.c c = get_com_class_running(clsid);
c 85 source4/lib/com/tables.c if (c != NULL) {
c 86 source4/lib/com/tables.c return c;
c 89 source4/lib/com/tables.c c = get_com_class_so(ctx, clsid);
c 91 source4/lib/com/tables.c if (c != NULL) {
c 92 source4/lib/com/tables.c return c;
c 384 source4/lib/ldb/common/ldb_ldif.c int c;
c 387 source4/lib/ldb/common/ldb_ldif.c while ((c = fgetc_fn(private_data)) != EOF) {
c 401 source4/lib/ldb/common/ldb_ldif.c if (c == '\n') {
c 408 source4/lib/ldb/common/ldb_ldif.c if (c == ' ' && chunk_size > 1 && chunk[chunk_size-1] == '\n') {
c 414 source4/lib/ldb/common/ldb_ldif.c if (c == '\n' && chunk_size > 0 && chunk[chunk_size-1] == '\n') {
c 419 source4/lib/ldb/common/ldb_ldif.c if (c == '#' && (chunk_size == 0 || chunk[chunk_size-1] == '\n')) {
c 425 source4/lib/ldb/common/ldb_ldif.c if (chunk_size == 0 && c == '\n') {
c 429 source4/lib/ldb/common/ldb_ldif.c chunk[chunk_size++] = c;
c 192 source4/lib/ldb/common/ldb_match.c int c = 0;
c 204 source4/lib/ldb/common/ldb_match.c chunk = tree->u.substring.chunks[c];
c 214 source4/lib/ldb/common/ldb_match.c c++;
c 219 source4/lib/ldb/common/ldb_match.c while (tree->u.substring.chunks[c]) {
c 221 source4/lib/ldb/common/ldb_match.c chunk = tree->u.substring.chunks[c];
c 227 source4/lib/ldb/common/ldb_match.c if ( (! tree->u.substring.chunks[c + 1]) && (! tree->u.substring.end_with_wildcard) ) {
c 235 source4/lib/ldb/common/ldb_match.c c++;
c 74 source4/lib/ldb/common/ldb_parse.c unsigned c;
c 75 source4/lib/ldb/common/ldb_parse.c if (sscanf(&str[i+1], "%02X", &c) != 1) {
c 80 source4/lib/ldb/common/ldb_parse.c ((uint8_t *)ret.data)[j++] = c;
c 241 source4/lib/ldb/common/qsort.c char c = *trav;
c 246 source4/lib/ldb/common/qsort.c *hi = c;
c 223 source4/lib/registry/ldb.c struct ldb_context *c = kd->ldb;
c 227 source4/lib/registry/ldb.c ret = ldb_search(c, c, &res, kd->dn, LDB_SCOPE_ONELEVEL, NULL, "(key=*)");
c 231 source4/lib/registry/ldb.c ldb_dn_get_linearized(kd->dn), ldb_errstring(c)));
c 244 source4/lib/registry/ldb.c struct ldb_context *c = kd->ldb;
c 248 source4/lib/registry/ldb.c ret = ldb_search(c, c, &res, kd->dn, LDB_SCOPE_ONELEVEL,
c 253 source4/lib/registry/ldb.c ldb_dn_get_linearized(kd->dn), ldb_errstring(c)));
c 306 source4/lib/registry/ldb.c struct ldb_context *c = kd->ldb;
c 311 source4/lib/registry/ldb.c ret = ldb_search(c, mem_ctx, &res, kd->dn, LDB_SCOPE_BASE, attrs, "%s", "");
c 315 source4/lib/registry/ldb.c ldb_dn_get_linearized(kd->dn), ldb_errstring(c)));
c 363 source4/lib/registry/ldb.c struct ldb_context *c = kd->ldb;
c 374 source4/lib/registry/ldb.c ret = ldb_search(c, mem_ctx, &res, kd->dn, LDB_SCOPE_ONELEVEL, NULL, "%s", query);
c 379 source4/lib/registry/ldb.c ldb_dn_get_linearized(kd->dn), ldb_errstring(c)));
c 402 source4/lib/registry/ldb.c struct ldb_context *c = kd->ldb;
c 406 source4/lib/registry/ldb.c ret = ldb_search(c, mem_ctx, &res, ldap_path, LDB_SCOPE_BASE, NULL, "(key=*)");
c 410 source4/lib/registry/ldb.c ldb_dn_get_linearized(ldap_path), ldb_errstring(c)));
c 578 source4/lib/registry/ldb.c struct ldb_context *c = parentkd->ldb;
c 598 source4/lib/registry/ldb.c ret = ldb_search(c, mem_ctx, &res_keys, ldap_path, LDB_SCOPE_ONELEVEL,
c 603 source4/lib/registry/ldb.c ldb_dn_get_linearized(ldap_path), ldb_errstring(c)));
c 609 source4/lib/registry/ldb.c ret = ldb_search(c, mem_ctx, &res_vals, ldap_path, LDB_SCOPE_ONELEVEL,
c 614 source4/lib/registry/ldb.c ldb_dn_get_linearized(ldap_path), ldb_errstring(c)));
c 620 source4/lib/registry/ldb.c ret = ldb_transaction_start(c);
c 623 source4/lib/registry/ldb.c DEBUG(0, ("ldb_transaction_start: %s\n", ldb_errstring(c)));
c 637 source4/lib/registry/ldb.c ret = ldb_transaction_cancel(c);
c 650 source4/lib/registry/ldb.c ret = ldb_transaction_cancel(c);
c 658 source4/lib/registry/ldb.c ret = ldb_delete(c, ldap_path);
c 662 source4/lib/registry/ldb.c DEBUG(1, ("ldb_del_key: %s\n", ldb_errstring(c)));
c 663 source4/lib/registry/ldb.c ret = ldb_transaction_cancel(c);
c 669 source4/lib/registry/ldb.c ret = ldb_transaction_commit(c);
c 673 source4/lib/registry/ldb.c DEBUG(0, ("ldb_transaction_commit: %s\n", ldb_errstring(c)));
c 674 source4/lib/registry/ldb.c ret = ldb_transaction_cancel(c);
c 33 source4/lib/registry/patchfile_preg.c static WERROR preg_read_utf16(struct smb_iconv_convenience *ic, int fd, char *c)
c 40 source4/lib/registry/patchfile_preg.c push_codepoint(ic, c, v);
c 162 source4/lib/smbreadline/smbreadline.c void smb_readline_ca_char(char c)
c 165 source4/lib/smbreadline/smbreadline.c rl_completion_append_character = c;
c 7 source4/lib/smbreadline/smbreadline.h void smb_readline_ca_char(char c);
c 396 source4/lib/wmi/wbemdata.c struct composite_context *c, *cr;
c 402 source4/lib/wmi/wbemdata.c c = composite_create(d->ctx, d->ctx->event_ctx);
c 403 source4/lib/wmi/wbemdata.c if (c == NULL) return NULL;
c 404 source4/lib/wmi/wbemdata.c c->private_data = d;
c 431 source4/lib/wmi/wbemdata.c composite_continue(c, cr, dcom_release_continue, c);
c 432 source4/lib/wmi/wbemdata.c return c;
c 427 source4/lib/wmi/wmi_wrap.c SWIG_TypeCheck(const char *c, swig_type_info *ty) {
c 428 source4/lib/wmi/wmi_wrap.c SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty);
c 597 source4/lib/wmi/wmi_wrap.c SWIG_PackData(char *c, void *ptr, size_t sz) {
c 603 source4/lib/wmi/wmi_wrap.c *(c++) = hex[(uu & 0xf0) >> 4];
c 604 source4/lib/wmi/wmi_wrap.c *(c++) = hex[uu & 0xf];
c 606 source4/lib/wmi/wmi_wrap.c return c;
c 613 source4/lib/wmi/wmi_wrap.c SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
c 617 source4/lib/wmi/wmi_wrap.c register char d = *(c++);
c 625 source4/lib/wmi/wmi_wrap.c d = *(c++);
c 634 source4/lib/wmi/wmi_wrap.c return c;
c 652 source4/lib/wmi/wmi_wrap.c SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
c 653 source4/lib/wmi/wmi_wrap.c if (*c != '_') {
c 654 source4/lib/wmi/wmi_wrap.c if (strcmp(c,"NULL") == 0) {
c 661 source4/lib/wmi/wmi_wrap.c return SWIG_UnpackData(++c,ptr,sizeof(void *));
c 680 source4/lib/wmi/wmi_wrap.c SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
c 681 source4/lib/wmi/wmi_wrap.c if (*c != '_') {
c 682 source4/lib/wmi/wmi_wrap.c if (strcmp(c,"NULL") == 0) {
c 689 source4/lib/wmi/wmi_wrap.c return SWIG_UnpackData(++c,ptr,sz);
c 4237 source4/lib/wmi/wmi_wrap.c const char *c = methods[i].ml_doc;
c 4238 source4/lib/wmi/wmi_wrap.c if (c && (c = strstr(c, "swig_ptr: "))) {
c 4241 source4/lib/wmi/wmi_wrap.c const char *name = c + 10;
c 4252 source4/lib/wmi/wmi_wrap.c size_t ldoc = (c - methods[i].ml_doc);
c 184 source4/libcli/auth/smbdes.c char c[28];
c 195 source4/libcli/auth/smbdes.c c[i] = pk1[i];
c 200 source4/libcli/auth/smbdes.c lshift(c, sc[i], 28);
c 203 source4/libcli/auth/smbdes.c concat(cd, c, d, 28, 28);
c 40 source4/libcli/composite/composite.c struct composite_context *c;
c 42 source4/libcli/composite/composite.c c = talloc_zero(mem_ctx, struct composite_context);
c 43 source4/libcli/composite/composite.c if (!c) return NULL;
c 44 source4/libcli/composite/composite.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 45 source4/libcli/composite/composite.c c->event_ctx = talloc_reference(c, ev);
c 46 source4/libcli/composite/composite.c if (!c->event_ctx) {
c 47 source4/libcli/composite/composite.c talloc_free(c);
c 51 source4/libcli/composite/composite.c return c;
c 57 source4/libcli/composite/composite.c _PUBLIC_ NTSTATUS composite_wait(struct composite_context *c)
c 59 source4/libcli/composite/composite.c if (c == NULL) return NT_STATUS_NO_MEMORY;
c 61 source4/libcli/composite/composite.c c->used_wait = true;
c 63 source4/libcli/composite/composite.c while (c->state < COMPOSITE_STATE_DONE) {
c 64 source4/libcli/composite/composite.c if (event_loop_once(c->event_ctx) != 0) {
c 69 source4/libcli/composite/composite.c return c->status;
c 76 source4/libcli/composite/composite.c _PUBLIC_ NTSTATUS composite_wait_free(struct composite_context *c)
c 78 source4/libcli/composite/composite.c NTSTATUS status = composite_wait(c);
c 79 source4/libcli/composite/composite.c talloc_free(c);
c 99 source4/libcli/composite/composite.c struct composite_context *c = talloc_get_type(ptr, struct composite_context);
c 100 source4/libcli/composite/composite.c if (c->async.fn) {
c 101 source4/libcli/composite/composite.c c->async.fn(c);
c 105 source4/libcli/composite/composite.h NTSTATUS composite_wait(struct composite_context *c);
c 106 source4/libcli/composite/composite.h NTSTATUS composite_wait_free(struct composite_context *c);
c 76 source4/libcli/finddcs.c struct composite_context *c, *creq;
c 80 source4/libcli/finddcs.c c = composite_create(mem_ctx, event_ctx);
c 81 source4/libcli/finddcs.c if (c == NULL) return NULL;
c 83 source4/libcli/finddcs.c state = talloc(c, struct finddcs_state);
c 84 source4/libcli/finddcs.c if (composite_nomem(state, c)) return c;
c 85 source4/libcli/finddcs.c c->private_data = state;
c 87 source4/libcli/finddcs.c state->ctx = c;
c 93 source4/libcli/finddcs.c if (composite_nomem(state->domain_name, c)) return c;
c 97 source4/libcli/finddcs.c if (composite_nomem(state->domain_sid, c)) return c;
c 106 source4/libcli/finddcs.c composite_continue(c, creq, finddcs_name_resolved, state);
c 107 source4/libcli/finddcs.c return c;
c 242 source4/libcli/finddcs.c NTSTATUS finddcs_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 245 source4/libcli/finddcs.c NTSTATUS status = composite_wait(c);
c 248 source4/libcli/finddcs.c talloc_get_type(c->private_data, struct finddcs_state);
c 252 source4/libcli/finddcs.c talloc_free(c);
c 267 source4/libcli/finddcs.c struct composite_context *c = finddcs_send(mem_ctx,
c 275 source4/libcli/finddcs.c return finddcs_recv(c, mem_ctx, num_dcs, dcs);
c 677 source4/libcli/ldap/ldap_client.c #define _LDAP_MAP_CODE(c) { c, #c }
c 131 source4/libcli/raw/clisocket.c NTSTATUS smbcli_sock_connect_recv(struct composite_context *c,
c 135 source4/libcli/raw/clisocket.c NTSTATUS status = composite_wait(c);
c 138 source4/libcli/raw/clisocket.c talloc_get_type(c->private_data,
c 142 source4/libcli/raw/clisocket.c talloc_free(c);
c 160 source4/libcli/raw/clisocket.c struct composite_context *c =
c 164 source4/libcli/raw/clisocket.c return smbcli_sock_connect_recv(c, mem_ctx, result);
c 40 source4/libcli/raw/rawfile.c char c;
c 68 source4/libcli/raw/rawfile.c ret[len++] = attr_strs[i].c;
c 46 source4/libcli/resolve/bcast.c struct composite_context *c;
c 67 source4/libcli/resolve/bcast.c c = resolve_name_nbtlist_send(mem_ctx, event_ctx, flags, port, name,
c 72 source4/libcli/resolve/bcast.c return c;
c 78 source4/libcli/resolve/bcast.c NTSTATUS resolve_name_bcast_recv(struct composite_context *c,
c 83 source4/libcli/resolve/bcast.c NTSTATUS status = resolve_name_nbtlist_recv(c, mem_ctx, addrs, names);
c 339 source4/libcli/resolve/dns_ex.c struct composite_context *c = talloc_get_type(private_data, struct composite_context);
c 340 source4/libcli/resolve/dns_ex.c struct dns_ex_state *state = talloc_get_type(c->private_data,
c 374 source4/libcli/resolve/dns_ex.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 382 source4/libcli/resolve/dns_ex.c if (composite_nomem(addrs, c)) return;
c 388 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->addrs, c)) return;
c 391 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->names, c)) return;
c 399 source4/libcli/resolve/dns_ex.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 408 source4/libcli/resolve/dns_ex.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 417 source4/libcli/resolve/dns_ex.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 422 source4/libcli/resolve/dns_ex.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 429 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->addrs[i], c)) return;
c 432 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->names[i], c)) return;
c 437 source4/libcli/resolve/dns_ex.c composite_done(c);
c 451 source4/libcli/resolve/dns_ex.c struct composite_context *c;
c 456 source4/libcli/resolve/dns_ex.c c = composite_create(mem_ctx, event_ctx);
c 457 source4/libcli/resolve/dns_ex.c if (c == NULL) return NULL;
c 460 source4/libcli/resolve/dns_ex.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 461 source4/libcli/resolve/dns_ex.c return c;
c 464 source4/libcli/resolve/dns_ex.c state = talloc_zero(c, struct dns_ex_state);
c 465 source4/libcli/resolve/dns_ex.c if (composite_nomem(state, c)) return c;
c 466 source4/libcli/resolve/dns_ex.c c->private_data = state;
c 468 source4/libcli/resolve/dns_ex.c c->status = nbt_name_dup(state, name, &state->name);
c 469 source4/libcli/resolve/dns_ex.c if (!composite_is_ok(c)) return c;
c 474 source4/libcli/resolve/dns_ex.c composite_error(c, map_nt_error_from_unix(errno));
c 475 source4/libcli/resolve/dns_ex.c return c;
c 483 source4/libcli/resolve/dns_ex.c state->event_ctx = c->event_ctx;
c 487 source4/libcli/resolve/dns_ex.c state->fde = event_add_fd(c->event_ctx, c, state->child_fd, EVENT_FD_READ,
c 488 source4/libcli/resolve/dns_ex.c pipe_handler, c);
c 489 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->fde, c)) {
c 492 source4/libcli/resolve/dns_ex.c return c;
c 497 source4/libcli/resolve/dns_ex.c composite_error(c, map_nt_error_from_unix(errno));
c 498 source4/libcli/resolve/dns_ex.c return c;
c 515 source4/libcli/resolve/dns_ex.c return c;
c 521 source4/libcli/resolve/dns_ex.c NTSTATUS resolve_name_dns_ex_recv(struct composite_context *c,
c 528 source4/libcli/resolve/dns_ex.c status = composite_wait(c);
c 531 source4/libcli/resolve/dns_ex.c struct dns_ex_state *state = talloc_get_type(c->private_data,
c 539 source4/libcli/resolve/dns_ex.c talloc_free(c);
c 48 source4/libcli/resolve/host.c NTSTATUS resolve_name_host_recv(struct composite_context *c,
c 53 source4/libcli/resolve/host.c return resolve_name_dns_ex_recv(c, mem_ctx, addrs, names);
c 54 source4/libcli/resolve/nbtlist.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 56 source4/libcli/resolve/nbtlist.c struct nbtlist_state *state = talloc_get_type(c->private_data, struct nbtlist_state);
c 66 source4/libcli/resolve/nbtlist.c composite_error(c, NT_STATUS_INTERNAL_ERROR);
c 72 source4/libcli/resolve/nbtlist.c c->status = nbt_name_query_recv(req, state, q);
c 76 source4/libcli/resolve/nbtlist.c if (!composite_is_ok(c)) return;
c 79 source4/libcli/resolve/nbtlist.c composite_error(c, NT_STATUS_UNEXPECTED_NETWORK_ERROR);
c 85 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->addrs, c)) return;
c 88 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->names, c)) return;
c 95 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->addrs[i], c)) return;
c 98 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->names[i], c)) return;
c 103 source4/libcli/resolve/nbtlist.c composite_done(c);
c 121 source4/libcli/resolve/nbtlist.c struct composite_context *c;
c 125 source4/libcli/resolve/nbtlist.c c = composite_create(mem_ctx, event_ctx);
c 126 source4/libcli/resolve/nbtlist.c if (c == NULL) return NULL;
c 129 source4/libcli/resolve/nbtlist.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 130 source4/libcli/resolve/nbtlist.c return c;
c 134 source4/libcli/resolve/nbtlist.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 135 source4/libcli/resolve/nbtlist.c return c;
c 138 source4/libcli/resolve/nbtlist.c state = talloc(c, struct nbtlist_state);
c 139 source4/libcli/resolve/nbtlist.c if (composite_nomem(state, c)) return c;
c 140 source4/libcli/resolve/nbtlist.c c->private_data = state;
c 145 source4/libcli/resolve/nbtlist.c c->status = nbt_name_dup(state, name, &state->name);
c 146 source4/libcli/resolve/nbtlist.c if (!composite_is_ok(c)) return c;
c 149 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->name.name, c)) return c;
c 152 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->name.scope, c)) return c;
c 162 source4/libcli/resolve/nbtlist.c composite_error(c, NT_STATUS_OBJECT_NAME_NOT_FOUND);
c 163 source4/libcli/resolve/nbtlist.c return c;
c 168 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->nbtsock, c)) return c;
c 175 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->io_queries, c)) return c;
c 178 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->queries, c)) return c;
c 184 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->io_queries[i].in.dest_addr, c)) return c;
c 192 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->queries[i], c)) return c;
c 195 source4/libcli/resolve/nbtlist.c state->queries[i]->async.private_data = c;
c 198 source4/libcli/resolve/nbtlist.c return c;
c 204 source4/libcli/resolve/nbtlist.c NTSTATUS resolve_name_nbtlist_recv(struct composite_context *c,
c 211 source4/libcli/resolve/nbtlist.c status = composite_wait(c);
c 214 source4/libcli/resolve/nbtlist.c struct nbtlist_state *state = talloc_get_type(c->private_data, struct nbtlist_state);
c 221 source4/libcli/resolve/nbtlist.c talloc_free(c);
c 42 source4/libcli/resolve/resolve.c static struct composite_context *setup_next_method(struct composite_context *c);
c 85 source4/libcli/resolve/resolve.c struct composite_context *c = (struct composite_context *)creq->async.private_data;
c 86 source4/libcli/resolve/resolve.c struct resolve_state *state = talloc_get_type(c->private_data, struct resolve_state);
c 89 source4/libcli/resolve/resolve.c c->status = method->recv_fn(creq, state, &state->addrs, &state->names);
c 91 source4/libcli/resolve/resolve.c if (!NT_STATUS_IS_OK(c->status)) {
c 93 source4/libcli/resolve/resolve.c state->creq = setup_next_method(c);
c 99 source4/libcli/resolve/resolve.c if (!NT_STATUS_IS_OK(c->status)) {
c 100 source4/libcli/resolve/resolve.c c->state = COMPOSITE_STATE_ERROR;
c 102 source4/libcli/resolve/resolve.c c->state = COMPOSITE_STATE_DONE;
c 104 source4/libcli/resolve/resolve.c if (c->async.fn) {
c 105 source4/libcli/resolve/resolve.c c->async.fn(c);
c 110 source4/libcli/resolve/resolve.c static struct composite_context *setup_next_method(struct composite_context *c)
c 112 source4/libcli/resolve/resolve.c struct resolve_state *state = talloc_get_type(c->private_data, struct resolve_state);
c 117 source4/libcli/resolve/resolve.c creq = state->method->send_fn(c, c->event_ctx,
c 129 source4/libcli/resolve/resolve.c creq->async.private_data = c;
c 144 source4/libcli/resolve/resolve.c struct composite_context *c;
c 151 source4/libcli/resolve/resolve.c c = composite_create(ctx, event_ctx);
c 152 source4/libcli/resolve/resolve.c if (c == NULL) return NULL;
c 154 source4/libcli/resolve/resolve.c if (composite_nomem(c->event_ctx, c)) return c;
c 156 source4/libcli/resolve/resolve.c state = talloc(c, struct resolve_state);
c 157 source4/libcli/resolve/resolve.c if (composite_nomem(state, c)) return c;
c 158 source4/libcli/resolve/resolve.c c->private_data = state;
c 163 source4/libcli/resolve/resolve.c c->status = nbt_name_dup(state, name, &state->name);
c 164 source4/libcli/resolve/resolve.c if (!composite_is_ok(c)) return c;
c 167 source4/libcli/resolve/resolve.c if (composite_nomem(state->ctx, c)) return c;
c 174 source4/libcli/resolve/resolve.c if (composite_nomem(state->addrs, c)) return c;
c 177 source4/libcli/resolve/resolve.c if (composite_nomem(state->addrs[0], c)) return c;
c 180 source4/libcli/resolve/resolve.c if (composite_nomem(state->names, c)) return c;
c 182 source4/libcli/resolve/resolve.c if (composite_nomem(state->names[0], c)) return c;
c 184 source4/libcli/resolve/resolve.c composite_done(c);
c 185 source4/libcli/resolve/resolve.c return c;
c 190 source4/libcli/resolve/resolve.c composite_error(c, NT_STATUS_BAD_NETWORK_NAME);
c 191 source4/libcli/resolve/resolve.c return c;
c 193 source4/libcli/resolve/resolve.c state->creq = setup_next_method(c);
c 194 source4/libcli/resolve/resolve.c if (composite_nomem(state->creq, c)) return c;
c 196 source4/libcli/resolve/resolve.c return c;
c 202 source4/libcli/resolve/resolve.c NTSTATUS resolve_name_all_recv(struct composite_context *c,
c 209 source4/libcli/resolve/resolve.c status = composite_wait(c);
c 212 source4/libcli/resolve/resolve.c struct resolve_state *state = talloc_get_type(c->private_data, struct resolve_state);
c 219 source4/libcli/resolve/resolve.c talloc_free(c);
c 230 source4/libcli/resolve/resolve.c NTSTATUS resolve_name_recv(struct composite_context *c,
c 237 source4/libcli/resolve/resolve.c status = resolve_name_all_recv(c, mem_ctx, &addrs, NULL);
c 256 source4/libcli/resolve/resolve.c struct composite_context *c = resolve_name_send(ctx, name, ev);
c 257 source4/libcli/resolve/resolve.c return resolve_name_recv(c, mem_ctx, reply_addr);
c 47 source4/libcli/resolve/testsuite.c struct composite_context *c = resolve_name_host_send(mem_ctx, ev, NULL, 0, 0, &n);
c 48 source4/libcli/resolve/testsuite.c torture_assert(tctx, c != NULL, "resolve_name_host_send");
c 49 source4/libcli/resolve/testsuite.c torture_assert_ntstatus_ok(tctx, resolve_name_host_recv(c, mem_ctx, &s, NULL),
c 58 source4/libcli/resolve/wins.c NTSTATUS resolve_name_wins_recv(struct composite_context *c,
c 63 source4/libcli/resolve/wins.c return resolve_name_nbtlist_recv(c, mem_ctx, addrs, names);
c 346 source4/libcli/security/sddl.c char c = sddl[0];
c 350 source4/libcli/security/sddl.c switch (c) {
c 33 source4/libcli/smb2/cancel.c struct smb2_request *c;
c 49 source4/libcli/smb2/cancel.c c = smb2_request_init(r->transport, SMB2_OP_CANCEL, 0x04, false, 0);
c 51 source4/libcli/smb2/cancel.c NT_STATUS_HAVE_NO_MEMORY(c);
c 52 source4/libcli/smb2/cancel.c c->seqnum = 0;
c 54 source4/libcli/smb2/cancel.c SIVAL(c->out.hdr, SMB2_HDR_FLAGS, 0x00000002);
c 55 source4/libcli/smb2/cancel.c SSVAL(c->out.hdr, SMB2_HDR_CREDIT, 0x0030);
c 56 source4/libcli/smb2/cancel.c SIVAL(c->out.hdr, SMB2_HDR_PID, r->cancel.pending_id);
c 57 source4/libcli/smb2/cancel.c SBVAL(c->out.hdr, SMB2_HDR_MESSAGE_ID, c->seqnum);
c 59 source4/libcli/smb2/cancel.c SBVAL(c->out.hdr, SMB2_HDR_SESSION_ID, r->session->uid);
c 62 source4/libcli/smb2/cancel.c SSVAL(c->out.body, 0x02, 0);
c 64 source4/libcli/smb2/cancel.c old_timeout = c->transport->options.request_timeout;
c 65 source4/libcli/smb2/cancel.c c->transport->options.request_timeout = 0;
c 66 source4/libcli/smb2/cancel.c smb2_transport_send(c);
c 67 source4/libcli/smb2/cancel.c c->transport->options.request_timeout = old_timeout;
c 69 source4/libcli/smb2/cancel.c if (c->state == SMB2_REQUEST_ERROR) {
c 70 source4/libcli/smb2/cancel.c status = c->status;
c 75 source4/libcli/smb2/cancel.c talloc_free(c);
c 51 source4/libcli/smb2/connect.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 53 source4/libcli/smb2/connect.c struct smb2_connect_state *state = talloc_get_type(c->private_data,
c 56 source4/libcli/smb2/connect.c c->status = smb2_tree_connect_recv(req, &state->tcon);
c 57 source4/libcli/smb2/connect.c if (!composite_is_ok(c)) return;
c 61 source4/libcli/smb2/connect.c composite_done(c);
c 69 source4/libcli/smb2/connect.c struct composite_context *c = talloc_get_type(creq->async.private_data,
c 71 source4/libcli/smb2/connect.c struct smb2_connect_state *state = talloc_get_type(c->private_data,
c 75 source4/libcli/smb2/connect.c c->status = smb2_session_setup_spnego_recv(creq);
c 76 source4/libcli/smb2/connect.c if (!composite_is_ok(c)) return;
c 79 source4/libcli/smb2/connect.c if (composite_nomem(state->tree, c)) return;
c 84 source4/libcli/smb2/connect.c if (composite_nomem(state->tcon.in.path, c)) return;
c 87 source4/libcli/smb2/connect.c if (composite_nomem(req, c)) return;
c 90 source4/libcli/smb2/connect.c req->async.private_data = c;
c 98 source4/libcli/smb2/connect.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 100 source4/libcli/smb2/connect.c struct smb2_connect_state *state = talloc_get_type(c->private_data,
c 105 source4/libcli/smb2/connect.c c->status = smb2_negprot_recv(req, c, &state->negprot);
c 106 source4/libcli/smb2/connect.c if (!composite_is_ok(c)) return;
c 115 source4/libcli/smb2/connect.c composite_error(c, NT_STATUS_ACCESS_DENIED);
c 138 source4/libcli/smb2/connect.c composite_error(c, NT_STATUS_ACCESS_DENIED);
c 145 source4/libcli/smb2/connect.c if (composite_nomem(state->session, c)) return;
c 149 source4/libcli/smb2/connect.c composite_continue(c, creq, continue_session, c);
c 157 source4/libcli/smb2/connect.c struct composite_context *c = talloc_get_type(creq->async.private_data,
c 159 source4/libcli/smb2/connect.c struct smb2_connect_state *state = talloc_get_type(c->private_data,
c 166 source4/libcli/smb2/connect.c c->status = smbcli_sock_connect_recv(creq, state, &sock);
c 167 source4/libcli/smb2/connect.c if (!composite_is_ok(c)) return;
c 170 source4/libcli/smb2/connect.c if (composite_nomem(transport, c)) return;
c 194 source4/libcli/smb2/connect.c if (composite_nomem(req, c)) return;
c 197 source4/libcli/smb2/connect.c req->async.private_data = c;
c 206 source4/libcli/smb2/connect.c struct composite_context *c = talloc_get_type(creq->async.private_data,
c 208 source4/libcli/smb2/connect.c struct smb2_connect_state *state = talloc_get_type(c->private_data,
c 214 source4/libcli/smb2/connect.c c->status = resolve_name_recv(creq, state, &addr);
c 215 source4/libcli/smb2/connect.c if (!composite_is_ok(c)) return;
c 223 source4/libcli/smb2/connect.c creq = smbcli_sock_connect_send(state, addr, ports, state->host, state->resolve_ctx, c->event_ctx, state->socket_options);
c 225 source4/libcli/smb2/connect.c composite_continue(c, creq, continue_socket, c);
c 243 source4/libcli/smb2/connect.c struct composite_context *c;
c 248 source4/libcli/smb2/connect.c c = composite_create(mem_ctx, ev);
c 249 source4/libcli/smb2/connect.c if (c == NULL) return NULL;
c 251 source4/libcli/smb2/connect.c state = talloc(c, struct smb2_connect_state);
c 252 source4/libcli/smb2/connect.c if (composite_nomem(state, c)) return c;
c 253 source4/libcli/smb2/connect.c c->private_data = state;
c 257 source4/libcli/smb2/connect.c state->host = talloc_strdup(c, host);
c 258 source4/libcli/smb2/connect.c if (composite_nomem(state->host, c)) return c;
c 260 source4/libcli/smb2/connect.c state->share = talloc_strdup(c, share);
c 261 source4/libcli/smb2/connect.c if (composite_nomem(state->share, c)) return c;
c 269 source4/libcli/smb2/connect.c creq = resolve_name_send(resolve_ctx, &name, c->event_ctx);
c 270 source4/libcli/smb2/connect.c composite_continue(c, creq, continue_resolve, c);
c 271 source4/libcli/smb2/connect.c return c;
c 277 source4/libcli/smb2/connect.c NTSTATUS smb2_connect_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 281 source4/libcli/smb2/connect.c struct smb2_connect_state *state = talloc_get_type(c->private_data,
c 283 source4/libcli/smb2/connect.c status = composite_wait(c);
c 287 source4/libcli/smb2/connect.c talloc_free(c);
c 305 source4/libcli/smb2/connect.c struct composite_context *c = smb2_connect_send(mem_ctx, host, ports,
c 310 source4/libcli/smb2/connect.c return smb2_connect_recv(c, mem_ctx, tree);
c 142 source4/libcli/smb2/create.c const struct smb2_create_blob *c;
c 148 source4/libcli/smb2/create.c c = &blobs.blobs[i];
c 149 source4/libcli/smb2/create.c status = smb2_create_blob_push_one(mem_ctx, buffer, c, last);
c 147 source4/libcli/smb2/session.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 149 source4/libcli/smb2/session.c struct smb2_session_state *state = talloc_get_type(c->private_data,
c 153 source4/libcli/smb2/session.c c->status = smb2_session_setup_recv(req, c, &state->io);
c 154 source4/libcli/smb2/session.c if (NT_STATUS_EQUAL(c->status, NT_STATUS_MORE_PROCESSING_REQUIRED) ||
c 155 source4/libcli/smb2/session.c (NT_STATUS_IS_OK(c->status) &&
c 159 source4/libcli/smb2/session.c c->status = gensec_update(session->gensec, c,
c 162 source4/libcli/smb2/session.c state->gensec_status = c->status;
c 172 source4/libcli/smb2/session.c if (NT_STATUS_EQUAL(c->status, NT_STATUS_MORE_PROCESSING_REQUIRED)) {
c 175 source4/libcli/smb2/session.c composite_error(c, NT_STATUS_NO_MEMORY);
c 180 source4/libcli/smb2/session.c state->req->async.private_data = c;
c 184 source4/libcli/smb2/session.c if (!NT_STATUS_IS_OK(c->status)) {
c 185 source4/libcli/smb2/session.c composite_error(c, c->status);
c 193 source4/libcli/smb2/session.c composite_error(c, NT_STATUS_ACCESS_DENIED);
c 199 source4/libcli/smb2/session.c composite_done(c);
c 208 source4/libcli/smb2/session.c struct composite_context *c;
c 211 source4/libcli/smb2/session.c c = composite_create(session, session->transport->socket->event.ctx);
c 212 source4/libcli/smb2/session.c if (c == NULL) return NULL;
c 214 source4/libcli/smb2/session.c state = talloc(c, struct smb2_session_state);
c 215 source4/libcli/smb2/session.c if (composite_nomem(state, c)) return c;
c 216 source4/libcli/smb2/session.c c->private_data = state;
c 228 source4/libcli/smb2/session.c c->status = gensec_set_credentials(session->gensec, credentials);
c 229 source4/libcli/smb2/session.c if (!composite_is_ok(c)) return c;
c 231 source4/libcli/smb2/session.c c->status = gensec_set_target_hostname(session->gensec,
c 233 source4/libcli/smb2/session.c if (!composite_is_ok(c)) return c;
c 235 source4/libcli/smb2/session.c c->status = gensec_set_target_service(session->gensec, "cifs");
c 236 source4/libcli/smb2/session.c if (!composite_is_ok(c)) return c;
c 238 source4/libcli/smb2/session.c c->status = gensec_start_mech_by_oid(session->gensec, GENSEC_OID_SPNEGO);
c 239 source4/libcli/smb2/session.c if (!composite_is_ok(c)) return c;
c 241 source4/libcli/smb2/session.c c->status = gensec_update(session->gensec, c,
c 244 source4/libcli/smb2/session.c if (!NT_STATUS_EQUAL(c->status, NT_STATUS_MORE_PROCESSING_REQUIRED)) {
c 245 source4/libcli/smb2/session.c composite_error(c, c->status);
c 246 source4/libcli/smb2/session.c return c;
c 248 source4/libcli/smb2/session.c state->gensec_status = c->status;
c 251 source4/libcli/smb2/session.c composite_continue_smb2(c, state->req, session_request_handler, c);
c 252 source4/libcli/smb2/session.c return c;
c 258 source4/libcli/smb2/session.c NTSTATUS smb2_session_setup_spnego_recv(struct composite_context *c)
c 261 source4/libcli/smb2/session.c status = composite_wait(c);
c 262 source4/libcli/smb2/session.c talloc_free(c);
c 272 source4/libcli/smb2/session.c struct composite_context *c = smb2_session_setup_spnego_send(session, credentials);
c 273 source4/libcli/smb2/session.c return smb2_session_setup_spnego_recv(c);
c 34 source4/libcli/smb2/util.c struct smb2_close c;
c 36 source4/libcli/smb2/util.c ZERO_STRUCT(c);
c 37 source4/libcli/smb2/util.c c.in.file.handle = h;
c 39 source4/libcli/smb2/util.c return smb2_close(tree, &c);
c 26 source4/libcli/smb_composite/appendacl.c static NTSTATUS appendacl_open(struct composite_context *c,
c 29 source4/libcli/smb_composite/appendacl.c struct appendacl_state *state = talloc_get_type(c->private_data, struct appendacl_state);
c 33 source4/libcli/smb_composite/appendacl.c status = smb_raw_open_recv(state->req, c, state->io_open);
c 37 source4/libcli/smb_composite/appendacl.c state->io_fileinfo = talloc(c, union smb_fileinfo);
c 49 source4/libcli/smb_composite/appendacl.c state->req->async.private_data = c;
c 57 source4/libcli/smb_composite/appendacl.c static NTSTATUS appendacl_get(struct composite_context *c,
c 60 source4/libcli/smb_composite/appendacl.c struct appendacl_state *state = talloc_get_type(c->private_data, struct appendacl_state);
c 69 source4/libcli/smb_composite/appendacl.c state->io_setfileinfo = talloc(c, union smb_setfileinfo);
c 95 source4/libcli/smb_composite/appendacl.c state->req->async.private_data = c;
c 103 source4/libcli/smb_composite/appendacl.c static NTSTATUS appendacl_set(struct composite_context *c,
c 106 source4/libcli/smb_composite/appendacl.c struct appendacl_state *state = talloc_get_type(c->private_data, struct appendacl_state);
c 114 source4/libcli/smb_composite/appendacl.c state->io_fileinfo = talloc(c, union smb_fileinfo);
c 127 source4/libcli/smb_composite/appendacl.c state->req->async.private_data = c;
c 136 source4/libcli/smb_composite/appendacl.c static NTSTATUS appendacl_getagain(struct composite_context *c,
c 139 source4/libcli/smb_composite/appendacl.c struct appendacl_state *state = talloc_get_type(c->private_data, struct appendacl_state);
c 144 source4/libcli/smb_composite/appendacl.c status = smb_raw_fileinfo_recv(state->req, c, state->io_fileinfo);
c 150 source4/libcli/smb_composite/appendacl.c io_close = talloc(c, union smb_close);
c 162 source4/libcli/smb_composite/appendacl.c state->req->async.private_data = c;
c 172 source4/libcli/smb_composite/appendacl.c static NTSTATUS appendacl_close(struct composite_context *c,
c 175 source4/libcli/smb_composite/appendacl.c struct appendacl_state *state = talloc_get_type(c->private_data, struct appendacl_state);
c 181 source4/libcli/smb_composite/appendacl.c c->state = COMPOSITE_STATE_DONE;
c 191 source4/libcli/smb_composite/appendacl.c struct composite_context *c = (struct composite_context *)req->async.private_data;
c 192 source4/libcli/smb_composite/appendacl.c struct appendacl_state *state = talloc_get_type(c->private_data, struct appendacl_state);
c 198 source4/libcli/smb_composite/appendacl.c c->status = appendacl_open(c, state->io);
c 202 source4/libcli/smb_composite/appendacl.c c->status = appendacl_get(c, state->io);
c 206 source4/libcli/smb_composite/appendacl.c c->status = appendacl_set(c, state->io);
c 210 source4/libcli/smb_composite/appendacl.c c->status = appendacl_getagain(c, state->io);
c 214 source4/libcli/smb_composite/appendacl.c c->status = appendacl_close(c, state->io);
c 219 source4/libcli/smb_composite/appendacl.c if (!NT_STATUS_IS_OK(c->status)) {
c 220 source4/libcli/smb_composite/appendacl.c c->state = COMPOSITE_STATE_ERROR;
c 223 source4/libcli/smb_composite/appendacl.c if (c->state >= COMPOSITE_STATE_DONE &&
c 224 source4/libcli/smb_composite/appendacl.c c->async.fn) {
c 225 source4/libcli/smb_composite/appendacl.c c->async.fn(c);
c 237 source4/libcli/smb_composite/appendacl.c struct composite_context *c;
c 240 source4/libcli/smb_composite/appendacl.c c = talloc_zero(tree, struct composite_context);
c 241 source4/libcli/smb_composite/appendacl.c if (c == NULL) goto failed;
c 243 source4/libcli/smb_composite/appendacl.c state = talloc(c, struct appendacl_state);
c 248 source4/libcli/smb_composite/appendacl.c c->private_data = state;
c 249 source4/libcli/smb_composite/appendacl.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 250 source4/libcli/smb_composite/appendacl.c c->event_ctx = tree->session->transport->socket->event.ctx;
c 253 source4/libcli/smb_composite/appendacl.c state->io_open = talloc_zero(c, union smb_open);
c 273 source4/libcli/smb_composite/appendacl.c state->req->async.private_data = c;
c 276 source4/libcli/smb_composite/appendacl.c return c;
c 279 source4/libcli/smb_composite/appendacl.c talloc_free(c);
c 287 source4/libcli/smb_composite/appendacl.c NTSTATUS smb_composite_appendacl_recv(struct composite_context *c, TALLOC_CTX *mem_ctx)
c 291 source4/libcli/smb_composite/appendacl.c status = composite_wait(c);
c 294 source4/libcli/smb_composite/appendacl.c struct appendacl_state *state = talloc_get_type(c->private_data, struct appendacl_state);
c 298 source4/libcli/smb_composite/appendacl.c talloc_free(c);
c 310 source4/libcli/smb_composite/appendacl.c struct composite_context *c = smb_composite_appendacl_send(tree, io);
c 311 source4/libcli/smb_composite/appendacl.c return smb_composite_appendacl_recv(c, mem_ctx);
c 64 source4/libcli/smb_composite/connect.c static NTSTATUS connect_tcon(struct composite_context *c,
c 67 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 70 source4/libcli/smb_composite/connect.c status = smb_raw_tcon_recv(state->req, c, state->io_tcon);
c 92 source4/libcli/smb_composite/connect.c static NTSTATUS connect_session_setup_anon(struct composite_context *c,
c 95 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 106 source4/libcli/smb_composite/connect.c state->io_tcon = talloc(c, union smb_tcon);
c 132 source4/libcli/smb_composite/connect.c state->req->async.private_data = c;
c 141 source4/libcli/smb_composite/connect.c static NTSTATUS connect_session_setup(struct composite_context *c,
c 144 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 175 source4/libcli/smb_composite/connect.c state->creq->async.private_data = c;
c 192 source4/libcli/smb_composite/connect.c state->io_tcon = talloc(c, union smb_tcon);
c 218 source4/libcli/smb_composite/connect.c state->req->async.private_data = c;
c 227 source4/libcli/smb_composite/connect.c static NTSTATUS connect_negprot(struct composite_context *c,
c 230 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 252 source4/libcli/smb_composite/connect.c state->io_setup = talloc(c, struct smb_composite_sesssetup);
c 269 source4/libcli/smb_composite/connect.c state->creq->async.private_data = c;
c 279 source4/libcli/smb_composite/connect.c static NTSTATUS connect_send_negprot(struct composite_context *c,
c 282 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 288 source4/libcli/smb_composite/connect.c state->req->async.private_data = c;
c 298 source4/libcli/smb_composite/connect.c static NTSTATUS connect_session_request(struct composite_context *c,
c 301 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 308 source4/libcli/smb_composite/connect.c return connect_send_negprot(c, io);
c 314 source4/libcli/smb_composite/connect.c static NTSTATUS connect_socket(struct composite_context *c,
c 317 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 350 source4/libcli/smb_composite/connect.c return connect_send_negprot(c, io);
c 357 source4/libcli/smb_composite/connect.c state->req->async.private_data = c;
c 367 source4/libcli/smb_composite/connect.c static NTSTATUS connect_resolve(struct composite_context *c,
c 370 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 380 source4/libcli/smb_composite/connect.c NULL, c->event_ctx,
c 385 source4/libcli/smb_composite/connect.c state->creq->async.private_data = c;
c 395 source4/libcli/smb_composite/connect.c static void state_handler(struct composite_context *c)
c 397 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 401 source4/libcli/smb_composite/connect.c c->status = connect_resolve(c, state->io);
c 404 source4/libcli/smb_composite/connect.c c->status = connect_socket(c, state->io);
c 407 source4/libcli/smb_composite/connect.c c->status = connect_session_request(c, state->io);
c 410 source4/libcli/smb_composite/connect.c c->status = connect_negprot(c, state->io);
c 413 source4/libcli/smb_composite/connect.c c->status = connect_session_setup(c, state->io);
c 416 source4/libcli/smb_composite/connect.c c->status = connect_session_setup_anon(c, state->io);
c 419 source4/libcli/smb_composite/connect.c c->status = connect_tcon(c, state->io);
c 425 source4/libcli/smb_composite/connect.c composite_done(c);
c 427 source4/libcli/smb_composite/connect.c composite_is_ok(c);
c 437 source4/libcli/smb_composite/connect.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 439 source4/libcli/smb_composite/connect.c state_handler(c);
c 447 source4/libcli/smb_composite/connect.c struct composite_context *c = talloc_get_type(creq->async.private_data,
c 449 source4/libcli/smb_composite/connect.c state_handler(c);
c 460 source4/libcli/smb_composite/connect.c struct composite_context *c;
c 464 source4/libcli/smb_composite/connect.c c = talloc_zero(mem_ctx, struct composite_context);
c 465 source4/libcli/smb_composite/connect.c if (c == NULL) goto failed;
c 467 source4/libcli/smb_composite/connect.c c->event_ctx = talloc_reference(c, event_ctx);
c 468 source4/libcli/smb_composite/connect.c if (c->event_ctx == NULL) goto failed;
c 470 source4/libcli/smb_composite/connect.c state = talloc_zero(c, struct connect_state);
c 476 source4/libcli/smb_composite/connect.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 477 source4/libcli/smb_composite/connect.c c->private_data = state;
c 481 source4/libcli/smb_composite/connect.c state->creq = resolve_name_send(resolve_ctx, &name, c->event_ctx);
c 484 source4/libcli/smb_composite/connect.c state->creq->async.private_data = c;
c 487 source4/libcli/smb_composite/connect.c return c;
c 489 source4/libcli/smb_composite/connect.c talloc_free(c);
c 496 source4/libcli/smb_composite/connect.c NTSTATUS smb_composite_connect_recv(struct composite_context *c, TALLOC_CTX *mem_ctx)
c 500 source4/libcli/smb_composite/connect.c status = composite_wait(c);
c 503 source4/libcli/smb_composite/connect.c struct connect_state *state = talloc_get_type(c->private_data, struct connect_state);
c 507 source4/libcli/smb_composite/connect.c talloc_free(c);
c 518 source4/libcli/smb_composite/connect.c struct composite_context *c = smb_composite_connect_send(io, mem_ctx, resolve_ctx, ev);
c 519 source4/libcli/smb_composite/connect.c return smb_composite_connect_recv(c, mem_ctx);
c 41 source4/libcli/smb_composite/fetchfile.c static NTSTATUS fetchfile_connect(struct composite_context *c,
c 46 source4/libcli/smb_composite/fetchfile.c state = talloc_get_type(c->private_data, struct fetchfile_state);
c 48 source4/libcli/smb_composite/fetchfile.c status = smb_composite_connect_recv(state->creq, c);
c 60 source4/libcli/smb_composite/fetchfile.c state->creq->async.private_data = c;
c 68 source4/libcli/smb_composite/fetchfile.c static NTSTATUS fetchfile_read(struct composite_context *c,
c 73 source4/libcli/smb_composite/fetchfile.c state = talloc_get_type(c->private_data, struct fetchfile_state);
c 81 source4/libcli/smb_composite/fetchfile.c c->state = COMPOSITE_STATE_DONE;
c 82 source4/libcli/smb_composite/fetchfile.c if (c->async.fn)
c 83 source4/libcli/smb_composite/fetchfile.c c->async.fn(c);
c 88 source4/libcli/smb_composite/fetchfile.c static void fetchfile_state_handler(struct composite_context *c)
c 93 source4/libcli/smb_composite/fetchfile.c state = talloc_get_type(c->private_data, struct fetchfile_state);
c 99 source4/libcli/smb_composite/fetchfile.c status = fetchfile_connect(c, state->io);
c 102 source4/libcli/smb_composite/fetchfile.c status = fetchfile_read(c, state->io);
c 107 source4/libcli/smb_composite/fetchfile.c c->status = status;
c 108 source4/libcli/smb_composite/fetchfile.c c->state = COMPOSITE_STATE_ERROR;
c 109 source4/libcli/smb_composite/fetchfile.c if (c->async.fn) {
c 110 source4/libcli/smb_composite/fetchfile.c c->async.fn(c);
c 117 source4/libcli/smb_composite/fetchfile.c struct composite_context *c = talloc_get_type(creq->async.private_data,
c 119 source4/libcli/smb_composite/fetchfile.c fetchfile_state_handler(c);
c 125 source4/libcli/smb_composite/fetchfile.c struct composite_context *c;
c 128 source4/libcli/smb_composite/fetchfile.c c = talloc_zero(NULL, struct composite_context);
c 129 source4/libcli/smb_composite/fetchfile.c if (c == NULL) goto failed;
c 131 source4/libcli/smb_composite/fetchfile.c state = talloc(c, struct fetchfile_state);
c 158 source4/libcli/smb_composite/fetchfile.c state->creq->async.private_data = c;
c 161 source4/libcli/smb_composite/fetchfile.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 163 source4/libcli/smb_composite/fetchfile.c c->private_data = state;
c 165 source4/libcli/smb_composite/fetchfile.c return c;
c 167 source4/libcli/smb_composite/fetchfile.c talloc_free(c);
c 171 source4/libcli/smb_composite/fetchfile.c NTSTATUS smb_composite_fetchfile_recv(struct composite_context *c,
c 176 source4/libcli/smb_composite/fetchfile.c status = composite_wait(c);
c 179 source4/libcli/smb_composite/fetchfile.c struct fetchfile_state *state = talloc_get_type(c->private_data, struct fetchfile_state);
c 183 source4/libcli/smb_composite/fetchfile.c talloc_free(c);
c 190 source4/libcli/smb_composite/fetchfile.c struct composite_context *c = smb_composite_fetchfile_send(io, NULL);
c 191 source4/libcli/smb_composite/fetchfile.c return smb_composite_fetchfile_recv(c, mem_ctx);
c 17 source4/libcli/smb_composite/fsinfo.c static void fsinfo_composite_handler(struct composite_context *c);
c 18 source4/libcli/smb_composite/fsinfo.c static void fsinfo_state_handler(struct composite_context *c);
c 30 source4/libcli/smb_composite/fsinfo.c static NTSTATUS fsinfo_connect(struct composite_context *c,
c 35 source4/libcli/smb_composite/fsinfo.c state = talloc_get_type(c->private_data, struct fsinfo_state);
c 37 source4/libcli/smb_composite/fsinfo.c status = smb_composite_connect_recv(state->creq, c);
c 50 source4/libcli/smb_composite/fsinfo.c state->req->async.private_data = c;
c 58 source4/libcli/smb_composite/fsinfo.c static NTSTATUS fsinfo_query(struct composite_context *c,
c 63 source4/libcli/smb_composite/fsinfo.c state = talloc_get_type(c->private_data, struct fsinfo_state);
c 70 source4/libcli/smb_composite/fsinfo.c c->state = COMPOSITE_STATE_DONE;
c 72 source4/libcli/smb_composite/fsinfo.c if (c->async.fn)
c 73 source4/libcli/smb_composite/fsinfo.c c->async.fn(c);
c 113 source4/libcli/smb_composite/fsinfo.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 115 source4/libcli/smb_composite/fsinfo.c fsinfo_state_handler(c);
c 120 source4/libcli/smb_composite/fsinfo.c struct composite_context *c = talloc_get_type(creq->async.private_data,
c 122 source4/libcli/smb_composite/fsinfo.c fsinfo_state_handler(c);
c 132 source4/libcli/smb_composite/fsinfo.c struct composite_context *c;
c 135 source4/libcli/smb_composite/fsinfo.c c = talloc_zero(tree, struct composite_context);
c 136 source4/libcli/smb_composite/fsinfo.c if (c == NULL) goto failed;
c 138 source4/libcli/smb_composite/fsinfo.c state = talloc(c, struct fsinfo_state);
c 162 source4/libcli/smb_composite/fsinfo.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 164 source4/libcli/smb_composite/fsinfo.c c->private_data = state;
c 167 source4/libcli/smb_composite/fsinfo.c resolve_ctx, c->event_ctx);
c 171 source4/libcli/smb_composite/fsinfo.c state->creq->async.private_data = c;
c 174 source4/libcli/smb_composite/fsinfo.c return c;
c 176 source4/libcli/smb_composite/fsinfo.c talloc_free(c);
c 183 source4/libcli/smb_composite/fsinfo.c NTSTATUS smb_composite_fsinfo_recv(struct composite_context *c, TALLOC_CTX *mem_ctx)
c 187 source4/libcli/smb_composite/fsinfo.c status = composite_wait(c);
c 190 source4/libcli/smb_composite/fsinfo.c struct fsinfo_state *state = talloc_get_type(c->private_data, struct fsinfo_state);
c 194 source4/libcli/smb_composite/fsinfo.c talloc_free(c);
c 207 source4/libcli/smb_composite/fsinfo.c struct composite_context *c = smb_composite_fsinfo_send(tree, io, resolve_ctx);
c 208 source4/libcli/smb_composite/fsinfo.c return smb_composite_fsinfo_recv(c, mem_ctx);
c 45 source4/libcli/smb_composite/loadfile.c static NTSTATUS setup_close(struct composite_context *c,
c 48 source4/libcli/smb_composite/loadfile.c struct loadfile_state *state = talloc_get_type(c->private_data, struct loadfile_state);
c 52 source4/libcli/smb_composite/loadfile.c io_close = talloc(c, union smb_close);
c 64 source4/libcli/smb_composite/loadfile.c state->req->async.private_data = c;
c 74 source4/libcli/smb_composite/loadfile.c static NTSTATUS loadfile_open(struct composite_context *c,
c 77 source4/libcli/smb_composite/loadfile.c struct loadfile_state *state = talloc_get_type(c->private_data, struct loadfile_state);
c 81 source4/libcli/smb_composite/loadfile.c status = smb_raw_open_recv(state->req, c, state->io_open);
c 91 source4/libcli/smb_composite/loadfile.c io->out.data = talloc_array(c, uint8_t, io->out.size);
c 95 source4/libcli/smb_composite/loadfile.c return setup_close(c, tree, state->io_open->ntcreatex.out.file.fnum);
c 99 source4/libcli/smb_composite/loadfile.c state->io_read = talloc(c, union smb_read);
c 116 source4/libcli/smb_composite/loadfile.c state->req->async.private_data = c;
c 129 source4/libcli/smb_composite/loadfile.c static NTSTATUS loadfile_read(struct composite_context *c,
c 132 source4/libcli/smb_composite/loadfile.c struct loadfile_state *state = talloc_get_type(c->private_data, struct loadfile_state);
c 142 source4/libcli/smb_composite/loadfile.c return setup_close(c, tree, state->io_read->readx.in.file.fnum);
c 155 source4/libcli/smb_composite/loadfile.c state->req->async.private_data = c;
c 163 source4/libcli/smb_composite/loadfile.c static NTSTATUS loadfile_close(struct composite_context *c,
c 166 source4/libcli/smb_composite/loadfile.c struct loadfile_state *state = talloc_get_type(c->private_data, struct loadfile_state);
c 172 source4/libcli/smb_composite/loadfile.c c->state = COMPOSITE_STATE_DONE;
c 183 source4/libcli/smb_composite/loadfile.c struct composite_context *c = (struct composite_context *)req->async.private_data;
c 184 source4/libcli/smb_composite/loadfile.c struct loadfile_state *state = talloc_get_type(c->private_data, struct loadfile_state);
c 190 source4/libcli/smb_composite/loadfile.c c->status = loadfile_open(c, state->io);
c 194 source4/libcli/smb_composite/loadfile.c c->status = loadfile_read(c, state->io);
c 198 source4/libcli/smb_composite/loadfile.c c->status = loadfile_close(c, state->io);
c 202 source4/libcli/smb_composite/loadfile.c if (!NT_STATUS_IS_OK(c->status)) {
c 203 source4/libcli/smb_composite/loadfile.c c->state = COMPOSITE_STATE_ERROR;
c 206 source4/libcli/smb_composite/loadfile.c if (c->state >= COMPOSITE_STATE_DONE &&
c 207 source4/libcli/smb_composite/loadfile.c c->async.fn) {
c 208 source4/libcli/smb_composite/loadfile.c c->async.fn(c);
c 219 source4/libcli/smb_composite/loadfile.c struct composite_context *c;
c 222 source4/libcli/smb_composite/loadfile.c c = talloc_zero(tree, struct composite_context);
c 223 source4/libcli/smb_composite/loadfile.c if (c == NULL) goto failed;
c 225 source4/libcli/smb_composite/loadfile.c state = talloc(c, struct loadfile_state);
c 230 source4/libcli/smb_composite/loadfile.c c->private_data = state;
c 231 source4/libcli/smb_composite/loadfile.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 232 source4/libcli/smb_composite/loadfile.c c->event_ctx = tree->session->transport->socket->event.ctx;
c 235 source4/libcli/smb_composite/loadfile.c state->io_open = talloc_zero(c, union smb_open);
c 253 source4/libcli/smb_composite/loadfile.c state->req->async.private_data = c;
c 256 source4/libcli/smb_composite/loadfile.c return c;
c 259 source4/libcli/smb_composite/loadfile.c talloc_free(c);
c 267 source4/libcli/smb_composite/loadfile.c NTSTATUS smb_composite_loadfile_recv(struct composite_context *c, TALLOC_CTX *mem_ctx)
c 271 source4/libcli/smb_composite/loadfile.c status = composite_wait(c);
c 274 source4/libcli/smb_composite/loadfile.c struct loadfile_state *state = talloc_get_type(c->private_data, struct loadfile_state);
c 278 source4/libcli/smb_composite/loadfile.c talloc_free(c);
c 290 source4/libcli/smb_composite/loadfile.c struct composite_context *c = smb_composite_loadfile_send(tree, io);
c 291 source4/libcli/smb_composite/loadfile.c return smb_composite_loadfile_recv(c, mem_ctx);
c 47 source4/libcli/smb_composite/savefile.c static NTSTATUS setup_close(struct composite_context *c,
c 50 source4/libcli/smb_composite/savefile.c struct savefile_state *state = talloc_get_type(c->private_data, struct savefile_state);
c 54 source4/libcli/smb_composite/savefile.c io_close = talloc(c, union smb_close);
c 67 source4/libcli/smb_composite/savefile.c state->req->async.private_data = c;
c 76 source4/libcli/smb_composite/savefile.c static NTSTATUS savefile_open(struct composite_context *c,
c 79 source4/libcli/smb_composite/savefile.c struct savefile_state *state = talloc_get_type(c->private_data, struct savefile_state);
c 85 source4/libcli/smb_composite/savefile.c status = smb_raw_open_recv(state->req, c, state->io_open);
c 89 source4/libcli/smb_composite/savefile.c return setup_close(c, tree, state->io_open->ntcreatex.out.file.fnum);
c 93 source4/libcli/smb_composite/savefile.c io_write = talloc(c, union smb_write);
c 111 source4/libcli/smb_composite/savefile.c state->req->async.private_data = c;
c 122 source4/libcli/smb_composite/savefile.c static NTSTATUS savefile_write(struct composite_context *c,
c 125 source4/libcli/smb_composite/savefile.c struct savefile_state *state = talloc_get_type(c->private_data, struct savefile_state);
c 138 source4/libcli/smb_composite/savefile.c return setup_close(c, tree, state->io_write->writex.in.file.fnum);
c 152 source4/libcli/smb_composite/savefile.c state->req->async.private_data = c;
c 160 source4/libcli/smb_composite/savefile.c static NTSTATUS savefile_close(struct composite_context *c,
c 163 source4/libcli/smb_composite/savefile.c struct savefile_state *state = talloc_get_type(c->private_data, struct savefile_state);
c 173 source4/libcli/smb_composite/savefile.c c->state = COMPOSITE_STATE_DONE;
c 184 source4/libcli/smb_composite/savefile.c struct composite_context *c = (struct composite_context *)req->async.private_data;
c 185 source4/libcli/smb_composite/savefile.c struct savefile_state *state = talloc_get_type(c->private_data, struct savefile_state);
c 191 source4/libcli/smb_composite/savefile.c c->status = savefile_open(c, state->io);
c 195 source4/libcli/smb_composite/savefile.c c->status = savefile_write(c, state->io);
c 199 source4/libcli/smb_composite/savefile.c c->status = savefile_close(c, state->io);
c 203 source4/libcli/smb_composite/savefile.c if (!NT_STATUS_IS_OK(c->status)) {
c 204 source4/libcli/smb_composite/savefile.c c->state = COMPOSITE_STATE_ERROR;
c 207 source4/libcli/smb_composite/savefile.c if (c->state >= COMPOSITE_STATE_DONE &&
c 208 source4/libcli/smb_composite/savefile.c c->async.fn) {
c 209 source4/libcli/smb_composite/savefile.c c->async.fn(c);
c 220 source4/libcli/smb_composite/savefile.c struct composite_context *c;
c 224 source4/libcli/smb_composite/savefile.c c = talloc_zero(tree, struct composite_context);
c 225 source4/libcli/smb_composite/savefile.c if (c == NULL) goto failed;
c 227 source4/libcli/smb_composite/savefile.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 228 source4/libcli/smb_composite/savefile.c c->event_ctx = tree->session->transport->socket->event.ctx;
c 230 source4/libcli/smb_composite/savefile.c state = talloc(c, struct savefile_state);
c 238 source4/libcli/smb_composite/savefile.c io_open = talloc_zero(c, union smb_open);
c 257 source4/libcli/smb_composite/savefile.c state->req->async.private_data = c;
c 258 source4/libcli/smb_composite/savefile.c c->private_data = state;
c 260 source4/libcli/smb_composite/savefile.c return c;
c 263 source4/libcli/smb_composite/savefile.c talloc_free(c);
c 271 source4/libcli/smb_composite/savefile.c NTSTATUS smb_composite_savefile_recv(struct composite_context *c)
c 274 source4/libcli/smb_composite/savefile.c status = composite_wait(c);
c 275 source4/libcli/smb_composite/savefile.c talloc_free(c);
c 286 source4/libcli/smb_composite/savefile.c struct composite_context *c = smb_composite_savefile_send(tree, io);
c 287 source4/libcli/smb_composite/savefile.c return smb_composite_savefile_recv(c);
c 54 source4/libcli/smb_composite/sesssetup.c static NTSTATUS session_setup_old(struct composite_context *c,
c 58 source4/libcli/smb_composite/sesssetup.c static NTSTATUS session_setup_nt1(struct composite_context *c,
c 62 source4/libcli/smb_composite/sesssetup.c static NTSTATUS session_setup_spnego(struct composite_context *c,
c 83 source4/libcli/smb_composite/sesssetup.c struct composite_context *c = (struct composite_context *)req->async.private_data;
c 84 source4/libcli/smb_composite/sesssetup.c struct sesssetup_state *state = talloc_get_type(c->private_data, struct sesssetup_state);
c 97 source4/libcli/smb_composite/sesssetup.c c->status = state->remote_status;
c 114 source4/libcli/smb_composite/sesssetup.c if (NT_STATUS_EQUAL(c->status, NT_STATUS_LOGON_FAILURE)) {
c 118 source4/libcli/smb_composite/sesssetup.c nt_status = session_setup_old(c, session,
c 123 source4/libcli/smb_composite/sesssetup.c c->status = nt_status;
c 124 source4/libcli/smb_composite/sesssetup.c composite_continue_smb(c, state->req, request_handler, c);
c 133 source4/libcli/smb_composite/sesssetup.c if (NT_STATUS_EQUAL(c->status, NT_STATUS_LOGON_FAILURE)) {
c 137 source4/libcli/smb_composite/sesssetup.c nt_status = session_setup_nt1(c, session,
c 142 source4/libcli/smb_composite/sesssetup.c c->status = nt_status;
c 143 source4/libcli/smb_composite/sesssetup.c composite_continue_smb(c, state->req, request_handler, c);
c 152 source4/libcli/smb_composite/sesssetup.c if (NT_STATUS_EQUAL(c->status, NT_STATUS_LOGON_FAILURE)) {
c 156 source4/libcli/smb_composite/sesssetup.c nt_status = session_setup_spnego(c, session,
c 161 source4/libcli/smb_composite/sesssetup.c c->status = nt_status;
c 162 source4/libcli/smb_composite/sesssetup.c composite_continue_smb(c, state->req, request_handler, c);
c 167 source4/libcli/smb_composite/sesssetup.c if (!NT_STATUS_EQUAL(c->status, NT_STATUS_MORE_PROCESSING_REQUIRED) &&
c 168 source4/libcli/smb_composite/sesssetup.c !NT_STATUS_IS_OK(c->status)) {
c 183 source4/libcli/smb_composite/sesssetup.c c->status = state->gensec_status;
c 184 source4/libcli/smb_composite/sesssetup.c if (!NT_STATUS_EQUAL(c->status, NT_STATUS_MORE_PROCESSING_REQUIRED) &&
c 185 source4/libcli/smb_composite/sesssetup.c !NT_STATUS_IS_OK(c->status)) {
c 194 source4/libcli/smb_composite/sesssetup.c c->status = NT_STATUS_INTERNAL_ERROR;
c 216 source4/libcli/smb_composite/sesssetup.c composite_continue_smb(c, state->req, request_handler, c);
c 222 source4/libcli/smb_composite/sesssetup.c c->status = NT_STATUS_INTERNAL_ERROR;
c 229 source4/libcli/smb_composite/sesssetup.c c->status = NT_STATUS_ACCESS_DENIED;
c 236 source4/libcli/smb_composite/sesssetup.c if (NT_STATUS_IS_OK(c->status) && !cli_credentials_is_anonymous(state->io->in.credentials)) {
c 240 source4/libcli/smb_composite/sesssetup.c c->status = NT_STATUS_ACCESS_DENIED;
c 244 source4/libcli/smb_composite/sesssetup.c if (!NT_STATUS_IS_OK(c->status)) {
c 245 source4/libcli/smb_composite/sesssetup.c composite_error(c, c->status);
c 249 source4/libcli/smb_composite/sesssetup.c composite_done(c);
c 256 source4/libcli/smb_composite/sesssetup.c static NTSTATUS session_setup_nt1(struct composite_context *c,
c 262 source4/libcli/smb_composite/sesssetup.c struct sesssetup_state *state = talloc_get_type(c->private_data, struct sesssetup_state);
c 329 source4/libcli/smb_composite/sesssetup.c static NTSTATUS session_setup_old(struct composite_context *c,
c 335 source4/libcli/smb_composite/sesssetup.c struct sesssetup_state *state = talloc_get_type(c->private_data, struct sesssetup_state);
c 389 source4/libcli/smb_composite/sesssetup.c static NTSTATUS session_setup_spnego(struct composite_context *c,
c 394 source4/libcli/smb_composite/sesssetup.c struct sesssetup_state *state = talloc_get_type(c->private_data, struct sesssetup_state);
c 410 source4/libcli/smb_composite/sesssetup.c status = gensec_client_start(session, &session->gensec, c->event_ctx,
c 509 source4/libcli/smb_composite/sesssetup.c struct composite_context *c;
c 513 source4/libcli/smb_composite/sesssetup.c c = composite_create(session, session->transport->socket->event.ctx);
c 514 source4/libcli/smb_composite/sesssetup.c if (c == NULL) return NULL;
c 516 source4/libcli/smb_composite/sesssetup.c state = talloc_zero(c, struct sesssetup_state);
c 517 source4/libcli/smb_composite/sesssetup.c if (composite_nomem(state, c)) return c;
c 518 source4/libcli/smb_composite/sesssetup.c c->private_data = state;
c 527 source4/libcli/smb_composite/sesssetup.c composite_done(c);
c 528 source4/libcli/smb_composite/sesssetup.c return c;
c 533 source4/libcli/smb_composite/sesssetup.c status = session_setup_old(c, session, io, &state->req);
c 536 source4/libcli/smb_composite/sesssetup.c status = session_setup_nt1(c, session, io, &state->req);
c 538 source4/libcli/smb_composite/sesssetup.c status = session_setup_spnego(c, session, io, &state->req);
c 543 source4/libcli/smb_composite/sesssetup.c composite_continue_smb(c, state->req, request_handler, c);
c 544 source4/libcli/smb_composite/sesssetup.c return c;
c 547 source4/libcli/smb_composite/sesssetup.c composite_error(c, status);
c 548 source4/libcli/smb_composite/sesssetup.c return c;
c 555 source4/libcli/smb_composite/sesssetup.c NTSTATUS smb_composite_sesssetup_recv(struct composite_context *c)
c 558 source4/libcli/smb_composite/sesssetup.c status = composite_wait(c);
c 559 source4/libcli/smb_composite/sesssetup.c talloc_free(c);
c 568 source4/libcli/smb_composite/sesssetup.c struct composite_context *c = smb_composite_sesssetup_send(session, io);
c 569 source4/libcli/smb_composite/sesssetup.c return smb_composite_sesssetup_recv(c);
c 120 source4/libcli/smb_composite/smb2.c struct composite_context *c = smb2_composite_unlink_send(tree, io);
c 121 source4/libcli/smb_composite/smb2.c return composite_wait_free(c);
c 192 source4/libcli/smb_composite/smb2.c struct composite_context *c = smb2_composite_mkdir_send(tree, io);
c 193 source4/libcli/smb_composite/smb2.c return composite_wait_free(c);
c 263 source4/libcli/smb_composite/smb2.c struct composite_context *c = smb2_composite_rmdir_send(tree, io);
c 264 source4/libcli/smb_composite/smb2.c return composite_wait_free(c);
c 368 source4/libcli/smb_composite/smb2.c struct composite_context *c = smb2_composite_setpathinfo_send(tree, io);
c 369 source4/libcli/smb_composite/smb2.c return composite_wait_free(c);
c 60 source4/libnet/groupinfo.c struct composite_context *c;
c 66 source4/libnet/groupinfo.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 67 source4/libnet/groupinfo.c s = talloc_get_type(c->private_data, struct groupinfo_state);
c 70 source4/libnet/groupinfo.c c->status = dcerpc_ndr_request_recv(req);
c 71 source4/libnet/groupinfo.c if (!composite_is_ok(c)) return;
c 75 source4/libnet/groupinfo.c composite_error(c, s->lookup.out.result);
c 95 source4/libnet/groupinfo.c composite_error(c, NT_STATUS_NO_SUCH_USER);
c 107 source4/libnet/groupinfo.c opengroup_req = dcerpc_samr_OpenGroup_send(s->pipe, c, &s->opengroup);
c 108 source4/libnet/groupinfo.c if (composite_nomem(opengroup_req, c)) return;
c 110 source4/libnet/groupinfo.c composite_continue_rpc(c, opengroup_req, continue_groupinfo_opengroup, c);
c 119 source4/libnet/groupinfo.c struct composite_context *c;
c 125 source4/libnet/groupinfo.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 126 source4/libnet/groupinfo.c s = talloc_get_type(c->private_data, struct groupinfo_state);
c 129 source4/libnet/groupinfo.c c->status = dcerpc_ndr_request_recv(req);
c 130 source4/libnet/groupinfo.c if (!composite_is_ok(c)) return;
c 133 source4/libnet/groupinfo.c composite_error(c, s->querygroupinfo.out.result);
c 153 source4/libnet/groupinfo.c if (composite_nomem(s->querygroupinfo.out.info, c)) return;
c 156 source4/libnet/groupinfo.c querygroup_req = dcerpc_samr_QueryGroupInfo_send(s->pipe, c, &s->querygroupinfo);
c 157 source4/libnet/groupinfo.c if (composite_nomem(querygroup_req, c)) return;
c 159 source4/libnet/groupinfo.c composite_continue_rpc(c, querygroup_req, continue_groupinfo_getgroup, c);
c 168 source4/libnet/groupinfo.c struct composite_context *c;
c 174 source4/libnet/groupinfo.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 175 source4/libnet/groupinfo.c s = talloc_get_type(c->private_data, struct groupinfo_state);
c 178 source4/libnet/groupinfo.c c->status = dcerpc_ndr_request_recv(req);
c 179 source4/libnet/groupinfo.c if (!composite_is_ok(c)) return;
c 183 source4/libnet/groupinfo.c composite_error(c, s->querygroupinfo.out.result);
c 205 source4/libnet/groupinfo.c close_req = dcerpc_samr_Close_send(s->pipe, c, &s->samrclose);
c 206 source4/libnet/groupinfo.c if (composite_nomem(close_req, c)) return;
c 208 source4/libnet/groupinfo.c composite_continue_rpc(c, close_req, continue_groupinfo_closegroup, c);
c 217 source4/libnet/groupinfo.c struct composite_context *c;
c 222 source4/libnet/groupinfo.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 223 source4/libnet/groupinfo.c s = talloc_get_type(c->private_data, struct groupinfo_state);
c 226 source4/libnet/groupinfo.c c->status = dcerpc_ndr_request_recv(req);
c 227 source4/libnet/groupinfo.c if (!composite_is_ok(c)) return;
c 230 source4/libnet/groupinfo.c composite_error(c, s->samrclose.out.result);
c 245 source4/libnet/groupinfo.c composite_done(c);
c 259 source4/libnet/groupinfo.c struct composite_context *c;
c 266 source4/libnet/groupinfo.c c = composite_create(p, dcerpc_event_context(p));
c 267 source4/libnet/groupinfo.c if (c == NULL) return c;
c 269 source4/libnet/groupinfo.c s = talloc_zero(c, struct groupinfo_state);
c 270 source4/libnet/groupinfo.c if (composite_nomem(s, c)) return c;
c 272 source4/libnet/groupinfo.c c->private_data = s;
c 281 source4/libnet/groupinfo.c if (composite_nomem(sid, c)) return c;
c 289 source4/libnet/groupinfo.c opengroup_req = dcerpc_samr_OpenGroup_send(p, c, &s->opengroup);
c 290 source4/libnet/groupinfo.c if (composite_nomem(opengroup_req, c)) return c;
c 292 source4/libnet/groupinfo.c composite_continue_rpc(c, opengroup_req, continue_groupinfo_opengroup, c);
c 299 source4/libnet/groupinfo.c if (composite_nomem(s->lookup.in.names, c)) return c;
c 302 source4/libnet/groupinfo.c if (composite_nomem(s->lookup.in.names[0].string, c)) return c;
c 305 source4/libnet/groupinfo.c if (composite_nomem(s->lookup.out.rids, c)) return c;
c 306 source4/libnet/groupinfo.c if (composite_nomem(s->lookup.out.types, c)) return c;
c 309 source4/libnet/groupinfo.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookup);
c 310 source4/libnet/groupinfo.c if (composite_nomem(lookup_req, c)) return c;
c 312 source4/libnet/groupinfo.c composite_continue_rpc(c, lookup_req, continue_groupinfo_lookup, c);
c 315 source4/libnet/groupinfo.c return c;
c 328 source4/libnet/groupinfo.c NTSTATUS libnet_rpc_groupinfo_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 335 source4/libnet/groupinfo.c status = composite_wait(c);
c 338 source4/libnet/groupinfo.c s = talloc_get_type(c->private_data, struct groupinfo_state);
c 344 source4/libnet/groupinfo.c talloc_free(c);
c 362 source4/libnet/groupinfo.c struct composite_context *c = libnet_rpc_groupinfo_send(p, io, NULL);
c 363 source4/libnet/groupinfo.c return libnet_rpc_groupinfo_recv(c, mem_ctx, io);
c 48 source4/libnet/groupman.c struct composite_context *c;
c 54 source4/libnet/groupman.c c = composite_create(p, dcerpc_event_context(p));
c 55 source4/libnet/groupman.c if (c == NULL) return NULL;
c 57 source4/libnet/groupman.c s = talloc_zero(c, struct groupadd_state);
c 58 source4/libnet/groupman.c if (composite_nomem(s, c)) return c;
c 60 source4/libnet/groupman.c c->private_data = s;
c 68 source4/libnet/groupman.c s->creategroup.in.name = talloc_zero(c, struct lsa_String);
c 69 source4/libnet/groupman.c if (composite_nomem(s->creategroup.in.name, c)) return c;
c 71 source4/libnet/groupman.c s->creategroup.in.name->string = talloc_strdup(c, io->in.groupname);
c 72 source4/libnet/groupman.c if (composite_nomem(s->creategroup.in.name->string, c)) return c;
c 79 source4/libnet/groupman.c create_req = dcerpc_samr_CreateDomainGroup_send(s->pipe, c, &s->creategroup);
c 80 source4/libnet/groupman.c if (composite_nomem(create_req, c)) return c;
c 82 source4/libnet/groupman.c composite_continue_rpc(c, create_req, continue_groupadd_created, c);
c 83 source4/libnet/groupman.c return c;
c 87 source4/libnet/groupman.c NTSTATUS libnet_rpc_groupadd_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 93 source4/libnet/groupman.c status = composite_wait(c);
c 95 source4/libnet/groupman.c s = talloc_get_type(c, struct groupadd_state);
c 104 source4/libnet/groupman.c struct composite_context *c;
c 107 source4/libnet/groupman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 108 source4/libnet/groupman.c s = talloc_get_type(c->private_data, struct groupadd_state);
c 110 source4/libnet/groupman.c c->status = dcerpc_ndr_request_recv(req);
c 111 source4/libnet/groupman.c if (!composite_is_ok(c)) return;
c 113 source4/libnet/groupman.c c->status = s->creategroup.out.result;
c 114 source4/libnet/groupman.c if (!composite_is_ok(c)) return;
c 116 source4/libnet/groupman.c composite_done(c);
c 123 source4/libnet/groupman.c struct composite_context *c;
c 125 source4/libnet/groupman.c c = libnet_rpc_groupadd_send(p, io, NULL);
c 126 source4/libnet/groupman.c return libnet_rpc_groupadd_recv(c, mem_ctx, io);
c 152 source4/libnet/groupman.c struct composite_context *c;
c 157 source4/libnet/groupman.c c = composite_create(p, dcerpc_event_context(p));
c 158 source4/libnet/groupman.c if (c == NULL) return NULL;
c 160 source4/libnet/groupman.c s = talloc_zero(c, struct groupdel_state);
c 161 source4/libnet/groupman.c if (composite_nomem(s, c)) return c;
c 163 source4/libnet/groupman.c c->private_data = s;
c 177 source4/libnet/groupman.c if (composite_nomem(s->lookupname.out.rids, c)) return c;
c 178 source4/libnet/groupman.c if (composite_nomem(s->lookupname.out.types, c)) return c;
c 181 source4/libnet/groupman.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookupname);
c 182 source4/libnet/groupman.c if (composite_nomem(lookup_req, c)) return c;
c 184 source4/libnet/groupman.c composite_continue_rpc(c, lookup_req, continue_groupdel_name_found, c);
c 185 source4/libnet/groupman.c return c;
c 191 source4/libnet/groupman.c struct composite_context *c;
c 195 source4/libnet/groupman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 196 source4/libnet/groupman.c s = talloc_get_type(c->private_data, struct groupdel_state);
c 199 source4/libnet/groupman.c c->status = dcerpc_ndr_request_recv(req);
c 200 source4/libnet/groupman.c if (!composite_is_ok(c)) return;
c 202 source4/libnet/groupman.c c->status = s->lookupname.out.result;
c 203 source4/libnet/groupman.c if (!NT_STATUS_IS_OK(c->status)) {
c 204 source4/libnet/groupman.c composite_error(c, c->status);
c 211 source4/libnet/groupman.c c->status = NT_STATUS_NO_SUCH_GROUP;
c 212 source4/libnet/groupman.c composite_error(c, c->status);
c 216 source4/libnet/groupman.c c->status = NT_STATUS_INVALID_ACCOUNT_NAME;
c 217 source4/libnet/groupman.c composite_error(c, c->status);
c 228 source4/libnet/groupman.c opengroup_req = dcerpc_samr_OpenGroup_send(s->pipe, c, &s->opengroup);
c 229 source4/libnet/groupman.c if (composite_nomem(opengroup_req, c)) return;
c 231 source4/libnet/groupman.c composite_continue_rpc(c, opengroup_req, continue_groupdel_group_opened, c);
c 237 source4/libnet/groupman.c struct composite_context *c;
c 241 source4/libnet/groupman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 242 source4/libnet/groupman.c s = talloc_get_type(c->private_data, struct groupdel_state);
c 245 source4/libnet/groupman.c c->status = dcerpc_ndr_request_recv(req);
c 246 source4/libnet/groupman.c if (!composite_is_ok(c)) return;
c 248 source4/libnet/groupman.c c->status = s->opengroup.out.result;
c 249 source4/libnet/groupman.c if (!NT_STATUS_IS_OK(c->status)) {
c 250 source4/libnet/groupman.c composite_error(c, c->status);
c 259 source4/libnet/groupman.c delgroup_req = dcerpc_samr_DeleteDomainGroup_send(s->pipe, c, &s->deletegroup);
c 260 source4/libnet/groupman.c if (composite_nomem(delgroup_req, c)) return;
c 263 source4/libnet/groupman.c composite_continue_rpc(c, delgroup_req, continue_groupdel_deleted, c);
c 269 source4/libnet/groupman.c struct composite_context *c;
c 272 source4/libnet/groupman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 273 source4/libnet/groupman.c s = talloc_get_type(c->private_data, struct groupdel_state);
c 276 source4/libnet/groupman.c c->status = dcerpc_ndr_request_recv(req);
c 277 source4/libnet/groupman.c if (!composite_is_ok(c)) return;
c 280 source4/libnet/groupman.c c->status = s->deletegroup.out.result;
c 281 source4/libnet/groupman.c if (!NT_STATUS_IS_OK(c->status)) {
c 282 source4/libnet/groupman.c composite_error(c, c->status);
c 286 source4/libnet/groupman.c composite_done(c);
c 290 source4/libnet/groupman.c NTSTATUS libnet_rpc_groupdel_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 296 source4/libnet/groupman.c status = composite_wait(c);
c 298 source4/libnet/groupman.c s = talloc_get_type(c->private_data, struct groupdel_state);
c 302 source4/libnet/groupman.c talloc_free(c);
c 310 source4/libnet/groupman.c struct composite_context *c;
c 312 source4/libnet/groupman.c c = libnet_rpc_groupdel_send(p, io, NULL);
c 313 source4/libnet/groupman.c return libnet_rpc_groupdel_recv(c, mem_ctx, io);
c 738 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 754 source4/libnet/libnet_become_dc.c if (composite_nomem(s->cldap.sock, c)) return;
c 757 source4/libnet/libnet_become_dc.c if (composite_nomem(req, c)) return;
c 768 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 770 source4/libnet/libnet_become_dc.c c->status = cldap_netlogon_recv(req, s, &s->cldap.io);
c 771 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1453 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 1455 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap_connect(s, &s->ldap1);
c 1456 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1458 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_rootdse(s);
c 1459 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1461 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_crossref_behavior_version(s);
c 1462 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1464 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_domain_behavior_version(s);
c 1465 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1467 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_schema_object_version(s);
c 1468 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1470 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_w2k3_update_revision(s);
c 1471 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1473 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_infrastructure_fsmo(s);
c 1474 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1476 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_rid_manager_fsmo(s);
c 1477 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1479 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_site_object(s);
c 1480 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1482 source4/libnet/libnet_become_dc.c c->status = becomeDC_check_options(s);
c 1483 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1485 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_computer_object(s);
c 1486 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1488 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_server_object_1(s);
c 1489 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1491 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_server_object_2(s);
c 1492 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1494 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_server_object_add(s);
c 1495 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1497 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap1_server_object_modify(s);
c 1498 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1507 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 1537 source4/libnet/libnet_become_dc.c if (composite_nomem(binding_str, c)) return;
c 1538 source4/libnet/libnet_become_dc.c c->status = dcerpc_parse_binding(s, binding_str, &drsuapi->binding);
c 1540 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1546 source4/libnet/libnet_become_dc.c composite_continue(c, creq, recv_fn, s);
c 1558 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 1560 source4/libnet/libnet_become_dc.c c->status = dcerpc_pipe_connect_b_recv(req, s, &s->drsuapi1.pipe);
c 1561 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1563 source4/libnet/libnet_become_dc.c c->status = gensec_session_key(s->drsuapi1.pipe->conn->security_state.generic_state,
c 1565 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1574 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 1628 source4/libnet/libnet_become_dc.c composite_continue_rpc(c, req, recv_fn, s);
c 1674 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 1683 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 1684 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1692 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(status));
c 1703 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 1727 source4/libnet/libnet_become_dc.c if (composite_nomem(r, c)) return;
c 1731 source4/libnet/libnet_become_dc.c if (composite_nomem(identifier, c)) return;
c 1736 source4/libnet/libnet_become_dc.c if (composite_nomem(identifier->dn, c)) return;
c 1741 source4/libnet/libnet_become_dc.c if (composite_nomem(attrs, c)) return;
c 1752 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 1755 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 1758 source4/libnet/libnet_become_dc.c if (composite_nomem(domain_admins_sid, c)) return;
c 1761 source4/libnet/libnet_become_dc.c if (composite_nomem(domain_admins_sid_str, c)) return;
c 1806 source4/libnet/libnet_become_dc.c if (composite_nomem(v, c)) return;
c 1810 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 1811 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1829 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 1832 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 1835 source4/libnet/libnet_become_dc.c if (composite_nomem(vd[0].data, c)) return;
c 1856 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 1859 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 1865 source4/libnet/libnet_become_dc.c if (composite_nomem(v[0].dn, c)) return;
c 1870 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 1871 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1890 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 1893 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 1899 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 1900 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1919 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 1922 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 1939 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 1940 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1946 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 1947 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1953 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 1954 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 1975 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 1978 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 1995 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 1996 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2002 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 2003 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2009 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 2010 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2031 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 2034 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 2043 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 2044 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2063 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 2066 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 2075 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 2076 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2094 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 2097 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 2100 source4/libnet/libnet_become_dc.c if (composite_nomem(vd[0].data, c)) return;
c 2119 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 2122 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 2125 source4/libnet/libnet_become_dc.c if (composite_nomem(vd[0].data, c)) return;
c 2145 source4/libnet/libnet_become_dc.c if (composite_nomem(vs, c)) return;
c 2148 source4/libnet/libnet_become_dc.c if (composite_nomem(vd, c)) return;
c 2157 source4/libnet/libnet_become_dc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 2158 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2187 source4/libnet/libnet_become_dc.c composite_continue_rpc(c, req, becomeDC_drsuapi1_add_entry_recv, s);
c 2197 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2207 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 2208 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2215 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(r->out.result));
c 2224 source4/libnet/libnet_become_dc.c composite_error(c, NT_STATUS_INVALID_NETWORK_RESPONSE);
c 2229 source4/libnet/libnet_become_dc.c composite_error(c, NT_STATUS_INVALID_NETWORK_RESPONSE);
c 2236 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(status));
c 2253 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(status));
c 2260 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(r->out.ctr->ctr2.error.status));
c 2266 source4/libnet/libnet_become_dc.c composite_error(c, NT_STATUS_INVALID_NETWORK_RESPONSE);
c 2274 source4/libnet/libnet_become_dc.c if (composite_nomem(s->dest_dsa.ntds_dn_str, c)) return;
c 2276 source4/libnet/libnet_become_dc.c c->status = becomeDC_prepare_db(s);
c 2277 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2281 source4/libnet/libnet_become_dc.c if (composite_nomem(binding_str, c)) return;
c 2283 source4/libnet/libnet_become_dc.c c->status = dcerpc_parse_binding(s, binding_str, &s->drsuapi2.binding);
c 2285 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2311 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2313 source4/libnet/libnet_become_dc.c c->status = dcerpc_pipe_connect_b_recv(req, s, &s->drsuapi2.pipe);
c 2314 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2316 source4/libnet/libnet_become_dc.c c->status = gensec_session_key(s->drsuapi2.pipe->conn->security_state.generic_state,
c 2318 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2329 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2339 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 2340 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2348 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(status));
c 2354 source4/libnet/libnet_become_dc.c if (composite_nomem(binding_str, c)) return;
c 2356 source4/libnet/libnet_become_dc.c c->status = dcerpc_parse_binding(s, binding_str, &s->drsuapi3.binding);
c 2358 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2374 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2376 source4/libnet/libnet_become_dc.c c->status = dcerpc_pipe_connect_b_recv(req, s, &s->drsuapi3.pipe);
c 2377 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2379 source4/libnet/libnet_become_dc.c c->status = gensec_session_key(s->drsuapi3.pipe->conn->security_state.generic_state,
c 2381 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2392 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2397 source4/libnet/libnet_become_dc.c if (composite_nomem(r, c)) return;
c 2400 source4/libnet/libnet_become_dc.c if (composite_nomem(r->out.level_out, c)) return;
c 2402 source4/libnet/libnet_become_dc.c if (composite_nomem(r->in.req, c)) return;
c 2404 source4/libnet/libnet_become_dc.c if (composite_nomem(r->out.ctr, c)) return;
c 2444 source4/libnet/libnet_become_dc.c composite_continue_rpc(c, req, recv_fn, s);
c 2575 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2586 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 2587 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2595 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(status));
c 2637 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2648 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 2649 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2657 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(status));
c 2705 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2715 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 2716 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2724 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(status));
c 2745 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2752 source4/libnet/libnet_become_dc.c if (composite_nomem(r, c)) return;
c 2755 source4/libnet/libnet_become_dc.c if (composite_nomem(ntds_guid_str, c)) return;
c 2760 source4/libnet/libnet_become_dc.c if (composite_nomem(ntds_dns_name, c)) return;
c 2772 source4/libnet/libnet_become_dc.c composite_continue_rpc(c, req, recv_fn, s);
c 2781 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2790 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 2791 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2798 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(r->out.result));
c 2814 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2818 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 2819 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2822 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(r->out.result));
c 2836 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2840 source4/libnet/libnet_become_dc.c c->status = dcerpc_ndr_request_recv(req);
c 2841 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2844 source4/libnet/libnet_become_dc.c composite_error(c, werror_to_ntstatus(r->out.result));
c 2851 source4/libnet/libnet_become_dc.c composite_done(c);
c 2954 source4/libnet/libnet_become_dc.c struct composite_context *c = s->creq;
c 2956 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap_connect(s, &s->ldap2);
c 2957 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2959 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap2_modify_computer(s);
c 2960 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2962 source4/libnet/libnet_become_dc.c c->status = becomeDC_ldap2_move_computer(s);
c 2963 source4/libnet/libnet_become_dc.c if (!composite_is_ok(c)) return;
c 2970 source4/libnet/libnet_become_dc.c struct composite_context *c;
c 2974 source4/libnet/libnet_become_dc.c c = composite_create(mem_ctx, ctx->event_ctx);
c 2975 source4/libnet/libnet_become_dc.c if (c == NULL) return NULL;
c 2977 source4/libnet/libnet_become_dc.c s = talloc_zero(c, struct libnet_BecomeDC_state);
c 2978 source4/libnet/libnet_become_dc.c if (composite_nomem(s, c)) return c;
c 2979 source4/libnet/libnet_become_dc.c c->private_data = s;
c 2980 source4/libnet/libnet_become_dc.c s->creq = c;
c 2985 source4/libnet/libnet_become_dc.c if (composite_nomem(s->domain.dns_name, c)) return c;
c 2987 source4/libnet/libnet_become_dc.c if (composite_nomem(s->domain.netbios_name, c)) return c;
c 2989 source4/libnet/libnet_become_dc.c if (composite_nomem(s->domain.sid, c)) return c;
c 2993 source4/libnet/libnet_become_dc.c if (composite_nomem(s->source_dsa.address, c)) return c;
c 2997 source4/libnet/libnet_become_dc.c if (composite_nomem(s->dest_dsa.netbios_name, c)) return c;
c 3001 source4/libnet/libnet_become_dc.c if (composite_nomem(tmp_name, c)) return c;
c 3003 source4/libnet/libnet_become_dc.c if (composite_nomem(tmp_name, c)) return c;
c 3010 source4/libnet/libnet_become_dc.c return c;
c 3013 source4/libnet/libnet_become_dc.c NTSTATUS libnet_BecomeDC_recv(struct composite_context *c, TALLOC_CTX *mem_ctx, struct libnet_BecomeDC *r)
c 3017 source4/libnet/libnet_become_dc.c status = composite_wait(c);
c 3021 source4/libnet/libnet_become_dc.c talloc_free(c);
c 3028 source4/libnet/libnet_become_dc.c struct composite_context *c;
c 3029 source4/libnet/libnet_become_dc.c c = libnet_BecomeDC_send(ctx, mem_ctx, r);
c 3030 source4/libnet/libnet_become_dc.c status = libnet_BecomeDC_recv(c, mem_ctx, r);
c 61 source4/libnet/libnet_domain.c struct composite_context *c;
c 65 source4/libnet/libnet_domain.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 66 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_samr_state);
c 68 source4/libnet/libnet_domain.c c->status = libnet_RpcConnect_recv(ctx, s->ctx, c, &s->rpcconn);
c 69 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 79 source4/libnet/libnet_domain.c conn_req = dcerpc_samr_Connect_send(s->pipe, c, &s->connect);
c 80 source4/libnet/libnet_domain.c if (composite_nomem(conn_req, c)) return;
c 83 source4/libnet/libnet_domain.c composite_continue_rpc(c, conn_req, continue_domain_open_connect, c);
c 93 source4/libnet/libnet_domain.c struct composite_context *c;
c 97 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 98 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_samr_state);
c 101 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 102 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 124 source4/libnet/libnet_domain.c conn_req = dcerpc_samr_Connect_send(s->pipe, c, &s->connect);
c 125 source4/libnet/libnet_domain.c if (composite_nomem(conn_req, c)) return;
c 128 source4/libnet/libnet_domain.c composite_continue_rpc(c, conn_req, continue_domain_open_connect, c);
c 137 source4/libnet/libnet_domain.c struct composite_context *c;
c 142 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 143 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_samr_state);
c 146 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 147 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 164 source4/libnet/libnet_domain.c if (composite_nomem(r->out.sid, c)) return;
c 166 source4/libnet/libnet_domain.c lookup_req = dcerpc_samr_LookupDomain_send(s->pipe, c, r);
c 167 source4/libnet/libnet_domain.c if (composite_nomem(lookup_req, c)) return;
c 169 source4/libnet/libnet_domain.c composite_continue_rpc(c, lookup_req, continue_domain_open_lookup, c);
c 178 source4/libnet/libnet_domain.c struct composite_context *c;
c 183 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 184 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_samr_state);
c 187 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 204 source4/libnet/libnet_domain.c if (!composite_is_ok(c));
c 208 source4/libnet/libnet_domain.c composite_error(c, s->lookup.out.result);
c 218 source4/libnet/libnet_domain.c opendom_req = dcerpc_samr_OpenDomain_send(s->pipe, c, r);
c 219 source4/libnet/libnet_domain.c if (composite_nomem(opendom_req, c)) return;
c 221 source4/libnet/libnet_domain.c composite_continue_rpc(c, opendom_req, continue_domain_open_open, c);
c 230 source4/libnet/libnet_domain.c struct composite_context *c;
c 233 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 234 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_samr_state);
c 237 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 238 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 249 source4/libnet/libnet_domain.c composite_done(c);
c 265 source4/libnet/libnet_domain.c struct composite_context *c;
c 270 source4/libnet/libnet_domain.c c = composite_create(ctx, ctx->event_ctx);
c 271 source4/libnet/libnet_domain.c if (c == NULL) return NULL;
c 273 source4/libnet/libnet_domain.c s = talloc_zero(c, struct domain_open_samr_state);
c 274 source4/libnet/libnet_domain.c if (composite_nomem(s, c)) return c;
c 276 source4/libnet/libnet_domain.c c->private_data = s;
c 282 source4/libnet/libnet_domain.c s->domain_name.string = talloc_strdup(c, io->in.domain_name);
c 293 source4/libnet/libnet_domain.c rpcconn_req = libnet_RpcConnect_send(ctx, c, &s->rpcconn, s->monitor_fn);
c 294 source4/libnet/libnet_domain.c if (composite_nomem(rpcconn_req, c)) return c;
c 296 source4/libnet/libnet_domain.c composite_continue(c, rpcconn_req, continue_domain_open_rpc_connect, c);
c 297 source4/libnet/libnet_domain.c return c;
c 307 source4/libnet/libnet_domain.c composite_done(c);
c 308 source4/libnet/libnet_domain.c return c;
c 316 source4/libnet/libnet_domain.c close_req = dcerpc_samr_Close_send(s->pipe, c, &s->close);
c 317 source4/libnet/libnet_domain.c if (composite_nomem(close_req, c)) return c;
c 320 source4/libnet/libnet_domain.c composite_continue_rpc(c, close_req, continue_domain_open_close, c);
c 321 source4/libnet/libnet_domain.c return c;
c 331 source4/libnet/libnet_domain.c conn_req = dcerpc_samr_Connect_send(s->pipe, c, &s->connect);
c 332 source4/libnet/libnet_domain.c if (composite_nomem(conn_req, c)) return c;
c 335 source4/libnet/libnet_domain.c composite_continue_rpc(c, conn_req, continue_domain_open_connect, c);
c 336 source4/libnet/libnet_domain.c return c;
c 350 source4/libnet/libnet_domain.c NTSTATUS libnet_DomainOpenSamr_recv(struct composite_context *c, struct libnet_context *ctx,
c 357 source4/libnet/libnet_domain.c status = composite_wait(c);
c 360 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_samr_state);
c 372 source4/libnet/libnet_domain.c talloc_free(c);
c 407 source4/libnet/libnet_domain.c struct composite_context *c;
c 414 source4/libnet/libnet_domain.c c = composite_create(ctx, ctx->event_ctx);
c 415 source4/libnet/libnet_domain.c if (c == NULL) return c;
c 417 source4/libnet/libnet_domain.c s = talloc_zero(c, struct domain_open_lsa_state);
c 418 source4/libnet/libnet_domain.c if (composite_nomem(s, c)) return c;
c 420 source4/libnet/libnet_domain.c c->private_data = s;
c 423 source4/libnet/libnet_domain.c s->name = talloc_strdup(c, io->in.domain_name);
c 432 source4/libnet/libnet_domain.c s->rpcconn.in.name = talloc_strdup(c, io->in.domain_name);
c 436 source4/libnet/libnet_domain.c rpcconn_req = libnet_RpcConnect_send(ctx, c, &s->rpcconn, s->monitor_fn);
c 437 source4/libnet/libnet_domain.c if (composite_nomem(rpcconn_req, c)) return c;
c 439 source4/libnet/libnet_domain.c composite_continue(c, rpcconn_req, continue_rpc_connect_lsa, c);
c 440 source4/libnet/libnet_domain.c return c;
c 448 source4/libnet/libnet_domain.c s->openpol.in.attr = talloc_zero(c, struct lsa_ObjectAttribute);
c 450 source4/libnet/libnet_domain.c qos = talloc_zero(c, struct lsa_QosInfo);
c 460 source4/libnet/libnet_domain.c openpol_req = dcerpc_lsa_OpenPolicy2_send(s->pipe, c, &s->openpol);
c 461 source4/libnet/libnet_domain.c if (composite_nomem(openpol_req, c)) return c;
c 463 source4/libnet/libnet_domain.c composite_continue_rpc(c, openpol_req, continue_lsa_policy_open, c);
c 464 source4/libnet/libnet_domain.c return c;
c 473 source4/libnet/libnet_domain.c struct composite_context *c;
c 478 source4/libnet/libnet_domain.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 479 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_lsa_state);
c 482 source4/libnet/libnet_domain.c c->status = libnet_RpcConnect_recv(ctx, s->ctx, c, &s->rpcconn);
c 483 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 492 source4/libnet/libnet_domain.c s->openpol.in.attr = talloc_zero(c, struct lsa_ObjectAttribute);
c 494 source4/libnet/libnet_domain.c qos = talloc_zero(c, struct lsa_QosInfo);
c 504 source4/libnet/libnet_domain.c openpol_req = dcerpc_lsa_OpenPolicy2_send(s->pipe, c, &s->openpol);
c 505 source4/libnet/libnet_domain.c if (composite_nomem(openpol_req, c)) return;
c 507 source4/libnet/libnet_domain.c composite_continue_rpc(c, openpol_req, continue_lsa_policy_open, c);
c 516 source4/libnet/libnet_domain.c struct composite_context *c;
c 519 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 520 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_lsa_state);
c 522 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 523 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 534 source4/libnet/libnet_domain.c composite_done(c);
c 548 source4/libnet/libnet_domain.c NTSTATUS libnet_DomainOpenLsa_recv(struct composite_context *c, struct libnet_context *ctx,
c 554 source4/libnet/libnet_domain.c status = composite_wait(c);
c 559 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_open_lsa_state);
c 575 source4/libnet/libnet_domain.c talloc_free(c);
c 592 source4/libnet/libnet_domain.c struct composite_context *c;
c 597 source4/libnet/libnet_domain.c c = libnet_DomainOpenLsa_send(ctx, io, monitor);
c 603 source4/libnet/libnet_domain.c c = libnet_DomainOpenSamr_send(ctx, io, monitor);
c 607 source4/libnet/libnet_domain.c return c;
c 620 source4/libnet/libnet_domain.c NTSTATUS libnet_DomainOpen_recv(struct composite_context *c, struct libnet_context *ctx,
c 627 source4/libnet/libnet_domain.c status = libnet_DomainOpenLsa_recv(c, ctx, mem_ctx, io);
c 632 source4/libnet/libnet_domain.c status = libnet_DomainOpenSamr_recv(c, ctx, mem_ctx, io);
c 653 source4/libnet/libnet_domain.c struct composite_context *c = libnet_DomainOpen_send(ctx, io, NULL);
c 654 source4/libnet/libnet_domain.c return libnet_DomainOpen_recv(c, ctx, mem_ctx, io);
c 674 source4/libnet/libnet_domain.c struct composite_context *c;
c 679 source4/libnet/libnet_domain.c c = composite_create(ctx, ctx->event_ctx);
c 680 source4/libnet/libnet_domain.c if (c == NULL) return c;
c 682 source4/libnet/libnet_domain.c s = talloc_zero(c, struct domain_close_lsa_state);
c 683 source4/libnet/libnet_domain.c if (composite_nomem(s, c)) return c;
c 685 source4/libnet/libnet_domain.c c->private_data = s;
c 691 source4/libnet/libnet_domain.c composite_error(c, NT_STATUS_INVALID_PARAMETER);
c 692 source4/libnet/libnet_domain.c return c;
c 703 source4/libnet/libnet_domain.c close_req = dcerpc_lsa_Close_send(s->pipe, c, &s->close);
c 704 source4/libnet/libnet_domain.c if (composite_nomem(close_req, c)) return c;
c 706 source4/libnet/libnet_domain.c composite_continue_rpc(c, close_req, continue_lsa_close, c);
c 707 source4/libnet/libnet_domain.c return c;
c 716 source4/libnet/libnet_domain.c struct composite_context *c;
c 719 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 720 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_close_lsa_state);
c 722 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 723 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 734 source4/libnet/libnet_domain.c composite_done(c);
c 738 source4/libnet/libnet_domain.c NTSTATUS libnet_DomainCloseLsa_recv(struct composite_context *c, struct libnet_context *ctx,
c 743 source4/libnet/libnet_domain.c status = composite_wait(c);
c 758 source4/libnet/libnet_domain.c talloc_free(c);
c 778 source4/libnet/libnet_domain.c struct composite_context *c;
c 783 source4/libnet/libnet_domain.c c = composite_create(ctx, ctx->event_ctx);
c 784 source4/libnet/libnet_domain.c if (c == NULL) return c;
c 786 source4/libnet/libnet_domain.c s = talloc_zero(c, struct domain_close_samr_state);
c 787 source4/libnet/libnet_domain.c if (composite_nomem(s, c)) return c;
c 789 source4/libnet/libnet_domain.c c->private_data = s;
c 795 source4/libnet/libnet_domain.c composite_error(c, NT_STATUS_INVALID_PARAMETER);
c 796 source4/libnet/libnet_domain.c return c;
c 806 source4/libnet/libnet_domain.c if (composite_nomem(close_req, c)) return c;
c 808 source4/libnet/libnet_domain.c composite_continue_rpc(c, close_req, continue_samr_close, c);
c 809 source4/libnet/libnet_domain.c return c;
c 818 source4/libnet/libnet_domain.c struct composite_context *c;
c 821 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 822 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_close_samr_state);
c 824 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 825 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 836 source4/libnet/libnet_domain.c composite_done(c);
c 840 source4/libnet/libnet_domain.c NTSTATUS libnet_DomainCloseSamr_recv(struct composite_context *c, struct libnet_context *ctx,
c 845 source4/libnet/libnet_domain.c status = composite_wait(c);
c 863 source4/libnet/libnet_domain.c talloc_free(c);
c 872 source4/libnet/libnet_domain.c struct composite_context *c;
c 877 source4/libnet/libnet_domain.c c = libnet_DomainCloseLsa_send(ctx, io, monitor);
c 883 source4/libnet/libnet_domain.c c = libnet_DomainCloseSamr_send(ctx, io, monitor);
c 887 source4/libnet/libnet_domain.c return c;
c 891 source4/libnet/libnet_domain.c NTSTATUS libnet_DomainClose_recv(struct composite_context *c, struct libnet_context *ctx,
c 899 source4/libnet/libnet_domain.c status = libnet_DomainCloseLsa_recv(c, ctx, mem_ctx, io);
c 905 source4/libnet/libnet_domain.c status = libnet_DomainCloseSamr_recv(c, ctx, mem_ctx, io);
c 916 source4/libnet/libnet_domain.c struct composite_context *c;
c 918 source4/libnet/libnet_domain.c c = libnet_DomainClose_send(ctx, io, NULL);
c 919 source4/libnet/libnet_domain.c return libnet_DomainClose_recv(c, ctx, mem_ctx, io);
c 940 source4/libnet/libnet_domain.c static void continue_rpc_connect(struct composite_context *c);
c 941 source4/libnet/libnet_domain.c static void continue_samr_connect(struct rpc_request *c);
c 954 source4/libnet/libnet_domain.c struct composite_context *c;
c 958 source4/libnet/libnet_domain.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 959 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_list_state);
c 961 source4/libnet/libnet_domain.c c->status = libnet_RpcConnect_recv(ctx, s->ctx, c, &s->rpcconn);
c 962 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 968 source4/libnet/libnet_domain.c samrconn_req = dcerpc_samr_Connect_send(s->ctx->samr.pipe, c, &s->samrconn);
c 969 source4/libnet/libnet_domain.c if (composite_nomem(samrconn_req, c)) return;
c 971 source4/libnet/libnet_domain.c composite_continue_rpc(c, samrconn_req, continue_samr_connect, c);
c 981 source4/libnet/libnet_domain.c struct composite_context *c;
c 985 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 986 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_list_state);
c 988 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 989 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 1005 source4/libnet/libnet_domain.c if (composite_nomem(s->enumdom.out.num_entries, c)) return;
c 1007 source4/libnet/libnet_domain.c if (composite_nomem(s->enumdom.out.sam, c)) return;
c 1009 source4/libnet/libnet_domain.c enumdom_req = dcerpc_samr_EnumDomains_send(s->ctx->samr.pipe, c, &s->enumdom);
c 1010 source4/libnet/libnet_domain.c if (composite_nomem(enumdom_req, c)) return;
c 1012 source4/libnet/libnet_domain.c composite_continue_rpc(c, enumdom_req, continue_samr_enum_domains, c);
c 1023 source4/libnet/libnet_domain.c struct composite_context *c;
c 1028 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 1029 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_list_state);
c 1031 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 1032 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 1045 source4/libnet/libnet_domain.c s->domains = get_domain_list(c, s);
c 1049 source4/libnet/libnet_domain.c s->domains = get_domain_list(c, s);
c 1058 source4/libnet/libnet_domain.c enumdom_req = dcerpc_samr_EnumDomains_send(s->ctx->samr.pipe, c, &s->enumdom);
c 1059 source4/libnet/libnet_domain.c if (composite_nomem(enumdom_req, c)) return;
c 1061 source4/libnet/libnet_domain.c composite_continue_rpc(c, enumdom_req, continue_samr_enum_domains, c);
c 1064 source4/libnet/libnet_domain.c composite_error(c, s->enumdom.out.result);
c 1073 source4/libnet/libnet_domain.c samrclose_req = dcerpc_samr_Close_send(s->ctx->samr.pipe, c, &s->samrclose);
c 1074 source4/libnet/libnet_domain.c if (composite_nomem(samrclose_req, c)) return;
c 1076 source4/libnet/libnet_domain.c composite_continue_rpc(c, samrclose_req, continue_samr_close_handle, c);
c 1085 source4/libnet/libnet_domain.c struct composite_context *c;
c 1088 source4/libnet/libnet_domain.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 1089 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_list_state);
c 1091 source4/libnet/libnet_domain.c c->status = dcerpc_ndr_request_recv(req);
c 1092 source4/libnet/libnet_domain.c if (!composite_is_ok(c)) return;
c 1105 source4/libnet/libnet_domain.c composite_error(c, s->samrclose.out.result);
c 1108 source4/libnet/libnet_domain.c composite_done(c);
c 1161 source4/libnet/libnet_domain.c struct composite_context *c;
c 1167 source4/libnet/libnet_domain.c c = composite_create(ctx, ctx->event_ctx);
c 1168 source4/libnet/libnet_domain.c if (c == NULL) return c;
c 1170 source4/libnet/libnet_domain.c s = talloc_zero(c, struct domain_list_state);
c 1171 source4/libnet/libnet_domain.c if (composite_nomem(s, c)) return c;
c 1173 source4/libnet/libnet_domain.c c->private_data = s;
c 1177 source4/libnet/libnet_domain.c s->hostname = talloc_strdup(c, io->in.hostname);
c 1178 source4/libnet/libnet_domain.c if (composite_nomem(s->hostname, c)) return c;
c 1187 source4/libnet/libnet_domain.c rpcconn_req = libnet_RpcConnect_send(ctx, c, &s->rpcconn, s->monitor_fn);
c 1188 source4/libnet/libnet_domain.c if (composite_nomem(rpcconn_req, c)) return c;
c 1190 source4/libnet/libnet_domain.c composite_continue(c, rpcconn_req, continue_rpc_connect, c);
c 1198 source4/libnet/libnet_domain.c samrconn_req = dcerpc_samr_Connect_send(s->ctx->samr.pipe, c, &s->samrconn);
c 1199 source4/libnet/libnet_domain.c if (composite_nomem(samrconn_req, c)) return c;
c 1201 source4/libnet/libnet_domain.c composite_continue_rpc(c, samrconn_req, continue_samr_connect, c);
c 1204 source4/libnet/libnet_domain.c return c;
c 1217 source4/libnet/libnet_domain.c NTSTATUS libnet_DomainList_recv(struct composite_context *c, struct libnet_context *ctx,
c 1223 source4/libnet/libnet_domain.c status = composite_wait(c);
c 1225 source4/libnet/libnet_domain.c s = talloc_get_type(c->private_data, struct domain_list_state);
c 1238 source4/libnet/libnet_domain.c talloc_free(c);
c 1255 source4/libnet/libnet_domain.c struct composite_context *c;
c 1257 source4/libnet/libnet_domain.c c = libnet_DomainList_send(ctx, mem_ctx, io, NULL);
c 1258 source4/libnet/libnet_domain.c return libnet_DomainList_recv(c, ctx, mem_ctx, io);
c 51 source4/libnet/libnet_group.c struct composite_context *c;
c 57 source4/libnet/libnet_group.c c = composite_create(mem_ctx, ctx->event_ctx);
c 58 source4/libnet/libnet_group.c if (c == NULL) return NULL;
c 60 source4/libnet/libnet_group.c s = talloc_zero(c, struct create_group_state);
c 61 source4/libnet/libnet_group.c if (composite_nomem(s, c)) return c;
c 63 source4/libnet/libnet_group.c c->private_data = s;
c 70 source4/libnet/libnet_group.c prereq_met = samr_domain_opened(ctx, s->r.in.domain_name, &c, &s->domain_open,
c 72 source4/libnet/libnet_group.c if (!prereq_met) return c;
c 80 source4/libnet/libnet_group.c if (composite_nomem(create_req, c)) return c;
c 82 source4/libnet/libnet_group.c composite_continue(c, create_req, continue_rpc_group_added, c);
c 83 source4/libnet/libnet_group.c return c;
c 89 source4/libnet/libnet_group.c struct composite_context *c;
c 93 source4/libnet/libnet_group.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 94 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct create_group_state);
c 96 source4/libnet/libnet_group.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domain_open);
c 97 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 106 source4/libnet/libnet_group.c if (composite_nomem(create_req, c)) return;
c 108 source4/libnet/libnet_group.c composite_continue(c, create_req, continue_rpc_group_added, c);
c 114 source4/libnet/libnet_group.c struct composite_context *c;
c 117 source4/libnet/libnet_group.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 118 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct create_group_state);
c 121 source4/libnet/libnet_group.c c->status = libnet_rpc_groupadd_recv(ctx, c, &s->group_add);
c 122 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 125 source4/libnet/libnet_group.c composite_done(c);
c 137 source4/libnet/libnet_group.c NTSTATUS libnet_CreateGroup_recv(struct composite_context *c,
c 144 source4/libnet/libnet_group.c status = composite_wait(c);
c 146 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct create_group_state);
c 165 source4/libnet/libnet_group.c struct composite_context *c;
c 167 source4/libnet/libnet_group.c c = libnet_CreateGroup_send(ctx, mem_ctx, io, NULL);
c 168 source4/libnet/libnet_group.c return libnet_CreateGroup_recv(c, mem_ctx, io);
c 205 source4/libnet/libnet_group.c struct composite_context *c;
c 211 source4/libnet/libnet_group.c c = composite_create(mem_ctx, ctx->event_ctx);
c 212 source4/libnet/libnet_group.c if (c == NULL) return NULL;
c 214 source4/libnet/libnet_group.c s = talloc_zero(c, struct group_info_state);
c 215 source4/libnet/libnet_group.c if (composite_nomem(s, c)) return c;
c 217 source4/libnet/libnet_group.c c->private_data = s;
c 222 source4/libnet/libnet_group.c s->domain_name = talloc_strdup(c, io->in.domain_name);
c 226 source4/libnet/libnet_group.c s->group_name = talloc_strdup(c, io->in.data.group_name);
c 231 source4/libnet/libnet_group.c s->sid_string = dom_sid_string(c, io->in.data.group_sid);
c 236 source4/libnet/libnet_group.c prereq_met = samr_domain_opened(ctx, s->domain_name, &c, &s->domopen,
c 238 source4/libnet/libnet_group.c if (!prereq_met) return c;
c 247 source4/libnet/libnet_group.c lookup_req = libnet_LookupName_send(s->ctx, c, &s->lookup, s->monitor_fn);
c 248 source4/libnet/libnet_group.c if (composite_nomem(lookup_req, c)) return c;
c 251 source4/libnet/libnet_group.c composite_continue(c, lookup_req, continue_name_found, c);
c 262 source4/libnet/libnet_group.c if (composite_nomem(info_req, c)) return c;
c 265 source4/libnet/libnet_group.c composite_continue(c, info_req, continue_group_info, c);
c 269 source4/libnet/libnet_group.c return c;
c 278 source4/libnet/libnet_group.c struct composite_context *c;
c 282 source4/libnet/libnet_group.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 283 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct group_info_state);
c 286 source4/libnet/libnet_group.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domopen);
c 287 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 296 source4/libnet/libnet_group.c lookup_req = libnet_LookupName_send(s->ctx, c, &s->lookup, s->monitor_fn);
c 297 source4/libnet/libnet_group.c if (composite_nomem(lookup_req, c)) return;
c 300 source4/libnet/libnet_group.c composite_continue(c, lookup_req, continue_name_found, c);
c 311 source4/libnet/libnet_group.c if (composite_nomem(info_req, c)) return;
c 314 source4/libnet/libnet_group.c composite_continue(c, info_req, continue_group_info, c);
c 326 source4/libnet/libnet_group.c struct composite_context *c;
c 330 source4/libnet/libnet_group.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 331 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct group_info_state);
c 334 source4/libnet/libnet_group.c c->status = libnet_LookupName_recv(ctx, c, &s->lookup);
c 335 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 340 source4/libnet/libnet_group.c composite_error(c, NT_STATUS_NO_SUCH_GROUP);
c 352 source4/libnet/libnet_group.c if (composite_nomem(info_req, c)) return;
c 355 source4/libnet/libnet_group.c composite_continue(c, info_req, continue_group_info, c);
c 364 source4/libnet/libnet_group.c struct composite_context *c;
c 367 source4/libnet/libnet_group.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 368 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct group_info_state);
c 371 source4/libnet/libnet_group.c c->status = libnet_rpc_groupinfo_recv(ctx, c, &s->info);
c 372 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 375 source4/libnet/libnet_group.c composite_done(c);
c 387 source4/libnet/libnet_group.c NTSTATUS libnet_GroupInfo_recv(struct composite_context* c, TALLOC_CTX *mem_ctx,
c 393 source4/libnet/libnet_group.c status = composite_wait(c);
c 396 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct group_info_state);
c 410 source4/libnet/libnet_group.c talloc_free(c);
c 426 source4/libnet/libnet_group.c struct composite_context *c = libnet_GroupInfo_send(ctx, mem_ctx,
c 428 source4/libnet/libnet_group.c return libnet_GroupInfo_recv(c, mem_ctx, io);
c 470 source4/libnet/libnet_group.c struct composite_context *c;
c 476 source4/libnet/libnet_group.c c = composite_create(mem_ctx, ctx->event_ctx);
c 477 source4/libnet/libnet_group.c if (c == NULL) return NULL;
c 479 source4/libnet/libnet_group.c s = talloc_zero(c, struct grouplist_state);
c 480 source4/libnet/libnet_group.c if (composite_nomem(s, c)) return c;
c 482 source4/libnet/libnet_group.c c->private_data = s;
c 488 source4/libnet/libnet_group.c s->domain_name = talloc_strdup(c, io->in.domain_name);
c 492 source4/libnet/libnet_group.c prereq_met = lsa_domain_opened(ctx, s->domain_name, &c, &s->domain_open,
c 494 source4/libnet/libnet_group.c if (!prereq_met) return c;
c 499 source4/libnet/libnet_group.c s->query_domain.out.info = talloc_zero(c, union lsa_PolicyInformation *);
c 500 source4/libnet/libnet_group.c if (composite_nomem(s->query_domain.out.info, c)) return c;
c 503 source4/libnet/libnet_group.c query_req = dcerpc_lsa_QueryInfoPolicy_send(ctx->lsa.pipe, c, &s->query_domain);
c 504 source4/libnet/libnet_group.c if (composite_nomem(query_req, c)) return c;
c 506 source4/libnet/libnet_group.c composite_continue_rpc(c, query_req, continue_domain_queried, c);
c 507 source4/libnet/libnet_group.c return c;
c 517 source4/libnet/libnet_group.c struct composite_context *c;
c 521 source4/libnet/libnet_group.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 522 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct grouplist_state);
c 525 source4/libnet/libnet_group.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domain_open);
c 526 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 531 source4/libnet/libnet_group.c s->query_domain.out.info = talloc_zero(c, union lsa_PolicyInformation *);
c 532 source4/libnet/libnet_group.c if (composite_nomem(s->query_domain.out.info, c)) return;
c 535 source4/libnet/libnet_group.c query_req = dcerpc_lsa_QueryInfoPolicy_send(s->ctx->lsa.pipe, c, &s->query_domain);
c 536 source4/libnet/libnet_group.c if (composite_nomem(query_req, c)) return;
c 538 source4/libnet/libnet_group.c composite_continue_rpc(c, query_req, continue_domain_queried, c);
c 548 source4/libnet/libnet_group.c struct composite_context *c;
c 553 source4/libnet/libnet_group.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 554 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct grouplist_state);
c 557 source4/libnet/libnet_group.c c->status = dcerpc_ndr_request_recv(req);
c 558 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 564 source4/libnet/libnet_group.c prereq_met = samr_domain_opened(s->ctx, s->domain_name, &c, &s->domain_open,
c 574 source4/libnet/libnet_group.c if (composite_nomem(s->group_list.out.num_entries, c)) return;
c 576 source4/libnet/libnet_group.c if (composite_nomem(s->group_list.out.sam, c)) return;
c 579 source4/libnet/libnet_group.c enum_req = dcerpc_samr_EnumDomainGroups_send(s->ctx->samr.pipe, c, &s->group_list);
c 580 source4/libnet/libnet_group.c if (composite_nomem(enum_req, c)) return;
c 582 source4/libnet/libnet_group.c composite_continue_rpc(c, enum_req, continue_groups_enumerated, c);
c 592 source4/libnet/libnet_group.c struct composite_context *c;
c 596 source4/libnet/libnet_group.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 597 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct grouplist_state);
c 600 source4/libnet/libnet_group.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domain_open);
c 601 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 609 source4/libnet/libnet_group.c if (composite_nomem(s->group_list.out.num_entries, c)) return;
c 611 source4/libnet/libnet_group.c if (composite_nomem(s->group_list.out.sam, c)) return;
c 614 source4/libnet/libnet_group.c enum_req = dcerpc_samr_EnumDomainGroups_send(s->ctx->samr.pipe, c, &s->group_list);
c 615 source4/libnet/libnet_group.c if (composite_nomem(enum_req, c)) return;
c 617 source4/libnet/libnet_group.c composite_continue_rpc(c, enum_req, continue_groups_enumerated, c);
c 626 source4/libnet/libnet_group.c struct composite_context *c;
c 630 source4/libnet/libnet_group.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 631 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct grouplist_state);
c 634 source4/libnet/libnet_group.c c->status = dcerpc_ndr_request_recv(req);
c 635 source4/libnet/libnet_group.c if (!composite_is_ok(c)) return;
c 639 source4/libnet/libnet_group.c c->status = s->group_list.out.result;
c 643 source4/libnet/libnet_group.c if (NT_STATUS_IS_OK(c->status) ||
c 644 source4/libnet/libnet_group.c NT_STATUS_EQUAL(c->status, STATUS_MORE_ENTRIES) ||
c 645 source4/libnet/libnet_group.c NT_STATUS_EQUAL(c->status, NT_STATUS_NO_MORE_ENTRIES)) {
c 653 source4/libnet/libnet_group.c s->groups = talloc_array(c, struct grouplist, (*s->group_list.out.sam)->count);
c 654 source4/libnet/libnet_group.c if (composite_nomem(s->groups, c)) return;
c 662 source4/libnet/libnet_group.c group_sid = dom_sid_add_rid(c, domain_sid, entry->idx);
c 663 source4/libnet/libnet_group.c if (composite_nomem(group_sid, c)) return;
c 666 source4/libnet/libnet_group.c s->groups[i].groupname = talloc_strdup(c, entry->name.string);
c 667 source4/libnet/libnet_group.c if (composite_nomem(s->groups[i].groupname, c)) return;
c 670 source4/libnet/libnet_group.c s->groups[i].sid = dom_sid_string(c, group_sid);
c 671 source4/libnet/libnet_group.c if (composite_nomem(s->groups[i].sid, c)) return;
c 675 source4/libnet/libnet_group.c composite_done(c);
c 679 source4/libnet/libnet_group.c composite_error(c, c->status);
c 692 source4/libnet/libnet_group.c NTSTATUS libnet_GroupList_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 698 source4/libnet/libnet_group.c if (c == NULL || mem_ctx == NULL || io == NULL) {
c 702 source4/libnet/libnet_group.c status = composite_wait(c);
c 707 source4/libnet/libnet_group.c s = talloc_get_type(c->private_data, struct grouplist_state);
c 741 source4/libnet/libnet_group.c struct composite_context *c;
c 743 source4/libnet/libnet_group.c c = libnet_GroupList_send(ctx, mem_ctx, io, NULL);
c 744 source4/libnet/libnet_group.c return libnet_GroupList_recv(c, mem_ctx, io);
c 57 source4/libnet/libnet_lookup.c struct composite_context *c;
c 63 source4/libnet/libnet_lookup.c c = composite_create(ctx, ctx->event_ctx);
c 64 source4/libnet/libnet_lookup.c if (c == NULL) return NULL;
c 66 source4/libnet/libnet_lookup.c s = talloc_zero(c, struct lookup_state);
c 67 source4/libnet/libnet_lookup.c if (composite_nomem(s, c)) return c;
c 69 source4/libnet/libnet_lookup.c c->private_data = s;
c 72 source4/libnet/libnet_lookup.c composite_error(c, NT_STATUS_INVALID_PARAMETER);
c 73 source4/libnet/libnet_lookup.c return c;
c 78 source4/libnet/libnet_lookup.c if (composite_nomem(s->hostname.name, c)) return c;
c 91 source4/libnet/libnet_lookup.c cresolve_req = resolve_name_send(resolve_ctx, &s->hostname, c->event_ctx);
c 92 source4/libnet/libnet_lookup.c if (composite_nomem(cresolve_req, c)) return c;
c 94 source4/libnet/libnet_lookup.c composite_continue(c, cresolve_req, continue_name_resolved, c);
c 95 source4/libnet/libnet_lookup.c return c;
c 101 source4/libnet/libnet_lookup.c struct composite_context *c;
c 104 source4/libnet/libnet_lookup.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 105 source4/libnet/libnet_lookup.c s = talloc_get_type(c->private_data, struct lookup_state);
c 107 source4/libnet/libnet_lookup.c c->status = resolve_name_recv(ctx, s, &s->address);
c 109 source4/libnet/libnet_lookup.c composite_done(c);
c 122 source4/libnet/libnet_lookup.c NTSTATUS libnet_Lookup_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 128 source4/libnet/libnet_lookup.c status = composite_wait(c);
c 130 source4/libnet/libnet_lookup.c s = talloc_get_type(c->private_data, struct lookup_state);
c 136 source4/libnet/libnet_lookup.c talloc_free(c);
c 152 source4/libnet/libnet_lookup.c struct composite_context *c = libnet_Lookup_send(ctx, io);
c 153 source4/libnet/libnet_lookup.c return libnet_Lookup_recv(c, mem_ctx, io);
c 181 source4/libnet/libnet_lookup.c struct composite_context *c = libnet_LookupHost_send(ctx, io);
c 182 source4/libnet/libnet_lookup.c return libnet_Lookup_recv(c, mem_ctx, io);
c 193 source4/libnet/libnet_lookup.c struct composite_context *c;
c 198 source4/libnet/libnet_lookup.c c = finddcs_send(mem_ctx, lp_netbios_name(ctx->lp_ctx), lp_nbt_port(ctx->lp_ctx),
c 202 source4/libnet/libnet_lookup.c return c;
c 214 source4/libnet/libnet_lookup.c NTSTATUS libnet_LookupDCs_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 218 source4/libnet/libnet_lookup.c status = finddcs_recv(c, mem_ctx, &io->out.num_dcs, &io->out.dcs);
c 232 source4/libnet/libnet_lookup.c struct composite_context *c = libnet_LookupDCs_send(ctx, mem_ctx, io);
c 233 source4/libnet/libnet_lookup.c return libnet_LookupDCs_recv(c, mem_ctx, io);
c 252 source4/libnet/libnet_lookup.c struct composite_context *c,
c 263 source4/libnet/libnet_lookup.c struct composite_context *c;
c 268 source4/libnet/libnet_lookup.c c = composite_create(mem_ctx, ctx->event_ctx);
c 269 source4/libnet/libnet_lookup.c if (c == NULL) return NULL;
c 271 source4/libnet/libnet_lookup.c s = talloc_zero(c, struct lookup_name_state);
c 272 source4/libnet/libnet_lookup.c if (composite_nomem(s, c)) return c;
c 274 source4/libnet/libnet_lookup.c c->private_data = s;
c 276 source4/libnet/libnet_lookup.c s->name = talloc_strdup(c, io->in.name);
c 280 source4/libnet/libnet_lookup.c prereq_met = lsa_domain_opened(ctx, io->in.domain_name, &c, &s->domopen,
c 282 source4/libnet/libnet_lookup.c if (!prereq_met) return c;
c 284 source4/libnet/libnet_lookup.c if (!prepare_lookup_params(ctx, c, s)) return c;
c 286 source4/libnet/libnet_lookup.c lookup_req = dcerpc_lsa_LookupNames_send(ctx->lsa.pipe, c, &s->lookup);
c 287 source4/libnet/libnet_lookup.c if (composite_nomem(lookup_req, c)) return c;
c 289 source4/libnet/libnet_lookup.c composite_continue_rpc(c, lookup_req, continue_name_found, c);
c 290 source4/libnet/libnet_lookup.c return c;
c 295 source4/libnet/libnet_lookup.c struct composite_context *c,
c 304 source4/libnet/libnet_lookup.c if (composite_nomem(s->names, c)) return false;
c 316 source4/libnet/libnet_lookup.c if (composite_nomem(s->lookup.out.domains, c)) return false;
c 324 source4/libnet/libnet_lookup.c struct composite_context *c;
c 328 source4/libnet/libnet_lookup.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 329 source4/libnet/libnet_lookup.c s = talloc_get_type(c->private_data, struct lookup_name_state);
c 331 source4/libnet/libnet_lookup.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domopen);
c 332 source4/libnet/libnet_lookup.c if (!composite_is_ok(c)) return;
c 334 source4/libnet/libnet_lookup.c if (!prepare_lookup_params(s->ctx, c, s)) return;
c 336 source4/libnet/libnet_lookup.c lookup_req = dcerpc_lsa_LookupNames_send(s->ctx->lsa.pipe, c, &s->lookup);
c 337 source4/libnet/libnet_lookup.c if (composite_nomem(lookup_req, c)) return;
c 339 source4/libnet/libnet_lookup.c composite_continue_rpc(c, lookup_req, continue_name_found, c);
c 345 source4/libnet/libnet_lookup.c struct composite_context *c;
c 348 source4/libnet/libnet_lookup.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 349 source4/libnet/libnet_lookup.c s = talloc_get_type(c->private_data, struct lookup_name_state);
c 351 source4/libnet/libnet_lookup.c c->status = dcerpc_ndr_request_recv(req);
c 352 source4/libnet/libnet_lookup.c if (!composite_is_ok(c)) return;
c 354 source4/libnet/libnet_lookup.c c->status = s->lookup.out.result;
c 355 source4/libnet/libnet_lookup.c if (!composite_is_ok(c)) return;
c 357 source4/libnet/libnet_lookup.c composite_done(c);
c 361 source4/libnet/libnet_lookup.c NTSTATUS libnet_LookupName_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 367 source4/libnet/libnet_lookup.c status = composite_wait(c);
c 370 source4/libnet/libnet_lookup.c s = talloc_get_type(c->private_data, struct lookup_name_state);
c 405 source4/libnet/libnet_lookup.c talloc_free(c);
c 413 source4/libnet/libnet_lookup.c struct composite_context *c;
c 415 source4/libnet/libnet_lookup.c c = libnet_LookupName_send(ctx, mem_ctx, io, NULL);
c 416 source4/libnet/libnet_lookup.c return libnet_LookupName_recv(c, mem_ctx, io);
c 38 source4/libnet/libnet_passwd.c struct libnet_RpcConnect c;
c 57 source4/libnet/libnet_passwd.c c.level = LIBNET_RPC_CONNECT_PDC;
c 58 source4/libnet/libnet_passwd.c c.in.name = r->samr.in.domain_name;
c 59 source4/libnet/libnet_passwd.c c.in.dcerpc_iface = &ndr_table_samr;
c 62 source4/libnet/libnet_passwd.c status = libnet_RpcConnect(ctx, mem_ctx, &c);
c 71 source4/libnet/libnet_passwd.c server.string = talloc_asprintf(mem_ctx, "\\\\%s", dcerpc_server_name(c.out.dcerpc_pipe));
c 101 source4/libnet/libnet_passwd.c status = dcerpc_samr_ChangePasswordUser3(c.out.dcerpc_pipe, mem_ctx, &pw3);
c 144 source4/libnet/libnet_passwd.c status = dcerpc_samr_ChangePasswordUser2(c.out.dcerpc_pipe, mem_ctx, &pw2);
c 169 source4/libnet/libnet_passwd.c a_server.string = talloc_asprintf(mem_ctx, "\\\\%s", dcerpc_server_name(c.out.dcerpc_pipe));
c 182 source4/libnet/libnet_passwd.c status = dcerpc_samr_OemChangePasswordUser2(c.out.dcerpc_pipe, mem_ctx, &oe2);
c 229 source4/libnet/libnet_passwd.c status = dcerpc_samr_ChangePasswordUser(c.pdc.out.dcerpc_pipe, mem_ctx, &pw);
c 252 source4/libnet/libnet_passwd.c talloc_free(c.out.dcerpc_pipe);
c 529 source4/libnet/libnet_passwd.c struct libnet_RpcConnect c;
c 544 source4/libnet/libnet_passwd.c c.level = LIBNET_RPC_CONNECT_PDC;
c 545 source4/libnet/libnet_passwd.c c.in.name = r->samr.in.domain_name;
c 546 source4/libnet/libnet_passwd.c c.in.dcerpc_iface = &ndr_table_samr;
c 549 source4/libnet/libnet_passwd.c status = libnet_RpcConnect(ctx, mem_ctx, &c);
c 564 source4/libnet/libnet_passwd.c status = dcerpc_samr_Connect(c.out.dcerpc_pipe, mem_ctx, &sc);
c 579 source4/libnet/libnet_passwd.c status = dcerpc_samr_LookupDomain(c.out.dcerpc_pipe, mem_ctx, &ld);
c 595 source4/libnet/libnet_passwd.c status = dcerpc_samr_OpenDomain(c.out.dcerpc_pipe, mem_ctx, &od);
c 616 source4/libnet/libnet_passwd.c status = dcerpc_samr_LookupNames(c.out.dcerpc_pipe, mem_ctx, &ln);
c 641 source4/libnet/libnet_passwd.c status = dcerpc_samr_OpenUser(c.out.dcerpc_pipe, mem_ctx, &ou);
c 653 source4/libnet/libnet_passwd.c r2.samr_handle.in.dcerpc_pipe = c.out.dcerpc_pipe;
c 662 source4/libnet/libnet_passwd.c talloc_free(c.out.dcerpc_pipe);
c 58 source4/libnet/libnet_rpc.c struct composite_context *c;
c 64 source4/libnet/libnet_rpc.c c = composite_create(ctx, ctx->event_ctx);
c 65 source4/libnet/libnet_rpc.c if (c == NULL) return c;
c 67 source4/libnet/libnet_rpc.c s = talloc_zero(c, struct rpc_connect_srv_state);
c 68 source4/libnet/libnet_rpc.c if (composite_nomem(s, c)) return c;
c 70 source4/libnet/libnet_rpc.c c->private_data = s;
c 97 source4/libnet/libnet_rpc.c composite_error(c, NT_STATUS_INVALID_LEVEL);
c 98 source4/libnet/libnet_rpc.c return c;
c 102 source4/libnet/libnet_rpc.c c->status = dcerpc_parse_binding(c, s->binding, &b);
c 103 source4/libnet/libnet_rpc.c if (!NT_STATUS_IS_OK(c->status)) {
c 105 source4/libnet/libnet_rpc.c composite_error(c, c->status);
c 106 source4/libnet/libnet_rpc.c return c;
c 111 source4/libnet/libnet_rpc.c if (composite_nomem(b->target_hostname, c)) {
c 112 source4/libnet/libnet_rpc.c return c;
c 117 source4/libnet/libnet_rpc.c pipe_connect_req = dcerpc_pipe_connect_b_send(c, b, r->in.dcerpc_iface,
c 118 source4/libnet/libnet_rpc.c ctx->cred, c->event_ctx,
c 120 source4/libnet/libnet_rpc.c if (composite_nomem(pipe_connect_req, c)) return c;
c 122 source4/libnet/libnet_rpc.c composite_continue(c, pipe_connect_req, continue_pipe_connect, c);
c 123 source4/libnet/libnet_rpc.c return c;
c 132 source4/libnet/libnet_rpc.c struct composite_context *c;
c 135 source4/libnet/libnet_rpc.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 136 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_srv_state);
c 139 source4/libnet/libnet_rpc.c c->status = dcerpc_pipe_connect_b_recv(ctx, c, &s->r.out.dcerpc_pipe);
c 159 source4/libnet/libnet_rpc.c composite_done(c);
c 173 source4/libnet/libnet_rpc.c static NTSTATUS libnet_RpcConnectSrv_recv(struct composite_context *c,
c 179 source4/libnet/libnet_rpc.c struct rpc_connect_srv_state *s = talloc_get_type(c->private_data,
c 182 source4/libnet/libnet_rpc.c status = composite_wait(c);
c 185 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_srv_state);
c 204 source4/libnet/libnet_rpc.c talloc_free(c);
c 239 source4/libnet/libnet_rpc.c struct composite_context *c;
c 244 source4/libnet/libnet_rpc.c c = composite_create(ctx, ctx->event_ctx);
c 245 source4/libnet/libnet_rpc.c if (c == NULL) return c;
c 247 source4/libnet/libnet_rpc.c s = talloc_zero(c, struct rpc_connect_dc_state);
c 248 source4/libnet/libnet_rpc.c if (composite_nomem(s, c)) return c;
c 250 source4/libnet/libnet_rpc.c c->private_data = s;
c 275 source4/libnet/libnet_rpc.c lookup_dc_req = libnet_LookupDCs_send(ctx, c, &s->f);
c 276 source4/libnet/libnet_rpc.c if (composite_nomem(lookup_dc_req, c)) return c;
c 278 source4/libnet/libnet_rpc.c composite_continue(c, lookup_dc_req, continue_lookup_dc, c);
c 279 source4/libnet/libnet_rpc.c return c;
c 289 source4/libnet/libnet_rpc.c struct composite_context *c;
c 295 source4/libnet/libnet_rpc.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 296 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dc_state);
c 299 source4/libnet/libnet_rpc.c c->status = libnet_LookupDCs_recv(ctx, c, &s->f);
c 300 source4/libnet/libnet_rpc.c if (!composite_is_ok(c)) return;
c 328 source4/libnet/libnet_rpc.c rpc_connect_req = libnet_RpcConnectSrv_send(s->ctx, c, &s->r2, s->monitor_fn);
c 329 source4/libnet/libnet_rpc.c if (composite_nomem(rpc_connect_req, c)) return;
c 331 source4/libnet/libnet_rpc.c composite_continue(c, rpc_connect_req, continue_rpc_connect, c);
c 340 source4/libnet/libnet_rpc.c struct composite_context *c;
c 343 source4/libnet/libnet_rpc.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 344 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dc_state);
c 346 source4/libnet/libnet_rpc.c c->status = libnet_RpcConnectSrv_recv(ctx, s->ctx, c, &s->r2);
c 350 source4/libnet/libnet_rpc.c if (!composite_is_ok(c)) return;
c 371 source4/libnet/libnet_rpc.c composite_done(c);
c 385 source4/libnet/libnet_rpc.c static NTSTATUS libnet_RpcConnectDC_recv(struct composite_context *c,
c 391 source4/libnet/libnet_rpc.c struct rpc_connect_dc_state *s = talloc_get_type(c->private_data,
c 394 source4/libnet/libnet_rpc.c status = composite_wait(c);
c 415 source4/libnet/libnet_rpc.c talloc_free(c);
c 446 source4/libnet/libnet_rpc.c static void continue_epm_map_binding_send(struct composite_context *c);
c 464 source4/libnet/libnet_rpc.c struct composite_context *c, *conn_req;
c 468 source4/libnet/libnet_rpc.c c = composite_create(ctx, ctx->event_ctx);
c 469 source4/libnet/libnet_rpc.c if (c == NULL) return c;
c 471 source4/libnet/libnet_rpc.c s = talloc_zero(c, struct rpc_connect_dci_state);
c 472 source4/libnet/libnet_rpc.c if (composite_nomem(s, c)) return c;
c 474 source4/libnet/libnet_rpc.c c->private_data = s;
c 495 source4/libnet/libnet_rpc.c conn_req = libnet_RpcConnect_send(ctx, c, &s->rpc_conn, s->monitor_fn);
c 496 source4/libnet/libnet_rpc.c if (composite_nomem(c, conn_req)) return c;
c 498 source4/libnet/libnet_rpc.c composite_continue(c, conn_req, continue_dci_rpc_connect, c);
c 499 source4/libnet/libnet_rpc.c return c;
c 509 source4/libnet/libnet_rpc.c struct composite_context *c;
c 513 source4/libnet/libnet_rpc.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 514 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dci_state);
c 516 source4/libnet/libnet_rpc.c c->status = libnet_RpcConnect_recv(ctx, s->ctx, c, &s->rpc_conn);
c 517 source4/libnet/libnet_rpc.c if (!NT_STATUS_IS_OK(c->status)) {
c 518 source4/libnet/libnet_rpc.c composite_error(c, c->status);
c 550 source4/libnet/libnet_rpc.c s->lsa_open_policy.in.system_name = talloc_asprintf(c, "\\");
c 551 source4/libnet/libnet_rpc.c if (composite_nomem(s->lsa_open_policy.in.system_name, c)) return;
c 556 source4/libnet/libnet_rpc.c open_pol_req = dcerpc_lsa_OpenPolicy2_send(s->lsa_pipe, c, &s->lsa_open_policy);
c 557 source4/libnet/libnet_rpc.c if (composite_nomem(open_pol_req, c)) return;
c 559 source4/libnet/libnet_rpc.c composite_continue_rpc(c, open_pol_req, continue_lsa_policy, c);
c 569 source4/libnet/libnet_rpc.c struct composite_context *c;
c 573 source4/libnet/libnet_rpc.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 574 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dci_state);
c 576 source4/libnet/libnet_rpc.c c->status = dcerpc_ndr_request_recv(req);
c 577 source4/libnet/libnet_rpc.c if (!NT_STATUS_IS_OK(c->status)) {
c 578 source4/libnet/libnet_rpc.c composite_error(c, c->status);
c 589 source4/libnet/libnet_rpc.c continue_epm_map_binding_send(c);
c 593 source4/libnet/libnet_rpc.c composite_error(c, s->lsa_open_policy.out.result);
c 610 source4/libnet/libnet_rpc.c s->lsa_query_info2.out.info = talloc_zero(c, union lsa_PolicyInformation *);
c 611 source4/libnet/libnet_rpc.c if (composite_nomem(s->lsa_query_info2.out.info, c)) return;
c 613 source4/libnet/libnet_rpc.c query_info_req = dcerpc_lsa_QueryInfoPolicy2_send(s->lsa_pipe, c, &s->lsa_query_info2);
c 614 source4/libnet/libnet_rpc.c if (composite_nomem(query_info_req, c)) return;
c 616 source4/libnet/libnet_rpc.c composite_continue_rpc(c, query_info_req, continue_lsa_query_info2, c);
c 626 source4/libnet/libnet_rpc.c struct composite_context *c;
c 630 source4/libnet/libnet_rpc.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 631 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dci_state);
c 633 source4/libnet/libnet_rpc.c c->status = dcerpc_ndr_request_recv(req);
c 639 source4/libnet/libnet_rpc.c if (NT_STATUS_EQUAL(c->status, NT_STATUS_NET_WRITE_FAULT)) {
c 644 source4/libnet/libnet_rpc.c if (!NT_STATUS_IS_OK(c->status)) {
c 645 source4/libnet/libnet_rpc.c s->r.out.error_string = talloc_asprintf(c,
c 647 source4/libnet/libnet_rpc.c nt_errstr(c->status));
c 648 source4/libnet/libnet_rpc.c composite_error(c, c->status);
c 653 source4/libnet/libnet_rpc.c s->r.out.error_string = talloc_asprintf(c,
c 656 source4/libnet/libnet_rpc.c composite_error(c, s->lsa_query_info2.out.result);
c 664 source4/libnet/libnet_rpc.c s->r.out.guid = talloc(c, struct GUID);
c 665 source4/libnet/libnet_rpc.c if (composite_nomem(s->r.out.guid, c)) {
c 685 source4/libnet/libnet_rpc.c s->lsa_query_info.out.info = talloc_zero(c, union lsa_PolicyInformation *);
c 686 source4/libnet/libnet_rpc.c if (composite_nomem(s->lsa_query_info.out.info, c)) return;
c 688 source4/libnet/libnet_rpc.c query_info_req = dcerpc_lsa_QueryInfoPolicy_send(s->lsa_pipe, c, &s->lsa_query_info);
c 689 source4/libnet/libnet_rpc.c if (composite_nomem(query_info_req, c)) return;
c 691 source4/libnet/libnet_rpc.c composite_continue_rpc(c, query_info_req, continue_lsa_query_info, c);
c 700 source4/libnet/libnet_rpc.c struct composite_context *c;
c 703 source4/libnet/libnet_rpc.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 704 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dci_state);
c 706 source4/libnet/libnet_rpc.c c->status = dcerpc_ndr_request_recv(req);
c 707 source4/libnet/libnet_rpc.c if (!NT_STATUS_IS_OK(c->status)) {
c 708 source4/libnet/libnet_rpc.c s->r.out.error_string = talloc_asprintf(c,
c 710 source4/libnet/libnet_rpc.c nt_errstr(c->status));
c 711 source4/libnet/libnet_rpc.c composite_error(c, c->status);
c 729 source4/libnet/libnet_rpc.c continue_epm_map_binding_send(c);
c 738 source4/libnet/libnet_rpc.c static void continue_epm_map_binding_send(struct composite_context *c)
c 742 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dci_state);
c 746 source4/libnet/libnet_rpc.c if (composite_nomem(s->final_binding, c)) return;
c 750 source4/libnet/libnet_rpc.c if (composite_nomem(talloc_reference(s->final_binding, s->lsa_pipe->binding), c)) return;
c 752 source4/libnet/libnet_rpc.c epm_map_req = dcerpc_epm_map_binding_send(c, s->final_binding, s->r.in.dcerpc_iface,
c 754 source4/libnet/libnet_rpc.c if (composite_nomem(epm_map_req, c)) return;
c 756 source4/libnet/libnet_rpc.c composite_continue(c, epm_map_req, continue_epm_map_binding, c);
c 766 source4/libnet/libnet_rpc.c struct composite_context *c, *sec_conn_req;
c 769 source4/libnet/libnet_rpc.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 770 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dci_state);
c 772 source4/libnet/libnet_rpc.c c->status = dcerpc_epm_map_binding_recv(ctx);
c 773 source4/libnet/libnet_rpc.c if (!NT_STATUS_IS_OK(c->status)) {
c 774 source4/libnet/libnet_rpc.c s->r.out.error_string = talloc_asprintf(c,
c 776 source4/libnet/libnet_rpc.c nt_errstr(c->status));
c 777 source4/libnet/libnet_rpc.c composite_error(c, c->status);
c 783 source4/libnet/libnet_rpc.c if (composite_nomem(sec_conn_req, c)) return;
c 785 source4/libnet/libnet_rpc.c composite_continue(c, sec_conn_req, continue_secondary_conn, c);
c 795 source4/libnet/libnet_rpc.c struct composite_context *c;
c 798 source4/libnet/libnet_rpc.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 799 source4/libnet/libnet_rpc.c s = talloc_get_type(c->private_data, struct rpc_connect_dci_state);
c 801 source4/libnet/libnet_rpc.c c->status = dcerpc_secondary_connection_recv(ctx, &s->final_pipe);
c 802 source4/libnet/libnet_rpc.c if (!NT_STATUS_IS_OK(c->status)) {
c 803 source4/libnet/libnet_rpc.c s->r.out.error_string = talloc_asprintf(c,
c 805 source4/libnet/libnet_rpc.c nt_errstr(c->status));
c 807 source4/libnet/libnet_rpc.c composite_error(c, c->status);
c 831 source4/libnet/libnet_rpc.c composite_done(c);
c 846 source4/libnet/libnet_rpc.c static NTSTATUS libnet_RpcConnectDCInfo_recv(struct composite_context *c, struct libnet_context *ctx,
c 850 source4/libnet/libnet_rpc.c struct rpc_connect_dci_state *s = talloc_get_type(c->private_data,
c 853 source4/libnet/libnet_rpc.c status = composite_wait(c);
c 883 source4/libnet/libnet_rpc.c talloc_free(c);
c 903 source4/libnet/libnet_rpc.c struct composite_context *c;
c 909 source4/libnet/libnet_rpc.c c = libnet_RpcConnectSrv_send(ctx, mem_ctx, r, monitor);
c 914 source4/libnet/libnet_rpc.c c = libnet_RpcConnectDC_send(ctx, mem_ctx, r, monitor);
c 918 source4/libnet/libnet_rpc.c c = libnet_RpcConnectDCInfo_send(ctx, mem_ctx, r, monitor);
c 922 source4/libnet/libnet_rpc.c c = talloc_zero(mem_ctx, struct composite_context);
c 923 source4/libnet/libnet_rpc.c composite_error(c, NT_STATUS_INVALID_LEVEL);
c 926 source4/libnet/libnet_rpc.c return c;
c 940 source4/libnet/libnet_rpc.c NTSTATUS libnet_RpcConnect_recv(struct composite_context *c, struct libnet_context *ctx,
c 946 source4/libnet/libnet_rpc.c return libnet_RpcConnectSrv_recv(c, ctx, mem_ctx, r);
c 950 source4/libnet/libnet_rpc.c return libnet_RpcConnectDC_recv(c, ctx, mem_ctx, r);
c 953 source4/libnet/libnet_rpc.c return libnet_RpcConnectDCInfo_recv(c, ctx, mem_ctx, r);
c 974 source4/libnet/libnet_rpc.c struct composite_context *c;
c 976 source4/libnet/libnet_rpc.c c = libnet_RpcConnect_send(ctx, mem_ctx, r, NULL);
c 977 source4/libnet/libnet_rpc.c return libnet_RpcConnect_recv(c, ctx, mem_ctx, r);
c 177 source4/libnet/libnet_samsync.c struct libnet_RpcConnect *c;
c 212 source4/libnet/libnet_samsync.c c = talloc(samsync_ctx, struct libnet_RpcConnect);
c 213 source4/libnet/libnet_samsync.c if (!c) {
c 219 source4/libnet/libnet_samsync.c c->level = LIBNET_RPC_CONNECT_DC_INFO;
c 221 source4/libnet/libnet_samsync.c c->in.binding = r->in.binding_string;
c 222 source4/libnet/libnet_samsync.c c->in.name = NULL;
c 224 source4/libnet/libnet_samsync.c c->in.binding = NULL;
c 225 source4/libnet/libnet_samsync.c c->in.name = cli_credentials_get_domain(machine_account);
c 229 source4/libnet/libnet_samsync.c c->in.dcerpc_iface = &ndr_table_netlogon;
c 244 source4/libnet/libnet_samsync.c nt_status = libnet_RpcConnect(machine_net_ctx, samsync_ctx, c);
c 249 source4/libnet/libnet_samsync.c r->in.binding_string, c->out.error_string);
c 253 source4/libnet/libnet_samsync.c c->in.name, c->out.error_string);
c 263 source4/libnet/libnet_samsync.c nt_status = dcerpc_secondary_connection(c->out.dcerpc_pipe, &p,
c 264 source4/libnet/libnet_samsync.c c->out.dcerpc_pipe->binding);
c 292 source4/libnet/libnet_samsync.c state->domain_name = c->out.domain_name;
c 293 source4/libnet/libnet_samsync.c state->domain_sid = c->out.domain_sid;
c 294 source4/libnet/libnet_samsync.c state->realm = c->out.realm;
c 295 source4/libnet/libnet_samsync.c state->domain_guid = c->out.guid;
c 29 source4/libnet/libnet_share.c struct libnet_RpcConnect c;
c 40 source4/libnet/libnet_share.c c.level = LIBNET_RPC_CONNECT_SERVER;
c 41 source4/libnet/libnet_share.c c.in.name = r->in.server_name;
c 42 source4/libnet/libnet_share.c c.in.dcerpc_iface = &ndr_table_srvsvc;
c 44 source4/libnet/libnet_share.c s.in.server_unc = talloc_asprintf(mem_ctx, "\\\\%s", c.in.name);
c 46 source4/libnet/libnet_share.c status = libnet_RpcConnect(ctx, mem_ctx, &c);
c 90 source4/libnet/libnet_share.c status = dcerpc_srvsvc_NetShareEnumAll(c.out.dcerpc_pipe, mem_ctx, &s);
c 110 source4/libnet/libnet_share.c talloc_free(c.out.dcerpc_pipe);
c 120 source4/libnet/libnet_share.c struct libnet_RpcConnect c;
c 124 source4/libnet/libnet_share.c c.level = LIBNET_RPC_CONNECT_SERVER;
c 125 source4/libnet/libnet_share.c c.in.name = r->in.server_name;
c 126 source4/libnet/libnet_share.c c.in.dcerpc_iface = &ndr_table_srvsvc;
c 128 source4/libnet/libnet_share.c status = libnet_RpcConnect(ctx, mem_ctx, &c);
c 143 source4/libnet/libnet_share.c status = dcerpc_srvsvc_NetShareAdd(c.out.dcerpc_pipe, mem_ctx, &s);
c 160 source4/libnet/libnet_share.c talloc_free(c.out.dcerpc_pipe);
c 170 source4/libnet/libnet_share.c struct libnet_RpcConnect c;
c 173 source4/libnet/libnet_share.c c.level = LIBNET_RPC_CONNECT_SERVER;
c 174 source4/libnet/libnet_share.c c.in.name = r->in.server_name;
c 175 source4/libnet/libnet_share.c c.in.dcerpc_iface = &ndr_table_srvsvc;
c 177 source4/libnet/libnet_share.c status = libnet_RpcConnect(ctx, mem_ctx, &c);
c 189 source4/libnet/libnet_share.c status = dcerpc_srvsvc_NetShareDel(c.out.dcerpc_pipe, mem_ctx, &s);
c 205 source4/libnet/libnet_share.c talloc_free(c.out.dcerpc_pipe);
c 31 source4/libnet/libnet_time.c struct libnet_RpcConnect c;
c 37 source4/libnet/libnet_time.c c.level = LIBNET_RPC_CONNECT_SERVER;
c 38 source4/libnet/libnet_time.c c.in.name = r->srvsvc.in.server_name;
c 39 source4/libnet/libnet_time.c c.in.dcerpc_iface = &ndr_table_srvsvc;
c 42 source4/libnet/libnet_time.c status = libnet_RpcConnect(ctx, mem_ctx, &c);
c 51 source4/libnet/libnet_time.c tod.in.server_unc = talloc_asprintf(mem_ctx, "\\%s", c.in.name);
c 55 source4/libnet/libnet_time.c status = dcerpc_srvsvc_NetRemoteTOD(c.out.dcerpc_pipe, mem_ctx, &tod);
c 90 source4/libnet/libnet_time.c talloc_free(c.out.dcerpc_pipe);
c 257 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 273 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(s->cldap.sock, c)) return;
c 276 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(req, c)) return;
c 287 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 289 source4/libnet/libnet_unbecome_dc.c c->status = cldap_netlogon_recv(req, s, &s->cldap.io);
c 290 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 504 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 506 source4/libnet/libnet_unbecome_dc.c c->status = unbecomeDC_ldap_connect(s);
c 507 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 509 source4/libnet/libnet_unbecome_dc.c c->status = unbecomeDC_ldap_rootdse(s);
c 510 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 512 source4/libnet/libnet_unbecome_dc.c c->status = unbecomeDC_ldap_computer_object(s);
c 513 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 515 source4/libnet/libnet_unbecome_dc.c c->status = unbecomeDC_ldap_modify_computer(s);
c 516 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 518 source4/libnet/libnet_unbecome_dc.c c->status = unbecomeDC_ldap_move_computer(s);
c 519 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 528 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 533 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(binding_str, c)) return;
c 535 source4/libnet/libnet_unbecome_dc.c c->status = dcerpc_parse_binding(s, binding_str, &s->drsuapi.binding);
c 537 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 542 source4/libnet/libnet_unbecome_dc.c composite_continue(c, creq, unbecomeDC_drsuapi_connect_recv, s);
c 551 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 553 source4/libnet/libnet_unbecome_dc.c c->status = dcerpc_pipe_connect_b_recv(req, s, &s->drsuapi.pipe);
c 554 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 563 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 583 source4/libnet/libnet_unbecome_dc.c composite_continue_rpc(c, req, unbecomeDC_drsuapi_bind_recv, s);
c 592 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 594 source4/libnet/libnet_unbecome_dc.c c->status = dcerpc_ndr_request_recv(req);
c 595 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 598 source4/libnet/libnet_unbecome_dc.c composite_error(c, werror_to_ntstatus(s->drsuapi.bind_r.out.result));
c 636 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 651 source4/libnet/libnet_unbecome_dc.c composite_continue_rpc(c, req, unbecomeDC_drsuapi_remove_ds_server_recv, s);
c 658 source4/libnet/libnet_unbecome_dc.c struct composite_context *c = s->creq;
c 661 source4/libnet/libnet_unbecome_dc.c c->status = dcerpc_ndr_request_recv(req);
c 662 source4/libnet/libnet_unbecome_dc.c if (!composite_is_ok(c)) return;
c 665 source4/libnet/libnet_unbecome_dc.c composite_error(c, werror_to_ntstatus(r->out.result));
c 670 source4/libnet/libnet_unbecome_dc.c composite_error(c, NT_STATUS_INVALID_NETWORK_RESPONSE);
c 674 source4/libnet/libnet_unbecome_dc.c composite_done(c);
c 679 source4/libnet/libnet_unbecome_dc.c struct composite_context *c;
c 683 source4/libnet/libnet_unbecome_dc.c c = composite_create(mem_ctx, ctx->event_ctx);
c 684 source4/libnet/libnet_unbecome_dc.c if (c == NULL) return NULL;
c 686 source4/libnet/libnet_unbecome_dc.c s = talloc_zero(c, struct libnet_UnbecomeDC_state);
c 687 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(s, c)) return c;
c 688 source4/libnet/libnet_unbecome_dc.c c->private_data = s;
c 689 source4/libnet/libnet_unbecome_dc.c s->creq = c;
c 694 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(s->domain.dns_name, c)) return c;
c 696 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(s->domain.netbios_name, c)) return c;
c 700 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(s->source_dsa.address, c)) return c;
c 704 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(s->dest_dsa.netbios_name, c)) return c;
c 708 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(tmp_name, c)) return c;
c 711 source4/libnet/libnet_unbecome_dc.c if (composite_nomem(s->dest_dsa.dns_name, c)) return c;
c 714 source4/libnet/libnet_unbecome_dc.c return c;
c 717 source4/libnet/libnet_unbecome_dc.c NTSTATUS libnet_UnbecomeDC_recv(struct composite_context *c, TALLOC_CTX *mem_ctx, struct libnet_UnbecomeDC *r)
c 721 source4/libnet/libnet_unbecome_dc.c status = composite_wait(c);
c 725 source4/libnet/libnet_unbecome_dc.c talloc_free(c);
c 732 source4/libnet/libnet_unbecome_dc.c struct composite_context *c;
c 733 source4/libnet/libnet_unbecome_dc.c c = libnet_UnbecomeDC_send(ctx, mem_ctx, r);
c 734 source4/libnet/libnet_unbecome_dc.c status = libnet_UnbecomeDC_recv(c, mem_ctx, r);
c 62 source4/libnet/libnet_user.c struct composite_context *c;
c 68 source4/libnet/libnet_user.c c = composite_create(mem_ctx, ctx->event_ctx);
c 69 source4/libnet/libnet_user.c if (c == NULL) return NULL;
c 71 source4/libnet/libnet_user.c s = talloc_zero(c, struct create_user_state);
c 72 source4/libnet/libnet_user.c if (composite_nomem(s, c)) return c;
c 74 source4/libnet/libnet_user.c c->private_data = s;
c 82 source4/libnet/libnet_user.c prereq_met = samr_domain_opened(ctx, s->r.in.domain_name, &c, &s->domain_open,
c 84 source4/libnet/libnet_user.c if (!prereq_met) return c;
c 92 source4/libnet/libnet_user.c if (composite_nomem(create_req, c)) return c;
c 95 source4/libnet/libnet_user.c composite_continue(c, create_req, continue_rpc_useradd, c);
c 96 source4/libnet/libnet_user.c return c;
c 106 source4/libnet/libnet_user.c struct composite_context *c;
c 111 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 112 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct create_user_state);
c 115 source4/libnet/libnet_user.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domain_open);
c 116 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 127 source4/libnet/libnet_user.c if (composite_nomem(create_req, c)) return;
c 130 source4/libnet/libnet_user.c composite_continue(c, create_req, continue_rpc_useradd, c);
c 139 source4/libnet/libnet_user.c struct composite_context *c;
c 143 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 144 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct create_user_state);
c 147 source4/libnet/libnet_user.c c->status = libnet_rpc_useradd_recv(ctx, c, &s->user_add);
c 148 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 154 source4/libnet/libnet_user.c composite_done(c);
c 166 source4/libnet/libnet_user.c NTSTATUS libnet_CreateUser_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 175 source4/libnet/libnet_user.c status = composite_wait(c);
c 177 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct create_user_state);
c 196 source4/libnet/libnet_user.c struct composite_context *c;
c 198 source4/libnet/libnet_user.c c = libnet_CreateUser_send(ctx, mem_ctx, r, NULL);
c 199 source4/libnet/libnet_user.c return libnet_CreateUser_recv(c, mem_ctx, r);
c 231 source4/libnet/libnet_user.c struct composite_context *c;
c 237 source4/libnet/libnet_user.c c = composite_create(mem_ctx, ctx->event_ctx);
c 238 source4/libnet/libnet_user.c if (c == NULL) return NULL;
c 240 source4/libnet/libnet_user.c s = talloc_zero(c, struct delete_user_state);
c 241 source4/libnet/libnet_user.c if (composite_nomem(s, c)) return c;
c 243 source4/libnet/libnet_user.c c->private_data = s;
c 251 source4/libnet/libnet_user.c prereq_met = samr_domain_opened(ctx, s->r.in.domain_name, &c, &s->domain_open,
c 253 source4/libnet/libnet_user.c if (!prereq_met) return c;
c 261 source4/libnet/libnet_user.c if (composite_nomem(delete_req, c)) return c;
c 264 source4/libnet/libnet_user.c composite_continue(c, delete_req, continue_rpc_userdel, c);
c 265 source4/libnet/libnet_user.c return c;
c 275 source4/libnet/libnet_user.c struct composite_context *c;
c 280 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 281 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct delete_user_state);
c 284 source4/libnet/libnet_user.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domain_open);
c 285 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 296 source4/libnet/libnet_user.c if (composite_nomem(delete_req, c)) return;
c 299 source4/libnet/libnet_user.c composite_continue(c, delete_req, continue_rpc_userdel, c);
c 308 source4/libnet/libnet_user.c struct composite_context *c;
c 312 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 313 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct delete_user_state);
c 316 source4/libnet/libnet_user.c c->status = libnet_rpc_userdel_recv(ctx, c, &s->user_del);
c 317 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 323 source4/libnet/libnet_user.c composite_done(c);
c 334 source4/libnet/libnet_user.c NTSTATUS libnet_DeleteUser_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 343 source4/libnet/libnet_user.c status = composite_wait(c);
c 345 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct delete_user_state);
c 363 source4/libnet/libnet_user.c struct composite_context *c;
c 365 source4/libnet/libnet_user.c c = libnet_DeleteUser_send(ctx, mem_ctx, r, NULL);
c 366 source4/libnet/libnet_user.c return libnet_DeleteUser_recv(c, mem_ctx, r);
c 402 source4/libnet/libnet_user.c struct composite_context *c;
c 407 source4/libnet/libnet_user.c c = composite_create(mem_ctx, ctx->event_ctx);
c 408 source4/libnet/libnet_user.c if (c == NULL) return NULL;
c 410 source4/libnet/libnet_user.c s = talloc_zero(c, struct modify_user_state);
c 411 source4/libnet/libnet_user.c if (composite_nomem(s, c)) return c;
c 413 source4/libnet/libnet_user.c c->private_data = s;
c 418 source4/libnet/libnet_user.c prereq_met = samr_domain_opened(ctx, s->r.in.domain_name, &c, &s->domain_open,
c 420 source4/libnet/libnet_user.c if (!prereq_met) return c;
c 427 source4/libnet/libnet_user.c if (composite_nomem(userinfo_req, c)) return c;
c 429 source4/libnet/libnet_user.c composite_continue(c, userinfo_req, continue_rpc_userinfo, c);
c 430 source4/libnet/libnet_user.c return c;
c 441 source4/libnet/libnet_user.c struct composite_context *c;
c 446 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 447 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct modify_user_state);
c 449 source4/libnet/libnet_user.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domain_open);
c 450 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 459 source4/libnet/libnet_user.c if (composite_nomem(userinfo_req, c)) return;
c 461 source4/libnet/libnet_user.c composite_continue(c, userinfo_req, continue_rpc_userinfo, c);
c 471 source4/libnet/libnet_user.c struct composite_context *c;
c 475 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 476 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct modify_user_state);
c 478 source4/libnet/libnet_user.c c->status = libnet_rpc_userinfo_recv(ctx, c, &s->user_info);
c 479 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 484 source4/libnet/libnet_user.c c->status = set_user_changes(c, &s->user_mod.in.change, &s->user_info, &s->r);
c 487 source4/libnet/libnet_user.c if (composite_nomem(usermod_req, c)) return;
c 489 source4/libnet/libnet_user.c composite_continue(c, usermod_req, continue_rpc_usermod, c);
c 548 source4/libnet/libnet_user.c struct composite_context *c;
c 552 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 553 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct modify_user_state);
c 555 source4/libnet/libnet_user.c c->status = libnet_rpc_usermod_recv(ctx, c, &s->user_mod);
c 556 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 559 source4/libnet/libnet_user.c composite_done(c);
c 571 source4/libnet/libnet_user.c NTSTATUS libnet_ModifyUser_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 574 source4/libnet/libnet_user.c NTSTATUS status = composite_wait(c);
c 590 source4/libnet/libnet_user.c struct composite_context *c;
c 592 source4/libnet/libnet_user.c c = libnet_ModifyUser_send(ctx, mem_ctx, r, NULL);
c 593 source4/libnet/libnet_user.c return libnet_ModifyUser_recv(c, mem_ctx, r);
c 631 source4/libnet/libnet_user.c struct composite_context *c;
c 637 source4/libnet/libnet_user.c c = composite_create(mem_ctx, ctx->event_ctx);
c 638 source4/libnet/libnet_user.c if (c == NULL) return NULL;
c 640 source4/libnet/libnet_user.c s = talloc_zero(c, struct user_info_state);
c 641 source4/libnet/libnet_user.c if (composite_nomem(s, c)) return c;
c 643 source4/libnet/libnet_user.c c->private_data = s;
c 648 source4/libnet/libnet_user.c s->domain_name = talloc_strdup(c, r->in.domain_name);
c 652 source4/libnet/libnet_user.c s->user_name = talloc_strdup(c, r->in.data.user_name);
c 657 source4/libnet/libnet_user.c s->sid_string = dom_sid_string(c, r->in.data.user_sid);
c 662 source4/libnet/libnet_user.c prereq_met = samr_domain_opened(ctx, s->domain_name, &c, &s->domopen,
c 664 source4/libnet/libnet_user.c if (!prereq_met) return c;
c 673 source4/libnet/libnet_user.c lookup_req = libnet_LookupName_send(ctx, c, &s->lookup,
c 675 source4/libnet/libnet_user.c if (composite_nomem(lookup_req, c)) return c;
c 678 source4/libnet/libnet_user.c composite_continue(c, lookup_req, continue_name_found, c);
c 690 source4/libnet/libnet_user.c if (composite_nomem(info_req, c)) return c;
c 693 source4/libnet/libnet_user.c composite_continue(c, info_req, continue_info_received, c);
c 697 source4/libnet/libnet_user.c return c;
c 707 source4/libnet/libnet_user.c struct composite_context *c;
c 712 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 713 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct user_info_state);
c 716 source4/libnet/libnet_user.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domopen);
c 717 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 729 source4/libnet/libnet_user.c lookup_req = libnet_LookupName_send(s->ctx, c, &s->lookup, s->monitor_fn);
c 730 source4/libnet/libnet_user.c if (composite_nomem(lookup_req, c)) return;
c 733 source4/libnet/libnet_user.c composite_continue(c, lookup_req, continue_name_found, c);
c 746 source4/libnet/libnet_user.c if (composite_nomem(info_req, c)) return;
c 749 source4/libnet/libnet_user.c composite_continue(c, info_req, continue_info_received, c);
c 760 source4/libnet/libnet_user.c struct composite_context *c;
c 764 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 765 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct user_info_state);
c 768 source4/libnet/libnet_user.c c->status = libnet_LookupName_recv(ctx, c, &s->lookup);
c 769 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 773 source4/libnet/libnet_user.c composite_error(c, NT_STATUS_NO_SUCH_USER);
c 784 source4/libnet/libnet_user.c if (composite_nomem(info_req, c)) return;
c 787 source4/libnet/libnet_user.c composite_continue(c, info_req, continue_info_received, c);
c 796 source4/libnet/libnet_user.c struct composite_context *c;
c 799 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 800 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct user_info_state);
c 803 source4/libnet/libnet_user.c c->status = libnet_rpc_userinfo_recv(ctx, c, &s->userinfo);
c 804 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 806 source4/libnet/libnet_user.c composite_done(c);
c 818 source4/libnet/libnet_user.c NTSTATUS libnet_UserInfo_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 824 source4/libnet/libnet_user.c status = composite_wait(c);
c 829 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct user_info_state);
c 870 source4/libnet/libnet_user.c talloc_free(c);
c 887 source4/libnet/libnet_user.c struct composite_context *c;
c 889 source4/libnet/libnet_user.c c = libnet_UserInfo_send(ctx, mem_ctx, r, NULL);
c 890 source4/libnet/libnet_user.c return libnet_UserInfo_recv(c, mem_ctx, r);
c 931 source4/libnet/libnet_user.c struct composite_context *c;
c 937 source4/libnet/libnet_user.c c = composite_create(mem_ctx, ctx->event_ctx);
c 938 source4/libnet/libnet_user.c if (c == NULL) return NULL;
c 940 source4/libnet/libnet_user.c s = talloc_zero(c, struct userlist_state);
c 941 source4/libnet/libnet_user.c if (composite_nomem(s, c)) return c;
c 943 source4/libnet/libnet_user.c c->private_data = s;
c 949 source4/libnet/libnet_user.c s->domain_name = talloc_strdup(c, r->in.domain_name);
c 953 source4/libnet/libnet_user.c prereq_met = lsa_domain_opened(ctx, s->domain_name, &c, &s->domain_open,
c 955 source4/libnet/libnet_user.c if (!prereq_met) return c;
c 960 source4/libnet/libnet_user.c s->query_domain.out.info = talloc_zero(c, union lsa_PolicyInformation *);
c 961 source4/libnet/libnet_user.c if (composite_nomem(s->query_domain.out.info, c)) return c;
c 964 source4/libnet/libnet_user.c query_req = dcerpc_lsa_QueryInfoPolicy_send(ctx->lsa.pipe, c, &s->query_domain);
c 965 source4/libnet/libnet_user.c if (composite_nomem(query_req, c)) return c;
c 967 source4/libnet/libnet_user.c composite_continue_rpc(c, query_req, continue_domain_queried, c);
c 968 source4/libnet/libnet_user.c return c;
c 978 source4/libnet/libnet_user.c struct composite_context *c;
c 982 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 983 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct userlist_state);
c 986 source4/libnet/libnet_user.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domain_open);
c 987 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 992 source4/libnet/libnet_user.c s->query_domain.out.info = talloc_zero(c, union lsa_PolicyInformation *);
c 993 source4/libnet/libnet_user.c if (composite_nomem(s->query_domain.out.info, c)) return;
c 996 source4/libnet/libnet_user.c query_req = dcerpc_lsa_QueryInfoPolicy_send(s->ctx->lsa.pipe, c, &s->query_domain);
c 997 source4/libnet/libnet_user.c if (composite_nomem(query_req, c)) return;
c 999 source4/libnet/libnet_user.c composite_continue_rpc(c, query_req, continue_domain_queried, c);
c 1009 source4/libnet/libnet_user.c struct composite_context *c;
c 1014 source4/libnet/libnet_user.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 1015 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct userlist_state);
c 1018 source4/libnet/libnet_user.c c->status = dcerpc_ndr_request_recv(req);
c 1019 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 1025 source4/libnet/libnet_user.c prereq_met = samr_domain_opened(s->ctx, s->domain_name, &c, &s->domain_open,
c 1036 source4/libnet/libnet_user.c if (composite_nomem(s->user_list.out.num_entries, c)) return;
c 1038 source4/libnet/libnet_user.c if (composite_nomem(s->user_list.out.sam, c)) return;
c 1041 source4/libnet/libnet_user.c enum_req = dcerpc_samr_EnumDomainUsers_send(s->ctx->samr.pipe, c, &s->user_list);
c 1042 source4/libnet/libnet_user.c if (composite_nomem(enum_req, c)) return;
c 1044 source4/libnet/libnet_user.c composite_continue_rpc(c, enum_req, continue_users_enumerated, c);
c 1054 source4/libnet/libnet_user.c struct composite_context *c;
c 1058 source4/libnet/libnet_user.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 1059 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct userlist_state);
c 1062 source4/libnet/libnet_user.c c->status = libnet_DomainOpen_recv(ctx, s->ctx, c, &s->domain_open);
c 1063 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 1072 source4/libnet/libnet_user.c if (composite_nomem(s->user_list.out.sam, c)) return;
c 1074 source4/libnet/libnet_user.c if (composite_nomem(s->user_list.out.num_entries, c)) return;
c 1077 source4/libnet/libnet_user.c enum_req = dcerpc_samr_EnumDomainUsers_send(s->ctx->samr.pipe, c, &s->user_list);
c 1078 source4/libnet/libnet_user.c if (composite_nomem(enum_req, c)) return;
c 1080 source4/libnet/libnet_user.c composite_continue_rpc(c, enum_req, continue_users_enumerated, c);
c 1089 source4/libnet/libnet_user.c struct composite_context *c;
c 1093 source4/libnet/libnet_user.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 1094 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct userlist_state);
c 1097 source4/libnet/libnet_user.c c->status = dcerpc_ndr_request_recv(req);
c 1098 source4/libnet/libnet_user.c if (!composite_is_ok(c)) return;
c 1102 source4/libnet/libnet_user.c c->status = s->user_list.out.result;
c 1106 source4/libnet/libnet_user.c if (NT_STATUS_IS_OK(c->status) ||
c 1107 source4/libnet/libnet_user.c NT_STATUS_EQUAL(c->status, STATUS_MORE_ENTRIES) ||
c 1108 source4/libnet/libnet_user.c NT_STATUS_EQUAL(c->status, NT_STATUS_NO_MORE_ENTRIES)) {
c 1116 source4/libnet/libnet_user.c s->users = talloc_array(c, struct userlist, (*s->user_list.out.sam)->count);
c 1117 source4/libnet/libnet_user.c if (composite_nomem(s->users, c)) return;
c 1125 source4/libnet/libnet_user.c user_sid = dom_sid_add_rid(c, domain_sid, entry->idx);
c 1126 source4/libnet/libnet_user.c if (composite_nomem(user_sid, c)) return;
c 1129 source4/libnet/libnet_user.c s->users[i].username = talloc_strdup(c, entry->name.string);
c 1130 source4/libnet/libnet_user.c if (composite_nomem(s->users[i].username, c)) return;
c 1133 source4/libnet/libnet_user.c s->users[i].sid = dom_sid_string(c, user_sid);
c 1134 source4/libnet/libnet_user.c if (composite_nomem(s->users[i].sid, c)) return;
c 1138 source4/libnet/libnet_user.c composite_done(c);
c 1142 source4/libnet/libnet_user.c composite_error(c, c->status);
c 1155 source4/libnet/libnet_user.c NTSTATUS libnet_UserList_recv(struct composite_context* c, TALLOC_CTX *mem_ctx,
c 1161 source4/libnet/libnet_user.c if (c == NULL || mem_ctx == NULL || r == NULL) {
c 1165 source4/libnet/libnet_user.c status = composite_wait(c);
c 1170 source4/libnet/libnet_user.c s = talloc_get_type(c->private_data, struct userlist_state);
c 1205 source4/libnet/libnet_user.c struct composite_context *c;
c 1207 source4/libnet/libnet_user.c c = libnet_UserList_send(ctx, mem_ctx, r, NULL);
c 1208 source4/libnet/libnet_user.c return libnet_UserList_recv(c, mem_ctx, r);
c 135 source4/libnet/libnet_vampire.c const struct libnet_BecomeDC_StoreChunk *c)
c 163 source4/libnet/libnet_vampire.c switch (c->ctr_level) {
c 165 source4/libnet/libnet_vampire.c mapping_ctr = &c->ctr1->mapping_ctr;
c 170 source4/libnet/libnet_vampire.c s_dsa->highwatermark = c->ctr1->new_highwatermark;
c 171 source4/libnet/libnet_vampire.c s_dsa->source_dsa_obj_guid = c->ctr1->source_dsa_guid;
c 172 source4/libnet/libnet_vampire.c s_dsa->source_dsa_invocation_id = c->ctr1->source_dsa_invocation_id;
c 176 source4/libnet/libnet_vampire.c mapping_ctr = &c->ctr6->mapping_ctr;
c 181 source4/libnet/libnet_vampire.c s_dsa->highwatermark = c->ctr6->new_highwatermark;
c 182 source4/libnet/libnet_vampire.c s_dsa->source_dsa_obj_guid = c->ctr6->source_dsa_guid;
c 183 source4/libnet/libnet_vampire.c s_dsa->source_dsa_invocation_id = c->ctr6->source_dsa_invocation_id;
c 184 source4/libnet/libnet_vampire.c uptodateness_vector = c->ctr6->uptodateness_vector;
c 197 source4/libnet/libnet_vampire.c tmp_dns_name = talloc_asprintf_append_buffer(tmp_dns_name, "._msdcs.%s", c->forest->dns_name);
c 279 source4/libnet/libnet_vampire.c c->partition->nc.dn,
c 287 source4/libnet/libnet_vampire.c c->gensec_skey,
c 344 source4/libnet/libnet_vampire.c ok = samdb_set_ntds_invocation_id(s->ldb, &c->dest_dsa->invocation_id);
c 349 source4/libnet/libnet_vampire.c ok = samdb_set_ntds_objectGUID(s->ldb, &c->dest_dsa->ntds_guid);
c 365 source4/libnet/libnet_vampire.c const struct libnet_BecomeDC_StoreChunk *c)
c 377 source4/libnet/libnet_vampire.c switch (c->ctr_level) {
c 379 source4/libnet/libnet_vampire.c mapping_ctr = &c->ctr1->mapping_ctr;
c 380 source4/libnet/libnet_vampire.c nc_object_count = c->ctr1->extended_ret; /* maybe w2k send this unexpected? */
c 381 source4/libnet/libnet_vampire.c object_count = c->ctr1->object_count;
c 382 source4/libnet/libnet_vampire.c first_object = c->ctr1->first_object;
c 387 source4/libnet/libnet_vampire.c mapping_ctr = &c->ctr6->mapping_ctr;
c 388 source4/libnet/libnet_vampire.c nc_object_count = c->ctr6->nc_object_count;
c 389 source4/libnet/libnet_vampire.c object_count = c->ctr6->object_count;
c 390 source4/libnet/libnet_vampire.c first_object = c->ctr6->first_object;
c 391 source4/libnet/libnet_vampire.c nc_linked_attributes_count = c->ctr6->nc_linked_attributes_count;
c 392 source4/libnet/libnet_vampire.c linked_attributes_count = c->ctr6->linked_attributes_count;
c 400 source4/libnet/libnet_vampire.c c->partition->nc.dn, object_count, nc_object_count,
c 404 source4/libnet/libnet_vampire.c c->partition->nc.dn, object_count, linked_attributes_count));
c 436 source4/libnet/libnet_vampire.c if (!c->partition->more_data) {
c 437 source4/libnet/libnet_vampire.c return vampire_apply_schema(s, c);
c 444 source4/libnet/libnet_vampire.c const struct libnet_BecomeDC_StoreChunk *c)
c 466 source4/libnet/libnet_vampire.c switch (c->ctr_level) {
c 468 source4/libnet/libnet_vampire.c mapping_ctr = &c->ctr1->mapping_ctr;
c 469 source4/libnet/libnet_vampire.c nc_object_count = c->ctr1->extended_ret; /* maybe w2k send this unexpected? */
c 470 source4/libnet/libnet_vampire.c object_count = c->ctr1->object_count;
c 471 source4/libnet/libnet_vampire.c first_object = c->ctr1->first_object;
c 475 source4/libnet/libnet_vampire.c s_dsa->highwatermark = c->ctr1->new_highwatermark;
c 476 source4/libnet/libnet_vampire.c s_dsa->source_dsa_obj_guid = c->ctr1->source_dsa_guid;
c 477 source4/libnet/libnet_vampire.c s_dsa->source_dsa_invocation_id = c->ctr1->source_dsa_invocation_id;
c 481 source4/libnet/libnet_vampire.c mapping_ctr = &c->ctr6->mapping_ctr;
c 482 source4/libnet/libnet_vampire.c nc_object_count = c->ctr6->nc_object_count;
c 483 source4/libnet/libnet_vampire.c object_count = c->ctr6->object_count;
c 484 source4/libnet/libnet_vampire.c first_object = c->ctr6->first_object;
c 485 source4/libnet/libnet_vampire.c nc_linked_attributes_count = c->ctr6->nc_linked_attributes_count;
c 486 source4/libnet/libnet_vampire.c linked_attributes_count = c->ctr6->linked_attributes_count;
c 487 source4/libnet/libnet_vampire.c linked_attributes = c->ctr6->linked_attributes;
c 488 source4/libnet/libnet_vampire.c s_dsa->highwatermark = c->ctr6->new_highwatermark;
c 489 source4/libnet/libnet_vampire.c s_dsa->source_dsa_obj_guid = c->ctr6->source_dsa_guid;
c 490 source4/libnet/libnet_vampire.c s_dsa->source_dsa_invocation_id = c->ctr6->source_dsa_invocation_id;
c 491 source4/libnet/libnet_vampire.c uptodateness_vector = c->ctr6->uptodateness_vector;
c 504 source4/libnet/libnet_vampire.c tmp_dns_name = talloc_asprintf_append_buffer(tmp_dns_name, "._msdcs.%s", c->forest->dns_name);
c 510 source4/libnet/libnet_vampire.c c->partition->nc.dn, object_count, nc_object_count,
c 514 source4/libnet/libnet_vampire.c c->partition->nc.dn, object_count, linked_attributes_count));
c 518 source4/libnet/libnet_vampire.c c->partition->nc.dn,
c 526 source4/libnet/libnet_vampire.c c->gensec_skey,
c 59 source4/libnet/userinfo.c struct composite_context *c;
c 65 source4/libnet/userinfo.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 66 source4/libnet/userinfo.c s = talloc_get_type(c->private_data, struct userinfo_state);
c 69 source4/libnet/userinfo.c c->status = dcerpc_ndr_request_recv(req);
c 70 source4/libnet/userinfo.c if (!composite_is_ok(c)) return;
c 74 source4/libnet/userinfo.c composite_error(c, s->lookup.out.result);
c 94 source4/libnet/userinfo.c composite_error(c, NT_STATUS_NO_SUCH_USER);
c 106 source4/libnet/userinfo.c openuser_req = dcerpc_samr_OpenUser_send(s->pipe, c, &s->openuser);
c 107 source4/libnet/userinfo.c if (composite_nomem(openuser_req, c)) return;
c 109 source4/libnet/userinfo.c composite_continue_rpc(c, openuser_req, continue_userinfo_openuser, c);
c 118 source4/libnet/userinfo.c struct composite_context *c;
c 124 source4/libnet/userinfo.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 125 source4/libnet/userinfo.c s = talloc_get_type(c->private_data, struct userinfo_state);
c 128 source4/libnet/userinfo.c c->status = dcerpc_ndr_request_recv(req);
c 129 source4/libnet/userinfo.c if (!composite_is_ok(c)) return;
c 132 source4/libnet/userinfo.c composite_error(c, s->queryuserinfo.out.result);
c 152 source4/libnet/userinfo.c if (composite_nomem(s->queryuserinfo.out.info, c)) return;
c 155 source4/libnet/userinfo.c queryuser_req = dcerpc_samr_QueryUserInfo_send(s->pipe, c, &s->queryuserinfo);
c 156 source4/libnet/userinfo.c if (composite_nomem(queryuser_req, c)) return;
c 158 source4/libnet/userinfo.c composite_continue_rpc(c, queryuser_req, continue_userinfo_getuser, c);
c 167 source4/libnet/userinfo.c struct composite_context *c;
c 173 source4/libnet/userinfo.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 174 source4/libnet/userinfo.c s = talloc_get_type(c->private_data, struct userinfo_state);
c 177 source4/libnet/userinfo.c c->status = dcerpc_ndr_request_recv(req);
c 178 source4/libnet/userinfo.c if (!composite_is_ok(c)) return;
c 182 source4/libnet/userinfo.c composite_error(c, s->queryuserinfo.out.result);
c 204 source4/libnet/userinfo.c close_req = dcerpc_samr_Close_send(s->pipe, c, &s->samrclose);
c 205 source4/libnet/userinfo.c if (composite_nomem(close_req, c)) return;
c 207 source4/libnet/userinfo.c composite_continue_rpc(c, close_req, continue_userinfo_closeuser, c);
c 216 source4/libnet/userinfo.c struct composite_context *c;
c 221 source4/libnet/userinfo.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 222 source4/libnet/userinfo.c s = talloc_get_type(c->private_data, struct userinfo_state);
c 225 source4/libnet/userinfo.c c->status = dcerpc_ndr_request_recv(req);
c 226 source4/libnet/userinfo.c if (!composite_is_ok(c)) return;
c 229 source4/libnet/userinfo.c composite_error(c, s->samrclose.out.result);
c 244 source4/libnet/userinfo.c composite_done(c);
c 258 source4/libnet/userinfo.c struct composite_context *c;
c 265 source4/libnet/userinfo.c c = composite_create(p, dcerpc_event_context(p));
c 266 source4/libnet/userinfo.c if (c == NULL) return c;
c 268 source4/libnet/userinfo.c s = talloc_zero(c, struct userinfo_state);
c 269 source4/libnet/userinfo.c if (composite_nomem(s, c)) return c;
c 271 source4/libnet/userinfo.c c->private_data = s;
c 280 source4/libnet/userinfo.c if (composite_nomem(sid, c)) return c;
c 288 source4/libnet/userinfo.c openuser_req = dcerpc_samr_OpenUser_send(p, c, &s->openuser);
c 289 source4/libnet/userinfo.c if (composite_nomem(openuser_req, c)) return c;
c 291 source4/libnet/userinfo.c composite_continue_rpc(c, openuser_req, continue_userinfo_openuser, c);
c 298 source4/libnet/userinfo.c if (composite_nomem(s->lookup.in.names, c)) return c;
c 301 source4/libnet/userinfo.c if (composite_nomem(s->lookup.out.rids, c)) return c;
c 302 source4/libnet/userinfo.c if (composite_nomem(s->lookup.out.types, c)) return c;
c 305 source4/libnet/userinfo.c if (composite_nomem(s->lookup.in.names[0].string, c)) return c;
c 308 source4/libnet/userinfo.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookup);
c 309 source4/libnet/userinfo.c if (composite_nomem(lookup_req, c)) return c;
c 311 source4/libnet/userinfo.c composite_continue_rpc(c, lookup_req, continue_userinfo_lookup, c);
c 314 source4/libnet/userinfo.c return c;
c 327 source4/libnet/userinfo.c NTSTATUS libnet_rpc_userinfo_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 334 source4/libnet/userinfo.c status = composite_wait(c);
c 337 source4/libnet/userinfo.c s = talloc_get_type(c->private_data, struct userinfo_state);
c 343 source4/libnet/userinfo.c talloc_free(c);
c 361 source4/libnet/userinfo.c struct composite_context *c = libnet_rpc_userinfo_send(p, io, NULL);
c 362 source4/libnet/userinfo.c return libnet_rpc_userinfo_recv(c, mem_ctx, io);
c 54 source4/libnet/userman.c struct composite_context *c;
c 57 source4/libnet/userman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 58 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct useradd_state);
c 61 source4/libnet/userman.c c->status = dcerpc_ndr_request_recv(s->req);
c 62 source4/libnet/userman.c if (!composite_is_ok(c)) return;
c 65 source4/libnet/userman.c c->status = s->createuser.out.result;
c 85 source4/libnet/userman.c composite_done(c);
c 101 source4/libnet/userman.c struct composite_context *c;
c 107 source4/libnet/userman.c c = composite_create(p, dcerpc_event_context(p));
c 108 source4/libnet/userman.c if (c == NULL) return NULL;
c 110 source4/libnet/userman.c s = talloc_zero(c, struct useradd_state);
c 111 source4/libnet/userman.c if (composite_nomem(s, c)) return c;
c 113 source4/libnet/userman.c c->private_data = s;
c 123 source4/libnet/userman.c s->createuser.in.account_name = talloc_zero(c, struct lsa_String);
c 124 source4/libnet/userman.c if (composite_nomem(s->createuser.in.account_name, c)) return c;
c 126 source4/libnet/userman.c s->createuser.in.account_name->string = talloc_strdup(c, io->in.username);
c 127 source4/libnet/userman.c if (composite_nomem(s->createuser.in.account_name->string, c)) return c;
c 133 source4/libnet/userman.c s->req = dcerpc_samr_CreateUser_send(p, c, &s->createuser);
c 134 source4/libnet/userman.c if (composite_nomem(s->req, c)) return c;
c 136 source4/libnet/userman.c composite_continue_rpc(c, s->req, continue_useradd_create, c);
c 137 source4/libnet/userman.c return c;
c 150 source4/libnet/userman.c NTSTATUS libnet_rpc_useradd_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 156 source4/libnet/userman.c status = composite_wait(c);
c 160 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct useradd_state);
c 164 source4/libnet/userman.c talloc_free(c);
c 182 source4/libnet/userman.c struct composite_context *c = libnet_rpc_useradd_send(p, io, NULL);
c 183 source4/libnet/userman.c return libnet_rpc_useradd_recv(c, mem_ctx, io);
c 216 source4/libnet/userman.c struct composite_context *c;
c 221 source4/libnet/userman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 222 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct userdel_state);
c 225 source4/libnet/userman.c c->status = dcerpc_ndr_request_recv(req);
c 226 source4/libnet/userman.c if (!composite_is_ok(c)) return;
c 228 source4/libnet/userman.c c->status = s->lookupname.out.result;
c 229 source4/libnet/userman.c if (!NT_STATUS_IS_OK(c->status)) {
c 230 source4/libnet/userman.c composite_error(c, c->status);
c 237 source4/libnet/userman.c c->status = NT_STATUS_NO_SUCH_USER;
c 238 source4/libnet/userman.c composite_error(c, c->status);
c 242 source4/libnet/userman.c c->status = NT_STATUS_INVALID_ACCOUNT_NAME;
c 243 source4/libnet/userman.c composite_error(c, c->status);
c 267 source4/libnet/userman.c openuser_req = dcerpc_samr_OpenUser_send(s->pipe, c, &s->openuser);
c 268 source4/libnet/userman.c if (composite_nomem(openuser_req, c)) return;
c 270 source4/libnet/userman.c composite_continue_rpc(c, openuser_req, continue_userdel_user_opened, c);
c 279 source4/libnet/userman.c struct composite_context *c;
c 284 source4/libnet/userman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 285 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct userdel_state);
c 288 source4/libnet/userman.c c->status = dcerpc_ndr_request_recv(req);
c 289 source4/libnet/userman.c if (!composite_is_ok(c)) return;
c 291 source4/libnet/userman.c c->status = s->openuser.out.result;
c 292 source4/libnet/userman.c if (!NT_STATUS_IS_OK(c->status)) {
c 293 source4/libnet/userman.c composite_error(c, c->status);
c 315 source4/libnet/userman.c deluser_req = dcerpc_samr_DeleteUser_send(s->pipe, c, &s->deleteuser);
c 316 source4/libnet/userman.c if (composite_nomem(deluser_req, c)) return;
c 319 source4/libnet/userman.c composite_continue_rpc(c, deluser_req, continue_userdel_deleted, c);
c 328 source4/libnet/userman.c struct composite_context *c;
c 332 source4/libnet/userman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 333 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct userdel_state);
c 336 source4/libnet/userman.c c->status = dcerpc_ndr_request_recv(req);
c 337 source4/libnet/userman.c if (!composite_is_ok(c)) return;
c 340 source4/libnet/userman.c c->status = s->deleteuser.out.result;
c 341 source4/libnet/userman.c if (!NT_STATUS_IS_OK(c->status)) {
c 342 source4/libnet/userman.c composite_error(c, c->status);
c 354 source4/libnet/userman.c composite_done(c);
c 370 source4/libnet/userman.c struct composite_context *c;
c 375 source4/libnet/userman.c c = composite_create(p, dcerpc_event_context(p));
c 376 source4/libnet/userman.c if (c == NULL) return NULL;
c 378 source4/libnet/userman.c s = talloc_zero(c, struct userdel_state);
c 379 source4/libnet/userman.c if (composite_nomem(s, c)) return c;
c 381 source4/libnet/userman.c c->private_data = s;
c 395 source4/libnet/userman.c if (composite_nomem(s->lookupname.out.rids, c)) return c;
c 396 source4/libnet/userman.c if (composite_nomem(s->lookupname.out.types, c)) return c;
c 399 source4/libnet/userman.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookupname);
c 400 source4/libnet/userman.c if (composite_nomem(lookup_req, c)) return c;
c 403 source4/libnet/userman.c composite_continue_rpc(c, lookup_req, continue_userdel_name_found, c);
c 404 source4/libnet/userman.c return c;
c 417 source4/libnet/userman.c NTSTATUS libnet_rpc_userdel_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 423 source4/libnet/userman.c status = composite_wait(c);
c 426 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct userdel_state);
c 430 source4/libnet/userman.c talloc_free(c);
c 448 source4/libnet/userman.c struct composite_context *c = libnet_rpc_userdel_send(p, io, NULL);
c 449 source4/libnet/userman.c return libnet_rpc_userdel_recv(c, mem_ctx, io);
c 484 source4/libnet/userman.c struct composite_context *c;
c 489 source4/libnet/userman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 490 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct usermod_state);
c 493 source4/libnet/userman.c c->status = dcerpc_ndr_request_recv(req);
c 494 source4/libnet/userman.c if (!composite_is_ok(c)) return;
c 496 source4/libnet/userman.c c->status = s->lookupname.out.result;
c 497 source4/libnet/userman.c if (!NT_STATUS_IS_OK(c->status)) {
c 498 source4/libnet/userman.c composite_error(c, c->status);
c 505 source4/libnet/userman.c c->status = NT_STATUS_NO_SUCH_USER;
c 506 source4/libnet/userman.c composite_error(c, c->status);
c 510 source4/libnet/userman.c c->status = NT_STATUS_INVALID_ACCOUNT_NAME;
c 511 source4/libnet/userman.c composite_error(c, c->status);
c 535 source4/libnet/userman.c openuser_req = dcerpc_samr_OpenUser_send(s->pipe, c, &s->openuser);
c 536 source4/libnet/userman.c if (composite_nomem(openuser_req, c)) return;
c 538 source4/libnet/userman.c composite_continue_rpc(c, openuser_req, continue_usermod_user_opened, c);
c 655 source4/libnet/userman.c static NTSTATUS usermod_change(struct composite_context *c,
c 684 source4/libnet/userman.c if (composite_nomem(s->queryuser.out.info, c)) return NT_STATUS_NO_MEMORY;
c 689 source4/libnet/userman.c query_req = dcerpc_samr_QueryUserInfo_send(s->pipe, c, &s->queryuser);
c 690 source4/libnet/userman.c composite_continue_rpc(c, query_req, continue_usermod_user_queried, c);
c 698 source4/libnet/userman.c setuser_req = dcerpc_samr_SetUserInfo_send(s->pipe, c, &s->setuser);
c 699 source4/libnet/userman.c composite_continue_rpc(c, setuser_req, continue_usermod_user_changed, c);
c 711 source4/libnet/userman.c struct composite_context *c;
c 714 source4/libnet/userman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 715 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct usermod_state);
c 717 source4/libnet/userman.c c->status = dcerpc_ndr_request_recv(req);
c 718 source4/libnet/userman.c if (!composite_is_ok(c)) return;
c 720 source4/libnet/userman.c c->status = s->openuser.out.result;
c 721 source4/libnet/userman.c if (!NT_STATUS_IS_OK(c->status)) {
c 722 source4/libnet/userman.c composite_error(c, c->status);
c 726 source4/libnet/userman.c c->status = usermod_change(c, s);
c 735 source4/libnet/userman.c struct composite_context *c;
c 741 source4/libnet/userman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 742 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct usermod_state);
c 747 source4/libnet/userman.c c->status = dcerpc_ndr_request_recv(req);
c 748 source4/libnet/userman.c if (!composite_is_ok(c)) return;
c 750 source4/libnet/userman.c c->status = s->queryuser.out.result;
c 751 source4/libnet/userman.c if (!NT_STATUS_IS_OK(c->status)) {
c 752 source4/libnet/userman.c composite_error(c, c->status);
c 768 source4/libnet/userman.c setuser_req = dcerpc_samr_SetUserInfo_send(s->pipe, c, &s->setuser);
c 769 source4/libnet/userman.c composite_continue_rpc(c, setuser_req, continue_usermod_user_changed, c);
c 778 source4/libnet/userman.c struct composite_context *c;
c 781 source4/libnet/userman.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 782 source4/libnet/userman.c s = talloc_get_type(c->private_data, struct usermod_state);
c 785 source4/libnet/userman.c c->status = dcerpc_ndr_request_recv(req);
c 786 source4/libnet/userman.c if (!composite_is_ok(c)) return;
c 789 source4/libnet/userman.c c->status = s->setuser.out.result;
c 790 source4/libnet/userman.c if (!NT_STATUS_IS_OK(c->status)) {
c 791 source4/libnet/userman.c composite_error(c, c->status);
c 797 source4/libnet/userman.c composite_done(c);
c 801 source4/libnet/userman.c c->status = usermod_change(c, s);
c 818 source4/libnet/userman.c struct composite_context *c;
c 823 source4/libnet/userman.c c = composite_create(p, dcerpc_event_context(p));
c 824 source4/libnet/userman.c if (c == NULL) return NULL;
c 825 source4/libnet/userman.c s = talloc_zero(c, struct usermod_state);
c 826 source4/libnet/userman.c if (composite_nomem(s, c)) return c;
c 828 source4/libnet/userman.c c->private_data = s;
c 843 source4/libnet/userman.c if (composite_nomem(s->lookupname.out.rids, c)) return c;
c 844 source4/libnet/userman.c if (composite_nomem(s->lookupname.out.types, c)) return c;
c 847 source4/libnet/userman.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookupname);
c 848 source4/libnet/userman.c if (composite_nomem(lookup_req, c)) return c;
c 851 source4/libnet/userman.c composite_continue_rpc(c, lookup_req, continue_usermod_name_found, c);
c 852 source4/libnet/userman.c return c;
c 865 source4/libnet/userman.c NTSTATUS libnet_rpc_usermod_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 870 source4/libnet/userman.c status = composite_wait(c);
c 872 source4/libnet/userman.c talloc_free(c);
c 890 source4/libnet/userman.c struct composite_context *c = libnet_rpc_usermod_send(p, io, NULL);
c 891 source4/libnet/userman.c return libnet_rpc_usermod_recv(c, mem_ctx, io);
c 40 source4/librpc/rpc/dcerpc.c static void dcerpc_ship_next_request(struct dcerpc_connection *c);
c 61 source4/librpc/rpc/dcerpc.c struct dcerpc_connection *c;
c 63 source4/librpc/rpc/dcerpc.c c = talloc_zero(mem_ctx, struct dcerpc_connection);
c 64 source4/librpc/rpc/dcerpc.c if (!c) {
c 68 source4/librpc/rpc/dcerpc.c c->iconv_convenience = talloc_reference(c, ic);
c 70 source4/librpc/rpc/dcerpc.c c->event_ctx = talloc_reference(c, ev);
c 72 source4/librpc/rpc/dcerpc.c if (c->event_ctx == NULL) {
c 73 source4/librpc/rpc/dcerpc.c talloc_free(c);
c 77 source4/librpc/rpc/dcerpc.c c->call_id = 1;
c 78 source4/librpc/rpc/dcerpc.c c->security_state.auth_info = NULL;
c 79 source4/librpc/rpc/dcerpc.c c->security_state.session_key = dcerpc_generic_session_key;
c 80 source4/librpc/rpc/dcerpc.c c->security_state.generic_state = NULL;
c 81 source4/librpc/rpc/dcerpc.c c->binding_string = NULL;
c 82 source4/librpc/rpc/dcerpc.c c->flags = 0;
c 83 source4/librpc/rpc/dcerpc.c c->srv_max_xmit_frag = 0;
c 84 source4/librpc/rpc/dcerpc.c c->srv_max_recv_frag = 0;
c 85 source4/librpc/rpc/dcerpc.c c->pending = NULL;
c 87 source4/librpc/rpc/dcerpc.c talloc_set_destructor(c, dcerpc_connection_destructor);
c 89 source4/librpc/rpc/dcerpc.c return c;
c 124 source4/librpc/rpc/dcerpc.c static uint32_t next_call_id(struct dcerpc_connection *c)
c 126 source4/librpc/rpc/dcerpc.c c->call_id++;
c 127 source4/librpc/rpc/dcerpc.c if (c->call_id == 0) {
c 128 source4/librpc/rpc/dcerpc.c c->call_id++;
c 130 source4/librpc/rpc/dcerpc.c return c->call_id;
c 166 source4/librpc/rpc/dcerpc.c static struct ndr_pull *ndr_pull_init_flags(struct dcerpc_connection *c,
c 169 source4/librpc/rpc/dcerpc.c struct ndr_pull *ndr = ndr_pull_init_blob(blob, mem_ctx, c->iconv_convenience);
c 173 source4/librpc/rpc/dcerpc.c if (c->flags & DCERPC_DEBUG_PAD_CHECK) {
c 177 source4/librpc/rpc/dcerpc.c if (c->flags & DCERPC_NDR_REF_ALLOC) {
c 188 source4/librpc/rpc/dcerpc.c static NTSTATUS ncacn_pull(struct dcerpc_connection *c, DATA_BLOB *blob, TALLOC_CTX *mem_ctx,
c 194 source4/librpc/rpc/dcerpc.c ndr = ndr_pull_init_flags(c, blob, mem_ctx);
c 214 source4/librpc/rpc/dcerpc.c static NTSTATUS ncacn_pull_request_auth(struct dcerpc_connection *c, TALLOC_CTX *mem_ctx,
c 224 source4/librpc/rpc/dcerpc.c if (!c->security_state.auth_info ||
c 225 source4/librpc/rpc/dcerpc.c !c->security_state.generic_state) {
c 229 source4/librpc/rpc/dcerpc.c switch (c->security_state.auth_info->auth_level) {
c 262 source4/librpc/rpc/dcerpc.c ndr = ndr_pull_init_flags(c, &auth_blob, mem_ctx);
c 278 source4/librpc/rpc/dcerpc.c switch (c->security_state.auth_info->auth_level) {
c 280 source4/librpc/rpc/dcerpc.c status = gensec_unseal_packet(c->security_state.generic_state,
c 293 source4/librpc/rpc/dcerpc.c status = gensec_check_packet(c->security_state.generic_state,
c 325 source4/librpc/rpc/dcerpc.c static NTSTATUS ncacn_push_request_sign(struct dcerpc_connection *c,
c 339 source4/librpc/rpc/dcerpc.c return ncacn_push_auth(blob, mem_ctx, c->iconv_convenience, pkt, NULL);
c 342 source4/librpc/rpc/dcerpc.c switch (c->security_state.auth_info->auth_level) {
c 349 source4/librpc/rpc/dcerpc.c return ncacn_push_auth(blob, mem_ctx, c->iconv_convenience, pkt, NULL);
c 352 source4/librpc/rpc/dcerpc.c return ncacn_push_auth(blob, mem_ctx, c->iconv_convenience, pkt, NULL);
c 358 source4/librpc/rpc/dcerpc.c ndr = ndr_push_init_ctx(mem_ctx, c->iconv_convenience);
c 363 source4/librpc/rpc/dcerpc.c if (c->flags & DCERPC_PUSH_BIGENDIAN) {
c 380 source4/librpc/rpc/dcerpc.c c->security_state.auth_info->auth_pad_length =
c 382 source4/librpc/rpc/dcerpc.c ndr_err = ndr_push_zero(ndr, c->security_state.auth_info->auth_pad_length);
c 389 source4/librpc/rpc/dcerpc.c c->security_state.auth_info->auth_pad_length;
c 392 source4/librpc/rpc/dcerpc.c c->security_state.auth_info->credentials = data_blob(NULL,0);
c 395 source4/librpc/rpc/dcerpc.c ndr_err = ndr_push_dcerpc_auth(ndr, NDR_SCALARS|NDR_BUFFERS, c->security_state.auth_info);
c 414 source4/librpc/rpc/dcerpc.c switch (c->security_state.auth_info->auth_level) {
c 416 source4/librpc/rpc/dcerpc.c status = gensec_seal_packet(c->security_state.generic_state,
c 429 source4/librpc/rpc/dcerpc.c status = gensec_sign_packet(c->security_state.generic_state,
c 449 source4/librpc/rpc/dcerpc.c c->security_state.auth_info->auth_pad_length,
c 465 source4/librpc/rpc/dcerpc.c static void init_ncacn_hdr(struct dcerpc_connection *c, struct ncacn_packet *pkt)
c 469 source4/librpc/rpc/dcerpc.c if (c->flags & DCERPC_PUSH_BIGENDIAN) {
c 498 source4/librpc/rpc/dcerpc.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 500 source4/librpc/rpc/dcerpc.c composite_error(c, req->status);
c 556 source4/librpc/rpc/dcerpc.c static void dcerpc_request_recv_data(struct dcerpc_connection *c,
c 597 source4/librpc/rpc/dcerpc.c struct composite_context *c;
c 600 source4/librpc/rpc/dcerpc.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 605 source4/librpc/rpc/dcerpc.c composite_error(c, dcerpc_map_reason(pkt->u.bind_nak.
c 613 source4/librpc/rpc/dcerpc.c composite_error(c, NT_STATUS_NET_WRITE_FAULT);
c 642 source4/librpc/rpc/dcerpc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 643 source4/librpc/rpc/dcerpc.c if (!composite_is_ok(c)) return;
c 649 source4/librpc/rpc/dcerpc.c composite_done(c);
c 681 source4/librpc/rpc/dcerpc.c struct composite_context *c;
c 686 source4/librpc/rpc/dcerpc.c c = composite_create(mem_ctx,p->conn->event_ctx);
c 687 source4/librpc/rpc/dcerpc.c if (c == NULL) return NULL;
c 689 source4/librpc/rpc/dcerpc.c c->private_data = p;
c 714 source4/librpc/rpc/dcerpc.c if (composite_nomem(pkt.u.bind.ctx_list, c)) return c;
c 722 source4/librpc/rpc/dcerpc.c c->status = ncacn_push_auth(&blob, c, p->conn->iconv_convenience, &pkt,
c 724 source4/librpc/rpc/dcerpc.c if (!composite_is_ok(c)) return c;
c 732 source4/librpc/rpc/dcerpc.c req = talloc_zero(c, struct rpc_request);
c 733 source4/librpc/rpc/dcerpc.c if (composite_nomem(req, c)) return c;
c 737 source4/librpc/rpc/dcerpc.c req->async.private_data = c;
c 744 source4/librpc/rpc/dcerpc.c c->status = p->conn->transport.send_request(p->conn, &blob,
c 746 source4/librpc/rpc/dcerpc.c if (!composite_is_ok(c)) return c;
c 748 source4/librpc/rpc/dcerpc.c event_add_timed(c->event_ctx, req,
c 752 source4/librpc/rpc/dcerpc.c return c;
c 817 source4/librpc/rpc/dcerpc.c static void dcerpc_request_recv_data(struct dcerpc_connection *c,
c 832 source4/librpc/rpc/dcerpc.c if (c->security_state.auth_info && c->security_state.generic_state &&
c 834 source4/librpc/rpc/dcerpc.c status = ncacn_pull_request_auth(c, raw_packet->data, raw_packet, pkt);
c 838 source4/librpc/rpc/dcerpc.c for (req=c->pending;req;req=req->next) {
c 844 source4/librpc/rpc/dcerpc.c if (req == NULL && c->pending && pkt->call_id == 0) {
c 846 source4/librpc/rpc/dcerpc.c req = c->pending;
c 866 source4/librpc/rpc/dcerpc.c DEBUG(5,("rpc fault: %s\n", dcerpc_errstr(c, pkt->u.fault.status)));
c 904 source4/librpc/rpc/dcerpc.c c->transport.send_read(c);
c 918 source4/librpc/rpc/dcerpc.c DLIST_REMOVE(c->pending, req);
c 920 source4/librpc/rpc/dcerpc.c if (c->request_queue != NULL) {
c 923 source4/librpc/rpc/dcerpc.c dcerpc_ship_next_request(c);
c 997 source4/librpc/rpc/dcerpc.c static void dcerpc_ship_next_request(struct dcerpc_connection *c)
c 1008 source4/librpc/rpc/dcerpc.c req = c->request_queue;
c 1016 source4/librpc/rpc/dcerpc.c if (!req->async_call && (c->pending != NULL)) {
c 1020 source4/librpc/rpc/dcerpc.c DLIST_REMOVE(c->request_queue, req);
c 1021 source4/librpc/rpc/dcerpc.c DLIST_ADD(c->pending, req);
c 1032 source4/librpc/rpc/dcerpc.c if (c->security_state.auth_info &&
c 1033 source4/librpc/rpc/dcerpc.c c->security_state.generic_state) {
c 1034 source4/librpc/rpc/dcerpc.c sig_size = gensec_sig_size(c->security_state.generic_state,
c 1161 source4/librpc/rpc/dcerpc.c static NTSTATUS dcerpc_ndr_validate_in(struct dcerpc_connection *c,
c 1179 source4/librpc/rpc/dcerpc.c pull = ndr_pull_init_flags(c, &blob, mem_ctx);
c 1194 source4/librpc/rpc/dcerpc.c push = ndr_push_init_ctx(mem_ctx, c->iconv_convenience);
c 1230 source4/librpc/rpc/dcerpc.c static NTSTATUS dcerpc_ndr_validate_out(struct dcerpc_connection *c,
c 1252 source4/librpc/rpc/dcerpc.c push = ndr_push_init_ctx(mem_ctx, c->iconv_convenience);
c 1268 source4/librpc/rpc/dcerpc.c pull = ndr_pull_init_flags(c, &blob, mem_ctx);
c 1283 source4/librpc/rpc/dcerpc.c push = ndr_push_init_ctx(mem_ctx, c->iconv_convenience);
c 1536 source4/librpc/rpc/dcerpc.c uint32_t dcerpc_auth_level(struct dcerpc_connection *c)
c 1540 source4/librpc/rpc/dcerpc.c if (c->flags & DCERPC_SEAL) {
c 1542 source4/librpc/rpc/dcerpc.c } else if (c->flags & DCERPC_SIGN) {
c 1544 source4/librpc/rpc/dcerpc.c } else if (c->flags & DCERPC_CONNECT) {
c 1558 source4/librpc/rpc/dcerpc.c struct composite_context *c;
c 1561 source4/librpc/rpc/dcerpc.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 1562 source4/librpc/rpc/dcerpc.c recv_pipe = talloc_get_type(c->private_data, struct dcerpc_pipe);
c 1569 source4/librpc/rpc/dcerpc.c composite_error(c, dcerpc_map_reason(pkt->u.alter_resp.ctx_list[0].reason));
c 1576 source4/librpc/rpc/dcerpc.c composite_error(c, NT_STATUS_NET_WRITE_FAULT);
c 1590 source4/librpc/rpc/dcerpc.c c->status = ndr_map_error2ntstatus(ndr_err);
c 1591 source4/librpc/rpc/dcerpc.c if (!composite_is_ok(c)) return;
c 1595 source4/librpc/rpc/dcerpc.c composite_done(c);
c 1606 source4/librpc/rpc/dcerpc.c struct composite_context *c;
c 1611 source4/librpc/rpc/dcerpc.c c = composite_create(mem_ctx, p->conn->event_ctx);
c 1612 source4/librpc/rpc/dcerpc.c if (c == NULL) return NULL;
c 1614 source4/librpc/rpc/dcerpc.c c->private_data = p;
c 1638 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list = talloc_array(c, struct dcerpc_ctx_list, 1);
c 1639 source4/librpc/rpc/dcerpc.c if (composite_nomem(pkt.u.alter.ctx_list, c)) return c;
c 1647 source4/librpc/rpc/dcerpc.c c->status = ncacn_push_auth(&blob, mem_ctx, p->conn->iconv_convenience, &pkt,
c 1649 source4/librpc/rpc/dcerpc.c if (!composite_is_ok(c)) return c;
c 1657 source4/librpc/rpc/dcerpc.c req = talloc_zero(c, struct rpc_request);
c 1658 source4/librpc/rpc/dcerpc.c if (composite_nomem(req, c)) return c;
c 1662 source4/librpc/rpc/dcerpc.c req->async.private_data = c;
c 1669 source4/librpc/rpc/dcerpc.c c->status = p->conn->transport.send_request(p->conn, &blob, true);
c 1670 source4/librpc/rpc/dcerpc.c if (!composite_is_ok(c)) return c;
c 1672 source4/librpc/rpc/dcerpc.c event_add_timed(c->event_ctx, req,
c 1676 source4/librpc/rpc/dcerpc.c return c;
c 272 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_secondary_connection_recv(struct composite_context *c,
c 283 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_pipe_connect_b_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 313 source4/librpc/rpc/dcerpc.h struct smbcli_tree *dcerpc_smb_tree(struct dcerpc_connection *c);
c 314 source4/librpc/rpc/dcerpc.h uint16_t dcerpc_smb_fnum(struct dcerpc_connection *c);
c 334 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_pipe_connect_recv(struct composite_context *c,
c 346 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_secondary_auth_connection_recv(struct composite_context *c,
c 57 source4/librpc/rpc/dcerpc_auth.c struct composite_context *c;
c 59 source4/librpc/rpc/dcerpc_auth.c c = composite_create(mem_ctx, p->conn->event_ctx);
c 60 source4/librpc/rpc/dcerpc_auth.c if (c == NULL) return NULL;
c 62 source4/librpc/rpc/dcerpc_auth.c c->status = dcerpc_init_syntaxes(table,
c 64 source4/librpc/rpc/dcerpc_auth.c if (!NT_STATUS_IS_OK(c->status)) {
c 67 source4/librpc/rpc/dcerpc_auth.c composite_error(c, c->status);
c 68 source4/librpc/rpc/dcerpc_auth.c return c;
c 72 source4/librpc/rpc/dcerpc_auth.c talloc_free(c);
c 109 source4/librpc/rpc/dcerpc_auth.c static void bind_auth_next_step(struct composite_context *c)
c 116 source4/librpc/rpc/dcerpc_auth.c state = talloc_get_type(c->private_data, struct bind_auth_state);
c 129 source4/librpc/rpc/dcerpc_auth.c c->status = gensec_update(sec->generic_state, state,
c 134 source4/librpc/rpc/dcerpc_auth.c if (NT_STATUS_EQUAL(c->status, NT_STATUS_MORE_PROCESSING_REQUIRED)) {
c 136 source4/librpc/rpc/dcerpc_auth.c c->status = NT_STATUS_OK;
c 139 source4/librpc/rpc/dcerpc_auth.c if (!composite_is_ok(c)) return;
c 146 source4/librpc/rpc/dcerpc_auth.c composite_done(c);
c 154 source4/librpc/rpc/dcerpc_auth.c c->status = dcerpc_auth3(state->pipe, state);
c 157 source4/librpc/rpc/dcerpc_auth.c if (!composite_is_ok(c)) return;
c 159 source4/librpc/rpc/dcerpc_auth.c composite_done(c);
c 170 source4/librpc/rpc/dcerpc_auth.c if (composite_nomem(creq, c)) return;
c 172 source4/librpc/rpc/dcerpc_auth.c composite_continue(c, creq, bind_auth_recv_alter, c);
c 178 source4/librpc/rpc/dcerpc_auth.c struct composite_context *c = talloc_get_type(creq->async.private_data,
c 181 source4/librpc/rpc/dcerpc_auth.c c->status = dcerpc_alter_context_recv(creq);
c 182 source4/librpc/rpc/dcerpc_auth.c if (!composite_is_ok(c)) return;
c 184 source4/librpc/rpc/dcerpc_auth.c bind_auth_next_step(c);
c 190 source4/librpc/rpc/dcerpc_auth.c struct composite_context *c = talloc_get_type(creq->async.private_data,
c 192 source4/librpc/rpc/dcerpc_auth.c struct bind_auth_state *state = talloc_get_type(c->private_data,
c 195 source4/librpc/rpc/dcerpc_auth.c c->status = dcerpc_bind_recv(creq);
c 196 source4/librpc/rpc/dcerpc_auth.c if (!composite_is_ok(c)) return;
c 201 source4/librpc/rpc/dcerpc_auth.c composite_done(c);
c 205 source4/librpc/rpc/dcerpc_auth.c bind_auth_next_step(c);
c 229 source4/librpc/rpc/dcerpc_auth.c struct composite_context *c, *creq;
c 236 source4/librpc/rpc/dcerpc_auth.c c = composite_create(mem_ctx, p->conn->event_ctx);
c 237 source4/librpc/rpc/dcerpc_auth.c if (c == NULL) return NULL;
c 239 source4/librpc/rpc/dcerpc_auth.c state = talloc(c, struct bind_auth_state);
c 240 source4/librpc/rpc/dcerpc_auth.c if (composite_nomem(state, c)) return c;
c 241 source4/librpc/rpc/dcerpc_auth.c c->private_data = state;
c 245 source4/librpc/rpc/dcerpc_auth.c c->status = dcerpc_init_syntaxes(table,
c 248 source4/librpc/rpc/dcerpc_auth.c if (!composite_is_ok(c)) return c;
c 252 source4/librpc/rpc/dcerpc_auth.c c->status = gensec_client_start(p, &sec->generic_state,
c 255 source4/librpc/rpc/dcerpc_auth.c if (!NT_STATUS_IS_OK(c->status)) {
c 257 source4/librpc/rpc/dcerpc_auth.c nt_errstr(c->status)));
c 258 source4/librpc/rpc/dcerpc_auth.c composite_error(c, c->status);
c 259 source4/librpc/rpc/dcerpc_auth.c return c;
c 262 source4/librpc/rpc/dcerpc_auth.c c->status = gensec_set_credentials(sec->generic_state, credentials);
c 263 source4/librpc/rpc/dcerpc_auth.c if (!NT_STATUS_IS_OK(c->status)) {
c 265 source4/librpc/rpc/dcerpc_auth.c nt_errstr(c->status)));
c 266 source4/librpc/rpc/dcerpc_auth.c composite_error(c, c->status);
c 267 source4/librpc/rpc/dcerpc_auth.c return c;
c 270 source4/librpc/rpc/dcerpc_auth.c c->status = gensec_set_target_hostname(sec->generic_state,
c 272 source4/librpc/rpc/dcerpc_auth.c if (!NT_STATUS_IS_OK(c->status)) {
c 274 source4/librpc/rpc/dcerpc_auth.c nt_errstr(c->status)));
c 275 source4/librpc/rpc/dcerpc_auth.c composite_error(c, c->status);
c 276 source4/librpc/rpc/dcerpc_auth.c return c;
c 280 source4/librpc/rpc/dcerpc_auth.c c->status = gensec_set_target_service(sec->generic_state,
c 282 source4/librpc/rpc/dcerpc_auth.c if (!NT_STATUS_IS_OK(c->status)) {
c 284 source4/librpc/rpc/dcerpc_auth.c nt_errstr(c->status)));
c 285 source4/librpc/rpc/dcerpc_auth.c composite_error(c, c->status);
c 286 source4/librpc/rpc/dcerpc_auth.c return c;
c 290 source4/librpc/rpc/dcerpc_auth.c c->status = gensec_start_mech_by_authtype(sec->generic_state,
c 292 source4/librpc/rpc/dcerpc_auth.c if (!NT_STATUS_IS_OK(c->status)) {
c 295 source4/librpc/rpc/dcerpc_auth.c nt_errstr(c->status)));
c 296 source4/librpc/rpc/dcerpc_auth.c composite_error(c, c->status);
c 297 source4/librpc/rpc/dcerpc_auth.c return c;
c 301 source4/librpc/rpc/dcerpc_auth.c if (composite_nomem(sec->auth_info, c)) return c;
c 320 source4/librpc/rpc/dcerpc_auth.c c->status = gensec_update(sec->generic_state, state,
c 323 source4/librpc/rpc/dcerpc_auth.c if (!NT_STATUS_IS_OK(c->status) &&
c 324 source4/librpc/rpc/dcerpc_auth.c !NT_STATUS_EQUAL(c->status, NT_STATUS_MORE_PROCESSING_REQUIRED)) {
c 325 source4/librpc/rpc/dcerpc_auth.c composite_error(c, c->status);
c 326 source4/librpc/rpc/dcerpc_auth.c return c;
c 329 source4/librpc/rpc/dcerpc_auth.c state->more_processing = NT_STATUS_EQUAL(c->status,
c 333 source4/librpc/rpc/dcerpc_auth.c composite_done(c);
c 334 source4/librpc/rpc/dcerpc_auth.c return c;
c 344 source4/librpc/rpc/dcerpc_auth.c if (composite_nomem(creq, c)) return c;
c 346 source4/librpc/rpc/dcerpc_auth.c composite_continue(c, creq, bind_auth_recv_bindreply, c);
c 347 source4/librpc/rpc/dcerpc_auth.c return c;
c 51 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 55 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_open_smb_recv(ctx);
c 56 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 58 source4/librpc/rpc/dcerpc_connect.c composite_done(c);
c 68 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 70 source4/librpc/rpc/dcerpc_connect.c struct pipe_np_smb_state *s = talloc_get_type(c->private_data,
c 74 source4/librpc/rpc/dcerpc_connect.c c->status = smb_composite_connect_recv(ctx, c);
c 75 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 83 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(open_ctx, c)) return;
c 85 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, open_ctx, continue_pipe_open_smb, c);
c 95 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 101 source4/librpc/rpc/dcerpc_connect.c c = composite_create(mem_ctx, io->pipe->conn->event_ctx);
c 102 source4/librpc/rpc/dcerpc_connect.c if (c == NULL) return NULL;
c 104 source4/librpc/rpc/dcerpc_connect.c s = talloc_zero(c, struct pipe_np_smb_state);
c 105 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s, c)) return c;
c 106 source4/librpc/rpc/dcerpc_connect.c c->private_data = s;
c 146 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(conn_req, c)) return c;
c 148 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, conn_req, continue_smb_connect, c);
c 149 source4/librpc/rpc/dcerpc_connect.c return c;
c 156 source4/librpc/rpc/dcerpc_connect.c static NTSTATUS dcerpc_pipe_connect_ncacn_np_smb_recv(struct composite_context *c)
c 158 source4/librpc/rpc/dcerpc_connect.c NTSTATUS status = composite_wait(c);
c 160 source4/librpc/rpc/dcerpc_connect.c talloc_free(c);
c 176 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 180 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_open_smb2_recv(ctx);
c 181 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 183 source4/librpc/rpc/dcerpc_connect.c composite_done(c);
c 193 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 195 source4/librpc/rpc/dcerpc_connect.c struct pipe_np_smb2_state *s = talloc_get_type(c->private_data,
c 199 source4/librpc/rpc/dcerpc_connect.c c->status = smb2_connect_recv(ctx, c, &s->tree);
c 200 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 207 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(open_req, c)) return;
c 209 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, open_req, continue_pipe_open_smb2, c);
c 222 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 228 source4/librpc/rpc/dcerpc_connect.c c = composite_create(mem_ctx, io->pipe->conn->event_ctx);
c 229 source4/librpc/rpc/dcerpc_connect.c if (c == NULL) return NULL;
c 231 source4/librpc/rpc/dcerpc_connect.c s = talloc_zero(c, struct pipe_np_smb2_state);
c 232 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s, c)) return c;
c 233 source4/librpc/rpc/dcerpc_connect.c c->private_data = s;
c 243 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s->io.creds, c)) return c;
c 256 source4/librpc/rpc/dcerpc_connect.c c->event_ctx,
c 261 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, conn_req, continue_smb2_connect, c);
c 262 source4/librpc/rpc/dcerpc_connect.c return c;
c 269 source4/librpc/rpc/dcerpc_connect.c static NTSTATUS dcerpc_pipe_connect_ncacn_np_smb2_recv(struct composite_context *c)
c 271 source4/librpc/rpc/dcerpc_connect.c NTSTATUS status = composite_wait(c);
c 273 source4/librpc/rpc/dcerpc_connect.c talloc_free(c);
c 291 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 295 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_open_tcp_recv(ctx);
c 296 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 298 source4/librpc/rpc/dcerpc_connect.c composite_done(c);
c 309 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 314 source4/librpc/rpc/dcerpc_connect.c c = composite_create(mem_ctx, io->pipe->conn->event_ctx);
c 315 source4/librpc/rpc/dcerpc_connect.c if (c == NULL) return NULL;
c 317 source4/librpc/rpc/dcerpc_connect.c s = talloc_zero(c, struct pipe_ip_tcp_state);
c 318 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s, c)) return c;
c 319 source4/librpc/rpc/dcerpc_connect.c c->private_data = s;
c 323 source4/librpc/rpc/dcerpc_connect.c s->host = talloc_reference(c, io->binding->host);
c 324 source4/librpc/rpc/dcerpc_connect.c s->target_hostname = talloc_reference(c, io->binding->target_hostname);
c 331 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, pipe_req, continue_pipe_open_ncacn_ip_tcp, c);
c 332 source4/librpc/rpc/dcerpc_connect.c return c;
c 339 source4/librpc/rpc/dcerpc_connect.c static NTSTATUS dcerpc_pipe_connect_ncacn_ip_tcp_recv(struct composite_context *c)
c 341 source4/librpc/rpc/dcerpc_connect.c NTSTATUS status = composite_wait(c);
c 343 source4/librpc/rpc/dcerpc_connect.c talloc_free(c);
c 359 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 363 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_open_unix_stream_recv(ctx);
c 364 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 366 source4/librpc/rpc/dcerpc_connect.c composite_done(c);
c 377 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 382 source4/librpc/rpc/dcerpc_connect.c c = composite_create(mem_ctx, io->pipe->conn->event_ctx);
c 383 source4/librpc/rpc/dcerpc_connect.c if (c == NULL) return NULL;
c 385 source4/librpc/rpc/dcerpc_connect.c s = talloc_zero(c, struct pipe_unix_state);
c 386 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s, c)) return c;
c 387 source4/librpc/rpc/dcerpc_connect.c c->private_data = s;
c 395 source4/librpc/rpc/dcerpc_connect.c composite_error(c, NT_STATUS_INVALID_PARAMETER);
c 396 source4/librpc/rpc/dcerpc_connect.c return c;
c 399 source4/librpc/rpc/dcerpc_connect.c s->path = talloc_strdup(c, io->binding->endpoint); /* path is a binding endpoint here */
c 400 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s->path, c)) return c;
c 404 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, pipe_req, continue_pipe_open_ncacn_unix_stream, c);
c 405 source4/librpc/rpc/dcerpc_connect.c return c;
c 412 source4/librpc/rpc/dcerpc_connect.c static NTSTATUS dcerpc_pipe_connect_ncacn_unix_stream_recv(struct composite_context *c)
c 414 source4/librpc/rpc/dcerpc_connect.c NTSTATUS status = composite_wait(c);
c 416 source4/librpc/rpc/dcerpc_connect.c talloc_free(c);
c 425 source4/librpc/rpc/dcerpc_connect.c static NTSTATUS dcerpc_pipe_connect_ncalrpc_recv(struct composite_context *c);
c 432 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 436 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_connect_ncalrpc_recv(ctx);
c 437 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 439 source4/librpc/rpc/dcerpc_connect.c composite_done(c);
c 450 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 455 source4/librpc/rpc/dcerpc_connect.c c = composite_create(mem_ctx, io->pipe->conn->event_ctx);
c 456 source4/librpc/rpc/dcerpc_connect.c if (c == NULL) return NULL;
c 458 source4/librpc/rpc/dcerpc_connect.c s = talloc_zero(c, struct pipe_ncalrpc_state);
c 459 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s, c)) return c;
c 460 source4/librpc/rpc/dcerpc_connect.c c->private_data = s;
c 468 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, pipe_req, continue_pipe_open_ncalrpc, c);
c 469 source4/librpc/rpc/dcerpc_connect.c return c;
c 476 source4/librpc/rpc/dcerpc_connect.c static NTSTATUS dcerpc_pipe_connect_ncalrpc_recv(struct composite_context *c)
c 478 source4/librpc/rpc/dcerpc_connect.c NTSTATUS status = composite_wait(c);
c 480 source4/librpc/rpc/dcerpc_connect.c talloc_free(c);
c 495 source4/librpc/rpc/dcerpc_connect.c static void continue_connect(struct composite_context *c, struct pipe_connect_state *s);
c 501 source4/librpc/rpc/dcerpc_connect.c static void continue_pipe_connect(struct composite_context *c, struct pipe_connect_state *s);
c 510 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 512 source4/librpc/rpc/dcerpc_connect.c struct pipe_connect_state *s = talloc_get_type(c->private_data,
c 515 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_epm_map_binding_recv(ctx);
c 516 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 520 source4/librpc/rpc/dcerpc_connect.c continue_connect(c, s);
c 527 source4/librpc/rpc/dcerpc_connect.c static void continue_connect(struct composite_context *c, struct pipe_connect_state *s)
c 550 source4/librpc/rpc/dcerpc_connect.c ncacn_np_smb2_req = dcerpc_pipe_connect_ncacn_np_smb2_send(c, &pc, s->lp_ctx);
c 551 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, ncacn_np_smb2_req, continue_pipe_connect_ncacn_np_smb2, c);
c 556 source4/librpc/rpc/dcerpc_connect.c ncacn_np_smb_req = dcerpc_pipe_connect_ncacn_np_smb_send(c, &pc, s->lp_ctx);
c 557 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, ncacn_np_smb_req, continue_pipe_connect_ncacn_np_smb, c);
c 563 source4/librpc/rpc/dcerpc_connect.c ncacn_ip_tcp_req = dcerpc_pipe_connect_ncacn_ip_tcp_send(c, &pc);
c 564 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, ncacn_ip_tcp_req, continue_pipe_connect_ncacn_ip_tcp, c);
c 568 source4/librpc/rpc/dcerpc_connect.c ncacn_unix_req = dcerpc_pipe_connect_ncacn_unix_stream_send(c, &pc);
c 569 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, ncacn_unix_req, continue_pipe_connect_ncacn_unix, c);
c 573 source4/librpc/rpc/dcerpc_connect.c ncalrpc_req = dcerpc_pipe_connect_ncalrpc_send(c, &pc, s->lp_ctx);
c 574 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, ncalrpc_req, continue_pipe_connect_ncalrpc, c);
c 579 source4/librpc/rpc/dcerpc_connect.c composite_error(c, NT_STATUS_NOT_SUPPORTED);
c 590 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 592 source4/librpc/rpc/dcerpc_connect.c struct pipe_connect_state *s = talloc_get_type(c->private_data,
c 595 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_connect_ncacn_np_smb2_recv(ctx);
c 596 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 598 source4/librpc/rpc/dcerpc_connect.c continue_pipe_connect(c, s);
c 608 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 610 source4/librpc/rpc/dcerpc_connect.c struct pipe_connect_state *s = talloc_get_type(c->private_data,
c 613 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_connect_ncacn_np_smb_recv(ctx);
c 614 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 616 source4/librpc/rpc/dcerpc_connect.c continue_pipe_connect(c, s);
c 625 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 627 source4/librpc/rpc/dcerpc_connect.c struct pipe_connect_state *s = talloc_get_type(c->private_data,
c 630 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_connect_ncacn_ip_tcp_recv(ctx);
c 631 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 633 source4/librpc/rpc/dcerpc_connect.c continue_pipe_connect(c, s);
c 642 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 644 source4/librpc/rpc/dcerpc_connect.c struct pipe_connect_state *s = talloc_get_type(c->private_data,
c 647 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_connect_ncacn_unix_stream_recv(ctx);
c 648 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 650 source4/librpc/rpc/dcerpc_connect.c continue_pipe_connect(c, s);
c 659 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 661 source4/librpc/rpc/dcerpc_connect.c struct pipe_connect_state *s = talloc_get_type(c->private_data,
c 664 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_connect_ncalrpc_recv(ctx);
c 665 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 667 source4/librpc/rpc/dcerpc_connect.c continue_pipe_connect(c, s);
c 675 source4/librpc/rpc/dcerpc_connect.c static void continue_pipe_connect(struct composite_context *c, struct pipe_connect_state *s)
c 681 source4/librpc/rpc/dcerpc_connect.c composite_error(c, NT_STATUS_NO_MEMORY);
c 687 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, auth_bind_req, continue_pipe_auth, c);
c 697 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 699 source4/librpc/rpc/dcerpc_connect.c struct pipe_connect_state *s = talloc_get_type(c->private_data, struct pipe_connect_state);
c 701 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_auth_recv(ctx, s, &s->pipe);
c 702 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 704 source4/librpc/rpc/dcerpc_connect.c composite_done(c);
c 714 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(private_data, struct composite_context);
c 715 source4/librpc/rpc/dcerpc_connect.c composite_error(c, NT_STATUS_IO_TIMEOUT);
c 729 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 734 source4/librpc/rpc/dcerpc_connect.c c = composite_create(parent_ctx, ev);
c 735 source4/librpc/rpc/dcerpc_connect.c if (c == NULL) {
c 739 source4/librpc/rpc/dcerpc_connect.c talloc_steal(c, new_ev);
c 741 source4/librpc/rpc/dcerpc_connect.c s = talloc_zero(c, struct pipe_connect_state);
c 742 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s, c)) return c;
c 743 source4/librpc/rpc/dcerpc_connect.c c->private_data = s;
c 746 source4/librpc/rpc/dcerpc_connect.c s->pipe = dcerpc_pipe_init(c, ev, lp_iconv_convenience(lp_ctx));
c 747 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s->pipe, c)) return c;
c 758 source4/librpc/rpc/dcerpc_connect.c event_add_timed(c->event_ctx, c,
c 760 source4/librpc/rpc/dcerpc_connect.c dcerpc_connect_timeout_handler, c);
c 765 source4/librpc/rpc/dcerpc_connect.c binding_req = dcerpc_epm_map_binding_send(c, s->binding, s->table,
c 768 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, binding_req, continue_map_binding, c);
c 769 source4/librpc/rpc/dcerpc_connect.c return c;
c 777 source4/librpc/rpc/dcerpc_connect.c binding_req = dcerpc_epm_map_binding_send(c, s->binding, s->table,
c 780 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, binding_req, continue_map_binding, c);
c 781 source4/librpc/rpc/dcerpc_connect.c return c;
c 788 source4/librpc/rpc/dcerpc_connect.c continue_connect(c, s);
c 789 source4/librpc/rpc/dcerpc_connect.c return c;
c 796 source4/librpc/rpc/dcerpc_connect.c _PUBLIC_ NTSTATUS dcerpc_pipe_connect_b_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 802 source4/librpc/rpc/dcerpc_connect.c status = composite_wait(c);
c 805 source4/librpc/rpc/dcerpc_connect.c s = talloc_get_type(c->private_data, struct pipe_connect_state);
c 809 source4/librpc/rpc/dcerpc_connect.c talloc_free(c);
c 826 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 828 source4/librpc/rpc/dcerpc_connect.c c = dcerpc_pipe_connect_b_send(parent_ctx, binding, table,
c 830 source4/librpc/rpc/dcerpc_connect.c return dcerpc_pipe_connect_b_recv(c, parent_ctx, pp);
c 853 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 859 source4/librpc/rpc/dcerpc_connect.c c = composite_create(parent_ctx, ev);
c 860 source4/librpc/rpc/dcerpc_connect.c if (c == NULL) {
c 864 source4/librpc/rpc/dcerpc_connect.c s = talloc_zero(c, struct pipe_conn_state);
c 865 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s, c)) return c;
c 866 source4/librpc/rpc/dcerpc_connect.c c->private_data = s;
c 869 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_parse_binding(c, binding, &b);
c 870 source4/librpc/rpc/dcerpc_connect.c if (!NT_STATUS_IS_OK(c->status)) {
c 872 source4/librpc/rpc/dcerpc_connect.c composite_error(c, c->status);
c 873 source4/librpc/rpc/dcerpc_connect.c return c;
c 876 source4/librpc/rpc/dcerpc_connect.c DEBUG(3, ("Using binding %s\n", dcerpc_binding_string(c, b)));
c 882 source4/librpc/rpc/dcerpc_connect.c pipe_conn_req = dcerpc_pipe_connect_b_send(c, b, table,
c 884 source4/librpc/rpc/dcerpc_connect.c composite_continue(c, pipe_conn_req, continue_pipe_connect_b, c);
c 885 source4/librpc/rpc/dcerpc_connect.c return c;
c 895 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 897 source4/librpc/rpc/dcerpc_connect.c struct pipe_conn_state *s = talloc_get_type(c->private_data,
c 900 source4/librpc/rpc/dcerpc_connect.c c->status = dcerpc_pipe_connect_b_recv(ctx, c, &s->pipe);
c 902 source4/librpc/rpc/dcerpc_connect.c if (!composite_is_ok(c)) return;
c 904 source4/librpc/rpc/dcerpc_connect.c composite_done(c);
c 912 source4/librpc/rpc/dcerpc_connect.c NTSTATUS dcerpc_pipe_connect_recv(struct composite_context *c,
c 919 source4/librpc/rpc/dcerpc_connect.c status = composite_wait(c);
c 921 source4/librpc/rpc/dcerpc_connect.c s = talloc_get_type(c->private_data, struct pipe_conn_state);
c 924 source4/librpc/rpc/dcerpc_connect.c talloc_free(c);
c 941 source4/librpc/rpc/dcerpc_connect.c struct composite_context *c;
c 942 source4/librpc/rpc/dcerpc_connect.c c = dcerpc_pipe_connect_send(parent_ctx, binding,
c 944 source4/librpc/rpc/dcerpc_connect.c return dcerpc_pipe_connect_recv(c, parent_ctx, pp);
c 62 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c;
c 66 source4/librpc/rpc/dcerpc_schannel.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 67 source4/librpc/rpc/dcerpc_schannel.c s = talloc_get_type(c->private_data, struct schannel_key_state);
c 70 source4/librpc/rpc/dcerpc_schannel.c c->status = dcerpc_epm_map_binding_recv(ctx);
c 71 source4/librpc/rpc/dcerpc_schannel.c if (!NT_STATUS_IS_OK(c->status)) {
c 73 source4/librpc/rpc/dcerpc_schannel.c NDR_NETLOGON_UUID, nt_errstr(c->status)));
c 74 source4/librpc/rpc/dcerpc_schannel.c composite_error(c, c->status);
c 81 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(sec_conn_req, c)) return;
c 83 source4/librpc/rpc/dcerpc_schannel.c composite_continue(c, sec_conn_req, continue_secondary_connection, c);
c 93 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c;
c 97 source4/librpc/rpc/dcerpc_schannel.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 98 source4/librpc/rpc/dcerpc_schannel.c s = talloc_get_type(c->private_data, struct schannel_key_state);
c 101 source4/librpc/rpc/dcerpc_schannel.c c->status = dcerpc_secondary_connection_recv(ctx, &s->pipe2);
c 102 source4/librpc/rpc/dcerpc_schannel.c if (!composite_is_ok(c)) return;
c 107 source4/librpc/rpc/dcerpc_schannel.c auth_none_req = dcerpc_bind_auth_none_send(c, s->pipe2, &ndr_table_netlogon);
c 108 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(auth_none_req, c)) return;
c 110 source4/librpc/rpc/dcerpc_schannel.c composite_continue(c, auth_none_req, continue_bind_auth_none, c);
c 120 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c;
c 124 source4/librpc/rpc/dcerpc_schannel.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 125 source4/librpc/rpc/dcerpc_schannel.c s = talloc_get_type(c->private_data, struct schannel_key_state);
c 128 source4/librpc/rpc/dcerpc_schannel.c c->status = dcerpc_bind_auth_none_recv(ctx);
c 129 source4/librpc/rpc/dcerpc_schannel.c if (!composite_is_ok(c)) return;
c 132 source4/librpc/rpc/dcerpc_schannel.c s->r.in.server_name = talloc_asprintf(c, "\\\\%s", dcerpc_server_name(s->pipe));
c 133 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(s->r.in.server_name, c)) return;
c 143 source4/librpc/rpc/dcerpc_schannel.c srv_challenge_req = dcerpc_netr_ServerReqChallenge_send(s->pipe2, c, &s->r);
c 144 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(srv_challenge_req, c)) return;
c 146 source4/librpc/rpc/dcerpc_schannel.c composite_continue_rpc(c, srv_challenge_req, continue_srv_challenge, c);
c 156 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c;
c 160 source4/librpc/rpc/dcerpc_schannel.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 161 source4/librpc/rpc/dcerpc_schannel.c s = talloc_get_type(c->private_data, struct schannel_key_state);
c 164 source4/librpc/rpc/dcerpc_schannel.c c->status = dcerpc_ndr_request_recv(req);
c 165 source4/librpc/rpc/dcerpc_schannel.c if (!composite_is_ok(c)) return;
c 168 source4/librpc/rpc/dcerpc_schannel.c s->mach_pwd = cli_credentials_get_nt_hash(s->credentials, c);
c 187 source4/librpc/rpc/dcerpc_schannel.c srv_auth2_req = dcerpc_netr_ServerAuthenticate2_send(s->pipe2, c, &s->a);
c 188 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(srv_auth2_req, c)) return;
c 190 source4/librpc/rpc/dcerpc_schannel.c composite_continue_rpc(c, srv_auth2_req, continue_srv_auth2, c);
c 200 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c;
c 203 source4/librpc/rpc/dcerpc_schannel.c c = talloc_get_type(req->async.private_data, struct composite_context);
c 204 source4/librpc/rpc/dcerpc_schannel.c s = talloc_get_type(c->private_data, struct schannel_key_state);
c 207 source4/librpc/rpc/dcerpc_schannel.c c->status = dcerpc_ndr_request_recv(req);
c 208 source4/librpc/rpc/dcerpc_schannel.c if (!composite_is_ok(c)) return;
c 212 source4/librpc/rpc/dcerpc_schannel.c composite_error(c, NT_STATUS_UNSUCCESSFUL);
c 219 source4/librpc/rpc/dcerpc_schannel.c composite_done(c);
c 232 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c;
c 237 source4/librpc/rpc/dcerpc_schannel.c c = composite_create(mem_ctx, p->conn->event_ctx);
c 238 source4/librpc/rpc/dcerpc_schannel.c if (c == NULL) return NULL;
c 240 source4/librpc/rpc/dcerpc_schannel.c s = talloc_zero(c, struct schannel_key_state);
c 241 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(s, c)) return c;
c 242 source4/librpc/rpc/dcerpc_schannel.c c->private_data = s;
c 249 source4/librpc/rpc/dcerpc_schannel.c s->creds = talloc(c, struct creds_CredentialState);
c 250 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(s->creds, c)) return c;
c 260 source4/librpc/rpc/dcerpc_schannel.c s->binding = talloc(c, struct dcerpc_binding);
c 261 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(s->binding, c)) return c;
c 266 source4/librpc/rpc/dcerpc_schannel.c epm_map_req = dcerpc_epm_map_binding_send(c, s->binding,
c 270 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(epm_map_req, c)) return c;
c 272 source4/librpc/rpc/dcerpc_schannel.c composite_continue(c, epm_map_req, continue_epm_map_binding, c);
c 273 source4/librpc/rpc/dcerpc_schannel.c return c;
c 280 source4/librpc/rpc/dcerpc_schannel.c NTSTATUS dcerpc_schannel_key_recv(struct composite_context *c)
c 282 source4/librpc/rpc/dcerpc_schannel.c NTSTATUS status = composite_wait(c);
c 284 source4/librpc/rpc/dcerpc_schannel.c talloc_free(c);
c 308 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 310 source4/librpc/rpc/dcerpc_schannel.c struct auth_schannel_state *s = talloc_get_type(c->private_data,
c 314 source4/librpc/rpc/dcerpc_schannel.c c->status = dcerpc_schannel_key_recv(ctx);
c 315 source4/librpc/rpc/dcerpc_schannel.c if (!composite_is_ok(c)) {
c 317 source4/librpc/rpc/dcerpc_schannel.c cli_credentials_get_username(s->credentials), nt_errstr(c->status)));
c 322 source4/librpc/rpc/dcerpc_schannel.c auth_req = dcerpc_bind_auth_send(c, s->pipe, s->table, s->credentials,
c 323 source4/librpc/rpc/dcerpc_schannel.c lp_gensec_settings(c, s->lp_ctx),
c 326 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(auth_req, c)) return;
c 328 source4/librpc/rpc/dcerpc_schannel.c composite_continue(c, auth_req, continue_bind_auth, c);
c 338 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 341 source4/librpc/rpc/dcerpc_schannel.c c->status = dcerpc_bind_auth_recv(ctx);
c 342 source4/librpc/rpc/dcerpc_schannel.c if (!composite_is_ok(c)) return;
c 344 source4/librpc/rpc/dcerpc_schannel.c composite_done(c);
c 358 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c;
c 363 source4/librpc/rpc/dcerpc_schannel.c c = composite_create(tmp_ctx, p->conn->event_ctx);
c 364 source4/librpc/rpc/dcerpc_schannel.c if (c == NULL) return NULL;
c 366 source4/librpc/rpc/dcerpc_schannel.c s = talloc_zero(c, struct auth_schannel_state);
c 367 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(s, c)) return c;
c 368 source4/librpc/rpc/dcerpc_schannel.c c->private_data = s;
c 378 source4/librpc/rpc/dcerpc_schannel.c schan_key_req = dcerpc_schannel_key_send(c, p, credentials, lp_ctx);
c 379 source4/librpc/rpc/dcerpc_schannel.c if (composite_nomem(schan_key_req, c)) return c;
c 381 source4/librpc/rpc/dcerpc_schannel.c composite_continue(c, schan_key_req, continue_schannel_key, c);
c 382 source4/librpc/rpc/dcerpc_schannel.c return c;
c 389 source4/librpc/rpc/dcerpc_schannel.c NTSTATUS dcerpc_bind_auth_schannel_recv(struct composite_context *c)
c 391 source4/librpc/rpc/dcerpc_schannel.c NTSTATUS status = composite_wait(c);
c 393 source4/librpc/rpc/dcerpc_schannel.c talloc_free(c);
c 408 source4/librpc/rpc/dcerpc_schannel.c struct composite_context *c;
c 410 source4/librpc/rpc/dcerpc_schannel.c c = dcerpc_bind_auth_schannel_send(tmp_ctx, p, table, credentials, lp_ctx,
c 412 source4/librpc/rpc/dcerpc_schannel.c return dcerpc_bind_auth_schannel_recv(c);
c 48 source4/librpc/rpc/dcerpc_secondary.c static void continue_pipe_open(struct composite_context *c);
c 58 source4/librpc/rpc/dcerpc_secondary.c struct composite_context *c;
c 65 source4/librpc/rpc/dcerpc_secondary.c c = composite_create(p, p->conn->event_ctx);
c 66 source4/librpc/rpc/dcerpc_secondary.c if (c == NULL) return NULL;
c 68 source4/librpc/rpc/dcerpc_secondary.c s = talloc_zero(c, struct sec_conn_state);
c 69 source4/librpc/rpc/dcerpc_secondary.c if (composite_nomem(s, c)) return c;
c 70 source4/librpc/rpc/dcerpc_secondary.c c->private_data = s;
c 76 source4/librpc/rpc/dcerpc_secondary.c s->pipe2 = dcerpc_pipe_init(c, s->pipe->conn->event_ctx, s->pipe->conn->iconv_convenience);
c 77 source4/librpc/rpc/dcerpc_secondary.c if (composite_nomem(s->pipe2, c)) return c;
c 88 source4/librpc/rpc/dcerpc_secondary.c composite_error(c, NT_STATUS_INVALID_PARAMETER);
c 89 source4/librpc/rpc/dcerpc_secondary.c return c;
c 94 source4/librpc/rpc/dcerpc_secondary.c composite_continue(c, pipe_smb_req, continue_open_smb, c);
c 95 source4/librpc/rpc/dcerpc_secondary.c return c;
c 100 source4/librpc/rpc/dcerpc_secondary.c composite_error(c, NT_STATUS_INVALID_PARAMETER);
c 101 source4/librpc/rpc/dcerpc_secondary.c return c;
c 109 source4/librpc/rpc/dcerpc_secondary.c composite_continue(c, pipe_tcp_req, continue_open_tcp, c);
c 110 source4/librpc/rpc/dcerpc_secondary.c return c;
c 116 source4/librpc/rpc/dcerpc_secondary.c composite_continue(c, pipe_ncalrpc_req, continue_open_pipe, c);
c 117 source4/librpc/rpc/dcerpc_secondary.c return c;
c 121 source4/librpc/rpc/dcerpc_secondary.c composite_error(c, NT_STATUS_NOT_SUPPORTED);
c 124 source4/librpc/rpc/dcerpc_secondary.c return c;
c 133 source4/librpc/rpc/dcerpc_secondary.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 136 source4/librpc/rpc/dcerpc_secondary.c c->status = dcerpc_pipe_open_smb_recv(ctx);
c 137 source4/librpc/rpc/dcerpc_secondary.c if (!composite_is_ok(c)) return;
c 139 source4/librpc/rpc/dcerpc_secondary.c continue_pipe_open(c);
c 148 source4/librpc/rpc/dcerpc_secondary.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 151 source4/librpc/rpc/dcerpc_secondary.c c->status = dcerpc_pipe_open_tcp_recv(ctx);
c 152 source4/librpc/rpc/dcerpc_secondary.c if (!composite_is_ok(c)) return;
c 154 source4/librpc/rpc/dcerpc_secondary.c continue_pipe_open(c);
c 163 source4/librpc/rpc/dcerpc_secondary.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 166 source4/librpc/rpc/dcerpc_secondary.c c->status = dcerpc_pipe_open_pipe_recv(ctx);
c 167 source4/librpc/rpc/dcerpc_secondary.c if (!composite_is_ok(c)) return;
c 169 source4/librpc/rpc/dcerpc_secondary.c continue_pipe_open(c);
c 177 source4/librpc/rpc/dcerpc_secondary.c static void continue_pipe_open(struct composite_context *c)
c 181 source4/librpc/rpc/dcerpc_secondary.c s = talloc_get_type(c->private_data, struct sec_conn_state);
c 186 source4/librpc/rpc/dcerpc_secondary.c composite_error(c, NT_STATUS_NO_MEMORY);
c 190 source4/librpc/rpc/dcerpc_secondary.c composite_done(c);
c 198 source4/librpc/rpc/dcerpc_secondary.c _PUBLIC_ NTSTATUS dcerpc_secondary_connection_recv(struct composite_context *c,
c 201 source4/librpc/rpc/dcerpc_secondary.c NTSTATUS status = composite_wait(c);
c 204 source4/librpc/rpc/dcerpc_secondary.c s = talloc_get_type(c->private_data, struct sec_conn_state);
c 210 source4/librpc/rpc/dcerpc_secondary.c talloc_free(c);
c 225 source4/librpc/rpc/dcerpc_secondary.c struct composite_context *c;
c 227 source4/librpc/rpc/dcerpc_secondary.c c = dcerpc_secondary_connection_send(p, b);
c 228 source4/librpc/rpc/dcerpc_secondary.c return dcerpc_secondary_connection_recv(c, p2);
c 256 source4/librpc/rpc/dcerpc_secondary.c struct composite_context *c, *secondary_conn_ctx;
c 260 source4/librpc/rpc/dcerpc_secondary.c c = composite_create(p, p->conn->event_ctx);
c 261 source4/librpc/rpc/dcerpc_secondary.c if (c == NULL) return NULL;
c 263 source4/librpc/rpc/dcerpc_secondary.c s = talloc_zero(c, struct sec_auth_conn_state);
c 264 source4/librpc/rpc/dcerpc_secondary.c if (composite_nomem(s, c)) return c;
c 265 source4/librpc/rpc/dcerpc_secondary.c c->private_data = s;
c 266 source4/librpc/rpc/dcerpc_secondary.c s->ctx = c;
c 276 source4/librpc/rpc/dcerpc_secondary.c talloc_free(c);
c 282 source4/librpc/rpc/dcerpc_secondary.c return c;
c 321 source4/librpc/rpc/dcerpc_secondary.c _PUBLIC_ NTSTATUS dcerpc_secondary_auth_connection_recv(struct composite_context *c,
c 325 source4/librpc/rpc/dcerpc_secondary.c NTSTATUS status = composite_wait(c);
c 328 source4/librpc/rpc/dcerpc_secondary.c s = talloc_get_type(c->private_data, struct sec_auth_conn_state);
c 334 source4/librpc/rpc/dcerpc_secondary.c talloc_free(c);
c 41 source4/librpc/rpc/dcerpc_smb.c static void pipe_dead(struct dcerpc_connection *c, NTSTATUS status)
c 43 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = (struct smb_private *)c->transport.private_data;
c 59 source4/librpc/rpc/dcerpc_smb.c if (c->transport.recv_data) {
c 60 source4/librpc/rpc/dcerpc_smb.c c->transport.recv_data(c, NULL, status);
c 69 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c;
c 88 source4/librpc/rpc/dcerpc_smb.c smb = talloc_get_type(state->c->transport.private_data, struct smb_private);
c 93 source4/librpc/rpc/dcerpc_smb.c pipe_dead(state->c, status);
c 103 source4/librpc/rpc/dcerpc_smb.c pipe_dead(state->c, NT_STATUS_INFO_LENGTH_MISMATCH);
c 112 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c = state->c;
c 114 source4/librpc/rpc/dcerpc_smb.c talloc_steal(state->c, data.data);
c 116 source4/librpc/rpc/dcerpc_smb.c c->transport.recv_data(c, &data, NT_STATUS_OK);
c 123 source4/librpc/rpc/dcerpc_smb.c io->readx.in.mincnt = MIN(state->c->srv_max_xmit_frag,
c 130 source4/librpc/rpc/dcerpc_smb.c pipe_dead(state->c, NT_STATUS_NO_MEMORY);
c 143 source4/librpc/rpc/dcerpc_smb.c static NTSTATUS send_read_request_continue(struct dcerpc_connection *c, DATA_BLOB *blob)
c 145 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = (struct smb_private *)c->transport.private_data;
c 155 source4/librpc/rpc/dcerpc_smb.c state->c = c;
c 199 source4/librpc/rpc/dcerpc_smb.c static NTSTATUS send_read_request(struct dcerpc_connection *c)
c 201 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = (struct smb_private *)c->transport.private_data;
c 207 source4/librpc/rpc/dcerpc_smb.c return send_read_request_continue(c, NULL);
c 214 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c;
c 225 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c = state->c;
c 231 source4/librpc/rpc/dcerpc_smb.c pipe_dead(c, status);
c 237 source4/librpc/rpc/dcerpc_smb.c talloc_steal(c, data.data);
c 239 source4/librpc/rpc/dcerpc_smb.c c->transport.recv_data(c, &data, NT_STATUS_OK);
c 244 source4/librpc/rpc/dcerpc_smb.c send_read_request_continue(c, &state->trans->out.data);
c 251 source4/librpc/rpc/dcerpc_smb.c static NTSTATUS smb_send_trans_request(struct dcerpc_connection *c, DATA_BLOB *blob)
c 253 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = (struct smb_private *)c->transport.private_data;
c 264 source4/librpc/rpc/dcerpc_smb.c state->c = c;
c 274 source4/librpc/rpc/dcerpc_smb.c if (c->srv_max_xmit_frag > 0) {
c 275 source4/librpc/rpc/dcerpc_smb.c max_data = MIN(UINT16_MAX, c->srv_max_xmit_frag);
c 308 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c = (struct dcerpc_connection *)req->async.private_data;
c 312 source4/librpc/rpc/dcerpc_smb.c pipe_dead(c, req->status);
c 321 source4/librpc/rpc/dcerpc_smb.c static NTSTATUS smb_send_request(struct dcerpc_connection *c, DATA_BLOB *blob,
c 324 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = (struct smb_private *)c->transport.private_data;
c 333 source4/librpc/rpc/dcerpc_smb.c return smb_send_trans_request(c, blob);
c 354 source4/librpc/rpc/dcerpc_smb.c req->async.private_data = c;
c 357 source4/librpc/rpc/dcerpc_smb.c send_read_request(c);
c 366 source4/librpc/rpc/dcerpc_smb.c static NTSTATUS smb_shutdown_pipe(struct dcerpc_connection *c, NTSTATUS status)
c 368 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = (struct smb_private *)c->transport.private_data;
c 392 source4/librpc/rpc/dcerpc_smb.c static const char *smb_peer_name(struct dcerpc_connection *c)
c 394 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = (struct smb_private *)c->transport.private_data;
c 401 source4/librpc/rpc/dcerpc_smb.c static const char *smb_target_hostname(struct dcerpc_connection *c)
c 403 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = talloc_get_type(c->transport.private_data, struct smb_private);
c 410 source4/librpc/rpc/dcerpc_smb.c static NTSTATUS smb_session_key(struct dcerpc_connection *c, DATA_BLOB *session_key)
c 412 source4/librpc/rpc/dcerpc_smb.c struct smb_private *smb = (struct smb_private *)c->transport.private_data;
c 423 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c;
c 437 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c = p->conn;
c 453 source4/librpc/rpc/dcerpc_smb.c ctx = composite_create(c, c->event_ctx);
c 460 source4/librpc/rpc/dcerpc_smb.c state->c = c;
c 507 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c = state->c;
c 516 source4/librpc/rpc/dcerpc_smb.c c->transport.transport = NCACN_NP;
c 517 source4/librpc/rpc/dcerpc_smb.c c->transport.private_data = NULL;
c 518 source4/librpc/rpc/dcerpc_smb.c c->transport.shutdown_pipe = smb_shutdown_pipe;
c 519 source4/librpc/rpc/dcerpc_smb.c c->transport.peer_name = smb_peer_name;
c 520 source4/librpc/rpc/dcerpc_smb.c c->transport.target_hostname = smb_target_hostname;
c 522 source4/librpc/rpc/dcerpc_smb.c c->transport.send_request = smb_send_request;
c 523 source4/librpc/rpc/dcerpc_smb.c c->transport.send_read = send_read_request;
c 524 source4/librpc/rpc/dcerpc_smb.c c->transport.recv_data = NULL;
c 527 source4/librpc/rpc/dcerpc_smb.c c->security_state.session_key = smb_session_key;
c 529 source4/librpc/rpc/dcerpc_smb.c smb = talloc(c, struct smb_private);
c 539 source4/librpc/rpc/dcerpc_smb.c c->transport.private_data = smb;
c 544 source4/librpc/rpc/dcerpc_smb.c NTSTATUS dcerpc_pipe_open_smb_recv(struct composite_context *c)
c 546 source4/librpc/rpc/dcerpc_smb.c NTSTATUS status = composite_wait(c);
c 547 source4/librpc/rpc/dcerpc_smb.c talloc_free(c);
c 563 source4/librpc/rpc/dcerpc_smb.c _PUBLIC_ struct smbcli_tree *dcerpc_smb_tree(struct dcerpc_connection *c)
c 567 source4/librpc/rpc/dcerpc_smb.c if (c->transport.transport != NCACN_NP) return NULL;
c 569 source4/librpc/rpc/dcerpc_smb.c smb = talloc_get_type(c->transport.private_data, struct smb_private);
c 578 source4/librpc/rpc/dcerpc_smb.c _PUBLIC_ uint16_t dcerpc_smb_fnum(struct dcerpc_connection *c)
c 582 source4/librpc/rpc/dcerpc_smb.c if (c->transport.transport != NCACN_NP) return 0;
c 584 source4/librpc/rpc/dcerpc_smb.c smb = talloc_get_type(c->transport.private_data, struct smb_private);
c 43 source4/librpc/rpc/dcerpc_smb2.c static void pipe_dead(struct dcerpc_connection *c, NTSTATUS status)
c 45 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
c 61 source4/librpc/rpc/dcerpc_smb2.c if (c->transport.recv_data) {
c 62 source4/librpc/rpc/dcerpc_smb2.c c->transport.recv_data(c, NULL, status);
c 71 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c;
c 87 source4/librpc/rpc/dcerpc_smb2.c smb = talloc_get_type(state->c->transport.private_data, struct smb2_private);
c 91 source4/librpc/rpc/dcerpc_smb2.c pipe_dead(state->c, status);
c 98 source4/librpc/rpc/dcerpc_smb2.c pipe_dead(state->c, NT_STATUS_NO_MEMORY);
c 106 source4/librpc/rpc/dcerpc_smb2.c pipe_dead(state->c, NT_STATUS_INFO_LENGTH_MISMATCH);
c 115 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c = state->c;
c 116 source4/librpc/rpc/dcerpc_smb2.c talloc_steal(c, data.data);
c 118 source4/librpc/rpc/dcerpc_smb2.c c->transport.recv_data(c, &data, NT_STATUS_OK);
c 125 source4/librpc/rpc/dcerpc_smb2.c io.in.length = MIN(state->c->srv_max_xmit_frag,
c 133 source4/librpc/rpc/dcerpc_smb2.c pipe_dead(state->c, NT_STATUS_NO_MEMORY);
c 147 source4/librpc/rpc/dcerpc_smb2.c static NTSTATUS send_read_request_continue(struct dcerpc_connection *c, DATA_BLOB *blob)
c 149 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
c 159 source4/librpc/rpc/dcerpc_smb2.c state->c = c;
c 192 source4/librpc/rpc/dcerpc_smb2.c static NTSTATUS send_read_request(struct dcerpc_connection *c)
c 194 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
c 200 source4/librpc/rpc/dcerpc_smb2.c return send_read_request_continue(c, NULL);
c 207 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c;
c 217 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c = state->c;
c 223 source4/librpc/rpc/dcerpc_smb2.c pipe_dead(c, status);
c 229 source4/librpc/rpc/dcerpc_smb2.c talloc_steal(c, data.data);
c 231 source4/librpc/rpc/dcerpc_smb2.c c->transport.recv_data(c, &data, NT_STATUS_OK);
c 236 source4/librpc/rpc/dcerpc_smb2.c send_read_request_continue(c, &io.out.out);
c 243 source4/librpc/rpc/dcerpc_smb2.c static NTSTATUS smb2_send_trans_request(struct dcerpc_connection *c, DATA_BLOB *blob)
c 245 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = talloc_get_type(c->transport.private_data,
c 256 source4/librpc/rpc/dcerpc_smb2.c state->c = c;
c 284 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c = (struct dcerpc_connection *)req->async.private_data;
c 288 source4/librpc/rpc/dcerpc_smb2.c pipe_dead(c, req->status);
c 297 source4/librpc/rpc/dcerpc_smb2.c static NTSTATUS smb2_send_request(struct dcerpc_connection *c, DATA_BLOB *blob,
c 300 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
c 309 source4/librpc/rpc/dcerpc_smb2.c return smb2_send_trans_request(c, blob);
c 322 source4/librpc/rpc/dcerpc_smb2.c req->async.private_data = c;
c 330 source4/librpc/rpc/dcerpc_smb2.c static NTSTATUS smb2_shutdown_pipe(struct dcerpc_connection *c, NTSTATUS status)
c 332 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
c 355 source4/librpc/rpc/dcerpc_smb2.c static const char *smb2_peer_name(struct dcerpc_connection *c)
c 357 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = talloc_get_type(c->transport.private_data,
c 365 source4/librpc/rpc/dcerpc_smb2.c static const char *smb2_target_hostname(struct dcerpc_connection *c)
c 367 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = talloc_get_type(c->transport.private_data,
c 375 source4/librpc/rpc/dcerpc_smb2.c static NTSTATUS smb2_session_key(struct dcerpc_connection *c, DATA_BLOB *session_key)
c 377 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = talloc_get_type(c->transport.private_data,
c 387 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c;
c 401 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c = p->conn;
c 403 source4/librpc/rpc/dcerpc_smb2.c ctx = composite_create(c, c->event_ctx);
c 410 source4/librpc/rpc/dcerpc_smb2.c state->c = c;
c 450 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c = state->c;
c 461 source4/librpc/rpc/dcerpc_smb2.c c->transport.transport = NCACN_NP;
c 462 source4/librpc/rpc/dcerpc_smb2.c c->transport.private_data = NULL;
c 463 source4/librpc/rpc/dcerpc_smb2.c c->transport.shutdown_pipe = smb2_shutdown_pipe;
c 464 source4/librpc/rpc/dcerpc_smb2.c c->transport.peer_name = smb2_peer_name;
c 465 source4/librpc/rpc/dcerpc_smb2.c c->transport.target_hostname = smb2_target_hostname;
c 467 source4/librpc/rpc/dcerpc_smb2.c c->transport.send_request = smb2_send_request;
c 468 source4/librpc/rpc/dcerpc_smb2.c c->transport.send_read = send_read_request;
c 469 source4/librpc/rpc/dcerpc_smb2.c c->transport.recv_data = NULL;
c 472 source4/librpc/rpc/dcerpc_smb2.c c->security_state.session_key = smb2_session_key;
c 474 source4/librpc/rpc/dcerpc_smb2.c smb = talloc(c, struct smb2_private);
c 484 source4/librpc/rpc/dcerpc_smb2.c c->transport.private_data = smb;
c 489 source4/librpc/rpc/dcerpc_smb2.c NTSTATUS dcerpc_pipe_open_smb2_recv(struct composite_context *c)
c 491 source4/librpc/rpc/dcerpc_smb2.c NTSTATUS status = composite_wait(c);
c 492 source4/librpc/rpc/dcerpc_smb2.c talloc_free(c);
c 507 source4/librpc/rpc/dcerpc_smb2.c struct smb2_tree *dcerpc_smb2_tree(struct dcerpc_connection *c)
c 509 source4/librpc/rpc/dcerpc_smb2.c struct smb2_private *smb = talloc_get_type(c->transport.private_data,
c 241 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 243 source4/librpc/rpc/dcerpc_sock.c struct pipe_open_socket_state *s = talloc_get_type(c->private_data,
c 250 source4/librpc/rpc/dcerpc_sock.c c->status = socket_connect_recv(ctx);
c 251 source4/librpc/rpc/dcerpc_sock.c if (!NT_STATUS_IS_OK(c->status)) {
c 254 source4/librpc/rpc/dcerpc_sock.c nt_errstr(c->status)));
c 255 source4/librpc/rpc/dcerpc_sock.c composite_error(c, c->status);
c 284 source4/librpc/rpc/dcerpc_sock.c composite_error(c, NT_STATUS_NO_MEMORY);
c 302 source4/librpc/rpc/dcerpc_sock.c composite_done(c);
c 313 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c;
c 317 source4/librpc/rpc/dcerpc_sock.c c = composite_create(mem_ctx, cn->event_ctx);
c 318 source4/librpc/rpc/dcerpc_sock.c if (c == NULL) return NULL;
c 320 source4/librpc/rpc/dcerpc_sock.c s = talloc_zero(c, struct pipe_open_socket_state);
c 321 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s, c)) return c;
c 322 source4/librpc/rpc/dcerpc_sock.c c->private_data = s;
c 326 source4/librpc/rpc/dcerpc_sock.c s->server = talloc_reference(c, server);
c 327 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->server, c)) return c;
c 331 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->sock, c)) return c;
c 333 source4/librpc/rpc/dcerpc_sock.c c->status = socket_create(server->family, SOCKET_TYPE_STREAM, &s->socket_ctx, 0);
c 334 source4/librpc/rpc/dcerpc_sock.c if (!composite_is_ok(c)) return c;
c 341 source4/librpc/rpc/dcerpc_sock.c c->event_ctx);
c 342 source4/librpc/rpc/dcerpc_sock.c composite_continue(c, conn_req, continue_socket_connect, c);
c 343 source4/librpc/rpc/dcerpc_sock.c return c;
c 347 source4/librpc/rpc/dcerpc_sock.c static NTSTATUS dcerpc_pipe_open_socket_recv(struct composite_context *c)
c 349 source4/librpc/rpc/dcerpc_sock.c NTSTATUS status = composite_wait(c);
c 351 source4/librpc/rpc/dcerpc_sock.c talloc_free(c);
c 374 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 376 source4/librpc/rpc/dcerpc_sock.c struct pipe_tcp_state *s = talloc_get_type(c->private_data,
c 380 source4/librpc/rpc/dcerpc_sock.c c->status = resolve_name_recv(ctx, s, &s->address);
c 381 source4/librpc/rpc/dcerpc_sock.c if (!composite_is_ok(c)) return;
c 385 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->srvaddr, c)) return;
c 388 source4/librpc/rpc/dcerpc_sock.c sock_ipv4_req = dcerpc_pipe_open_socket_send(c, s->conn,
c 392 source4/librpc/rpc/dcerpc_sock.c composite_continue(c, sock_ipv4_req, continue_ipv4_open_socket, c);
c 402 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 404 source4/librpc/rpc/dcerpc_sock.c struct pipe_tcp_state *s = talloc_get_type(c->private_data,
c 409 source4/librpc/rpc/dcerpc_sock.c c->status = dcerpc_pipe_open_socket_recv(ctx);
c 410 source4/librpc/rpc/dcerpc_sock.c if (NT_STATUS_IS_OK(c->status)) {
c 411 source4/librpc/rpc/dcerpc_sock.c composite_done(c);
c 419 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->srvaddr, c)) return;
c 422 source4/librpc/rpc/dcerpc_sock.c sock_ipv4_req = dcerpc_pipe_open_socket_send(c, s->conn,
c 425 source4/librpc/rpc/dcerpc_sock.c composite_continue(c, sock_ipv4_req, continue_ipv4_open_socket, c);
c 435 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 437 source4/librpc/rpc/dcerpc_sock.c struct pipe_tcp_state *s = talloc_get_type(c->private_data,
c 441 source4/librpc/rpc/dcerpc_sock.c c->status = dcerpc_pipe_open_socket_recv(ctx);
c 442 source4/librpc/rpc/dcerpc_sock.c if (!NT_STATUS_IS_OK(c->status)) {
c 446 source4/librpc/rpc/dcerpc_sock.c s->port, nt_errstr(c->status)));
c 448 source4/librpc/rpc/dcerpc_sock.c composite_error(c, c->status);
c 452 source4/librpc/rpc/dcerpc_sock.c composite_done(c);
c 466 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c;
c 472 source4/librpc/rpc/dcerpc_sock.c c = composite_create(conn, conn->event_ctx);
c 473 source4/librpc/rpc/dcerpc_sock.c if (c == NULL) return NULL;
c 475 source4/librpc/rpc/dcerpc_sock.c s = talloc_zero(c, struct pipe_tcp_state);
c 476 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s, c)) return c;
c 477 source4/librpc/rpc/dcerpc_sock.c c->private_data = s;
c 480 source4/librpc/rpc/dcerpc_sock.c s->server = talloc_strdup(c, server);
c 481 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->server, c)) return c;
c 483 source4/librpc/rpc/dcerpc_sock.c s->target_hostname = talloc_strdup(c, target_hostname);
c 484 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->target_hostname, c)) return c;
c 491 source4/librpc/rpc/dcerpc_sock.c resolve_req = resolve_name_send(resolve_ctx, &name, c->event_ctx);
c 492 source4/librpc/rpc/dcerpc_sock.c composite_continue(c, resolve_req, continue_ip_resolve_name, c);
c 493 source4/librpc/rpc/dcerpc_sock.c return c;
c 499 source4/librpc/rpc/dcerpc_sock.c NTSTATUS dcerpc_pipe_open_tcp_recv(struct composite_context *c)
c 502 source4/librpc/rpc/dcerpc_sock.c status = composite_wait(c);
c 504 source4/librpc/rpc/dcerpc_sock.c talloc_free(c);
c 522 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 525 source4/librpc/rpc/dcerpc_sock.c c->status = dcerpc_pipe_open_socket_recv(ctx);
c 526 source4/librpc/rpc/dcerpc_sock.c if (NT_STATUS_IS_OK(c->status)) {
c 527 source4/librpc/rpc/dcerpc_sock.c composite_done(c);
c 531 source4/librpc/rpc/dcerpc_sock.c composite_error(c, c->status);
c 541 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c;
c 546 source4/librpc/rpc/dcerpc_sock.c c = composite_create(conn, conn->event_ctx);
c 547 source4/librpc/rpc/dcerpc_sock.c if (c == NULL) return NULL;
c 549 source4/librpc/rpc/dcerpc_sock.c s = talloc_zero(c, struct pipe_unix_state);
c 550 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s, c)) return c;
c 551 source4/librpc/rpc/dcerpc_sock.c c->private_data = s;
c 554 source4/librpc/rpc/dcerpc_sock.c s->path = talloc_strdup(c, path);
c 555 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->path, c)) return c;
c 560 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->srvaddr, c)) return c;
c 563 source4/librpc/rpc/dcerpc_sock.c sock_unix_req = dcerpc_pipe_open_socket_send(c, s->conn,
c 567 source4/librpc/rpc/dcerpc_sock.c composite_continue(c, sock_unix_req, continue_unix_open_socket, c);
c 568 source4/librpc/rpc/dcerpc_sock.c return c;
c 575 source4/librpc/rpc/dcerpc_sock.c NTSTATUS dcerpc_pipe_open_unix_stream_recv(struct composite_context *c)
c 577 source4/librpc/rpc/dcerpc_sock.c NTSTATUS status = composite_wait(c);
c 579 source4/librpc/rpc/dcerpc_sock.c talloc_free(c);
c 589 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 592 source4/librpc/rpc/dcerpc_sock.c c->status = dcerpc_pipe_open_socket_recv(ctx);
c 593 source4/librpc/rpc/dcerpc_sock.c if (!composite_is_ok(c)) return;
c 595 source4/librpc/rpc/dcerpc_sock.c composite_done(c);
c 608 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c;
c 613 source4/librpc/rpc/dcerpc_sock.c c = composite_create(conn, conn->event_ctx);
c 614 source4/librpc/rpc/dcerpc_sock.c if (c == NULL) return NULL;
c 616 source4/librpc/rpc/dcerpc_sock.c s = talloc_zero(c, struct pipe_unix_state);
c 617 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s, c)) return c;
c 618 source4/librpc/rpc/dcerpc_sock.c c->private_data = s;
c 622 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(canon, c)) return c;
c 627 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->path, c)) return c;
c 631 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->srvaddr, c)) return c;
c 634 source4/librpc/rpc/dcerpc_sock.c sock_np_req = dcerpc_pipe_open_socket_send(c, s->conn, s->srvaddr, NULL, s->path, NCALRPC);
c 635 source4/librpc/rpc/dcerpc_sock.c composite_continue(c, sock_np_req, continue_np_open_socket, c);
c 636 source4/librpc/rpc/dcerpc_sock.c return c;
c 643 source4/librpc/rpc/dcerpc_sock.c NTSTATUS dcerpc_pipe_open_pipe_recv(struct composite_context *c)
c 645 source4/librpc/rpc/dcerpc_sock.c NTSTATUS status = composite_wait(c);
c 647 source4/librpc/rpc/dcerpc_sock.c talloc_free(c);
c 657 source4/librpc/rpc/dcerpc_sock.c struct composite_context *c = dcerpc_pipe_open_pipe_send(conn, ncalrpc_dir, identifier);
c 658 source4/librpc/rpc/dcerpc_sock.c return dcerpc_pipe_open_pipe_recv(c);
c 125 source4/librpc/rpc/dcerpc_util.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 127 source4/librpc/rpc/dcerpc_util.c struct epm_map_binding_state *s = talloc_get_type(c->private_data,
c 131 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_pipe_connect_b_recv(ctx, c, &s->pipe);
c 132 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 139 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_binding_build_tower(s->pipe, s->binding, &s->twr.tower);
c 140 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 150 source4/librpc/rpc/dcerpc_util.c map_req = dcerpc_epm_Map_send(s->pipe, c, &s->r);
c 151 source4/librpc/rpc/dcerpc_util.c if (composite_nomem(map_req, c)) return;
c 153 source4/librpc/rpc/dcerpc_util.c composite_continue_rpc(c, map_req, continue_epm_map, c);
c 162 source4/librpc/rpc/dcerpc_util.c struct composite_context *c = talloc_get_type(req->async.private_data,
c 164 source4/librpc/rpc/dcerpc_util.c struct epm_map_binding_state *s = talloc_get_type(c->private_data,
c 168 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_ndr_request_recv(req);
c 169 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 173 source4/librpc/rpc/dcerpc_util.c composite_error(c, NT_STATUS_PORT_UNREACHABLE);
c 179 source4/librpc/rpc/dcerpc_util.c composite_error(c, NT_STATUS_PORT_UNREACHABLE);
c 185 source4/librpc/rpc/dcerpc_util.c composite_error(c, NT_STATUS_PORT_UNREACHABLE);
c 191 source4/librpc/rpc/dcerpc_util.c dcerpc_floor_get_rhs_data(c, &s->twr_r->tower.floors[3]));
c 192 source4/librpc/rpc/dcerpc_util.c if (composite_nomem(s->binding->endpoint, c)) return;
c 194 source4/librpc/rpc/dcerpc_util.c composite_done(c);
c 208 source4/librpc/rpc/dcerpc_util.c struct composite_context *c;
c 222 source4/librpc/rpc/dcerpc_util.c c = composite_create(mem_ctx, ev);
c 223 source4/librpc/rpc/dcerpc_util.c if (c == NULL) {
c 227 source4/librpc/rpc/dcerpc_util.c s = talloc_zero(c, struct epm_map_binding_state);
c 228 source4/librpc/rpc/dcerpc_util.c if (composite_nomem(s, c)) return c;
c 229 source4/librpc/rpc/dcerpc_util.c c->private_data = s;
c 256 source4/librpc/rpc/dcerpc_util.c composite_done(c);
c 257 source4/librpc/rpc/dcerpc_util.c return c;
c 266 source4/librpc/rpc/dcerpc_util.c epmapper_binding = talloc_zero(c, struct dcerpc_binding);
c 267 source4/librpc/rpc/dcerpc_util.c if (composite_nomem(epmapper_binding, c)) return c;
c 279 source4/librpc/rpc/dcerpc_util.c pipe_connect_req = dcerpc_pipe_connect_b_send(c, epmapper_binding,
c 281 source4/librpc/rpc/dcerpc_util.c anon_creds, c->event_ctx,
c 283 source4/librpc/rpc/dcerpc_util.c if (composite_nomem(pipe_connect_req, c)) return c;
c 285 source4/librpc/rpc/dcerpc_util.c composite_continue(c, pipe_connect_req, continue_epm_recv_binding, c);
c 286 source4/librpc/rpc/dcerpc_util.c return c;
c 293 source4/librpc/rpc/dcerpc_util.c NTSTATUS dcerpc_epm_map_binding_recv(struct composite_context *c)
c 295 source4/librpc/rpc/dcerpc_util.c NTSTATUS status = composite_wait(c);
c 297 source4/librpc/rpc/dcerpc_util.c talloc_free(c);
c 309 source4/librpc/rpc/dcerpc_util.c struct composite_context *c;
c 311 source4/librpc/rpc/dcerpc_util.c c = dcerpc_epm_map_binding_send(mem_ctx, binding, table, ev, lp_ctx);
c 312 source4/librpc/rpc/dcerpc_util.c return dcerpc_epm_map_binding_recv(c);
c 337 source4/librpc/rpc/dcerpc_util.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 340 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_bind_auth_schannel_recv(ctx);
c 341 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 343 source4/librpc/rpc/dcerpc_util.c composite_done(c);
c 352 source4/librpc/rpc/dcerpc_util.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 355 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_bind_auth_recv(ctx);
c 356 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 358 source4/librpc/rpc/dcerpc_util.c composite_done(c);
c 366 source4/librpc/rpc/dcerpc_util.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 368 source4/librpc/rpc/dcerpc_util.c struct pipe_auth_state *s = talloc_get_type(c->private_data, struct pipe_auth_state);
c 371 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_bind_auth_recv(ctx);
c 372 source4/librpc/rpc/dcerpc_util.c if (NT_STATUS_EQUAL(c->status, NT_STATUS_INVALID_PARAMETER)) {
c 379 source4/librpc/rpc/dcerpc_util.c composite_continue(c, sec_conn_req, continue_ntlmssp_connection, c);
c 381 source4/librpc/rpc/dcerpc_util.c } else if (NT_STATUS_EQUAL(c->status, NT_STATUS_LOGON_FAILURE)) {
c 389 source4/librpc/rpc/dcerpc_util.c composite_continue(c, sec_conn_req, continue_spnego_after_wrong_pass, c);
c 394 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 396 source4/librpc/rpc/dcerpc_util.c composite_done(c);
c 406 source4/librpc/rpc/dcerpc_util.c struct composite_context *c;
c 411 source4/librpc/rpc/dcerpc_util.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 412 source4/librpc/rpc/dcerpc_util.c s = talloc_get_type(c->private_data, struct pipe_auth_state);
c 415 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_secondary_connection_recv(ctx, &p2);
c 416 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 423 source4/librpc/rpc/dcerpc_util.c auth_req = dcerpc_bind_auth_send(c, s->pipe, s->table,
c 425 source4/librpc/rpc/dcerpc_util.c lp_gensec_settings(c, s->lp_ctx),
c 429 source4/librpc/rpc/dcerpc_util.c composite_continue(c, auth_req, continue_auth, c);
c 439 source4/librpc/rpc/dcerpc_util.c struct composite_context *c;
c 444 source4/librpc/rpc/dcerpc_util.c c = talloc_get_type(ctx->async.private_data, struct composite_context);
c 445 source4/librpc/rpc/dcerpc_util.c s = talloc_get_type(c->private_data, struct pipe_auth_state);
c 448 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_secondary_connection_recv(ctx, &p2);
c 449 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 456 source4/librpc/rpc/dcerpc_util.c auth_req = dcerpc_bind_auth_send(c, s->pipe, s->table,
c 458 source4/librpc/rpc/dcerpc_util.c lp_gensec_settings(c, s->lp_ctx),
c 462 source4/librpc/rpc/dcerpc_util.c composite_continue(c, auth_req, continue_auth, c);
c 471 source4/librpc/rpc/dcerpc_util.c struct composite_context *c = talloc_get_type(ctx->async.private_data,
c 474 source4/librpc/rpc/dcerpc_util.c c->status = dcerpc_bind_auth_none_recv(ctx);
c 475 source4/librpc/rpc/dcerpc_util.c if (!composite_is_ok(c)) return;
c 477 source4/librpc/rpc/dcerpc_util.c composite_done(c);
c 491 source4/librpc/rpc/dcerpc_util.c struct composite_context *c;
c 500 source4/librpc/rpc/dcerpc_util.c c = composite_create(p, p->conn->event_ctx);
c 501 source4/librpc/rpc/dcerpc_util.c if (c == NULL) return NULL;
c 503 source4/librpc/rpc/dcerpc_util.c s = talloc_zero(c, struct pipe_auth_state);
c 504 source4/librpc/rpc/dcerpc_util.c if (composite_nomem(s, c)) return c;
c 505 source4/librpc/rpc/dcerpc_util.c c->private_data = s;
c 521 source4/librpc/rpc/dcerpc_util.c auth_none_req = dcerpc_bind_auth_none_send(c, s->pipe, s->table);
c 522 source4/librpc/rpc/dcerpc_util.c composite_continue(c, auth_none_req, continue_auth_none, c);
c 523 source4/librpc/rpc/dcerpc_util.c return c;
c 531 source4/librpc/rpc/dcerpc_util.c auth_schannel_req = dcerpc_bind_auth_schannel_send(c, s->pipe, s->table,
c 534 source4/librpc/rpc/dcerpc_util.c composite_continue(c, auth_schannel_req, continue_auth_schannel, c);
c 535 source4/librpc/rpc/dcerpc_util.c return c;
c 544 source4/librpc/rpc/dcerpc_util.c auth_none_req = dcerpc_bind_auth_none_send(c, s->pipe, s->table);
c 545 source4/librpc/rpc/dcerpc_util.c composite_continue(c, auth_none_req, continue_auth_none, c);
c 546 source4/librpc/rpc/dcerpc_util.c return c;
c 577 source4/librpc/rpc/dcerpc_util.c auth_req = dcerpc_bind_auth_send(c, s->pipe, s->table,
c 579 source4/librpc/rpc/dcerpc_util.c lp_gensec_settings(c, s->lp_ctx),
c 583 source4/librpc/rpc/dcerpc_util.c composite_continue(c, auth_req, continue_auth_auto, c);
c 584 source4/librpc/rpc/dcerpc_util.c return c;
c 587 source4/librpc/rpc/dcerpc_util.c auth_req = dcerpc_bind_auth_send(c, s->pipe, s->table,
c 589 source4/librpc/rpc/dcerpc_util.c lp_gensec_settings(c, s->lp_ctx),
c 593 source4/librpc/rpc/dcerpc_util.c composite_continue(c, auth_req, continue_auth, c);
c 594 source4/librpc/rpc/dcerpc_util.c return c;
c 605 source4/librpc/rpc/dcerpc_util.c NTSTATUS dcerpc_pipe_auth_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 610 source4/librpc/rpc/dcerpc_util.c struct pipe_auth_state *s = talloc_get_type(c->private_data,
c 612 source4/librpc/rpc/dcerpc_util.c status = composite_wait(c);
c 622 source4/librpc/rpc/dcerpc_util.c talloc_free(c);
c 639 source4/librpc/rpc/dcerpc_util.c struct composite_context *c;
c 641 source4/librpc/rpc/dcerpc_util.c c = dcerpc_pipe_auth_send(*p, binding, table, credentials, lp_ctx);
c 642 source4/librpc/rpc/dcerpc_util.c return dcerpc_pipe_auth_recv(c, mem_ctx, p);
c 646 source4/librpc/rpc/dcerpc_util.c NTSTATUS dcerpc_generic_session_key(struct dcerpc_connection *c,
c 31 source4/nbt_server/wins/winsclient.c static void nbtd_wins_refresh_handler(struct composite_context *c);
c 74 source4/nbt_server/wins/winsclient.c static void nbtd_wins_refresh_handler(struct composite_context *c)
c 78 source4/nbt_server/wins/winsclient.c struct nbtd_iface_name *iname = talloc_get_type(c->async.private_data,
c 82 source4/nbt_server/wins/winsclient.c status = nbt_name_refresh_wins_recv(c, tmp_ctx, &io);
c 138 source4/nbt_server/wins/winsclient.c struct composite_context *c;
c 154 source4/nbt_server/wins/winsclient.c c = nbt_name_refresh_wins_send(wins_socket(iface), &io);
c 155 source4/nbt_server/wins/winsclient.c if (c == NULL) {
c 159 source4/nbt_server/wins/winsclient.c talloc_steal(c, io.in.addresses);
c 161 source4/nbt_server/wins/winsclient.c c->async.fn = nbtd_wins_refresh_handler;
c 162 source4/nbt_server/wins/winsclient.c c->async.private_data = iname;
c 171 source4/nbt_server/wins/winsclient.c static void nbtd_wins_register_handler(struct composite_context *c)
c 175 source4/nbt_server/wins/winsclient.c struct nbtd_iface_name *iname = talloc_get_type(c->async.private_data,
c 179 source4/nbt_server/wins/winsclient.c status = nbt_name_register_wins_recv(c, tmp_ctx, &io);
c 236 source4/nbt_server/wins/winsclient.c struct composite_context *c;
c 250 source4/nbt_server/wins/winsclient.c c = nbt_name_register_wins_send(wins_socket(iface), &io);
c 251 source4/nbt_server/wins/winsclient.c if (c == NULL) {
c 255 source4/nbt_server/wins/winsclient.c talloc_steal(c, io.in.addresses);
c 257 source4/nbt_server/wins/winsclient.c c->async.fn = nbtd_wins_register_handler;
c 258 source4/nbt_server/wins/winsclient.c c->async.private_data = iname;
c 321 source4/ntvfs/ntvfs.h #define NTVFS_CURRENT_CRITICAL_SIZES(c) \
c 322 source4/ntvfs/ntvfs.h struct ntvfs_critical_sizes c = { \
c 206 source4/ntvfs/posix/pvfs_resolve.c codepoint_t c = next_codepoint_convenience(ic, p, &c_size);
c 208 source4/ntvfs/posix/pvfs_resolve.c switch (c) {
c 296 source4/ntvfs/posix/pvfs_resolve.c codepoint_t c = next_codepoint_convenience(ic, p, &c_size);
c 298 source4/ntvfs/posix/pvfs_resolve.c if (c <= 0x1F) {
c 302 source4/ntvfs/posix/pvfs_resolve.c switch (c) {
c 384 source4/ntvfs/posix/pvfs_resolve.c codepoint_t c;
c 394 source4/ntvfs/posix/pvfs_resolve.c c = next_codepoint_convenience(iconv_convenience, p, &c_size);
c 395 source4/ntvfs/posix/pvfs_resolve.c if (c == '\\') num_components++;
c 406 source4/ntvfs/posix/pvfs_resolve.c c = next_codepoint_convenience(iconv_convenience, p, &c_size);
c 407 source4/ntvfs/posix/pvfs_resolve.c if (c == '\\') {
c 78 source4/ntvfs/posix/pvfs_shortname.c #define FLAG_CHECK(c, flag) (ctx->char_flags[(uint8_t)(c)] & (flag))
c 393 source4/ntvfs/posix/pvfs_shortname.c codepoint_t c = next_codepoint_convenience(ctx->iconv_convenience, name, &c_size);
c 394 source4/ntvfs/posix/pvfs_shortname.c if (c == INVALID_CODEPOINT) {
c 398 source4/ntvfs/posix/pvfs_shortname.c if (c >= 128) {
c 402 source4/ntvfs/posix/pvfs_shortname.c if (FLAG_CHECK(c, FLAG_ILLEGAL)) {
c 492 source4/ntvfs/posix/pvfs_shortname.c unsigned char c = dot_p[i];
c 493 source4/ntvfs/posix/pvfs_shortname.c if (FLAG_CHECK(c, FLAG_ASCII)) {
c 494 source4/ntvfs/posix/pvfs_shortname.c extension[extension_length++] = toupper(c);
c 33 source4/ntvfs/posix/pvfs_streams.c const char *c = strchr_m(name, ':');
c 34 source4/ntvfs/posix/pvfs_streams.c if (c == NULL || strcasecmp_m(c, ":$DATA") != 0) {
c 37 source4/ntvfs/posix/pvfs_streams.c return talloc_strndup(ctx, name, c-name);
c 184 source4/ntvfs/posix/pvfs_util.c codepoint_t c = next_codepoint(key, &c_size);
c 185 source4/ntvfs/posix/pvfs_util.c c = toupper_m(c);
c 187 source4/ntvfs/posix/pvfs_util.c value ^= (uint32_t)c;
c 52 source4/ntvfs/sysdep/sys_lease_linux.c struct linux_lease_pending *c;
c 55 source4/ntvfs/sysdep/sys_lease_linux.c for (c = leases; c; c = c->next) {
c 56 source4/ntvfs/sysdep/sys_lease_linux.c int *fd = (int *)c->e.fd;
c 63 source4/ntvfs/sysdep/sys_lease_linux.c if (!c) {
c 67 source4/ntvfs/sysdep/sys_lease_linux.c ctx->break_send(ctx->msg_ctx, &c->e, OPLOCK_BREAK_TO_NONE);
c 154 source4/ntvfs/sysdep/sys_lease_linux.c struct linux_lease_pending *c;
c 156 source4/ntvfs/sysdep/sys_lease_linux.c for (c = leases; c; c = c->next) {
c 157 source4/ntvfs/sysdep/sys_lease_linux.c if (c->e.fd == e->fd) {
c 162 source4/ntvfs/sysdep/sys_lease_linux.c if (!c) {
c 173 source4/ntvfs/sysdep/sys_lease_linux.c talloc_free(c);
c 181 source4/ntvfs/sysdep/sys_lease_linux.c struct linux_lease_pending *c;
c 183 source4/ntvfs/sysdep/sys_lease_linux.c for (c = leases; c; c = c->next) {
c 184 source4/ntvfs/sysdep/sys_lease_linux.c if (c->e.fd == e->fd) {
c 189 source4/ntvfs/sysdep/sys_lease_linux.c if (!c) {
c 193 source4/ntvfs/sysdep/sys_lease_linux.c talloc_free(c);
c 84 source4/rpc_server/dcerpc_server.c struct dcesrv_connection_context *c;
c 85 source4/rpc_server/dcerpc_server.c for (c=conn->contexts;c;c=c->next) {
c 86 source4/rpc_server/dcerpc_server.c if (c->context_id == context_id) return c;
c 146 source4/rpc_server/dcerpc_server.c struct dcesrv_call_state *c;
c 147 source4/rpc_server/dcerpc_server.c for (c=dce_conn->incoming_fragmented_call_list;c;c=c->next) {
c 148 source4/rpc_server/dcerpc_server.c if (c->pkt.call_id == call_id) {
c 149 source4/rpc_server/dcerpc_server.c return c;
c 512 source4/rpc_server/dcerpc_server.c static int dcesrv_connection_context_destructor(struct dcesrv_connection_context *c)
c 514 source4/rpc_server/dcerpc_server.c DLIST_REMOVE(c->conn->contexts, c);
c 516 source4/rpc_server/dcerpc_server.c if (c->iface) {
c 517 source4/rpc_server/dcerpc_server.c c->iface->unbind(c, c->iface);
c 4199 source4/rpc_server/samr/dcesrv_samr.c struct samr_Connect c;
c 4201 source4/rpc_server/samr/dcesrv_samr.c c.in.system_name = NULL;
c 4202 source4/rpc_server/samr/dcesrv_samr.c c.in.access_mask = r->in.access_mask;
c 4203 source4/rpc_server/samr/dcesrv_samr.c c.out.connect_handle = r->out.connect_handle;
c 4205 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_Connect(dce_call, mem_ctx, &c);
c 4253 source4/rpc_server/samr/dcesrv_samr.c struct samr_Connect c;
c 4255 source4/rpc_server/samr/dcesrv_samr.c c.in.system_name = NULL;
c 4256 source4/rpc_server/samr/dcesrv_samr.c c.in.access_mask = r->in.access_mask;
c 4257 source4/rpc_server/samr/dcesrv_samr.c c.out.connect_handle = r->out.connect_handle;
c 4259 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_Connect(dce_call, mem_ctx, &c);
c 4269 source4/rpc_server/samr/dcesrv_samr.c struct samr_Connect c;
c 4271 source4/rpc_server/samr/dcesrv_samr.c c.in.system_name = NULL;
c 4272 source4/rpc_server/samr/dcesrv_samr.c c.in.access_mask = r->in.access_mask;
c 4273 source4/rpc_server/samr/dcesrv_samr.c c.out.connect_handle = r->out.connect_handle;
c 4275 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_Connect(dce_call, mem_ctx, &c);
c 4285 source4/rpc_server/samr/dcesrv_samr.c struct samr_Connect c;
c 4288 source4/rpc_server/samr/dcesrv_samr.c c.in.system_name = NULL;
c 4289 source4/rpc_server/samr/dcesrv_samr.c c.in.access_mask = r->in.access_mask;
c 4290 source4/rpc_server/samr/dcesrv_samr.c c.out.connect_handle = r->out.connect_handle;
c 4292 source4/rpc_server/samr/dcesrv_samr.c status = dcesrv_samr_Connect(dce_call, mem_ctx, &c);
c 46 source4/rpc_server/srvsvc/srvsvc_ntvfs.c static int srvsvc_ntvfs_ctx_destructor(struct srvsvc_ntvfs_ctx *c)
c 48 source4/rpc_server/srvsvc/srvsvc_ntvfs.c ntvfs_disconnect(c->ntvfs);
c 58 source4/rpc_server/srvsvc/srvsvc_ntvfs.c struct srvsvc_ntvfs_ctx *c;
c 95 source4/rpc_server/srvsvc/srvsvc_ntvfs.c c = talloc(mem_ctx, struct srvsvc_ntvfs_ctx);
c 96 source4/rpc_server/srvsvc/srvsvc_ntvfs.c NT_STATUS_HAVE_NO_MEMORY(c);
c 99 source4/rpc_server/srvsvc/srvsvc_ntvfs.c status = ntvfs_init_connection(c, scfg, type,
c 106 source4/rpc_server/srvsvc/srvsvc_ntvfs.c &c->ntvfs);
c 112 source4/rpc_server/srvsvc/srvsvc_ntvfs.c talloc_set_destructor(c, srvsvc_ntvfs_ctx_destructor);
c 117 source4/rpc_server/srvsvc/srvsvc_ntvfs.c status = ntvfs_set_addr_callbacks(c->ntvfs, srvsvc_get_my_addr, srvsvc_get_peer_addr, dce_call->conn);
c 123 source4/rpc_server/srvsvc/srvsvc_ntvfs.c ntvfs_req = ntvfs_request_create(c->ntvfs, mem_ctx,
c 137 source4/rpc_server/srvsvc/srvsvc_ntvfs.c *_ntvfs = c->ntvfs;
c 70 source4/smbd/process_standard.c struct socket_address *c, *s;
c 121 source4/smbd/process_standard.c c = socket_get_peer_addr(sock2, ev2);
c 123 source4/smbd/process_standard.c if (s && c) {
c 125 source4/smbd/process_standard.c c->addr, c->port, s->addr, s->port, pid);
c 127 source4/smbd/process_standard.c talloc_free(c);
c 155 source4/smbd/server.c uint8_t c;
c 156 source4/smbd/server.c if (read(0, &c, 1) == 0) {
c 170 source4/smbd/service_stream.c struct socket_address *c, *s;
c 211 source4/smbd/service_stream.c c = socket_get_peer_addr(sock, ev);
c 213 source4/smbd/service_stream.c if (s && c) {
c 217 source4/smbd/service_stream.c c->addr, c->port, s->addr, s->port,
c 223 source4/smbd/service_stream.c talloc_free(c);
c 1342 source4/torture/basic/delaywrite.c NTTIME c = (correct).basic_info.out.write_time; \
c 1343 source4/torture/basic/delaywrite.c NTTIME cr = (c / r) * r; \
c 1346 source4/torture/basic/delaywrite.c if (strict && (g cmp c)) { \
c 1348 source4/torture/basic/delaywrite.c } else if ((g cmp c) && (gr cmp cr)) { \
c 1355 source4/torture/basic/delaywrite.c #cmp, #correct, nt_time_string(tctx, c), (unsigned long long)c); \
c 1369 source4/torture/basic/delaywrite.c NTTIME c = (correct).basic_info.out.access_time; \
c 1370 source4/torture/basic/delaywrite.c if (g cmp c) { \
c 1373 source4/torture/basic/delaywrite.c #cmp, #correct, nt_time_string(tctx, c)); \
c 41 source4/torture/basic/misc.c static bool wait_lock(struct smbcli_state *c, int fnum, uint32_t offset, uint32_t len)
c 43 source4/torture/basic/misc.c while (NT_STATUS_IS_ERR(smbcli_lock(c->tree, fnum, offset, len, -1, WRITE_LOCK))) {
c 44 source4/torture/basic/misc.c if (!check_error(__location__, c, ERRDOS, ERRlock, NT_STATUS_LOCK_NOT_GRANTED)) return false;
c 50 source4/torture/basic/misc.c static bool rw_torture(struct torture_context *tctx, struct smbcli_state *c)
c 61 source4/torture/basic/misc.c fnum2 = smbcli_open(c->tree, lockfname, O_RDWR | O_CREAT | O_EXCL,
c 64 source4/torture/basic/misc.c fnum2 = smbcli_open(c->tree, lockfname, O_RDWR, DENY_NONE);
c 66 source4/torture/basic/misc.c torture_comment(tctx, "open of %s failed (%s)\n", lockfname, smbcli_errstr(c->tree));
c 82 source4/torture/basic/misc.c if (!wait_lock(c, fnum2, n*sizeof(int), sizeof(int))) {
c 86 source4/torture/basic/misc.c fnum = smbcli_open(c->tree, fname, O_RDWR | O_CREAT | O_TRUNC, DENY_ALL);
c 88 source4/torture/basic/misc.c torture_comment(tctx, "open failed (%s)\n", smbcli_errstr(c->tree));
c 93 source4/torture/basic/misc.c if (smbcli_write(c->tree, fnum, 0, &pid, 0, sizeof(pid)) != sizeof(pid)) {
c 94 source4/torture/basic/misc.c torture_comment(tctx, "write failed (%s)\n", smbcli_errstr(c->tree));
c 99 source4/torture/basic/misc.c if (smbcli_write(c->tree, fnum, 0, buf,
c 102 source4/torture/basic/misc.c torture_comment(tctx, "write failed (%s)\n", smbcli_errstr(c->tree));
c 109 source4/torture/basic/misc.c if (smbcli_read(c->tree, fnum, &pid2, 0, sizeof(pid)) != sizeof(pid)) {
c 110 source4/torture/basic/misc.c torture_comment(tctx, "read failed (%s)\n", smbcli_errstr(c->tree));
c 119 source4/torture/basic/misc.c if (NT_STATUS_IS_ERR(smbcli_close(c->tree, fnum))) {
c 120 source4/torture/basic/misc.c torture_comment(tctx, "close failed (%s)\n", smbcli_errstr(c->tree));
c 124 source4/torture/basic/misc.c if (NT_STATUS_IS_ERR(smbcli_unlink(c->tree, fname))) {
c 125 source4/torture/basic/misc.c torture_comment(tctx, "unlink failed (%s)\n", smbcli_errstr(c->tree));
c 129 source4/torture/basic/misc.c if (NT_STATUS_IS_ERR(smbcli_unlock(c->tree, fnum2, n*sizeof(int), sizeof(int)))) {
c 130 source4/torture/basic/misc.c torture_comment(tctx, "unlock failed (%s)\n", smbcli_errstr(c->tree));
c 136 source4/torture/basic/misc.c smbcli_close(c->tree, fnum2);
c 137 source4/torture/basic/misc.c smbcli_unlink(c->tree, lockfname);
c 35 source4/torture/basic/utable.c int c, fd;
c 47 source4/torture/basic/utable.c for (c=1; c < 0x10000; c++) {
c 50 source4/torture/basic/utable.c SSVAL(c2, 0, c);
c 69 source4/torture/basic/utable.c valid[c] = 1;
c 76 source4/torture/basic/utable.c if (c % 100 == 0) {
c 78 source4/torture/basic/utable.c torture_comment(tctx, "%d (%d/%d)\r", c, chars_allowed, alt_allowed);
c 83 source4/torture/basic/utable.c torture_comment(tctx, "%d (%d/%d)\n", c, chars_allowed, alt_allowed);
c 101 source4/torture/basic/utable.c static char *form_name(struct smb_iconv_convenience *iconv_convenience, int c)
c 110 source4/torture/basic/utable.c SSVAL(c2, 0, c);
c 124 source4/torture/basic/utable.c int c, i;
c 135 source4/torture/basic/utable.c for (c=1; c < 0x10000; c++) {
c 138 source4/torture/basic/utable.c if (c == '.' || c == '\\') continue;
c 140 source4/torture/basic/utable.c torture_comment(tctx, "%04x (%c)\n", c, isprint(c)?c:'.');
c 142 source4/torture/basic/utable.c fname = form_name(lp_iconv_convenience(tctx->lp_ctx), c);
c 155 source4/torture/basic/utable.c "Failed to create file with char %04x\n", c));
c 168 source4/torture/basic/utable.c (int)size, c);
c 174 source4/torture/basic/utable.c torture_comment(tctx, "%04x: ", c);
c 175 source4/torture/basic/utable.c equiv[c][0] = c;
c 178 source4/torture/basic/utable.c equiv[c][i+1] = c2[i];
c 183 source4/torture/basic/utable.c smbcli_write(cli->tree, fnum, 0, &c, size, sizeof(c));
c 122 source4/torture/libnet/libnet_BecomeDC.c const struct libnet_BecomeDC_StoreChunk *c)
c 151 source4/torture/libnet/libnet_BecomeDC.c switch (c->ctr_level) {
c 153 source4/torture/libnet/libnet_BecomeDC.c mapping_ctr = &c->ctr1->mapping_ctr;
c 158 source4/torture/libnet/libnet_BecomeDC.c s_dsa->highwatermark = c->ctr1->new_highwatermark;
c 159 source4/torture/libnet/libnet_BecomeDC.c s_dsa->source_dsa_obj_guid = c->ctr1->source_dsa_guid;
c 160 source4/torture/libnet/libnet_BecomeDC.c s_dsa->source_dsa_invocation_id = c->ctr1->source_dsa_invocation_id;
c 164 source4/torture/libnet/libnet_BecomeDC.c mapping_ctr = &c->ctr6->mapping_ctr;
c 169 source4/torture/libnet/libnet_BecomeDC.c s_dsa->highwatermark = c->ctr6->new_highwatermark;
c 170 source4/torture/libnet/libnet_BecomeDC.c s_dsa->source_dsa_obj_guid = c->ctr6->source_dsa_guid;
c 171 source4/torture/libnet/libnet_BecomeDC.c s_dsa->source_dsa_invocation_id = c->ctr6->source_dsa_invocation_id;
c 172 source4/torture/libnet/libnet_BecomeDC.c uptodateness_vector = c->ctr6->uptodateness_vector;
c 185 source4/torture/libnet/libnet_BecomeDC.c tmp_dns_name = talloc_asprintf_append_buffer(tmp_dns_name, "._msdcs.%s", c->forest->dns_name);
c 267 source4/torture/libnet/libnet_BecomeDC.c c->partition->nc.dn,
c 275 source4/torture/libnet/libnet_BecomeDC.c c->gensec_skey,
c 334 source4/torture/libnet/libnet_BecomeDC.c ok = samdb_set_ntds_invocation_id(s->ldb, &c->dest_dsa->invocation_id);
c 339 source4/torture/libnet/libnet_BecomeDC.c ok = samdb_set_ntds_objectGUID(s->ldb, &c->dest_dsa->ntds_guid);
c 355 source4/torture/libnet/libnet_BecomeDC.c const struct libnet_BecomeDC_StoreChunk *c)
c 367 source4/torture/libnet/libnet_BecomeDC.c switch (c->ctr_level) {
c 369 source4/torture/libnet/libnet_BecomeDC.c mapping_ctr = &c->ctr1->mapping_ctr;
c 370 source4/torture/libnet/libnet_BecomeDC.c nc_object_count = c->ctr1->extended_ret; /* maybe w2k send this unexpected? */
c 371 source4/torture/libnet/libnet_BecomeDC.c object_count = c->ctr1->object_count;
c 372 source4/torture/libnet/libnet_BecomeDC.c first_object = c->ctr1->first_object;
c 377 source4/torture/libnet/libnet_BecomeDC.c mapping_ctr = &c->ctr6->mapping_ctr;
c 378 source4/torture/libnet/libnet_BecomeDC.c nc_object_count = c->ctr6->nc_object_count;
c 379 source4/torture/libnet/libnet_BecomeDC.c object_count = c->ctr6->object_count;
c 380 source4/torture/libnet/libnet_BecomeDC.c first_object = c->ctr6->first_object;
c 381 source4/torture/libnet/libnet_BecomeDC.c nc_linked_attributes_count = c->ctr6->nc_linked_attributes_count;
c 382 source4/torture/libnet/libnet_BecomeDC.c linked_attributes_count = c->ctr6->linked_attributes_count;
c 390 source4/torture/libnet/libnet_BecomeDC.c c->partition->nc.dn, object_count, nc_object_count,
c 394 source4/torture/libnet/libnet_BecomeDC.c c->partition->nc.dn, object_count, linked_attributes_count));
c 426 source4/torture/libnet/libnet_BecomeDC.c if (!c->partition->more_data) {
c 427 source4/torture/libnet/libnet_BecomeDC.c return test_apply_schema(s, c);
c 434 source4/torture/libnet/libnet_BecomeDC.c const struct libnet_BecomeDC_StoreChunk *c)
c 456 source4/torture/libnet/libnet_BecomeDC.c switch (c->ctr_level) {
c 458 source4/torture/libnet/libnet_BecomeDC.c mapping_ctr = &c->ctr1->mapping_ctr;
c 459 source4/torture/libnet/libnet_BecomeDC.c nc_object_count = c->ctr1->extended_ret; /* maybe w2k send this unexpected? */
c 460 source4/torture/libnet/libnet_BecomeDC.c object_count = c->ctr1->object_count;
c 461 source4/torture/libnet/libnet_BecomeDC.c first_object = c->ctr1->first_object;
c 465 source4/torture/libnet/libnet_BecomeDC.c s_dsa->highwatermark = c->ctr1->new_highwatermark;
c 466 source4/torture/libnet/libnet_BecomeDC.c s_dsa->source_dsa_obj_guid = c->ctr1->source_dsa_guid;
c 467 source4/torture/libnet/libnet_BecomeDC.c s_dsa->source_dsa_invocation_id = c->ctr1->source_dsa_invocation_id;
c 471 source4/torture/libnet/libnet_BecomeDC.c mapping_ctr = &c->ctr6->mapping_ctr;
c 472 source4/torture/libnet/libnet_BecomeDC.c nc_object_count = c->ctr6->nc_object_count;
c 473 source4/torture/libnet/libnet_BecomeDC.c object_count = c->ctr6->object_count;
c 474 source4/torture/libnet/libnet_BecomeDC.c first_object = c->ctr6->first_object;
c 475 source4/torture/libnet/libnet_BecomeDC.c nc_linked_attributes_count = c->ctr6->nc_linked_attributes_count;
c 476 source4/torture/libnet/libnet_BecomeDC.c linked_attributes_count = c->ctr6->linked_attributes_count;
c 477 source4/torture/libnet/libnet_BecomeDC.c linked_attributes = c->ctr6->linked_attributes;
c 478 source4/torture/libnet/libnet_BecomeDC.c s_dsa->highwatermark = c->ctr6->new_highwatermark;
c 479 source4/torture/libnet/libnet_BecomeDC.c s_dsa->source_dsa_obj_guid = c->ctr6->source_dsa_guid;
c 480 source4/torture/libnet/libnet_BecomeDC.c s_dsa->source_dsa_invocation_id = c->ctr6->source_dsa_invocation_id;
c 481 source4/torture/libnet/libnet_BecomeDC.c uptodateness_vector = c->ctr6->uptodateness_vector;
c 494 source4/torture/libnet/libnet_BecomeDC.c tmp_dns_name = talloc_asprintf_append_buffer(tmp_dns_name, "._msdcs.%s", c->forest->dns_name);
c 500 source4/torture/libnet/libnet_BecomeDC.c c->partition->nc.dn, object_count, nc_object_count,
c 504 source4/torture/libnet/libnet_BecomeDC.c c->partition->nc.dn, object_count, linked_attributes_count));
c 508 source4/torture/libnet/libnet_BecomeDC.c c->partition->nc.dn,
c 516 source4/torture/libnet/libnet_BecomeDC.c c->gensec_skey,
c 80 source4/torture/libnet/userinfo.c struct composite_context *c;
c 92 source4/torture/libnet/userinfo.c c = libnet_rpc_userinfo_send(p, &user, msg_handler);
c 93 source4/torture/libnet/userinfo.c if (!c) {
c 98 source4/torture/libnet/userinfo.c status = libnet_rpc_userinfo_recv(c, mem_ctx, &user);
c 113 source4/torture/libnet/userinfo.c c = libnet_rpc_userinfo_send(p, &user, msg_handler);
c 114 source4/torture/libnet/userinfo.c if (!c) {
c 119 source4/torture/libnet/userinfo.c status = libnet_rpc_userinfo_recv(c, mem_ctx, &user);
c 58 source4/torture/libnet/userman.c struct composite_context *c;
c 66 source4/torture/libnet/userman.c c = libnet_rpc_useradd_send(p, &user, msg_handler);
c 67 source4/torture/libnet/userman.c if (!c) {
c 72 source4/torture/libnet/userman.c status = libnet_rpc_useradd_recv(c, mem_ctx, &user);
c 115 source4/torture/locktest.c struct smbcli_state *c;
c 163 source4/torture/locktest.c status = smbcli_full_connection(NULL, &c,
c 182 source4/torture/locktest.c return c;
c 64 source4/torture/locktest2.c static int try_open(struct smbcli_state *c, char *nfs, int fstype, const char *fname, int flags)
c 71 source4/torture/locktest2.c return smbcli_open(c, fname, flags, DENY_NONE);
c 84 source4/torture/locktest2.c static bool try_close(struct smbcli_state *c, int fstype, int fd)
c 88 source4/torture/locktest2.c return smbcli_close(c, fd);
c 97 source4/torture/locktest2.c static bool try_lock(struct smbcli_state *c, int fstype,
c 105 source4/torture/locktest2.c return smbcli_lock(c, fd, start, len, LOCK_TIMEOUT, op);
c 119 source4/torture/locktest2.c static bool try_unlock(struct smbcli_state *c, int fstype,
c 126 source4/torture/locktest2.c return smbcli_unlock(c, fd, start, len);
c 150 source4/torture/locktest2.c struct smbcli_state *c;
c 175 source4/torture/locktest2.c &c, myname, server_n, ports, share, NULL,
c 183 source4/torture/locktest2.c c->use_oplocks = use_oplocks;
c 185 source4/torture/locktest2.c return c;
c 85 source4/torture/masktest.c struct smbcli_state *c;
c 97 source4/torture/masktest.c status = smbcli_full_connection(NULL, &c,
c 111 source4/torture/masktest.c return c;
c 381 source4/torture/nbench/nbio.c static struct smbcli_state *c;
c 396 source4/torture/nbench/nbio.c c = cli;
c 451 source4/torture/nbench/nbio.c ret = smb_raw_unlink(c->tree, &io);
c 513 source4/torture/nbench/nbio.c ret = smb_raw_open(c->tree, mem_ctx, &io);
c 566 source4/torture/nbench/nbio.c ret = smb_raw_write(c->tree, &io);
c 607 source4/torture/nbench/nbio.c ret = smb_raw_write(c->tree, &io);
c 647 source4/torture/nbench/nbio.c ret = smb_raw_lock(c->tree, &io);
c 692 source4/torture/nbench/nbio.c ret = smb_raw_lock(c->tree, &io);
c 732 source4/torture/nbench/nbio.c ret = smb_raw_read(c->tree, &io);
c 763 source4/torture/nbench/nbio.c ret = smb_raw_close(c->tree, &io);
c 784 source4/torture/nbench/nbio.c ret = smb_raw_rmdir(c->tree, &io);
c 800 source4/torture/nbench/nbio.c smb_raw_mkdir(c->tree, &io);
c 815 source4/torture/nbench/nbio.c ret = smb_raw_rename(c->tree, &io);
c 835 source4/torture/nbench/nbio.c ret = smb_raw_pathinfo(c->tree, mem_ctx, &io);
c 857 source4/torture/nbench/nbio.c ret = smb_raw_fileinfo(c->tree, mem_ctx, &io);
c 887 source4/torture/nbench/nbio.c ret = smb_raw_setfileinfo(c->tree, &io);
c 901 source4/torture/nbench/nbio.c ret = smb_raw_fsinfo(c->tree, mem_ctx, &io);
c 930 source4/torture/nbench/nbio.c ret = smb_raw_search_first(c->tree, mem_ctx, &io, NULL, findfirst_callback);
c 956 source4/torture/nbench/nbio.c ret = smb_raw_flush(c->tree, &io);
c 970 source4/torture/nbench/nbio.c smb_raw_exit(c->session);
c 978 source4/torture/nbench/nbio.c total_deleted = smbcli_deltree(c->tree, dname);
c 985 source4/torture/nbench/nbio.c smbcli_rmdir(c->tree, dname);
c 332 source4/torture/nbt/winsreplication.c struct wrepl_wins_owner a, b, c, x;
c 583 source4/torture/nbt/winsreplication.c ctx->c.address = address;
c 584 source4/torture/nbt/winsreplication.c ctx->c.max_version = 0;
c 585 source4/torture/nbt/winsreplication.c ctx->c.min_version = 0;
c 586 source4/torture/nbt/winsreplication.c ctx->c.type = 1;
c 606 source4/torture/nbt/winsreplication.c ctx->c.max_version = pull_table.out.partners[i].max_version;
c 607 source4/torture/nbt/winsreplication.c ctx->c.min_version = pull_table.out.partners[i].min_version;
c 917 source4/torture/nbt/winsreplication.c merge_owner = &ctx->c;
c 921 source4/torture/nbt/winsreplication.c if (owner1 != &ctx->c && strcmp(ips1[i].owner,owner2->address) == 0) {
c 991 source4/torture/nbt/winsreplication.c if (owner1 == &ctx->c) {
c 9330 source4/torture/nbt/winsreplication.c ret &= test_wrepl_mhomed_merged(tctx, ctx, &ctx->c,
c 9337 source4/torture/nbt/winsreplication.c &ctx->c,
c 38 source4/torture/raw/composite.c static void loadfile_complete(struct composite_context *c)
c 40 source4/torture/raw/composite.c int *count = talloc_get_type(c->async.private_data, int);
c 53 source4/torture/raw/composite.c struct composite_context **c;
c 80 source4/torture/raw/composite.c c = talloc_array(tctx, struct composite_context *, num_ops);
c 83 source4/torture/raw/composite.c c[i] = smb_composite_loadfile_send(cli->tree, &io2);
c 84 source4/torture/raw/composite.c c[i]->async.fn = loadfile_complete;
c 85 source4/torture/raw/composite.c c[i]->async.private_data = count;
c 99 source4/torture/raw/composite.c status = smb_composite_loadfile_recv(c[i], tctx);
c 131 source4/torture/raw/composite.c struct composite_context **c;
c 174 source4/torture/raw/composite.c c = talloc_array(tctx, struct composite_context *, torture_numops);
c 177 source4/torture/raw/composite.c c[i] = smb_composite_fetchfile_send(&io2, event_ctx);
c 178 source4/torture/raw/composite.c c[i]->async.fn = loadfile_complete;
c 179 source4/torture/raw/composite.c c[i]->async.private_data = count;
c 194 source4/torture/raw/composite.c status = smb_composite_fetchfile_recv(c[i], tctx);
c 227 source4/torture/raw/composite.c struct composite_context **c;
c 289 source4/torture/raw/composite.c c = talloc_array(tctx, struct composite_context *, num_ops);
c 297 source4/torture/raw/composite.c c[i] = smb_composite_appendacl_send(cli->tree, io[i]);
c 298 source4/torture/raw/composite.c c[i]->async.fn = loadfile_complete;
c 299 source4/torture/raw/composite.c c[i]->async.private_data = count;
c 314 source4/torture/raw/composite.c status = smb_composite_appendacl_recv(c[i], io[i]);
c 341 source4/torture/raw/composite.c struct composite_context **c;
c 364 source4/torture/raw/composite.c c = talloc_array(tctx, struct composite_context *, torture_numops);
c 367 source4/torture/raw/composite.c c[i] = smb_composite_fsinfo_send(cli->tree, &io1, lp_resolve_context(tctx->lp_ctx));
c 368 source4/torture/raw/composite.c c[i]->async.fn = loadfile_complete;
c 369 source4/torture/raw/composite.c c[i]->async.private_data = count;
c 384 source4/torture/raw/composite.c status = smb_composite_fsinfo_recv(c[i], tctx);
c 83 source4/torture/raw/context.c uint8_t c = 1;
c 200 source4/torture/raw/context.c wr.writex.in.data = &c;
c 280 source4/torture/raw/context.c uint8_t c = 1;
c 336 source4/torture/raw/context.c wr.writex.in.data = &c;
c 388 source4/torture/raw/context.c uint8_t c = 1;
c 450 source4/torture/raw/context.c wr.writex.in.data = &c;
c 498 source4/torture/raw/context.c wr.writex.in.data = &c;
c 537 source4/torture/raw/context.c uint8_t c = 1;
c 577 source4/torture/raw/context.c wr.writex.in.data = &c;
c 647 source4/torture/raw/context.c uint8_t c = 1;
c 703 source4/torture/raw/context.c wr.writex.in.data = &c;
c 756 source4/torture/raw/context.c uint8_t c = 1;
c 810 source4/torture/raw/context.c wr.writex.in.data = &c;
c 841 source4/torture/raw/context.c wr.writex.in.data = &c;
c 405 source4/torture/raw/lock.c uint8_t c = 1;
c 423 source4/torture/raw/lock.c if (smbcli_write(cli->tree, fnum, 0, &c, 0, 1) != 1) {
c 442 source4/torture/raw/lock.c if (smbcli_read(cli->tree, fnum, &c, 0, 1) != 1) {
c 450 source4/torture/raw/lock.c if (smbcli_read(cli->tree, fnum, &c, 0, 1) == 1) {
c 458 source4/torture/raw/lock.c if (smbcli_read(cli->tree, fnum, &c, 0, 1) != 1) {
c 1303 source4/torture/raw/lock.c uint8_t c = 0;
c 1333 source4/torture/raw/lock.c if (smbcli_write(cli->tree, fnum, 0, &c, 100, 1) == 1) {
c 1344 source4/torture/raw/lock.c if (smbcli_write(cli->tree, fnum, 0, &c, 100, 1) == 1) {
c 556 source4/torture/raw/notify.c char c = 1;
c 761 source4/torture/raw/notify.c smbcli_write(cli->tree, fnum2, 1, &c, 10000, 1);,
c 43 source4/torture/raw/open.c uint8_t c = 1;
c 44 source4/torture/raw/open.c bool can_read = (smbcli_read(tree, fnum, &c, 0, 1) == 1);
c 45 source4/torture/raw/open.c bool can_write = (smbcli_write(tree, fnum, 0, &c, 0, 1) == 1);
c 175 source4/torture/raw/oplock.c struct smbcli_state **c)
c 186 source4/torture/raw/oplock.c status = smbcli_full_connection(tctx, c,
c 637 source4/torture/raw/oplock.c char c = 0;
c 695 source4/torture/raw/oplock.c smbcli_write(cli1->tree, fnum, 0, &c, 0, 1);
c 697 source4/torture/raw/oplock.c smbcli_write(cli1->tree, fnum, 0, &c, 1, 1);
c 721 source4/torture/raw/oplock.c char c = 0;
c 777 source4/torture/raw/oplock.c smbcli_write(cli1->tree, fnum, 0, &c, 0, 1);
c 779 source4/torture/raw/oplock.c smbcli_write(cli1->tree, fnum, 0, &c, 1, 1);
c 991 source4/torture/raw/oplock.c char c = 0;
c 1046 source4/torture/raw/oplock.c smbcli_write(cli1->tree, fnum, 0, &c, 0, 1);
c 1048 source4/torture/raw/oplock.c smbcli_write(cli1->tree, fnum, 0, &c, 1, 1);
c 1210 source4/torture/raw/oplock.c char c = 0;
c 1287 source4/torture/raw/oplock.c smbcli_write(cli2->tree, fnum2, 0, &c, 0, 1);
c 1293 source4/torture/raw/oplock.c smbcli_write(cli2->tree, fnum2, 0, &c, 1, 1);
c 2473 source4/torture/raw/oplock.c char c = 0;
c 2514 source4/torture/raw/oplock.c wr = smbcli_write(cli1->tree, fnum, 0, &c, 0, 1);
c 3055 source4/torture/raw/oplock.c char c = 1;
c 3089 source4/torture/raw/oplock.c if (smbcli_write(cli->tree, hold_info[i].fnum, 0, &c, 0, 1) != 1) {
c 119 source4/torture/raw/pingpong.c static void write_byte(struct smbcli_state *cli, int fd, uint8_t c, int offset)
c 130 source4/torture/raw/pingpong.c io.writex.in.data = &c;
c 139 source4/torture/raw/pingpong.c static void read_byte(struct smbcli_state *cli, int fd, uint8_t *c, int offset)
c 151 source4/torture/raw/pingpong.c io.readx.out.data = c;
c 233 source4/torture/raw/pingpong.c uint8_t c;
c 234 source4/torture/raw/pingpong.c read_byte(cli, fd, &c, i);
c 235 source4/torture/raw/pingpong.c incr = c-val[i];
c 236 source4/torture/raw/pingpong.c val[i] = c;
c 240 source4/torture/raw/pingpong.c uint8_t c = val[i] + 1;
c 241 source4/torture/raw/pingpong.c write_byte(cli, fd, c, i);
c 55 source4/torture/raw/search.c union smb_search_close c;
c 87 source4/torture/raw/search.c c.fclose.level = RAW_FINDCLOSE_FCLOSE;
c 88 source4/torture/raw/search.c c.fclose.in.max_count = 1;
c 89 source4/torture/raw/search.c c.fclose.in.search_attrib = 0;
c 90 source4/torture/raw/search.c c.fclose.in.id = data->search.id;
c 91 source4/torture/raw/search.c status = smb_raw_search_close(cli->tree, &c);
c 57 source4/torture/raw/seek.c uint8_t c[2];
c 142 source4/torture/raw/seek.c ZERO_STRUCT(c);
c 143 source4/torture/raw/seek.c if (smbcli_write(cli->tree, fnum, 0, c, 0, 2) != 2) {
c 163 source4/torture/raw/seek.c if (smbcli_read(cli->tree, fnum, c, 0, 1) != 1) {
c 42 source4/torture/rpc/handles.c struct lsa_Close c;
c 78 source4/torture/rpc/handles.c c.in.handle = &handle;
c 79 source4/torture/rpc/handles.c c.out.handle = &handle2;
c 81 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p2, mem_ctx, &c);
c 87 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p1, mem_ctx, &c);
c 90 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p1, mem_ctx, &c);
c 110 source4/torture/rpc/handles.c struct lsa_Close c;
c 172 source4/torture/rpc/handles.c c.in.handle = &handle;
c 173 source4/torture/rpc/handles.c c.out.handle = &handle2;
c 195 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p2, mem_ctx, &c);
c 199 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p1, mem_ctx, &c);
c 205 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p3, mem_ctx, &c);
c 211 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p2, mem_ctx, &c);
c 245 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p2, mem_ctx, &c);
c 249 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p1, mem_ctx, &c);
c 255 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p3, mem_ctx, &c);
c 261 source4/torture/rpc/handles.c status = dcerpc_lsa_Close(p2, mem_ctx, &c);
c 343 source4/torture/rpc/handles.c struct samr_Close c;
c 361 source4/torture/rpc/handles.c c.in.handle = &handle;
c 362 source4/torture/rpc/handles.c c.out.handle = &handle2;
c 364 source4/torture/rpc/handles.c status = dcerpc_samr_Close(p2, mem_ctx, &c);
c 370 source4/torture/rpc/handles.c status = dcerpc_samr_Close(p1, mem_ctx, &c);
c 373 source4/torture/rpc/handles.c status = dcerpc_samr_Close(p1, mem_ctx, &c);
c 522 source4/torture/rpc/handles.c struct drsuapi_DsUnbind c;
c 546 source4/torture/rpc/handles.c c.in.bind_handle = &handle;
c 547 source4/torture/rpc/handles.c c.out.bind_handle = &handle2;
c 549 source4/torture/rpc/handles.c status = dcerpc_drsuapi_DsUnbind(p2, mem_ctx, &c);
c 555 source4/torture/rpc/handles.c status = dcerpc_drsuapi_DsUnbind(p1, mem_ctx, &c);
c 558 source4/torture/rpc/handles.c status = dcerpc_drsuapi_DsUnbind(p1, mem_ctx, &c);
c 1833 source4/torture/rpc/lsa.c struct lsa_Close c;
c 1851 source4/torture/rpc/lsa.c c.in.handle = &trustdom_handle;
c 1852 source4/torture/rpc/lsa.c c.out.handle = &handle2;
c 1881 source4/torture/rpc/lsa.c c.in.handle = &trustdom_handle;
c 1882 source4/torture/rpc/lsa.c c.out.handle = &handle2;
c 1884 source4/torture/rpc/lsa.c status = dcerpc_lsa_Close(p, tctx, &c);
c 1946 source4/torture/rpc/lsa.c c.in.handle = &trustdom_handle;
c 1947 source4/torture/rpc/lsa.c c.out.handle = &handle2;
c 1949 source4/torture/rpc/lsa.c status = dcerpc_lsa_Close(p, tctx, &c);
c 376 source4/torture/rpc/samba3rpc.c struct samr_CreateUser2 c;
c 471 source4/torture/rpc/samba3rpc.c c.in.domain_handle = &domain_handle;
c 473 source4/torture/rpc/samba3rpc.c c.in.account_name = &user_name;
c 474 source4/torture/rpc/samba3rpc.c c.in.acct_flags = ACB_NORMAL;
c 475 source4/torture/rpc/samba3rpc.c c.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
c 477 source4/torture/rpc/samba3rpc.c c.out.user_handle = user_handle;
c 478 source4/torture/rpc/samba3rpc.c c.out.access_granted = &access_granted;
c 479 source4/torture/rpc/samba3rpc.c c.out.rid = &user_rid;
c 481 source4/torture/rpc/samba3rpc.c status = dcerpc_samr_CreateUser2(samr_pipe, mem_ctx, &c);
c 1546 source4/torture/rpc/samba3rpc.c struct lsa_Close c;
c 1611 source4/torture/rpc/samba3rpc.c c.in.handle = &handle;
c 1612 source4/torture/rpc/samba3rpc.c c.out.handle = &handle;
c 1614 source4/torture/rpc/samba3rpc.c status = dcerpc_lsa_Close(p, tmp_ctx, &c);
c 3000 source4/torture/rpc/samba3rpc.c struct winreg_CloseKey c;
c 3004 source4/torture/rpc/samba3rpc.c c.in.handle = c.out.handle = handle;
c 3010 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_CloseKey(p, mem_ctx, &c);
c 3017 source4/torture/rpc/samba3rpc.c if (!W_ERROR_IS_OK(c.out.result)) {
c 3018 source4/torture/rpc/samba3rpc.c return werror_to_ntstatus(c.out.result);
c 3336 source4/torture/rpc/samba3rpc.c struct winreg_CreateKey c;
c 3351 source4/torture/rpc/samba3rpc.c c.in.handle = hklm;
c 3352 source4/torture/rpc/samba3rpc.c c.in.name.name = talloc_asprintf(
c 3354 source4/torture/rpc/samba3rpc.c if (c.in.name.name == NULL) {
c 3359 source4/torture/rpc/samba3rpc.c c.in.keyclass.name = "";
c 3360 source4/torture/rpc/samba3rpc.c c.in.options = 0;
c 3361 source4/torture/rpc/samba3rpc.c c.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
c 3362 source4/torture/rpc/samba3rpc.c c.in.secdesc = NULL;
c 3363 source4/torture/rpc/samba3rpc.c c.in.action_taken = &action_taken;
c 3364 source4/torture/rpc/samba3rpc.c c.out.new_handle = &new_handle;
c 3365 source4/torture/rpc/samba3rpc.c c.out.action_taken = &action_taken;
c 3367 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_CreateKey(p, p, &c);
c 3368 source4/torture/rpc/samba3rpc.c if (!NT_STATUS_IS_OK(status) || !W_ERROR_IS_OK(c.out.result)) {
c 3370 source4/torture/rpc/samba3rpc.c nt_errstr(status), win_errstr(c.out.result));
c 1494 source4/torture/rpc/samsync.c struct samr_Connect c;
c 1544 source4/torture/rpc/samsync.c c.in.system_name = NULL;
c 1545 source4/torture/rpc/samsync.c c.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
c 1546 source4/torture/rpc/samsync.c c.out.connect_handle = samsync_state->connect_handle;
c 1548 source4/torture/rpc/samsync.c status = dcerpc_samr_Connect(samsync_state->p_samr, mem_ctx, &c);
c 543 source4/torture/rpc/schannel.c static void torture_schannel_bench_connected(struct composite_context *c)
c 546 source4/torture/rpc/schannel.c (struct torture_schannel_bench_conn *)c->async.private_data;
c 550 source4/torture/rpc/schannel.c s->error = dcerpc_pipe_connect_b_recv(c, s->conns, &conn->pipe);
c 747 source4/torture/rpc/schannel.c struct composite_context *c;
c 748 source4/torture/rpc/schannel.c c = dcerpc_pipe_connect_b_send(s->conns, s->b,
c 753 source4/torture/rpc/schannel.c torture_assert(torture, c != NULL, "Failed to setup connect");
c 754 source4/torture/rpc/schannel.c c->async.fn = torture_schannel_bench_connected;
c 755 source4/torture/rpc/schannel.c c->async.private_data = &s->conns[i];
c 53 source4/torture/rpc/spoolss.c #define COMPARE_STRING(tctx, c,r,e) \
c 54 source4/torture/rpc/spoolss.c torture_assert_str_equal(tctx, c.e, r.e, "invalid value")
c 58 source4/torture/rpc/spoolss.c #define _CHECK_FIELD_SIZE(c,r,e,type) do {\
c 59 source4/torture/rpc/spoolss.c if (sizeof(__typeof__(c.e)) != sizeof(type)) { \
c 60 source4/torture/rpc/spoolss.c torture_fail(tctx, #c "." #e "field is not " #type "\n"); \
c 67 source4/torture/rpc/spoolss.c #define _CHECK_FIELD_SIZE(c,r,e,type) do {} while(0)
c 70 source4/torture/rpc/spoolss.c #define COMPARE_UINT32(tctx, c, r, e) do {\
c 71 source4/torture/rpc/spoolss.c _CHECK_FIELD_SIZE(c, r, e, uint32_t); \
c 72 source4/torture/rpc/spoolss.c torture_assert_int_equal(tctx, c.e, r.e, "invalid value"); \
c 75 source4/torture/rpc/spoolss.c #define COMPARE_STRING_ARRAY(tctx, c,r,e)
c 115 source4/torture/rpc/testjoin.c struct samr_Connect c;
c 161 source4/torture/rpc/testjoin.c c.in.system_name = NULL;
c 162 source4/torture/rpc/testjoin.c c.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
c 163 source4/torture/rpc/testjoin.c c.out.connect_handle = &handle;
c 165 source4/torture/rpc/testjoin.c status = dcerpc_samr_Connect(join->p, join, &c);
c 46 source4/torture/smb2/scan.c int c, i;
c 73 source4/torture/smb2/scan.c for (c=1;c<5;c++) {
c 75 source4/torture/smb2/scan.c io.in.info_type = c;
c 112 source4/torture/smb2/scan.c int c, i;
c 130 source4/torture/smb2/scan.c for (c=1;c<5;c++) {
c 132 source4/torture/smb2/scan.c io.in.level = (i<<8) | c;
c 64 source4/torture/smbtorture.c struct torture_suite *c;
c 67 source4/torture/smbtorture.c for (c = suite->children; c; c = c->next) {
c 68 source4/torture/smbtorture.c asprintf(&name, "%s-%s", prefix, c->name);
c 74 source4/torture/smbtorture.c ret &= torture_run_suite(torture, c);
c 79 source4/torture/smbtorture.c ret &= run_matching(torture, name, expr, c, matched);
c 55 source4/torture/util.h struct smbcli_state **c,
c 64 source4/torture/util.h _PUBLIC_ bool torture_open_connection_ev(struct smbcli_state **c,
c 68 source4/torture/util.h _PUBLIC_ bool torture_open_connection(struct smbcli_state **c, struct torture_context *tctx, int conn_index);
c 69 source4/torture/util.h _PUBLIC_ bool torture_close_connection(struct smbcli_state *c);
c 70 source4/torture/util.h _PUBLIC_ bool check_error(const char *location, struct smbcli_state *c,
c 469 source4/torture/util_smb.c struct smbcli_state **c,
c 486 source4/torture/util_smb.c status = smbcli_full_connection(mem_ctx, c, hostname,
c 539 source4/torture/util_smb.c _PUBLIC_ bool torture_open_connection_ev(struct smbcli_state **c,
c 551 source4/torture/util_smb.c ret = torture_open_connection_share(NULL, c, tctx, host, share, ev);
c 558 source4/torture/util_smb.c _PUBLIC_ bool torture_open_connection(struct smbcli_state **c, struct torture_context *tctx, int conn_index)
c 560 source4/torture/util_smb.c return torture_open_connection_ev(c, conn_index, tctx, tctx->ev);
c 565 source4/torture/util_smb.c _PUBLIC_ bool torture_close_connection(struct smbcli_state *c)
c 568 source4/torture/util_smb.c if (!c) return true;
c 569 source4/torture/util_smb.c if (NT_STATUS_IS_ERR(smbcli_tdis(c))) {
c 570 source4/torture/util_smb.c printf("tdis failed (%s)\n", smbcli_errstr(c->tree));
c 573 source4/torture/util_smb.c talloc_free(c);
c 579 source4/torture/util_smb.c _PUBLIC_ bool check_error(const char *location, struct smbcli_state *c,
c 584 source4/torture/util_smb.c status = smbcli_nt_error(c->tree);
c 934 source4/utils/ntlm_auth.c char *c;
c 977 source4/utils/ntlm_auth.c c = strchr(buf, '\n');
c 978 source4/utils/ntlm_auth.c } while (c == NULL);
c 980 source4/utils/ntlm_auth.c *c = '\0';
c 981 source4/utils/ntlm_auth.c length = c-buf;
c 1005 source4/utils/ntlm_auth.c c=strchr(buf,' ');
c 1006 source4/utils/ntlm_auth.c if (!c) {
c 1012 source4/utils/ntlm_auth.c c++;
c 1026 source4/utils/ntlm_auth.c c = buf;
c 1030 source4/utils/ntlm_auth.c fn(helper_mode, lp_ctx, c, length, private1, mux_id, private2);
c 70 source4/utils/oLschema2ldif.c char *c;
c 73 source4/utils/oLschema2ldif.c if ((c = strchr(string, '(')) == NULL) {
c 77 source4/utils/oLschema2ldif.c c++;
c 79 source4/utils/oLschema2ldif.c c = strpbrk(c, "()");
c 80 source4/utils/oLschema2ldif.c if (c == NULL) return 1;
c 81 source4/utils/oLschema2ldif.c if (*c == '(') b++;
c 82 source4/utils/oLschema2ldif.c if (*c == ')') b--;
c 83 source4/utils/oLschema2ldif.c c++;
c 94 source4/utils/oLschema2ldif.c char *c;
c 98 source4/utils/oLschema2ldif.c c = skip_spaces(values);
c 99 source4/utils/oLschema2ldif.c while (*c) {
c 100 source4/utils/oLschema2ldif.c n = strcspn(c, " \t$");
c 101 source4/utils/oLschema2ldif.c s = talloc_strndup(msg, c, n);
c 105 source4/utils/oLschema2ldif.c c += n;
c 106 source4/utils/oLschema2ldif.c c += strspn(c, " \t$");
c 117 source4/utils/oLschema2ldif.c char *c = *string;
c 121 source4/utils/oLschema2ldif.c if (*c == '\'') {
c 122 source4/utils/oLschema2ldif.c c++;
c 123 source4/utils/oLschema2ldif.c n = strcspn(c, "\'");
c 124 source4/utils/oLschema2ldif.c value = talloc_strndup(ctx, c, n);
c 125 source4/utils/oLschema2ldif.c c += n;
c 126 source4/utils/oLschema2ldif.c c++; /* skip closing \' */
c 128 source4/utils/oLschema2ldif.c n = strcspn(c, " \t\n");
c 129 source4/utils/oLschema2ldif.c value = talloc_strndup(ctx, c, n);
c 130 source4/utils/oLschema2ldif.c c += n;
c 132 source4/utils/oLschema2ldif.c *string = c;
c 139 source4/utils/oLschema2ldif.c char *c = skip_spaces(*string);
c 146 source4/utils/oLschema2ldif.c n = strcspn(c, " \t\n");
c 147 source4/utils/oLschema2ldif.c type = talloc_strndup(token, c, n);
c 148 source4/utils/oLschema2ldif.c c += n;
c 149 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 155 source4/utils/oLschema2ldif.c if (*c == '(') {
c 156 source4/utils/oLschema2ldif.c char *s = strchr(c, ')');
c 161 source4/utils/oLschema2ldif.c c++;
c 162 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 165 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 167 source4/utils/oLschema2ldif.c if (*string < c) { /* single name */
c 168 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 169 source4/utils/oLschema2ldif.c *string = c;
c 177 source4/utils/oLschema2ldif.c if (*c == '(') {
c 178 source4/utils/oLschema2ldif.c c++;
c 179 source4/utils/oLschema2ldif.c n = strcspn(c, ")");
c 180 source4/utils/oLschema2ldif.c token->value = talloc_strndup(ctx, c, n);
c 181 source4/utils/oLschema2ldif.c c += n;
c 182 source4/utils/oLschema2ldif.c c++;
c 184 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 187 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 188 source4/utils/oLschema2ldif.c *string = c;
c 195 source4/utils/oLschema2ldif.c *string = c;
c 202 source4/utils/oLschema2ldif.c *string = c;
c 209 source4/utils/oLschema2ldif.c *string = c;
c 217 source4/utils/oLschema2ldif.c if (*c == '(') {
c 218 source4/utils/oLschema2ldif.c c++;
c 219 source4/utils/oLschema2ldif.c n = strcspn(c, ")");
c 220 source4/utils/oLschema2ldif.c token->value = talloc_strndup(ctx, c, n);
c 221 source4/utils/oLschema2ldif.c c += n;
c 222 source4/utils/oLschema2ldif.c c++;
c 224 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 227 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 228 source4/utils/oLschema2ldif.c *string = c;
c 236 source4/utils/oLschema2ldif.c if (*c == '(') {
c 237 source4/utils/oLschema2ldif.c c++;
c 238 source4/utils/oLschema2ldif.c n = strcspn(c, ")");
c 239 source4/utils/oLschema2ldif.c token->value = talloc_strndup(ctx, c, n);
c 240 source4/utils/oLschema2ldif.c c += n;
c 241 source4/utils/oLschema2ldif.c c++;
c 243 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 246 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 247 source4/utils/oLschema2ldif.c *string = c;
c 254 source4/utils/oLschema2ldif.c *string = c;
c 262 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 264 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 265 source4/utils/oLschema2ldif.c *string = c;
c 273 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 275 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 276 source4/utils/oLschema2ldif.c *string = c;
c 284 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 286 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 287 source4/utils/oLschema2ldif.c *string = c;
c 295 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 297 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 298 source4/utils/oLschema2ldif.c *string = c;
c 306 source4/utils/oLschema2ldif.c token->value = get_def_value(ctx, &c);
c 308 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 309 source4/utils/oLschema2ldif.c *string = c;
c 315 source4/utils/oLschema2ldif.c if (*c == ')') {
c 316 source4/utils/oLschema2ldif.c *string = c;
c 319 source4/utils/oLschema2ldif.c if (*c == '\'') {
c 320 source4/utils/oLschema2ldif.c c = strchr(++c, '\'');
c 321 source4/utils/oLschema2ldif.c c++;
c 323 source4/utils/oLschema2ldif.c c += strcspn(c, " \t\n");
c 325 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 326 source4/utils/oLschema2ldif.c *string = c;
c 336 source4/utils/oLschema2ldif.c char *c, *s;
c 344 source4/utils/oLschema2ldif.c c = talloc_strdup(ctx, entry);
c 345 source4/utils/oLschema2ldif.c if (!c) return NULL;
c 347 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 349 source4/utils/oLschema2ldif.c switch (*c) {
c 351 source4/utils/oLschema2ldif.c if (strncmp(c, "attributetype", 13) == 0) {
c 352 source4/utils/oLschema2ldif.c c += 13;
c 358 source4/utils/oLschema2ldif.c if (strncmp(c, "objectclass", 11) == 0) {
c 359 source4/utils/oLschema2ldif.c c += 11;
c 368 source4/utils/oLschema2ldif.c c = strchr(c, '(');
c 369 source4/utils/oLschema2ldif.c if (c == NULL) goto failed;
c 370 source4/utils/oLschema2ldif.c c++;
c 372 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 375 source4/utils/oLschema2ldif.c n = strcspn(c, " \t");
c 376 source4/utils/oLschema2ldif.c s = talloc_strndup(msg, c, n);
c 378 source4/utils/oLschema2ldif.c c += n;
c 379 source4/utils/oLschema2ldif.c c = skip_spaces(c);
c 381 source4/utils/oLschema2ldif.c while (*c != ')') {
c 382 source4/utils/oLschema2ldif.c token = get_next_schema_token(msg, &c);
c 467 source4/utils/oLschema2ldif.c int c, t, line;
c 478 source4/utils/oLschema2ldif.c while ((c = fgetc(in)) != EOF) {
c 481 source4/utils/oLschema2ldif.c if (c == '#') {
c 483 source4/utils/oLschema2ldif.c c = fgetc(in);
c 484 source4/utils/oLschema2ldif.c } while (c != EOF && c != '\n');
c 487 source4/utils/oLschema2ldif.c if (c == '\n') {
c 496 source4/utils/oLschema2ldif.c if (c == '\n') {
c 511 source4/utils/oLschema2ldif.c entry[t] = c;
c 518 source4/utils/oLschema2ldif.c } while ((c = fgetc(in)) != EOF);
c 520 source4/utils/oLschema2ldif.c if (c != '\n') {
c 537 source4/utils/oLschema2ldif.c if (c == EOF) break;
c 172 source4/winbind/wb_async_helpers.c NTSTATUS wb_lsa_lookupsids_recv(struct composite_context *c,
c 176 source4/winbind/wb_async_helpers.c NTSTATUS status = composite_wait(c);
c 179 source4/winbind/wb_async_helpers.c talloc_get_type(c->private_data,
c 183 source4/winbind/wb_async_helpers.c talloc_free(c);
c 307 source4/winbind/wb_async_helpers.c NTSTATUS wb_lsa_lookupnames_recv(struct composite_context *c,
c 311 source4/winbind/wb_async_helpers.c NTSTATUS status = composite_wait(c);
c 314 source4/winbind/wb_async_helpers.c talloc_get_type(c->private_data,
c 318 source4/winbind/wb_async_helpers.c talloc_free(c);
c 333 source4/winbind/wb_async_helpers.c struct samr_Close c;
c 410 source4/winbind/wb_async_helpers.c state->c.in.handle = state->user_handle;
c 411 source4/winbind/wb_async_helpers.c state->c.out.handle = state->user_handle;
c 413 source4/winbind/wb_async_helpers.c req = dcerpc_samr_Close_send(state->samr_pipe, state, &state->c);
c 426 source4/winbind/wb_async_helpers.c state->ctx->status = state->c.out.result;
c 107 source4/winbind/wb_cmd_getdcname.c NTSTATUS wb_cmd_getdcname_recv(struct composite_context *c,
c 112 source4/winbind/wb_cmd_getdcname.c talloc_get_type(c->private_data, struct cmd_getdcname_state);
c 113 source4/winbind/wb_cmd_getdcname.c NTSTATUS status = composite_wait(c);
c 98 source4/winbind/wb_cmd_lookupname.c NTSTATUS wb_cmd_lookupname_recv(struct composite_context *c,
c 103 source4/winbind/wb_cmd_lookupname.c talloc_get_type(c->private_data, struct cmd_lookupname_state);
c 104 source4/winbind/wb_cmd_lookupname.c NTSTATUS status = composite_wait(c);
c 118 source4/winbind/wb_cmd_lookupname.c struct composite_context *c =
c 120 source4/winbind/wb_cmd_lookupname.c return wb_cmd_lookupname_recv(c, mem_ctx, sid);
c 98 source4/winbind/wb_cmd_lookupsid.c NTSTATUS wb_cmd_lookupsid_recv(struct composite_context *c,
c 103 source4/winbind/wb_cmd_lookupsid.c talloc_get_type(c->private_data, struct cmd_lookupsid_state);
c 104 source4/winbind/wb_cmd_lookupsid.c NTSTATUS status = composite_wait(c);
c 116 source4/winbind/wb_cmd_lookupsid.c struct composite_context *c =
c 118 source4/winbind/wb_cmd_lookupsid.c return wb_cmd_lookupsid_recv(c, mem_ctx, name);
c 105 source4/winbind/wb_cmd_userdomgroups.c NTSTATUS wb_cmd_userdomgroups_recv(struct composite_context *c,
c 110 source4/winbind/wb_cmd_userdomgroups.c talloc_get_type(c->private_data,
c 115 source4/winbind/wb_cmd_userdomgroups.c status = composite_wait(c);
c 135 source4/winbind/wb_cmd_userdomgroups.c talloc_free(c);
c 144 source4/winbind/wb_cmd_userdomgroups.c struct composite_context *c =
c 146 source4/winbind/wb_cmd_userdomgroups.c return wb_cmd_userdomgroups_recv(c, mem_ctx, num_sids, sids);
c 189 source4/winbind/wb_cmd_usersids.c struct composite_context *c =
c 191 source4/winbind/wb_cmd_usersids.c return wb_cmd_usersids_recv(c, mem_ctx, num_sids, sids);
c 119 source4/winbind/wb_connect_lsa.c NTSTATUS wb_init_lsa_recv(struct composite_context *c,
c 124 source4/winbind/wb_connect_lsa.c NTSTATUS status = composite_wait(c);
c 127 source4/winbind/wb_connect_lsa.c talloc_get_type(c->private_data,
c 132 source4/winbind/wb_connect_lsa.c talloc_free(c);
c 43 source4/winbind/wb_connect_sam.c struct samr_Connect2 c;
c 97 source4/winbind/wb_connect_sam.c state->c.in.system_name =
c 100 source4/winbind/wb_connect_sam.c state->c.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
c 101 source4/winbind/wb_connect_sam.c state->c.out.connect_handle = state->connect_handle;
c 103 source4/winbind/wb_connect_sam.c req = dcerpc_samr_Connect2_send(state->samr_pipe, state, &state->c);
c 116 source4/winbind/wb_connect_sam.c state->ctx->status = state->c.out.result;
c 146 source4/winbind/wb_connect_sam.c NTSTATUS wb_connect_samr_recv(struct composite_context *c,
c 152 source4/winbind/wb_connect_sam.c NTSTATUS status = composite_wait(c);
c 155 source4/winbind/wb_connect_sam.c talloc_get_type(c->private_data,
c 161 source4/winbind/wb_connect_sam.c talloc_free(c);
c 412 source4/winbind/wb_init_domain.c NTSTATUS wb_init_domain_recv(struct composite_context *c,
c 416 source4/winbind/wb_init_domain.c NTSTATUS status = composite_wait(c);
c 419 source4/winbind/wb_init_domain.c talloc_get_type(c->private_data,
c 423 source4/winbind/wb_init_domain.c talloc_free(c);
c 431 source4/winbind/wb_init_domain.c struct composite_context *c =
c 433 source4/winbind/wb_init_domain.c return wb_init_domain_recv(c, mem_ctx, result);
c 191 source4/winbind/wb_pam_auth.c NTSTATUS wb_cmd_pam_auth_crap_recv(struct composite_context *c,
c 199 source4/winbind/wb_pam_auth.c talloc_get_type(c->private_data, struct pam_auth_crap_state);
c 200 source4/winbind/wb_pam_auth.c NTSTATUS status = composite_wait(c);
c 263 source4/winbind/wb_pam_auth.c NTSTATUS wb_cmd_pam_auth_recv(struct composite_context *c)
c 266 source4/winbind/wb_pam_auth.c talloc_get_type(c->private_data, struct pam_auth_crap_state);
c 267 source4/winbind/wb_pam_auth.c NTSTATUS status = composite_wait(c);
c 56 source4/winbind/wb_sam_logon.c struct composite_context *c, *creq;
c 59 source4/winbind/wb_sam_logon.c c = composite_create(mem_ctx, service->task->event_ctx);
c 60 source4/winbind/wb_sam_logon.c if (!c) return NULL;
c 62 source4/winbind/wb_sam_logon.c s = talloc_zero(c, struct wb_sam_logon_state);
c 63 source4/winbind/wb_sam_logon.c if (composite_nomem(s, c)) return c;
c 64 source4/winbind/wb_sam_logon.c s->ctx = c;
c 67 source4/winbind/wb_sam_logon.c c->private_data = s;
c 70 source4/winbind/wb_sam_logon.c composite_continue(c, creq, wb_sam_logon_recv_domain, s);
c 71 source4/winbind/wb_sam_logon.c return c;
c 155 source4/winbind/wb_sam_logon.c NTSTATUS wb_sam_logon_recv(struct composite_context *c,
c 159 source4/winbind/wb_sam_logon.c struct wb_sam_logon_state *s = talloc_get_type(c->private_data,
c 161 source4/winbind/wb_sam_logon.c NTSTATUS status = composite_wait(c);
c 209 source4/winbind/wb_sid2domain.c struct composite_context *c = wb_sid2domain_send(mem_ctx, service,
c 211 source4/winbind/wb_sid2domain.c return wb_sid2domain_recv(c, result);
c 43 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c;
c 101 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = state->c;
c 105 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_out_connect_wait_socket(state);
c 108 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_out_connect_wait_assoc_ctx(state);
c 109 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_DONE;
c 112 source4/wrepl_server/wrepl_out_helpers.c c->status = NT_STATUS_INTERNAL_ERROR;
c 115 source4/wrepl_server/wrepl_out_helpers.c if (!NT_STATUS_IS_OK(c->status)) {
c 116 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_ERROR;
c 119 source4/wrepl_server/wrepl_out_helpers.c if (c->state >= COMPOSITE_STATE_DONE && c->async.fn) {
c 120 source4/wrepl_server/wrepl_out_helpers.c c->async.fn(c);
c 144 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = NULL;
c 150 source4/wrepl_server/wrepl_out_helpers.c c = talloc_zero(partner, struct composite_context);
c 151 source4/wrepl_server/wrepl_out_helpers.c if (!c) goto failed;
c 153 source4/wrepl_server/wrepl_out_helpers.c state = talloc_zero(c, struct wreplsrv_out_connect_state);
c 155 source4/wrepl_server/wrepl_out_helpers.c state->c = c;
c 158 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 159 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx;
c 160 source4/wrepl_server/wrepl_out_helpers.c c->private_data = state;
c 177 source4/wrepl_server/wrepl_out_helpers.c composite_done(c);
c 178 source4/wrepl_server/wrepl_out_helpers.c return c;
c 182 source4/wrepl_server/wrepl_out_helpers.c composite_done(c);
c 183 source4/wrepl_server/wrepl_out_helpers.c return c;
c 208 source4/wrepl_server/wrepl_out_helpers.c return c;
c 210 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 214 source4/wrepl_server/wrepl_out_helpers.c static NTSTATUS wreplsrv_out_connect_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 219 source4/wrepl_server/wrepl_out_helpers.c status = composite_wait(c);
c 222 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_out_connect_state *state = talloc_get_type(c->private_data,
c 232 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 257 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c;
c 300 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = state->c;
c 304 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_pull_table_wait_connection(state);
c 307 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_pull_table_wait_table_reply(state);
c 308 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_DONE;
c 311 source4/wrepl_server/wrepl_out_helpers.c c->status = NT_STATUS_INTERNAL_ERROR;
c 314 source4/wrepl_server/wrepl_out_helpers.c if (!NT_STATUS_IS_OK(c->status)) {
c 315 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_ERROR;
c 318 source4/wrepl_server/wrepl_out_helpers.c if (c->state >= COMPOSITE_STATE_DONE && c->async.fn) {
c 319 source4/wrepl_server/wrepl_out_helpers.c c->async.fn(c);
c 341 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = NULL;
c 345 source4/wrepl_server/wrepl_out_helpers.c c = talloc_zero(mem_ctx, struct composite_context);
c 346 source4/wrepl_server/wrepl_out_helpers.c if (!c) goto failed;
c 348 source4/wrepl_server/wrepl_out_helpers.c state = talloc_zero(c, struct wreplsrv_pull_table_state);
c 350 source4/wrepl_server/wrepl_out_helpers.c state->c = c;
c 353 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 354 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx;
c 355 source4/wrepl_server/wrepl_out_helpers.c c->private_data = state;
c 361 source4/wrepl_server/wrepl_out_helpers.c composite_done(c);
c 362 source4/wrepl_server/wrepl_out_helpers.c return c;
c 372 source4/wrepl_server/wrepl_out_helpers.c return c;
c 374 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 378 source4/wrepl_server/wrepl_out_helpers.c static NTSTATUS wreplsrv_pull_table_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 383 source4/wrepl_server/wrepl_out_helpers.c status = composite_wait(c);
c 386 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_pull_table_state *state = talloc_get_type(c->private_data,
c 392 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 416 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c;
c 460 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = state->c;
c 464 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_pull_names_wait_connection(state);
c 467 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_pull_names_wait_send_reply(state);
c 468 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_DONE;
c 471 source4/wrepl_server/wrepl_out_helpers.c c->status = NT_STATUS_INTERNAL_ERROR;
c 474 source4/wrepl_server/wrepl_out_helpers.c if (!NT_STATUS_IS_OK(c->status)) {
c 475 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_ERROR;
c 478 source4/wrepl_server/wrepl_out_helpers.c if (c->state >= COMPOSITE_STATE_DONE && c->async.fn) {
c 479 source4/wrepl_server/wrepl_out_helpers.c c->async.fn(c);
c 501 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = NULL;
c 508 source4/wrepl_server/wrepl_out_helpers.c c = talloc_zero(mem_ctx, struct composite_context);
c 509 source4/wrepl_server/wrepl_out_helpers.c if (!c) goto failed;
c 511 source4/wrepl_server/wrepl_out_helpers.c state = talloc_zero(c, struct wreplsrv_pull_names_state);
c 513 source4/wrepl_server/wrepl_out_helpers.c state->c = c;
c 516 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 517 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx;
c 518 source4/wrepl_server/wrepl_out_helpers.c c->private_data = state;
c 527 source4/wrepl_server/wrepl_out_helpers.c return c;
c 529 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 533 source4/wrepl_server/wrepl_out_helpers.c static NTSTATUS wreplsrv_pull_names_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
c 538 source4/wrepl_server/wrepl_out_helpers.c status = composite_wait(c);
c 541 source4/wrepl_server/wrepl_out_helpers.c struct wreplsrv_pull_names_state *state = talloc_get_type(c->private_data,
c 547 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 561 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c;
c 737 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = state->c;
c 741 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_pull_cycle_wait_table_reply(state);
c 744 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_pull_cycle_wait_send_replies(state);
c 747 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_pull_cycle_wait_stop_assoc(state);
c 750 source4/wrepl_server/wrepl_out_helpers.c c->status = NT_STATUS_INTERNAL_ERROR;
c 754 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_DONE;
c 757 source4/wrepl_server/wrepl_out_helpers.c if (!NT_STATUS_IS_OK(c->status)) {
c 758 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_ERROR;
c 761 source4/wrepl_server/wrepl_out_helpers.c if (c->state >= COMPOSITE_STATE_DONE && c->async.fn) {
c 762 source4/wrepl_server/wrepl_out_helpers.c c->async.fn(c);
c 784 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = NULL;
c 788 source4/wrepl_server/wrepl_out_helpers.c c = talloc_zero(mem_ctx, struct composite_context);
c 789 source4/wrepl_server/wrepl_out_helpers.c if (!c) goto failed;
c 791 source4/wrepl_server/wrepl_out_helpers.c state = talloc_zero(c, struct wreplsrv_pull_cycle_state);
c 793 source4/wrepl_server/wrepl_out_helpers.c state->c = c;
c 796 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 797 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx;
c 798 source4/wrepl_server/wrepl_out_helpers.c c->private_data = state;
c 810 source4/wrepl_server/wrepl_out_helpers.c return c;
c 812 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 816 source4/wrepl_server/wrepl_out_helpers.c NTSTATUS wreplsrv_pull_cycle_recv(struct composite_context *c)
c 820 source4/wrepl_server/wrepl_out_helpers.c status = composite_wait(c);
c 822 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 834 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c;
c 1023 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = state->c;
c 1027 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_push_notify_wait_connect(state);
c 1030 source4/wrepl_server/wrepl_out_helpers.c c->status = wreplsrv_push_notify_wait_inform(state);
c 1033 source4/wrepl_server/wrepl_out_helpers.c c->status = NT_STATUS_INTERNAL_ERROR;
c 1037 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_DONE;
c 1040 source4/wrepl_server/wrepl_out_helpers.c if (!NT_STATUS_IS_OK(c->status)) {
c 1041 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_ERROR;
c 1044 source4/wrepl_server/wrepl_out_helpers.c if (c->state >= COMPOSITE_STATE_DONE && c->async.fn) {
c 1045 source4/wrepl_server/wrepl_out_helpers.c c->async.fn(c);
c 1067 source4/wrepl_server/wrepl_out_helpers.c struct composite_context *c = NULL;
c 1072 source4/wrepl_server/wrepl_out_helpers.c c = talloc_zero(mem_ctx, struct composite_context);
c 1073 source4/wrepl_server/wrepl_out_helpers.c if (!c) goto failed;
c 1075 source4/wrepl_server/wrepl_out_helpers.c state = talloc_zero(c, struct wreplsrv_push_notify_state);
c 1077 source4/wrepl_server/wrepl_out_helpers.c state->c = c;
c 1098 source4/wrepl_server/wrepl_out_helpers.c c->state = COMPOSITE_STATE_IN_PROGRESS;
c 1099 source4/wrepl_server/wrepl_out_helpers.c c->event_ctx = service->task->event_ctx;
c 1100 source4/wrepl_server/wrepl_out_helpers.c c->private_data = state;
c 1109 source4/wrepl_server/wrepl_out_helpers.c return c;
c 1111 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);
c 1115 source4/wrepl_server/wrepl_out_helpers.c NTSTATUS wreplsrv_push_notify_recv(struct composite_context *c)
c 1119 source4/wrepl_server/wrepl_out_helpers.c status = composite_wait(c);
c 1121 source4/wrepl_server/wrepl_out_helpers.c talloc_free(c);