p 11 examples/libsmbclient/smbwrapper/opendir_smbsh.c char * p; p 18 examples/libsmbclient/smbwrapper/opendir_smbsh.c for (fputs("path: ", stdout), p = fgets(buf, sizeof(buf), stdin); p 19 examples/libsmbclient/smbwrapper/opendir_smbsh.c p != NULL && *p != '\n' && *p != '\0'; p 20 examples/libsmbclient/smbwrapper/opendir_smbsh.c fputs("path: ", stdout), p = fgets(buf, sizeof(buf), stdin)) p 22 examples/libsmbclient/smbwrapper/opendir_smbsh.c if ((p = strchr(buf, '\n')) != NULL) p 24 examples/libsmbclient/smbwrapper/opendir_smbsh.c *p = '\0'; p 55 examples/libsmbclient/smbwrapper/smbsh.c char *p, *u; p 96 examples/libsmbclient/smbwrapper/smbsh.c p = strchr(optarg,'%'); p 97 examples/libsmbclient/smbwrapper/smbsh.c if (p) { p 98 examples/libsmbclient/smbwrapper/smbsh.c *p=0; p 99 examples/libsmbclient/smbwrapper/smbsh.c setenv("PASSWORD", p+1, TRUE); p 119 examples/libsmbclient/smbwrapper/smbsh.c p = getpass("Password: "); p 120 examples/libsmbclient/smbwrapper/smbsh.c setenv("PASSWORD", p, TRUE); p 98 examples/libsmbclient/smbwrapper/smbw.c char *p; p 109 examples/libsmbclient/smbwrapper/smbw.c p = getenv("PASSWORD"); p 110 examples/libsmbclient/smbwrapper/smbw.c if (p == NULL) p = ""; p 114 examples/libsmbclient/smbwrapper/smbw.c smbw_strlcpy(pw, p, pwlen); p 145 examples/libsmbclient/smbwrapper/smbw.c char *p; p 158 examples/libsmbclient/smbwrapper/smbw.c if ((p=getenv("SMBW_DIR")) != NULL) { p 159 examples/libsmbclient/smbwrapper/smbw.c smbw_strlcpy(smbw_cwd, p, PATH_MAX); p 168 examples/libsmbclient/smbwrapper/smbw.c if ((p=getenv("DEBUG"))) { p 169 examples/libsmbclient/smbwrapper/smbw.c debug_level = atoi(p); p 247 examples/libsmbclient/smbwrapper/smbw.c char *p, *p2; p 258 examples/libsmbclient/smbwrapper/smbw.c if ((p=strstr(name,"/./"))) { p 260 examples/libsmbclient/smbwrapper/smbw.c while (*p) { p 261 examples/libsmbclient/smbwrapper/smbw.c p[0] = p[2]; p 262 examples/libsmbclient/smbwrapper/smbw.c p++; p 267 examples/libsmbclient/smbwrapper/smbw.c if ((p=strstr(name,"//"))) { p 269 examples/libsmbclient/smbwrapper/smbw.c while (*p) { p 270 examples/libsmbclient/smbwrapper/smbw.c p[0] = p[1]; p 271 examples/libsmbclient/smbwrapper/smbw.c p++; p 282 examples/libsmbclient/smbwrapper/smbw.c if ((p=strstr(name,"/../"))) { p 284 examples/libsmbclient/smbwrapper/smbw.c for (p2 = (p > name ? p-1 : p); p2 > name; p2--) { p 289 examples/libsmbclient/smbwrapper/smbw.c p2[0] = p[3]; p 291 examples/libsmbclient/smbwrapper/smbw.c p++; p 303 examples/libsmbclient/smbwrapper/smbw.c p = l>=3?(name+l-3):name; p 304 examples/libsmbclient/smbwrapper/smbw.c if (strcmp(p,"/..")==0) { p 306 examples/libsmbclient/smbwrapper/smbw.c for (p2=p-1;p2>name;p2--) { p 310 examples/libsmbclient/smbwrapper/smbw.c p[0] = '/'; p 311 examples/libsmbclient/smbwrapper/smbw.c p[1] = 0; p 319 examples/libsmbclient/smbwrapper/smbw.c p = l>=2?(name+l-2):name; p 320 examples/libsmbclient/smbwrapper/smbw.c if (strcmp(p,"/.")==0) { p 322 examples/libsmbclient/smbwrapper/smbw.c if (p == name) { p 323 examples/libsmbclient/smbwrapper/smbw.c p[1] = 0; p 325 examples/libsmbclient/smbwrapper/smbw.c p[0] = 0; p 330 examples/libsmbclient/smbwrapper/smbw.c if (strncmp(p=name,"./",2) == 0) { p 333 examples/libsmbclient/smbwrapper/smbw.c p[0] = p[2]; p 334 examples/libsmbclient/smbwrapper/smbw.c } while (*p++); p 338 examples/libsmbclient/smbwrapper/smbw.c l = strlen(p=name); p 339 examples/libsmbclient/smbwrapper/smbw.c if (l > 1 && p[l-1] == '/') { p 341 examples/libsmbclient/smbwrapper/smbw.c p[l-1] = 0; p 349 examples/libsmbclient/smbwrapper/smbw.c const char *p; p 353 examples/libsmbclient/smbwrapper/smbw.c for (p = src + len; *p == '/'; p++) p 355 examples/libsmbclient/smbwrapper/smbw.c snprintf(dest, PATH_MAX, "smb://%s", p); p 707 examples/libsmbclient/smbwrapper/smbw.c int p[2]; p 712 examples/libsmbclient/smbwrapper/smbw.c if (pipe(p)) return (* smbw_libc.fork)(); p 719 examples/libsmbclient/smbwrapper/smbw.c (* smbw_libc.close)(p[1]); p 720 examples/libsmbclient/smbwrapper/smbw.c (* smbw_libc.read)(p[0], &c, 1); p 721 examples/libsmbclient/smbwrapper/smbw.c (* smbw_libc.close)(p[0]); p 725 examples/libsmbclient/smbwrapper/smbw.c (* smbw_libc.close)(p[0]); p 741 examples/libsmbclient/smbwrapper/smbw.c write(p[1], &c, 1); p 742 examples/libsmbclient/smbwrapper/smbw.c (* smbw_libc.close)(p[1]); p 93 examples/libsmbclient/smbwrapper/smbw_dir.c char *p; p 114 examples/libsmbclient/smbwrapper/smbw_dir.c p = path + 6; /* look just past smb:// */ p 115 examples/libsmbclient/smbwrapper/smbw_dir.c simulate = (strchr(p, '/') == NULL); p 66 examples/libsmbclient/smbwrapper/smbw_stat.c char *p; p 74 examples/libsmbclient/smbwrapper/smbw_stat.c p = path + 6; /* look just past smb:// */ p 75 examples/libsmbclient/smbwrapper/smbw_stat.c simulate = (strchr(p, '/') == NULL); p 324 examples/libsmbclient/smbwrapper/wrapper.c char *p; p 362 examples/libsmbclient/smbwrapper/wrapper.c p = dest->d_name + strlen(dest->d_name) + 1; p 363 examples/libsmbclient/smbwrapper/wrapper.c smbw_strlcpy(p, p 365 examples/libsmbclient/smbwrapper/wrapper.c sizeof(dest->d_name) - (p - dest->d_name)); p 370 examples/libsmbclient/smbwrapper/wrapper.c char *p; p 408 examples/libsmbclient/smbwrapper/wrapper.c p = dest->d_name + strlen(dest->d_name) + 1; p 409 examples/libsmbclient/smbwrapper/wrapper.c smbw_strlcpy(p, p 411 examples/libsmbclient/smbwrapper/wrapper.c sizeof(dest->d_name) - (p - dest->d_name)); p 32 examples/libsmbclient/testacl.c char *p; p 177 examples/libsmbclient/testacl.c for (p = value; *p; p += strlen(p) + 1) p 179 examples/libsmbclient/testacl.c printf("\t%s\n", p); p 251 examples/libsmbclient/testacl.c if ((p = strchr(the_acl, ':')) == NULL) p 257 examples/libsmbclient/testacl.c *p++ = '\0'; p 259 examples/libsmbclient/testacl.c ret = smbc_setxattr(path, the_acl, p, strlen(p), flags); p 31 examples/libsmbclient/testacl2.c char *p; p 22 examples/libsmbclient/testacl3.c char * p; p 43 examples/libsmbclient/testacl3.c p = path + strlen(path) - 1; p 44 examples/libsmbclient/testacl3.c if (*p == '\n') p 46 examples/libsmbclient/testacl3.c *p = '\0'; p 49 examples/libsmbclient/testbrowse.c char * p; p 156 examples/libsmbclient/testbrowse.c p = fgets(buf, sizeof(buf), stdin); p 157 examples/libsmbclient/testbrowse.c if (! p) p 162 examples/libsmbclient/testbrowse.c if ((p = strchr(buf, '\n')) != NULL) p 164 examples/libsmbclient/testbrowse.c *p = '\0'; p 213 examples/libsmbclient/testbrowse.c char * p; p 268 examples/libsmbclient/testbrowse.c p = path + strlen(path); p 269 examples/libsmbclient/testbrowse.c strcat(p, "/"); p 270 examples/libsmbclient/testbrowse.c strcat(p+1, dirent->name); p 280 examples/libsmbclient/testbrowse.c *p = '\0'; p 18 examples/libsmbclient/testfstatvfs.c char * p; p 35 examples/libsmbclient/testfstatvfs.c p = path + strlen(path) - 1; p 36 examples/libsmbclient/testfstatvfs.c if (*p == '\n') p 38 examples/libsmbclient/testfstatvfs.c *p = '\0'; p 21 examples/libsmbclient/testread.c char * p; p 38 examples/libsmbclient/testread.c p = path + strlen(path) - 1; p 39 examples/libsmbclient/testread.c if (*p == '\n') p 41 examples/libsmbclient/testread.c *p = '\0'; p 18 examples/libsmbclient/teststatvfs.c char * p; p 35 examples/libsmbclient/teststatvfs.c p = path + strlen(path) - 1; p 36 examples/libsmbclient/teststatvfs.c if (*p == '\n') p 38 examples/libsmbclient/teststatvfs.c *p = '\0'; p 21 examples/libsmbclient/testwrite.c char * p; p 43 examples/libsmbclient/testwrite.c p = path + strlen(path) - 1; p 44 examples/libsmbclient/testwrite.c if (*p == '\n') p 46 examples/libsmbclient/testwrite.c *p = '\0'; p 79 examples/libsmbclient/tree.c GtkWidget *p = item; p 99 examples/libsmbclient/tree.c p = GTK_WIDGET(p->parent); p 100 examples/libsmbclient/tree.c p = GTK_WIDGET(GTK_TREE(p)->tree_owner); p 102 examples/libsmbclient/tree.c pd = (struct tree_data *)gtk_object_get_user_data(GTK_OBJECT(p)); p 135 examples/libsmbclient/tree.c struct tree_data *p = (struct tree_data *)malloc(sizeof(struct tree_data)); p 137 examples/libsmbclient/tree.c if (p) { p 139 examples/libsmbclient/tree.c p->type = type; p 140 examples/libsmbclient/tree.c strncpy(p->name, name, sizeof(p->name)); p 144 examples/libsmbclient/tree.c return p; p 51 examples/nss/nss_winbind.c char *p; p 52 examples/nss/nss_winbind.c p = strrchr(nss_path, '_'); p 53 examples/nss/nss_winbind.c if (!p) { p 58 examples/nss/nss_winbind.c nss->nss_name = strdup(p+1); p 59 examples/nss/nss_winbind.c p = strchr(nss->nss_name, '.'); p 60 examples/nss/nss_winbind.c if (p) *p = 0; p 130 examples/perfcounter/perf_writer_disk.c DiskData *p; p 145 examples/perfcounter/perf_writer_disk.c p = &(data->diskInfo.data[i]); p 147 examples/perfcounter/perf_writer_disk.c p->freeMegs = (statfsbuf.f_bfree*statfsbuf.f_bsize)/1048576; p 155 examples/perfcounter/perf_writer_disk.c p->writesPerSec = writes; p 156 examples/perfcounter/perf_writer_disk.c p->readsPerSec = reads; p 150 lib/async_req/async_req.c bool async_req_nomem(const void *p, struct async_req *req) p 152 lib/async_req/async_req.c if (p != NULL) { p 134 lib/async_req/async_req.h bool async_req_nomem(const void *p, struct async_req *req); p 117 lib/compression/mszip.c register struct Ziphuft *p, *q; p 120 lib/compression/mszip.c p = t; p 121 lib/compression/mszip.c while (p != (struct Ziphuft *)NULL) p 123 lib/compression/mszip.c q = (--p)->v.t; p 124 lib/compression/mszip.c free(p); p 125 lib/compression/mszip.c p = q; p 142 lib/compression/mszip.c register uint32_t *p; /* pointer into ZIP(c)[],ZIP(b)[],ZIP(v)[] */ p 157 lib/compression/mszip.c p = b; i = n; p 160 lib/compression/mszip.c ZIP(c)[*p]++; p++; /* assume all entries <= ZIPBMAX */ p 193 lib/compression/mszip.c p = ZIP(c) + 1; xp = ZIP(x) + 2; p 196 lib/compression/mszip.c *xp++ = (j += *p++); p 200 lib/compression/mszip.c p = b; i = 0; p 202 lib/compression/mszip.c if ((j = *p++) != 0) p 209 lib/compression/mszip.c p = ZIP(v); /* grab values in bit order */ p 271 lib/compression/mszip.c if (p >= ZIP(v) + n) p 273 lib/compression/mszip.c else if (*p < s) p 275 lib/compression/mszip.c r.e = (uint8_t)(*p < 256 ? 16 : 15); /* 256 is end-of-block code */ p 276 lib/compression/mszip.c r.v.n = *p++; /* simple code is just the value */ p 280 lib/compression/mszip.c r.e = (uint8_t)e[*p - s]; /* non-simple--look up in lists */ p 281 lib/compression/mszip.c r.v.n = d[*p++ - s]; p 94 lib/crypto/crc32.c const uint8_t *p; p 97 lib/crypto/crc32.c p = buf; p 101 lib/crypto/crc32.c crc = crc32_tab[(crc ^ *p++) & 0xFF] ^ (crc >> 8); p 77 lib/crypto/md5.c uint8_t *p = (uint8_t *) ctx->in + t; p 81 lib/crypto/md5.c memmove(p, buf, len); p 84 lib/crypto/md5.c memmove(p, buf, t); p 112 lib/crypto/md5.c uint8_t *p; p 119 lib/crypto/md5.c p = ctx->in + count; p 120 lib/crypto/md5.c *p++ = 0x80; p 128 lib/crypto/md5.c memset(p, 0, count); p 136 lib/crypto/md5.c memset(p, 0, count - 8); p 192 lib/crypto/sha256.c const unsigned char *p = v; p 202 lib/crypto/sha256.c memcpy(m->save + offset, p, l); p 204 lib/crypto/sha256.c p += l; p 377 lib/nss_wrapper/nss_wrapper.c char *p; p 398 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 399 lib/nss_wrapper/nss_wrapper.c if (!p) { p 404 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 405 lib/nss_wrapper/nss_wrapper.c p++; p 407 lib/nss_wrapper/nss_wrapper.c c = p; p 412 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 413 lib/nss_wrapper/nss_wrapper.c if (!p) { p 418 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 419 lib/nss_wrapper/nss_wrapper.c p++; p 421 lib/nss_wrapper/nss_wrapper.c c = p; p 426 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 427 lib/nss_wrapper/nss_wrapper.c if (!p) { p 432 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 433 lib/nss_wrapper/nss_wrapper.c p++; p 451 lib/nss_wrapper/nss_wrapper.c c = p; p 456 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 457 lib/nss_wrapper/nss_wrapper.c if (!p) { p 462 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 463 lib/nss_wrapper/nss_wrapper.c p++; p 481 lib/nss_wrapper/nss_wrapper.c c = p; p 486 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 487 lib/nss_wrapper/nss_wrapper.c if (!p) { p 492 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 493 lib/nss_wrapper/nss_wrapper.c p++; p 495 lib/nss_wrapper/nss_wrapper.c c = p; p 500 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 501 lib/nss_wrapper/nss_wrapper.c if (!p) { p 505 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 506 lib/nss_wrapper/nss_wrapper.c p++; p 508 lib/nss_wrapper/nss_wrapper.c c = p; p 584 lib/nss_wrapper/nss_wrapper.c char *p; p 605 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 606 lib/nss_wrapper/nss_wrapper.c if (!p) { p 611 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 612 lib/nss_wrapper/nss_wrapper.c p++; p 614 lib/nss_wrapper/nss_wrapper.c c = p; p 619 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 620 lib/nss_wrapper/nss_wrapper.c if (!p) { p 625 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 626 lib/nss_wrapper/nss_wrapper.c p++; p 628 lib/nss_wrapper/nss_wrapper.c c = p; p 633 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ':'); p 634 lib/nss_wrapper/nss_wrapper.c if (!p) { p 639 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 640 lib/nss_wrapper/nss_wrapper.c p++; p 658 lib/nss_wrapper/nss_wrapper.c c = p; p 670 lib/nss_wrapper/nss_wrapper.c for(nummem=0; p; nummem++) { p 673 lib/nss_wrapper/nss_wrapper.c c = p; p 674 lib/nss_wrapper/nss_wrapper.c p = strchr(c, ','); p 675 lib/nss_wrapper/nss_wrapper.c if (p) { p 676 lib/nss_wrapper/nss_wrapper.c *p = '\0'; p 677 lib/nss_wrapper/nss_wrapper.c p++; p 18 lib/popt/poptint.h _free(/*@only@*/ /*@null@*/ const void * p) p 21 lib/popt/poptint.h if (p != NULL) free((void *)p); p 133 lib/popt/poptparse.c char * p; p 157 lib/popt/poptparse.c p = line; p 160 lib/popt/poptparse.c while( *p != '\0' && isspace(*p) ) p 161 lib/popt/poptparse.c p++; p 163 lib/popt/poptparse.c linelen = strlen(p); p 167 lib/popt/poptparse.c if (*p == '\0' || *p == '\n') continue; /* line is empty */ p 168 lib/popt/poptparse.c if (*p == '#') continue; /* comment line */ p 170 lib/popt/poptparse.c q = p; p 183 lib/popt/poptparse.c argvlen += (t = q - p) + (sizeof(" --")-1); p 190 lib/popt/poptparse.c strcat(argstr, p); p 206 lib/popt/poptparse.c x = p + linelen; p 211 lib/popt/poptparse.c t = x - p; p 219 lib/popt/poptparse.c strcat(argstr, p); p 399 lib/replace/getaddrinfo.c char *p = NULL; p 414 lib/replace/getaddrinfo.c p = strchr(node,'.'); p 415 lib/replace/getaddrinfo.c if (p) { p 416 lib/replace/getaddrinfo.c *p = '\0'; p 429 lib/replace/getaddrinfo.c p = inet_ntoa(((struct sockaddr_in *)sa)->sin_addr); p 430 lib/replace/getaddrinfo.c ret = snprintf(node, nodelen, "%s", p); p 34 lib/replace/inet_ntoa.c uint8_t *p = (uint8_t *)&ip.s_addr; p 37 lib/replace/inet_ntoa.c (int)p[0], (int)p[1], (int)p[2], (int)p[3]); p 407 lib/replace/replace.c char *p = mktemp(template); p 408 lib/replace/replace.c if (!p) p 410 lib/replace/replace.c return open(p, O_CREAT|O_EXCL|O_RDWR, 0600); p 533 lib/replace/replace.c char *p; p 544 lib/replace/replace.c p = malloc(l1+l2+2); p 545 lib/replace/replace.c if (p == NULL) { p 548 lib/replace/replace.c memcpy(p, name, l1); p 549 lib/replace/replace.c p[l1] = '='; p 550 lib/replace/replace.c memcpy(p+l1+1, value, l2); p 551 lib/replace/replace.c p[l1+l2+1] = 0; p 553 lib/replace/replace.c ret = putenv(p); p 555 lib/replace/replace.c free(p); p 199 lib/replace/snprintf.c #define char_to_int(p) ((p)- '0') p 201 lib/replace/snprintf.c #define MAX(p,q) (((p) >= (q)) ? (p) : (q)) p 1517 lib/replace/snprintf.c double p = pow(10, x); p 1518 lib/replace/snprintf.c double r = v0*p; p 272 lib/socket_wrapper/socket_wrapper.c const char *p; p 275 lib/socket_wrapper/socket_wrapper.c p = strrchr(un->sun_path, '/'); p 276 lib/socket_wrapper/socket_wrapper.c if (p) p++; else p = un->sun_path; p 278 lib/socket_wrapper/socket_wrapper.c if (sscanf(p, SOCKET_FORMAT, &type, &iface, &prt) != 3) { p 771 lib/socket_wrapper/socket_wrapper.c static const union swrap_packet_payload p; p 800 lib/socket_wrapper/socket_wrapper.c if (sizeof(p) != SWRAP_PACKET_PAYLOAD_SIZE) { p 803 lib/socket_wrapper/socket_wrapper.c if (sizeof(p.tcp) != SWRAP_PACKET_PAYLOAD_TCP_SIZE) { p 806 lib/socket_wrapper/socket_wrapper.c if (sizeof(p.udp) != SWRAP_PACKET_PAYLOAD_UDP_SIZE) { p 809 lib/socket_wrapper/socket_wrapper.c if (sizeof(p.icmp4) != SWRAP_PACKET_PAYLOAD_ICMP4_SIZE) { p 812 lib/socket_wrapper/socket_wrapper.c if (sizeof(p.icmp6) != SWRAP_PACKET_PAYLOAD_ICMP6_SIZE) { p 1946 lib/socket_wrapper/socket_wrapper.c _PUBLIC_ int swrap_ioctl(int s, int r, void *p) p 1953 lib/socket_wrapper/socket_wrapper.c return real_ioctl(s, r, p); p 1956 lib/socket_wrapper/socket_wrapper.c ret = real_ioctl(s, r, p); p 1960 lib/socket_wrapper/socket_wrapper.c value = *((int *)p); p 183 lib/talloc/talloc.c #define _TLIST_ADD(list, p) \ p 186 lib/talloc/talloc.c (list) = (p); \ p 187 lib/talloc/talloc.c (p)->next = (p)->prev = NULL; \ p 189 lib/talloc/talloc.c (list)->prev = (p); \ p 190 lib/talloc/talloc.c (p)->next = (list); \ p 191 lib/talloc/talloc.c (p)->prev = NULL; \ p 192 lib/talloc/talloc.c (list) = (p); \ p 197 lib/talloc/talloc.c #define _TLIST_REMOVE(list, p) \ p 199 lib/talloc/talloc.c if ((p) == (list)) { \ p 200 lib/talloc/talloc.c (list) = (p)->next; \ p 203 lib/talloc/talloc.c if ((p)->prev) (p)->prev->next = (p)->next; \ p 204 lib/talloc/talloc.c if ((p)->next) (p)->next->prev = (p)->prev; \ p 206 lib/talloc/talloc.c if ((p) && ((p) != (list))) (p)->next = (p)->prev = NULL; \ p 559 lib/talloc/talloc.c struct talloc_chunk *p = talloc_parent_chunk(tc->child->refs); p 560 lib/talloc/talloc.c if (p) new_parent = TC_PTR_FROM_CHUNK(p); p 564 lib/talloc/talloc.c struct talloc_chunk *p = talloc_parent_chunk(ptr); p 565 lib/talloc/talloc.c if (p) new_parent = TC_PTR_FROM_CHUNK(p); p 672 lib/talloc/talloc.c struct talloc_chunk *p = talloc_parent_chunk(h); p 673 lib/talloc/talloc.c if (p == NULL) { p 675 lib/talloc/talloc.c } else if (TC_PTR_FROM_CHUNK(p) == context) { p 916 lib/talloc/talloc.c struct talloc_chunk *p = talloc_parent_chunk(tc->child->refs); p 917 lib/talloc/talloc.c if (p) new_parent = TC_PTR_FROM_CHUNK(p); p 921 lib/talloc/talloc.c struct talloc_chunk *p = talloc_parent_chunk(ptr); p 922 lib/talloc/talloc.c if (p) new_parent = TC_PTR_FROM_CHUNK(p); p 1331 lib/talloc/talloc.c void *p = _talloc_named_const(ctx, size, name); p 1333 lib/talloc/talloc.c if (p) { p 1334 lib/talloc/talloc.c memset(p, '\0', size); p 1337 lib/talloc/talloc.c return p; p 1343 lib/talloc/talloc.c void *_talloc_memdup(const void *t, const void *p, size_t size, const char *name) p 1348 lib/talloc/talloc.c memcpy(newp, p, size); p 1354 lib/talloc/talloc.c static inline char *__talloc_strlendup(const void *t, const char *p, size_t len) p 1361 lib/talloc/talloc.c memcpy(ret, p, len); p 1371 lib/talloc/talloc.c char *talloc_strdup(const void *t, const char *p) p 1373 lib/talloc/talloc.c if (unlikely(!p)) return NULL; p 1374 lib/talloc/talloc.c return __talloc_strlendup(t, p, strlen(p)); p 1380 lib/talloc/talloc.c char *talloc_strndup(const void *t, const char *p, size_t n) p 1382 lib/talloc/talloc.c if (unlikely(!p)) return NULL; p 1383 lib/talloc/talloc.c return __talloc_strlendup(t, p, strnlen(p, n)); p 99 lib/talloc/talloc.h #define talloc_realloc(ctx, p, type, count) (type *)_talloc_realloc_array(ctx, p, sizeof(type), count, #type) p 102 lib/talloc/talloc.h #define talloc_memdup(t, p, size) _talloc_memdup(t, p, size, __location__) p 114 lib/talloc/talloc.h #define talloc_realloc_p(ctx, p, type, count) talloc_realloc(ctx, p, type, count) p 161 lib/talloc/talloc.h void *_talloc_memdup(const void *t, const void *p, size_t size, const char *name); p 172 lib/talloc/talloc.h char *talloc_strdup(const void *t, const char *p); p 176 lib/talloc/talloc.h char *talloc_strndup(const void *t, const char *p, size_t n); p 702 lib/talloc/testsuite.c char *p; p 712 lib/talloc/testsuite.c t1->p = talloc_strdup(t1, "foo"); p 716 lib/talloc/testsuite.c t2->p = talloc_move(t2, &t1->p); p 718 lib/talloc/testsuite.c torture_assert("move", t1->p == NULL && t1->x == NULL && p 719 lib/talloc/testsuite.c strcmp(t2->p, "foo") == 0 && *t2->x == 42, p 1075 lib/talloc/testsuite.c void *p; p 1078 lib/talloc/testsuite.c p = talloc_autofree_context(); p 1079 lib/talloc/testsuite.c talloc_free(p); p 1081 lib/talloc/testsuite.c p = talloc_autofree_context(); p 1082 lib/talloc/testsuite.c talloc_free(p); p 123 lib/tdb/common/io.c uint32_t i, *p = (uint32_t *)buf; p 125 lib/tdb/common/io.c p[i] = TDB_BYTEREV(p[i]); p 437 lib/tdb/common/tdb.c char *p = NULL; p 480 lib/tdb/common/tdb.c if (!(p = (char *)malloc(key.dsize + dbuf.dsize))) { p 485 lib/tdb/common/tdb.c memcpy(p, key.dptr, key.dsize); p 487 lib/tdb/common/tdb.c memcpy(p+key.dsize, dbuf.dptr, dbuf.dsize); p 508 lib/tdb/common/tdb.c p, key.dsize + dbuf.dsize) == -1) { p 551 lib/tdb/common/tdb.c || tdb->methods->tdb_write(tdb, rec_ptr+sizeof(rec), p, key.dsize+dbuf.dsize)==-1 p 564 lib/tdb/common/tdb.c SAFE_FREE(p); p 702 lib/tdb/common/transaction.c unsigned char *data, *p; p 735 lib/tdb/common/transaction.c p = data + sizeof(*rec); p 759 lib/tdb/common/transaction.c memcpy(p, &offset, 4); p 760 lib/tdb/common/transaction.c memcpy(p+4, &length, 4); p 762 lib/tdb/common/transaction.c tdb_convert(p, 8); p 767 lib/tdb/common/transaction.c if (methods->tdb_read(tdb, offset, p + 8, length, 0) != 0) { p 772 lib/tdb/common/transaction.c p += 8 + length; p 777 lib/tdb/common/transaction.c memcpy(p, &tailer, 4); p 778 lib/tdb/common/transaction.c CONVERT(p); p 1002 lib/tdb/common/transaction.c unsigned char *data, *p; p 1055 lib/tdb/common/transaction.c p = data; p 1056 lib/tdb/common/transaction.c while (p+8 < data + rec.data_len) { p 1059 lib/tdb/common/transaction.c tdb_convert(p, 8); p 1061 lib/tdb/common/transaction.c memcpy(&ofs, p, 4); p 1062 lib/tdb/common/transaction.c memcpy(&len, p+4, 4); p 1064 lib/tdb/common/transaction.c if (tdb->methods->tdb_write(tdb, ofs, p+8, len) == -1) { p 1070 lib/tdb/common/transaction.c p += 8 + len; p 29 lib/tdb/tools/tdbdump.c unsigned char *p = (unsigned char *)d.dptr; p 32 lib/tdb/tools/tdbdump.c if (isprint(*p) && !strchr("\"\\", *p)) { p 33 lib/tdb/tools/tdbdump.c fputc(*p, stdout); p 35 lib/tdb/tools/tdbdump.c printf("\\%02X", *p); p 37 lib/tdb/tools/tdbdump.c p++; p 419 lib/tdb/tools/tdbtool.c char *p; p 422 lib/tdb/tools/tdbtool.c p = fgets(thisline, sizeof(thisline)-1, stdin); p 423 lib/tdb/tools/tdbtool.c if (p) p = strchr(p, '\n'); p 424 lib/tdb/tools/tdbtool.c if (p) *p = 0; p 425 lib/tdb/tools/tdbtool.c return p?thisline:NULL; p 278 lib/tevent/tevent.h bool _tevent_req_nomem(const void *p, p 281 lib/tevent/tevent.h #define tevent_req_nomem(p, req) \ p 282 lib/tevent/tevent.h _tevent_req_nomem(p, req, __location__) p 209 lib/tevent/tevent_req.c bool _tevent_req_nomem(const void *p, p 213 lib/tevent/tevent_req.c if (p != NULL) { p 29 lib/tevent/tevent_util.h #define DLIST_ADD(list, p) \ p 32 lib/tevent/tevent_util.h (list) = (p); \ p 33 lib/tevent/tevent_util.h (p)->next = (p)->prev = NULL; \ p 35 lib/tevent/tevent_util.h (list)->prev = (p); \ p 36 lib/tevent/tevent_util.h (p)->next = (list); \ p 37 lib/tevent/tevent_util.h (p)->prev = NULL; \ p 38 lib/tevent/tevent_util.h (list) = (p); \ p 43 lib/tevent/tevent_util.h #define DLIST_REMOVE(list, p) \ p 45 lib/tevent/tevent_util.h if ((p) == (list)) { \ p 46 lib/tevent/tevent_util.h (list) = (p)->next; \ p 49 lib/tevent/tevent_util.h if ((p)->prev) (p)->prev->next = (p)->next; \ p 50 lib/tevent/tevent_util.h if ((p)->next) (p)->next->prev = (p)->prev; \ p 52 lib/tevent/tevent_util.h if ((p) != (list)) (p)->next = (p)->prev = NULL; \ p 56 lib/tevent/tevent_util.h #define DLIST_PROMOTE(list, p) \ p 58 lib/tevent/tevent_util.h DLIST_REMOVE(list, p); \ p 59 lib/tevent/tevent_util.h DLIST_ADD(list, p); \ p 63 lib/tevent/tevent_util.h #define DLIST_ADD_END(list, p, type) \ p 66 lib/tevent/tevent_util.h (list) = (p); \ p 67 lib/tevent/tevent_util.h (p)->next = (p)->prev = NULL; \ p 71 lib/tevent/tevent_util.h tmp->next = (p); \ p 72 lib/tevent/tevent_util.h (p)->next = NULL; \ p 73 lib/tevent/tevent_util.h (p)->prev = tmp; \ p 79 lib/tevent/tevent_util.h #define DLIST_ADD_AFTER(list, p, el) \ p 82 lib/tevent/tevent_util.h DLIST_ADD(list, p); \ p 84 lib/tevent/tevent_util.h p->prev = el; \ p 85 lib/tevent/tevent_util.h p->next = el->next; \ p 86 lib/tevent/tevent_util.h el->next = p; \ p 87 lib/tevent/tevent_util.h if (p->next) p->next->prev = p; \ p 92 lib/tevent/tevent_util.h #define DLIST_DEMOTE(list, p, tmp) \ p 94 lib/tevent/tevent_util.h DLIST_REMOVE(list, p); \ p 95 lib/tevent/tevent_util.h DLIST_ADD_END(list, p, tmp); \ p 40 lib/util/asn1.c bool asn1_write(struct asn1_data *data, const void *p, int len) p 54 lib/util/asn1.c memcpy(data->data + data->ofs, p, len); p 211 lib/util/asn1.c const char *p = (const char *)OID; p 215 lib/util/asn1.c v = strtoul(p, &newp, 10); p 217 lib/util/asn1.c p = newp + 1; p 219 lib/util/asn1.c v2 = strtoul(p, &newp, 10); p 221 lib/util/asn1.c p = newp + 1; p 230 lib/util/asn1.c while (*p) { p 231 lib/util/asn1.c v = strtoul(p, &newp, 10); p 233 lib/util/asn1.c p = newp + 1; p 235 lib/util/asn1.c p = newp; p 273 lib/util/asn1.c bool asn1_write_OctetString(struct asn1_data *data, const void *p, size_t length) p 276 lib/util/asn1.c asn1_write(data, p, length); p 368 lib/util/asn1.c bool asn1_peek(struct asn1_data *data, void *p, int len) p 383 lib/util/asn1.c memcpy(p, data->data + data->ofs, len); p 388 lib/util/asn1.c bool asn1_read(struct asn1_data *data, void *p, int len) p 390 lib/util/asn1.c if (!asn1_peek(data, p, len)) { p 57 lib/util/asn1.h bool asn1_write(struct asn1_data *data, const void *p, int len); p 65 lib/util/asn1.h bool asn1_write_OctetString(struct asn1_data *data, const void *p, size_t length); p 74 lib/util/asn1.h bool asn1_peek(struct asn1_data *data, void *p, int len); p 75 lib/util/asn1.h bool asn1_read(struct asn1_data *data, void *p, int len); p 218 lib/util/byteorder.h #define ALIGN4(p,base) ((p) + ((4 - (PTR_DIFF((p), (base)) & 3)) & 3)) p 219 lib/util/byteorder.h #define ALIGN2(p,base) ((p) + ((2 - (PTR_DIFF((p), (base)) & 1)) & 1)) p 226 lib/util/byteorder.h #define BVAL(p, ofs) (IVAL(p,ofs) | (((uint64_t)IVAL(p,(ofs)+4)) << 32)) p 227 lib/util/byteorder.h #define BVALS(p, ofs) ((int64_t)BVAL(p,ofs)) p 228 lib/util/byteorder.h #define SBVAL(p, ofs, v) (SIVAL(p,ofs,(v)&0xFFFFFFFF), SIVAL(p,(ofs)+4,((uint64_t)(v))>>32)) p 229 lib/util/byteorder.h #define SBVALS(p, ofs, v) (SBVAL(p,ofs,(uint64_t)v)) p 34 lib/util/data_blob.c _PUBLIC_ DATA_BLOB data_blob_named(const void *p, size_t length, const char *name) p 38 lib/util/data_blob.c if (p == NULL && length == 0) { p 43 lib/util/data_blob.c if (p) { p 44 lib/util/data_blob.c ret.data = (uint8_t *)talloc_memdup(NULL, p, length); p 60 lib/util/data_blob.c _PUBLIC_ DATA_BLOB data_blob_talloc_named(TALLOC_CTX *mem_ctx, const void *p, size_t length, const char *name) p 62 lib/util/data_blob.c DATA_BLOB ret = data_blob_named(p, length, name); p 201 lib/util/data_blob.c _PUBLIC_ DATA_BLOB data_blob_const(const void *p, size_t length) p 204 lib/util/data_blob.c blob.data = discard_const_p(uint8_t, p); p 227 lib/util/data_blob.c const void *p, size_t length) p 235 lib/util/data_blob.c if ((const uint8_t *)p + length < (const uint8_t *)p) { p 243 lib/util/data_blob.c memcpy(blob->data + old_len, p, length); p 56 lib/util/data_blob.h _PUBLIC_ DATA_BLOB data_blob_named(const void *p, size_t length, const char *name); p 61 lib/util/data_blob.h _PUBLIC_ DATA_BLOB data_blob_talloc_named(TALLOC_CTX *mem_ctx, const void *p, size_t length, const char *name); p 118 lib/util/data_blob.h _PUBLIC_ DATA_BLOB data_blob_const(const void *p, size_t length); p 129 lib/util/data_blob.h const void *p, size_t length); p 28 lib/util/dlinklist.h #define DLIST_ADD(list, p) \ p 31 lib/util/dlinklist.h (list) = (p); \ p 32 lib/util/dlinklist.h (p)->next = (p)->prev = NULL; \ p 34 lib/util/dlinklist.h (list)->prev = (p); \ p 35 lib/util/dlinklist.h (p)->next = (list); \ p 36 lib/util/dlinklist.h (p)->prev = NULL; \ p 37 lib/util/dlinklist.h (list) = (p); \ p 42 lib/util/dlinklist.h #define DLIST_REMOVE(list, p) \ p 44 lib/util/dlinklist.h if ((p) == (list)) { \ p 45 lib/util/dlinklist.h (list) = (p)->next; \ p 48 lib/util/dlinklist.h if ((p)->prev) (p)->prev->next = (p)->next; \ p 49 lib/util/dlinklist.h if ((p)->next) (p)->next->prev = (p)->prev; \ p 51 lib/util/dlinklist.h if ((p) != (list)) (p)->next = (p)->prev = NULL; \ p 55 lib/util/dlinklist.h #define DLIST_PROMOTE(list, p) \ p 57 lib/util/dlinklist.h DLIST_REMOVE(list, p); \ p 58 lib/util/dlinklist.h DLIST_ADD(list, p); \ p 62 lib/util/dlinklist.h #define DLIST_ADD_END(list, p, type) \ p 65 lib/util/dlinklist.h (list) = (p); \ p 66 lib/util/dlinklist.h (p)->next = (p)->prev = NULL; \ p 70 lib/util/dlinklist.h tmp->next = (p); \ p 71 lib/util/dlinklist.h (p)->next = NULL; \ p 72 lib/util/dlinklist.h (p)->prev = tmp; \ p 78 lib/util/dlinklist.h #define DLIST_ADD_AFTER(list, p, el) \ p 81 lib/util/dlinklist.h DLIST_ADD(list, p); \ p 83 lib/util/dlinklist.h p->prev = el; \ p 84 lib/util/dlinklist.h p->next = el->next; \ p 85 lib/util/dlinklist.h el->next = p; \ p 86 lib/util/dlinklist.h if (p->next) p->next->prev = p; \ p 91 lib/util/dlinklist.h #define DLIST_DEMOTE(list, p, tmp) \ p 93 lib/util/dlinklist.h DLIST_REMOVE(list, p); \ p 94 lib/util/dlinklist.h DLIST_ADD_END(list, p, tmp); \ p 47 lib/util/dprintf.c char *p, *p2; p 58 lib/util/dprintf.c ret = vasprintf(&p, format, ap2); p 63 lib/util/dprintf.c clen = iconv_talloc(NULL, display_cd, p, ret, (void **)&p2); p 69 lib/util/dprintf.c if (isprint(p[i]) || isspace(p[i])) { p 70 lib/util/dprintf.c fwrite(p+i, 1, 1, f); p 75 lib/util/dprintf.c SAFE_FREE(p); p 80 lib/util/dprintf.c SAFE_FREE(p); p 224 lib/util/genrand.c unsigned char *p; p 252 lib/util/genrand.c p = out; p 258 lib/util/genrand.c memcpy(p, tmp_buf, copy_len); p 259 lib/util/genrand.c p += copy_len; p 69 lib/util/idtree.c struct idr_layer *p; p 71 lib/util/idtree.c if (!(p = idp->id_free)) p 73 lib/util/idtree.c idp->id_free = p->ary[0]; p 75 lib/util/idtree.c p->ary[0] = NULL; p 76 lib/util/idtree.c return p; p 85 lib/util/idtree.c static void free_layer(struct idr_context *idp, struct idr_layer *p) p 87 lib/util/idtree.c p->ary[0] = idp->id_free; p 88 lib/util/idtree.c idp->id_free = p; p 106 lib/util/idtree.c struct idr_layer *p, *pn; p 115 lib/util/idtree.c p = idp->top; p 123 lib/util/idtree.c bm = ~p->bitmap; p 132 lib/util/idtree.c if (!(p = pa[l])) { p 157 lib/util/idtree.c if (!p->ary[m]) { p 160 lib/util/idtree.c p->ary[m] = pn; p 161 lib/util/idtree.c p->count++; p 163 lib/util/idtree.c pa[l--] = p; p 164 lib/util/idtree.c p = p->ary[m]; p 170 lib/util/idtree.c p->ary[m] = (struct idr_layer *)ptr; p 171 lib/util/idtree.c set_bit(m, p->bitmap); p 172 lib/util/idtree.c p->count++; p 180 lib/util/idtree.c while (p->bitmap == IDR_FULL) { p 181 lib/util/idtree.c if (!(p = pa[++l])) p 184 lib/util/idtree.c set_bit((n & IDR_MASK), p->bitmap); p 191 lib/util/idtree.c struct idr_layer *p, *pn; p 198 lib/util/idtree.c p = idp->top; p 200 lib/util/idtree.c if (!p) { p 201 lib/util/idtree.c if (!(p = alloc_layer(idp))) p 211 lib/util/idtree.c if (!p->count) p 218 lib/util/idtree.c for (pn = p; p && p != idp->top; pn = p) { p 219 lib/util/idtree.c p = p->ary[0]; p 226 lib/util/idtree.c pn->ary[0] = p; p 228 lib/util/idtree.c if (p->bitmap == IDR_FULL) p 230 lib/util/idtree.c p = pn; p 232 lib/util/idtree.c idp->top = p; p 242 lib/util/idtree.c struct idr_layer *p = idp->top; p 250 lib/util/idtree.c while ((shift > 0) && p) { p 252 lib/util/idtree.c clear_bit(n, p->bitmap); p 253 lib/util/idtree.c *++paa = &p->ary[n]; p 254 lib/util/idtree.c p = p->ary[n]; p 258 lib/util/idtree.c if (p != NULL && test_bit(n, p->bitmap)) { p 259 lib/util/idtree.c clear_bit(n, p->bitmap); p 260 lib/util/idtree.c p->ary[n] = NULL; p 275 lib/util/idtree.c struct idr_layer *p; p 278 lib/util/idtree.c p = idp->top; p 289 lib/util/idtree.c while (n >= IDR_BITS && p) { p 291 lib/util/idtree.c p = p->ary[(id >> n) & IDR_MASK]; p 293 lib/util/idtree.c return((void *)p); p 298 lib/util/idtree.c struct idr_layer *p; p 311 lib/util/idtree.c p = idp->top->ary[0]; p 314 lib/util/idtree.c idp->top = p; p 318 lib/util/idtree.c p = alloc_layer(idp); p 319 lib/util/idtree.c talloc_free(p); p 48 lib/util/memory.h #define realloc_p(p, type, count) (type *)realloc_array(p, sizeof(type), count, false) p 33 lib/util/ms_fnmatch.c static int null_match(const char *p) p 35 lib/util/ms_fnmatch.c for (;*p;p++) { p 36 lib/util/ms_fnmatch.c if (*p != '*' && p 37 lib/util/ms_fnmatch.c *p != '<' && p 38 lib/util/ms_fnmatch.c *p != '"' && p 39 lib/util/ms_fnmatch.c *p != '>') return -1; p 60 lib/util/ms_fnmatch.c static int ms_fnmatch_core(const char *p, const char *n, p 67 lib/util/ms_fnmatch.c while ((c = next_codepoint(p, &size))) { p 68 lib/util/ms_fnmatch.c p += size; p 74 lib/util/ms_fnmatch.c return null_match(p); p 78 lib/util/ms_fnmatch.c if (ms_fnmatch_core(p, n+i, max_n+1, ldot) == 0) { p 83 lib/util/ms_fnmatch.c return null_match(p); p 90 lib/util/ms_fnmatch.c return null_match(p); p 97 lib/util/ms_fnmatch.c if (ms_fnmatch_core(p, n+i, max_n+1, ldot) == 0) return 0; p 99 lib/util/ms_fnmatch.c if (ms_fnmatch_core(p, n+i+size_n, max_n+1, ldot) == 0) return 0; p 105 lib/util/ms_fnmatch.c return null_match(p); p 120 lib/util/ms_fnmatch.c if (! n[1] && null_match(p) == 0) { p 125 lib/util/ms_fnmatch.c if (! *n) return null_match(p); p 132 lib/util/ms_fnmatch.c if (*n == 0 && null_match(p) == 0) { p 173 lib/util/ms_fnmatch.c char *p = talloc_strdup(NULL, pattern); p 174 lib/util/ms_fnmatch.c if (p == NULL) { p 182 lib/util/ms_fnmatch.c for (i=0;p[i];i++) { p 183 lib/util/ms_fnmatch.c if (p[i] == '?') { p 184 lib/util/ms_fnmatch.c p[i] = '>'; p 185 lib/util/ms_fnmatch.c } else if (p[i] == '.' && p 186 lib/util/ms_fnmatch.c (p[i+1] == '?' || p 187 lib/util/ms_fnmatch.c p[i+1] == '*' || p 188 lib/util/ms_fnmatch.c p[i+1] == 0)) { p 189 lib/util/ms_fnmatch.c p[i] = '"'; p 190 lib/util/ms_fnmatch.c } else if (p[i] == '*' && p 191 lib/util/ms_fnmatch.c p[i+1] == '.') { p 192 lib/util/ms_fnmatch.c p[i] = '<'; p 195 lib/util/ms_fnmatch.c ret = ms_fnmatch(p, string, PROTOCOL_NT1); p 196 lib/util/ms_fnmatch.c talloc_free(p); p 95 lib/util/params.c char *p; p 103 lib/util/params.c if (f->p >= f->buf+f->size) return EOF; p 105 lib/util/params.c return (int)( *(f->p++) & 0x00FF ); p 518 lib/util/params.c ret->p = ret->buf; p 36 lib/util/rbtree.c static void rb_set_parent(struct rb_node *rb, struct rb_node *p) p 38 lib/util/rbtree.c rb->rb_parent_color = (rb->rb_parent_color & 3) | (unsigned long)p; p 45 lib/util/substitute.c char *p; p 58 lib/util/substitute.c while (lp <= ls && (p = strstr(s, pattern))) { p 66 lib/util/substitute.c memmove(p+li,p+lp,strlen(p+lp)+1); p 78 lib/util/substitute.c p[i] = '_'; p 81 lib/util/substitute.c p[i] = insert[i]; p 84 lib/util/substitute.c s = p + li; p 95 lib/util/substitute.c const char *p; p 105 lib/util/substitute.c for (p = strstr(s, pattern); p != NULL; p 106 lib/util/substitute.c p = strstr(p+strlen(pattern), pattern)) { p 137 lib/util/substitute.c char *p; p 153 lib/util/substitute.c while (lp <= ls && (p = strstr(s,pattern))) { p 161 lib/util/substitute.c memmove(p+li,p+lp,strlen(p+lp)+1); p 163 lib/util/substitute.c memcpy(p, insert, li); p 164 lib/util/substitute.c s = p + li; p 46 lib/util/tests/idtree.c void *p = idr_find(idr, ids[ii]); p 48 lib/util/tests/idtree.c if (p != &ids[ii]) { p 51 lib/util/tests/idtree.c ii, p, &ids[ii])); p 63 lib/util/tests/idtree.c if (p != NULL) { p 67 lib/util/tests/idtree.c ii, p, p 68 lib/util/tests/idtree.c (int)((((char *)p) - (char *)(&ids[0])) / sizeof(int)))); p 45 lib/util/util.c char *p; p 46 lib/util/util.c if ((p = getenv("TMPDIR"))) p 47 lib/util/util.c return p; p 200 lib/util/util.c char *p; p 213 lib/util/util.c p = strchr_m(hostname, '.'); p 214 lib/util/util.c if (p) { p 215 lib/util/util.c *p = 0; p 387 lib/util/util.c void *p; p 390 lib/util/util.c if ((p = malloc(size)) == NULL) p 392 lib/util/util.c return p; p 399 lib/util/util.c _PUBLIC_ void *smb_xmemdup(const void *p, size_t size) p 403 lib/util/util.c memcpy(p2, p, size); p 473 lib/util/util.c _PUBLIC_ void *memdup(const void *p, size_t size) p 481 lib/util/util.c memcpy(p2, p, size); p 608 lib/util/util.c _PUBLIC_ size_t strhex_to_str(char *p, size_t p_len, const char *strhex, size_t strhex_len) p 638 lib/util/util.c p[num_chars] = (hinybble << 4) | lonybble; p 703 lib/util/util.c char *p=buf; p 705 lib/util/util.c while ((p=strchr(p,'+'))) p 706 lib/util/util.c *p = ' '; p 708 lib/util/util.c p = buf; p 710 lib/util/util.c while (p && *p && (p=strchr(p,'%'))) { p 711 lib/util/util.c int c1 = p[1]; p 712 lib/util/util.c int c2 = p[2]; p 720 lib/util/util.c else {p++; continue;} p 728 lib/util/util.c else {p++; continue;} p 730 lib/util/util.c *p = (c1<<4) | c2; p 732 lib/util/util.c memmove(p+1, p+3, strlen(p+3)+1); p 733 lib/util/util.c p++; p 255 lib/util/util.h _PUBLIC_ size_t strhex_to_str(char *p, size_t p_len, const char *strhex, size_t strhex_len); p 373 lib/util/util.h _PUBLIC_ size_t ucs2_align(const void *base_ptr, const void *p, int flags); p 478 lib/util/util.h char **file_lines_parse(char *p, size_t size, int *numlines, TALLOC_CTX *mem_ctx); p 629 lib/util/util.h _PUBLIC_ void *smb_xmemdup(const void *p, size_t size); p 641 lib/util/util.h _PUBLIC_ void *memdup(const void *p, size_t size); p 117 lib/util/util_file.c int p; p 141 lib/util/util_file.c for (p = 0; p < ret; p++) { p 142 lib/util/util_file.c if (data[offset + p] == '\n') p 146 lib/util/util_file.c if (p < ret) { p 147 lib/util/util_file.c data[offset + p] = '\0'; p 150 lib/util/util_file.c lseek(fd, p - ret + 1, SEEK_CUR); p 170 lib/util/util_file.c char *p; p 181 lib/util/util_file.c p = (char *)talloc_size(mem_ctx, size+1); p 182 lib/util/util_file.c if (!p) return NULL; p 184 lib/util/util_file.c if (read(fd, p, size) != size) { p 185 lib/util/util_file.c talloc_free(p); p 188 lib/util/util_file.c p[size] = 0; p 192 lib/util/util_file.c return p; p 201 lib/util/util_file.c char *p; p 208 lib/util/util_file.c p = fd_load(fd, size, maxsize, mem_ctx); p 212 lib/util/util_file.c return p; p 222 lib/util/util_file.c void *p = NULL; p 230 lib/util/util_file.c p = mmap(NULL, size, PROT_READ, MAP_SHARED|MAP_FILE, fd, 0); p 232 lib/util/util_file.c if (p == MAP_FAILED) { p 237 lib/util/util_file.c if (!p) { p 238 lib/util/util_file.c p = file_load(fname, &s2, 0, talloc_autofree_context()); p 239 lib/util/util_file.c if (!p) return NULL; p 243 lib/util/util_file.c talloc_free(p); p 248 lib/util/util_file.c return p; p 275 lib/util/util_file.c char **file_lines_parse(char *p, size_t size, int *numlines, TALLOC_CTX *mem_ctx) p 280 lib/util/util_file.c if (!p) return NULL; p 282 lib/util/util_file.c for (s = p, i=0; s < p+size; s++) { p 288 lib/util/util_file.c talloc_free(p); p 292 lib/util/util_file.c talloc_steal(ret, p); p 296 lib/util/util_file.c ret[0] = p; p 297 lib/util/util_file.c for (s = p, i=0; s < p+size; s++) { p 323 lib/util/util_file.c char *p; p 326 lib/util/util_file.c p = file_load(fname, &size, maxsize, mem_ctx); p 327 lib/util/util_file.c if (!p) return NULL; p 329 lib/util/util_file.c return file_lines_parse(p, size, numlines, mem_ctx); p 339 lib/util/util_file.c char *p; p 342 lib/util/util_file.c p = fd_load(fd, &size, maxsize, mem_ctx); p 343 lib/util/util_file.c if (!p) return NULL; p 345 lib/util/util_file.c return file_lines_parse(p, size, numlines, mem_ctx); p 362 lib/util/util_file.c char *p = &lines[i][len]; p 363 lib/util/util_file.c while (p < lines[i+1]) *p++ = ' '; p 391 lib/util/util_file.c char *p; p 396 lib/util/util_file.c len = vasprintf(&p, format, ap2); p 399 lib/util/util_file.c ret = write(fd, p, len); p 400 lib/util/util_file.c SAFE_FREE(p); p 194 lib/util/util_net.c char *p = strchr_m(str, '%'); p 201 lib/util/util_net.c if (p && (p > str) && (if_nametoindex(p+1) != 0)) { p 203 lib/util/util_net.c MIN(PTR_DIFF(p,str)+1, p 147 lib/util/util_str.c char *p = strchr(ret+i+1, '.'); p 148 lib/util/util_str.c if (p) { p 149 lib/util/util_str.c ret[i] = p-(ret+i+1); p 317 lib/util/util_str.c _PUBLIC_ size_t ucs2_align(const void *base_ptr, const void *p, int flags) p 321 lib/util/util_str.c return PTR_DIFF(p, base_ptr) & 1; p 158 lib/util/xfile.c size_t x_fwrite(const void *p, size_t size, size_t nmemb, XFILE *f) p 166 lib/util/xfile.c ret = write(f->fd, p, size*nmemb); p 182 lib/util/xfile.c memcpy(f->buf + f->bufused, total+(const char *)p, n); p 192 lib/util/xfile.c if (*(i+(const char *)p) == '\n') { p 205 lib/util/xfile.c char *p; p 210 lib/util/xfile.c len = vasprintf(&p, format, ap2); p 213 lib/util/xfile.c ret = x_fwrite(p, 1, len, f); p 214 lib/util/xfile.c SAFE_FREE(p); p 331 lib/util/xfile.c size_t x_fread(void *p, size_t size, size_t nmemb, XFILE *f) p 348 lib/util/xfile.c memcpy((char *)p+total, f->next, thistime); p 62 lib/util/xfile.h size_t x_fwrite(const void *p, size_t size, size_t nmemb, XFILE *f); p 89 lib/util/xfile.h size_t x_fread(void *p, size_t size, size_t nmemb, XFILE *f); p 25 lib/zlib/contrib/iostream/zfstream.cpp char *p = char_mode; p 29 lib/zlib/contrib/iostream/zfstream.cpp *p++ = 'r'; p 32 lib/zlib/contrib/iostream/zfstream.cpp *p++ = 'a'; p 35 lib/zlib/contrib/iostream/zfstream.cpp *p++ = 'w'; p 40 lib/zlib/contrib/iostream/zfstream.cpp *p++ = 'b'; p 45 lib/zlib/contrib/iostream/zfstream.cpp *p++ = '9'; p 49 lib/zlib/contrib/iostream/zfstream.cpp *p = '\0'; p 67 lib/zlib/contrib/iostream/zfstream.cpp char *p = char_mode; p 71 lib/zlib/contrib/iostream/zfstream.cpp *p++ = 'r'; p 74 lib/zlib/contrib/iostream/zfstream.cpp *p++ = 'a'; p 77 lib/zlib/contrib/iostream/zfstream.cpp *p++ = 'w'; p 82 lib/zlib/contrib/iostream/zfstream.cpp *p++ = 'b'; p 87 lib/zlib/contrib/iostream/zfstream.cpp *p++ = '9'; p 91 lib/zlib/contrib/iostream/zfstream.cpp *p = '\0'; p 238 lib/zlib/contrib/iostream/zfstream.cpp char *p; p 240 lib/zlib/contrib/iostream/zfstream.cpp p = base(); p 244 lib/zlib/contrib/iostream/zfstream.cpp int t = gzread( file, p, required ); p 266 lib/zlib/contrib/iostream3/zfstream.cc gzfilebuf::setbuf(char_type* p, p 276 lib/zlib/contrib/iostream3/zfstream.cc if (!p || !n) p 289 lib/zlib/contrib/iostream3/zfstream.cc buffer = p; p 136 lib/zlib/contrib/iostream3/zfstream.h setbuf(char_type* p, p 108 lib/zlib/contrib/minizip/miniunz.c char *p; p 126 lib/zlib/contrib/minizip/miniunz.c p = buffer+1; p 131 lib/zlib/contrib/minizip/miniunz.c while(*p && *p != '\\' && *p != '/') p 132 lib/zlib/contrib/minizip/miniunz.c p++; p 133 lib/zlib/contrib/minizip/miniunz.c hold = *p; p 134 lib/zlib/contrib/minizip/miniunz.c *p = 0; p 143 lib/zlib/contrib/minizip/miniunz.c *p++ = hold; p 249 lib/zlib/contrib/minizip/miniunz.c char* p; p 273 lib/zlib/contrib/minizip/miniunz.c p = filename_withoutpath = filename_inzip; p 274 lib/zlib/contrib/minizip/miniunz.c while ((*p) != '\0') p 276 lib/zlib/contrib/minizip/miniunz.c if (((*p)=='/') || ((*p)=='\\')) p 277 lib/zlib/contrib/minizip/miniunz.c filename_withoutpath = p+1; p 278 lib/zlib/contrib/minizip/miniunz.c p++; p 493 lib/zlib/contrib/minizip/miniunz.c const char *p=argv[i]+1; p 495 lib/zlib/contrib/minizip/miniunz.c while ((*p)!='\0') p 497 lib/zlib/contrib/minizip/miniunz.c char c=*(p++);; p 214 lib/zlib/contrib/minizip/minizip.c const char *p=argv[i]+1; p 216 lib/zlib/contrib/minizip/minizip.c while ((*p)!='\0') p 218 lib/zlib/contrib/minizip/minizip.c char c=*(p++);; p 81 lib/zlib/contrib/minizip/unzip.c # define TRYFREE(p) {if (p) free(p);} p 53 lib/zlib/contrib/minizip/zip.c # define TRYFREE(p) {if (p) free(p);} p 168 lib/zlib/contrib/untgz/untgz.c int getoct (char *p,int width) p 175 lib/zlib/contrib/untgz/untgz.c c = *p++; p 331 lib/zlib/contrib/untgz/untgz.c char *p; p 347 lib/zlib/contrib/untgz/untgz.c p = buffer+1; p 352 lib/zlib/contrib/untgz/untgz.c while(*p && *p != '\\' && *p != '/') p 353 lib/zlib/contrib/untgz/untgz.c p++; p 354 lib/zlib/contrib/untgz/untgz.c hold = *p; p 355 lib/zlib/contrib/untgz/untgz.c *p = 0; p 364 lib/zlib/contrib/untgz/untgz.c *p++ = hold; p 485 lib/zlib/contrib/untgz/untgz.c char *p = strrchr(fname, '/'); p 486 lib/zlib/contrib/untgz/untgz.c if (p != NULL) { p 487 lib/zlib/contrib/untgz/untgz.c *p = '\0'; p 489 lib/zlib/contrib/untgz/untgz.c *p = '/'; p 113 lib/zlib/crc32.c static const unsigned char p[] = {0,1,2,4,5,7,8,10,11,12,16,22,23,26}; p 123 lib/zlib/crc32.c for (n = 0; n < sizeof(p)/sizeof(unsigned char); n++) p 124 lib/zlib/crc32.c poly |= 1UL << (31 - p[n]); p 1270 lib/zlib/deflate.c register Posf *p; p 1308 lib/zlib/deflate.c p = &s->head[n]; p 1310 lib/zlib/deflate.c m = *--p; p 1311 lib/zlib/deflate.c *p = (Pos)(m >= wsize ? m-wsize : NIL); p 1316 lib/zlib/deflate.c p = &s->prev[n]; p 1318 lib/zlib/deflate.c m = *--p; p 1319 lib/zlib/deflate.c *p = (Pos)(m >= wsize ? m-wsize : NIL); p 42 lib/zlib/gzio.c #define TRYFREE(p) {if (p) free(p);} p 99 lib/zlib/gzio.c const char *p = mode; p 133 lib/zlib/gzio.c if (*p == 'r') s->mode = 'r'; p 134 lib/zlib/gzio.c if (*p == 'w' || *p == 'a') s->mode = 'w'; p 135 lib/zlib/gzio.c if (*p >= '0' && *p <= '9') { p 136 lib/zlib/gzio.c level = *p - '0'; p 137 lib/zlib/gzio.c } else if (*p == 'f') { p 139 lib/zlib/gzio.c } else if (*p == 'h') { p 141 lib/zlib/gzio.c } else if (*p == 'R') { p 144 lib/zlib/gzio.c *m++ = *p; /* copy the mode */ p 146 lib/zlib/gzio.c } while (*p++ && m != fmode + sizeof(fmode)); p 267 lib/zlib/zutil.h #define TRY_FREE(s, p) {if (p) ZFREE(s, p);} p 429 libcli/nbt/nbtname.c const char *p = strchr(name, '.'); p 431 libcli/nbt/nbtname.c if (p - name > 15) { p 435 libcli/nbt/nbtname.c s = talloc_strndup(mem_ctx, name, PTR_DIFF(p, name)); p 189 libcli/nbt/tools/nmblookup.c char *node_name, *p; p 207 libcli/nbt/tools/nmblookup.c p = strchr(name, '#'); p 208 libcli/nbt/tools/nmblookup.c if (p) { p 209 libcli/nbt/tools/nmblookup.c node_name = talloc_strndup(tmp_ctx, name, PTR_DIFF(p,name)); p 210 libcli/nbt/tools/nmblookup.c node_type = (enum nbt_name_type)strtol(p+1, NULL, 16); p 95 libcli/security/dom_sid.c char *p; p 103 libcli/security/dom_sid.c rev = strtol(sidstr, &p, 10); p 104 libcli/security/dom_sid.c if (*p != '-') { p 107 libcli/security/dom_sid.c sidstr = p+1; p 109 libcli/security/dom_sid.c ia = strtol(sidstr, &p, 10); p 110 libcli/security/dom_sid.c if (p == sidstr) { p 113 libcli/security/dom_sid.c sidstr = p; p 134 libcli/security/dom_sid.c ret->sub_auths[i] = strtoul(sidstr, &p, 10); p 135 libcli/security/dom_sid.c if (p == sidstr) { p 138 libcli/security/dom_sid.c sidstr = p; p 168 libcli/security/dom_sid.c char *p = talloc_strndup(mem_ctx, (char *)sid->data, sid->length); p 169 libcli/security/dom_sid.c if (!p) { p 172 libcli/security/dom_sid.c ret = dom_sid_parse_talloc(mem_ctx, p); p 173 libcli/security/dom_sid.c talloc_free(p); p 400 librpc/gen_ndr/drsblobs.h union ExtendedErrorParamU p;/* [switch_is(type)] */ p 3330 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_set_switch_value(ndr, &r->p, r->type)); p 3331 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_ExtendedErrorParamU(ndr, NDR_SCALARS, &r->p)); p 3334 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_ExtendedErrorParamU(ndr, NDR_BUFFERS, &r->p)); p 3344 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_set_switch_value(ndr, &r->p, r->type)); p 3345 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_ExtendedErrorParamU(ndr, NDR_SCALARS, &r->p)); p 3348 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_ExtendedErrorParamU(ndr, NDR_BUFFERS, &r->p)); p 3358 librpc/gen_ndr/ndr_drsblobs.c ndr_print_set_switch_value(ndr, &r->p, r->type); p 3359 librpc/gen_ndr/ndr_drsblobs.c ndr_print_ExtendedErrorParamU(ndr, "p", &r->p); p 9 librpc/gen_ndr/srv_dfs.c static bool api_dfs_GetManagerVersion(pipes_struct *p) p 25 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 54 librpc/gen_ndr/srv_dfs.c _dfs_GetManagerVersion(p, r); p 56 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 79 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 89 librpc/gen_ndr/srv_dfs.c static bool api_dfs_Add(pipes_struct *p) p 105 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 127 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_Add(p, r); p 129 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 152 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 162 librpc/gen_ndr/srv_dfs.c static bool api_dfs_Remove(pipes_struct *p) p 178 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 200 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_Remove(p, r); p 202 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 225 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 235 librpc/gen_ndr/srv_dfs.c static bool api_dfs_SetInfo(pipes_struct *p) p 251 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 273 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_SetInfo(p, r); p 275 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 298 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 308 librpc/gen_ndr/srv_dfs.c static bool api_dfs_GetInfo(pipes_struct *p) p 324 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 353 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_GetInfo(p, r); p 355 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 378 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 388 librpc/gen_ndr/srv_dfs.c static bool api_dfs_Enum(pipes_struct *p) p 404 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 429 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_Enum(p, r); p 431 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 454 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 464 librpc/gen_ndr/srv_dfs.c static bool api_dfs_Rename(pipes_struct *p) p 480 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 502 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_Rename(p, r); p 504 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 527 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 537 librpc/gen_ndr/srv_dfs.c static bool api_dfs_Move(pipes_struct *p) p 553 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 575 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_Move(p, r); p 577 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 600 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 610 librpc/gen_ndr/srv_dfs.c static bool api_dfs_ManagerGetConfigInfo(pipes_struct *p) p 626 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 648 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_ManagerGetConfigInfo(p, r); p 650 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 673 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 683 librpc/gen_ndr/srv_dfs.c static bool api_dfs_ManagerSendSiteInfo(pipes_struct *p) p 699 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 721 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_ManagerSendSiteInfo(p, r); p 723 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 746 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 756 librpc/gen_ndr/srv_dfs.c static bool api_dfs_AddFtRoot(pipes_struct *p) p 772 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 796 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_AddFtRoot(p, r); p 798 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 821 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 831 librpc/gen_ndr/srv_dfs.c static bool api_dfs_RemoveFtRoot(pipes_struct *p) p 847 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 871 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_RemoveFtRoot(p, r); p 873 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 896 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 906 librpc/gen_ndr/srv_dfs.c static bool api_dfs_AddStdRoot(pipes_struct *p) p 922 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 944 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_AddStdRoot(p, r); p 946 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 969 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 979 librpc/gen_ndr/srv_dfs.c static bool api_dfs_RemoveStdRoot(pipes_struct *p) p 995 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1017 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_RemoveStdRoot(p, r); p 1019 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1042 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1052 librpc/gen_ndr/srv_dfs.c static bool api_dfs_ManagerInitialize(pipes_struct *p) p 1068 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1090 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_ManagerInitialize(p, r); p 1092 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1115 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1125 librpc/gen_ndr/srv_dfs.c static bool api_dfs_AddStdRootForced(pipes_struct *p) p 1141 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1163 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_AddStdRootForced(p, r); p 1165 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1188 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1198 librpc/gen_ndr/srv_dfs.c static bool api_dfs_GetDcAddress(pipes_struct *p) p 1214 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1240 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_GetDcAddress(p, r); p 1242 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1265 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1275 librpc/gen_ndr/srv_dfs.c static bool api_dfs_SetDcAddress(pipes_struct *p) p 1291 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1313 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_SetDcAddress(p, r); p 1315 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1338 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1348 librpc/gen_ndr/srv_dfs.c static bool api_dfs_FlushFtTable(pipes_struct *p) p 1364 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1386 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_FlushFtTable(p, r); p 1388 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1411 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1421 librpc/gen_ndr/srv_dfs.c static bool api_dfs_Add2(pipes_struct *p) p 1437 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1459 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_Add2(p, r); p 1461 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1484 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1494 librpc/gen_ndr/srv_dfs.c static bool api_dfs_Remove2(pipes_struct *p) p 1510 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1532 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_Remove2(p, r); p 1534 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1557 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1567 librpc/gen_ndr/srv_dfs.c static bool api_dfs_EnumEx(pipes_struct *p) p 1583 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1608 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_EnumEx(p, r); p 1610 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1633 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1643 librpc/gen_ndr/srv_dfs.c static bool api_dfs_SetInfo2(pipes_struct *p) p 1659 librpc/gen_ndr/srv_dfs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1681 librpc/gen_ndr/srv_dfs.c r->out.result = _dfs_SetInfo2(p, r); p 1683 librpc/gen_ndr/srv_dfs.c if (p->rng_fault_state) { p 1706 librpc/gen_ndr/srv_dfs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_dfs.h void _dfs_GetManagerVersion(pipes_struct *p, struct dfs_GetManagerVersion *r); p 5 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Add(pipes_struct *p, struct dfs_Add *r); p 6 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Remove(pipes_struct *p, struct dfs_Remove *r); p 7 librpc/gen_ndr/srv_dfs.h WERROR _dfs_SetInfo(pipes_struct *p, struct dfs_SetInfo *r); p 8 librpc/gen_ndr/srv_dfs.h WERROR _dfs_GetInfo(pipes_struct *p, struct dfs_GetInfo *r); p 9 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Enum(pipes_struct *p, struct dfs_Enum *r); p 10 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Rename(pipes_struct *p, struct dfs_Rename *r); p 11 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Move(pipes_struct *p, struct dfs_Move *r); p 12 librpc/gen_ndr/srv_dfs.h WERROR _dfs_ManagerGetConfigInfo(pipes_struct *p, struct dfs_ManagerGetConfigInfo *r); p 13 librpc/gen_ndr/srv_dfs.h WERROR _dfs_ManagerSendSiteInfo(pipes_struct *p, struct dfs_ManagerSendSiteInfo *r); p 14 librpc/gen_ndr/srv_dfs.h WERROR _dfs_AddFtRoot(pipes_struct *p, struct dfs_AddFtRoot *r); p 15 librpc/gen_ndr/srv_dfs.h WERROR _dfs_RemoveFtRoot(pipes_struct *p, struct dfs_RemoveFtRoot *r); p 16 librpc/gen_ndr/srv_dfs.h WERROR _dfs_AddStdRoot(pipes_struct *p, struct dfs_AddStdRoot *r); p 17 librpc/gen_ndr/srv_dfs.h WERROR _dfs_RemoveStdRoot(pipes_struct *p, struct dfs_RemoveStdRoot *r); p 18 librpc/gen_ndr/srv_dfs.h WERROR _dfs_ManagerInitialize(pipes_struct *p, struct dfs_ManagerInitialize *r); p 19 librpc/gen_ndr/srv_dfs.h WERROR _dfs_AddStdRootForced(pipes_struct *p, struct dfs_AddStdRootForced *r); p 20 librpc/gen_ndr/srv_dfs.h WERROR _dfs_GetDcAddress(pipes_struct *p, struct dfs_GetDcAddress *r); p 21 librpc/gen_ndr/srv_dfs.h WERROR _dfs_SetDcAddress(pipes_struct *p, struct dfs_SetDcAddress *r); p 22 librpc/gen_ndr/srv_dfs.h WERROR _dfs_FlushFtTable(pipes_struct *p, struct dfs_FlushFtTable *r); p 23 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Add2(pipes_struct *p, struct dfs_Add2 *r); p 24 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Remove2(pipes_struct *p, struct dfs_Remove2 *r); p 25 librpc/gen_ndr/srv_dfs.h WERROR _dfs_EnumEx(pipes_struct *p, struct dfs_EnumEx *r); p 26 librpc/gen_ndr/srv_dfs.h WERROR _dfs_SetInfo2(pipes_struct *p, struct dfs_SetInfo2 *r); p 29 librpc/gen_ndr/srv_dfs.h void _dfs_GetManagerVersion(pipes_struct *p, struct dfs_GetManagerVersion *r); p 30 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Add(pipes_struct *p, struct dfs_Add *r); p 31 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Remove(pipes_struct *p, struct dfs_Remove *r); p 32 librpc/gen_ndr/srv_dfs.h WERROR _dfs_SetInfo(pipes_struct *p, struct dfs_SetInfo *r); p 33 librpc/gen_ndr/srv_dfs.h WERROR _dfs_GetInfo(pipes_struct *p, struct dfs_GetInfo *r); p 34 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Enum(pipes_struct *p, struct dfs_Enum *r); p 35 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Rename(pipes_struct *p, struct dfs_Rename *r); p 36 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Move(pipes_struct *p, struct dfs_Move *r); p 37 librpc/gen_ndr/srv_dfs.h WERROR _dfs_ManagerGetConfigInfo(pipes_struct *p, struct dfs_ManagerGetConfigInfo *r); p 38 librpc/gen_ndr/srv_dfs.h WERROR _dfs_ManagerSendSiteInfo(pipes_struct *p, struct dfs_ManagerSendSiteInfo *r); p 39 librpc/gen_ndr/srv_dfs.h WERROR _dfs_AddFtRoot(pipes_struct *p, struct dfs_AddFtRoot *r); p 40 librpc/gen_ndr/srv_dfs.h WERROR _dfs_RemoveFtRoot(pipes_struct *p, struct dfs_RemoveFtRoot *r); p 41 librpc/gen_ndr/srv_dfs.h WERROR _dfs_AddStdRoot(pipes_struct *p, struct dfs_AddStdRoot *r); p 42 librpc/gen_ndr/srv_dfs.h WERROR _dfs_RemoveStdRoot(pipes_struct *p, struct dfs_RemoveStdRoot *r); p 43 librpc/gen_ndr/srv_dfs.h WERROR _dfs_ManagerInitialize(pipes_struct *p, struct dfs_ManagerInitialize *r); p 44 librpc/gen_ndr/srv_dfs.h WERROR _dfs_AddStdRootForced(pipes_struct *p, struct dfs_AddStdRootForced *r); p 45 librpc/gen_ndr/srv_dfs.h WERROR _dfs_GetDcAddress(pipes_struct *p, struct dfs_GetDcAddress *r); p 46 librpc/gen_ndr/srv_dfs.h WERROR _dfs_SetDcAddress(pipes_struct *p, struct dfs_SetDcAddress *r); p 47 librpc/gen_ndr/srv_dfs.h WERROR _dfs_FlushFtTable(pipes_struct *p, struct dfs_FlushFtTable *r); p 48 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Add2(pipes_struct *p, struct dfs_Add2 *r); p 49 librpc/gen_ndr/srv_dfs.h WERROR _dfs_Remove2(pipes_struct *p, struct dfs_Remove2 *r); p 50 librpc/gen_ndr/srv_dfs.h WERROR _dfs_EnumEx(pipes_struct *p, struct dfs_EnumEx *r); p 51 librpc/gen_ndr/srv_dfs.h WERROR _dfs_SetInfo2(pipes_struct *p, struct dfs_SetInfo2 *r); p 9 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleGetPrimaryDomainInformation(pipes_struct *p) p 25 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 54 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleGetPrimaryDomainInformation(p, r); p 56 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 79 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 89 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleDnsNameToFlatName(pipes_struct *p) p 105 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 127 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleDnsNameToFlatName(p, r); p 129 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 152 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 162 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleDcAsDc(pipes_struct *p) p 178 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 200 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleDcAsDc(p, r); p 202 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 225 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 235 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleDcAsReplica(pipes_struct *p) p 251 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 273 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleDcAsReplica(p, r); p 275 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 298 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 308 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleDemoteDc(pipes_struct *p) p 324 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 346 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleDemoteDc(p, r); p 348 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 371 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 381 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleGetDcOperationProgress(pipes_struct *p) p 397 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 419 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleGetDcOperationProgress(p, r); p 421 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 444 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 454 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleGetDcOperationResults(pipes_struct *p) p 470 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 492 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleGetDcOperationResults(p, r); p 494 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 517 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 527 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleCancel(pipes_struct *p) p 543 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 565 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleCancel(p, r); p 567 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 590 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 600 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleServerSaveStateForUpgrade(pipes_struct *p) p 616 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 638 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleServerSaveStateForUpgrade(p, r); p 640 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 663 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 673 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleUpgradeDownlevelServer(pipes_struct *p) p 689 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 711 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleUpgradeDownlevelServer(p, r); p 713 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 736 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 746 librpc/gen_ndr/srv_dssetup.c static bool api_dssetup_DsRoleAbortDownlevelServerUpgrade(pipes_struct *p) p 762 librpc/gen_ndr/srv_dssetup.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 784 librpc/gen_ndr/srv_dssetup.c r->out.result = _dssetup_DsRoleAbortDownlevelServerUpgrade(p, r); p 786 librpc/gen_ndr/srv_dssetup.c if (p->rng_fault_state) { p 809 librpc/gen_ndr/srv_dssetup.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleGetPrimaryDomainInformation(pipes_struct *p, struct dssetup_DsRoleGetPrimaryDomainInformation *r); p 5 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleDnsNameToFlatName(pipes_struct *p, struct dssetup_DsRoleDnsNameToFlatName *r); p 6 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleDcAsDc(pipes_struct *p, struct dssetup_DsRoleDcAsDc *r); p 7 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleDcAsReplica(pipes_struct *p, struct dssetup_DsRoleDcAsReplica *r); p 8 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleDemoteDc(pipes_struct *p, struct dssetup_DsRoleDemoteDc *r); p 9 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleGetDcOperationProgress(pipes_struct *p, struct dssetup_DsRoleGetDcOperationProgress *r); p 10 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleGetDcOperationResults(pipes_struct *p, struct dssetup_DsRoleGetDcOperationResults *r); p 11 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleCancel(pipes_struct *p, struct dssetup_DsRoleCancel *r); p 12 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleServerSaveStateForUpgrade(pipes_struct *p, struct dssetup_DsRoleServerSaveStateForUpgrade *r); p 13 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleUpgradeDownlevelServer(pipes_struct *p, struct dssetup_DsRoleUpgradeDownlevelServer *r); p 14 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleAbortDownlevelServerUpgrade(pipes_struct *p, struct dssetup_DsRoleAbortDownlevelServerUpgrade *r); p 17 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleGetPrimaryDomainInformation(pipes_struct *p, struct dssetup_DsRoleGetPrimaryDomainInformation *r); p 18 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleDnsNameToFlatName(pipes_struct *p, struct dssetup_DsRoleDnsNameToFlatName *r); p 19 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleDcAsDc(pipes_struct *p, struct dssetup_DsRoleDcAsDc *r); p 20 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleDcAsReplica(pipes_struct *p, struct dssetup_DsRoleDcAsReplica *r); p 21 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleDemoteDc(pipes_struct *p, struct dssetup_DsRoleDemoteDc *r); p 22 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleGetDcOperationProgress(pipes_struct *p, struct dssetup_DsRoleGetDcOperationProgress *r); p 23 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleGetDcOperationResults(pipes_struct *p, struct dssetup_DsRoleGetDcOperationResults *r); p 24 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleCancel(pipes_struct *p, struct dssetup_DsRoleCancel *r); p 25 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleServerSaveStateForUpgrade(pipes_struct *p, struct dssetup_DsRoleServerSaveStateForUpgrade *r); p 26 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleUpgradeDownlevelServer(pipes_struct *p, struct dssetup_DsRoleUpgradeDownlevelServer *r); p 27 librpc/gen_ndr/srv_dssetup.h WERROR _dssetup_DsRoleAbortDownlevelServerUpgrade(pipes_struct *p, struct dssetup_DsRoleAbortDownlevelServerUpgrade *r); p 9 librpc/gen_ndr/srv_echo.c static bool api_echo_AddOne(pipes_struct *p) p 25 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 54 librpc/gen_ndr/srv_echo.c _echo_AddOne(p, r); p 56 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 79 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 89 librpc/gen_ndr/srv_echo.c static bool api_echo_EchoData(pipes_struct *p) p 105 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 134 librpc/gen_ndr/srv_echo.c _echo_EchoData(p, r); p 136 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 159 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 169 librpc/gen_ndr/srv_echo.c static bool api_echo_SinkData(pipes_struct *p) p 185 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 207 librpc/gen_ndr/srv_echo.c _echo_SinkData(p, r); p 209 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 232 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 242 librpc/gen_ndr/srv_echo.c static bool api_echo_SourceData(pipes_struct *p) p 258 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 287 librpc/gen_ndr/srv_echo.c _echo_SourceData(p, r); p 289 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 312 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 322 librpc/gen_ndr/srv_echo.c static bool api_echo_TestCall(pipes_struct *p) p 338 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 367 librpc/gen_ndr/srv_echo.c _echo_TestCall(p, r); p 369 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 392 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 402 librpc/gen_ndr/srv_echo.c static bool api_echo_TestCall2(pipes_struct *p) p 418 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 447 librpc/gen_ndr/srv_echo.c r->out.result = _echo_TestCall2(p, r); p 449 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 472 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 482 librpc/gen_ndr/srv_echo.c static bool api_echo_TestSleep(pipes_struct *p) p 498 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 520 librpc/gen_ndr/srv_echo.c r->out.result = _echo_TestSleep(p, r); p 522 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 545 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 555 librpc/gen_ndr/srv_echo.c static bool api_echo_TestEnum(pipes_struct *p) p 571 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 597 librpc/gen_ndr/srv_echo.c _echo_TestEnum(p, r); p 599 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 622 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 632 librpc/gen_ndr/srv_echo.c static bool api_echo_TestSurrounding(pipes_struct *p) p 648 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 672 librpc/gen_ndr/srv_echo.c _echo_TestSurrounding(p, r); p 674 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 697 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 707 librpc/gen_ndr/srv_echo.c static bool api_echo_TestDoublePointer(pipes_struct *p) p 723 librpc/gen_ndr/srv_echo.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 745 librpc/gen_ndr/srv_echo.c r->out.result = _echo_TestDoublePointer(p, r); p 747 librpc/gen_ndr/srv_echo.c if (p->rng_fault_state) { p 770 librpc/gen_ndr/srv_echo.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_echo.h void _echo_AddOne(pipes_struct *p, struct echo_AddOne *r); p 5 librpc/gen_ndr/srv_echo.h void _echo_EchoData(pipes_struct *p, struct echo_EchoData *r); p 6 librpc/gen_ndr/srv_echo.h void _echo_SinkData(pipes_struct *p, struct echo_SinkData *r); p 7 librpc/gen_ndr/srv_echo.h void _echo_SourceData(pipes_struct *p, struct echo_SourceData *r); p 8 librpc/gen_ndr/srv_echo.h void _echo_TestCall(pipes_struct *p, struct echo_TestCall *r); p 9 librpc/gen_ndr/srv_echo.h NTSTATUS _echo_TestCall2(pipes_struct *p, struct echo_TestCall2 *r); p 10 librpc/gen_ndr/srv_echo.h uint32 _echo_TestSleep(pipes_struct *p, struct echo_TestSleep *r); p 11 librpc/gen_ndr/srv_echo.h void _echo_TestEnum(pipes_struct *p, struct echo_TestEnum *r); p 12 librpc/gen_ndr/srv_echo.h void _echo_TestSurrounding(pipes_struct *p, struct echo_TestSurrounding *r); p 13 librpc/gen_ndr/srv_echo.h uint16 _echo_TestDoublePointer(pipes_struct *p, struct echo_TestDoublePointer *r); p 16 librpc/gen_ndr/srv_echo.h void _echo_AddOne(pipes_struct *p, struct echo_AddOne *r); p 17 librpc/gen_ndr/srv_echo.h void _echo_EchoData(pipes_struct *p, struct echo_EchoData *r); p 18 librpc/gen_ndr/srv_echo.h void _echo_SinkData(pipes_struct *p, struct echo_SinkData *r); p 19 librpc/gen_ndr/srv_echo.h void _echo_SourceData(pipes_struct *p, struct echo_SourceData *r); p 20 librpc/gen_ndr/srv_echo.h void _echo_TestCall(pipes_struct *p, struct echo_TestCall *r); p 21 librpc/gen_ndr/srv_echo.h NTSTATUS _echo_TestCall2(pipes_struct *p, struct echo_TestCall2 *r); p 22 librpc/gen_ndr/srv_echo.h uint32 _echo_TestSleep(pipes_struct *p, struct echo_TestSleep *r); p 23 librpc/gen_ndr/srv_echo.h void _echo_TestEnum(pipes_struct *p, struct echo_TestEnum *r); p 24 librpc/gen_ndr/srv_echo.h void _echo_TestSurrounding(pipes_struct *p, struct echo_TestSurrounding *r); p 25 librpc/gen_ndr/srv_echo.h uint16 _echo_TestDoublePointer(pipes_struct *p, struct echo_TestDoublePointer *r); p 9 librpc/gen_ndr/srv_epmapper.c static bool api_epm_Insert(pipes_struct *p) p 25 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 47 librpc/gen_ndr/srv_epmapper.c r->out.result = _epm_Insert(p, r); p 49 librpc/gen_ndr/srv_epmapper.c if (p->rng_fault_state) { p 72 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 82 librpc/gen_ndr/srv_epmapper.c static bool api_epm_Delete(pipes_struct *p) p 98 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 120 librpc/gen_ndr/srv_epmapper.c r->out.result = _epm_Delete(p, r); p 122 librpc/gen_ndr/srv_epmapper.c if (p->rng_fault_state) { p 145 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 155 librpc/gen_ndr/srv_epmapper.c static bool api_epm_Lookup(pipes_struct *p) p 171 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 207 librpc/gen_ndr/srv_epmapper.c r->out.result = _epm_Lookup(p, r); p 209 librpc/gen_ndr/srv_epmapper.c if (p->rng_fault_state) { p 232 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 242 librpc/gen_ndr/srv_epmapper.c static bool api_epm_Map(pipes_struct *p) p 258 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 294 librpc/gen_ndr/srv_epmapper.c r->out.result = _epm_Map(p, r); p 296 librpc/gen_ndr/srv_epmapper.c if (p->rng_fault_state) { p 319 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 329 librpc/gen_ndr/srv_epmapper.c static bool api_epm_LookupHandleFree(pipes_struct *p) p 345 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 369 librpc/gen_ndr/srv_epmapper.c r->out.result = _epm_LookupHandleFree(p, r); p 371 librpc/gen_ndr/srv_epmapper.c if (p->rng_fault_state) { p 394 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 404 librpc/gen_ndr/srv_epmapper.c static bool api_epm_InqObject(pipes_struct *p) p 420 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 442 librpc/gen_ndr/srv_epmapper.c r->out.result = _epm_InqObject(p, r); p 444 librpc/gen_ndr/srv_epmapper.c if (p->rng_fault_state) { p 467 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 477 librpc/gen_ndr/srv_epmapper.c static bool api_epm_MgmtDelete(pipes_struct *p) p 493 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 515 librpc/gen_ndr/srv_epmapper.c r->out.result = _epm_MgmtDelete(p, r); p 517 librpc/gen_ndr/srv_epmapper.c if (p->rng_fault_state) { p 540 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 550 librpc/gen_ndr/srv_epmapper.c static bool api_epm_MapAuth(pipes_struct *p) p 566 librpc/gen_ndr/srv_epmapper.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 588 librpc/gen_ndr/srv_epmapper.c r->out.result = _epm_MapAuth(p, r); p 590 librpc/gen_ndr/srv_epmapper.c if (p->rng_fault_state) { p 613 librpc/gen_ndr/srv_epmapper.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_epmapper.h uint32 _epm_Insert(pipes_struct *p, struct epm_Insert *r); p 5 librpc/gen_ndr/srv_epmapper.h uint32 _epm_Delete(pipes_struct *p, struct epm_Delete *r); p 6 librpc/gen_ndr/srv_epmapper.h uint32 _epm_Lookup(pipes_struct *p, struct epm_Lookup *r); p 7 librpc/gen_ndr/srv_epmapper.h uint32 _epm_Map(pipes_struct *p, struct epm_Map *r); p 8 librpc/gen_ndr/srv_epmapper.h uint32 _epm_LookupHandleFree(pipes_struct *p, struct epm_LookupHandleFree *r); p 9 librpc/gen_ndr/srv_epmapper.h uint32 _epm_InqObject(pipes_struct *p, struct epm_InqObject *r); p 10 librpc/gen_ndr/srv_epmapper.h uint32 _epm_MgmtDelete(pipes_struct *p, struct epm_MgmtDelete *r); p 11 librpc/gen_ndr/srv_epmapper.h uint32 _epm_MapAuth(pipes_struct *p, struct epm_MapAuth *r); p 14 librpc/gen_ndr/srv_epmapper.h uint32 _epm_Insert(pipes_struct *p, struct epm_Insert *r); p 15 librpc/gen_ndr/srv_epmapper.h uint32 _epm_Delete(pipes_struct *p, struct epm_Delete *r); p 16 librpc/gen_ndr/srv_epmapper.h uint32 _epm_Lookup(pipes_struct *p, struct epm_Lookup *r); p 17 librpc/gen_ndr/srv_epmapper.h uint32 _epm_Map(pipes_struct *p, struct epm_Map *r); p 18 librpc/gen_ndr/srv_epmapper.h uint32 _epm_LookupHandleFree(pipes_struct *p, struct epm_LookupHandleFree *r); p 19 librpc/gen_ndr/srv_epmapper.h uint32 _epm_InqObject(pipes_struct *p, struct epm_InqObject *r); p 20 librpc/gen_ndr/srv_epmapper.h uint32 _epm_MgmtDelete(pipes_struct *p, struct epm_MgmtDelete *r); p 21 librpc/gen_ndr/srv_epmapper.h uint32 _epm_MapAuth(pipes_struct *p, struct epm_MapAuth *r); p 9 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_ClearEventLogW(pipes_struct *p) p 25 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 47 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_ClearEventLogW(p, r); p 49 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 72 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 82 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_BackupEventLogW(pipes_struct *p) p 98 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 120 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_BackupEventLogW(p, r); p 122 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 145 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 155 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_CloseEventLog(pipes_struct *p) p 171 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 195 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_CloseEventLog(p, r); p 197 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 220 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 230 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_DeregisterEventSource(pipes_struct *p) p 246 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 270 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_DeregisterEventSource(p, r); p 272 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 295 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 305 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_GetNumRecords(pipes_struct *p) p 321 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 350 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_GetNumRecords(p, r); p 352 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 375 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 385 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_GetOldestRecord(pipes_struct *p) p 401 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 430 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_GetOldestRecord(p, r); p 432 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 455 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 465 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_ChangeNotify(pipes_struct *p) p 481 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 503 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_ChangeNotify(p, r); p 505 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 528 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 538 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_OpenEventLogW(pipes_struct *p) p 554 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 583 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_OpenEventLogW(p, r); p 585 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 608 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 618 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_RegisterEventSourceW(pipes_struct *p) p 634 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 663 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_RegisterEventSourceW(p, r); p 665 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 688 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 698 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_OpenBackupEventLogW(pipes_struct *p) p 714 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 743 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_OpenBackupEventLogW(p, r); p 745 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 768 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 778 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_ReadEventLogW(pipes_struct *p) p 794 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 835 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_ReadEventLogW(p, r); p 837 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 860 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 870 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_ReportEventW(pipes_struct *p) p 886 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 911 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_ReportEventW(p, r); p 913 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 936 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 946 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_ClearEventLogA(pipes_struct *p) p 962 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 984 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_ClearEventLogA(p, r); p 986 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1009 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1019 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_BackupEventLogA(pipes_struct *p) p 1035 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1057 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_BackupEventLogA(p, r); p 1059 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1082 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1092 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_OpenEventLogA(pipes_struct *p) p 1108 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1130 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_OpenEventLogA(p, r); p 1132 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1155 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1165 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_RegisterEventSourceA(pipes_struct *p) p 1181 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1203 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_RegisterEventSourceA(p, r); p 1205 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1228 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1238 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_OpenBackupEventLogA(pipes_struct *p) p 1254 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1276 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_OpenBackupEventLogA(p, r); p 1278 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1301 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1311 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_ReadEventLogA(pipes_struct *p) p 1327 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1349 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_ReadEventLogA(p, r); p 1351 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1374 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1384 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_ReportEventA(pipes_struct *p) p 1400 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1422 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_ReportEventA(p, r); p 1424 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1447 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1457 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_RegisterClusterSvc(pipes_struct *p) p 1473 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1495 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_RegisterClusterSvc(p, r); p 1497 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1520 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1530 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_DeregisterClusterSvc(pipes_struct *p) p 1546 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1568 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_DeregisterClusterSvc(p, r); p 1570 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1593 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1603 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_WriteClusterEvents(pipes_struct *p) p 1619 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1641 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_WriteClusterEvents(p, r); p 1643 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1666 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1676 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_GetLogInformation(pipes_struct *p) p 1692 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1727 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_GetLogInformation(p, r); p 1729 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1752 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1762 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_FlushEventLog(pipes_struct *p) p 1778 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1800 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_FlushEventLog(p, r); p 1802 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1825 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1835 librpc/gen_ndr/srv_eventlog.c static bool api_eventlog_ReportEventAndSourceW(pipes_struct *p) p 1851 librpc/gen_ndr/srv_eventlog.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1876 librpc/gen_ndr/srv_eventlog.c r->out.result = _eventlog_ReportEventAndSourceW(p, r); p 1878 librpc/gen_ndr/srv_eventlog.c if (p->rng_fault_state) { p 1901 librpc/gen_ndr/srv_eventlog.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ClearEventLogW(pipes_struct *p, struct eventlog_ClearEventLogW *r); p 5 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_BackupEventLogW(pipes_struct *p, struct eventlog_BackupEventLogW *r); p 6 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_CloseEventLog(pipes_struct *p, struct eventlog_CloseEventLog *r); p 7 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_DeregisterEventSource(pipes_struct *p, struct eventlog_DeregisterEventSource *r); p 8 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_GetNumRecords(pipes_struct *p, struct eventlog_GetNumRecords *r); p 9 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_GetOldestRecord(pipes_struct *p, struct eventlog_GetOldestRecord *r); p 10 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ChangeNotify(pipes_struct *p, struct eventlog_ChangeNotify *r); p 11 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_OpenEventLogW(pipes_struct *p, struct eventlog_OpenEventLogW *r); p 12 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_RegisterEventSourceW(pipes_struct *p, struct eventlog_RegisterEventSourceW *r); p 13 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_OpenBackupEventLogW(pipes_struct *p, struct eventlog_OpenBackupEventLogW *r); p 14 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReadEventLogW(pipes_struct *p, struct eventlog_ReadEventLogW *r); p 15 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReportEventW(pipes_struct *p, struct eventlog_ReportEventW *r); p 16 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ClearEventLogA(pipes_struct *p, struct eventlog_ClearEventLogA *r); p 17 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_BackupEventLogA(pipes_struct *p, struct eventlog_BackupEventLogA *r); p 18 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_OpenEventLogA(pipes_struct *p, struct eventlog_OpenEventLogA *r); p 19 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_RegisterEventSourceA(pipes_struct *p, struct eventlog_RegisterEventSourceA *r); p 20 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_OpenBackupEventLogA(pipes_struct *p, struct eventlog_OpenBackupEventLogA *r); p 21 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReadEventLogA(pipes_struct *p, struct eventlog_ReadEventLogA *r); p 22 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReportEventA(pipes_struct *p, struct eventlog_ReportEventA *r); p 23 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_RegisterClusterSvc(pipes_struct *p, struct eventlog_RegisterClusterSvc *r); p 24 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_DeregisterClusterSvc(pipes_struct *p, struct eventlog_DeregisterClusterSvc *r); p 25 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_WriteClusterEvents(pipes_struct *p, struct eventlog_WriteClusterEvents *r); p 26 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_GetLogInformation(pipes_struct *p, struct eventlog_GetLogInformation *r); p 27 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_FlushEventLog(pipes_struct *p, struct eventlog_FlushEventLog *r); p 28 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReportEventAndSourceW(pipes_struct *p, struct eventlog_ReportEventAndSourceW *r); p 31 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ClearEventLogW(pipes_struct *p, struct eventlog_ClearEventLogW *r); p 32 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_BackupEventLogW(pipes_struct *p, struct eventlog_BackupEventLogW *r); p 33 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_CloseEventLog(pipes_struct *p, struct eventlog_CloseEventLog *r); p 34 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_DeregisterEventSource(pipes_struct *p, struct eventlog_DeregisterEventSource *r); p 35 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_GetNumRecords(pipes_struct *p, struct eventlog_GetNumRecords *r); p 36 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_GetOldestRecord(pipes_struct *p, struct eventlog_GetOldestRecord *r); p 37 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ChangeNotify(pipes_struct *p, struct eventlog_ChangeNotify *r); p 38 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_OpenEventLogW(pipes_struct *p, struct eventlog_OpenEventLogW *r); p 39 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_RegisterEventSourceW(pipes_struct *p, struct eventlog_RegisterEventSourceW *r); p 40 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_OpenBackupEventLogW(pipes_struct *p, struct eventlog_OpenBackupEventLogW *r); p 41 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReadEventLogW(pipes_struct *p, struct eventlog_ReadEventLogW *r); p 42 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReportEventW(pipes_struct *p, struct eventlog_ReportEventW *r); p 43 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ClearEventLogA(pipes_struct *p, struct eventlog_ClearEventLogA *r); p 44 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_BackupEventLogA(pipes_struct *p, struct eventlog_BackupEventLogA *r); p 45 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_OpenEventLogA(pipes_struct *p, struct eventlog_OpenEventLogA *r); p 46 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_RegisterEventSourceA(pipes_struct *p, struct eventlog_RegisterEventSourceA *r); p 47 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_OpenBackupEventLogA(pipes_struct *p, struct eventlog_OpenBackupEventLogA *r); p 48 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReadEventLogA(pipes_struct *p, struct eventlog_ReadEventLogA *r); p 49 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReportEventA(pipes_struct *p, struct eventlog_ReportEventA *r); p 50 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_RegisterClusterSvc(pipes_struct *p, struct eventlog_RegisterClusterSvc *r); p 51 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_DeregisterClusterSvc(pipes_struct *p, struct eventlog_DeregisterClusterSvc *r); p 52 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_WriteClusterEvents(pipes_struct *p, struct eventlog_WriteClusterEvents *r); p 53 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_GetLogInformation(pipes_struct *p, struct eventlog_GetLogInformation *r); p 54 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_FlushEventLog(pipes_struct *p, struct eventlog_FlushEventLog *r); p 55 librpc/gen_ndr/srv_eventlog.h NTSTATUS _eventlog_ReportEventAndSourceW(pipes_struct *p, struct eventlog_ReportEventAndSourceW *r); p 9 librpc/gen_ndr/srv_initshutdown.c static bool api_initshutdown_Init(pipes_struct *p) p 25 librpc/gen_ndr/srv_initshutdown.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 47 librpc/gen_ndr/srv_initshutdown.c r->out.result = _initshutdown_Init(p, r); p 49 librpc/gen_ndr/srv_initshutdown.c if (p->rng_fault_state) { p 72 librpc/gen_ndr/srv_initshutdown.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 82 librpc/gen_ndr/srv_initshutdown.c static bool api_initshutdown_Abort(pipes_struct *p) p 98 librpc/gen_ndr/srv_initshutdown.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 120 librpc/gen_ndr/srv_initshutdown.c r->out.result = _initshutdown_Abort(p, r); p 122 librpc/gen_ndr/srv_initshutdown.c if (p->rng_fault_state) { p 145 librpc/gen_ndr/srv_initshutdown.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 155 librpc/gen_ndr/srv_initshutdown.c static bool api_initshutdown_InitEx(pipes_struct *p) p 171 librpc/gen_ndr/srv_initshutdown.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 193 librpc/gen_ndr/srv_initshutdown.c r->out.result = _initshutdown_InitEx(p, r); p 195 librpc/gen_ndr/srv_initshutdown.c if (p->rng_fault_state) { p 218 librpc/gen_ndr/srv_initshutdown.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_initshutdown.h WERROR _initshutdown_Init(pipes_struct *p, struct initshutdown_Init *r); p 5 librpc/gen_ndr/srv_initshutdown.h WERROR _initshutdown_Abort(pipes_struct *p, struct initshutdown_Abort *r); p 6 librpc/gen_ndr/srv_initshutdown.h WERROR _initshutdown_InitEx(pipes_struct *p, struct initshutdown_InitEx *r); p 9 librpc/gen_ndr/srv_initshutdown.h WERROR _initshutdown_Init(pipes_struct *p, struct initshutdown_Init *r); p 10 librpc/gen_ndr/srv_initshutdown.h WERROR _initshutdown_Abort(pipes_struct *p, struct initshutdown_Abort *r); p 11 librpc/gen_ndr/srv_initshutdown.h WERROR _initshutdown_InitEx(pipes_struct *p, struct initshutdown_InitEx *r); p 9 librpc/gen_ndr/srv_lsa.c static bool api_lsa_Close(pipes_struct *p) p 25 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 49 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_Close(p, r); p 51 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 74 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 84 librpc/gen_ndr/srv_lsa.c static bool api_lsa_Delete(pipes_struct *p) p 100 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 122 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_Delete(p, r); p 124 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 147 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 157 librpc/gen_ndr/srv_lsa.c static bool api_lsa_EnumPrivs(pipes_struct *p) p 173 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 203 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_EnumPrivs(p, r); p 205 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 228 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 238 librpc/gen_ndr/srv_lsa.c static bool api_lsa_QuerySecurity(pipes_struct *p) p 254 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 283 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_QuerySecurity(p, r); p 285 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 308 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 318 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetSecObj(pipes_struct *p) p 334 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 356 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetSecObj(p, r); p 358 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 381 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 391 librpc/gen_ndr/srv_lsa.c static bool api_lsa_ChangePassword(pipes_struct *p) p 407 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 429 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_ChangePassword(p, r); p 431 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 454 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 464 librpc/gen_ndr/srv_lsa.c static bool api_lsa_OpenPolicy(pipes_struct *p) p 480 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 509 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_OpenPolicy(p, r); p 511 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 534 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 544 librpc/gen_ndr/srv_lsa.c static bool api_lsa_QueryInfoPolicy(pipes_struct *p) p 560 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 589 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_QueryInfoPolicy(p, r); p 591 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 614 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 624 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetInfoPolicy(pipes_struct *p) p 640 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 662 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetInfoPolicy(p, r); p 664 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 687 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 697 librpc/gen_ndr/srv_lsa.c static bool api_lsa_ClearAuditLog(pipes_struct *p) p 713 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 735 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_ClearAuditLog(p, r); p 737 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 760 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 770 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CreateAccount(pipes_struct *p) p 786 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 815 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CreateAccount(p, r); p 817 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 840 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 850 librpc/gen_ndr/srv_lsa.c static bool api_lsa_EnumAccounts(pipes_struct *p) p 866 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 896 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_EnumAccounts(p, r); p 898 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 921 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 931 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CreateTrustedDomain(pipes_struct *p) p 947 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 976 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CreateTrustedDomain(p, r); p 978 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1001 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1011 librpc/gen_ndr/srv_lsa.c static bool api_lsa_EnumTrustDom(pipes_struct *p) p 1027 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1057 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_EnumTrustDom(p, r); p 1059 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1082 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1092 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupNames(pipes_struct *p) p 1108 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1139 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupNames(p, r); p 1141 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1164 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1174 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupSids(pipes_struct *p) p 1190 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1221 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupSids(p, r); p 1223 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1246 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1256 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CreateSecret(pipes_struct *p) p 1272 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1301 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CreateSecret(p, r); p 1303 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1326 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1336 librpc/gen_ndr/srv_lsa.c static bool api_lsa_OpenAccount(pipes_struct *p) p 1352 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1381 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_OpenAccount(p, r); p 1383 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1406 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1416 librpc/gen_ndr/srv_lsa.c static bool api_lsa_EnumPrivsAccount(pipes_struct *p) p 1432 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1461 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_EnumPrivsAccount(p, r); p 1463 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1486 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1496 librpc/gen_ndr/srv_lsa.c static bool api_lsa_AddPrivilegesToAccount(pipes_struct *p) p 1512 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1534 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_AddPrivilegesToAccount(p, r); p 1536 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1559 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1569 librpc/gen_ndr/srv_lsa.c static bool api_lsa_RemovePrivilegesFromAccount(pipes_struct *p) p 1585 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1607 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_RemovePrivilegesFromAccount(p, r); p 1609 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1632 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1642 librpc/gen_ndr/srv_lsa.c static bool api_lsa_GetQuotasForAccount(pipes_struct *p) p 1658 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1680 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_GetQuotasForAccount(p, r); p 1682 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1705 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1715 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetQuotasForAccount(pipes_struct *p) p 1731 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1753 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetQuotasForAccount(p, r); p 1755 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1778 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1788 librpc/gen_ndr/srv_lsa.c static bool api_lsa_GetSystemAccessAccount(pipes_struct *p) p 1804 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1833 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_GetSystemAccessAccount(p, r); p 1835 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1858 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1868 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetSystemAccessAccount(pipes_struct *p) p 1884 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1906 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetSystemAccessAccount(p, r); p 1908 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 1931 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1941 librpc/gen_ndr/srv_lsa.c static bool api_lsa_OpenTrustedDomain(pipes_struct *p) p 1957 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1986 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_OpenTrustedDomain(p, r); p 1988 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2011 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2021 librpc/gen_ndr/srv_lsa.c static bool api_lsa_QueryTrustedDomainInfo(pipes_struct *p) p 2037 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2066 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_QueryTrustedDomainInfo(p, r); p 2068 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2091 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2101 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetInformationTrustedDomain(pipes_struct *p) p 2117 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2139 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetInformationTrustedDomain(p, r); p 2141 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2164 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2174 librpc/gen_ndr/srv_lsa.c static bool api_lsa_OpenSecret(pipes_struct *p) p 2190 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2219 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_OpenSecret(p, r); p 2221 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2244 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2254 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetSecret(pipes_struct *p) p 2270 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2292 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetSecret(p, r); p 2294 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2317 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2327 librpc/gen_ndr/srv_lsa.c static bool api_lsa_QuerySecret(pipes_struct *p) p 2343 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2370 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_QuerySecret(p, r); p 2372 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2395 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2405 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupPrivValue(pipes_struct *p) p 2421 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2450 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupPrivValue(p, r); p 2452 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2475 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2485 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupPrivName(pipes_struct *p) p 2501 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2530 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupPrivName(p, r); p 2532 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2555 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2565 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupPrivDisplayName(pipes_struct *p) p 2581 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2616 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupPrivDisplayName(p, r); p 2618 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2641 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2651 librpc/gen_ndr/srv_lsa.c static bool api_lsa_DeleteObject(pipes_struct *p) p 2667 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2691 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_DeleteObject(p, r); p 2693 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2716 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2726 librpc/gen_ndr/srv_lsa.c static bool api_lsa_EnumAccountsWithUserRight(pipes_struct *p) p 2742 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2771 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_EnumAccountsWithUserRight(p, r); p 2773 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2796 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2806 librpc/gen_ndr/srv_lsa.c static bool api_lsa_EnumAccountRights(pipes_struct *p) p 2822 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2851 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_EnumAccountRights(p, r); p 2853 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2876 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2886 librpc/gen_ndr/srv_lsa.c static bool api_lsa_AddAccountRights(pipes_struct *p) p 2902 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2924 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_AddAccountRights(p, r); p 2926 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 2949 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2959 librpc/gen_ndr/srv_lsa.c static bool api_lsa_RemoveAccountRights(pipes_struct *p) p 2975 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2997 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_RemoveAccountRights(p, r); p 2999 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3022 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3032 librpc/gen_ndr/srv_lsa.c static bool api_lsa_QueryTrustedDomainInfoBySid(pipes_struct *p) p 3048 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3077 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_QueryTrustedDomainInfoBySid(p, r); p 3079 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3102 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3112 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetTrustedDomainInfo(pipes_struct *p) p 3128 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3150 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetTrustedDomainInfo(p, r); p 3152 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3175 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3185 librpc/gen_ndr/srv_lsa.c static bool api_lsa_DeleteTrustedDomain(pipes_struct *p) p 3201 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3223 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_DeleteTrustedDomain(p, r); p 3225 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3248 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3258 librpc/gen_ndr/srv_lsa.c static bool api_lsa_StorePrivateData(pipes_struct *p) p 3274 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3296 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_StorePrivateData(p, r); p 3298 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3321 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3331 librpc/gen_ndr/srv_lsa.c static bool api_lsa_RetrievePrivateData(pipes_struct *p) p 3347 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3369 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_RetrievePrivateData(p, r); p 3371 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3394 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3404 librpc/gen_ndr/srv_lsa.c static bool api_lsa_OpenPolicy2(pipes_struct *p) p 3420 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3449 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_OpenPolicy2(p, r); p 3451 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3474 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3484 librpc/gen_ndr/srv_lsa.c static bool api_lsa_GetUserName(pipes_struct *p) p 3500 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3525 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_GetUserName(p, r); p 3527 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3550 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3560 librpc/gen_ndr/srv_lsa.c static bool api_lsa_QueryInfoPolicy2(pipes_struct *p) p 3576 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3605 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_QueryInfoPolicy2(p, r); p 3607 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3630 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3640 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetInfoPolicy2(pipes_struct *p) p 3656 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3678 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetInfoPolicy2(p, r); p 3680 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3703 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3713 librpc/gen_ndr/srv_lsa.c static bool api_lsa_QueryTrustedDomainInfoByName(pipes_struct *p) p 3729 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3758 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_QueryTrustedDomainInfoByName(p, r); p 3760 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3783 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3793 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetTrustedDomainInfoByName(pipes_struct *p) p 3809 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3831 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetTrustedDomainInfoByName(p, r); p 3833 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3856 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3866 librpc/gen_ndr/srv_lsa.c static bool api_lsa_EnumTrustedDomainsEx(pipes_struct *p) p 3882 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3912 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_EnumTrustedDomainsEx(p, r); p 3914 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 3937 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3947 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CreateTrustedDomainEx(pipes_struct *p) p 3963 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3992 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CreateTrustedDomainEx(p, r); p 3994 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4017 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4027 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CloseTrustedDomainEx(pipes_struct *p) p 4043 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4067 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CloseTrustedDomainEx(p, r); p 4069 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4092 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4102 librpc/gen_ndr/srv_lsa.c static bool api_lsa_QueryDomainInformationPolicy(pipes_struct *p) p 4118 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4147 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_QueryDomainInformationPolicy(p, r); p 4149 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4172 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4182 librpc/gen_ndr/srv_lsa.c static bool api_lsa_SetDomainInformationPolicy(pipes_struct *p) p 4198 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4220 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_SetDomainInformationPolicy(p, r); p 4222 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4245 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4255 librpc/gen_ndr/srv_lsa.c static bool api_lsa_OpenTrustedDomainByName(pipes_struct *p) p 4271 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4300 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_OpenTrustedDomainByName(p, r); p 4302 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4325 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4335 librpc/gen_ndr/srv_lsa.c static bool api_lsa_TestCall(pipes_struct *p) p 4351 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4373 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_TestCall(p, r); p 4375 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4398 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4408 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupSids2(pipes_struct *p) p 4424 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4455 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupSids2(p, r); p 4457 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4480 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4490 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupNames2(pipes_struct *p) p 4506 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4537 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupNames2(p, r); p 4539 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4562 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4572 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CreateTrustedDomainEx2(pipes_struct *p) p 4588 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4617 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CreateTrustedDomainEx2(p, r); p 4619 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4642 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4652 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRWRITE(pipes_struct *p) p 4668 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4690 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRWRITE(p, r); p 4692 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4715 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4725 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRREAD(pipes_struct *p) p 4741 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4763 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRREAD(p, r); p 4765 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4788 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4798 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRENUMERATE(pipes_struct *p) p 4814 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4836 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRENUMERATE(p, r); p 4838 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4861 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4871 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRWRITEDOMAINCREDENTIALS(pipes_struct *p) p 4887 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4909 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRWRITEDOMAINCREDENTIALS(p, r); p 4911 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 4934 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4944 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRREADDOMAINCREDENTIALS(pipes_struct *p) p 4960 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4982 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRREADDOMAINCREDENTIALS(p, r); p 4984 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5007 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5017 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRDELETE(pipes_struct *p) p 5033 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5055 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRDELETE(p, r); p 5057 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5080 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5090 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRGETTARGETINFO(pipes_struct *p) p 5106 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5128 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRGETTARGETINFO(p, r); p 5130 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5153 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5163 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRPROFILELOADED(pipes_struct *p) p 5179 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5201 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRPROFILELOADED(p, r); p 5203 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5226 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5236 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupNames3(pipes_struct *p) p 5252 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5283 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupNames3(p, r); p 5285 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5308 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5318 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRGETSESSIONTYPES(pipes_struct *p) p 5334 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5356 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRGETSESSIONTYPES(p, r); p 5358 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5381 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5391 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LSARREGISTERAUDITEVENT(pipes_struct *p) p 5407 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5429 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LSARREGISTERAUDITEVENT(p, r); p 5431 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5454 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5464 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LSARGENAUDITEVENT(pipes_struct *p) p 5480 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5502 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LSARGENAUDITEVENT(p, r); p 5504 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5527 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5537 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LSARUNREGISTERAUDITEVENT(pipes_struct *p) p 5553 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5575 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LSARUNREGISTERAUDITEVENT(p, r); p 5577 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5600 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5610 librpc/gen_ndr/srv_lsa.c static bool api_lsa_lsaRQueryForestTrustInformation(pipes_struct *p) p 5626 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5655 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_lsaRQueryForestTrustInformation(p, r); p 5657 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5680 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5690 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LSARSETFORESTTRUSTINFORMATION(pipes_struct *p) p 5706 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5728 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LSARSETFORESTTRUSTINFORMATION(p, r); p 5730 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5753 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5763 librpc/gen_ndr/srv_lsa.c static bool api_lsa_CREDRRENAME(pipes_struct *p) p 5779 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5801 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_CREDRRENAME(p, r); p 5803 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5826 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5836 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupSids3(pipes_struct *p) p 5852 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5883 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupSids3(p, r); p 5885 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5908 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5918 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LookupNames4(pipes_struct *p) p 5934 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5965 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LookupNames4(p, r); p 5967 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 5990 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6000 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LSAROPENPOLICYSCE(pipes_struct *p) p 6016 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6038 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LSAROPENPOLICYSCE(p, r); p 6040 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 6063 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6073 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LSARADTREGISTERSECURITYEVENTSOURCE(pipes_struct *p) p 6089 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6111 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LSARADTREGISTERSECURITYEVENTSOURCE(p, r); p 6113 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 6136 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6146 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE(pipes_struct *p) p 6162 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6184 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE(p, r); p 6186 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 6209 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6219 librpc/gen_ndr/srv_lsa.c static bool api_lsa_LSARADTREPORTSECURITYEVENT(pipes_struct *p) p 6235 librpc/gen_ndr/srv_lsa.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6257 librpc/gen_ndr/srv_lsa.c r->out.result = _lsa_LSARADTREPORTSECURITYEVENT(p, r); p 6259 librpc/gen_ndr/srv_lsa.c if (p->rng_fault_state) { p 6282 librpc/gen_ndr/srv_lsa.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_Close(pipes_struct *p, struct lsa_Close *r); p 5 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_Delete(pipes_struct *p, struct lsa_Delete *r); p 6 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumPrivs(pipes_struct *p, struct lsa_EnumPrivs *r); p 7 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QuerySecurity(pipes_struct *p, struct lsa_QuerySecurity *r); p 8 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetSecObj(pipes_struct *p, struct lsa_SetSecObj *r); p 9 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_ChangePassword(pipes_struct *p, struct lsa_ChangePassword *r); p 10 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenPolicy(pipes_struct *p, struct lsa_OpenPolicy *r); p 11 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryInfoPolicy(pipes_struct *p, struct lsa_QueryInfoPolicy *r); p 12 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetInfoPolicy(pipes_struct *p, struct lsa_SetInfoPolicy *r); p 13 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_ClearAuditLog(pipes_struct *p, struct lsa_ClearAuditLog *r); p 14 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateAccount(pipes_struct *p, struct lsa_CreateAccount *r); p 15 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumAccounts(pipes_struct *p, struct lsa_EnumAccounts *r); p 16 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateTrustedDomain(pipes_struct *p, struct lsa_CreateTrustedDomain *r); p 17 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumTrustDom(pipes_struct *p, struct lsa_EnumTrustDom *r); p 18 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupNames(pipes_struct *p, struct lsa_LookupNames *r); p 19 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupSids(pipes_struct *p, struct lsa_LookupSids *r); p 20 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateSecret(pipes_struct *p, struct lsa_CreateSecret *r); p 21 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenAccount(pipes_struct *p, struct lsa_OpenAccount *r); p 22 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumPrivsAccount(pipes_struct *p, struct lsa_EnumPrivsAccount *r); p 23 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_AddPrivilegesToAccount(pipes_struct *p, struct lsa_AddPrivilegesToAccount *r); p 24 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_RemovePrivilegesFromAccount(pipes_struct *p, struct lsa_RemovePrivilegesFromAccount *r); p 25 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_GetQuotasForAccount(pipes_struct *p, struct lsa_GetQuotasForAccount *r); p 26 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetQuotasForAccount(pipes_struct *p, struct lsa_SetQuotasForAccount *r); p 27 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_GetSystemAccessAccount(pipes_struct *p, struct lsa_GetSystemAccessAccount *r); p 28 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetSystemAccessAccount(pipes_struct *p, struct lsa_SetSystemAccessAccount *r); p 29 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenTrustedDomain(pipes_struct *p, struct lsa_OpenTrustedDomain *r); p 30 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryTrustedDomainInfo(pipes_struct *p, struct lsa_QueryTrustedDomainInfo *r); p 31 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetInformationTrustedDomain(pipes_struct *p, struct lsa_SetInformationTrustedDomain *r); p 32 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenSecret(pipes_struct *p, struct lsa_OpenSecret *r); p 33 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetSecret(pipes_struct *p, struct lsa_SetSecret *r); p 34 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QuerySecret(pipes_struct *p, struct lsa_QuerySecret *r); p 35 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupPrivValue(pipes_struct *p, struct lsa_LookupPrivValue *r); p 36 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupPrivName(pipes_struct *p, struct lsa_LookupPrivName *r); p 37 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupPrivDisplayName(pipes_struct *p, struct lsa_LookupPrivDisplayName *r); p 38 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_DeleteObject(pipes_struct *p, struct lsa_DeleteObject *r); p 39 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumAccountsWithUserRight(pipes_struct *p, struct lsa_EnumAccountsWithUserRight *r); p 40 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumAccountRights(pipes_struct *p, struct lsa_EnumAccountRights *r); p 41 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_AddAccountRights(pipes_struct *p, struct lsa_AddAccountRights *r); p 42 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_RemoveAccountRights(pipes_struct *p, struct lsa_RemoveAccountRights *r); p 43 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryTrustedDomainInfoBySid(pipes_struct *p, struct lsa_QueryTrustedDomainInfoBySid *r); p 44 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetTrustedDomainInfo(pipes_struct *p, struct lsa_SetTrustedDomainInfo *r); p 45 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_DeleteTrustedDomain(pipes_struct *p, struct lsa_DeleteTrustedDomain *r); p 46 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_StorePrivateData(pipes_struct *p, struct lsa_StorePrivateData *r); p 47 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_RetrievePrivateData(pipes_struct *p, struct lsa_RetrievePrivateData *r); p 48 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenPolicy2(pipes_struct *p, struct lsa_OpenPolicy2 *r); p 49 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_GetUserName(pipes_struct *p, struct lsa_GetUserName *r); p 50 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryInfoPolicy2(pipes_struct *p, struct lsa_QueryInfoPolicy2 *r); p 51 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetInfoPolicy2(pipes_struct *p, struct lsa_SetInfoPolicy2 *r); p 52 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryTrustedDomainInfoByName(pipes_struct *p, struct lsa_QueryTrustedDomainInfoByName *r); p 53 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetTrustedDomainInfoByName(pipes_struct *p, struct lsa_SetTrustedDomainInfoByName *r); p 54 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumTrustedDomainsEx(pipes_struct *p, struct lsa_EnumTrustedDomainsEx *r); p 55 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateTrustedDomainEx(pipes_struct *p, struct lsa_CreateTrustedDomainEx *r); p 56 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CloseTrustedDomainEx(pipes_struct *p, struct lsa_CloseTrustedDomainEx *r); p 57 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryDomainInformationPolicy(pipes_struct *p, struct lsa_QueryDomainInformationPolicy *r); p 58 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetDomainInformationPolicy(pipes_struct *p, struct lsa_SetDomainInformationPolicy *r); p 59 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenTrustedDomainByName(pipes_struct *p, struct lsa_OpenTrustedDomainByName *r); p 60 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_TestCall(pipes_struct *p, struct lsa_TestCall *r); p 61 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupSids2(pipes_struct *p, struct lsa_LookupSids2 *r); p 62 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupNames2(pipes_struct *p, struct lsa_LookupNames2 *r); p 63 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateTrustedDomainEx2(pipes_struct *p, struct lsa_CreateTrustedDomainEx2 *r); p 64 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRWRITE(pipes_struct *p, struct lsa_CREDRWRITE *r); p 65 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRREAD(pipes_struct *p, struct lsa_CREDRREAD *r); p 66 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRENUMERATE(pipes_struct *p, struct lsa_CREDRENUMERATE *r); p 67 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRWRITEDOMAINCREDENTIALS(pipes_struct *p, struct lsa_CREDRWRITEDOMAINCREDENTIALS *r); p 68 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRREADDOMAINCREDENTIALS(pipes_struct *p, struct lsa_CREDRREADDOMAINCREDENTIALS *r); p 69 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRDELETE(pipes_struct *p, struct lsa_CREDRDELETE *r); p 70 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRGETTARGETINFO(pipes_struct *p, struct lsa_CREDRGETTARGETINFO *r); p 71 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRPROFILELOADED(pipes_struct *p, struct lsa_CREDRPROFILELOADED *r); p 72 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupNames3(pipes_struct *p, struct lsa_LookupNames3 *r); p 73 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRGETSESSIONTYPES(pipes_struct *p, struct lsa_CREDRGETSESSIONTYPES *r); p 74 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARREGISTERAUDITEVENT(pipes_struct *p, struct lsa_LSARREGISTERAUDITEVENT *r); p 75 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARGENAUDITEVENT(pipes_struct *p, struct lsa_LSARGENAUDITEVENT *r); p 76 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARUNREGISTERAUDITEVENT(pipes_struct *p, struct lsa_LSARUNREGISTERAUDITEVENT *r); p 77 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_lsaRQueryForestTrustInformation(pipes_struct *p, struct lsa_lsaRQueryForestTrustInformation *r); p 78 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARSETFORESTTRUSTINFORMATION(pipes_struct *p, struct lsa_LSARSETFORESTTRUSTINFORMATION *r); p 79 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRRENAME(pipes_struct *p, struct lsa_CREDRRENAME *r); p 80 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupSids3(pipes_struct *p, struct lsa_LookupSids3 *r); p 81 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupNames4(pipes_struct *p, struct lsa_LookupNames4 *r); p 82 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSAROPENPOLICYSCE(pipes_struct *p, struct lsa_LSAROPENPOLICYSCE *r); p 83 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARADTREGISTERSECURITYEVENTSOURCE(pipes_struct *p, struct lsa_LSARADTREGISTERSECURITYEVENTSOURCE *r); p 84 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE(pipes_struct *p, struct lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE *r); p 85 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARADTREPORTSECURITYEVENT(pipes_struct *p, struct lsa_LSARADTREPORTSECURITYEVENT *r); p 88 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_Close(pipes_struct *p, struct lsa_Close *r); p 89 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_Delete(pipes_struct *p, struct lsa_Delete *r); p 90 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumPrivs(pipes_struct *p, struct lsa_EnumPrivs *r); p 91 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QuerySecurity(pipes_struct *p, struct lsa_QuerySecurity *r); p 92 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetSecObj(pipes_struct *p, struct lsa_SetSecObj *r); p 93 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_ChangePassword(pipes_struct *p, struct lsa_ChangePassword *r); p 94 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenPolicy(pipes_struct *p, struct lsa_OpenPolicy *r); p 95 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryInfoPolicy(pipes_struct *p, struct lsa_QueryInfoPolicy *r); p 96 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetInfoPolicy(pipes_struct *p, struct lsa_SetInfoPolicy *r); p 97 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_ClearAuditLog(pipes_struct *p, struct lsa_ClearAuditLog *r); p 98 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateAccount(pipes_struct *p, struct lsa_CreateAccount *r); p 99 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumAccounts(pipes_struct *p, struct lsa_EnumAccounts *r); p 100 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateTrustedDomain(pipes_struct *p, struct lsa_CreateTrustedDomain *r); p 101 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumTrustDom(pipes_struct *p, struct lsa_EnumTrustDom *r); p 102 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupNames(pipes_struct *p, struct lsa_LookupNames *r); p 103 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupSids(pipes_struct *p, struct lsa_LookupSids *r); p 104 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateSecret(pipes_struct *p, struct lsa_CreateSecret *r); p 105 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenAccount(pipes_struct *p, struct lsa_OpenAccount *r); p 106 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumPrivsAccount(pipes_struct *p, struct lsa_EnumPrivsAccount *r); p 107 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_AddPrivilegesToAccount(pipes_struct *p, struct lsa_AddPrivilegesToAccount *r); p 108 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_RemovePrivilegesFromAccount(pipes_struct *p, struct lsa_RemovePrivilegesFromAccount *r); p 109 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_GetQuotasForAccount(pipes_struct *p, struct lsa_GetQuotasForAccount *r); p 110 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetQuotasForAccount(pipes_struct *p, struct lsa_SetQuotasForAccount *r); p 111 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_GetSystemAccessAccount(pipes_struct *p, struct lsa_GetSystemAccessAccount *r); p 112 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetSystemAccessAccount(pipes_struct *p, struct lsa_SetSystemAccessAccount *r); p 113 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenTrustedDomain(pipes_struct *p, struct lsa_OpenTrustedDomain *r); p 114 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryTrustedDomainInfo(pipes_struct *p, struct lsa_QueryTrustedDomainInfo *r); p 115 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetInformationTrustedDomain(pipes_struct *p, struct lsa_SetInformationTrustedDomain *r); p 116 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenSecret(pipes_struct *p, struct lsa_OpenSecret *r); p 117 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetSecret(pipes_struct *p, struct lsa_SetSecret *r); p 118 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QuerySecret(pipes_struct *p, struct lsa_QuerySecret *r); p 119 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupPrivValue(pipes_struct *p, struct lsa_LookupPrivValue *r); p 120 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupPrivName(pipes_struct *p, struct lsa_LookupPrivName *r); p 121 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupPrivDisplayName(pipes_struct *p, struct lsa_LookupPrivDisplayName *r); p 122 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_DeleteObject(pipes_struct *p, struct lsa_DeleteObject *r); p 123 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumAccountsWithUserRight(pipes_struct *p, struct lsa_EnumAccountsWithUserRight *r); p 124 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumAccountRights(pipes_struct *p, struct lsa_EnumAccountRights *r); p 125 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_AddAccountRights(pipes_struct *p, struct lsa_AddAccountRights *r); p 126 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_RemoveAccountRights(pipes_struct *p, struct lsa_RemoveAccountRights *r); p 127 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryTrustedDomainInfoBySid(pipes_struct *p, struct lsa_QueryTrustedDomainInfoBySid *r); p 128 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetTrustedDomainInfo(pipes_struct *p, struct lsa_SetTrustedDomainInfo *r); p 129 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_DeleteTrustedDomain(pipes_struct *p, struct lsa_DeleteTrustedDomain *r); p 130 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_StorePrivateData(pipes_struct *p, struct lsa_StorePrivateData *r); p 131 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_RetrievePrivateData(pipes_struct *p, struct lsa_RetrievePrivateData *r); p 132 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenPolicy2(pipes_struct *p, struct lsa_OpenPolicy2 *r); p 133 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_GetUserName(pipes_struct *p, struct lsa_GetUserName *r); p 134 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryInfoPolicy2(pipes_struct *p, struct lsa_QueryInfoPolicy2 *r); p 135 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetInfoPolicy2(pipes_struct *p, struct lsa_SetInfoPolicy2 *r); p 136 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryTrustedDomainInfoByName(pipes_struct *p, struct lsa_QueryTrustedDomainInfoByName *r); p 137 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetTrustedDomainInfoByName(pipes_struct *p, struct lsa_SetTrustedDomainInfoByName *r); p 138 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_EnumTrustedDomainsEx(pipes_struct *p, struct lsa_EnumTrustedDomainsEx *r); p 139 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateTrustedDomainEx(pipes_struct *p, struct lsa_CreateTrustedDomainEx *r); p 140 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CloseTrustedDomainEx(pipes_struct *p, struct lsa_CloseTrustedDomainEx *r); p 141 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_QueryDomainInformationPolicy(pipes_struct *p, struct lsa_QueryDomainInformationPolicy *r); p 142 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_SetDomainInformationPolicy(pipes_struct *p, struct lsa_SetDomainInformationPolicy *r); p 143 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_OpenTrustedDomainByName(pipes_struct *p, struct lsa_OpenTrustedDomainByName *r); p 144 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_TestCall(pipes_struct *p, struct lsa_TestCall *r); p 145 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupSids2(pipes_struct *p, struct lsa_LookupSids2 *r); p 146 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupNames2(pipes_struct *p, struct lsa_LookupNames2 *r); p 147 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CreateTrustedDomainEx2(pipes_struct *p, struct lsa_CreateTrustedDomainEx2 *r); p 148 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRWRITE(pipes_struct *p, struct lsa_CREDRWRITE *r); p 149 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRREAD(pipes_struct *p, struct lsa_CREDRREAD *r); p 150 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRENUMERATE(pipes_struct *p, struct lsa_CREDRENUMERATE *r); p 151 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRWRITEDOMAINCREDENTIALS(pipes_struct *p, struct lsa_CREDRWRITEDOMAINCREDENTIALS *r); p 152 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRREADDOMAINCREDENTIALS(pipes_struct *p, struct lsa_CREDRREADDOMAINCREDENTIALS *r); p 153 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRDELETE(pipes_struct *p, struct lsa_CREDRDELETE *r); p 154 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRGETTARGETINFO(pipes_struct *p, struct lsa_CREDRGETTARGETINFO *r); p 155 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRPROFILELOADED(pipes_struct *p, struct lsa_CREDRPROFILELOADED *r); p 156 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupNames3(pipes_struct *p, struct lsa_LookupNames3 *r); p 157 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRGETSESSIONTYPES(pipes_struct *p, struct lsa_CREDRGETSESSIONTYPES *r); p 158 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARREGISTERAUDITEVENT(pipes_struct *p, struct lsa_LSARREGISTERAUDITEVENT *r); p 159 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARGENAUDITEVENT(pipes_struct *p, struct lsa_LSARGENAUDITEVENT *r); p 160 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARUNREGISTERAUDITEVENT(pipes_struct *p, struct lsa_LSARUNREGISTERAUDITEVENT *r); p 161 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_lsaRQueryForestTrustInformation(pipes_struct *p, struct lsa_lsaRQueryForestTrustInformation *r); p 162 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARSETFORESTTRUSTINFORMATION(pipes_struct *p, struct lsa_LSARSETFORESTTRUSTINFORMATION *r); p 163 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_CREDRRENAME(pipes_struct *p, struct lsa_CREDRRENAME *r); p 164 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupSids3(pipes_struct *p, struct lsa_LookupSids3 *r); p 165 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LookupNames4(pipes_struct *p, struct lsa_LookupNames4 *r); p 166 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSAROPENPOLICYSCE(pipes_struct *p, struct lsa_LSAROPENPOLICYSCE *r); p 167 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARADTREGISTERSECURITYEVENTSOURCE(pipes_struct *p, struct lsa_LSARADTREGISTERSECURITYEVENTSOURCE *r); p 168 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE(pipes_struct *p, struct lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE *r); p 169 librpc/gen_ndr/srv_lsa.h NTSTATUS _lsa_LSARADTREPORTSECURITYEVENT(pipes_struct *p, struct lsa_LSARADTREPORTSECURITYEVENT *r); p 9 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonUasLogon(pipes_struct *p) p 25 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 54 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonUasLogon(p, r); p 56 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 79 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 89 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonUasLogoff(pipes_struct *p) p 105 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 134 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonUasLogoff(p, r); p 136 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 159 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 169 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonSamLogon(pipes_struct *p) p 185 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 221 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonSamLogon(p, r); p 223 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 246 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 256 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonSamLogoff(pipes_struct *p) p 272 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 296 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonSamLogoff(p, r); p 298 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 321 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 331 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerReqChallenge(pipes_struct *p) p 347 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 376 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerReqChallenge(p, r); p 378 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 401 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 411 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerAuthenticate(pipes_struct *p) p 427 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 456 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerAuthenticate(p, r); p 458 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 481 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 491 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerPasswordSet(pipes_struct *p) p 507 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 536 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerPasswordSet(p, r); p 538 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 561 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 571 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DatabaseDeltas(pipes_struct *p) p 587 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 618 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DatabaseDeltas(p, r); p 620 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 643 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 653 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DatabaseSync(pipes_struct *p) p 669 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 700 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DatabaseSync(p, r); p 702 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 725 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 735 librpc/gen_ndr/srv_netlogon.c static bool api_netr_AccountDeltas(pipes_struct *p) p 751 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 799 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_AccountDeltas(p, r); p 801 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 824 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 834 librpc/gen_ndr/srv_netlogon.c static bool api_netr_AccountSync(pipes_struct *p) p 850 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 899 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_AccountSync(p, r); p 901 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 924 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 934 librpc/gen_ndr/srv_netlogon.c static bool api_netr_GetDcName(pipes_struct *p) p 950 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 979 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_GetDcName(p, r); p 981 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1004 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1014 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonControl(pipes_struct *p) p 1030 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1059 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonControl(p, r); p 1061 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1084 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1094 librpc/gen_ndr/srv_netlogon.c static bool api_netr_GetAnyDCName(pipes_struct *p) p 1110 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1139 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_GetAnyDCName(p, r); p 1141 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1164 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1174 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonControl2(pipes_struct *p) p 1190 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1219 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonControl2(p, r); p 1221 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1244 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1254 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerAuthenticate2(pipes_struct *p) p 1270 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1300 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerAuthenticate2(p, r); p 1302 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1325 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1335 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DatabaseSync2(pipes_struct *p) p 1351 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1382 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DatabaseSync2(p, r); p 1384 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1407 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1417 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DatabaseRedo(pipes_struct *p) p 1433 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1463 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DatabaseRedo(p, r); p 1465 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1488 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1498 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonControl2Ex(pipes_struct *p) p 1514 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1543 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonControl2Ex(p, r); p 1545 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1568 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1578 librpc/gen_ndr/srv_netlogon.c static bool api_netr_NetrEnumerateTrustedDomains(pipes_struct *p) p 1594 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1623 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_NetrEnumerateTrustedDomains(p, r); p 1625 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1648 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1658 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsRGetDCName(pipes_struct *p) p 1674 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1703 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsRGetDCName(p, r); p 1705 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1728 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1738 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonGetCapabilities(pipes_struct *p) p 1754 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1784 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonGetCapabilities(p, r); p 1786 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1809 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1819 librpc/gen_ndr/srv_netlogon.c static bool api_netr_NETRLOGONSETSERVICEBITS(pipes_struct *p) p 1835 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1857 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_NETRLOGONSETSERVICEBITS(p, r); p 1859 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1882 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1892 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonGetTrustRid(pipes_struct *p) p 1908 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1937 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonGetTrustRid(p, r); p 1939 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 1962 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1972 librpc/gen_ndr/srv_netlogon.c static bool api_netr_NETRLOGONCOMPUTESERVERDIGEST(pipes_struct *p) p 1988 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2010 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_NETRLOGONCOMPUTESERVERDIGEST(p, r); p 2012 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2035 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2045 librpc/gen_ndr/srv_netlogon.c static bool api_netr_NETRLOGONCOMPUTECLIENTDIGEST(pipes_struct *p) p 2061 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2083 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_NETRLOGONCOMPUTECLIENTDIGEST(p, r); p 2085 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2108 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2118 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerAuthenticate3(pipes_struct *p) p 2134 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2170 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerAuthenticate3(p, r); p 2172 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2195 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2205 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsRGetDCNameEx(pipes_struct *p) p 2221 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2250 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsRGetDCNameEx(p, r); p 2252 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2275 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2285 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsRGetSiteName(pipes_struct *p) p 2301 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2330 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsRGetSiteName(p, r); p 2332 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2355 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2365 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonGetDomainInfo(pipes_struct *p) p 2381 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2411 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonGetDomainInfo(p, r); p 2413 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2436 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2446 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerPasswordSet2(pipes_struct *p) p 2462 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2491 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerPasswordSet2(p, r); p 2493 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2516 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2526 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerPasswordGet(pipes_struct *p) p 2542 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2577 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerPasswordGet(p, r); p 2579 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2602 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2612 librpc/gen_ndr/srv_netlogon.c static bool api_netr_NETRLOGONSENDTOSAM(pipes_struct *p) p 2628 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2650 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_NETRLOGONSENDTOSAM(p, r); p 2652 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2675 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2685 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsRAddressToSitenamesW(pipes_struct *p) p 2701 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2730 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsRAddressToSitenamesW(p, r); p 2732 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2755 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2765 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsRGetDCNameEx2(pipes_struct *p) p 2781 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2810 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsRGetDCNameEx2(p, r); p 2812 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2835 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2845 librpc/gen_ndr/srv_netlogon.c static bool api_netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN(pipes_struct *p) p 2861 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2883 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN(p, r); p 2885 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2908 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2918 librpc/gen_ndr/srv_netlogon.c static bool api_netr_NetrEnumerateTrustedDomainsEx(pipes_struct *p) p 2934 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2963 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_NetrEnumerateTrustedDomainsEx(p, r); p 2965 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 2988 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2998 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsRAddressToSitenamesExW(pipes_struct *p) p 3014 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3043 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsRAddressToSitenamesExW(p, r); p 3045 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3068 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3078 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsrGetDcSiteCoverageW(pipes_struct *p) p 3094 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3123 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsrGetDcSiteCoverageW(p, r); p 3125 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3148 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3158 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonSamLogonEx(pipes_struct *p) p 3174 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3210 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonSamLogonEx(p, r); p 3212 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3235 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3245 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsrEnumerateDomainTrusts(pipes_struct *p) p 3261 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3290 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsrEnumerateDomainTrusts(p, r); p 3292 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3315 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3325 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsrDeregisterDNSHostRecords(pipes_struct *p) p 3341 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3363 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsrDeregisterDNSHostRecords(p, r); p 3365 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3388 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3398 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerTrustPasswordsGet(pipes_struct *p) p 3414 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3455 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerTrustPasswordsGet(p, r); p 3457 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3480 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3490 librpc/gen_ndr/srv_netlogon.c static bool api_netr_DsRGetForestTrustInformation(pipes_struct *p) p 3506 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3535 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_DsRGetForestTrustInformation(p, r); p 3537 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3560 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3570 librpc/gen_ndr/srv_netlogon.c static bool api_netr_GetForestTrustInformation(pipes_struct *p) p 3586 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3621 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_GetForestTrustInformation(p, r); p 3623 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3646 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3656 librpc/gen_ndr/srv_netlogon.c static bool api_netr_LogonSamLogonWithFlags(pipes_struct *p) p 3672 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3709 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_LogonSamLogonWithFlags(p, r); p 3711 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3734 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3744 librpc/gen_ndr/srv_netlogon.c static bool api_netr_ServerGetTrustInfo(pipes_struct *p) p 3760 librpc/gen_ndr/srv_netlogon.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3807 librpc/gen_ndr/srv_netlogon.c r->out.result = _netr_ServerGetTrustInfo(p, r); p 3809 librpc/gen_ndr/srv_netlogon.c if (p->rng_fault_state) { p 3832 librpc/gen_ndr/srv_netlogon.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonUasLogon(pipes_struct *p, struct netr_LogonUasLogon *r); p 5 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonUasLogoff(pipes_struct *p, struct netr_LogonUasLogoff *r); p 6 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonSamLogon(pipes_struct *p, struct netr_LogonSamLogon *r); p 7 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonSamLogoff(pipes_struct *p, struct netr_LogonSamLogoff *r); p 8 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerReqChallenge(pipes_struct *p, struct netr_ServerReqChallenge *r); p 9 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerAuthenticate(pipes_struct *p, struct netr_ServerAuthenticate *r); p 10 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerPasswordSet(pipes_struct *p, struct netr_ServerPasswordSet *r); p 11 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_DatabaseDeltas(pipes_struct *p, struct netr_DatabaseDeltas *r); p 12 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_DatabaseSync(pipes_struct *p, struct netr_DatabaseSync *r); p 13 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_AccountDeltas(pipes_struct *p, struct netr_AccountDeltas *r); p 14 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_AccountSync(pipes_struct *p, struct netr_AccountSync *r); p 15 librpc/gen_ndr/srv_netlogon.h WERROR _netr_GetDcName(pipes_struct *p, struct netr_GetDcName *r); p 16 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonControl(pipes_struct *p, struct netr_LogonControl *r); p 17 librpc/gen_ndr/srv_netlogon.h WERROR _netr_GetAnyDCName(pipes_struct *p, struct netr_GetAnyDCName *r); p 18 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonControl2(pipes_struct *p, struct netr_LogonControl2 *r); p 19 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerAuthenticate2(pipes_struct *p, struct netr_ServerAuthenticate2 *r); p 20 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_DatabaseSync2(pipes_struct *p, struct netr_DatabaseSync2 *r); p 21 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_DatabaseRedo(pipes_struct *p, struct netr_DatabaseRedo *r); p 22 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonControl2Ex(pipes_struct *p, struct netr_LogonControl2Ex *r); p 23 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NetrEnumerateTrustedDomains(pipes_struct *p, struct netr_NetrEnumerateTrustedDomains *r); p 24 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetDCName(pipes_struct *p, struct netr_DsRGetDCName *r); p 25 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonGetCapabilities(pipes_struct *p, struct netr_LogonGetCapabilities *r); p 26 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONSETSERVICEBITS(pipes_struct *p, struct netr_NETRLOGONSETSERVICEBITS *r); p 27 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonGetTrustRid(pipes_struct *p, struct netr_LogonGetTrustRid *r); p 28 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONCOMPUTESERVERDIGEST(pipes_struct *p, struct netr_NETRLOGONCOMPUTESERVERDIGEST *r); p 29 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONCOMPUTECLIENTDIGEST(pipes_struct *p, struct netr_NETRLOGONCOMPUTECLIENTDIGEST *r); p 30 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerAuthenticate3(pipes_struct *p, struct netr_ServerAuthenticate3 *r); p 31 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetDCNameEx(pipes_struct *p, struct netr_DsRGetDCNameEx *r); p 32 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetSiteName(pipes_struct *p, struct netr_DsRGetSiteName *r); p 33 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonGetDomainInfo(pipes_struct *p, struct netr_LogonGetDomainInfo *r); p 34 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerPasswordSet2(pipes_struct *p, struct netr_ServerPasswordSet2 *r); p 35 librpc/gen_ndr/srv_netlogon.h WERROR _netr_ServerPasswordGet(pipes_struct *p, struct netr_ServerPasswordGet *r); p 36 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONSENDTOSAM(pipes_struct *p, struct netr_NETRLOGONSENDTOSAM *r); p 37 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRAddressToSitenamesW(pipes_struct *p, struct netr_DsRAddressToSitenamesW *r); p 38 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetDCNameEx2(pipes_struct *p, struct netr_DsRGetDCNameEx2 *r); p 39 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN(pipes_struct *p, struct netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN *r); p 40 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NetrEnumerateTrustedDomainsEx(pipes_struct *p, struct netr_NetrEnumerateTrustedDomainsEx *r); p 41 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRAddressToSitenamesExW(pipes_struct *p, struct netr_DsRAddressToSitenamesExW *r); p 42 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsrGetDcSiteCoverageW(pipes_struct *p, struct netr_DsrGetDcSiteCoverageW *r); p 43 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonSamLogonEx(pipes_struct *p, struct netr_LogonSamLogonEx *r); p 44 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsrEnumerateDomainTrusts(pipes_struct *p, struct netr_DsrEnumerateDomainTrusts *r); p 45 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsrDeregisterDNSHostRecords(pipes_struct *p, struct netr_DsrDeregisterDNSHostRecords *r); p 46 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerTrustPasswordsGet(pipes_struct *p, struct netr_ServerTrustPasswordsGet *r); p 47 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetForestTrustInformation(pipes_struct *p, struct netr_DsRGetForestTrustInformation *r); p 48 librpc/gen_ndr/srv_netlogon.h WERROR _netr_GetForestTrustInformation(pipes_struct *p, struct netr_GetForestTrustInformation *r); p 49 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonSamLogonWithFlags(pipes_struct *p, struct netr_LogonSamLogonWithFlags *r); p 50 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerGetTrustInfo(pipes_struct *p, struct netr_ServerGetTrustInfo *r); p 53 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonUasLogon(pipes_struct *p, struct netr_LogonUasLogon *r); p 54 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonUasLogoff(pipes_struct *p, struct netr_LogonUasLogoff *r); p 55 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonSamLogon(pipes_struct *p, struct netr_LogonSamLogon *r); p 56 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonSamLogoff(pipes_struct *p, struct netr_LogonSamLogoff *r); p 57 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerReqChallenge(pipes_struct *p, struct netr_ServerReqChallenge *r); p 58 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerAuthenticate(pipes_struct *p, struct netr_ServerAuthenticate *r); p 59 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerPasswordSet(pipes_struct *p, struct netr_ServerPasswordSet *r); p 60 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_DatabaseDeltas(pipes_struct *p, struct netr_DatabaseDeltas *r); p 61 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_DatabaseSync(pipes_struct *p, struct netr_DatabaseSync *r); p 62 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_AccountDeltas(pipes_struct *p, struct netr_AccountDeltas *r); p 63 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_AccountSync(pipes_struct *p, struct netr_AccountSync *r); p 64 librpc/gen_ndr/srv_netlogon.h WERROR _netr_GetDcName(pipes_struct *p, struct netr_GetDcName *r); p 65 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonControl(pipes_struct *p, struct netr_LogonControl *r); p 66 librpc/gen_ndr/srv_netlogon.h WERROR _netr_GetAnyDCName(pipes_struct *p, struct netr_GetAnyDCName *r); p 67 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonControl2(pipes_struct *p, struct netr_LogonControl2 *r); p 68 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerAuthenticate2(pipes_struct *p, struct netr_ServerAuthenticate2 *r); p 69 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_DatabaseSync2(pipes_struct *p, struct netr_DatabaseSync2 *r); p 70 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_DatabaseRedo(pipes_struct *p, struct netr_DatabaseRedo *r); p 71 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonControl2Ex(pipes_struct *p, struct netr_LogonControl2Ex *r); p 72 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NetrEnumerateTrustedDomains(pipes_struct *p, struct netr_NetrEnumerateTrustedDomains *r); p 73 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetDCName(pipes_struct *p, struct netr_DsRGetDCName *r); p 74 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonGetCapabilities(pipes_struct *p, struct netr_LogonGetCapabilities *r); p 75 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONSETSERVICEBITS(pipes_struct *p, struct netr_NETRLOGONSETSERVICEBITS *r); p 76 librpc/gen_ndr/srv_netlogon.h WERROR _netr_LogonGetTrustRid(pipes_struct *p, struct netr_LogonGetTrustRid *r); p 77 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONCOMPUTESERVERDIGEST(pipes_struct *p, struct netr_NETRLOGONCOMPUTESERVERDIGEST *r); p 78 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONCOMPUTECLIENTDIGEST(pipes_struct *p, struct netr_NETRLOGONCOMPUTECLIENTDIGEST *r); p 79 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerAuthenticate3(pipes_struct *p, struct netr_ServerAuthenticate3 *r); p 80 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetDCNameEx(pipes_struct *p, struct netr_DsRGetDCNameEx *r); p 81 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetSiteName(pipes_struct *p, struct netr_DsRGetSiteName *r); p 82 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonGetDomainInfo(pipes_struct *p, struct netr_LogonGetDomainInfo *r); p 83 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerPasswordSet2(pipes_struct *p, struct netr_ServerPasswordSet2 *r); p 84 librpc/gen_ndr/srv_netlogon.h WERROR _netr_ServerPasswordGet(pipes_struct *p, struct netr_ServerPasswordGet *r); p 85 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONSENDTOSAM(pipes_struct *p, struct netr_NETRLOGONSENDTOSAM *r); p 86 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRAddressToSitenamesW(pipes_struct *p, struct netr_DsRAddressToSitenamesW *r); p 87 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetDCNameEx2(pipes_struct *p, struct netr_DsRGetDCNameEx2 *r); p 88 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN(pipes_struct *p, struct netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN *r); p 89 librpc/gen_ndr/srv_netlogon.h WERROR _netr_NetrEnumerateTrustedDomainsEx(pipes_struct *p, struct netr_NetrEnumerateTrustedDomainsEx *r); p 90 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRAddressToSitenamesExW(pipes_struct *p, struct netr_DsRAddressToSitenamesExW *r); p 91 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsrGetDcSiteCoverageW(pipes_struct *p, struct netr_DsrGetDcSiteCoverageW *r); p 92 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonSamLogonEx(pipes_struct *p, struct netr_LogonSamLogonEx *r); p 93 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsrEnumerateDomainTrusts(pipes_struct *p, struct netr_DsrEnumerateDomainTrusts *r); p 94 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsrDeregisterDNSHostRecords(pipes_struct *p, struct netr_DsrDeregisterDNSHostRecords *r); p 95 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerTrustPasswordsGet(pipes_struct *p, struct netr_ServerTrustPasswordsGet *r); p 96 librpc/gen_ndr/srv_netlogon.h WERROR _netr_DsRGetForestTrustInformation(pipes_struct *p, struct netr_DsRGetForestTrustInformation *r); p 97 librpc/gen_ndr/srv_netlogon.h WERROR _netr_GetForestTrustInformation(pipes_struct *p, struct netr_GetForestTrustInformation *r); p 98 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_LogonSamLogonWithFlags(pipes_struct *p, struct netr_LogonSamLogonWithFlags *r); p 99 librpc/gen_ndr/srv_netlogon.h NTSTATUS _netr_ServerGetTrustInfo(pipes_struct *p, struct netr_ServerGetTrustInfo *r); p 9 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_Disconnect(pipes_struct *p) p 25 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 47 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_Disconnect(p, r); p 49 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 72 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 82 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_Connect(pipes_struct *p) p 98 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 120 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_Connect(p, r); p 122 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 145 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 155 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetVersion(pipes_struct *p) p 171 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 200 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetVersion(p, r); p 202 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 225 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 235 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetGlobalState(pipes_struct *p) p 251 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 273 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetGlobalState(p, r); p 275 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 298 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 308 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_InitDetection(pipes_struct *p) p 324 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 346 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_InitDetection(p, r); p 348 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 371 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 381 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_ReportLogOn(pipes_struct *p) p 397 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 419 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_ReportLogOn(p, r); p 421 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 444 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 454 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_ValidateDeviceInstance(pipes_struct *p) p 470 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 492 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_ValidateDeviceInstance(p, r); p 494 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 517 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 527 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetRootDeviceInstance(pipes_struct *p) p 543 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 565 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetRootDeviceInstance(p, r); p 567 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 590 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 600 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetRelatedDeviceInstance(pipes_struct *p) p 616 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 638 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetRelatedDeviceInstance(p, r); p 640 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 663 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 673 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_EnumerateSubKeys(pipes_struct *p) p 689 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 711 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_EnumerateSubKeys(p, r); p 713 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 736 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 746 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetDeviceList(pipes_struct *p) p 762 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 792 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetDeviceList(p, r); p 794 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 817 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 827 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetDeviceListSize(pipes_struct *p) p 843 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 872 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetDeviceListSize(p, r); p 874 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 897 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 907 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetDepth(pipes_struct *p) p 923 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 945 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetDepth(p, r); p 947 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 970 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 980 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetDeviceRegProp(pipes_struct *p) p 996 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1028 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetDeviceRegProp(p, r); p 1030 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1053 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1063 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_SetDeviceRegProp(pipes_struct *p) p 1079 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1101 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_SetDeviceRegProp(p, r); p 1103 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1126 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1136 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetClassInstance(pipes_struct *p) p 1152 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1174 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetClassInstance(p, r); p 1176 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1199 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1209 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_CreateKey(pipes_struct *p) p 1225 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1247 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_CreateKey(p, r); p 1249 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1272 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1282 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_DeleteRegistryKey(pipes_struct *p) p 1298 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1320 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_DeleteRegistryKey(p, r); p 1322 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1345 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1355 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetClassCount(pipes_struct *p) p 1371 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1393 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetClassCount(p, r); p 1395 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1418 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1428 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetClassName(pipes_struct *p) p 1444 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1466 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetClassName(p, r); p 1468 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1491 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1501 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_DeleteClassKey(pipes_struct *p) p 1517 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1539 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_DeleteClassKey(p, r); p 1541 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1564 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1574 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetInterfaceDeviceAlias(pipes_struct *p) p 1590 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1612 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetInterfaceDeviceAlias(p, r); p 1614 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1637 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1647 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetInterfaceDeviceList(pipes_struct *p) p 1663 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1685 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetInterfaceDeviceList(p, r); p 1687 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1710 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1720 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetInterfaceDeviceListSize(pipes_struct *p) p 1736 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1758 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetInterfaceDeviceListSize(p, r); p 1760 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1783 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1793 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_RegisterDeviceClassAssociation(pipes_struct *p) p 1809 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1831 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_RegisterDeviceClassAssociation(p, r); p 1833 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1856 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1866 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_UnregisterDeviceClassAssociation(pipes_struct *p) p 1882 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1904 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_UnregisterDeviceClassAssociation(p, r); p 1906 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 1929 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1939 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetClassRegProp(pipes_struct *p) p 1955 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1977 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetClassRegProp(p, r); p 1979 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2002 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2012 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_SetClassRegProp(pipes_struct *p) p 2028 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2050 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_SetClassRegProp(p, r); p 2052 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2075 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2085 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_CreateDevInst(pipes_struct *p) p 2101 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2123 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_CreateDevInst(p, r); p 2125 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2148 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2158 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_DeviceInstanceAction(pipes_struct *p) p 2174 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2196 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_DeviceInstanceAction(p, r); p 2198 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2221 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2231 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetDeviceStatus(pipes_struct *p) p 2247 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2269 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetDeviceStatus(p, r); p 2271 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2294 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2304 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_SetDeviceProblem(pipes_struct *p) p 2320 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2342 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_SetDeviceProblem(p, r); p 2344 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2367 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2377 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_DisableDevInst(pipes_struct *p) p 2393 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2415 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_DisableDevInst(p, r); p 2417 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2440 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2450 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_UninstallDevInst(pipes_struct *p) p 2466 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2488 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_UninstallDevInst(p, r); p 2490 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2513 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2523 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_AddID(pipes_struct *p) p 2539 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2561 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_AddID(p, r); p 2563 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2586 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2596 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_RegisterDriver(pipes_struct *p) p 2612 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2634 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_RegisterDriver(p, r); p 2636 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2659 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2669 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_QueryRemove(pipes_struct *p) p 2685 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2707 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_QueryRemove(p, r); p 2709 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2732 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2742 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_RequestDeviceEject(pipes_struct *p) p 2758 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2780 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_RequestDeviceEject(p, r); p 2782 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2805 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2815 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_IsDockStationPresent(pipes_struct *p) p 2831 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2853 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_IsDockStationPresent(p, r); p 2855 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2878 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2888 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_RequestEjectPC(pipes_struct *p) p 2904 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2926 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_RequestEjectPC(p, r); p 2928 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 2951 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2961 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_HwProfFlags(pipes_struct *p) p 2977 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3008 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_HwProfFlags(p, r); p 3010 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3033 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3043 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetHwProfInfo(pipes_struct *p) p 3059 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3083 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetHwProfInfo(p, r); p 3085 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3108 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3118 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_AddEmptyLogConf(pipes_struct *p) p 3134 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3156 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_AddEmptyLogConf(p, r); p 3158 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3181 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3191 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_FreeLogConf(pipes_struct *p) p 3207 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3229 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_FreeLogConf(p, r); p 3231 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3254 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3264 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetFirstLogConf(pipes_struct *p) p 3280 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3302 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetFirstLogConf(p, r); p 3304 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3327 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3337 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetNextLogConf(pipes_struct *p) p 3353 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3375 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetNextLogConf(p, r); p 3377 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3400 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3410 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetLogConfPriority(pipes_struct *p) p 3426 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3448 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetLogConfPriority(p, r); p 3450 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3473 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3483 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_AddResDes(pipes_struct *p) p 3499 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3521 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_AddResDes(p, r); p 3523 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3546 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3556 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_FreeResDes(pipes_struct *p) p 3572 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3594 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_FreeResDes(p, r); p 3596 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3619 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3629 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetNextResDes(pipes_struct *p) p 3645 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3667 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetNextResDes(p, r); p 3669 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3692 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3702 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetResDesData(pipes_struct *p) p 3718 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3740 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetResDesData(p, r); p 3742 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3765 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3775 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetResDesDataSize(pipes_struct *p) p 3791 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3813 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetResDesDataSize(p, r); p 3815 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3838 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3848 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_ModifyResDes(pipes_struct *p) p 3864 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3886 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_ModifyResDes(p, r); p 3888 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3911 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3921 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_DetectResourceLimit(pipes_struct *p) p 3937 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3959 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_DetectResourceLimit(p, r); p 3961 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 3984 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3994 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_QueryResConfList(pipes_struct *p) p 4010 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4032 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_QueryResConfList(p, r); p 4034 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4057 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4067 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_SetHwProf(pipes_struct *p) p 4083 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4105 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_SetHwProf(p, r); p 4107 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4130 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4140 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_QueryArbitratorFreeData(pipes_struct *p) p 4156 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4178 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_QueryArbitratorFreeData(p, r); p 4180 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4203 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4213 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_QueryArbitratorFreeSize(pipes_struct *p) p 4229 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4251 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_QueryArbitratorFreeSize(p, r); p 4253 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4276 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4286 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_RunDetection(pipes_struct *p) p 4302 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4324 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_RunDetection(p, r); p 4326 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4349 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4359 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_RegisterNotification(pipes_struct *p) p 4375 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4397 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_RegisterNotification(p, r); p 4399 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4422 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4432 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_UnregisterNotification(pipes_struct *p) p 4448 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4470 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_UnregisterNotification(p, r); p 4472 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4495 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4505 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetCustomDevProp(pipes_struct *p) p 4521 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4543 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetCustomDevProp(p, r); p 4545 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4568 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4578 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetVersionInternal(pipes_struct *p) p 4594 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4616 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetVersionInternal(p, r); p 4618 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4641 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4651 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetBlockedDriverInfo(pipes_struct *p) p 4667 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4689 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetBlockedDriverInfo(p, r); p 4691 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4714 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4724 librpc/gen_ndr/srv_ntsvcs.c static bool api_PNP_GetServerSideDeviceInstallFlags(pipes_struct *p) p 4740 librpc/gen_ndr/srv_ntsvcs.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4762 librpc/gen_ndr/srv_ntsvcs.c r->out.result = _PNP_GetServerSideDeviceInstallFlags(p, r); p 4764 librpc/gen_ndr/srv_ntsvcs.c if (p->rng_fault_state) { p 4787 librpc/gen_ndr/srv_ntsvcs.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_Disconnect(pipes_struct *p, struct PNP_Disconnect *r); p 5 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_Connect(pipes_struct *p, struct PNP_Connect *r); p 6 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetVersion(pipes_struct *p, struct PNP_GetVersion *r); p 7 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetGlobalState(pipes_struct *p, struct PNP_GetGlobalState *r); p 8 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_InitDetection(pipes_struct *p, struct PNP_InitDetection *r); p 9 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_ReportLogOn(pipes_struct *p, struct PNP_ReportLogOn *r); p 10 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_ValidateDeviceInstance(pipes_struct *p, struct PNP_ValidateDeviceInstance *r); p 11 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetRootDeviceInstance(pipes_struct *p, struct PNP_GetRootDeviceInstance *r); p 12 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetRelatedDeviceInstance(pipes_struct *p, struct PNP_GetRelatedDeviceInstance *r); p 13 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_EnumerateSubKeys(pipes_struct *p, struct PNP_EnumerateSubKeys *r); p 14 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDeviceList(pipes_struct *p, struct PNP_GetDeviceList *r); p 15 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDeviceListSize(pipes_struct *p, struct PNP_GetDeviceListSize *r); p 16 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDepth(pipes_struct *p, struct PNP_GetDepth *r); p 17 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDeviceRegProp(pipes_struct *p, struct PNP_GetDeviceRegProp *r); p 18 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_SetDeviceRegProp(pipes_struct *p, struct PNP_SetDeviceRegProp *r); p 19 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetClassInstance(pipes_struct *p, struct PNP_GetClassInstance *r); p 20 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_CreateKey(pipes_struct *p, struct PNP_CreateKey *r); p 21 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DeleteRegistryKey(pipes_struct *p, struct PNP_DeleteRegistryKey *r); p 22 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetClassCount(pipes_struct *p, struct PNP_GetClassCount *r); p 23 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetClassName(pipes_struct *p, struct PNP_GetClassName *r); p 24 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DeleteClassKey(pipes_struct *p, struct PNP_DeleteClassKey *r); p 25 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetInterfaceDeviceAlias(pipes_struct *p, struct PNP_GetInterfaceDeviceAlias *r); p 26 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetInterfaceDeviceList(pipes_struct *p, struct PNP_GetInterfaceDeviceList *r); p 27 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetInterfaceDeviceListSize(pipes_struct *p, struct PNP_GetInterfaceDeviceListSize *r); p 28 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RegisterDeviceClassAssociation(pipes_struct *p, struct PNP_RegisterDeviceClassAssociation *r); p 29 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_UnregisterDeviceClassAssociation(pipes_struct *p, struct PNP_UnregisterDeviceClassAssociation *r); p 30 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetClassRegProp(pipes_struct *p, struct PNP_GetClassRegProp *r); p 31 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_SetClassRegProp(pipes_struct *p, struct PNP_SetClassRegProp *r); p 32 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_CreateDevInst(pipes_struct *p, struct PNP_CreateDevInst *r); p 33 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DeviceInstanceAction(pipes_struct *p, struct PNP_DeviceInstanceAction *r); p 34 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDeviceStatus(pipes_struct *p, struct PNP_GetDeviceStatus *r); p 35 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_SetDeviceProblem(pipes_struct *p, struct PNP_SetDeviceProblem *r); p 36 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DisableDevInst(pipes_struct *p, struct PNP_DisableDevInst *r); p 37 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_UninstallDevInst(pipes_struct *p, struct PNP_UninstallDevInst *r); p 38 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_AddID(pipes_struct *p, struct PNP_AddID *r); p 39 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RegisterDriver(pipes_struct *p, struct PNP_RegisterDriver *r); p 40 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_QueryRemove(pipes_struct *p, struct PNP_QueryRemove *r); p 41 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RequestDeviceEject(pipes_struct *p, struct PNP_RequestDeviceEject *r); p 42 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_IsDockStationPresent(pipes_struct *p, struct PNP_IsDockStationPresent *r); p 43 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RequestEjectPC(pipes_struct *p, struct PNP_RequestEjectPC *r); p 44 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_HwProfFlags(pipes_struct *p, struct PNP_HwProfFlags *r); p 45 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetHwProfInfo(pipes_struct *p, struct PNP_GetHwProfInfo *r); p 46 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_AddEmptyLogConf(pipes_struct *p, struct PNP_AddEmptyLogConf *r); p 47 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_FreeLogConf(pipes_struct *p, struct PNP_FreeLogConf *r); p 48 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetFirstLogConf(pipes_struct *p, struct PNP_GetFirstLogConf *r); p 49 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetNextLogConf(pipes_struct *p, struct PNP_GetNextLogConf *r); p 50 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetLogConfPriority(pipes_struct *p, struct PNP_GetLogConfPriority *r); p 51 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_AddResDes(pipes_struct *p, struct PNP_AddResDes *r); p 52 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_FreeResDes(pipes_struct *p, struct PNP_FreeResDes *r); p 53 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetNextResDes(pipes_struct *p, struct PNP_GetNextResDes *r); p 54 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetResDesData(pipes_struct *p, struct PNP_GetResDesData *r); p 55 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetResDesDataSize(pipes_struct *p, struct PNP_GetResDesDataSize *r); p 56 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_ModifyResDes(pipes_struct *p, struct PNP_ModifyResDes *r); p 57 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DetectResourceLimit(pipes_struct *p, struct PNP_DetectResourceLimit *r); p 58 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_QueryResConfList(pipes_struct *p, struct PNP_QueryResConfList *r); p 59 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_SetHwProf(pipes_struct *p, struct PNP_SetHwProf *r); p 60 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_QueryArbitratorFreeData(pipes_struct *p, struct PNP_QueryArbitratorFreeData *r); p 61 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_QueryArbitratorFreeSize(pipes_struct *p, struct PNP_QueryArbitratorFreeSize *r); p 62 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RunDetection(pipes_struct *p, struct PNP_RunDetection *r); p 63 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RegisterNotification(pipes_struct *p, struct PNP_RegisterNotification *r); p 64 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_UnregisterNotification(pipes_struct *p, struct PNP_UnregisterNotification *r); p 65 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetCustomDevProp(pipes_struct *p, struct PNP_GetCustomDevProp *r); p 66 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetVersionInternal(pipes_struct *p, struct PNP_GetVersionInternal *r); p 67 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetBlockedDriverInfo(pipes_struct *p, struct PNP_GetBlockedDriverInfo *r); p 68 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetServerSideDeviceInstallFlags(pipes_struct *p, struct PNP_GetServerSideDeviceInstallFlags *r); p 71 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_Disconnect(pipes_struct *p, struct PNP_Disconnect *r); p 72 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_Connect(pipes_struct *p, struct PNP_Connect *r); p 73 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetVersion(pipes_struct *p, struct PNP_GetVersion *r); p 74 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetGlobalState(pipes_struct *p, struct PNP_GetGlobalState *r); p 75 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_InitDetection(pipes_struct *p, struct PNP_InitDetection *r); p 76 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_ReportLogOn(pipes_struct *p, struct PNP_ReportLogOn *r); p 77 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_ValidateDeviceInstance(pipes_struct *p, struct PNP_ValidateDeviceInstance *r); p 78 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetRootDeviceInstance(pipes_struct *p, struct PNP_GetRootDeviceInstance *r); p 79 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetRelatedDeviceInstance(pipes_struct *p, struct PNP_GetRelatedDeviceInstance *r); p 80 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_EnumerateSubKeys(pipes_struct *p, struct PNP_EnumerateSubKeys *r); p 81 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDeviceList(pipes_struct *p, struct PNP_GetDeviceList *r); p 82 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDeviceListSize(pipes_struct *p, struct PNP_GetDeviceListSize *r); p 83 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDepth(pipes_struct *p, struct PNP_GetDepth *r); p 84 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDeviceRegProp(pipes_struct *p, struct PNP_GetDeviceRegProp *r); p 85 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_SetDeviceRegProp(pipes_struct *p, struct PNP_SetDeviceRegProp *r); p 86 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetClassInstance(pipes_struct *p, struct PNP_GetClassInstance *r); p 87 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_CreateKey(pipes_struct *p, struct PNP_CreateKey *r); p 88 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DeleteRegistryKey(pipes_struct *p, struct PNP_DeleteRegistryKey *r); p 89 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetClassCount(pipes_struct *p, struct PNP_GetClassCount *r); p 90 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetClassName(pipes_struct *p, struct PNP_GetClassName *r); p 91 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DeleteClassKey(pipes_struct *p, struct PNP_DeleteClassKey *r); p 92 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetInterfaceDeviceAlias(pipes_struct *p, struct PNP_GetInterfaceDeviceAlias *r); p 93 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetInterfaceDeviceList(pipes_struct *p, struct PNP_GetInterfaceDeviceList *r); p 94 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetInterfaceDeviceListSize(pipes_struct *p, struct PNP_GetInterfaceDeviceListSize *r); p 95 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RegisterDeviceClassAssociation(pipes_struct *p, struct PNP_RegisterDeviceClassAssociation *r); p 96 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_UnregisterDeviceClassAssociation(pipes_struct *p, struct PNP_UnregisterDeviceClassAssociation *r); p 97 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetClassRegProp(pipes_struct *p, struct PNP_GetClassRegProp *r); p 98 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_SetClassRegProp(pipes_struct *p, struct PNP_SetClassRegProp *r); p 99 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_CreateDevInst(pipes_struct *p, struct PNP_CreateDevInst *r); p 100 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DeviceInstanceAction(pipes_struct *p, struct PNP_DeviceInstanceAction *r); p 101 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetDeviceStatus(pipes_struct *p, struct PNP_GetDeviceStatus *r); p 102 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_SetDeviceProblem(pipes_struct *p, struct PNP_SetDeviceProblem *r); p 103 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DisableDevInst(pipes_struct *p, struct PNP_DisableDevInst *r); p 104 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_UninstallDevInst(pipes_struct *p, struct PNP_UninstallDevInst *r); p 105 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_AddID(pipes_struct *p, struct PNP_AddID *r); p 106 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RegisterDriver(pipes_struct *p, struct PNP_RegisterDriver *r); p 107 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_QueryRemove(pipes_struct *p, struct PNP_QueryRemove *r); p 108 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RequestDeviceEject(pipes_struct *p, struct PNP_RequestDeviceEject *r); p 109 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_IsDockStationPresent(pipes_struct *p, struct PNP_IsDockStationPresent *r); p 110 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RequestEjectPC(pipes_struct *p, struct PNP_RequestEjectPC *r); p 111 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_HwProfFlags(pipes_struct *p, struct PNP_HwProfFlags *r); p 112 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetHwProfInfo(pipes_struct *p, struct PNP_GetHwProfInfo *r); p 113 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_AddEmptyLogConf(pipes_struct *p, struct PNP_AddEmptyLogConf *r); p 114 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_FreeLogConf(pipes_struct *p, struct PNP_FreeLogConf *r); p 115 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetFirstLogConf(pipes_struct *p, struct PNP_GetFirstLogConf *r); p 116 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetNextLogConf(pipes_struct *p, struct PNP_GetNextLogConf *r); p 117 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetLogConfPriority(pipes_struct *p, struct PNP_GetLogConfPriority *r); p 118 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_AddResDes(pipes_struct *p, struct PNP_AddResDes *r); p 119 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_FreeResDes(pipes_struct *p, struct PNP_FreeResDes *r); p 120 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetNextResDes(pipes_struct *p, struct PNP_GetNextResDes *r); p 121 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetResDesData(pipes_struct *p, struct PNP_GetResDesData *r); p 122 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetResDesDataSize(pipes_struct *p, struct PNP_GetResDesDataSize *r); p 123 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_ModifyResDes(pipes_struct *p, struct PNP_ModifyResDes *r); p 124 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_DetectResourceLimit(pipes_struct *p, struct PNP_DetectResourceLimit *r); p 125 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_QueryResConfList(pipes_struct *p, struct PNP_QueryResConfList *r); p 126 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_SetHwProf(pipes_struct *p, struct PNP_SetHwProf *r); p 127 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_QueryArbitratorFreeData(pipes_struct *p, struct PNP_QueryArbitratorFreeData *r); p 128 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_QueryArbitratorFreeSize(pipes_struct *p, struct PNP_QueryArbitratorFreeSize *r); p 129 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RunDetection(pipes_struct *p, struct PNP_RunDetection *r); p 130 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_RegisterNotification(pipes_struct *p, struct PNP_RegisterNotification *r); p 131 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_UnregisterNotification(pipes_struct *p, struct PNP_UnregisterNotification *r); p 132 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetCustomDevProp(pipes_struct *p, struct PNP_GetCustomDevProp *r); p 133 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetVersionInternal(pipes_struct *p, struct PNP_GetVersionInternal *r); p 134 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetBlockedDriverInfo(pipes_struct *p, struct PNP_GetBlockedDriverInfo *r); p 135 librpc/gen_ndr/srv_ntsvcs.h WERROR _PNP_GetServerSideDeviceInstallFlags(pipes_struct *p, struct PNP_GetServerSideDeviceInstallFlags *r); p 9 librpc/gen_ndr/srv_samr.c static bool api_samr_Connect(pipes_struct *p) p 25 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 54 librpc/gen_ndr/srv_samr.c r->out.result = _samr_Connect(p, r); p 56 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 79 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 89 librpc/gen_ndr/srv_samr.c static bool api_samr_Close(pipes_struct *p) p 105 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 129 librpc/gen_ndr/srv_samr.c r->out.result = _samr_Close(p, r); p 131 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 154 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 164 librpc/gen_ndr/srv_samr.c static bool api_samr_SetSecurity(pipes_struct *p) p 180 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 202 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetSecurity(p, r); p 204 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 227 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 237 librpc/gen_ndr/srv_samr.c static bool api_samr_QuerySecurity(pipes_struct *p) p 253 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 282 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QuerySecurity(p, r); p 284 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 307 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 317 librpc/gen_ndr/srv_samr.c static bool api_samr_Shutdown(pipes_struct *p) p 333 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 355 librpc/gen_ndr/srv_samr.c r->out.result = _samr_Shutdown(p, r); p 357 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 380 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 390 librpc/gen_ndr/srv_samr.c static bool api_samr_LookupDomain(pipes_struct *p) p 406 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 435 librpc/gen_ndr/srv_samr.c r->out.result = _samr_LookupDomain(p, r); p 437 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 460 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 470 librpc/gen_ndr/srv_samr.c static bool api_samr_EnumDomains(pipes_struct *p) p 486 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 522 librpc/gen_ndr/srv_samr.c r->out.result = _samr_EnumDomains(p, r); p 524 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 547 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 557 librpc/gen_ndr/srv_samr.c static bool api_samr_OpenDomain(pipes_struct *p) p 573 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 602 librpc/gen_ndr/srv_samr.c r->out.result = _samr_OpenDomain(p, r); p 604 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 627 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 637 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryDomainInfo(pipes_struct *p) p 653 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 682 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryDomainInfo(p, r); p 684 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 707 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 717 librpc/gen_ndr/srv_samr.c static bool api_samr_SetDomainInfo(pipes_struct *p) p 733 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 755 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetDomainInfo(p, r); p 757 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 780 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 790 librpc/gen_ndr/srv_samr.c static bool api_samr_CreateDomainGroup(pipes_struct *p) p 806 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 841 librpc/gen_ndr/srv_samr.c r->out.result = _samr_CreateDomainGroup(p, r); p 843 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 866 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 876 librpc/gen_ndr/srv_samr.c static bool api_samr_EnumDomainGroups(pipes_struct *p) p 892 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 928 librpc/gen_ndr/srv_samr.c r->out.result = _samr_EnumDomainGroups(p, r); p 930 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 953 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 963 librpc/gen_ndr/srv_samr.c static bool api_samr_CreateUser(pipes_struct *p) p 979 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1014 librpc/gen_ndr/srv_samr.c r->out.result = _samr_CreateUser(p, r); p 1016 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1039 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1049 librpc/gen_ndr/srv_samr.c static bool api_samr_EnumDomainUsers(pipes_struct *p) p 1065 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1101 librpc/gen_ndr/srv_samr.c r->out.result = _samr_EnumDomainUsers(p, r); p 1103 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1126 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1136 librpc/gen_ndr/srv_samr.c static bool api_samr_CreateDomAlias(pipes_struct *p) p 1152 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1187 librpc/gen_ndr/srv_samr.c r->out.result = _samr_CreateDomAlias(p, r); p 1189 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1212 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1222 librpc/gen_ndr/srv_samr.c static bool api_samr_EnumDomainAliases(pipes_struct *p) p 1238 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1274 librpc/gen_ndr/srv_samr.c r->out.result = _samr_EnumDomainAliases(p, r); p 1276 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1299 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1309 librpc/gen_ndr/srv_samr.c static bool api_samr_GetAliasMembership(pipes_struct *p) p 1325 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1354 librpc/gen_ndr/srv_samr.c r->out.result = _samr_GetAliasMembership(p, r); p 1356 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1379 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1389 librpc/gen_ndr/srv_samr.c static bool api_samr_LookupNames(pipes_struct *p) p 1405 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1440 librpc/gen_ndr/srv_samr.c r->out.result = _samr_LookupNames(p, r); p 1442 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1465 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1475 librpc/gen_ndr/srv_samr.c static bool api_samr_LookupRids(pipes_struct *p) p 1491 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1526 librpc/gen_ndr/srv_samr.c r->out.result = _samr_LookupRids(p, r); p 1528 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1551 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1561 librpc/gen_ndr/srv_samr.c static bool api_samr_OpenGroup(pipes_struct *p) p 1577 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1606 librpc/gen_ndr/srv_samr.c r->out.result = _samr_OpenGroup(p, r); p 1608 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1631 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1641 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryGroupInfo(pipes_struct *p) p 1657 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1686 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryGroupInfo(p, r); p 1688 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1711 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1721 librpc/gen_ndr/srv_samr.c static bool api_samr_SetGroupInfo(pipes_struct *p) p 1737 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1759 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetGroupInfo(p, r); p 1761 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1784 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1794 librpc/gen_ndr/srv_samr.c static bool api_samr_AddGroupMember(pipes_struct *p) p 1810 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1832 librpc/gen_ndr/srv_samr.c r->out.result = _samr_AddGroupMember(p, r); p 1834 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1857 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1867 librpc/gen_ndr/srv_samr.c static bool api_samr_DeleteDomainGroup(pipes_struct *p) p 1883 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1907 librpc/gen_ndr/srv_samr.c r->out.result = _samr_DeleteDomainGroup(p, r); p 1909 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 1932 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1942 librpc/gen_ndr/srv_samr.c static bool api_samr_DeleteGroupMember(pipes_struct *p) p 1958 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1980 librpc/gen_ndr/srv_samr.c r->out.result = _samr_DeleteGroupMember(p, r); p 1982 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2005 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2015 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryGroupMember(pipes_struct *p) p 2031 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2060 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryGroupMember(p, r); p 2062 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2085 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2095 librpc/gen_ndr/srv_samr.c static bool api_samr_SetMemberAttributesOfGroup(pipes_struct *p) p 2111 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2133 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetMemberAttributesOfGroup(p, r); p 2135 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2158 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2168 librpc/gen_ndr/srv_samr.c static bool api_samr_OpenAlias(pipes_struct *p) p 2184 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2213 librpc/gen_ndr/srv_samr.c r->out.result = _samr_OpenAlias(p, r); p 2215 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2238 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2248 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryAliasInfo(pipes_struct *p) p 2264 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2293 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryAliasInfo(p, r); p 2295 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2318 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2328 librpc/gen_ndr/srv_samr.c static bool api_samr_SetAliasInfo(pipes_struct *p) p 2344 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2366 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetAliasInfo(p, r); p 2368 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2391 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2401 librpc/gen_ndr/srv_samr.c static bool api_samr_DeleteDomAlias(pipes_struct *p) p 2417 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2441 librpc/gen_ndr/srv_samr.c r->out.result = _samr_DeleteDomAlias(p, r); p 2443 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2466 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2476 librpc/gen_ndr/srv_samr.c static bool api_samr_AddAliasMember(pipes_struct *p) p 2492 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2514 librpc/gen_ndr/srv_samr.c r->out.result = _samr_AddAliasMember(p, r); p 2516 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2539 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2549 librpc/gen_ndr/srv_samr.c static bool api_samr_DeleteAliasMember(pipes_struct *p) p 2565 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2587 librpc/gen_ndr/srv_samr.c r->out.result = _samr_DeleteAliasMember(p, r); p 2589 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2612 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2622 librpc/gen_ndr/srv_samr.c static bool api_samr_GetMembersInAlias(pipes_struct *p) p 2638 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2667 librpc/gen_ndr/srv_samr.c r->out.result = _samr_GetMembersInAlias(p, r); p 2669 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2692 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2702 librpc/gen_ndr/srv_samr.c static bool api_samr_OpenUser(pipes_struct *p) p 2718 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2747 librpc/gen_ndr/srv_samr.c r->out.result = _samr_OpenUser(p, r); p 2749 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2772 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2782 librpc/gen_ndr/srv_samr.c static bool api_samr_DeleteUser(pipes_struct *p) p 2798 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2822 librpc/gen_ndr/srv_samr.c r->out.result = _samr_DeleteUser(p, r); p 2824 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2847 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2857 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryUserInfo(pipes_struct *p) p 2873 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2902 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryUserInfo(p, r); p 2904 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 2927 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2937 librpc/gen_ndr/srv_samr.c static bool api_samr_SetUserInfo(pipes_struct *p) p 2953 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2975 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetUserInfo(p, r); p 2977 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3000 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3010 librpc/gen_ndr/srv_samr.c static bool api_samr_ChangePasswordUser(pipes_struct *p) p 3026 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3048 librpc/gen_ndr/srv_samr.c r->out.result = _samr_ChangePasswordUser(p, r); p 3050 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3073 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3083 librpc/gen_ndr/srv_samr.c static bool api_samr_GetGroupsForUser(pipes_struct *p) p 3099 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3128 librpc/gen_ndr/srv_samr.c r->out.result = _samr_GetGroupsForUser(p, r); p 3130 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3153 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3163 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryDisplayInfo(pipes_struct *p) p 3179 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3220 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryDisplayInfo(p, r); p 3222 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3245 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3255 librpc/gen_ndr/srv_samr.c static bool api_samr_GetDisplayEnumerationIndex(pipes_struct *p) p 3271 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3300 librpc/gen_ndr/srv_samr.c r->out.result = _samr_GetDisplayEnumerationIndex(p, r); p 3302 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3325 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3335 librpc/gen_ndr/srv_samr.c static bool api_samr_TestPrivateFunctionsDomain(pipes_struct *p) p 3351 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3373 librpc/gen_ndr/srv_samr.c r->out.result = _samr_TestPrivateFunctionsDomain(p, r); p 3375 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3398 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3408 librpc/gen_ndr/srv_samr.c static bool api_samr_TestPrivateFunctionsUser(pipes_struct *p) p 3424 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3446 librpc/gen_ndr/srv_samr.c r->out.result = _samr_TestPrivateFunctionsUser(p, r); p 3448 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3471 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3481 librpc/gen_ndr/srv_samr.c static bool api_samr_GetUserPwInfo(pipes_struct *p) p 3497 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3526 librpc/gen_ndr/srv_samr.c r->out.result = _samr_GetUserPwInfo(p, r); p 3528 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3551 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3561 librpc/gen_ndr/srv_samr.c static bool api_samr_RemoveMemberFromForeignDomain(pipes_struct *p) p 3577 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3599 librpc/gen_ndr/srv_samr.c r->out.result = _samr_RemoveMemberFromForeignDomain(p, r); p 3601 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3624 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3634 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryDomainInfo2(pipes_struct *p) p 3650 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3679 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryDomainInfo2(p, r); p 3681 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3704 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3714 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryUserInfo2(pipes_struct *p) p 3730 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3759 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryUserInfo2(p, r); p 3761 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3784 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3794 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryDisplayInfo2(pipes_struct *p) p 3810 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3851 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryDisplayInfo2(p, r); p 3853 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3876 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3886 librpc/gen_ndr/srv_samr.c static bool api_samr_GetDisplayEnumerationIndex2(pipes_struct *p) p 3902 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3931 librpc/gen_ndr/srv_samr.c r->out.result = _samr_GetDisplayEnumerationIndex2(p, r); p 3933 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 3956 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3966 librpc/gen_ndr/srv_samr.c static bool api_samr_CreateUser2(pipes_struct *p) p 3982 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4023 librpc/gen_ndr/srv_samr.c r->out.result = _samr_CreateUser2(p, r); p 4025 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4048 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4058 librpc/gen_ndr/srv_samr.c static bool api_samr_QueryDisplayInfo3(pipes_struct *p) p 4074 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4115 librpc/gen_ndr/srv_samr.c r->out.result = _samr_QueryDisplayInfo3(p, r); p 4117 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4140 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4150 librpc/gen_ndr/srv_samr.c static bool api_samr_AddMultipleMembersToAlias(pipes_struct *p) p 4166 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4188 librpc/gen_ndr/srv_samr.c r->out.result = _samr_AddMultipleMembersToAlias(p, r); p 4190 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4213 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4223 librpc/gen_ndr/srv_samr.c static bool api_samr_RemoveMultipleMembersFromAlias(pipes_struct *p) p 4239 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4261 librpc/gen_ndr/srv_samr.c r->out.result = _samr_RemoveMultipleMembersFromAlias(p, r); p 4263 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4286 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4296 librpc/gen_ndr/srv_samr.c static bool api_samr_OemChangePasswordUser2(pipes_struct *p) p 4312 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4334 librpc/gen_ndr/srv_samr.c r->out.result = _samr_OemChangePasswordUser2(p, r); p 4336 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4359 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4369 librpc/gen_ndr/srv_samr.c static bool api_samr_ChangePasswordUser2(pipes_struct *p) p 4385 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4407 librpc/gen_ndr/srv_samr.c r->out.result = _samr_ChangePasswordUser2(p, r); p 4409 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4432 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4442 librpc/gen_ndr/srv_samr.c static bool api_samr_GetDomPwInfo(pipes_struct *p) p 4458 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4487 librpc/gen_ndr/srv_samr.c r->out.result = _samr_GetDomPwInfo(p, r); p 4489 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4512 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4522 librpc/gen_ndr/srv_samr.c static bool api_samr_Connect2(pipes_struct *p) p 4538 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4567 librpc/gen_ndr/srv_samr.c r->out.result = _samr_Connect2(p, r); p 4569 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4592 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4602 librpc/gen_ndr/srv_samr.c static bool api_samr_SetUserInfo2(pipes_struct *p) p 4618 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4640 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetUserInfo2(p, r); p 4642 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4665 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4675 librpc/gen_ndr/srv_samr.c static bool api_samr_SetBootKeyInformation(pipes_struct *p) p 4691 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4713 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetBootKeyInformation(p, r); p 4715 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4738 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4748 librpc/gen_ndr/srv_samr.c static bool api_samr_GetBootKeyInformation(pipes_struct *p) p 4764 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4793 librpc/gen_ndr/srv_samr.c r->out.result = _samr_GetBootKeyInformation(p, r); p 4795 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4818 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4828 librpc/gen_ndr/srv_samr.c static bool api_samr_Connect3(pipes_struct *p) p 4844 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4873 librpc/gen_ndr/srv_samr.c r->out.result = _samr_Connect3(p, r); p 4875 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4898 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4908 librpc/gen_ndr/srv_samr.c static bool api_samr_Connect4(pipes_struct *p) p 4924 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4953 librpc/gen_ndr/srv_samr.c r->out.result = _samr_Connect4(p, r); p 4955 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 4978 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4988 librpc/gen_ndr/srv_samr.c static bool api_samr_ChangePasswordUser3(pipes_struct *p) p 5004 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5039 librpc/gen_ndr/srv_samr.c r->out.result = _samr_ChangePasswordUser3(p, r); p 5041 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 5064 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5074 librpc/gen_ndr/srv_samr.c static bool api_samr_Connect5(pipes_struct *p) p 5090 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5131 librpc/gen_ndr/srv_samr.c r->out.result = _samr_Connect5(p, r); p 5133 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 5156 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5166 librpc/gen_ndr/srv_samr.c static bool api_samr_RidToSid(pipes_struct *p) p 5182 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5211 librpc/gen_ndr/srv_samr.c r->out.result = _samr_RidToSid(p, r); p 5213 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 5236 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5246 librpc/gen_ndr/srv_samr.c static bool api_samr_SetDsrmPassword(pipes_struct *p) p 5262 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5284 librpc/gen_ndr/srv_samr.c r->out.result = _samr_SetDsrmPassword(p, r); p 5286 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 5309 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5319 librpc/gen_ndr/srv_samr.c static bool api_samr_ValidatePassword(pipes_struct *p) p 5335 librpc/gen_ndr/srv_samr.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5364 librpc/gen_ndr/srv_samr.c r->out.result = _samr_ValidatePassword(p, r); p 5366 librpc/gen_ndr/srv_samr.c if (p->rng_fault_state) { p 5389 librpc/gen_ndr/srv_samr.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect(pipes_struct *p, struct samr_Connect *r); p 5 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Close(pipes_struct *p, struct samr_Close *r); p 6 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetSecurity(pipes_struct *p, struct samr_SetSecurity *r); p 7 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QuerySecurity(pipes_struct *p, struct samr_QuerySecurity *r); p 8 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Shutdown(pipes_struct *p, struct samr_Shutdown *r); p 9 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_LookupDomain(pipes_struct *p, struct samr_LookupDomain *r); p 10 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_EnumDomains(pipes_struct *p, struct samr_EnumDomains *r); p 11 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OpenDomain(pipes_struct *p, struct samr_OpenDomain *r); p 12 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDomainInfo(pipes_struct *p, struct samr_QueryDomainInfo *r); p 13 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetDomainInfo(pipes_struct *p, struct samr_SetDomainInfo *r); p 14 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_CreateDomainGroup(pipes_struct *p, struct samr_CreateDomainGroup *r); p 15 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_EnumDomainGroups(pipes_struct *p, struct samr_EnumDomainGroups *r); p 16 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_CreateUser(pipes_struct *p, struct samr_CreateUser *r); p 17 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_EnumDomainUsers(pipes_struct *p, struct samr_EnumDomainUsers *r); p 18 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_CreateDomAlias(pipes_struct *p, struct samr_CreateDomAlias *r); p 19 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_EnumDomainAliases(pipes_struct *p, struct samr_EnumDomainAliases *r); p 20 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetAliasMembership(pipes_struct *p, struct samr_GetAliasMembership *r); p 21 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_LookupNames(pipes_struct *p, struct samr_LookupNames *r); p 22 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_LookupRids(pipes_struct *p, struct samr_LookupRids *r); p 23 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OpenGroup(pipes_struct *p, struct samr_OpenGroup *r); p 24 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryGroupInfo(pipes_struct *p, struct samr_QueryGroupInfo *r); p 25 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetGroupInfo(pipes_struct *p, struct samr_SetGroupInfo *r); p 26 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_AddGroupMember(pipes_struct *p, struct samr_AddGroupMember *r); p 27 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteDomainGroup(pipes_struct *p, struct samr_DeleteDomainGroup *r); p 28 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteGroupMember(pipes_struct *p, struct samr_DeleteGroupMember *r); p 29 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryGroupMember(pipes_struct *p, struct samr_QueryGroupMember *r); p 30 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetMemberAttributesOfGroup(pipes_struct *p, struct samr_SetMemberAttributesOfGroup *r); p 31 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OpenAlias(pipes_struct *p, struct samr_OpenAlias *r); p 32 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryAliasInfo(pipes_struct *p, struct samr_QueryAliasInfo *r); p 33 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetAliasInfo(pipes_struct *p, struct samr_SetAliasInfo *r); p 34 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteDomAlias(pipes_struct *p, struct samr_DeleteDomAlias *r); p 35 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_AddAliasMember(pipes_struct *p, struct samr_AddAliasMember *r); p 36 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteAliasMember(pipes_struct *p, struct samr_DeleteAliasMember *r); p 37 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetMembersInAlias(pipes_struct *p, struct samr_GetMembersInAlias *r); p 38 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OpenUser(pipes_struct *p, struct samr_OpenUser *r); p 39 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteUser(pipes_struct *p, struct samr_DeleteUser *r); p 40 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryUserInfo(pipes_struct *p, struct samr_QueryUserInfo *r); p 41 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetUserInfo(pipes_struct *p, struct samr_SetUserInfo *r); p 42 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_ChangePasswordUser(pipes_struct *p, struct samr_ChangePasswordUser *r); p 43 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetGroupsForUser(pipes_struct *p, struct samr_GetGroupsForUser *r); p 44 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDisplayInfo(pipes_struct *p, struct samr_QueryDisplayInfo *r); p 45 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetDisplayEnumerationIndex(pipes_struct *p, struct samr_GetDisplayEnumerationIndex *r); p 46 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_TestPrivateFunctionsDomain(pipes_struct *p, struct samr_TestPrivateFunctionsDomain *r); p 47 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_TestPrivateFunctionsUser(pipes_struct *p, struct samr_TestPrivateFunctionsUser *r); p 48 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetUserPwInfo(pipes_struct *p, struct samr_GetUserPwInfo *r); p 49 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_RemoveMemberFromForeignDomain(pipes_struct *p, struct samr_RemoveMemberFromForeignDomain *r); p 50 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDomainInfo2(pipes_struct *p, struct samr_QueryDomainInfo2 *r); p 51 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryUserInfo2(pipes_struct *p, struct samr_QueryUserInfo2 *r); p 52 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDisplayInfo2(pipes_struct *p, struct samr_QueryDisplayInfo2 *r); p 53 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetDisplayEnumerationIndex2(pipes_struct *p, struct samr_GetDisplayEnumerationIndex2 *r); p 54 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_CreateUser2(pipes_struct *p, struct samr_CreateUser2 *r); p 55 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDisplayInfo3(pipes_struct *p, struct samr_QueryDisplayInfo3 *r); p 56 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_AddMultipleMembersToAlias(pipes_struct *p, struct samr_AddMultipleMembersToAlias *r); p 57 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_RemoveMultipleMembersFromAlias(pipes_struct *p, struct samr_RemoveMultipleMembersFromAlias *r); p 58 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OemChangePasswordUser2(pipes_struct *p, struct samr_OemChangePasswordUser2 *r); p 59 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_ChangePasswordUser2(pipes_struct *p, struct samr_ChangePasswordUser2 *r); p 60 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetDomPwInfo(pipes_struct *p, struct samr_GetDomPwInfo *r); p 61 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect2(pipes_struct *p, struct samr_Connect2 *r); p 62 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetUserInfo2(pipes_struct *p, struct samr_SetUserInfo2 *r); p 63 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetBootKeyInformation(pipes_struct *p, struct samr_SetBootKeyInformation *r); p 64 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetBootKeyInformation(pipes_struct *p, struct samr_GetBootKeyInformation *r); p 65 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect3(pipes_struct *p, struct samr_Connect3 *r); p 66 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect4(pipes_struct *p, struct samr_Connect4 *r); p 67 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_ChangePasswordUser3(pipes_struct *p, struct samr_ChangePasswordUser3 *r); p 68 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect5(pipes_struct *p, struct samr_Connect5 *r); p 69 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_RidToSid(pipes_struct *p, struct samr_RidToSid *r); p 70 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetDsrmPassword(pipes_struct *p, struct samr_SetDsrmPassword *r); p 71 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_ValidatePassword(pipes_struct *p, struct samr_ValidatePassword *r); p 74 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect(pipes_struct *p, struct samr_Connect *r); p 75 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Close(pipes_struct *p, struct samr_Close *r); p 76 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetSecurity(pipes_struct *p, struct samr_SetSecurity *r); p 77 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QuerySecurity(pipes_struct *p, struct samr_QuerySecurity *r); p 78 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Shutdown(pipes_struct *p, struct samr_Shutdown *r); p 79 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_LookupDomain(pipes_struct *p, struct samr_LookupDomain *r); p 80 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_EnumDomains(pipes_struct *p, struct samr_EnumDomains *r); p 81 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OpenDomain(pipes_struct *p, struct samr_OpenDomain *r); p 82 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDomainInfo(pipes_struct *p, struct samr_QueryDomainInfo *r); p 83 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetDomainInfo(pipes_struct *p, struct samr_SetDomainInfo *r); p 84 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_CreateDomainGroup(pipes_struct *p, struct samr_CreateDomainGroup *r); p 85 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_EnumDomainGroups(pipes_struct *p, struct samr_EnumDomainGroups *r); p 86 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_CreateUser(pipes_struct *p, struct samr_CreateUser *r); p 87 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_EnumDomainUsers(pipes_struct *p, struct samr_EnumDomainUsers *r); p 88 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_CreateDomAlias(pipes_struct *p, struct samr_CreateDomAlias *r); p 89 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_EnumDomainAliases(pipes_struct *p, struct samr_EnumDomainAliases *r); p 90 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetAliasMembership(pipes_struct *p, struct samr_GetAliasMembership *r); p 91 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_LookupNames(pipes_struct *p, struct samr_LookupNames *r); p 92 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_LookupRids(pipes_struct *p, struct samr_LookupRids *r); p 93 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OpenGroup(pipes_struct *p, struct samr_OpenGroup *r); p 94 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryGroupInfo(pipes_struct *p, struct samr_QueryGroupInfo *r); p 95 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetGroupInfo(pipes_struct *p, struct samr_SetGroupInfo *r); p 96 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_AddGroupMember(pipes_struct *p, struct samr_AddGroupMember *r); p 97 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteDomainGroup(pipes_struct *p, struct samr_DeleteDomainGroup *r); p 98 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteGroupMember(pipes_struct *p, struct samr_DeleteGroupMember *r); p 99 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryGroupMember(pipes_struct *p, struct samr_QueryGroupMember *r); p 100 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetMemberAttributesOfGroup(pipes_struct *p, struct samr_SetMemberAttributesOfGroup *r); p 101 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OpenAlias(pipes_struct *p, struct samr_OpenAlias *r); p 102 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryAliasInfo(pipes_struct *p, struct samr_QueryAliasInfo *r); p 103 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetAliasInfo(pipes_struct *p, struct samr_SetAliasInfo *r); p 104 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteDomAlias(pipes_struct *p, struct samr_DeleteDomAlias *r); p 105 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_AddAliasMember(pipes_struct *p, struct samr_AddAliasMember *r); p 106 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteAliasMember(pipes_struct *p, struct samr_DeleteAliasMember *r); p 107 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetMembersInAlias(pipes_struct *p, struct samr_GetMembersInAlias *r); p 108 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OpenUser(pipes_struct *p, struct samr_OpenUser *r); p 109 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_DeleteUser(pipes_struct *p, struct samr_DeleteUser *r); p 110 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryUserInfo(pipes_struct *p, struct samr_QueryUserInfo *r); p 111 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetUserInfo(pipes_struct *p, struct samr_SetUserInfo *r); p 112 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_ChangePasswordUser(pipes_struct *p, struct samr_ChangePasswordUser *r); p 113 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetGroupsForUser(pipes_struct *p, struct samr_GetGroupsForUser *r); p 114 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDisplayInfo(pipes_struct *p, struct samr_QueryDisplayInfo *r); p 115 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetDisplayEnumerationIndex(pipes_struct *p, struct samr_GetDisplayEnumerationIndex *r); p 116 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_TestPrivateFunctionsDomain(pipes_struct *p, struct samr_TestPrivateFunctionsDomain *r); p 117 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_TestPrivateFunctionsUser(pipes_struct *p, struct samr_TestPrivateFunctionsUser *r); p 118 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetUserPwInfo(pipes_struct *p, struct samr_GetUserPwInfo *r); p 119 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_RemoveMemberFromForeignDomain(pipes_struct *p, struct samr_RemoveMemberFromForeignDomain *r); p 120 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDomainInfo2(pipes_struct *p, struct samr_QueryDomainInfo2 *r); p 121 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryUserInfo2(pipes_struct *p, struct samr_QueryUserInfo2 *r); p 122 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDisplayInfo2(pipes_struct *p, struct samr_QueryDisplayInfo2 *r); p 123 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetDisplayEnumerationIndex2(pipes_struct *p, struct samr_GetDisplayEnumerationIndex2 *r); p 124 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_CreateUser2(pipes_struct *p, struct samr_CreateUser2 *r); p 125 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_QueryDisplayInfo3(pipes_struct *p, struct samr_QueryDisplayInfo3 *r); p 126 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_AddMultipleMembersToAlias(pipes_struct *p, struct samr_AddMultipleMembersToAlias *r); p 127 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_RemoveMultipleMembersFromAlias(pipes_struct *p, struct samr_RemoveMultipleMembersFromAlias *r); p 128 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_OemChangePasswordUser2(pipes_struct *p, struct samr_OemChangePasswordUser2 *r); p 129 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_ChangePasswordUser2(pipes_struct *p, struct samr_ChangePasswordUser2 *r); p 130 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetDomPwInfo(pipes_struct *p, struct samr_GetDomPwInfo *r); p 131 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect2(pipes_struct *p, struct samr_Connect2 *r); p 132 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetUserInfo2(pipes_struct *p, struct samr_SetUserInfo2 *r); p 133 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetBootKeyInformation(pipes_struct *p, struct samr_SetBootKeyInformation *r); p 134 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_GetBootKeyInformation(pipes_struct *p, struct samr_GetBootKeyInformation *r); p 135 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect3(pipes_struct *p, struct samr_Connect3 *r); p 136 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect4(pipes_struct *p, struct samr_Connect4 *r); p 137 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_ChangePasswordUser3(pipes_struct *p, struct samr_ChangePasswordUser3 *r); p 138 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_Connect5(pipes_struct *p, struct samr_Connect5 *r); p 139 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_RidToSid(pipes_struct *p, struct samr_RidToSid *r); p 140 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_SetDsrmPassword(pipes_struct *p, struct samr_SetDsrmPassword *r); p 141 librpc/gen_ndr/srv_samr.h NTSTATUS _samr_ValidatePassword(pipes_struct *p, struct samr_ValidatePassword *r); p 9 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumPrinters(pipes_struct *p) p 25 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 66 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumPrinters(p, r); p 68 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 91 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 101 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_OpenPrinter(pipes_struct *p) p 117 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 146 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_OpenPrinter(p, r); p 148 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 171 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 181 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_SetJob(pipes_struct *p) p 197 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 219 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_SetJob(p, r); p 221 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 244 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 254 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetJob(pipes_struct *p) p 270 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 305 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetJob(p, r); p 307 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 330 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 340 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumJobs(pipes_struct *p) p 356 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 397 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumJobs(p, r); p 399 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 422 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 432 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPrinter(pipes_struct *p) p 448 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 470 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPrinter(p, r); p 472 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 495 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 505 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrinter(pipes_struct *p) p 521 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 543 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrinter(p, r); p 545 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 568 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 578 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_SetPrinter(pipes_struct *p) p 594 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 616 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_SetPrinter(p, r); p 618 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 641 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 651 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetPrinter(pipes_struct *p) p 667 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 702 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetPrinter(p, r); p 704 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 727 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 737 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPrinterDriver(pipes_struct *p) p 753 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 775 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPrinterDriver(p, r); p 777 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 800 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 810 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumPrinterDrivers(pipes_struct *p) p 826 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 867 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumPrinterDrivers(p, r); p 869 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 892 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 902 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetPrinterDriver(pipes_struct *p) p 918 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 940 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetPrinterDriver(p, r); p 942 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 965 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 975 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetPrinterDriverDirectory(pipes_struct *p) p 991 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1026 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetPrinterDriverDirectory(p, r); p 1028 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1051 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1061 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrinterDriver(pipes_struct *p) p 1077 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1099 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrinterDriver(p, r); p 1101 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1124 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1134 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPrintProcessor(pipes_struct *p) p 1150 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1172 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPrintProcessor(p, r); p 1174 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1197 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1207 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumPrintProcessors(pipes_struct *p) p 1223 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1264 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumPrintProcessors(p, r); p 1266 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1289 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1299 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetPrintProcessorDirectory(pipes_struct *p) p 1315 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1350 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetPrintProcessorDirectory(p, r); p 1352 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1375 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1385 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_StartDocPrinter(pipes_struct *p) p 1401 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1430 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_StartDocPrinter(p, r); p 1432 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1455 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1465 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_StartPagePrinter(pipes_struct *p) p 1481 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1503 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_StartPagePrinter(p, r); p 1505 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1528 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1538 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_WritePrinter(pipes_struct *p) p 1554 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1583 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_WritePrinter(p, r); p 1585 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1608 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1618 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EndPagePrinter(pipes_struct *p) p 1634 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1656 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EndPagePrinter(p, r); p 1658 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1681 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1691 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AbortPrinter(pipes_struct *p) p 1707 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1729 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AbortPrinter(p, r); p 1731 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1754 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1764 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_ReadPrinter(pipes_struct *p) p 1780 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1815 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_ReadPrinter(p, r); p 1817 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1840 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1850 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EndDocPrinter(pipes_struct *p) p 1866 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1888 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EndDocPrinter(p, r); p 1890 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1913 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1923 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddJob(pipes_struct *p) p 1939 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1969 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddJob(p, r); p 1971 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 1994 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2004 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_ScheduleJob(pipes_struct *p) p 2020 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2042 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_ScheduleJob(p, r); p 2044 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2067 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2077 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetPrinterData(pipes_struct *p) p 2093 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2134 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetPrinterData(p, r); p 2136 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2159 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2169 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_SetPrinterData(pipes_struct *p) p 2185 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2207 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_SetPrinterData(p, r); p 2209 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2232 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2242 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_WaitForPrinterChange(pipes_struct *p) p 2258 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2280 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_WaitForPrinterChange(p, r); p 2282 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2305 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2315 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_ClosePrinter(pipes_struct *p) p 2331 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2355 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_ClosePrinter(p, r); p 2357 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2380 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2390 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddForm(pipes_struct *p) p 2406 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2428 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddForm(p, r); p 2430 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2453 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2463 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeleteForm(pipes_struct *p) p 2479 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2501 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeleteForm(p, r); p 2503 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2526 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2536 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetForm(pipes_struct *p) p 2552 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2587 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetForm(p, r); p 2589 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2612 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2622 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_SetForm(pipes_struct *p) p 2638 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2660 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_SetForm(p, r); p 2662 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2685 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2695 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumForms(pipes_struct *p) p 2711 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2752 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumForms(p, r); p 2754 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2777 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2787 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumPorts(pipes_struct *p) p 2803 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2844 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumPorts(p, r); p 2846 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2869 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2879 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumMonitors(pipes_struct *p) p 2895 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2936 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumMonitors(p, r); p 2938 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 2961 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2971 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPort(pipes_struct *p) p 2987 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3009 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPort(p, r); p 3011 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3034 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3044 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_ConfigurePort(pipes_struct *p) p 3060 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3082 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_ConfigurePort(p, r); p 3084 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3107 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3117 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePort(pipes_struct *p) p 3133 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3155 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePort(p, r); p 3157 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3180 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3190 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_CreatePrinterIC(pipes_struct *p) p 3206 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3228 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_CreatePrinterIC(p, r); p 3230 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3253 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3263 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_PlayGDIScriptOnPrinterIC(pipes_struct *p) p 3279 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3301 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_PlayGDIScriptOnPrinterIC(p, r); p 3303 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3326 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3336 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrinterIC(pipes_struct *p) p 3352 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3374 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrinterIC(p, r); p 3376 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3399 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3409 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPrinterConnection(pipes_struct *p) p 3425 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3447 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPrinterConnection(p, r); p 3449 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3472 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3482 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrinterConnection(pipes_struct *p) p 3498 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3520 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrinterConnection(p, r); p 3522 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3545 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3555 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_PrinterMessageBox(pipes_struct *p) p 3571 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3593 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_PrinterMessageBox(p, r); p 3595 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3618 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3628 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddMonitor(pipes_struct *p) p 3644 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3666 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddMonitor(p, r); p 3668 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3691 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3701 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeleteMonitor(pipes_struct *p) p 3717 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3739 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeleteMonitor(p, r); p 3741 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3764 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3774 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrintProcessor(pipes_struct *p) p 3790 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3812 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrintProcessor(p, r); p 3814 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3837 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3847 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPrintProvidor(pipes_struct *p) p 3863 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3885 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPrintProvidor(p, r); p 3887 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3910 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3920 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrintProvidor(pipes_struct *p) p 3936 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3958 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrintProvidor(p, r); p 3960 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 3983 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3993 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumPrintProcDataTypes(pipes_struct *p) p 4009 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4050 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumPrintProcDataTypes(p, r); p 4052 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4075 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4085 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_ResetPrinter(pipes_struct *p) p 4101 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4123 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_ResetPrinter(p, r); p 4125 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4148 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4158 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetPrinterDriver2(pipes_struct *p) p 4174 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4221 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetPrinterDriver2(p, r); p 4223 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4246 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4256 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_FindFirstPrinterChangeNotification(pipes_struct *p) p 4272 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4294 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_FindFirstPrinterChangeNotification(p, r); p 4296 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4319 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4329 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_FindNextPrinterChangeNotification(pipes_struct *p) p 4345 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4367 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_FindNextPrinterChangeNotification(p, r); p 4369 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4392 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4402 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_FindClosePrinterNotify(pipes_struct *p) p 4418 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4440 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_FindClosePrinterNotify(p, r); p 4442 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4465 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4475 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_RouterFindFirstPrinterChangeNotificationOld(pipes_struct *p) p 4491 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4513 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_RouterFindFirstPrinterChangeNotificationOld(p, r); p 4515 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4538 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4548 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_ReplyOpenPrinter(pipes_struct *p) p 4564 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4593 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_ReplyOpenPrinter(p, r); p 4595 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4618 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4628 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_RouterReplyPrinter(pipes_struct *p) p 4644 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4666 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_RouterReplyPrinter(p, r); p 4668 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4691 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4701 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_ReplyClosePrinter(pipes_struct *p) p 4717 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4741 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_ReplyClosePrinter(p, r); p 4743 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4766 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4776 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPortEx(pipes_struct *p) p 4792 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4814 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPortEx(p, r); p 4816 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4839 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4849 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_RouterFindFirstPrinterChangeNotification(pipes_struct *p) p 4865 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4887 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_RouterFindFirstPrinterChangeNotification(p, r); p 4889 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4912 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4922 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_SpoolerInit(pipes_struct *p) p 4938 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4960 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_SpoolerInit(p, r); p 4962 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 4985 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4995 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_ResetPrinterEx(pipes_struct *p) p 5011 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5033 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_ResetPrinterEx(p, r); p 5035 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5058 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5068 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_RemoteFindFirstPrinterChangeNotifyEx(pipes_struct *p) p 5084 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5106 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_RemoteFindFirstPrinterChangeNotifyEx(p, r); p 5108 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5131 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5141 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_RouterReplyPrinterEx(pipes_struct *p) p 5157 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5186 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_RouterReplyPrinterEx(p, r); p 5188 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5211 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5221 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_RouterRefreshPrinterChangeNotify(pipes_struct *p) p 5237 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5266 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_RouterRefreshPrinterChangeNotify(p, r); p 5268 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5291 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5301 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_44(pipes_struct *p) p 5317 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5339 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_44(p, r); p 5341 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5364 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5374 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_OpenPrinterEx(pipes_struct *p) p 5390 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5419 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_OpenPrinterEx(p, r); p 5421 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5444 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5454 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPrinterEx(pipes_struct *p) p 5470 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5499 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPrinterEx(p, r); p 5501 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5524 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5534 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_47(pipes_struct *p) p 5550 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5572 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_47(p, r); p 5574 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5597 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5607 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumPrinterData(pipes_struct *p) p 5623 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5676 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumPrinterData(p, r); p 5678 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5701 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5711 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrinterData(pipes_struct *p) p 5727 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5749 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrinterData(p, r); p 5751 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5774 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5784 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_4a(pipes_struct *p) p 5800 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5822 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_4a(p, r); p 5824 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5847 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5857 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_4b(pipes_struct *p) p 5873 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5895 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_4b(p, r); p 5897 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5920 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 5930 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_4c(pipes_struct *p) p 5946 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 5968 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_4c(p, r); p 5970 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 5993 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6003 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_SetPrinterDataEx(pipes_struct *p) p 6019 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6041 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_SetPrinterDataEx(p, r); p 6043 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6066 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6076 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_GetPrinterDataEx(pipes_struct *p) p 6092 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6133 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_GetPrinterDataEx(p, r); p 6135 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6158 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6168 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumPrinterDataEx(pipes_struct *p) p 6184 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6225 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumPrinterDataEx(p, r); p 6227 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6250 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6260 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_EnumPrinterKey(pipes_struct *p) p 6276 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6311 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_EnumPrinterKey(p, r); p 6313 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6336 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6346 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrinterDataEx(pipes_struct *p) p 6362 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6384 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrinterDataEx(p, r); p 6386 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6409 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6419 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrinterKey(pipes_struct *p) p 6435 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6457 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrinterKey(p, r); p 6459 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6482 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6492 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_53(pipes_struct *p) p 6508 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6530 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_53(p, r); p 6532 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6555 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6565 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_DeletePrinterDriverEx(pipes_struct *p) p 6581 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6603 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_DeletePrinterDriverEx(p, r); p 6605 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6628 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6638 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_55(pipes_struct *p) p 6654 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6676 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_55(p, r); p 6678 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6701 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6711 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_56(pipes_struct *p) p 6727 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6749 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_56(p, r); p 6751 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6774 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6784 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_57(pipes_struct *p) p 6800 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6822 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_57(p, r); p 6824 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6847 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6857 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_XcvData(pipes_struct *p) p 6873 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6909 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_XcvData(p, r); p 6911 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 6934 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 6944 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_AddPrinterDriverEx(pipes_struct *p) p 6960 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 6982 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_AddPrinterDriverEx(p, r); p 6984 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 7007 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 7017 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_5a(pipes_struct *p) p 7033 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 7055 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_5a(p, r); p 7057 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 7080 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 7090 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_5b(pipes_struct *p) p 7106 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 7128 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_5b(p, r); p 7130 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 7153 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 7163 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_5c(pipes_struct *p) p 7179 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 7201 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_5c(p, r); p 7203 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 7226 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 7236 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_5d(pipes_struct *p) p 7252 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 7274 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_5d(p, r); p 7276 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 7299 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 7309 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_5e(pipes_struct *p) p 7325 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 7347 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_5e(p, r); p 7349 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 7372 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 7382 librpc/gen_ndr/srv_spoolss.c static bool api_spoolss_5f(pipes_struct *p) p 7398 librpc/gen_ndr/srv_spoolss.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 7420 librpc/gen_ndr/srv_spoolss.c r->out.result = _spoolss_5f(p, r); p 7422 librpc/gen_ndr/srv_spoolss.c if (p->rng_fault_state) { p 7445 librpc/gen_ndr/srv_spoolss.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinters(pipes_struct *p, struct spoolss_EnumPrinters *r); p 5 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_OpenPrinter(pipes_struct *p, struct spoolss_OpenPrinter *r); p 6 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetJob(pipes_struct *p, struct spoolss_SetJob *r); p 7 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetJob(pipes_struct *p, struct spoolss_GetJob *r); p 8 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumJobs(pipes_struct *p, struct spoolss_EnumJobs *r); p 9 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinter(pipes_struct *p, struct spoolss_AddPrinter *r); p 10 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinter(pipes_struct *p, struct spoolss_DeletePrinter *r); p 11 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetPrinter(pipes_struct *p, struct spoolss_SetPrinter *r); p 12 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinter(pipes_struct *p, struct spoolss_GetPrinter *r); p 13 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinterDriver(pipes_struct *p, struct spoolss_AddPrinterDriver *r); p 14 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinterDrivers(pipes_struct *p, struct spoolss_EnumPrinterDrivers *r); p 15 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterDriver(pipes_struct *p, struct spoolss_GetPrinterDriver *r); p 16 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterDriverDirectory(pipes_struct *p, struct spoolss_GetPrinterDriverDirectory *r); p 17 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterDriver(pipes_struct *p, struct spoolss_DeletePrinterDriver *r); p 18 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrintProcessor(pipes_struct *p, struct spoolss_AddPrintProcessor *r); p 19 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrintProcessors(pipes_struct *p, struct spoolss_EnumPrintProcessors *r); p 20 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrintProcessorDirectory(pipes_struct *p, struct spoolss_GetPrintProcessorDirectory *r); p 21 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_StartDocPrinter(pipes_struct *p, struct spoolss_StartDocPrinter *r); p 22 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_StartPagePrinter(pipes_struct *p, struct spoolss_StartPagePrinter *r); p 23 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_WritePrinter(pipes_struct *p, struct spoolss_WritePrinter *r); p 24 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EndPagePrinter(pipes_struct *p, struct spoolss_EndPagePrinter *r); p 25 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AbortPrinter(pipes_struct *p, struct spoolss_AbortPrinter *r); p 26 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ReadPrinter(pipes_struct *p, struct spoolss_ReadPrinter *r); p 27 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EndDocPrinter(pipes_struct *p, struct spoolss_EndDocPrinter *r); p 28 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddJob(pipes_struct *p, struct spoolss_AddJob *r); p 29 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ScheduleJob(pipes_struct *p, struct spoolss_ScheduleJob *r); p 30 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterData(pipes_struct *p, struct spoolss_GetPrinterData *r); p 31 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetPrinterData(pipes_struct *p, struct spoolss_SetPrinterData *r); p 32 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_WaitForPrinterChange(pipes_struct *p, struct spoolss_WaitForPrinterChange *r); p 33 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ClosePrinter(pipes_struct *p, struct spoolss_ClosePrinter *r); p 34 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddForm(pipes_struct *p, struct spoolss_AddForm *r); p 35 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeleteForm(pipes_struct *p, struct spoolss_DeleteForm *r); p 36 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetForm(pipes_struct *p, struct spoolss_GetForm *r); p 37 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetForm(pipes_struct *p, struct spoolss_SetForm *r); p 38 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumForms(pipes_struct *p, struct spoolss_EnumForms *r); p 39 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPorts(pipes_struct *p, struct spoolss_EnumPorts *r); p 40 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumMonitors(pipes_struct *p, struct spoolss_EnumMonitors *r); p 41 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPort(pipes_struct *p, struct spoolss_AddPort *r); p 42 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ConfigurePort(pipes_struct *p, struct spoolss_ConfigurePort *r); p 43 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePort(pipes_struct *p, struct spoolss_DeletePort *r); p 44 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_CreatePrinterIC(pipes_struct *p, struct spoolss_CreatePrinterIC *r); p 45 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_PlayGDIScriptOnPrinterIC(pipes_struct *p, struct spoolss_PlayGDIScriptOnPrinterIC *r); p 46 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterIC(pipes_struct *p, struct spoolss_DeletePrinterIC *r); p 47 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinterConnection(pipes_struct *p, struct spoolss_AddPrinterConnection *r); p 48 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterConnection(pipes_struct *p, struct spoolss_DeletePrinterConnection *r); p 49 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_PrinterMessageBox(pipes_struct *p, struct spoolss_PrinterMessageBox *r); p 50 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddMonitor(pipes_struct *p, struct spoolss_AddMonitor *r); p 51 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeleteMonitor(pipes_struct *p, struct spoolss_DeleteMonitor *r); p 52 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrintProcessor(pipes_struct *p, struct spoolss_DeletePrintProcessor *r); p 53 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrintProvidor(pipes_struct *p, struct spoolss_AddPrintProvidor *r); p 54 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrintProvidor(pipes_struct *p, struct spoolss_DeletePrintProvidor *r); p 55 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrintProcDataTypes(pipes_struct *p, struct spoolss_EnumPrintProcDataTypes *r); p 56 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ResetPrinter(pipes_struct *p, struct spoolss_ResetPrinter *r); p 57 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterDriver2(pipes_struct *p, struct spoolss_GetPrinterDriver2 *r); p 58 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_FindFirstPrinterChangeNotification(pipes_struct *p, struct spoolss_FindFirstPrinterChangeNotification *r); p 59 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_FindNextPrinterChangeNotification(pipes_struct *p, struct spoolss_FindNextPrinterChangeNotification *r); p 60 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_FindClosePrinterNotify(pipes_struct *p, struct spoolss_FindClosePrinterNotify *r); p 61 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterFindFirstPrinterChangeNotificationOld(pipes_struct *p, struct spoolss_RouterFindFirstPrinterChangeNotificationOld *r); p 62 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ReplyOpenPrinter(pipes_struct *p, struct spoolss_ReplyOpenPrinter *r); p 63 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterReplyPrinter(pipes_struct *p, struct spoolss_RouterReplyPrinter *r); p 64 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ReplyClosePrinter(pipes_struct *p, struct spoolss_ReplyClosePrinter *r); p 65 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPortEx(pipes_struct *p, struct spoolss_AddPortEx *r); p 66 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterFindFirstPrinterChangeNotification(pipes_struct *p, struct spoolss_RouterFindFirstPrinterChangeNotification *r); p 67 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SpoolerInit(pipes_struct *p, struct spoolss_SpoolerInit *r); p 68 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ResetPrinterEx(pipes_struct *p, struct spoolss_ResetPrinterEx *r); p 69 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RemoteFindFirstPrinterChangeNotifyEx(pipes_struct *p, struct spoolss_RemoteFindFirstPrinterChangeNotifyEx *r); p 70 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterReplyPrinterEx(pipes_struct *p, struct spoolss_RouterReplyPrinterEx *r); p 71 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterRefreshPrinterChangeNotify(pipes_struct *p, struct spoolss_RouterRefreshPrinterChangeNotify *r); p 72 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_44(pipes_struct *p, struct spoolss_44 *r); p 73 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_OpenPrinterEx(pipes_struct *p, struct spoolss_OpenPrinterEx *r); p 74 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinterEx(pipes_struct *p, struct spoolss_AddPrinterEx *r); p 75 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_47(pipes_struct *p, struct spoolss_47 *r); p 76 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinterData(pipes_struct *p, struct spoolss_EnumPrinterData *r); p 77 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterData(pipes_struct *p, struct spoolss_DeletePrinterData *r); p 78 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_4a(pipes_struct *p, struct spoolss_4a *r); p 79 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_4b(pipes_struct *p, struct spoolss_4b *r); p 80 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_4c(pipes_struct *p, struct spoolss_4c *r); p 81 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetPrinterDataEx(pipes_struct *p, struct spoolss_SetPrinterDataEx *r); p 82 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterDataEx(pipes_struct *p, struct spoolss_GetPrinterDataEx *r); p 83 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinterDataEx(pipes_struct *p, struct spoolss_EnumPrinterDataEx *r); p 84 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinterKey(pipes_struct *p, struct spoolss_EnumPrinterKey *r); p 85 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterDataEx(pipes_struct *p, struct spoolss_DeletePrinterDataEx *r); p 86 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterKey(pipes_struct *p, struct spoolss_DeletePrinterKey *r); p 87 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_53(pipes_struct *p, struct spoolss_53 *r); p 88 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterDriverEx(pipes_struct *p, struct spoolss_DeletePrinterDriverEx *r); p 89 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_55(pipes_struct *p, struct spoolss_55 *r); p 90 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_56(pipes_struct *p, struct spoolss_56 *r); p 91 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_57(pipes_struct *p, struct spoolss_57 *r); p 92 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_XcvData(pipes_struct *p, struct spoolss_XcvData *r); p 93 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinterDriverEx(pipes_struct *p, struct spoolss_AddPrinterDriverEx *r); p 94 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5a(pipes_struct *p, struct spoolss_5a *r); p 95 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5b(pipes_struct *p, struct spoolss_5b *r); p 96 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5c(pipes_struct *p, struct spoolss_5c *r); p 97 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5d(pipes_struct *p, struct spoolss_5d *r); p 98 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5e(pipes_struct *p, struct spoolss_5e *r); p 99 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5f(pipes_struct *p, struct spoolss_5f *r); p 102 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinters(pipes_struct *p, struct spoolss_EnumPrinters *r); p 103 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_OpenPrinter(pipes_struct *p, struct spoolss_OpenPrinter *r); p 104 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetJob(pipes_struct *p, struct spoolss_SetJob *r); p 105 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetJob(pipes_struct *p, struct spoolss_GetJob *r); p 106 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumJobs(pipes_struct *p, struct spoolss_EnumJobs *r); p 107 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinter(pipes_struct *p, struct spoolss_AddPrinter *r); p 108 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinter(pipes_struct *p, struct spoolss_DeletePrinter *r); p 109 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetPrinter(pipes_struct *p, struct spoolss_SetPrinter *r); p 110 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinter(pipes_struct *p, struct spoolss_GetPrinter *r); p 111 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinterDriver(pipes_struct *p, struct spoolss_AddPrinterDriver *r); p 112 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinterDrivers(pipes_struct *p, struct spoolss_EnumPrinterDrivers *r); p 113 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterDriver(pipes_struct *p, struct spoolss_GetPrinterDriver *r); p 114 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterDriverDirectory(pipes_struct *p, struct spoolss_GetPrinterDriverDirectory *r); p 115 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterDriver(pipes_struct *p, struct spoolss_DeletePrinterDriver *r); p 116 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrintProcessor(pipes_struct *p, struct spoolss_AddPrintProcessor *r); p 117 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrintProcessors(pipes_struct *p, struct spoolss_EnumPrintProcessors *r); p 118 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrintProcessorDirectory(pipes_struct *p, struct spoolss_GetPrintProcessorDirectory *r); p 119 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_StartDocPrinter(pipes_struct *p, struct spoolss_StartDocPrinter *r); p 120 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_StartPagePrinter(pipes_struct *p, struct spoolss_StartPagePrinter *r); p 121 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_WritePrinter(pipes_struct *p, struct spoolss_WritePrinter *r); p 122 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EndPagePrinter(pipes_struct *p, struct spoolss_EndPagePrinter *r); p 123 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AbortPrinter(pipes_struct *p, struct spoolss_AbortPrinter *r); p 124 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ReadPrinter(pipes_struct *p, struct spoolss_ReadPrinter *r); p 125 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EndDocPrinter(pipes_struct *p, struct spoolss_EndDocPrinter *r); p 126 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddJob(pipes_struct *p, struct spoolss_AddJob *r); p 127 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ScheduleJob(pipes_struct *p, struct spoolss_ScheduleJob *r); p 128 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterData(pipes_struct *p, struct spoolss_GetPrinterData *r); p 129 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetPrinterData(pipes_struct *p, struct spoolss_SetPrinterData *r); p 130 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_WaitForPrinterChange(pipes_struct *p, struct spoolss_WaitForPrinterChange *r); p 131 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ClosePrinter(pipes_struct *p, struct spoolss_ClosePrinter *r); p 132 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddForm(pipes_struct *p, struct spoolss_AddForm *r); p 133 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeleteForm(pipes_struct *p, struct spoolss_DeleteForm *r); p 134 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetForm(pipes_struct *p, struct spoolss_GetForm *r); p 135 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetForm(pipes_struct *p, struct spoolss_SetForm *r); p 136 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumForms(pipes_struct *p, struct spoolss_EnumForms *r); p 137 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPorts(pipes_struct *p, struct spoolss_EnumPorts *r); p 138 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumMonitors(pipes_struct *p, struct spoolss_EnumMonitors *r); p 139 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPort(pipes_struct *p, struct spoolss_AddPort *r); p 140 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ConfigurePort(pipes_struct *p, struct spoolss_ConfigurePort *r); p 141 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePort(pipes_struct *p, struct spoolss_DeletePort *r); p 142 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_CreatePrinterIC(pipes_struct *p, struct spoolss_CreatePrinterIC *r); p 143 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_PlayGDIScriptOnPrinterIC(pipes_struct *p, struct spoolss_PlayGDIScriptOnPrinterIC *r); p 144 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterIC(pipes_struct *p, struct spoolss_DeletePrinterIC *r); p 145 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinterConnection(pipes_struct *p, struct spoolss_AddPrinterConnection *r); p 146 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterConnection(pipes_struct *p, struct spoolss_DeletePrinterConnection *r); p 147 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_PrinterMessageBox(pipes_struct *p, struct spoolss_PrinterMessageBox *r); p 148 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddMonitor(pipes_struct *p, struct spoolss_AddMonitor *r); p 149 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeleteMonitor(pipes_struct *p, struct spoolss_DeleteMonitor *r); p 150 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrintProcessor(pipes_struct *p, struct spoolss_DeletePrintProcessor *r); p 151 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrintProvidor(pipes_struct *p, struct spoolss_AddPrintProvidor *r); p 152 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrintProvidor(pipes_struct *p, struct spoolss_DeletePrintProvidor *r); p 153 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrintProcDataTypes(pipes_struct *p, struct spoolss_EnumPrintProcDataTypes *r); p 154 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ResetPrinter(pipes_struct *p, struct spoolss_ResetPrinter *r); p 155 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterDriver2(pipes_struct *p, struct spoolss_GetPrinterDriver2 *r); p 156 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_FindFirstPrinterChangeNotification(pipes_struct *p, struct spoolss_FindFirstPrinterChangeNotification *r); p 157 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_FindNextPrinterChangeNotification(pipes_struct *p, struct spoolss_FindNextPrinterChangeNotification *r); p 158 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_FindClosePrinterNotify(pipes_struct *p, struct spoolss_FindClosePrinterNotify *r); p 159 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterFindFirstPrinterChangeNotificationOld(pipes_struct *p, struct spoolss_RouterFindFirstPrinterChangeNotificationOld *r); p 160 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ReplyOpenPrinter(pipes_struct *p, struct spoolss_ReplyOpenPrinter *r); p 161 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterReplyPrinter(pipes_struct *p, struct spoolss_RouterReplyPrinter *r); p 162 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ReplyClosePrinter(pipes_struct *p, struct spoolss_ReplyClosePrinter *r); p 163 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPortEx(pipes_struct *p, struct spoolss_AddPortEx *r); p 164 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterFindFirstPrinterChangeNotification(pipes_struct *p, struct spoolss_RouterFindFirstPrinterChangeNotification *r); p 165 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SpoolerInit(pipes_struct *p, struct spoolss_SpoolerInit *r); p 166 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_ResetPrinterEx(pipes_struct *p, struct spoolss_ResetPrinterEx *r); p 167 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RemoteFindFirstPrinterChangeNotifyEx(pipes_struct *p, struct spoolss_RemoteFindFirstPrinterChangeNotifyEx *r); p 168 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterReplyPrinterEx(pipes_struct *p, struct spoolss_RouterReplyPrinterEx *r); p 169 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_RouterRefreshPrinterChangeNotify(pipes_struct *p, struct spoolss_RouterRefreshPrinterChangeNotify *r); p 170 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_44(pipes_struct *p, struct spoolss_44 *r); p 171 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_OpenPrinterEx(pipes_struct *p, struct spoolss_OpenPrinterEx *r); p 172 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinterEx(pipes_struct *p, struct spoolss_AddPrinterEx *r); p 173 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_47(pipes_struct *p, struct spoolss_47 *r); p 174 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinterData(pipes_struct *p, struct spoolss_EnumPrinterData *r); p 175 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterData(pipes_struct *p, struct spoolss_DeletePrinterData *r); p 176 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_4a(pipes_struct *p, struct spoolss_4a *r); p 177 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_4b(pipes_struct *p, struct spoolss_4b *r); p 178 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_4c(pipes_struct *p, struct spoolss_4c *r); p 179 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_SetPrinterDataEx(pipes_struct *p, struct spoolss_SetPrinterDataEx *r); p 180 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_GetPrinterDataEx(pipes_struct *p, struct spoolss_GetPrinterDataEx *r); p 181 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinterDataEx(pipes_struct *p, struct spoolss_EnumPrinterDataEx *r); p 182 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_EnumPrinterKey(pipes_struct *p, struct spoolss_EnumPrinterKey *r); p 183 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterDataEx(pipes_struct *p, struct spoolss_DeletePrinterDataEx *r); p 184 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterKey(pipes_struct *p, struct spoolss_DeletePrinterKey *r); p 185 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_53(pipes_struct *p, struct spoolss_53 *r); p 186 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_DeletePrinterDriverEx(pipes_struct *p, struct spoolss_DeletePrinterDriverEx *r); p 187 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_55(pipes_struct *p, struct spoolss_55 *r); p 188 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_56(pipes_struct *p, struct spoolss_56 *r); p 189 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_57(pipes_struct *p, struct spoolss_57 *r); p 190 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_XcvData(pipes_struct *p, struct spoolss_XcvData *r); p 191 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_AddPrinterDriverEx(pipes_struct *p, struct spoolss_AddPrinterDriverEx *r); p 192 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5a(pipes_struct *p, struct spoolss_5a *r); p 193 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5b(pipes_struct *p, struct spoolss_5b *r); p 194 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5c(pipes_struct *p, struct spoolss_5c *r); p 195 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5d(pipes_struct *p, struct spoolss_5d *r); p 196 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5e(pipes_struct *p, struct spoolss_5e *r); p 197 librpc/gen_ndr/srv_spoolss.h WERROR _spoolss_5f(pipes_struct *p, struct spoolss_5f *r); p 9 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetCharDevEnum(pipes_struct *p) p 25 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 56 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetCharDevEnum(p, r); p 58 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 81 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 91 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetCharDevGetInfo(pipes_struct *p) p 107 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 136 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetCharDevGetInfo(p, r); p 138 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 161 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 171 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetCharDevControl(pipes_struct *p) p 187 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 209 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetCharDevControl(p, r); p 211 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 234 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 244 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetCharDevQEnum(pipes_struct *p) p 260 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 291 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetCharDevQEnum(p, r); p 293 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 316 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 326 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetCharDevQGetInfo(pipes_struct *p) p 342 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 371 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetCharDevQGetInfo(p, r); p 373 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 396 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 406 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetCharDevQSetInfo(pipes_struct *p) p 422 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 446 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetCharDevQSetInfo(p, r); p 448 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 471 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 481 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetCharDevQPurge(pipes_struct *p) p 497 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 519 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetCharDevQPurge(p, r); p 521 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 544 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 554 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetCharDevQPurgeSelf(pipes_struct *p) p 570 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 592 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetCharDevQPurgeSelf(p, r); p 594 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 617 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 627 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetConnEnum(pipes_struct *p) p 643 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 674 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetConnEnum(p, r); p 676 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 699 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 709 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetFileEnum(pipes_struct *p) p 725 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 756 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetFileEnum(p, r); p 758 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 781 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 791 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetFileGetInfo(pipes_struct *p) p 807 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 836 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetFileGetInfo(p, r); p 838 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 861 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 871 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetFileClose(pipes_struct *p) p 887 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 909 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetFileClose(p, r); p 911 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 934 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 944 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetSessEnum(pipes_struct *p) p 960 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 991 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetSessEnum(p, r); p 993 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1016 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1026 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetSessDel(pipes_struct *p) p 1042 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1064 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetSessDel(p, r); p 1066 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1089 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1099 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareAdd(pipes_struct *p) p 1115 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1139 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareAdd(p, r); p 1141 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1164 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1174 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareEnumAll(pipes_struct *p) p 1190 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1221 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareEnumAll(p, r); p 1223 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1246 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1256 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareGetInfo(pipes_struct *p) p 1272 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1301 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareGetInfo(p, r); p 1303 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1326 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1336 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareSetInfo(pipes_struct *p) p 1352 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1376 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareSetInfo(p, r); p 1378 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1401 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1411 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareDel(pipes_struct *p) p 1427 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1449 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareDel(p, r); p 1451 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1474 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1484 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareDelSticky(pipes_struct *p) p 1500 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1522 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareDelSticky(p, r); p 1524 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1547 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1557 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareCheck(pipes_struct *p) p 1573 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1602 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareCheck(p, r); p 1604 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1627 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1637 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetSrvGetInfo(pipes_struct *p) p 1653 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1682 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetSrvGetInfo(p, r); p 1684 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1707 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1717 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetSrvSetInfo(pipes_struct *p) p 1733 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1757 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetSrvSetInfo(p, r); p 1759 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1782 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1792 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetDiskEnum(pipes_struct *p) p 1808 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1839 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetDiskEnum(p, r); p 1841 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1864 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1874 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetServerStatisticsGet(pipes_struct *p) p 1890 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1919 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetServerStatisticsGet(p, r); p 1921 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 1944 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1954 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetTransportAdd(pipes_struct *p) p 1970 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1992 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetTransportAdd(p, r); p 1994 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2017 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2027 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetTransportEnum(pipes_struct *p) p 2043 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2074 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetTransportEnum(p, r); p 2076 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2099 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2109 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetTransportDel(pipes_struct *p) p 2125 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2147 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetTransportDel(p, r); p 2149 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2172 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2182 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetRemoteTOD(pipes_struct *p) p 2198 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2227 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetRemoteTOD(p, r); p 2229 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2252 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2262 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetSetServiceBits(pipes_struct *p) p 2278 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2300 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetSetServiceBits(p, r); p 2302 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2325 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2335 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetPathType(pipes_struct *p) p 2351 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2380 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetPathType(p, r); p 2382 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2405 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2415 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetPathCanonicalize(pipes_struct *p) p 2431 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2461 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetPathCanonicalize(p, r); p 2463 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2486 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2496 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetPathCompare(pipes_struct *p) p 2512 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2534 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetPathCompare(p, r); p 2536 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2559 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2569 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetNameValidate(pipes_struct *p) p 2585 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2607 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetNameValidate(p, r); p 2609 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2632 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2642 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRPRNAMECANONICALIZE(pipes_struct *p) p 2658 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2680 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRPRNAMECANONICALIZE(p, r); p 2682 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2705 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2715 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetPRNameCompare(pipes_struct *p) p 2731 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2753 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetPRNameCompare(p, r); p 2755 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2778 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2788 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareEnum(pipes_struct *p) p 2804 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2835 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareEnum(p, r); p 2837 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2860 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2870 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareDelStart(pipes_struct *p) p 2886 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2915 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareDelStart(p, r); p 2917 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 2940 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2950 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetShareDelCommit(pipes_struct *p) p 2966 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2990 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetShareDelCommit(p, r); p 2992 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3015 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3025 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetGetFileSecurity(pipes_struct *p) p 3041 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3070 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetGetFileSecurity(p, r); p 3072 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3095 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3105 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetSetFileSecurity(pipes_struct *p) p 3121 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3143 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetSetFileSecurity(p, r); p 3145 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3168 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3178 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetServerTransportAddEx(pipes_struct *p) p 3194 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3216 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetServerTransportAddEx(p, r); p 3218 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3241 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3251 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NetServerSetServiceBitsEx(pipes_struct *p) p 3267 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3289 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NetServerSetServiceBitsEx(p, r); p 3291 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3314 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3324 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSGETVERSION(pipes_struct *p) p 3340 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3362 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSGETVERSION(p, r); p 3364 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3387 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3397 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSCREATELOCALPARTITION(pipes_struct *p) p 3413 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3435 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSCREATELOCALPARTITION(p, r); p 3437 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3460 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3470 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSDELETELOCALPARTITION(pipes_struct *p) p 3486 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3508 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSDELETELOCALPARTITION(p, r); p 3510 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3533 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3543 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSSETLOCALVOLUMESTATE(pipes_struct *p) p 3559 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3581 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSSETLOCALVOLUMESTATE(p, r); p 3583 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3606 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3616 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSSETSERVERINFO(pipes_struct *p) p 3632 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3654 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSSETSERVERINFO(p, r); p 3656 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3679 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3689 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSCREATEEXITPOINT(pipes_struct *p) p 3705 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3727 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSCREATEEXITPOINT(p, r); p 3729 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3752 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3762 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSDELETEEXITPOINT(pipes_struct *p) p 3778 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3800 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSDELETEEXITPOINT(p, r); p 3802 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3825 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3835 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSMODIFYPREFIX(pipes_struct *p) p 3851 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3873 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSMODIFYPREFIX(p, r); p 3875 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3898 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3908 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSFIXLOCALVOLUME(pipes_struct *p) p 3924 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3946 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSFIXLOCALVOLUME(p, r); p 3948 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 3971 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3981 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRDFSMANAGERREPORTSITEINFO(pipes_struct *p) p 3997 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4019 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRDFSMANAGERREPORTSITEINFO(p, r); p 4021 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 4044 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4054 librpc/gen_ndr/srv_srvsvc.c static bool api_srvsvc_NETRSERVERTRANSPORTDELEX(pipes_struct *p) p 4070 librpc/gen_ndr/srv_srvsvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 4092 librpc/gen_ndr/srv_srvsvc.c r->out.result = _srvsvc_NETRSERVERTRANSPORTDELEX(p, r); p 4094 librpc/gen_ndr/srv_srvsvc.c if (p->rng_fault_state) { p 4117 librpc/gen_ndr/srv_srvsvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevEnum(pipes_struct *p, struct srvsvc_NetCharDevEnum *r); p 5 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevGetInfo(pipes_struct *p, struct srvsvc_NetCharDevGetInfo *r); p 6 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevControl(pipes_struct *p, struct srvsvc_NetCharDevControl *r); p 7 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQEnum(pipes_struct *p, struct srvsvc_NetCharDevQEnum *r); p 8 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQGetInfo(pipes_struct *p, struct srvsvc_NetCharDevQGetInfo *r); p 9 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQSetInfo(pipes_struct *p, struct srvsvc_NetCharDevQSetInfo *r); p 10 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQPurge(pipes_struct *p, struct srvsvc_NetCharDevQPurge *r); p 11 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQPurgeSelf(pipes_struct *p, struct srvsvc_NetCharDevQPurgeSelf *r); p 12 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetConnEnum(pipes_struct *p, struct srvsvc_NetConnEnum *r); p 13 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetFileEnum(pipes_struct *p, struct srvsvc_NetFileEnum *r); p 14 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetFileGetInfo(pipes_struct *p, struct srvsvc_NetFileGetInfo *r); p 15 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetFileClose(pipes_struct *p, struct srvsvc_NetFileClose *r); p 16 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSessEnum(pipes_struct *p, struct srvsvc_NetSessEnum *r); p 17 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSessDel(pipes_struct *p, struct srvsvc_NetSessDel *r); p 18 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareAdd(pipes_struct *p, struct srvsvc_NetShareAdd *r); p 19 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareEnumAll(pipes_struct *p, struct srvsvc_NetShareEnumAll *r); p 20 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareGetInfo(pipes_struct *p, struct srvsvc_NetShareGetInfo *r); p 21 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareSetInfo(pipes_struct *p, struct srvsvc_NetShareSetInfo *r); p 22 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareDel(pipes_struct *p, struct srvsvc_NetShareDel *r); p 23 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareDelSticky(pipes_struct *p, struct srvsvc_NetShareDelSticky *r); p 24 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareCheck(pipes_struct *p, struct srvsvc_NetShareCheck *r); p 25 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSrvGetInfo(pipes_struct *p, struct srvsvc_NetSrvGetInfo *r); p 26 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSrvSetInfo(pipes_struct *p, struct srvsvc_NetSrvSetInfo *r); p 27 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetDiskEnum(pipes_struct *p, struct srvsvc_NetDiskEnum *r); p 28 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetServerStatisticsGet(pipes_struct *p, struct srvsvc_NetServerStatisticsGet *r); p 29 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetTransportAdd(pipes_struct *p, struct srvsvc_NetTransportAdd *r); p 30 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetTransportEnum(pipes_struct *p, struct srvsvc_NetTransportEnum *r); p 31 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetTransportDel(pipes_struct *p, struct srvsvc_NetTransportDel *r); p 32 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetRemoteTOD(pipes_struct *p, struct srvsvc_NetRemoteTOD *r); p 33 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSetServiceBits(pipes_struct *p, struct srvsvc_NetSetServiceBits *r); p 34 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetPathType(pipes_struct *p, struct srvsvc_NetPathType *r); p 35 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetPathCanonicalize(pipes_struct *p, struct srvsvc_NetPathCanonicalize *r); p 36 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetPathCompare(pipes_struct *p, struct srvsvc_NetPathCompare *r); p 37 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetNameValidate(pipes_struct *p, struct srvsvc_NetNameValidate *r); p 38 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRPRNAMECANONICALIZE(pipes_struct *p, struct srvsvc_NETRPRNAMECANONICALIZE *r); p 39 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetPRNameCompare(pipes_struct *p, struct srvsvc_NetPRNameCompare *r); p 40 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareEnum(pipes_struct *p, struct srvsvc_NetShareEnum *r); p 41 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareDelStart(pipes_struct *p, struct srvsvc_NetShareDelStart *r); p 42 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareDelCommit(pipes_struct *p, struct srvsvc_NetShareDelCommit *r); p 43 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetGetFileSecurity(pipes_struct *p, struct srvsvc_NetGetFileSecurity *r); p 44 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSetFileSecurity(pipes_struct *p, struct srvsvc_NetSetFileSecurity *r); p 45 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetServerTransportAddEx(pipes_struct *p, struct srvsvc_NetServerTransportAddEx *r); p 46 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetServerSetServiceBitsEx(pipes_struct *p, struct srvsvc_NetServerSetServiceBitsEx *r); p 47 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSGETVERSION(pipes_struct *p, struct srvsvc_NETRDFSGETVERSION *r); p 48 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSCREATELOCALPARTITION(pipes_struct *p, struct srvsvc_NETRDFSCREATELOCALPARTITION *r); p 49 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSDELETELOCALPARTITION(pipes_struct *p, struct srvsvc_NETRDFSDELETELOCALPARTITION *r); p 50 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSSETLOCALVOLUMESTATE(pipes_struct *p, struct srvsvc_NETRDFSSETLOCALVOLUMESTATE *r); p 51 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSSETSERVERINFO(pipes_struct *p, struct srvsvc_NETRDFSSETSERVERINFO *r); p 52 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSCREATEEXITPOINT(pipes_struct *p, struct srvsvc_NETRDFSCREATEEXITPOINT *r); p 53 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSDELETEEXITPOINT(pipes_struct *p, struct srvsvc_NETRDFSDELETEEXITPOINT *r); p 54 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSMODIFYPREFIX(pipes_struct *p, struct srvsvc_NETRDFSMODIFYPREFIX *r); p 55 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSFIXLOCALVOLUME(pipes_struct *p, struct srvsvc_NETRDFSFIXLOCALVOLUME *r); p 56 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSMANAGERREPORTSITEINFO(pipes_struct *p, struct srvsvc_NETRDFSMANAGERREPORTSITEINFO *r); p 57 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRSERVERTRANSPORTDELEX(pipes_struct *p, struct srvsvc_NETRSERVERTRANSPORTDELEX *r); p 60 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevEnum(pipes_struct *p, struct srvsvc_NetCharDevEnum *r); p 61 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevGetInfo(pipes_struct *p, struct srvsvc_NetCharDevGetInfo *r); p 62 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevControl(pipes_struct *p, struct srvsvc_NetCharDevControl *r); p 63 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQEnum(pipes_struct *p, struct srvsvc_NetCharDevQEnum *r); p 64 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQGetInfo(pipes_struct *p, struct srvsvc_NetCharDevQGetInfo *r); p 65 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQSetInfo(pipes_struct *p, struct srvsvc_NetCharDevQSetInfo *r); p 66 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQPurge(pipes_struct *p, struct srvsvc_NetCharDevQPurge *r); p 67 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetCharDevQPurgeSelf(pipes_struct *p, struct srvsvc_NetCharDevQPurgeSelf *r); p 68 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetConnEnum(pipes_struct *p, struct srvsvc_NetConnEnum *r); p 69 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetFileEnum(pipes_struct *p, struct srvsvc_NetFileEnum *r); p 70 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetFileGetInfo(pipes_struct *p, struct srvsvc_NetFileGetInfo *r); p 71 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetFileClose(pipes_struct *p, struct srvsvc_NetFileClose *r); p 72 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSessEnum(pipes_struct *p, struct srvsvc_NetSessEnum *r); p 73 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSessDel(pipes_struct *p, struct srvsvc_NetSessDel *r); p 74 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareAdd(pipes_struct *p, struct srvsvc_NetShareAdd *r); p 75 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareEnumAll(pipes_struct *p, struct srvsvc_NetShareEnumAll *r); p 76 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareGetInfo(pipes_struct *p, struct srvsvc_NetShareGetInfo *r); p 77 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareSetInfo(pipes_struct *p, struct srvsvc_NetShareSetInfo *r); p 78 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareDel(pipes_struct *p, struct srvsvc_NetShareDel *r); p 79 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareDelSticky(pipes_struct *p, struct srvsvc_NetShareDelSticky *r); p 80 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareCheck(pipes_struct *p, struct srvsvc_NetShareCheck *r); p 81 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSrvGetInfo(pipes_struct *p, struct srvsvc_NetSrvGetInfo *r); p 82 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSrvSetInfo(pipes_struct *p, struct srvsvc_NetSrvSetInfo *r); p 83 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetDiskEnum(pipes_struct *p, struct srvsvc_NetDiskEnum *r); p 84 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetServerStatisticsGet(pipes_struct *p, struct srvsvc_NetServerStatisticsGet *r); p 85 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetTransportAdd(pipes_struct *p, struct srvsvc_NetTransportAdd *r); p 86 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetTransportEnum(pipes_struct *p, struct srvsvc_NetTransportEnum *r); p 87 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetTransportDel(pipes_struct *p, struct srvsvc_NetTransportDel *r); p 88 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetRemoteTOD(pipes_struct *p, struct srvsvc_NetRemoteTOD *r); p 89 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSetServiceBits(pipes_struct *p, struct srvsvc_NetSetServiceBits *r); p 90 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetPathType(pipes_struct *p, struct srvsvc_NetPathType *r); p 91 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetPathCanonicalize(pipes_struct *p, struct srvsvc_NetPathCanonicalize *r); p 92 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetPathCompare(pipes_struct *p, struct srvsvc_NetPathCompare *r); p 93 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetNameValidate(pipes_struct *p, struct srvsvc_NetNameValidate *r); p 94 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRPRNAMECANONICALIZE(pipes_struct *p, struct srvsvc_NETRPRNAMECANONICALIZE *r); p 95 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetPRNameCompare(pipes_struct *p, struct srvsvc_NetPRNameCompare *r); p 96 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareEnum(pipes_struct *p, struct srvsvc_NetShareEnum *r); p 97 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareDelStart(pipes_struct *p, struct srvsvc_NetShareDelStart *r); p 98 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetShareDelCommit(pipes_struct *p, struct srvsvc_NetShareDelCommit *r); p 99 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetGetFileSecurity(pipes_struct *p, struct srvsvc_NetGetFileSecurity *r); p 100 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetSetFileSecurity(pipes_struct *p, struct srvsvc_NetSetFileSecurity *r); p 101 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetServerTransportAddEx(pipes_struct *p, struct srvsvc_NetServerTransportAddEx *r); p 102 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NetServerSetServiceBitsEx(pipes_struct *p, struct srvsvc_NetServerSetServiceBitsEx *r); p 103 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSGETVERSION(pipes_struct *p, struct srvsvc_NETRDFSGETVERSION *r); p 104 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSCREATELOCALPARTITION(pipes_struct *p, struct srvsvc_NETRDFSCREATELOCALPARTITION *r); p 105 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSDELETELOCALPARTITION(pipes_struct *p, struct srvsvc_NETRDFSDELETELOCALPARTITION *r); p 106 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSSETLOCALVOLUMESTATE(pipes_struct *p, struct srvsvc_NETRDFSSETLOCALVOLUMESTATE *r); p 107 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSSETSERVERINFO(pipes_struct *p, struct srvsvc_NETRDFSSETSERVERINFO *r); p 108 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSCREATEEXITPOINT(pipes_struct *p, struct srvsvc_NETRDFSCREATEEXITPOINT *r); p 109 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSDELETEEXITPOINT(pipes_struct *p, struct srvsvc_NETRDFSDELETEEXITPOINT *r); p 110 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSMODIFYPREFIX(pipes_struct *p, struct srvsvc_NETRDFSMODIFYPREFIX *r); p 111 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSFIXLOCALVOLUME(pipes_struct *p, struct srvsvc_NETRDFSFIXLOCALVOLUME *r); p 112 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRDFSMANAGERREPORTSITEINFO(pipes_struct *p, struct srvsvc_NETRDFSMANAGERREPORTSITEINFO *r); p 113 librpc/gen_ndr/srv_srvsvc.h WERROR _srvsvc_NETRSERVERTRANSPORTDELEX(pipes_struct *p, struct srvsvc_NETRSERVERTRANSPORTDELEX *r); p 9 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_CloseServiceHandle(pipes_struct *p) p 25 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 49 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_CloseServiceHandle(p, r); p 51 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 74 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 84 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_ControlService(pipes_struct *p) p 100 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 129 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_ControlService(p, r); p 131 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 154 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 164 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_DeleteService(pipes_struct *p) p 180 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 202 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_DeleteService(p, r); p 204 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 227 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 237 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_LockServiceDatabase(pipes_struct *p) p 253 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 282 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_LockServiceDatabase(p, r); p 284 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 307 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 317 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceObjectSecurity(pipes_struct *p) p 333 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 368 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceObjectSecurity(p, r); p 370 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 393 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 403 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_SetServiceObjectSecurity(pipes_struct *p) p 419 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 441 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_SetServiceObjectSecurity(p, r); p 443 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 466 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 476 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceStatus(pipes_struct *p) p 492 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 521 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceStatus(p, r); p 523 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 546 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 556 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_SetServiceStatus(pipes_struct *p) p 572 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 594 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_SetServiceStatus(p, r); p 596 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 619 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 629 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_UnlockServiceDatabase(pipes_struct *p) p 645 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 669 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_UnlockServiceDatabase(p, r); p 671 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 694 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 704 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_NotifyBootConfigStatus(pipes_struct *p) p 720 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 742 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_NotifyBootConfigStatus(p, r); p 744 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 767 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 777 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_SCSetServiceBitsW(pipes_struct *p) p 793 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 815 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_SCSetServiceBitsW(p, r); p 817 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 840 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 850 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_ChangeServiceConfigW(pipes_struct *p) p 866 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 895 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_ChangeServiceConfigW(p, r); p 897 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 920 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 930 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_CreateServiceW(pipes_struct *p) p 946 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 976 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_CreateServiceW(p, r); p 978 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1001 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1011 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_EnumDependentServicesW(pipes_struct *p) p 1027 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1068 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_EnumDependentServicesW(p, r); p 1070 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1093 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1103 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_EnumServicesStatusW(pipes_struct *p) p 1119 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1161 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_EnumServicesStatusW(p, r); p 1163 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1186 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1196 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_OpenSCManagerW(pipes_struct *p) p 1212 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1241 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_OpenSCManagerW(p, r); p 1243 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1266 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1276 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_OpenServiceW(pipes_struct *p) p 1292 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1321 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_OpenServiceW(p, r); p 1323 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1346 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1356 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceConfigW(pipes_struct *p) p 1372 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1407 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceConfigW(p, r); p 1409 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1432 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1442 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceLockStatusW(pipes_struct *p) p 1458 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1493 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceLockStatusW(p, r); p 1495 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1518 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1528 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_StartServiceW(pipes_struct *p) p 1544 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1566 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_StartServiceW(p, r); p 1568 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1591 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1601 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_GetServiceDisplayNameW(pipes_struct *p) p 1617 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1647 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_GetServiceDisplayNameW(p, r); p 1649 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1672 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1682 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_GetServiceKeyNameW(pipes_struct *p) p 1698 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1728 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_GetServiceKeyNameW(p, r); p 1730 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1753 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1763 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_SCSetServiceBitsA(pipes_struct *p) p 1779 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1801 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_SCSetServiceBitsA(p, r); p 1803 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1826 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1836 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_ChangeServiceConfigA(pipes_struct *p) p 1852 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1881 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_ChangeServiceConfigA(p, r); p 1883 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1906 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1916 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_CreateServiceA(pipes_struct *p) p 1932 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1961 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_CreateServiceA(p, r); p 1963 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 1986 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1996 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_EnumDependentServicesA(pipes_struct *p) p 2012 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2053 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_EnumDependentServicesA(p, r); p 2055 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2078 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2088 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_EnumServicesStatusA(pipes_struct *p) p 2104 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2146 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_EnumServicesStatusA(p, r); p 2148 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2171 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2181 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_OpenSCManagerA(pipes_struct *p) p 2197 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2226 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_OpenSCManagerA(p, r); p 2228 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2251 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2261 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_OpenServiceA(pipes_struct *p) p 2277 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2299 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_OpenServiceA(p, r); p 2301 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2324 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2334 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceConfigA(pipes_struct *p) p 2350 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2385 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceConfigA(p, r); p 2387 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2410 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2420 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceLockStatusA(pipes_struct *p) p 2436 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2471 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceLockStatusA(p, r); p 2473 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2496 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2506 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_StartServiceA(pipes_struct *p) p 2522 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2544 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_StartServiceA(p, r); p 2546 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2569 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2579 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_GetServiceDisplayNameA(pipes_struct *p) p 2595 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2625 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_GetServiceDisplayNameA(p, r); p 2627 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2650 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2660 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_GetServiceKeyNameA(pipes_struct *p) p 2676 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2706 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_GetServiceKeyNameA(p, r); p 2708 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2731 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2741 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_GetCurrentGroupeStateW(pipes_struct *p) p 2757 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2779 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_GetCurrentGroupeStateW(p, r); p 2781 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2804 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2814 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_EnumServiceGroupW(pipes_struct *p) p 2830 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2852 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_EnumServiceGroupW(p, r); p 2854 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2877 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2887 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_ChangeServiceConfig2A(pipes_struct *p) p 2903 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2925 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_ChangeServiceConfig2A(p, r); p 2927 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 2950 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2960 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_ChangeServiceConfig2W(pipes_struct *p) p 2976 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2998 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_ChangeServiceConfig2W(p, r); p 3000 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 3023 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3033 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceConfig2A(pipes_struct *p) p 3049 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3084 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceConfig2A(p, r); p 3086 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 3109 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3119 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceConfig2W(pipes_struct *p) p 3135 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3170 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceConfig2W(p, r); p 3172 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 3195 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3205 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_QueryServiceStatusEx(pipes_struct *p) p 3221 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3256 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_QueryServiceStatusEx(p, r); p 3258 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 3281 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3291 librpc/gen_ndr/srv_svcctl.c static bool api_EnumServicesStatusExA(pipes_struct *p) p 3307 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3355 librpc/gen_ndr/srv_svcctl.c r->out.result = _EnumServicesStatusExA(p, r); p 3357 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 3380 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3390 librpc/gen_ndr/srv_svcctl.c static bool api_EnumServicesStatusExW(pipes_struct *p) p 3406 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3448 librpc/gen_ndr/srv_svcctl.c r->out.result = _EnumServicesStatusExW(p, r); p 3450 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 3473 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 3483 librpc/gen_ndr/srv_svcctl.c static bool api_svcctl_SCSendTSMessage(pipes_struct *p) p 3499 librpc/gen_ndr/srv_svcctl.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 3521 librpc/gen_ndr/srv_svcctl.c r->out.result = _svcctl_SCSendTSMessage(p, r); p 3523 librpc/gen_ndr/srv_svcctl.c if (p->rng_fault_state) { p 3546 librpc/gen_ndr/srv_svcctl.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_CloseServiceHandle(pipes_struct *p, struct svcctl_CloseServiceHandle *r); p 5 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ControlService(pipes_struct *p, struct svcctl_ControlService *r); p 6 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_DeleteService(pipes_struct *p, struct svcctl_DeleteService *r); p 7 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_LockServiceDatabase(pipes_struct *p, struct svcctl_LockServiceDatabase *r); p 8 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceObjectSecurity(pipes_struct *p, struct svcctl_QueryServiceObjectSecurity *r); p 9 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SetServiceObjectSecurity(pipes_struct *p, struct svcctl_SetServiceObjectSecurity *r); p 10 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceStatus(pipes_struct *p, struct svcctl_QueryServiceStatus *r); p 11 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SetServiceStatus(pipes_struct *p, struct svcctl_SetServiceStatus *r); p 12 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_UnlockServiceDatabase(pipes_struct *p, struct svcctl_UnlockServiceDatabase *r); p 13 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_NotifyBootConfigStatus(pipes_struct *p, struct svcctl_NotifyBootConfigStatus *r); p 14 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SCSetServiceBitsW(pipes_struct *p, struct svcctl_SCSetServiceBitsW *r); p 15 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ChangeServiceConfigW(pipes_struct *p, struct svcctl_ChangeServiceConfigW *r); p 16 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_CreateServiceW(pipes_struct *p, struct svcctl_CreateServiceW *r); p 17 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumDependentServicesW(pipes_struct *p, struct svcctl_EnumDependentServicesW *r); p 18 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumServicesStatusW(pipes_struct *p, struct svcctl_EnumServicesStatusW *r); p 19 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_OpenSCManagerW(pipes_struct *p, struct svcctl_OpenSCManagerW *r); p 20 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_OpenServiceW(pipes_struct *p, struct svcctl_OpenServiceW *r); p 21 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceConfigW(pipes_struct *p, struct svcctl_QueryServiceConfigW *r); p 22 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceLockStatusW(pipes_struct *p, struct svcctl_QueryServiceLockStatusW *r); p 23 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_StartServiceW(pipes_struct *p, struct svcctl_StartServiceW *r); p 24 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetServiceDisplayNameW(pipes_struct *p, struct svcctl_GetServiceDisplayNameW *r); p 25 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetServiceKeyNameW(pipes_struct *p, struct svcctl_GetServiceKeyNameW *r); p 26 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SCSetServiceBitsA(pipes_struct *p, struct svcctl_SCSetServiceBitsA *r); p 27 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ChangeServiceConfigA(pipes_struct *p, struct svcctl_ChangeServiceConfigA *r); p 28 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_CreateServiceA(pipes_struct *p, struct svcctl_CreateServiceA *r); p 29 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumDependentServicesA(pipes_struct *p, struct svcctl_EnumDependentServicesA *r); p 30 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumServicesStatusA(pipes_struct *p, struct svcctl_EnumServicesStatusA *r); p 31 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_OpenSCManagerA(pipes_struct *p, struct svcctl_OpenSCManagerA *r); p 32 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_OpenServiceA(pipes_struct *p, struct svcctl_OpenServiceA *r); p 33 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceConfigA(pipes_struct *p, struct svcctl_QueryServiceConfigA *r); p 34 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceLockStatusA(pipes_struct *p, struct svcctl_QueryServiceLockStatusA *r); p 35 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_StartServiceA(pipes_struct *p, struct svcctl_StartServiceA *r); p 36 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetServiceDisplayNameA(pipes_struct *p, struct svcctl_GetServiceDisplayNameA *r); p 37 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetServiceKeyNameA(pipes_struct *p, struct svcctl_GetServiceKeyNameA *r); p 38 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetCurrentGroupeStateW(pipes_struct *p, struct svcctl_GetCurrentGroupeStateW *r); p 39 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumServiceGroupW(pipes_struct *p, struct svcctl_EnumServiceGroupW *r); p 40 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ChangeServiceConfig2A(pipes_struct *p, struct svcctl_ChangeServiceConfig2A *r); p 41 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ChangeServiceConfig2W(pipes_struct *p, struct svcctl_ChangeServiceConfig2W *r); p 42 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceConfig2A(pipes_struct *p, struct svcctl_QueryServiceConfig2A *r); p 43 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceConfig2W(pipes_struct *p, struct svcctl_QueryServiceConfig2W *r); p 44 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceStatusEx(pipes_struct *p, struct svcctl_QueryServiceStatusEx *r); p 45 librpc/gen_ndr/srv_svcctl.h WERROR _EnumServicesStatusExA(pipes_struct *p, struct EnumServicesStatusExA *r); p 46 librpc/gen_ndr/srv_svcctl.h WERROR _EnumServicesStatusExW(pipes_struct *p, struct EnumServicesStatusExW *r); p 47 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SCSendTSMessage(pipes_struct *p, struct svcctl_SCSendTSMessage *r); p 50 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_CloseServiceHandle(pipes_struct *p, struct svcctl_CloseServiceHandle *r); p 51 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ControlService(pipes_struct *p, struct svcctl_ControlService *r); p 52 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_DeleteService(pipes_struct *p, struct svcctl_DeleteService *r); p 53 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_LockServiceDatabase(pipes_struct *p, struct svcctl_LockServiceDatabase *r); p 54 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceObjectSecurity(pipes_struct *p, struct svcctl_QueryServiceObjectSecurity *r); p 55 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SetServiceObjectSecurity(pipes_struct *p, struct svcctl_SetServiceObjectSecurity *r); p 56 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceStatus(pipes_struct *p, struct svcctl_QueryServiceStatus *r); p 57 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SetServiceStatus(pipes_struct *p, struct svcctl_SetServiceStatus *r); p 58 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_UnlockServiceDatabase(pipes_struct *p, struct svcctl_UnlockServiceDatabase *r); p 59 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_NotifyBootConfigStatus(pipes_struct *p, struct svcctl_NotifyBootConfigStatus *r); p 60 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SCSetServiceBitsW(pipes_struct *p, struct svcctl_SCSetServiceBitsW *r); p 61 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ChangeServiceConfigW(pipes_struct *p, struct svcctl_ChangeServiceConfigW *r); p 62 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_CreateServiceW(pipes_struct *p, struct svcctl_CreateServiceW *r); p 63 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumDependentServicesW(pipes_struct *p, struct svcctl_EnumDependentServicesW *r); p 64 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumServicesStatusW(pipes_struct *p, struct svcctl_EnumServicesStatusW *r); p 65 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_OpenSCManagerW(pipes_struct *p, struct svcctl_OpenSCManagerW *r); p 66 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_OpenServiceW(pipes_struct *p, struct svcctl_OpenServiceW *r); p 67 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceConfigW(pipes_struct *p, struct svcctl_QueryServiceConfigW *r); p 68 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceLockStatusW(pipes_struct *p, struct svcctl_QueryServiceLockStatusW *r); p 69 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_StartServiceW(pipes_struct *p, struct svcctl_StartServiceW *r); p 70 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetServiceDisplayNameW(pipes_struct *p, struct svcctl_GetServiceDisplayNameW *r); p 71 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetServiceKeyNameW(pipes_struct *p, struct svcctl_GetServiceKeyNameW *r); p 72 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SCSetServiceBitsA(pipes_struct *p, struct svcctl_SCSetServiceBitsA *r); p 73 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ChangeServiceConfigA(pipes_struct *p, struct svcctl_ChangeServiceConfigA *r); p 74 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_CreateServiceA(pipes_struct *p, struct svcctl_CreateServiceA *r); p 75 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumDependentServicesA(pipes_struct *p, struct svcctl_EnumDependentServicesA *r); p 76 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumServicesStatusA(pipes_struct *p, struct svcctl_EnumServicesStatusA *r); p 77 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_OpenSCManagerA(pipes_struct *p, struct svcctl_OpenSCManagerA *r); p 78 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_OpenServiceA(pipes_struct *p, struct svcctl_OpenServiceA *r); p 79 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceConfigA(pipes_struct *p, struct svcctl_QueryServiceConfigA *r); p 80 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceLockStatusA(pipes_struct *p, struct svcctl_QueryServiceLockStatusA *r); p 81 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_StartServiceA(pipes_struct *p, struct svcctl_StartServiceA *r); p 82 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetServiceDisplayNameA(pipes_struct *p, struct svcctl_GetServiceDisplayNameA *r); p 83 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetServiceKeyNameA(pipes_struct *p, struct svcctl_GetServiceKeyNameA *r); p 84 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_GetCurrentGroupeStateW(pipes_struct *p, struct svcctl_GetCurrentGroupeStateW *r); p 85 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_EnumServiceGroupW(pipes_struct *p, struct svcctl_EnumServiceGroupW *r); p 86 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ChangeServiceConfig2A(pipes_struct *p, struct svcctl_ChangeServiceConfig2A *r); p 87 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_ChangeServiceConfig2W(pipes_struct *p, struct svcctl_ChangeServiceConfig2W *r); p 88 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceConfig2A(pipes_struct *p, struct svcctl_QueryServiceConfig2A *r); p 89 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceConfig2W(pipes_struct *p, struct svcctl_QueryServiceConfig2W *r); p 90 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_QueryServiceStatusEx(pipes_struct *p, struct svcctl_QueryServiceStatusEx *r); p 91 librpc/gen_ndr/srv_svcctl.h WERROR _EnumServicesStatusExA(pipes_struct *p, struct EnumServicesStatusExA *r); p 92 librpc/gen_ndr/srv_svcctl.h WERROR _EnumServicesStatusExW(pipes_struct *p, struct EnumServicesStatusExW *r); p 93 librpc/gen_ndr/srv_svcctl.h WERROR _svcctl_SCSendTSMessage(pipes_struct *p, struct svcctl_SCSendTSMessage *r); p 9 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKCR(pipes_struct *p) p 25 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 54 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKCR(p, r); p 56 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 79 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 89 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKCU(pipes_struct *p) p 105 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 134 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKCU(p, r); p 136 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 159 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 169 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKLM(pipes_struct *p) p 185 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 214 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKLM(p, r); p 216 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 239 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 249 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKPD(pipes_struct *p) p 265 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 294 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKPD(p, r); p 296 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 319 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 329 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKU(pipes_struct *p) p 345 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 374 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKU(p, r); p 376 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 399 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 409 librpc/gen_ndr/srv_winreg.c static bool api_winreg_CloseKey(pipes_struct *p) p 425 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 449 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_CloseKey(p, r); p 451 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 474 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 484 librpc/gen_ndr/srv_winreg.c static bool api_winreg_CreateKey(pipes_struct *p) p 500 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 530 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_CreateKey(p, r); p 532 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 555 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 565 librpc/gen_ndr/srv_winreg.c static bool api_winreg_DeleteKey(pipes_struct *p) p 581 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 603 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_DeleteKey(p, r); p 605 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 628 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 638 librpc/gen_ndr/srv_winreg.c static bool api_winreg_DeleteValue(pipes_struct *p) p 654 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 676 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_DeleteValue(p, r); p 678 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 701 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 711 librpc/gen_ndr/srv_winreg.c static bool api_winreg_EnumKey(pipes_struct *p) p 727 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 753 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_EnumKey(p, r); p 755 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 778 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 788 librpc/gen_ndr/srv_winreg.c static bool api_winreg_EnumValue(pipes_struct *p) p 804 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 832 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_EnumValue(p, r); p 834 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 857 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 867 librpc/gen_ndr/srv_winreg.c static bool api_winreg_FlushKey(pipes_struct *p) p 883 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 905 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_FlushKey(p, r); p 907 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 930 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 940 librpc/gen_ndr/srv_winreg.c static bool api_winreg_GetKeySecurity(pipes_struct *p) p 956 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 980 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_GetKeySecurity(p, r); p 982 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1005 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1015 librpc/gen_ndr/srv_winreg.c static bool api_winreg_LoadKey(pipes_struct *p) p 1031 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1053 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_LoadKey(p, r); p 1055 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1078 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1088 librpc/gen_ndr/srv_winreg.c static bool api_winreg_NotifyChangeKeyValue(pipes_struct *p) p 1104 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1126 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_NotifyChangeKeyValue(p, r); p 1128 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1151 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1161 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenKey(pipes_struct *p) p 1177 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1206 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenKey(p, r); p 1208 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1231 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1241 librpc/gen_ndr/srv_winreg.c static bool api_winreg_QueryInfoKey(pipes_struct *p) p 1257 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1329 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_QueryInfoKey(p, r); p 1331 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1354 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1364 librpc/gen_ndr/srv_winreg.c static bool api_winreg_QueryValue(pipes_struct *p) p 1380 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1407 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_QueryValue(p, r); p 1409 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1432 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1442 librpc/gen_ndr/srv_winreg.c static bool api_winreg_ReplaceKey(pipes_struct *p) p 1458 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1480 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_ReplaceKey(p, r); p 1482 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1505 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1515 librpc/gen_ndr/srv_winreg.c static bool api_winreg_RestoreKey(pipes_struct *p) p 1531 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1553 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_RestoreKey(p, r); p 1555 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1578 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1588 librpc/gen_ndr/srv_winreg.c static bool api_winreg_SaveKey(pipes_struct *p) p 1604 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1626 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_SaveKey(p, r); p 1628 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1651 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1661 librpc/gen_ndr/srv_winreg.c static bool api_winreg_SetKeySecurity(pipes_struct *p) p 1677 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1699 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_SetKeySecurity(p, r); p 1701 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1724 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1734 librpc/gen_ndr/srv_winreg.c static bool api_winreg_SetValue(pipes_struct *p) p 1750 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1772 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_SetValue(p, r); p 1774 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1797 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1807 librpc/gen_ndr/srv_winreg.c static bool api_winreg_UnLoadKey(pipes_struct *p) p 1823 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1845 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_UnLoadKey(p, r); p 1847 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1870 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1880 librpc/gen_ndr/srv_winreg.c static bool api_winreg_InitiateSystemShutdown(pipes_struct *p) p 1896 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1918 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_InitiateSystemShutdown(p, r); p 1920 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 1943 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1953 librpc/gen_ndr/srv_winreg.c static bool api_winreg_AbortSystemShutdown(pipes_struct *p) p 1969 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1991 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_AbortSystemShutdown(p, r); p 1993 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2016 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2026 librpc/gen_ndr/srv_winreg.c static bool api_winreg_GetVersion(pipes_struct *p) p 2042 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2071 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_GetVersion(p, r); p 2073 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2096 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2106 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKCC(pipes_struct *p) p 2122 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2151 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKCC(p, r); p 2153 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2176 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2186 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKDD(pipes_struct *p) p 2202 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2231 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKDD(p, r); p 2233 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2256 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2266 librpc/gen_ndr/srv_winreg.c static bool api_winreg_QueryMultipleValues(pipes_struct *p) p 2282 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2308 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_QueryMultipleValues(p, r); p 2310 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2333 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2343 librpc/gen_ndr/srv_winreg.c static bool api_winreg_InitiateSystemShutdownEx(pipes_struct *p) p 2359 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2381 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_InitiateSystemShutdownEx(p, r); p 2383 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2406 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2416 librpc/gen_ndr/srv_winreg.c static bool api_winreg_SaveKeyEx(pipes_struct *p) p 2432 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2454 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_SaveKeyEx(p, r); p 2456 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2479 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2489 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKPT(pipes_struct *p) p 2505 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2534 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKPT(p, r); p 2536 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2559 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2569 librpc/gen_ndr/srv_winreg.c static bool api_winreg_OpenHKPN(pipes_struct *p) p 2585 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2614 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_OpenHKPN(p, r); p 2616 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2639 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2649 librpc/gen_ndr/srv_winreg.c static bool api_winreg_QueryMultipleValues2(pipes_struct *p) p 2665 librpc/gen_ndr/srv_winreg.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2687 librpc/gen_ndr/srv_winreg.c r->out.result = _winreg_QueryMultipleValues2(p, r); p 2689 librpc/gen_ndr/srv_winreg.c if (p->rng_fault_state) { p 2712 librpc/gen_ndr/srv_winreg.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKCR(pipes_struct *p, struct winreg_OpenHKCR *r); p 5 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKCU(pipes_struct *p, struct winreg_OpenHKCU *r); p 6 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKLM(pipes_struct *p, struct winreg_OpenHKLM *r); p 7 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKPD(pipes_struct *p, struct winreg_OpenHKPD *r); p 8 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKU(pipes_struct *p, struct winreg_OpenHKU *r); p 9 librpc/gen_ndr/srv_winreg.h WERROR _winreg_CloseKey(pipes_struct *p, struct winreg_CloseKey *r); p 10 librpc/gen_ndr/srv_winreg.h WERROR _winreg_CreateKey(pipes_struct *p, struct winreg_CreateKey *r); p 11 librpc/gen_ndr/srv_winreg.h WERROR _winreg_DeleteKey(pipes_struct *p, struct winreg_DeleteKey *r); p 12 librpc/gen_ndr/srv_winreg.h WERROR _winreg_DeleteValue(pipes_struct *p, struct winreg_DeleteValue *r); p 13 librpc/gen_ndr/srv_winreg.h WERROR _winreg_EnumKey(pipes_struct *p, struct winreg_EnumKey *r); p 14 librpc/gen_ndr/srv_winreg.h WERROR _winreg_EnumValue(pipes_struct *p, struct winreg_EnumValue *r); p 15 librpc/gen_ndr/srv_winreg.h WERROR _winreg_FlushKey(pipes_struct *p, struct winreg_FlushKey *r); p 16 librpc/gen_ndr/srv_winreg.h WERROR _winreg_GetKeySecurity(pipes_struct *p, struct winreg_GetKeySecurity *r); p 17 librpc/gen_ndr/srv_winreg.h WERROR _winreg_LoadKey(pipes_struct *p, struct winreg_LoadKey *r); p 18 librpc/gen_ndr/srv_winreg.h WERROR _winreg_NotifyChangeKeyValue(pipes_struct *p, struct winreg_NotifyChangeKeyValue *r); p 19 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenKey(pipes_struct *p, struct winreg_OpenKey *r); p 20 librpc/gen_ndr/srv_winreg.h WERROR _winreg_QueryInfoKey(pipes_struct *p, struct winreg_QueryInfoKey *r); p 21 librpc/gen_ndr/srv_winreg.h WERROR _winreg_QueryValue(pipes_struct *p, struct winreg_QueryValue *r); p 22 librpc/gen_ndr/srv_winreg.h WERROR _winreg_ReplaceKey(pipes_struct *p, struct winreg_ReplaceKey *r); p 23 librpc/gen_ndr/srv_winreg.h WERROR _winreg_RestoreKey(pipes_struct *p, struct winreg_RestoreKey *r); p 24 librpc/gen_ndr/srv_winreg.h WERROR _winreg_SaveKey(pipes_struct *p, struct winreg_SaveKey *r); p 25 librpc/gen_ndr/srv_winreg.h WERROR _winreg_SetKeySecurity(pipes_struct *p, struct winreg_SetKeySecurity *r); p 26 librpc/gen_ndr/srv_winreg.h WERROR _winreg_SetValue(pipes_struct *p, struct winreg_SetValue *r); p 27 librpc/gen_ndr/srv_winreg.h WERROR _winreg_UnLoadKey(pipes_struct *p, struct winreg_UnLoadKey *r); p 28 librpc/gen_ndr/srv_winreg.h WERROR _winreg_InitiateSystemShutdown(pipes_struct *p, struct winreg_InitiateSystemShutdown *r); p 29 librpc/gen_ndr/srv_winreg.h WERROR _winreg_AbortSystemShutdown(pipes_struct *p, struct winreg_AbortSystemShutdown *r); p 30 librpc/gen_ndr/srv_winreg.h WERROR _winreg_GetVersion(pipes_struct *p, struct winreg_GetVersion *r); p 31 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKCC(pipes_struct *p, struct winreg_OpenHKCC *r); p 32 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKDD(pipes_struct *p, struct winreg_OpenHKDD *r); p 33 librpc/gen_ndr/srv_winreg.h WERROR _winreg_QueryMultipleValues(pipes_struct *p, struct winreg_QueryMultipleValues *r); p 34 librpc/gen_ndr/srv_winreg.h WERROR _winreg_InitiateSystemShutdownEx(pipes_struct *p, struct winreg_InitiateSystemShutdownEx *r); p 35 librpc/gen_ndr/srv_winreg.h WERROR _winreg_SaveKeyEx(pipes_struct *p, struct winreg_SaveKeyEx *r); p 36 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKPT(pipes_struct *p, struct winreg_OpenHKPT *r); p 37 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKPN(pipes_struct *p, struct winreg_OpenHKPN *r); p 38 librpc/gen_ndr/srv_winreg.h WERROR _winreg_QueryMultipleValues2(pipes_struct *p, struct winreg_QueryMultipleValues2 *r); p 41 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKCR(pipes_struct *p, struct winreg_OpenHKCR *r); p 42 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKCU(pipes_struct *p, struct winreg_OpenHKCU *r); p 43 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKLM(pipes_struct *p, struct winreg_OpenHKLM *r); p 44 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKPD(pipes_struct *p, struct winreg_OpenHKPD *r); p 45 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKU(pipes_struct *p, struct winreg_OpenHKU *r); p 46 librpc/gen_ndr/srv_winreg.h WERROR _winreg_CloseKey(pipes_struct *p, struct winreg_CloseKey *r); p 47 librpc/gen_ndr/srv_winreg.h WERROR _winreg_CreateKey(pipes_struct *p, struct winreg_CreateKey *r); p 48 librpc/gen_ndr/srv_winreg.h WERROR _winreg_DeleteKey(pipes_struct *p, struct winreg_DeleteKey *r); p 49 librpc/gen_ndr/srv_winreg.h WERROR _winreg_DeleteValue(pipes_struct *p, struct winreg_DeleteValue *r); p 50 librpc/gen_ndr/srv_winreg.h WERROR _winreg_EnumKey(pipes_struct *p, struct winreg_EnumKey *r); p 51 librpc/gen_ndr/srv_winreg.h WERROR _winreg_EnumValue(pipes_struct *p, struct winreg_EnumValue *r); p 52 librpc/gen_ndr/srv_winreg.h WERROR _winreg_FlushKey(pipes_struct *p, struct winreg_FlushKey *r); p 53 librpc/gen_ndr/srv_winreg.h WERROR _winreg_GetKeySecurity(pipes_struct *p, struct winreg_GetKeySecurity *r); p 54 librpc/gen_ndr/srv_winreg.h WERROR _winreg_LoadKey(pipes_struct *p, struct winreg_LoadKey *r); p 55 librpc/gen_ndr/srv_winreg.h WERROR _winreg_NotifyChangeKeyValue(pipes_struct *p, struct winreg_NotifyChangeKeyValue *r); p 56 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenKey(pipes_struct *p, struct winreg_OpenKey *r); p 57 librpc/gen_ndr/srv_winreg.h WERROR _winreg_QueryInfoKey(pipes_struct *p, struct winreg_QueryInfoKey *r); p 58 librpc/gen_ndr/srv_winreg.h WERROR _winreg_QueryValue(pipes_struct *p, struct winreg_QueryValue *r); p 59 librpc/gen_ndr/srv_winreg.h WERROR _winreg_ReplaceKey(pipes_struct *p, struct winreg_ReplaceKey *r); p 60 librpc/gen_ndr/srv_winreg.h WERROR _winreg_RestoreKey(pipes_struct *p, struct winreg_RestoreKey *r); p 61 librpc/gen_ndr/srv_winreg.h WERROR _winreg_SaveKey(pipes_struct *p, struct winreg_SaveKey *r); p 62 librpc/gen_ndr/srv_winreg.h WERROR _winreg_SetKeySecurity(pipes_struct *p, struct winreg_SetKeySecurity *r); p 63 librpc/gen_ndr/srv_winreg.h WERROR _winreg_SetValue(pipes_struct *p, struct winreg_SetValue *r); p 64 librpc/gen_ndr/srv_winreg.h WERROR _winreg_UnLoadKey(pipes_struct *p, struct winreg_UnLoadKey *r); p 65 librpc/gen_ndr/srv_winreg.h WERROR _winreg_InitiateSystemShutdown(pipes_struct *p, struct winreg_InitiateSystemShutdown *r); p 66 librpc/gen_ndr/srv_winreg.h WERROR _winreg_AbortSystemShutdown(pipes_struct *p, struct winreg_AbortSystemShutdown *r); p 67 librpc/gen_ndr/srv_winreg.h WERROR _winreg_GetVersion(pipes_struct *p, struct winreg_GetVersion *r); p 68 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKCC(pipes_struct *p, struct winreg_OpenHKCC *r); p 69 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKDD(pipes_struct *p, struct winreg_OpenHKDD *r); p 70 librpc/gen_ndr/srv_winreg.h WERROR _winreg_QueryMultipleValues(pipes_struct *p, struct winreg_QueryMultipleValues *r); p 71 librpc/gen_ndr/srv_winreg.h WERROR _winreg_InitiateSystemShutdownEx(pipes_struct *p, struct winreg_InitiateSystemShutdownEx *r); p 72 librpc/gen_ndr/srv_winreg.h WERROR _winreg_SaveKeyEx(pipes_struct *p, struct winreg_SaveKeyEx *r); p 73 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKPT(pipes_struct *p, struct winreg_OpenHKPT *r); p 74 librpc/gen_ndr/srv_winreg.h WERROR _winreg_OpenHKPN(pipes_struct *p, struct winreg_OpenHKPN *r); p 75 librpc/gen_ndr/srv_winreg.h WERROR _winreg_QueryMultipleValues2(pipes_struct *p, struct winreg_QueryMultipleValues2 *r); p 9 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetWkstaGetInfo(pipes_struct *p) p 25 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 54 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetWkstaGetInfo(p, r); p 56 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 79 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 89 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetWkstaSetInfo(pipes_struct *p) p 105 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 129 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetWkstaSetInfo(p, r); p 131 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 154 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 164 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetWkstaEnumUsers(pipes_struct *p) p 180 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 211 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetWkstaEnumUsers(p, r); p 213 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 236 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 246 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrWkstaUserGetInfo(pipes_struct *p) p 262 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 291 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrWkstaUserGetInfo(p, r); p 293 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 316 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 326 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrWkstaUserSetInfo(pipes_struct *p) p 342 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 366 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrWkstaUserSetInfo(p, r); p 368 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 391 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 401 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetWkstaTransportEnum(pipes_struct *p) p 417 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 448 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetWkstaTransportEnum(p, r); p 450 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 473 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 483 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrWkstaTransportAdd(pipes_struct *p) p 499 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 523 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrWkstaTransportAdd(p, r); p 525 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 548 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 558 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrWkstaTransportDel(pipes_struct *p) p 574 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 596 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrWkstaTransportDel(p, r); p 598 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 621 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 631 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrUseAdd(pipes_struct *p) p 647 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 671 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrUseAdd(p, r); p 673 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 696 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 706 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrUseGetInfo(pipes_struct *p) p 722 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 751 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrUseGetInfo(p, r); p 753 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 776 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 786 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrUseDel(pipes_struct *p) p 802 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 824 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrUseDel(p, r); p 826 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 849 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 859 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrUseEnum(pipes_struct *p) p 875 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 906 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrUseEnum(p, r); p 908 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 931 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 941 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrMessageBufferSend(pipes_struct *p) p 957 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 979 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrMessageBufferSend(p, r); p 981 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1004 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1014 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrWorkstationStatisticsGet(pipes_struct *p) p 1030 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1059 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrWorkstationStatisticsGet(p, r); p 1061 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1084 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1094 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrLogonDomainNameAdd(pipes_struct *p) p 1110 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1132 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrLogonDomainNameAdd(p, r); p 1134 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1157 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1167 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrLogonDomainNameDel(pipes_struct *p) p 1183 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1205 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrLogonDomainNameDel(p, r); p 1207 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1230 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1240 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrJoinDomain(pipes_struct *p) p 1256 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1278 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrJoinDomain(p, r); p 1280 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1303 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1313 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrUnjoinDomain(pipes_struct *p) p 1329 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1351 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrUnjoinDomain(p, r); p 1353 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1376 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1386 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrRenameMachineInDomain(pipes_struct *p) p 1402 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1424 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrRenameMachineInDomain(p, r); p 1426 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1449 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1459 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrValidateName(pipes_struct *p) p 1475 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1497 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrValidateName(p, r); p 1499 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1522 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1532 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrGetJoinInformation(pipes_struct *p) p 1548 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1578 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrGetJoinInformation(p, r); p 1580 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1603 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1613 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrGetJoinableOus(pipes_struct *p) p 1629 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1659 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrGetJoinableOus(p, r); p 1661 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1684 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1694 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrJoinDomain2(pipes_struct *p) p 1710 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1732 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrJoinDomain2(p, r); p 1734 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1757 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1767 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrUnjoinDomain2(pipes_struct *p) p 1783 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1805 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrUnjoinDomain2(p, r); p 1807 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1830 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1840 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrRenameMachineInDomain2(pipes_struct *p) p 1856 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1878 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrRenameMachineInDomain2(p, r); p 1880 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1903 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1913 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrValidateName2(pipes_struct *p) p 1929 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 1951 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrValidateName2(p, r); p 1953 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 1976 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 1986 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrGetJoinableOus2(pipes_struct *p) p 2002 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2032 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrGetJoinableOus2(p, r); p 2034 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 2057 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2067 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrAddAlternateComputerName(pipes_struct *p) p 2083 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2105 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrAddAlternateComputerName(p, r); p 2107 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 2130 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2140 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrRemoveAlternateComputerName(pipes_struct *p) p 2156 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2178 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrRemoveAlternateComputerName(p, r); p 2180 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 2203 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2213 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrSetPrimaryComputername(pipes_struct *p) p 2229 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2251 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrSetPrimaryComputername(p, r); p 2253 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 2276 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 2286 librpc/gen_ndr/srv_wkssvc.c static bool api_wkssvc_NetrEnumerateComputerNames(pipes_struct *p) p 2302 librpc/gen_ndr/srv_wkssvc.c if (!prs_data_blob(&p->in_data.data, &blob, r)) { p 2331 librpc/gen_ndr/srv_wkssvc.c r->out.result = _wkssvc_NetrEnumerateComputerNames(p, r); p 2333 librpc/gen_ndr/srv_wkssvc.c if (p->rng_fault_state) { p 2356 librpc/gen_ndr/srv_wkssvc.c if (!prs_copy_data_in(&p->out_data.rdata, (const char *)blob.data, (uint32_t)blob.length)) { p 4 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetWkstaGetInfo(pipes_struct *p, struct wkssvc_NetWkstaGetInfo *r); p 5 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetWkstaSetInfo(pipes_struct *p, struct wkssvc_NetWkstaSetInfo *r); p 6 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetWkstaEnumUsers(pipes_struct *p, struct wkssvc_NetWkstaEnumUsers *r); p 7 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWkstaUserGetInfo(pipes_struct *p, struct wkssvc_NetrWkstaUserGetInfo *r); p 8 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWkstaUserSetInfo(pipes_struct *p, struct wkssvc_NetrWkstaUserSetInfo *r); p 9 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetWkstaTransportEnum(pipes_struct *p, struct wkssvc_NetWkstaTransportEnum *r); p 10 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWkstaTransportAdd(pipes_struct *p, struct wkssvc_NetrWkstaTransportAdd *r); p 11 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWkstaTransportDel(pipes_struct *p, struct wkssvc_NetrWkstaTransportDel *r); p 12 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUseAdd(pipes_struct *p, struct wkssvc_NetrUseAdd *r); p 13 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUseGetInfo(pipes_struct *p, struct wkssvc_NetrUseGetInfo *r); p 14 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUseDel(pipes_struct *p, struct wkssvc_NetrUseDel *r); p 15 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUseEnum(pipes_struct *p, struct wkssvc_NetrUseEnum *r); p 16 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrMessageBufferSend(pipes_struct *p, struct wkssvc_NetrMessageBufferSend *r); p 17 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWorkstationStatisticsGet(pipes_struct *p, struct wkssvc_NetrWorkstationStatisticsGet *r); p 18 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrLogonDomainNameAdd(pipes_struct *p, struct wkssvc_NetrLogonDomainNameAdd *r); p 19 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrLogonDomainNameDel(pipes_struct *p, struct wkssvc_NetrLogonDomainNameDel *r); p 20 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrJoinDomain(pipes_struct *p, struct wkssvc_NetrJoinDomain *r); p 21 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUnjoinDomain(pipes_struct *p, struct wkssvc_NetrUnjoinDomain *r); p 22 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrRenameMachineInDomain(pipes_struct *p, struct wkssvc_NetrRenameMachineInDomain *r); p 23 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrValidateName(pipes_struct *p, struct wkssvc_NetrValidateName *r); p 24 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrGetJoinInformation(pipes_struct *p, struct wkssvc_NetrGetJoinInformation *r); p 25 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrGetJoinableOus(pipes_struct *p, struct wkssvc_NetrGetJoinableOus *r); p 26 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrJoinDomain2(pipes_struct *p, struct wkssvc_NetrJoinDomain2 *r); p 27 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUnjoinDomain2(pipes_struct *p, struct wkssvc_NetrUnjoinDomain2 *r); p 28 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrRenameMachineInDomain2(pipes_struct *p, struct wkssvc_NetrRenameMachineInDomain2 *r); p 29 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrValidateName2(pipes_struct *p, struct wkssvc_NetrValidateName2 *r); p 30 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrGetJoinableOus2(pipes_struct *p, struct wkssvc_NetrGetJoinableOus2 *r); p 31 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrAddAlternateComputerName(pipes_struct *p, struct wkssvc_NetrAddAlternateComputerName *r); p 32 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrRemoveAlternateComputerName(pipes_struct *p, struct wkssvc_NetrRemoveAlternateComputerName *r); p 33 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrSetPrimaryComputername(pipes_struct *p, struct wkssvc_NetrSetPrimaryComputername *r); p 34 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrEnumerateComputerNames(pipes_struct *p, struct wkssvc_NetrEnumerateComputerNames *r); p 37 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetWkstaGetInfo(pipes_struct *p, struct wkssvc_NetWkstaGetInfo *r); p 38 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetWkstaSetInfo(pipes_struct *p, struct wkssvc_NetWkstaSetInfo *r); p 39 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetWkstaEnumUsers(pipes_struct *p, struct wkssvc_NetWkstaEnumUsers *r); p 40 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWkstaUserGetInfo(pipes_struct *p, struct wkssvc_NetrWkstaUserGetInfo *r); p 41 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWkstaUserSetInfo(pipes_struct *p, struct wkssvc_NetrWkstaUserSetInfo *r); p 42 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetWkstaTransportEnum(pipes_struct *p, struct wkssvc_NetWkstaTransportEnum *r); p 43 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWkstaTransportAdd(pipes_struct *p, struct wkssvc_NetrWkstaTransportAdd *r); p 44 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWkstaTransportDel(pipes_struct *p, struct wkssvc_NetrWkstaTransportDel *r); p 45 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUseAdd(pipes_struct *p, struct wkssvc_NetrUseAdd *r); p 46 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUseGetInfo(pipes_struct *p, struct wkssvc_NetrUseGetInfo *r); p 47 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUseDel(pipes_struct *p, struct wkssvc_NetrUseDel *r); p 48 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUseEnum(pipes_struct *p, struct wkssvc_NetrUseEnum *r); p 49 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrMessageBufferSend(pipes_struct *p, struct wkssvc_NetrMessageBufferSend *r); p 50 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrWorkstationStatisticsGet(pipes_struct *p, struct wkssvc_NetrWorkstationStatisticsGet *r); p 51 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrLogonDomainNameAdd(pipes_struct *p, struct wkssvc_NetrLogonDomainNameAdd *r); p 52 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrLogonDomainNameDel(pipes_struct *p, struct wkssvc_NetrLogonDomainNameDel *r); p 53 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrJoinDomain(pipes_struct *p, struct wkssvc_NetrJoinDomain *r); p 54 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUnjoinDomain(pipes_struct *p, struct wkssvc_NetrUnjoinDomain *r); p 55 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrRenameMachineInDomain(pipes_struct *p, struct wkssvc_NetrRenameMachineInDomain *r); p 56 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrValidateName(pipes_struct *p, struct wkssvc_NetrValidateName *r); p 57 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrGetJoinInformation(pipes_struct *p, struct wkssvc_NetrGetJoinInformation *r); p 58 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrGetJoinableOus(pipes_struct *p, struct wkssvc_NetrGetJoinableOus *r); p 59 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrJoinDomain2(pipes_struct *p, struct wkssvc_NetrJoinDomain2 *r); p 60 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrUnjoinDomain2(pipes_struct *p, struct wkssvc_NetrUnjoinDomain2 *r); p 61 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrRenameMachineInDomain2(pipes_struct *p, struct wkssvc_NetrRenameMachineInDomain2 *r); p 62 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrValidateName2(pipes_struct *p, struct wkssvc_NetrValidateName2 *r); p 63 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrGetJoinableOus2(pipes_struct *p, struct wkssvc_NetrGetJoinableOus2 *r); p 64 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrAddAlternateComputerName(pipes_struct *p, struct wkssvc_NetrAddAlternateComputerName *r); p 65 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrRemoveAlternateComputerName(pipes_struct *p, struct wkssvc_NetrRemoveAlternateComputerName *r); p 66 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrSetPrimaryComputername(pipes_struct *p, struct wkssvc_NetrSetPrimaryComputername *r); p 67 librpc/gen_ndr/srv_wkssvc.h WERROR _wkssvc_NetrEnumerateComputerNames(pipes_struct *p, struct wkssvc_NetrEnumerateComputerNames *r); p 151 librpc/ndr/libndr.h #define NDR_PRINT_DEBUG(type, p) ndr_print_debug((ndr_print_fn_t)ndr_print_ ##type, #p, p) p 152 librpc/ndr/libndr.h #define NDR_PRINT_UNION_DEBUG(type, level, p) ndr_print_union_debug((ndr_print_fn_t)ndr_print_ ##type, #p, level, p) p 153 librpc/ndr/libndr.h #define NDR_PRINT_FUNCTION_DEBUG(type, flags, p) ndr_print_function_debug((ndr_print_function_t)ndr_print_ ##type, #type, flags, p) p 154 librpc/ndr/libndr.h #define NDR_PRINT_BOTH_DEBUG(type, p) NDR_PRINT_FUNCTION_DEBUG(type, NDR_BOTH, p) p 155 librpc/ndr/libndr.h #define NDR_PRINT_OUT_DEBUG(type, p) NDR_PRINT_FUNCTION_DEBUG(type, NDR_OUT, p) p 156 librpc/ndr/libndr.h #define NDR_PRINT_IN_DEBUG(type, p) NDR_PRINT_FUNCTION_DEBUG(type, NDR_IN | NDR_SET_VALUES, p) p 159 librpc/ndr/libndr.h #define NDR_PRINT_STRUCT_STRING(ctx, type, p) ndr_print_struct_string(ctx, (ndr_print_fn_t)ndr_print_ ##type, #p, p) p 160 librpc/ndr/libndr.h #define NDR_PRINT_UNION_STRING(ctx, type, level, p) ndr_print_union_string(ctx, (ndr_print_fn_t)ndr_print_ ##type, #p, level, p) p 161 librpc/ndr/libndr.h #define NDR_PRINT_FUNCTION_STRING(ctx, type, flags, p) ndr_print_function_string(ctx, (ndr_print_function_t)ndr_print_ ##type, #type, flags, p) p 162 librpc/ndr/libndr.h #define NDR_PRINT_BOTH_STRING(ctx, type, p) NDR_PRINT_FUNCTION_STRING(ctx, type, NDR_BOTH, p) p 163 librpc/ndr/libndr.h #define NDR_PRINT_OUT_STRING(ctx, type, p) NDR_PRINT_FUNCTION_STRING(ctx, type, NDR_OUT, p) p 164 librpc/ndr/libndr.h #define NDR_PRINT_IN_STRING(ctx, type, p) NDR_PRINT_FUNCTION_STRING(ctx, type, NDR_IN | NDR_SET_VALUES, p) p 363 librpc/ndr/libndr.h enum ndr_err_code ndr_push_struct_blob(DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, const void *p, ndr_push_flags_fn_t fn); p 364 librpc/ndr/libndr.h enum ndr_err_code ndr_push_union_blob(DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, void *p, uint32_t level, ndr_push_flags_fn_t fn); p 365 librpc/ndr/libndr.h size_t ndr_size_struct(const void *p, int flags, ndr_push_flags_fn_t push, struct smb_iconv_convenience *); p 366 librpc/ndr/libndr.h size_t ndr_size_union(const void *p, int flags, uint32_t level, ndr_push_flags_fn_t push, struct smb_iconv_convenience *); p 369 librpc/ndr/libndr.h enum ndr_err_code ndr_push_setup_relative_base_offset1(struct ndr_push *ndr, const void *p, uint32_t offset); p 370 librpc/ndr/libndr.h enum ndr_err_code ndr_push_setup_relative_base_offset2(struct ndr_push *ndr, const void *p); p 371 librpc/ndr/libndr.h enum ndr_err_code ndr_push_relative_ptr1(struct ndr_push *ndr, const void *p); p 372 librpc/ndr/libndr.h enum ndr_err_code ndr_push_relative_ptr2(struct ndr_push *ndr, const void *p); p 375 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_setup_relative_base_offset1(struct ndr_pull *ndr, const void *p, uint32_t offset); p 376 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_setup_relative_base_offset2(struct ndr_pull *ndr, const void *p); p 377 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_relative_ptr1(struct ndr_pull *ndr, const void *p, uint32_t rel_offset); p 378 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_relative_ptr2(struct ndr_pull *ndr, const void *p); p 425 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_array_size(struct ndr_pull *ndr, const void *p); p 426 librpc/ndr/libndr.h uint32_t ndr_get_array_size(struct ndr_pull *ndr, const void *p); p 427 librpc/ndr/libndr.h enum ndr_err_code ndr_check_array_size(struct ndr_pull *ndr, void *p, uint32_t size); p 428 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_array_length(struct ndr_pull *ndr, const void *p); p 429 librpc/ndr/libndr.h uint32_t ndr_get_array_length(struct ndr_pull *ndr, const void *p); p 430 librpc/ndr/libndr.h enum ndr_err_code ndr_check_array_length(struct ndr_pull *ndr, void *p, uint32_t length); p 431 librpc/ndr/libndr.h enum ndr_err_code ndr_push_set_switch_value(struct ndr_push *ndr, const void *p, uint32_t val); p 432 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_set_switch_value(struct ndr_pull *ndr, const void *p, uint32_t val); p 433 librpc/ndr/libndr.h enum ndr_err_code ndr_print_set_switch_value(struct ndr_print *ndr, const void *p, uint32_t val); p 434 librpc/ndr/libndr.h uint32_t ndr_push_get_switch_value(struct ndr_push *ndr, const void *p); p 435 librpc/ndr/libndr.h uint32_t ndr_pull_get_switch_value(struct ndr_pull *ndr, const void *p); p 436 librpc/ndr/libndr.h uint32_t ndr_print_get_switch_value(struct ndr_print *ndr, const void *p); p 437 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_struct_blob(const DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, void *p, ndr_pull_flags_fn_t fn); p 438 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_struct_blob_all(const DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, void *p, ndr_pull_flags_fn_t fn); p 439 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_union_blob(const DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, void *p, uint32_t level, ndr_pull_flags_fn_t fn); p 440 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_union_blob_all(const DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, void *p, uint32_t level, ndr_pull_flags_fn_t fn); p 489 librpc/ndr/libndr.h enum ndr_err_code ndr_push_unique_ptr(struct ndr_push *ndr, const void *p); p 490 librpc/ndr/libndr.h enum ndr_err_code ndr_push_full_ptr(struct ndr_push *ndr, const void *p); p 496 librpc/ndr/libndr.h void ndr_print_ptr(struct ndr_print *ndr, const char *name, const void *p); p 720 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_array_size(struct ndr_pull *ndr, const void *p) p 724 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->array_size_list, p, size); p 730 librpc/ndr/ndr.c _PUBLIC_ uint32_t ndr_get_array_size(struct ndr_pull *ndr, const void *p) p 732 librpc/ndr/ndr.c return ndr_token_peek(&ndr->array_size_list, p); p 738 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_check_array_size(struct ndr_pull *ndr, void *p, uint32_t size) p 741 librpc/ndr/ndr.c stored = ndr_token_peek(&ndr->array_size_list, p); p 753 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_array_length(struct ndr_pull *ndr, const void *p) p 762 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->array_length_list, p, length); p 768 librpc/ndr/ndr.c _PUBLIC_ uint32_t ndr_get_array_length(struct ndr_pull *ndr, const void *p) p 770 librpc/ndr/ndr.c return ndr_token_peek(&ndr->array_length_list, p); p 776 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_check_array_length(struct ndr_pull *ndr, void *p, uint32_t length) p 779 librpc/ndr/ndr.c stored = ndr_token_peek(&ndr->array_length_list, p); p 791 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_push_set_switch_value(struct ndr_push *ndr, const void *p, uint32_t val) p 793 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->switch_list, p, val); p 796 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_set_switch_value(struct ndr_pull *ndr, const void *p, uint32_t val) p 798 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->switch_list, p, val); p 801 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_print_set_switch_value(struct ndr_print *ndr, const void *p, uint32_t val) p 803 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->switch_list, p, val); p 809 librpc/ndr/ndr.c _PUBLIC_ uint32_t ndr_push_get_switch_value(struct ndr_push *ndr, const void *p) p 811 librpc/ndr/ndr.c return ndr_token_peek(&ndr->switch_list, p); p 814 librpc/ndr/ndr.c _PUBLIC_ uint32_t ndr_pull_get_switch_value(struct ndr_pull *ndr, const void *p) p 816 librpc/ndr/ndr.c return ndr_token_peek(&ndr->switch_list, p); p 819 librpc/ndr/ndr.c _PUBLIC_ uint32_t ndr_print_get_switch_value(struct ndr_print *ndr, const void *p) p 821 librpc/ndr/ndr.c return ndr_token_peek(&ndr->switch_list, p); p 827 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_struct_blob(const DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, void *p, p 833 librpc/ndr/ndr.c NDR_CHECK(fn(ndr, NDR_SCALARS|NDR_BUFFERS, p)); p 842 librpc/ndr/ndr.c void *p, ndr_pull_flags_fn_t fn) p 847 librpc/ndr/ndr.c NDR_CHECK(fn(ndr, NDR_SCALARS|NDR_BUFFERS, p)); p 860 librpc/ndr/ndr.c struct smb_iconv_convenience *iconv_convenience, void *p, p 866 librpc/ndr/ndr.c NDR_CHECK(ndr_pull_set_switch_value(ndr, p, level)); p 867 librpc/ndr/ndr.c NDR_CHECK(fn(ndr, NDR_SCALARS|NDR_BUFFERS, p)); p 876 librpc/ndr/ndr.c struct smb_iconv_convenience *iconv_convenience, void *p, p 882 librpc/ndr/ndr.c NDR_CHECK(ndr_pull_set_switch_value(ndr, p, level)); p 883 librpc/ndr/ndr.c NDR_CHECK(fn(ndr, NDR_SCALARS|NDR_BUFFERS, p)); p 895 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_push_struct_blob(DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, const void *p, ndr_push_flags_fn_t fn) p 901 librpc/ndr/ndr.c NDR_CHECK(fn(ndr, NDR_SCALARS|NDR_BUFFERS, p)); p 913 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_push_union_blob(DATA_BLOB *blob, TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, void *p, p 920 librpc/ndr/ndr.c NDR_CHECK(ndr_push_set_switch_value(ndr, p, level)); p 921 librpc/ndr/ndr.c NDR_CHECK(fn(ndr, NDR_SCALARS|NDR_BUFFERS, p)); p 933 librpc/ndr/ndr.c _PUBLIC_ size_t ndr_size_struct(const void *p, int flags, ndr_push_flags_fn_t push, struct smb_iconv_convenience *iconv_convenience) p 945 librpc/ndr/ndr.c status = push(ndr, NDR_SCALARS|NDR_BUFFERS, discard_const(p)); p 958 librpc/ndr/ndr.c _PUBLIC_ size_t ndr_size_union(const void *p, int flags, uint32_t level, ndr_push_flags_fn_t push, struct smb_iconv_convenience *iconv_convenience) p 971 librpc/ndr/ndr.c status = ndr_push_set_switch_value(ndr, p, level); p 976 librpc/ndr/ndr.c status = push(ndr, NDR_SCALARS|NDR_BUFFERS, p); p 1006 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_push_setup_relative_base_offset1(struct ndr_push *ndr, const void *p, uint32_t offset) p 1009 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->relative_base_list, p, offset); p 1016 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_push_setup_relative_base_offset2(struct ndr_push *ndr, const void *p) p 1018 librpc/ndr/ndr.c return ndr_token_retrieve(&ndr->relative_base_list, p, &ndr->relative_base_offset); p 1025 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_push_relative_ptr1(struct ndr_push *ndr, const void *p) p 1027 librpc/ndr/ndr.c if (p == NULL) { p 1032 librpc/ndr/ndr.c NDR_CHECK(ndr_token_store(ndr, &ndr->relative_list, p, ndr->offset)); p 1040 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_push_relative_ptr2(struct ndr_push *ndr, const void *p) p 1044 librpc/ndr/ndr.c if (p == NULL) { p 1048 librpc/ndr/ndr.c NDR_CHECK(ndr_token_retrieve(&ndr->relative_list, p, &ptr_offset)); p 1085 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_setup_relative_base_offset1(struct ndr_pull *ndr, const void *p, uint32_t offset) p 1088 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->relative_base_list, p, offset); p 1095 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_setup_relative_base_offset2(struct ndr_pull *ndr, const void *p) p 1097 librpc/ndr/ndr.c return ndr_token_retrieve(&ndr->relative_base_list, p, &ndr->relative_base_offset); p 1104 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_relative_ptr1(struct ndr_pull *ndr, const void *p, uint32_t rel_offset) p 1112 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->relative_list, p, rel_offset); p 1119 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_relative_ptr2(struct ndr_pull *ndr, const void *p) p 1122 librpc/ndr/ndr.c NDR_CHECK(ndr_token_retrieve(&ndr->relative_list, p, &rel_offset)); p 452 librpc/ndr/ndr_basic.c _PUBLIC_ enum ndr_err_code ndr_push_unique_ptr(struct ndr_push *ndr, const void *p) p 455 librpc/ndr/ndr_basic.c if (p) { p 466 librpc/ndr/ndr_basic.c _PUBLIC_ enum ndr_err_code ndr_push_full_ptr(struct ndr_push *ndr, const void *p) p 469 librpc/ndr/ndr_basic.c if (p) { p 471 librpc/ndr/ndr_basic.c ptr = ndr_token_peek(&ndr->full_ptr_list, p); p 475 librpc/ndr/ndr_basic.c ndr_token_store(ndr, &ndr->full_ptr_list, p, ptr); p 691 librpc/ndr/ndr_basic.c _PUBLIC_ void ndr_print_ptr(struct ndr_print *ndr, const char *name, const void *p) p 693 librpc/ndr/ndr_basic.c if (p) { p 238 librpc/rpc/binding.c char *p; p 246 librpc/rpc/binding.c p = strchr(s, '@'); p 248 librpc/rpc/binding.c if (p && PTR_DIFF(p, s) == 36) { /* 36 is the length of a UUID */ p 258 librpc/rpc/binding.c s = p + 1; p 265 librpc/rpc/binding.c p = strchr(s, ':'); p 267 librpc/rpc/binding.c if (p == NULL) { p 270 librpc/rpc/binding.c char *type = talloc_strndup(mem_ctx, s, PTR_DIFF(p, s)); p 289 librpc/rpc/binding.c s = p+1; p 292 librpc/rpc/binding.c p = strchr(s, '['); p 293 librpc/rpc/binding.c if (p) { p 294 librpc/rpc/binding.c b->host = talloc_strndup(b, s, PTR_DIFF(p, s)); p 295 librpc/rpc/binding.c options = talloc_strdup(mem_ctx, p+1); p 327 librpc/rpc/binding.c for (i=0; (p = strchr(options, ',')); i++) { p 328 librpc/rpc/binding.c b->options[i] = talloc_strndup(b, options, PTR_DIFF(p, options)); p 332 librpc/rpc/binding.c options = p+1; p 32 librpc/tools/ndrdump.c const struct ndr_interface_table *p, p 38 librpc/tools/ndrdump.c return &p->calls[i]; p 40 librpc/tools/ndrdump.c for (i=0;i<p->num_calls;i++) { p 41 librpc/tools/ndrdump.c if (strcmp(p->calls[i].name, function) == 0) { p 45 librpc/tools/ndrdump.c if (i == p->num_calls) { p 49 librpc/tools/ndrdump.c return &p->calls[i]; p 67 librpc/tools/ndrdump.c _NORETURN_ static void show_functions(const struct ndr_interface_table *p) p 71 librpc/tools/ndrdump.c printf("known functions on '%s' are:\n", p->name); p 72 librpc/tools/ndrdump.c for (i=0;i<p->num_calls;i++) { p 73 librpc/tools/ndrdump.c printf("\t0x%02x (%2d) %s\n", i, i, p->calls[i].name); p 106 librpc/tools/ndrdump.c const struct ndr_interface_table *p; p 117 librpc/tools/ndrdump.c p = (const struct ndr_interface_table *)dlsym(handle, symbol); p 119 librpc/tools/ndrdump.c if (!p) { p 127 librpc/tools/ndrdump.c return p; p 141 librpc/tools/ndrdump.c const struct ndr_interface_table *p = NULL; p 215 librpc/tools/ndrdump.c p = load_iface_from_plugin(plugin, pipe_name); p 217 librpc/tools/ndrdump.c if (!p) { p 218 librpc/tools/ndrdump.c p = ndr_table_by_name(pipe_name); p 221 librpc/tools/ndrdump.c if (!p) { p 227 librpc/tools/ndrdump.c p = ndr_table_by_uuid(&uuid); p 231 librpc/tools/ndrdump.c if (!p) { p 242 librpc/tools/ndrdump.c show_functions(p); p 257 librpc/tools/ndrdump.c f = find_function(p, function); p 54 nsswitch/libwbclient/wbc_pam.c char *p; p 133 nsswitch/libwbclient/wbc_pam.c p = (char *)resp->extra_data.data; p 134 nsswitch/libwbclient/wbc_pam.c if (!p) { p 143 nsswitch/libwbclient/wbc_pam.c char *s = p; p 144 nsswitch/libwbclient/wbc_pam.c char *e = strchr(p, '\n'); p 150 nsswitch/libwbclient/wbc_pam.c p = &e[1]; p 166 nsswitch/libwbclient/wbc_pam.c char *s = p; p 168 nsswitch/libwbclient/wbc_pam.c char *e = strchr(p, '\n'); p 174 nsswitch/libwbclient/wbc_pam.c p = &e[1]; p 41 nsswitch/libwbclient/wbc_pwd.c static struct passwd *copy_passwd_entry(struct winbindd_pw *p) p 49 nsswitch/libwbclient/wbc_pwd.c pwd->pw_name = talloc_strdup(pwd,p->pw_name); p 52 nsswitch/libwbclient/wbc_pwd.c pwd->pw_passwd = talloc_strdup(pwd, p->pw_passwd); p 55 nsswitch/libwbclient/wbc_pwd.c pwd->pw_gecos = talloc_strdup(pwd, p->pw_gecos); p 58 nsswitch/libwbclient/wbc_pwd.c pwd->pw_shell = talloc_strdup(pwd, p->pw_shell); p 61 nsswitch/libwbclient/wbc_pwd.c pwd->pw_dir = talloc_strdup(pwd, p->pw_dir); p 64 nsswitch/libwbclient/wbc_pwd.c pwd->pw_uid = p->pw_uid; p 65 nsswitch/libwbclient/wbc_pwd.c pwd->pw_gid = p->pw_gid; p 73 nsswitch/libwbclient/wbc_sid.c const char *p; p 95 nsswitch/libwbclient/wbc_sid.c p = str+2; p 96 nsswitch/libwbclient/wbc_sid.c x = (uint32_t)strtol(p, &q, 10); p 106 nsswitch/libwbclient/wbc_sid.c p = q+1; p 107 nsswitch/libwbclient/wbc_sid.c x = (uint32_t)strtol(p, &q, 10); p 121 nsswitch/libwbclient/wbc_sid.c p = q +1; p 124 nsswitch/libwbclient/wbc_sid.c x=(uint32_t)strtoul(p, &q, 10); p 125 nsswitch/libwbclient/wbc_sid.c if (p == q) p 135 nsswitch/libwbclient/wbc_sid.c p = q + 1; p 294 nsswitch/libwbclient/wbc_sid.c char *p; p 334 nsswitch/libwbclient/wbc_sid.c p = ridlist + len; p 337 nsswitch/libwbclient/wbc_sid.c strncat(p, ridstr, ridbuf_size-len-1); p 358 nsswitch/libwbclient/wbc_sid.c p = (char *)response.extra_data.data; p 363 nsswitch/libwbclient/wbc_sid.c if (*p == '\0') { p 368 nsswitch/libwbclient/wbc_sid.c types[i] = (enum wbcSidType)strtoul(p, &q, 10); p 375 nsswitch/libwbclient/wbc_sid.c p = q+1; p 377 nsswitch/libwbclient/wbc_sid.c if ((q = strchr(p, '\n')) == NULL) { p 384 nsswitch/libwbclient/wbc_sid.c names[i] = talloc_strdup(names, p); p 387 nsswitch/libwbclient/wbc_sid.c p = q+1; p 390 nsswitch/libwbclient/wbc_sid.c if (*p != '\0') { p 388 nsswitch/libwbclient/wbc_util.c char *p = NULL; p 409 nsswitch/libwbclient/wbc_util.c p = (char *)response.extra_data.data; p 411 nsswitch/libwbclient/wbc_util.c if (strlen(p) == 0) { p 422 nsswitch/libwbclient/wbc_util.c while (p) { p 425 nsswitch/libwbclient/wbc_util.c if ((q = strchr(p, '\n')) != NULL) p 427 nsswitch/libwbclient/wbc_util.c p = q; p 436 nsswitch/libwbclient/wbc_util.c p = extra_data; p 440 nsswitch/libwbclient/wbc_util.c for (i=0; i<count && p; i++) { p 441 nsswitch/libwbclient/wbc_util.c char *next = strchr(p, '\n'); p 448 nsswitch/libwbclient/wbc_util.c wbc_status = process_domain_info_string(d_list, &d_list[i], p); p 451 nsswitch/libwbclient/wbc_util.c p = next; p 127 nsswitch/libwbclient/wbclient.c void wbcFreeMemory(void *p) p 129 nsswitch/libwbclient/wbclient.c if (p) p 130 nsswitch/libwbclient/wbclient.c talloc_free(p); p 1585 nsswitch/pam_winbind.c char *p = NULL; p 1627 nsswitch/pam_winbind.c p = pwd->pw_dir; p 1629 nsswitch/pam_winbind.c while ((token = strtok_r(p, "/", &safe_ptr)) != NULL) { p 1633 nsswitch/pam_winbind.c p = NULL; p 2267 nsswitch/pam_winbind.c char *p; p 2269 nsswitch/pam_winbind.c if ((p = strchr(ctx->argv[i], '=')) == NULL) { p 2276 nsswitch/pam_winbind.c "PAM config: %s '%s'\n", item, p+1); p 2277 nsswitch/pam_winbind.c return p + 1; p 2313 nsswitch/pam_winbind.c char *p; p 2315 nsswitch/pam_winbind.c if ((p = strchr(ctx->argv[i], '=')) == NULL) { p 2321 nsswitch/pam_winbind.c parm_opt = atoi(p + 1); p 2425 nsswitch/pam_winbind.c char *p; p 2439 nsswitch/pam_winbind.c if ((p = strchr(name, '@')) != NULL) { p 2440 nsswitch/pam_winbind.c *p = 0; p 2441 nsswitch/pam_winbind.c domain = p + 1; p 110 nsswitch/wbinfo.c char *p = strchr(domuser,winbind_separator()); p 112 nsswitch/wbinfo.c if (!p) { p 114 nsswitch/wbinfo.c if ((p = strchr(domuser, '@')) != NULL) { p 125 nsswitch/wbinfo.c fstrcpy(user, p+1); p 127 nsswitch/wbinfo.c domain[PTR_DIFF(p, domuser)] = 0; p 1042 nsswitch/wbinfo.c const char *p; p 1068 nsswitch/wbinfo.c p = arg; p 1070 nsswitch/wbinfo.c while (next_token_talloc(mem_ctx, &p, &ridstr, " ,\n")) { p 1183 nsswitch/wbinfo.c char *p; p 1191 nsswitch/wbinfo.c p = strchr(username, '%'); p 1193 nsswitch/wbinfo.c if (p) { p 1194 nsswitch/wbinfo.c *p = 0; p 1196 nsswitch/wbinfo.c fstrcpy(request.data.auth.pass, p + 1); p 1197 nsswitch/wbinfo.c *p = '%'; p 1248 nsswitch/wbinfo.c char *p = NULL; p 1256 nsswitch/wbinfo.c if ((p = strchr(s, '%')) != NULL) { p 1257 nsswitch/wbinfo.c *p = 0; p 1258 nsswitch/wbinfo.c p++; p 1259 nsswitch/wbinfo.c password = SMB_STRDUP(p); p 1298 nsswitch/wbinfo.c char *p; p 1300 nsswitch/wbinfo.c p = strchr(username, '%'); p 1302 nsswitch/wbinfo.c if (p) { p 1303 nsswitch/wbinfo.c *p = 0; p 1304 nsswitch/wbinfo.c pass = SMB_STRDUP(p + 1); p 1394 nsswitch/wbinfo.c char *p; p 1401 nsswitch/wbinfo.c p = strchr(username, '%'); p 1403 nsswitch/wbinfo.c if (p) { p 1404 nsswitch/wbinfo.c *p = 0; p 1406 nsswitch/wbinfo.c fstrcpy(request.data.auth.pass, p + 1); p 1407 nsswitch/wbinfo.c *p = '%'; p 1510 nsswitch/wbinfo.c char *p; p 1517 nsswitch/wbinfo.c p = strchr(user, '%'); p 1519 nsswitch/wbinfo.c if (p != NULL) { p 1520 nsswitch/wbinfo.c *p = 0; p 1521 nsswitch/wbinfo.c password = p+1; p 111 nsswitch/wbinfo4.c char *p = strchr(domuser,winbind_separator()); p 113 nsswitch/wbinfo4.c if (!p) { p 119 nsswitch/wbinfo4.c fstrcpy(user, p+1); p 121 nsswitch/wbinfo4.c domain[PTR_DIFF(p, domuser)] = 0; p 406 nsswitch/wbinfo4.c char *p; p 409 nsswitch/wbinfo4.c p = strchr(name, '\\'); p 410 nsswitch/wbinfo4.c if (p == 0) { p 415 nsswitch/wbinfo4.c *p = 0; p 725 nsswitch/wbinfo4.c char *p; p 732 nsswitch/wbinfo4.c p = strchr(username, '%'); p 734 nsswitch/wbinfo4.c if (p) { p 735 nsswitch/wbinfo4.c *p = 0; p 737 nsswitch/wbinfo4.c fstrcpy(request.data.auth.pass, p + 1); p 738 nsswitch/wbinfo4.c *p = '%'; p 786 nsswitch/wbinfo4.c char *p; p 793 nsswitch/wbinfo4.c p = strchr(username, '%'); p 795 nsswitch/wbinfo4.c if (p) { p 796 nsswitch/wbinfo4.c *p = 0; p 798 nsswitch/wbinfo4.c fstrcpy(request.data.auth.pass, p + 1); p 799 nsswitch/wbinfo4.c *p = '%'; p 829 nsswitch/wbinfo4.c char *p; p 836 nsswitch/wbinfo4.c p = strchr(username, '%'); p 838 nsswitch/wbinfo4.c if (p) { p 839 nsswitch/wbinfo4.c *p = 0; p 840 nsswitch/wbinfo4.c fstrcpy(pass, p + 1); p 134 nsswitch/winbind_nss_aix.c char *p, *p0=s; p 135 nsswitch/winbind_nss_aix.c for (p=strchr(s, ','); p; p = strchr(p+1, ',')) { p 136 nsswitch/winbind_nss_aix.c *p=0; p 137 nsswitch/winbind_nss_aix.c p0 = p+1; p 215 nsswitch/winbind_nss_aix.c char *p, *name; p 249 nsswitch/winbind_nss_aix.c for (name = strtok_r(gr_mem, ",", &p); p 251 nsswitch/winbind_nss_aix.c name = strtok_r(NULL, ",", &p)) { p 573 nsswitch/winbind_nss_aix.c char *s, *p; p 580 nsswitch/winbind_nss_aix.c if ( (p = malloc(strlen(s)+2)) == NULL ) { p 585 nsswitch/winbind_nss_aix.c strcpy(p, s); p 586 nsswitch/winbind_nss_aix.c replace_commas(p); p 589 nsswitch/winbind_nss_aix.c r.attr_un.au_char = p; p 363 nsswitch/winbind_nss_solaris.c char *p, *data; p 376 nsswitch/winbind_nss_solaris.c p = strchr(response->data.winsresp, '\n'); p 377 nsswitch/winbind_nss_solaris.c if(p) *p = '\0'; p 383 nsswitch/winbind_nss_solaris.c for(; p != response->data.winsresp; p--) { p 384 nsswitch/winbind_nss_solaris.c if(*p == '\t') addrcount++; p 421 nsswitch/winbind_nss_solaris.c p = strchr(data, '\t'); p 422 nsswitch/winbind_nss_solaris.c if(p == NULL) break; /* just in case... */ p 424 nsswitch/winbind_nss_solaris.c *p = '\0'; /* terminate the string */ p 450 nsswitch/winbind_nss_solaris.c data = p+1; p 552 nsswitch/winbind_nss_solaris.c const char *p; p 564 nsswitch/winbind_nss_solaris.c p = inet_ntop(argp->key.hostaddr.type, argp->key.hostaddr.addr, p 379 source3/auth/auth.c char *p; p 391 source3/auth/auth.c p = strchr(module_name, ':'); p 392 source3/auth/auth.c if (p) { p 393 source3/auth/auth.c *p = 0; p 394 source3/auth/auth.c module_params = p+1; p 33 source3/auth/auth_netlogond.c struct rpc_pipe_client *p; p 41 source3/auth/auth_netlogond.c &ndr_table_netlogon.syntax_id, &p); p 48 source3/auth/auth_netlogond.c status = rpccli_schannel_bind_data(p, lp_workgroup(), p 54 source3/auth/auth_netlogond.c TALLOC_FREE(p); p 58 source3/auth/auth_netlogond.c status = rpc_pipe_bind(p, auth); p 61 source3/auth/auth_netlogond.c TALLOC_FREE(p); p 71 source3/auth/auth_netlogond.c p->dc = talloc(p, struct dcinfo); p 72 source3/auth/auth_netlogond.c if (p->dc == NULL) { p 74 source3/auth/auth_netlogond.c TALLOC_FREE(p); p 78 source3/auth/auth_netlogond.c memcpy(p->dc->sess_key, schannel_key, 16); p 81 source3/auth/auth_netlogond.c p, p, p 97 source3/auth/auth_netlogond.c TALLOC_FREE(p); p 103 source3/auth/auth_netlogond.c TALLOC_FREE(p); p 162 source3/auth/auth_netlogond.c struct rpc_pipe_client *p; p 218 source3/auth/auth_netlogond.c &ndr_table_netlogon.syntax_id, &p); p 226 source3/auth/auth_netlogond.c status = rpccli_anon_bind_data(p, &auth); p 233 source3/auth/auth_netlogond.c status = rpc_pipe_bind(p, auth); p 250 source3/auth/auth_netlogond.c p, global_myname(), lp_workgroup(), global_myname(), p 259 source3/auth/auth_netlogond.c memcpy(schannel_key, p->dc->sess_key, 16); p 262 source3/auth/auth_netlogond.c TALLOC_FREE(p); p 37 source3/auth/auth_server.c const char *p; p 50 source3/auth/auth_server.c p = pserver; p 52 source3/auth/auth_server.c while(next_token_talloc(mem_ctx, &p, &desthost, LIST_SEP)) { p 1536 source3/auth/auth_util.c char *p; p 1549 source3/auth/auth_util.c p = strchr_m( username, *lp_winbind_separator() ); p 1553 source3/auth/auth_util.c if ( p ) { p 1565 source3/auth/auth_util.c *p = '\0'; p 1580 source3/auth/auth_util.c p++; p 1581 source3/auth/auth_util.c fstrcpy( strip_username, p ); p 209 source3/auth/pampass.c static struct chat_struct *make_pw_chat(const char *p) p 229 source3/auth/pampass.c if (!next_token_talloc(frame, &p, &prompt, NULL)) { p 242 source3/auth/pampass.c if (!next_token_talloc(frame, &p, &reply, NULL)) { p 445 source3/auth/pass_check.c char *p = crypt(password, salt) + 2; p 446 source3/auth/pass_check.c if (strncmp(p, crypted, LINUX_PASSWORD_SEG_CHARS) != 0) p 449 source3/auth/pass_check.c crypted += strlen(p); p 347 source3/client/cifs.upcall.c void *p; p 370 source3/client/cifs.upcall.c p = &(((struct sockaddr_in *)addr->ai_addr)->sin_addr); p 372 source3/client/cifs.upcall.c p = &(((struct sockaddr_in6 *)addr->ai_addr)->sin6_addr); p 374 source3/client/cifs.upcall.c if (!inet_ntop(addr->ai_family, p, ip, sizeof(ip))) { p 736 source3/client/client.c char *p = NULL; p 752 source3/client/client.c p = strrchr_m(mask2,CLI_DIRSEP_CHAR); p 753 source3/client/client.c if (p) { p 754 source3/client/client.c p[1] = 0; p 1462 source3/client/client.c char *p = NULL; p 1479 source3/client/client.c p = strtok_r(ddir, "/\\", &saveptr); p 1480 source3/client/client.c while (p) { p 1481 source3/client/client.c ddir2 = talloc_asprintf_append(ddir2, "%s", p); p 1492 source3/client/client.c p = strtok_r(NULL, "/\\", &saveptr); p 1912 source3/client/client.c char *p = NULL; p 1914 source3/client/client.c while (next_token_talloc(ctx, &cmd_ptr,&p,NULL)) { p 1921 source3/client/client.c ret = file_find(&file_list, ".", p, true); p 2046 source3/client/client.c char *p = NULL; p 2057 source3/client/client.c p = strrchr_m(rname,'/'); p 2058 source3/client/client.c if (p) { p 2061 source3/client/client.c p+1, p 2080 source3/client/client.c static void queue_fn(struct print_job_info *p) p 2082 source3/client/client.c d_printf("%-6d %-9d %s\n", (int)p->id, (int)p->size, p->name); p 2884 source3/client/client.c char *p = s; p 2889 source3/client/client.c *p++ = 'd'; p 2892 source3/client/client.c *p++ = 'c'; p 2895 source3/client/client.c *p++ = 'b'; p 2898 source3/client/client.c *p++ = 'p'; p 2901 source3/client/client.c *p++ = str[1] == 'y' ? 'l' : 's'; p 2905 source3/client/client.c *p++ = '-'; p 2908 source3/client/client.c *p++ = rwx_to_str(m, S_IRUSR, 'r'); p 2909 source3/client/client.c *p++ = rwx_to_str(m, S_IWUSR, 'w'); p 2910 source3/client/client.c *p++ = rwx_to_str(m, S_IXUSR, 'x'); p 2911 source3/client/client.c *p++ = rwx_to_str(m, S_IRGRP, 'r'); p 2912 source3/client/client.c *p++ = rwx_to_str(m, S_IWGRP, 'w'); p 2913 source3/client/client.c *p++ = rwx_to_str(m, S_IXGRP, 'x'); p 2914 source3/client/client.c *p++ = rwx_to_str(m, S_IROTH, 'r'); p 2915 source3/client/client.c *p++ = rwx_to_str(m, S_IWOTH, 'w'); p 2916 source3/client/client.c *p++ = rwx_to_str(m, S_IXOTH, 'x'); p 2917 source3/client/client.c *p++ = '\0'; p 3532 source3/client/client.c char *p = NULL; p 3553 source3/client/client.c next_token_talloc(ctx, &cmd_ptr, &p, NULL); p 3554 source3/client/client.c if (p) { p 3555 source3/client/client.c local_name = p; p 4067 source3/client/client.c char *p; p 4071 source3/client/client.c if ((p = strchr_m(cmd, ';')) == 0) { p 4075 source3/client/client.c *p = '\0'; p 4077 source3/client/client.c cmd = p + 1; p 4697 source3/client/client.c char *p; p 5003 source3/client/client.c if ((p=strchr_m(qhost, '#'))) { p 5004 source3/client/client.c *p = 0; p 5005 source3/client/client.c p++; p 5006 source3/client/client.c sscanf(p, "%x", &name_type); p 119 source3/client/clitar.c static void oct_it(uint64_t value, int ndgs, char *p); p 128 source3/client/clitar.c static long unoct(char *p, int ndgs); p 441 source3/client/clitar.c static void oct_it (uint64_t value, int ndgs, char *p) p 447 source3/client/clitar.c p[--ndgs] = ' '; p 451 source3/client/clitar.c p[--ndgs] = '0' + (char) (value & 7); p 457 source3/client/clitar.c p[--ndgs] = '0'; p 464 source3/client/clitar.c static long unoct(char *p, int ndgs) p 470 source3/client/clitar.c if (isdigit((int)*p)) p 471 source3/client/clitar.c value = (value << 3) | (long) (*p - '0'); p 473 source3/client/clitar.c p++; p 521 source3/client/clitar.c const char *p=fname; p 552 source3/client/clitar.c p=strtok_r(ffname, "\\", &saveptr); p 554 source3/client/clitar.c while (p) { p 555 source3/client/clitar.c safe_strcat(partpath, p, strlen(fname) + 1); p 569 source3/client/clitar.c p = strtok_r(NULL, "/\\", &saveptr); p 1515 source3/client/clitar.c char *p; p 1540 source3/client/clitar.c p = strrchr_m(tarmac, '\\'); p 1541 source3/client/clitar.c if (!p) { p 1544 source3/client/clitar.c saved_char = p[1]; p 1545 source3/client/clitar.c p[1] = '\0'; p 1555 source3/client/clitar.c p[1] = saved_char; p 1651 source3/client/clitar.c char *p; p 1705 source3/client/clitar.c p = inclusion_buffer; p 1710 source3/client/clitar.c if ((tmpstr = (char *)SMB_MALLOC(strlen(p)+1)) == NULL) { p 1714 source3/client/clitar.c unfixtarname(tmpstr, p, strlen(p) + 1, True); p 1716 source3/client/clitar.c if ((p = strchr_m(p, '\000')) == NULL) { p 1721 source3/client/clitar.c ++p; p 75 source3/client/tree.c GtkWidget *p = item; p 95 source3/client/tree.c p = GTK_WIDGET(p->parent); p 96 source3/client/tree.c p = GTK_WIDGET(GTK_TREE(p)->tree_owner); p 98 source3/client/tree.c pd = (struct tree_data *)gtk_object_get_user_data(GTK_OBJECT(p)); p 133 source3/client/tree.c struct tree_data *p = SMB_MALLOC_P(struct tree_data); p 135 source3/client/tree.c if (p) { p 137 source3/client/tree.c p->type = type; p 138 source3/client/tree.c strncpy(p->name, name, sizeof(p->name)); p 142 source3/client/tree.c return p; p 593 source3/groupdb/mapping_ldb.c const char *p = (const char *)data.dptr; p 610 source3/groupdb/mapping_ldb.c while (next_token_talloc(frame,&p, &string_sid, " ")) { p 387 source3/groupdb/mapping_tdb.c const char *p; p 400 source3/groupdb/mapping_tdb.c p = (const char *)dbuf.dptr; p 402 source3/groupdb/mapping_tdb.c while (next_token_talloc(frame, &p, &string_sid, " ")) { p 546 source3/groupdb/mapping_tdb.c const char *p; p 554 source3/groupdb/mapping_tdb.c p = (const char *)rec->value.dptr; p 558 source3/groupdb/mapping_tdb.c while (next_token_talloc(frame, &p, &alias_string, " ")) { p 361 source3/include/includes.h #define SDEV_T_VAL(p, ofs, v) (SIVAL((p),(ofs),(v)&0xFFFFFFFF), SIVAL((p),(ofs)+4,(v)>>32)) p 362 source3/include/includes.h #define DEV_T_VAL(p, ofs) ((SMB_DEV_T)(((uint64_t)(IVAL((p),(ofs))))| (((uint64_t)(IVAL((p),(ofs)+4))) << 32))) p 364 source3/include/includes.h #define SDEV_T_VAL(p, ofs, v) (SIVAL((p),(ofs),v),SIVAL((p),(ofs)+4,0)) p 365 source3/include/includes.h #define DEV_T_VAL(p, ofs) ((SMB_DEV_T)(IVAL((p),(ofs)))) p 387 source3/include/includes.h #define SINO_T_VAL(p, ofs, v) (SIVAL((p),(ofs),(v)&0xFFFFFFFF), SIVAL((p),(ofs)+4,(v)>>32)) p 388 source3/include/includes.h #define INO_T_VAL(p, ofs) ((SMB_INO_T)(((uint64_t)(IVAL(p,ofs)))| (((uint64_t)(IVAL(p,(ofs)+4))) << 32))) p 390 source3/include/includes.h #define SINO_T_VAL(p, ofs, v) (SIVAL(p,ofs,v),SIVAL(p,(ofs)+4,0)) p 391 source3/include/includes.h #define INO_T_VAL(p, ofs) ((SMB_INO_T)(IVAL((p),(ofs)))) p 402 source3/include/includes.h #define SBIG_UINT(p, ofs, v) (SIVAL(p,ofs,(v)&0xFFFFFFFF), SIVAL(p,(ofs)+4,(v)>>32)) p 403 source3/include/includes.h #define BIG_UINT(p, ofs) ((((uint64_t) IVAL(p,(ofs)+4))<<32)|IVAL(p,ofs)) p 425 source3/include/includes.h #define SOFF_T(p, ofs, v) (SIVAL(p,ofs,(v)&0xFFFFFFFF), SIVAL(p,(ofs)+4,(v)>>32)) p 426 source3/include/includes.h #define SOFF_T_R(p, ofs, v) (SIVAL(p,(ofs)+4,(v)&0xFFFFFFFF), SIVAL(p,ofs,(v)>>32)) p 429 source3/include/includes.h #define SOFF_T(p, ofs, v) (SIVAL(p,ofs,v),SIVAL(p,(ofs)+4,0)) p 430 source3/include/includes.h #define SOFF_T_R(p, ofs, v) (SIVAL(p,(ofs)+4,v),SIVAL(p,ofs,0)) p 404 source3/include/libsmb_internal.h SMBC_dlist_contains(SMBCFILE * list, SMBCFILE *p); p 9 source3/include/mangle.h bool (*is_mangled)(const char *s, const struct share_params *p); p 10 source3/include/mangle.h bool (*must_mangle)(const char *s, const struct share_params *p); p 12 source3/include/mangle.h const struct share_params *p); p 16 source3/include/mangle.h const struct share_params *p); p 21 source3/include/mangle.h const struct share_params *p); p 115 source3/include/nameserv.h #define WINS_STATE_ACTIVE(p) (((p)->data.wins_flags & WINS_STATE_MASK) == WINS_ACTIVE) p 119 source3/include/nameserv.h #define NAME_GROUP(p) ((p)->data.nb_flags & NB_GROUP) p 120 source3/include/nameserv.h #define NAME_BFLAG(p) (((p)->data.nb_flags & NB_NODETYPEMASK) == NB_BFLAG) p 121 source3/include/nameserv.h #define NAME_PFLAG(p) (((p)->data.nb_flags & NB_NODETYPEMASK) == NB_PFLAG) p 122 source3/include/nameserv.h #define NAME_MFLAG(p) (((p)->data.nb_flags & NB_NODETYPEMASK) == NB_MFLAG) p 123 source3/include/nameserv.h #define NAME_HFLAG(p) (((p)->data.nb_flags & NB_NODETYPEMASK) == NB_HFLAG) p 126 source3/include/nameserv.h #define NAME_IS_ACTIVE(p) ((p)->data.nb_flags & NB_ACTIVE) p 127 source3/include/nameserv.h #define NAME_IN_CONFLICT(p) ((p)->data.nb_flags & NB_CONFL) p 128 source3/include/nameserv.h #define NAME_IS_DEREGISTERING(p) ((p)->data.nb_flags & NB_DEREG) p 360 source3/include/proto.h size_t ucs2_align(const void *base_ptr, const void *p, int flags); p 416 source3/include/proto.h size_t align_string(const void *base_ptr, const char *p, int flags); p 1021 source3/include/proto.h void put_long_date_timespec(enum timestamp_set_resolution res, char *p, struct timespec ts); p 1022 source3/include/proto.h void put_long_date(char *p, time_t t); p 1044 source3/include/proto.h struct timespec interpret_long_date(const char *p); p 1129 source3/include/proto.h bool yesno(const char *p); p 1133 source3/include/proto.h void *Realloc(void *p, size_t size, bool free_old_on_error); p 1149 source3/include/proto.h const char *readdirname(SMB_STRUCT_DIR *p); p 1163 source3/include/proto.h void zero_free(void *p, size_t size); p 1214 source3/include/proto.h void *_talloc_memdup_zeronull(const void *t, const void *p, size_t size, const char *name); p 1596 source3/include/proto.h smb_ucs2_t *strpbrk_wa(const smb_ucs2_t *s, const char *p); p 2278 source3/include/proto.h struct rpc_request *dcerpc_ndr_request_send(struct dcerpc_pipe *p, const struct GUID *object, p 2418 source3/include/proto.h const char *p, p 2422 source3/include/proto.h void cli_setup_bcc(struct cli_state *cli, void *p); p 2857 source3/include/proto.h size_t clistr_align_out(struct cli_state *cli, const void *p, int flags); p 2858 source3/include/proto.h size_t clistr_align_in(struct cli_state *cli, const void *p, int flags); p 3054 source3/include/proto.h void debug_nmb_packet(struct packet_struct *p); p 3066 source3/include/proto.h int build_packet(char *buf, size_t buflen, struct packet_struct *p); p 3067 source3/include/proto.h bool send_packet(struct packet_struct *p); p 3072 source3/include/proto.h bool match_mailslot_name(struct packet_struct *p, const char *mailslot_name); p 3327 source3/include/proto.h void unexpected_packet(struct packet_struct *p); p 3541 source3/include/proto.h bool queue_dns_query(struct packet_struct *p,struct nmb_name *question); p 3542 source3/include/proto.h bool queue_dns_query(struct packet_struct *p,struct nmb_name *question); p 3584 source3/include/proto.h void process_election(struct subnet_record *subrec, struct packet_struct *p, char *buf); p 3595 source3/include/proto.h void process_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf); p 3596 source3/include/proto.h void process_workgroup_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf); p 3597 source3/include/proto.h void process_local_master_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf); p 3599 source3/include/proto.h struct packet_struct *p,char *buf); p 3600 source3/include/proto.h void process_lm_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len); p 3602 source3/include/proto.h struct packet_struct *p,char *buf); p 3604 source3/include/proto.h struct packet_struct *p,char *buf); p 3605 source3/include/proto.h void process_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf); p 3606 source3/include/proto.h void process_lm_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len); p 3611 source3/include/proto.h struct packet_struct *p); p 3613 source3/include/proto.h struct packet_struct *p); p 3615 source3/include/proto.h struct packet_struct *p); p 3616 source3/include/proto.h void process_node_status_request(struct subnet_record *subrec, struct packet_struct *p); p 3617 source3/include/proto.h void process_name_query_request(struct subnet_record *subrec, struct packet_struct *p); p 3782 source3/include/proto.h void process_logon_packet(struct packet_struct *p, char *buf,int len, p 3790 source3/include/proto.h struct packet_struct *p, p 3858 source3/include/proto.h struct packet_struct *p ); p 3860 source3/include/proto.h struct packet_struct *p); p 3862 source3/include/proto.h struct packet_struct *p); p 3864 source3/include/proto.h void send_wins_name_query_response(int rcode, struct packet_struct *p, p 3867 source3/include/proto.h struct packet_struct *p); p 3869 source3/include/proto.h struct packet_struct *p); p 4059 source3/include/proto.h bool lp_change_notify(const struct share_params *p ); p 4060 source3/include/proto.h bool lp_kernel_change_notify(const struct share_params *p ); p 4167 source3/include/proto.h bool lp_locking(const struct share_params *p ); p 4168 source3/include/proto.h int lp_strict_locking(const struct share_params *p ); p 4169 source3/include/proto.h bool lp_posix_locking(const struct share_params *p ); p 4174 source3/include/proto.h bool lp_manglednames(const struct share_params *p ); p 4229 source3/include/proto.h char lp_magicchar(const struct share_params *p ); p 4413 source3/include/proto.h uint32 pdb_decode_acct_ctrl(const char *p); p 4414 source3/include/proto.h void pdb_sethexpwd(char p[33], const unsigned char *pwd, uint32 acct_ctrl); p 4415 source3/include/proto.h bool pdb_gethexpwd(const char *p, unsigned char *pwd); p 4416 source3/include/proto.h void pdb_sethexhours(char *p, const unsigned char *hours); p 4417 source3/include/proto.h bool pdb_gethexhours(const char *p, unsigned char *hours); p 4802 source3/include/proto.h WERROR move_driver_to_download_area(struct pipes_struct *p, p 5381 source3/include/proto.h struct cli_state *rpc_pipe_np_smb_conn(struct rpc_pipe_client *p); p 5382 source3/include/proto.h void rpccli_close_np_fd(struct rpc_pipe_client *p); p 5413 source3/include/proto.h struct cli_state *rpc_pipe_smbd_smb_conn(struct rpc_pipe_client *p); p 5868 source3/include/proto.h bool init_pipe_handle_list(pipes_struct *p, p 5870 source3/include/proto.h bool create_policy_hnd(pipes_struct *p, struct policy_handle *hnd, void *data_ptr); p 5871 source3/include/proto.h bool find_policy_by_hnd(pipes_struct *p, struct policy_handle *hnd, void **data_p); p 5872 source3/include/proto.h bool close_policy_hnd(pipes_struct *p, struct policy_handle *hnd); p 5873 source3/include/proto.h void close_policy_by_pipe(pipes_struct *p); p 5874 source3/include/proto.h bool pipe_access_check(pipes_struct *p); p 5878 source3/include/proto.h bool create_next_pdu(pipes_struct *p); p 5879 source3/include/proto.h bool api_pipe_bind_auth3(pipes_struct *p, prs_struct *rpc_in_p); p 5880 source3/include/proto.h bool setup_fault_pdu(pipes_struct *p, NTSTATUS status); p 5881 source3/include/proto.h bool setup_cancel_ack_reply(pipes_struct *p, prs_struct *rpc_in_p); p 5882 source3/include/proto.h bool check_bind_req(struct pipes_struct *p, RPC_IFACE* abstract, p 5893 source3/include/proto.h bool api_pipe_bind_req(pipes_struct *p, prs_struct *rpc_in_p); p 5894 source3/include/proto.h bool api_pipe_alter_context(pipes_struct *p, prs_struct *rpc_in_p); p 5895 source3/include/proto.h bool api_pipe_ntlmssp_auth_process(pipes_struct *p, prs_struct *rpc_in, p 5897 source3/include/proto.h bool api_pipe_schannel_process(pipes_struct *p, prs_struct *rpc_in, uint32 *p_ss_padding_len); p 5899 source3/include/proto.h bool api_pipe_request(pipes_struct *p); p 5904 source3/include/proto.h pipes_struct *get_next_internal_pipe(pipes_struct *p); p 6448 source3/include/proto.h bool mangle_is_mangled(const char *s, const struct share_params *p); p 6450 source3/include/proto.h const struct share_params *p); p 6452 source3/include/proto.h const struct share_params *p); p 6454 source3/include/proto.h const struct share_params *p); p 6458 source3/include/proto.h const struct share_params *p); p 6462 source3/include/proto.h const struct share_params *p); p 7089 source3/include/proto.h bool become_authenticated_pipe_user(pipes_struct *p); p 7141 source3/include/proto.h char *vfs_readdirname(connection_struct *conn, void *p, SMB_STRUCT_STAT *sbuf); p 133 source3/include/smb_macros.h #define smb_bufrem(buf, p) (smb_buflen(buf)-PTR_DIFF(p, smb_buf(buf))) p 134 source3/include/smb_macros.h #define smbreq_bufrem(req, p) (req->buflen - PTR_DIFF(p, req->buf)) p 138 source3/include/smb_macros.h #define smb_offset(p,buf) (PTR_DIFF(p,buf+4)) p 217 source3/include/smb_macros.h #define SMB_REALLOC(p,s) Realloc((p),(s),True) /* Always frees p on error or s == 0 */ p 218 source3/include/smb_macros.h #define SMB_REALLOC_KEEP_OLD_ON_ERROR(p,s) Realloc((p),(s),False) /* Never frees p on error or s == 0 */ p 219 source3/include/smb_macros.h #define SMB_REALLOC_ARRAY(p,type,count) (type *)realloc_array((p),sizeof(type),(count),True) /* Always frees p on error or s == 0 */ p 220 source3/include/smb_macros.h #define SMB_REALLOC_ARRAY_KEEP_OLD_ON_ERROR(p,type,count) (type *)realloc_array((p),sizeof(type),(count),False) /* Never frees p on error or s == 0 */ p 284 source3/include/smb_macros.h #define realloc(p,s) __ERROR_DONT_USE_REALLOC_DIRECTLY p 83 source3/intl/lang_tdb.c char *p; p 86 source3/intl/lang_tdb.c if ((p = getenv(vars[i]))) { p 87 source3/intl/lang_tdb.c return p; p 185 source3/intl/lang_tdb.c const char *p; p 198 source3/intl/lang_tdb.c for(p = msgid; *p; p++) { p 199 source3/intl/lang_tdb.c if (*p == '\"') p 209 source3/intl/lang_tdb.c for(p = msgid, q = msgid_quoted; *p; p++) { p 210 source3/intl/lang_tdb.c if (*p == '\"') { p 214 source3/intl/lang_tdb.c *q = *p; p 29 source3/lib/adt_tree.c char *p; p 38 source3/lib/adt_tree.c p = strchr( path, '/' ); p 40 source3/lib/adt_tree.c if ( p ) { p 41 source3/lib/adt_tree.c *p = '\0'; p 42 source3/lib/adt_tree.c *new_path = p+1; p 348 source3/lib/adt_tree.c char *keystr, *base = NULL, *str = NULL, *p; p 384 source3/lib/adt_tree.c p = keystr; p 394 source3/lib/adt_tree.c trim_tree_keypath( p, &base, &str ); p 415 source3/lib/adt_tree.c p = str; p 83 source3/lib/afs.c char *p = clear_ticket; p 104 source3/lib/afs.c p = clear_ticket; p 107 source3/lib/afs.c *p = 1; p 108 source3/lib/afs.c p += 1; p 111 source3/lib/afs.c strncpy(p, username, sizeof(clear_ticket)-PTR_DIFF(p,clear_ticket)-1); p 112 source3/lib/afs.c p += strlen(p)+1; p 113 source3/lib/afs.c strncpy(p, "", sizeof(clear_ticket)-PTR_DIFF(p,clear_ticket)-1); p 114 source3/lib/afs.c p += strlen(p)+1; p 115 source3/lib/afs.c strncpy(p, cell, sizeof(clear_ticket)-PTR_DIFF(p,clear_ticket)-1); p 116 source3/lib/afs.c p += strlen(p)+1; p 120 source3/lib/afs.c SIVAL(p, 0, 0); p 121 source3/lib/afs.c p += 4; p 124 source3/lib/afs.c generate_random_buffer(p, 8); p 128 source3/lib/afs.c memcpy(ct->HandShakeKey, p, 8); p 130 source3/lib/afs.c p += 8; p 139 source3/lib/afs.c *p = 255; p 140 source3/lib/afs.c p += 1; p 144 source3/lib/afs.c SIVAL(p, 0, now); p 155 source3/lib/afs.c p += 4; p 159 source3/lib/afs.c strncpy(p, "afs", sizeof(clear_ticket)-PTR_DIFF(p,clear_ticket)-1); p 160 source3/lib/afs.c p += strlen(p)+1; p 161 source3/lib/afs.c strncpy(p, "", sizeof(clear_ticket)-PTR_DIFF(p,clear_ticket)-1); p 162 source3/lib/afs.c p += strlen(p)+1; p 165 source3/lib/afs.c len = PTR_DIFF(p, clear_ticket); p 168 source3/lib/afs.c memset(p, 0, extra_space); p 169 source3/lib/afs.c p+=extra_space; p 171 source3/lib/afs.c len = PTR_DIFF(p, clear_ticket); p 184 source3/lib/afs_settoken.c char *p = buf; p 187 source3/lib/afs_settoken.c memcpy(p, &ticket.length, sizeof(uint32)); p 188 source3/lib/afs_settoken.c p += sizeof(uint32); p 189 source3/lib/afs_settoken.c memcpy(p, ticket.data, ticket.length); p 190 source3/lib/afs_settoken.c p += ticket.length; p 193 source3/lib/afs_settoken.c memcpy(p, &tmp, sizeof(uint32)); p 194 source3/lib/afs_settoken.c p += sizeof(uint32); p 195 source3/lib/afs_settoken.c memcpy(p, ctok, tmp); p 196 source3/lib/afs_settoken.c p += tmp; p 200 source3/lib/afs_settoken.c memcpy(p, &tmp, sizeof(uint32)); p 201 source3/lib/afs_settoken.c p += sizeof(uint32); p 209 source3/lib/afs_settoken.c strncpy(p, cell, tmp); p 210 source3/lib/afs_settoken.c p += tmp; p 211 source3/lib/afs_settoken.c *p = 0; p 212 source3/lib/afs_settoken.c p +=1; p 215 source3/lib/afs_settoken.c iob.in_size = PTR_DIFF(p,buf); p 394 source3/lib/charcnv.c const unsigned char *p = (const unsigned char *)src; p 403 source3/lib/charcnv.c if ((lastp = *p) <= 0x7f) { p 404 source3/lib/charcnv.c *q++ = *p++; p 416 source3/lib/charcnv.c size_t ret = convert_string_internal(from, to, p, slen, q, dlen, allow_bad_conv); p 433 source3/lib/charcnv.c const unsigned char *p = (const unsigned char *)src; p 442 source3/lib/charcnv.c if (((lastp = *p) <= 0x7f) && (p[1] == 0)) { p 443 source3/lib/charcnv.c *q++ = *p; p 447 source3/lib/charcnv.c p += 2; p 456 source3/lib/charcnv.c size_t ret = convert_string_internal(from, to, p, slen, q, dlen, allow_bad_conv); p 473 source3/lib/charcnv.c const unsigned char *p = (const unsigned char *)src; p 482 source3/lib/charcnv.c if ((lastp = *p) <= 0x7F) { p 483 source3/lib/charcnv.c *q++ = *p++; p 496 source3/lib/charcnv.c size_t ret = convert_string_internal(from, to, p, slen, q, dlen, allow_bad_conv); p 815 source3/lib/charcnv.c const unsigned char *p = (const unsigned char *)s; p 827 source3/lib/charcnv.c while (*p) { p 828 source3/lib/charcnv.c if (*p & 0x80) p 830 source3/lib/charcnv.c *q++ = toupper_ascii_fast(*p); p 831 source3/lib/charcnv.c p++; p 834 source3/lib/charcnv.c if (*p) { p 875 source3/lib/charcnv.c const unsigned char *p = (const unsigned char *)s; p 887 source3/lib/charcnv.c while (*p) { p 888 source3/lib/charcnv.c if (*p & 0x80) p 890 source3/lib/charcnv.c *q++ = toupper_ascii_fast(*p); p 891 source3/lib/charcnv.c p++; p 894 source3/lib/charcnv.c if (*p) { p 997 source3/lib/charcnv.c size_t ucs2_align(const void *base_ptr, const void *p, int flags) p 1001 source3/lib/charcnv.c return PTR_DIFF(p, base_ptr) & 1; p 1897 source3/lib/charcnv.c size_t align_string(const void *base_ptr, const char *p, int flags) p 1902 source3/lib/charcnv.c return ucs2_align(base_ptr, p, flags); p 1228 source3/lib/ctdbd_conn.c struct ctdb_control_tcp_addr p; p 1252 source3/lib/ctdbd_conn.c p.dest.ip6 = *(struct sockaddr_in6 *)&server; p 1253 source3/lib/ctdbd_conn.c p.src.ip6 = *(struct sockaddr_in6 *)&client; p 1254 source3/lib/ctdbd_conn.c data.dptr = (uint8_t *)&p; p 1255 source3/lib/ctdbd_conn.c data.dsize = sizeof(p); p 40 source3/lib/dbwrap_file.c static uint32 fsh(const uint8 *p, int len) p 45 source3/lib/dbwrap_file.c n = ((n << 5) + n) ^ (uint32)(p[i]); p 95 source3/lib/dbwrap_rbt.c struct rb_node ** p; p 156 source3/lib/dbwrap_rbt.c p = &rec_priv->db_ctx->tree.rb_node; p 158 source3/lib/dbwrap_rbt.c while (*p) { p 163 source3/lib/dbwrap_rbt.c parent = (*p); p 165 source3/lib/dbwrap_rbt.c r = db_rbt2node(*p); p 172 source3/lib/dbwrap_rbt.c p = &(*p)->rb_left; p 175 source3/lib/dbwrap_rbt.c p = &(*p)->rb_right; p 182 source3/lib/dbwrap_rbt.c rb_link_node(&node->rb_node, parent, p); p 545 source3/lib/debug.c const char **p; p 552 source3/lib/debug.c for(p = default_classname_table; *p; p++) { p 553 source3/lib/debug.c debug_add_class(*p); p 595 source3/lib/debug.c const char *p = strrchr_m( pname,'/' ); p 596 source3/lib/debug.c if (p) p 597 source3/lib/debug.c pname = p + 1; p 35 source3/lib/dprintf.c char *p = NULL, *p2 = NULL; p 49 source3/lib/dprintf.c ret = vasprintf(&p, msgstr, ap2); p 68 source3/lib/dprintf.c clen = convert_string(CH_UNIX, CH_DISPLAY, p, ret, p2, maxlen, True); p 81 source3/lib/dprintf.c SAFE_FREE(p); p 368 source3/lib/interface.c char *p; p 385 source3/lib/interface.c p = strchr_m(token,'/'); p 386 source3/lib/interface.c if (p == NULL) { p 406 source3/lib/interface.c *p = 0; p 408 source3/lib/interface.c *p++ = '/'; p 417 source3/lib/interface.c if (strlen(p) > 2) { p 418 source3/lib/interface.c goodaddr = interpret_string_addr(&ss_mask, p, 0); p 422 source3/lib/interface.c p)); p 427 source3/lib/interface.c unsigned long val = strtoul(p, &endp, 0); p 428 source3/lib/interface.c if (p == endp || (endp && *endp != '\0')) { p 431 source3/lib/interface.c p)); p 438 source3/lib/interface.c p)); p 462 source3/lib/interface.c p, p 35 source3/lib/interfaces.c char *p = (char *)&((struct sockaddr_in6 *)pss_out)->sin6_addr; p 42 source3/lib/interfaces.c *p++ = 0xff; p 45 source3/lib/interfaces.c *p++ &= (0xff & ~(0xff>>masklen)); p 48 source3/lib/interfaces.c *p++ = '\0'; p 76 source3/lib/interfaces.c char *p = NULL; p 82 source3/lib/interfaces.c p = (char *)&((struct sockaddr_in6 *)pss_out)->sin6_addr; p 88 source3/lib/interfaces.c p = (char *)&((struct sockaddr_in *)pss_out)->sin_addr; p 93 source3/lib/interfaces.c for (i = 0; i < len; i++, p++, pmask++) { p 95 source3/lib/interfaces.c *p = (*p & *pmask) | (*pmask ^ 0xff); p 98 source3/lib/interfaces.c *p = (*p & *pmask); p 41 source3/lib/ldap_escape.c char *p = output; p 75 source3/lib/ldap_escape.c p = &output[i]; p 76 source3/lib/ldap_escape.c strncpy (p, sub, 3); p 77 source3/lib/ldap_escape.c p += 3; p 81 source3/lib/ldap_escape.c *p = *s; p 82 source3/lib/ldap_escape.c p++; p 88 source3/lib/ldap_escape.c *p = '\0'; p 94 source3/lib/ldap_escape.c char *output, *p; p 103 source3/lib/ldap_escape.c p = output; p 118 source3/lib/ldap_escape.c *p++ = '\\'; p 119 source3/lib/ldap_escape.c *p++ = *s; p 122 source3/lib/ldap_escape.c *p = *s; p 123 source3/lib/ldap_escape.c p++; p 129 source3/lib/ldap_escape.c *p = '\0'; p 72 source3/lib/ldb/common/ldb_dn.c const char *p, *s, *src; p 79 source3/lib/ldb/common/ldb_dn.c p = s = src = (const char *)value.data; p 86 source3/lib/ldb/common/ldb_dn.c while (p - src < len) { p 88 source3/lib/ldb/common/ldb_dn.c p += strcspn(p, ",=\n+<>#;\\\""); p 90 source3/lib/ldb/common/ldb_dn.c if (p - src == len) /* found no escapable chars */ p 93 source3/lib/ldb/common/ldb_dn.c memcpy(d, s, p - s); /* copy the part of the string before the stop */ p 94 source3/lib/ldb/common/ldb_dn.c d += (p - s); /* move to current position */ p 96 source3/lib/ldb/common/ldb_dn.c if (*p) { /* it is a normal escapable character */ p 98 source3/lib/ldb/common/ldb_dn.c *d++ = *p++; p 102 source3/lib/ldb/common/ldb_dn.c p++; /* skip the zero */ p 104 source3/lib/ldb/common/ldb_dn.c s = p; /* move forward */ p 121 source3/lib/ldb/common/ldb_dn.c char *p, *dst = NULL, *end; p 127 source3/lib/ldb/common/ldb_dn.c dst = p = (char *)talloc_memdup(mem_ctx, src, strlen(src) + 1); p 132 source3/lib/ldb/common/ldb_dn.c while (*p) { p 133 source3/lib/ldb/common/ldb_dn.c p += strcspn(p, ",=\n+<>#;\\\""); p 135 source3/lib/ldb/common/ldb_dn.c if (*p == '\\') { p 136 source3/lib/ldb/common/ldb_dn.c if (strchr(",=\n+<>#;\\\"", p[1])) { p 137 source3/lib/ldb/common/ldb_dn.c memmove(p, p + 1, end - (p + 1) + 1); p 139 source3/lib/ldb/common/ldb_dn.c p++; p 143 source3/lib/ldb/common/ldb_dn.c if (sscanf(p + 1, "%02x", &x) == 1) { p 144 source3/lib/ldb/common/ldb_dn.c *p = (unsigned char)x; p 145 source3/lib/ldb/common/ldb_dn.c memmove(p + 1, p + 3, end - (p + 3) + 1); p 147 source3/lib/ldb/common/ldb_dn.c p++; p 153 source3/lib/ldb/common/ldb_dn.c if (*p != '\0') { p 177 source3/lib/ldb/common/ldb_dn.c const char *p; p 181 source3/lib/ldb/common/ldb_dn.c p = source; p 184 source3/lib/ldb/common/ldb_dn.c p += strspn(p, " \n"); /* skip white spaces */ p 186 source3/lib/ldb/common/ldb_dn.c if (*p == '\"') { p 187 source3/lib/ldb/common/ldb_dn.c *quote_start = p - source; p 189 source3/lib/ldb/common/ldb_dn.c p++; p 190 source3/lib/ldb/common/ldb_dn.c while (*p != '\"') { p 191 source3/lib/ldb/common/ldb_dn.c p = strchr(p, '\"'); p 192 source3/lib/ldb/common/ldb_dn.c LDB_DN_NULL_FAILED(p); p 194 source3/lib/ldb/common/ldb_dn.c if (*(p - 1) == '\\') p 195 source3/lib/ldb/common/ldb_dn.c p++; p 198 source3/lib/ldb/common/ldb_dn.c *quote_end = p - source; p 210 source3/lib/ldb/common/ldb_dn.c char *p, *q; p 215 source3/lib/ldb/common/ldb_dn.c p = strchr(string, '='); p 216 source3/lib/ldb/common/ldb_dn.c LDB_DN_NULL_FAILED(p); p 218 source3/lib/ldb/common/ldb_dn.c p++; p 222 source3/lib/ldb/common/ldb_dn.c ret = get_quotes_position(p, &qs, &qe); p 228 source3/lib/ldb/common/ldb_dn.c p += qe; /* positioning after quotes */ p 229 source3/lib/ldb/common/ldb_dn.c p += strspn(p, " \n"); /* skip white spaces after the quote */ p 231 source3/lib/ldb/common/ldb_dn.c if (strcspn(p, separators) != 0) /* if there are characters between quotes */ p 234 source3/lib/ldb/common/ldb_dn.c return p; /* return on the separator */ p 238 source3/lib/ldb/common/ldb_dn.c q = p; p 249 source3/lib/ldb/common/ldb_dn.c if (ret == 0 && p == q) /* no separators ?! bail out */ p 260 source3/lib/ldb/common/ldb_dn.c char *s, *p; p 266 source3/lib/ldb/common/ldb_dn.c p = &s[strlen(s) - 1]; p 267 source3/lib/ldb/common/ldb_dn.c while (p > s && strchr(edge, *p)) { p 268 source3/lib/ldb/common/ldb_dn.c *p = '\0'; p 269 source3/lib/ldb/common/ldb_dn.c p--; p 279 source3/lib/ldb/common/ldb_dn.c char *p; p 289 source3/lib/ldb/common/ldb_dn.c p = strchr(raw_component, '='); p 290 source3/lib/ldb/common/ldb_dn.c LDB_DN_NULL_FAILED(p); p 292 source3/lib/ldb/common/ldb_dn.c *p++ = '\0'; /* terminate name and point to value */ p 303 source3/lib/ldb/common/ldb_dn.c ret = get_quotes_position(p, &qs, &qe); p 307 source3/lib/ldb/common/ldb_dn.c p = ldb_dn_trim_string(p, " \n"); p 308 source3/lib/ldb/common/ldb_dn.c dc.value = ldb_dn_unescape_value(mem_ctx, p); p 312 source3/lib/ldb/common/ldb_dn.c p[qe] = '\0'; p 313 source3/lib/ldb/common/ldb_dn.c p = p + qs + 1; p 314 source3/lib/ldb/common/ldb_dn.c dc.value.length = strlen(p); p 315 source3/lib/ldb/common/ldb_dn.c dc.value.data = (uint8_t *)talloc_memdup(mem_ctx, p, p 358 source3/lib/ldb/common/ldb_dn.c char *pdn, *p; p 388 source3/lib/ldb/common/ldb_dn.c pdn = p = talloc_strdup(edn, dn); p 396 source3/lib/ldb/common/ldb_dn.c t = seek_to_separator(p, ",;"); p 412 source3/lib/ldb/common/ldb_dn.c edn->components[edn->comp_num] = ldb_dn_explode_component(edn, p); p 418 source3/lib/ldb/common/ldb_dn.c p = t; p 420 source3/lib/ldb/common/ldb_dn.c } while(*p); p 113 source3/lib/ldb/common/ldb_ldif.c char *p=NULL; p 117 source3/lib/ldb/common/ldb_ldif.c while (*s && (p=strchr(b64,*s))) { p 118 source3/lib/ldb/common/ldb_ldif.c idx = (int)(p - b64); p 137 source3/lib/ldb/common/ldb_ldif.c if (*s && !p) { p 192 source3/lib/ldb/common/ldb_ldif.c uint8_t *p = val->data; p 198 source3/lib/ldb/common/ldb_ldif.c if (p[0] == ' ' || p[0] == ':') { p 203 source3/lib/ldb/common/ldb_ldif.c if (!isprint(p[i]) || p[i] == '\n') { p 440 source3/lib/ldb/common/ldb_ldif.c char *p; p 451 source3/lib/ldb/common/ldb_ldif.c p = strchr(*s, ':'); p 452 source3/lib/ldb/common/ldb_ldif.c if (!p) { p 456 source3/lib/ldb/common/ldb_ldif.c *p++ = 0; p 458 source3/lib/ldb/common/ldb_ldif.c if (*p == ':') { p 460 source3/lib/ldb/common/ldb_ldif.c p++; p 463 source3/lib/ldb/common/ldb_ldif.c if (*p == '<') { p 465 source3/lib/ldb/common/ldb_ldif.c p++; p 470 source3/lib/ldb/common/ldb_ldif.c while (*p == ' ' || *p == '\t') { p 471 source3/lib/ldb/common/ldb_ldif.c p++; p 474 source3/lib/ldb/common/ldb_ldif.c value->data = (uint8_t *)p; p 476 source3/lib/ldb/common/ldb_ldif.c p = strchr(p, '\n'); p 478 source3/lib/ldb/common/ldb_ldif.c if (!p) { p 482 source3/lib/ldb/common/ldb_ldif.c value->length = p - (char *)value->data; p 483 source3/lib/ldb/common/ldb_ldif.c *s = p+1; p 484 source3/lib/ldb/common/ldb_ldif.c *p = 0; p 192 source3/lib/ldb/common/ldb_match.c char *p, *g; p 227 source3/lib/ldb/common/ldb_match.c p = strstr((char *)val.data, (char *)cnk.data); p 228 source3/lib/ldb/common/ldb_match.c if (p == NULL) goto failed; p 231 source3/lib/ldb/common/ldb_match.c g = strstr((char *)p + cnk.length, (char *)cnk.data); p 232 source3/lib/ldb/common/ldb_match.c if (g) p = g; p 235 source3/lib/ldb/common/ldb_match.c val.length = val.length - (p - (char *)(val.data)) - cnk.length; p 236 source3/lib/ldb/common/ldb_match.c val.data = (uint8_t *)(p + cnk.length); p 78 source3/lib/ldb/common/ldb_modules.c char *modstr, *p; p 98 source3/lib/ldb/common/ldb_modules.c while ((p = strrchr(modstr, ',')) != NULL) { p 99 source3/lib/ldb/common/ldb_modules.c *p = '\0'; p 100 source3/lib/ldb/common/ldb_modules.c p++; p 101 source3/lib/ldb/common/ldb_modules.c modules[i] = p; p 263 source3/lib/ldb/common/ldb_parse.c const char *p = *s; p 267 source3/lib/ldb/common/ldb_parse.c t = p; p 269 source3/lib/ldb/common/ldb_parse.c while ((isascii(*p) && isalnum((unsigned char)*p)) || (*p == '-')) { /* attribute names can only be alphanums */ p 270 source3/lib/ldb/common/ldb_parse.c p++; p 273 source3/lib/ldb/common/ldb_parse.c if (*p == ':') { /* but extended searches have : and . chars too */ p 274 source3/lib/ldb/common/ldb_parse.c p = strstr(p, ":="); p 275 source3/lib/ldb/common/ldb_parse.c if (p == NULL) { /* malformed attribute name */ p 280 source3/lib/ldb/common/ldb_parse.c t1 = p; p 282 source3/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 284 source3/lib/ldb/common/ldb_parse.c if (!strchr("=<>~:", *p)) { p 295 source3/lib/ldb/common/ldb_parse.c if (*p == '=') { p 297 source3/lib/ldb/common/ldb_parse.c } else if (*(p + 1) == '=') { p 298 source3/lib/ldb/common/ldb_parse.c switch (*p) { p 301 source3/lib/ldb/common/ldb_parse.c p++; p 305 source3/lib/ldb/common/ldb_parse.c p++; p 309 source3/lib/ldb/common/ldb_parse.c p++; p 313 source3/lib/ldb/common/ldb_parse.c p++; p 321 source3/lib/ldb/common/ldb_parse.c p++; p 323 source3/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 326 source3/lib/ldb/common/ldb_parse.c t = p; p 328 source3/lib/ldb/common/ldb_parse.c while (*p && ((*p != ')') || ((*p == ')') && (*(p - 1) == '\\')))) p++; p 330 source3/lib/ldb/common/ldb_parse.c val = (char *)talloc_memdup(mem_ctx, t, p - t + 1); p 335 source3/lib/ldb/common/ldb_parse.c val[p - t] = '\0'; p 337 source3/lib/ldb/common/ldb_parse.c k = &(val[p - t]); p 345 source3/lib/ldb/common/ldb_parse.c *s = p; p 471 source3/lib/ldb/common/ldb_parse.c const char *p = *s; p 473 source3/lib/ldb/common/ldb_parse.c switch (*p) { p 483 source3/lib/ldb/common/ldb_parse.c p++; p 485 source3/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 502 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements[0] = ldb_parse_filter(ret->u.list.elements, &p); p 508 source3/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 510 source3/lib/ldb/common/ldb_parse.c while (*p && (next = ldb_parse_filter(ret->u.list.elements, &p))) { p 523 source3/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 526 source3/lib/ldb/common/ldb_parse.c *s = p; p 538 source3/lib/ldb/common/ldb_parse.c const char *p = *s; p 540 source3/lib/ldb/common/ldb_parse.c if (*p != '!') { p 543 source3/lib/ldb/common/ldb_parse.c p++; p 552 source3/lib/ldb/common/ldb_parse.c ret->u.isnot.child = ldb_parse_filter(ret, &p); p 558 source3/lib/ldb/common/ldb_parse.c *s = p; p 570 source3/lib/ldb/common/ldb_parse.c const char *p = *s; p 572 source3/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 574 source3/lib/ldb/common/ldb_parse.c switch (*p) { p 576 source3/lib/ldb/common/ldb_parse.c ret = ldb_parse_filterlist(mem_ctx, &p); p 580 source3/lib/ldb/common/ldb_parse.c ret = ldb_parse_filterlist(mem_ctx, &p); p 584 source3/lib/ldb/common/ldb_parse.c ret = ldb_parse_not(mem_ctx, &p); p 592 source3/lib/ldb/common/ldb_parse.c ret = ldb_parse_simple(mem_ctx, &p); p 596 source3/lib/ldb/common/ldb_parse.c *s = p; p 607 source3/lib/ldb/common/ldb_parse.c const char *p = *s; p 609 source3/lib/ldb/common/ldb_parse.c if (*p != '(') { p 612 source3/lib/ldb/common/ldb_parse.c p++; p 614 source3/lib/ldb/common/ldb_parse.c ret = ldb_parse_filtercomp(mem_ctx, &p); p 616 source3/lib/ldb/common/ldb_parse.c if (*p != ')') { p 619 source3/lib/ldb/common/ldb_parse.c p++; p 621 source3/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) { p 622 source3/lib/ldb/common/ldb_parse.c p++; p 625 source3/lib/ldb/common/ldb_parse.c *s = p; p 25 source3/lib/ldb/include/dlinklist.h #define DLIST_ADD(list, p) \ p 28 source3/lib/ldb/include/dlinklist.h (list) = (p); \ p 29 source3/lib/ldb/include/dlinklist.h (p)->next = (p)->prev = NULL; \ p 31 source3/lib/ldb/include/dlinklist.h (list)->prev = (p); \ p 32 source3/lib/ldb/include/dlinklist.h (p)->next = (list); \ p 33 source3/lib/ldb/include/dlinklist.h (p)->prev = NULL; \ p 34 source3/lib/ldb/include/dlinklist.h (list) = (p); \ p 40 source3/lib/ldb/include/dlinklist.h #define DLIST_REMOVE(list, p) \ p 42 source3/lib/ldb/include/dlinklist.h if ((p) == (list)) { \ p 43 source3/lib/ldb/include/dlinklist.h (list) = (p)->next; \ p 46 source3/lib/ldb/include/dlinklist.h if ((p)->prev) (p)->prev->next = (p)->next; \ p 47 source3/lib/ldb/include/dlinklist.h if ((p)->next) (p)->next->prev = (p)->prev; \ p 49 source3/lib/ldb/include/dlinklist.h if ((p) && ((p) != (list))) (p)->next = (p)->prev = NULL; \ p 54 source3/lib/ldb/include/dlinklist.h #define DLIST_PROMOTE(list, p) \ p 56 source3/lib/ldb/include/dlinklist.h DLIST_REMOVE(list, p); \ p 57 source3/lib/ldb/include/dlinklist.h DLIST_ADD(list, p); \ p 61 source3/lib/ldb/include/dlinklist.h #define DLIST_ADD_END(list, p, type) \ p 64 source3/lib/ldb/include/dlinklist.h (list) = (p); \ p 65 source3/lib/ldb/include/dlinklist.h (p)->next = (p)->prev = NULL; \ p 69 source3/lib/ldb/include/dlinklist.h tmp->next = (p); \ p 70 source3/lib/ldb/include/dlinklist.h (p)->next = NULL; \ p 71 source3/lib/ldb/include/dlinklist.h (p)->prev = tmp; \ p 77 source3/lib/ldb/include/dlinklist.h #define DLIST_ADD_AFTER(list, p, el) \ p 80 source3/lib/ldb/include/dlinklist.h DLIST_ADD(list, p); \ p 82 source3/lib/ldb/include/dlinklist.h p->prev = el; \ p 83 source3/lib/ldb/include/dlinklist.h p->next = el->next; \ p 84 source3/lib/ldb/include/dlinklist.h el->next = p; \ p 85 source3/lib/ldb/include/dlinklist.h if (p->next) p->next->prev = p; \ p 90 source3/lib/ldb/include/dlinklist.h #define DLIST_DEMOTE(list, p, tmp) \ p 92 source3/lib/ldb/include/dlinklist.h DLIST_REMOVE(list, p); \ p 93 source3/lib/ldb/include/dlinklist.h DLIST_ADD_END(list, p, tmp); \ p 528 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char * p; p 536 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if ((p = sqlite3_vmprintf(pSql, args)) == NULL) { p 549 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c p, p 602 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c sqlite3_free(p); p 46 source3/lib/ldb/ldb_tdb/ldb_pack.c static void put_uint32(uint8_t *p, int ofs, unsigned int val) p 48 source3/lib/ldb/ldb_tdb/ldb_pack.c p += ofs; p 49 source3/lib/ldb/ldb_tdb/ldb_pack.c p[0] = val&0xFF; p 50 source3/lib/ldb/ldb_tdb/ldb_pack.c p[1] = (val>>8) & 0xFF; p 51 source3/lib/ldb/ldb_tdb/ldb_pack.c p[2] = (val>>16) & 0xFF; p 52 source3/lib/ldb/ldb_tdb/ldb_pack.c p[3] = (val>>24) & 0xFF; p 55 source3/lib/ldb/ldb_tdb/ldb_pack.c static unsigned int pull_uint32(uint8_t *p, int ofs) p 57 source3/lib/ldb/ldb_tdb/ldb_pack.c p += ofs; p 58 source3/lib/ldb/ldb_tdb/ldb_pack.c return p[0] | (p[1]<<8) | (p[2]<<16) | (p[3]<<24); p 88 source3/lib/ldb/ldb_tdb/ldb_pack.c uint8_t *p; p 124 source3/lib/ldb/ldb_tdb/ldb_pack.c p = (uint8_t *)data->dptr; p 125 source3/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, LTDB_PACKING_FORMAT); p 126 source3/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 4, real_elements); p 127 source3/lib/ldb/ldb_tdb/ldb_pack.c p += 8; p 132 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p, dn, len+1); p 133 source3/lib/ldb/ldb_tdb/ldb_pack.c p += len + 1; p 140 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p, message->elements[i].name, len+1); p 141 source3/lib/ldb/ldb_tdb/ldb_pack.c p += len + 1; p 142 source3/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].num_values); p 143 source3/lib/ldb/ldb_tdb/ldb_pack.c p += 4; p 145 source3/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].values[j].length); p 146 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p+4, message->elements[i].values[j].data, p 148 source3/lib/ldb/ldb_tdb/ldb_pack.c p[4+message->elements[i].values[j].length] = 0; p 149 source3/lib/ldb/ldb_tdb/ldb_pack.c p += 4 + message->elements[i].values[j].length + 1; p 167 source3/lib/ldb/ldb_tdb/ldb_pack.c uint8_t *p; p 175 source3/lib/ldb/ldb_tdb/ldb_pack.c p = (uint8_t *)data->dptr; p 181 source3/lib/ldb/ldb_tdb/ldb_pack.c format = pull_uint32(p, 0); p 182 source3/lib/ldb/ldb_tdb/ldb_pack.c message->num_elements = pull_uint32(p, 4); p 183 source3/lib/ldb/ldb_tdb/ldb_pack.c p += 8; p 193 source3/lib/ldb/ldb_tdb/ldb_pack.c len = strnlen((char *)p, remaining); p 198 source3/lib/ldb/ldb_tdb/ldb_pack.c message->dn = ldb_dn_explode(message, (char *)p); p 204 source3/lib/ldb/ldb_tdb/ldb_pack.c p += len + 1; p 236 source3/lib/ldb/ldb_tdb/ldb_pack.c len = strnlen((char *)p, remaining-6); p 242 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].name = talloc_strndup(message->elements, (char *)p, len); p 248 source3/lib/ldb/ldb_tdb/ldb_pack.c p += len + 1; p 249 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].num_values = pull_uint32(p, 0); p 260 source3/lib/ldb/ldb_tdb/ldb_pack.c p += 4; p 263 source3/lib/ldb/ldb_tdb/ldb_pack.c len = pull_uint32(p, 0); p 275 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(message->elements[i].values[j].data, p+4, len); p 279 source3/lib/ldb/ldb_tdb/ldb_pack.c p += len+4+1; p 268 source3/lib/ldb/tools/ad2oLschema.c char *p = strchr(line, ':'); p 269 source3/lib/ldb/tools/ad2oLschema.c IF_NULL_FAIL_RET(p); p 270 source3/lib/ldb/tools/ad2oLschema.c if (!p) { p 274 source3/lib/ldb/tools/ad2oLschema.c p[0] = '\0'; p 275 source3/lib/ldb/tools/ad2oLschema.c p++; p 279 source3/lib/ldb/tools/ad2oLschema.c trim_string(p, " ", " "); p 280 source3/lib/ldb/tools/ad2oLschema.c oid_map[num_maps].new_oid = p; p 151 source3/lib/ldb/tools/cmdline.c const char *p, *q; p 154 source3/lib/ldb/tools/cmdline.c for (p = cs, cc = 1; (q = strchr(p, ',')); cc++, p = q + 1) ; p 161 source3/lib/ldb/tools/cmdline.c for (p = cs, cc = 0; p != NULL; cc++) { p 164 source3/lib/ldb/tools/cmdline.c t = strchr(p, ','); p 166 source3/lib/ldb/tools/cmdline.c options.controls[cc] = talloc_strdup(options.controls, p); p 167 source3/lib/ldb/tools/cmdline.c p = NULL; p 169 source3/lib/ldb/tools/cmdline.c options.controls[cc] = talloc_strndup(options.controls, p, t-p); p 170 source3/lib/ldb/tools/cmdline.c p = t + 1; p 252 source3/lib/ldb/tools/cmdline.c const char *p; p 259 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][4]); p 260 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%d:%d:%d:%d:%1023[^$]", &crit, &bc, &ac, &os, &cc, ctxid); p 262 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%d:%d:%1023[^:]:%1023[^$]", &crit, &bc, &ac, attr, ctxid); p 307 source3/lib/ldb/tools/cmdline.c const char *p; p 312 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][8]); p 313 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%d:%d:%1023[^$]", &crit, &flags, &max_attrs, cookie); p 349 source3/lib/ldb/tools/cmdline.c const char *p; p 354 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][4]); p 355 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%255[^$]", &crit, attr); p 377 source3/lib/ldb/tools/cmdline.c const char *p; p 380 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][12]); p 381 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%d", &crit, &type); p 401 source3/lib/ldb/tools/cmdline.c const char *p; p 405 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][9]); p 406 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%u", &crit, &secinfo_flags); p 426 source3/lib/ldb/tools/cmdline.c const char *p; p 430 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][15]); p 431 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%u", &crit, &search_options); p 450 source3/lib/ldb/tools/cmdline.c const char *p; p 453 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][13]); p 454 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d", &crit); p 472 source3/lib/ldb/tools/cmdline.c const char *p; p 475 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][14]); p 476 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%d", &crit, &size); p 499 source3/lib/ldb/tools/cmdline.c const char *p; p 506 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][12]); p 507 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d:%d:%255[^:]:%127[^:]", &crit, &rev, attr, rule); p 532 source3/lib/ldb/tools/cmdline.c const char *p; p 535 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][13]); p 536 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d", &crit); p 553 source3/lib/ldb/tools/cmdline.c const char *p; p 556 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][13]); p 557 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d", &crit); p 574 source3/lib/ldb/tools/cmdline.c const char *p; p 577 source3/lib/ldb/tools/cmdline.c p = &(control_strings[i][18]); p 578 source3/lib/ldb/tools/cmdline.c ret = sscanf(p, "%d", &crit); p 259 source3/lib/memcache.c struct rb_node **p; p 317 source3/lib/memcache.c p = &cache->tree.rb_node; p 319 source3/lib/memcache.c while (*p) { p 320 source3/lib/memcache.c struct memcache_element *elem = memcache_node2elem(*p); p 323 source3/lib/memcache.c parent = (*p); p 327 source3/lib/memcache.c p = (cmp < 0) ? &(*p)->rb_left : &(*p)->rb_right; p 330 source3/lib/memcache.c rb_link_node(&e->rb_node, parent, p); p 346 source3/lib/memcache.c void *p; p 355 source3/lib/memcache.c p = talloc_move(cache, ptr); p 356 source3/lib/memcache.c memcache_add(cache, n, key, data_blob_const(&p, sizeof(p))); p 29 source3/lib/ms_fnmatch.c static int null_match(const smb_ucs2_t *p) p 31 source3/lib/ms_fnmatch.c for (;*p;p++) { p 32 source3/lib/ms_fnmatch.c if (*p != UCS2_CHAR('*') && p 33 source3/lib/ms_fnmatch.c *p != UCS2_CHAR('<') && p 34 source3/lib/ms_fnmatch.c *p != UCS2_CHAR('"') && p 35 source3/lib/ms_fnmatch.c *p != UCS2_CHAR('>')) return -1; p 56 source3/lib/ms_fnmatch.c static int ms_fnmatch_core(const smb_ucs2_t *p, const smb_ucs2_t *n, p 63 source3/lib/ms_fnmatch.c while ((c = *p++)) { p 68 source3/lib/ms_fnmatch.c return null_match(p); p 71 source3/lib/ms_fnmatch.c if (ms_fnmatch_core(p, n+i, max_n+1, ldot, is_case_sensitive) == 0) { p 76 source3/lib/ms_fnmatch.c return null_match(p); p 83 source3/lib/ms_fnmatch.c return null_match(p); p 89 source3/lib/ms_fnmatch.c if (ms_fnmatch_core(p, n+i, max_n+1, ldot, is_case_sensitive) == 0) return 0; p 91 source3/lib/ms_fnmatch.c if (ms_fnmatch_core(p, n+i+1, max_n+1, ldot, is_case_sensitive) == 0) return 0; p 97 source3/lib/ms_fnmatch.c return null_match(p); p 110 source3/lib/ms_fnmatch.c if (! n[1] && null_match(p) == 0) { p 115 source3/lib/ms_fnmatch.c if (! *n) return null_match(p); p 120 source3/lib/ms_fnmatch.c if (*n == 0 && null_match(p) == 0) { p 151 source3/lib/ms_fnmatch.c smb_ucs2_t *p = NULL; p 173 source3/lib/ms_fnmatch.c if (!push_ucs2_talloc(talloc_tos(), &p, pattern, &converted_size)) { p 178 source3/lib/ms_fnmatch.c TALLOC_FREE(p); p 188 source3/lib/ms_fnmatch.c for (i=0;p[i];i++) { p 189 source3/lib/ms_fnmatch.c if (p[i] == UCS2_CHAR('?')) { p 190 source3/lib/ms_fnmatch.c p[i] = UCS2_CHAR('>'); p 191 source3/lib/ms_fnmatch.c } else if (p[i] == UCS2_CHAR('.') && p 192 source3/lib/ms_fnmatch.c (p[i+1] == UCS2_CHAR('?') || p 193 source3/lib/ms_fnmatch.c p[i+1] == UCS2_CHAR('*') || p 194 source3/lib/ms_fnmatch.c p[i+1] == 0)) { p 195 source3/lib/ms_fnmatch.c p[i] = UCS2_CHAR('"'); p 196 source3/lib/ms_fnmatch.c } else if (p[i] == UCS2_CHAR('*') && p[i+1] == UCS2_CHAR('.')) { p 197 source3/lib/ms_fnmatch.c p[i] = UCS2_CHAR('<'); p 202 source3/lib/ms_fnmatch.c for (count=i=0;p[i];i++) { p 203 source3/lib/ms_fnmatch.c if (p[i] == UCS2_CHAR('*') || p[i] == UCS2_CHAR('<')) count++; p 217 source3/lib/ms_fnmatch.c TALLOC_FREE(p); p 225 source3/lib/ms_fnmatch.c ret = ms_fnmatch_core(p, s, max_n, strrchr_w(s, UCS2_CHAR('.')), is_case_sensitive); p 228 source3/lib/ms_fnmatch.c TALLOC_FREE(p); p 98 source3/lib/netapi/cm.c struct client_pipe_connection *p; p 100 source3/lib/netapi/cm.c for (p = pipe_connections; p; p = p->next) { p 101 source3/lib/netapi/cm.c cli_shutdown(p->cli); p 114 source3/lib/netapi/cm.c struct client_pipe_connection *p; p 116 source3/lib/netapi/cm.c for (p = pipe_connections; p; p = p->next) { p 118 source3/lib/netapi/cm.c if (!rpc_pipe_np_smb_conn(p->pipe)) { p 122 source3/lib/netapi/cm.c if (strequal(cli->desthost, p->pipe->desthost) p 123 source3/lib/netapi/cm.c && ndr_syntax_id_equal(&p->pipe->abstract_syntax, p 125 source3/lib/netapi/cm.c *presult = p->pipe; p 141 source3/lib/netapi/cm.c struct client_pipe_connection *p; p 144 source3/lib/netapi/cm.c p = TALLOC_ZERO_ARRAY(mem_ctx, struct client_pipe_connection, 1); p 145 source3/lib/netapi/cm.c if (!p) { p 149 source3/lib/netapi/cm.c status = cli_rpc_pipe_open_noauth(cli, interface, &p->pipe); p 151 source3/lib/netapi/cm.c TALLOC_FREE(p); p 155 source3/lib/netapi/cm.c p->cli = cli; p 156 source3/lib/netapi/cm.c DLIST_ADD(pipe_connections, p); p 158 source3/lib/netapi/cm.c *presult = p->pipe; p 30 source3/lib/netapi/examples/common.c char *p = NULL; p 32 source3/lib/netapi/examples/common.c if ((p = strchr(puser,'%'))) { p 34 source3/lib/netapi/examples/common.c *p = 0; p 36 source3/lib/netapi/examples/common.c libnetapi_set_password(ctx, p+1); p 37 source3/lib/netapi/examples/common.c len = strlen(p+1); p 472 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c char *p = NULL; p 479 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c p = strchr(newname, '.'); p 480 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c if (p) { p 481 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c *p = NULL; p 1752 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c char *p = NULL; p 1754 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c if ((p = strchr(puser,'%'))) { p 1756 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c *p = 0; p 1758 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c libnetapi_set_password(ctx, p+1); p 1759 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c len = strlen(p+1); p 1769 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c const char *p = NULL; p 1776 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c p = strchr(my_hostname, '.'); p 1777 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c if (p) { p 1778 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c my_hostname[strlen(my_hostname)-strlen(p)] = '\0'; p 1797 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c p = strchr(state->my_fqdn, '.'); p 1798 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c if (p) { p 1799 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c p++; p 1800 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c state->my_dnsdomain = strdup(p); p 51 source3/lib/netapi/tests/common.c char *p = NULL; p 53 source3/lib/netapi/tests/common.c if ((p = strchr(puser,'%'))) { p 55 source3/lib/netapi/tests/common.c *p = 0; p 57 source3/lib/netapi/tests/common.c libnetapi_set_password(ctx, p+1); p 58 source3/lib/netapi/tests/common.c len = strlen(p+1); p 344 source3/lib/popt_common.c char *p; p 349 source3/lib/popt_common.c if ((p = getenv("PASSWD_FD")) != NULL) { p 350 source3/lib/popt_common.c if (asprintf(&spec, "descriptor %s", p) < 0) { p 353 source3/lib/popt_common.c sscanf(p, "%d", &fd); p 355 source3/lib/popt_common.c } else if ((p = getenv("PASSWD_FILE")) != NULL) { p 356 source3/lib/popt_common.c fd = sys_open(p, O_RDONLY, 0); p 357 source3/lib/popt_common.c spec = SMB_STRDUP(p); p 371 source3/lib/popt_common.c for(p = pass, *p = '\0'; /* ensure that pass is null-terminated */ p 372 source3/lib/popt_common.c p && p - pass < sizeof(pass);) { p 373 source3/lib/popt_common.c switch (read(fd, p, 1)) { p 375 source3/lib/popt_common.c if (*p != '\n' && *p != '\0') { p 376 source3/lib/popt_common.c *++p = '\0'; /* advance p, and null-terminate pass */ p 380 source3/lib/popt_common.c if (p - pass) { p 381 source3/lib/popt_common.c *p = '\0'; /* null-terminate it, just in case... */ p 382 source3/lib/popt_common.c p = NULL; /* then force the loop condition to become false */ p 479 source3/lib/popt_common.c char *p; p 496 source3/lib/popt_common.c if ((p = strchr_m(puser,'%'))) { p 498 source3/lib/popt_common.c *p = 0; p 499 source3/lib/popt_common.c len = strlen(p+1); p 500 source3/lib/popt_common.c set_cmdline_auth_info_password(auth_info, p+1); p 660 source3/lib/smbconf/smbconf_reg.c char *path, *p; p 679 source3/lib/smbconf/smbconf_reg.c p = strrchr(path, '\\'); p 680 source3/lib/smbconf/smbconf_reg.c *p = '\0'; p 688 source3/lib/smbconf/smbconf_reg.c werr = reg_deletekey_recursive(mem_ctx, parent_key, p+1); p 694 source3/lib/smbconf/smbconf_reg.c werr = reg_createkey(mem_ctx, parent_key, p+1, REG_KEY_WRITE, p 253 source3/lib/substitute.c static char * realloc_expand_env_var(char *str, char *p) p 260 source3/lib/substitute.c if (p[0] != '%' || p[1] != '$' || p[2] != '(') { p 268 source3/lib/substitute.c if ((q = strchr_m(p,')')) == NULL) { p 269 source3/lib/substitute.c DEBUG(0,("expand_env_var: Unterminated environment variable [%s]\n", p)); p 277 source3/lib/substitute.c r = p + 3; p 299 source3/lib/substitute.c copylen = q + 1 - p; p 300 source3/lib/substitute.c strncpy(envname,p,copylen); p 364 source3/lib/substitute.c static char *realloc_expand_longvar(char *str, char *p) p 371 source3/lib/substitute.c if ( p[0] != '%' || p[1] != '(' ) { p 377 source3/lib/substitute.c if ((q = strchr_m(p,')')) == NULL) { p 378 source3/lib/substitute.c DEBUG(0,("realloc_expand_longvar: Unterminated environment variable [%s]\n", p)); p 384 source3/lib/substitute.c r = p+2; p 396 source3/lib/substitute.c copylen = MIN( (q+1-p),(sizeof(varname)-1) ); p 397 source3/lib/substitute.c strncpy( varname, p, copylen ); p 483 source3/lib/substitute.c char *p; p 493 source3/lib/substitute.c p = strchr_m(srv, ':'); p 494 source3/lib/substitute.c if (!p) { p 497 source3/lib/substitute.c *p = '\0'; p 551 source3/lib/substitute.c char *b, *p, *s, *r, *a_string; p 572 source3/lib/substitute.c for (b = s = a_string; (p = strchr_m(s, '%')); s = a_string + (p - b)) { p 577 source3/lib/substitute.c switch (*(p+1)) { p 622 source3/lib/substitute.c if ( StrnCaseCmp(p, "%LOGONSERVER%", strlen("%LOGONSERVER%")) == 0 ) { p 667 source3/lib/substitute.c a_string = realloc_expand_env_var(a_string, p); /* Expand environment variables */ p 670 source3/lib/substitute.c a_string = realloc_expand_longvar( a_string, p ); p 680 source3/lib/substitute.c p++; p 712 source3/lib/substitute.c char *b, *p, *s; p 726 source3/lib/substitute.c for (b = s = a_string; (p = strchr_m(s, '%')); s = a_string + (p - b)) { p 730 source3/lib/substitute.c switch (*(p+1)) { p 773 source3/lib/substitute.c p++; p 798 source3/lib/substitute.c char *b, *p, *s; p 806 source3/lib/substitute.c for (b = s = a_string; (p = strchr_m(s, '%')); s = a_string + (p - b)) { p 810 source3/lib/substitute.c switch (*(p+1)) { p 850 source3/lib/substitute.c p++; p 190 source3/lib/sysquotas.c const char *p; p 227 source3/lib/sysquotas.c p = p2; p 228 source3/lib/sysquotas.c while (p && *p && isspace(*p)) { p 229 source3/lib/sysquotas.c p++; p 232 source3/lib/sysquotas.c if (p && *p) { p 233 source3/lib/sysquotas.c dp->curblocks = STR_TO_SMB_BIG_UINT(p, &p); p 238 source3/lib/sysquotas.c while (p && *p && isspace(*p)) { p 239 source3/lib/sysquotas.c p++; p 242 source3/lib/sysquotas.c if (p && *p) { p 243 source3/lib/sysquotas.c dp->softlimit = STR_TO_SMB_BIG_UINT(p, &p); p 248 source3/lib/sysquotas.c while (p && *p && isspace(*p)) { p 249 source3/lib/sysquotas.c p++; p 252 source3/lib/sysquotas.c if (p && *p) { p 253 source3/lib/sysquotas.c dp->hardlimit = STR_TO_SMB_BIG_UINT(p, &p); p 258 source3/lib/sysquotas.c while (p && *p && isspace(*p)) { p 259 source3/lib/sysquotas.c p++; p 262 source3/lib/sysquotas.c if (p && *p) { p 263 source3/lib/sysquotas.c dp->curinodes = STR_TO_SMB_BIG_UINT(p, &p); p 268 source3/lib/sysquotas.c while (p && *p && isspace(*p)) { p 269 source3/lib/sysquotas.c p++; p 272 source3/lib/sysquotas.c if (p && *p) { p 273 source3/lib/sysquotas.c dp->isoftlimit = STR_TO_SMB_BIG_UINT(p, &p); p 278 source3/lib/sysquotas.c while (p && *p && isspace(*p)) { p 279 source3/lib/sysquotas.c p++; p 282 source3/lib/sysquotas.c if (p && *p) { p 283 source3/lib/sysquotas.c dp->ihardlimit = STR_TO_SMB_BIG_UINT(p, &p); p 288 source3/lib/sysquotas.c while (p && *p && isspace(*p)) { p 289 source3/lib/sysquotas.c p++; p 292 source3/lib/sysquotas.c if (p && *p) { p 293 source3/lib/sysquotas.c dp->bsize = STR_TO_SMB_BIG_UINT(p, NULL); p 53 source3/lib/system.c void *p = NULL; p 54 source3/lib/system.c int ret = posix_memalign( &p, align, size ); p 56 source3/lib/system.c return p; p 1103 source3/lib/system.c popen_list *p; p 1117 source3/lib/system.c for (p = popen_chain; p; p = p->next) p 1118 source3/lib/system.c close(p->fd); p 324 source3/lib/time.c void put_long_date_timespec(enum timestamp_set_resolution res, char *p, struct timespec ts) p 329 source3/lib/time.c SIVAL(p, 0, nt & 0xFFFFFFFF); p 330 source3/lib/time.c SIVAL(p, 4, nt >> 32); p 333 source3/lib/time.c void put_long_date(char *p, time_t t) p 338 source3/lib/time.c put_long_date_timespec(TIMESTAMP_SET_SECONDS, p, ts); p 758 source3/lib/time.c struct timespec interpret_long_date(const char *p) p 761 source3/lib/time.c nt = IVAL(p,0) + ((uint64_t)IVAL(p,4) << 32); p 733 source3/lib/util.c char *p = NULL; p 755 source3/lib/util.c while ((p = strstr_m(str,"\\..\\")) != NULL) { p 758 source3/lib/util.c *p = 0; p 759 source3/lib/util.c s1 = p+3; p 761 source3/lib/util.c if ((p=strrchr_m(str,'\\')) != NULL) { p 762 source3/lib/util.c *p = 0; p 785 source3/lib/util.c char *p = NULL; p 807 source3/lib/util.c while ((p = strstr_m(str,"/../")) != NULL) { p 810 source3/lib/util.c *p = 0; p 811 source3/lib/util.c s1 = p+3; p 813 source3/lib/util.c if ((p=strrchr_m(str,'/')) != NULL) { p 814 source3/lib/util.c *p = 0; p 972 source3/lib/util.c bool yesno(const char *p) p 975 source3/lib/util.c printf("%s",p); p 1024 source3/lib/util.c #define realloc(p,s) __ERROR_DONT_USE_RELLOC_DIRECTLY p 1093 source3/lib/util.c void *Realloc(void *p, size_t size, bool free_old_on_error) p 1099 source3/lib/util.c SAFE_FREE(p); p 1106 source3/lib/util.c if (!p) { p 1109 source3/lib/util.c ret = (void *)realloc_(p,size); p 1112 source3/lib/util.c if (!p) { p 1115 source3/lib/util.c ret = (void *)realloc(p,size); p 1120 source3/lib/util.c if (free_old_on_error && p) { p 1121 source3/lib/util.c SAFE_FREE(p); p 1191 source3/lib/util.c char *p; p 1198 source3/lib/util.c p = strchr_m(domname, '.'); p 1199 source3/lib/util.c if (p) { p 1200 source3/lib/util.c p++; p 1201 source3/lib/util.c return talloc_strdup(ctx, p); p 1242 source3/lib/util.c const char *p = str; p 1243 source3/lib/util.c while(*p && !isspace(*p)) p 1244 source3/lib/util.c p++; p 1245 source3/lib/util.c while(*p && isspace(*p)) p 1246 source3/lib/util.c p++; p 1247 source3/lib/util.c if(*p) { p 1248 source3/lib/util.c return talloc_strdup(ctx, p); p 1422 source3/lib/util.c char *p; p 1432 source3/lib/util.c u = (uid_t)strtol(name, &p, 0); p 1433 source3/lib/util.c if ((p != name) && (*p == '\0')) p 1446 source3/lib/util.c char *p; p 1449 source3/lib/util.c g = (gid_t)strtol(name, &p, 0); p 1450 source3/lib/util.c if ((p != name) && (*p == '\0')) p 1642 source3/lib/util.c const char *readdirname(SMB_STRUCT_DIR *p) p 1647 source3/lib/util.c if (!p) p 1650 source3/lib/util.c ptr = (SMB_STRUCT_DIRENT *)sys_readdir(p); p 1657 source3/lib/util.c if (telldir(p) < 0) p 2027 source3/lib/util.c void zero_free(void *p, size_t size) p 2029 source3/lib/util.c memset(p, 0, size); p 2030 source3/lib/util.c SAFE_FREE(p); p 2127 source3/lib/util.c char *p = mktemp(name_template); p 2128 source3/lib/util.c if (!p) p 2130 source3/lib/util.c return open(p, O_CREAT|O_EXCL|O_RDWR, 0600); p 2140 source3/lib/util.c void *p; p 2147 source3/lib/util.c if ((p = SMB_MALLOC(size*count)) == NULL) { p 2152 source3/lib/util.c return p; p 2329 source3/lib/util.c char *p; p 2332 source3/lib/util.c p = strrchr_m(dir, '/'); /* Find final '/', if any */ p 2334 source3/lib/util.c if (p == NULL) { p 2344 source3/lib/util.c len = p-dir; p 2352 source3/lib/util.c *name = p+1; p 2451 source3/lib/util.c const char *p; p 2453 source3/lib/util.c for( p = regexp; *p && *str; ) { p 2455 source3/lib/util.c switch(*p) { p 2458 source3/lib/util.c p++; p 2467 source3/lib/util.c p++; p 2468 source3/lib/util.c if(!*p) p 2472 source3/lib/util.c while(*str && (*p != *str)) p 2488 source3/lib/util.c while(*str && (*p == *str)) { p 2498 source3/lib/util.c while ( *(p+1) && (*(p+1) == *p)) { p 2499 source3/lib/util.c p++; p 2509 source3/lib/util.c if(unix_do_match(p, str)) p 2520 source3/lib/util.c if(*str != *p) p 2523 source3/lib/util.c p++; p 2528 source3/lib/util.c if(!*p && !*str) p 2531 source3/lib/util.c if (!*p && str[0] == '.' && str[1] == 0) p 2534 source3/lib/util.c if (!*str && *p == '?') { p 2535 source3/lib/util.c while (*p == '?') p 2536 source3/lib/util.c p++; p 2537 source3/lib/util.c return(!*p); p 2540 source3/lib/util.c if(!*str && (*p == '*' && p[1] == '\0')) p 2556 source3/lib/util.c char *p; p 2569 source3/lib/util.c for(p = p2; *p; p++) { p 2570 source3/lib/util.c while( *p == '*' && (p[1] == '?' ||p[1] == '*')) { p 2571 source3/lib/util.c memmove(&p[1], &p[2], strlen(&p[2])+1); p 2946 source3/lib/util.c const char *p = NULL; p 2948 source3/lib/util.c p = strchr_m(full_name, '\\'); p 2950 source3/lib/util.c if (p != NULL) { p 2952 source3/lib/util.c PTR_DIFF(p, full_name)); p 2953 source3/lib/util.c *user = talloc_strdup(mem_ctx, p+1); p 2981 source3/lib/util.c void *p; p 2987 source3/lib/util.c p = talloc_named_const(ctx, size, name); p 2989 source3/lib/util.c if (p) { p 2990 source3/lib/util.c memset(p, '\0', size); p 2993 source3/lib/util.c return p; p 3001 source3/lib/util.c void *_talloc_memdup_zeronull(const void *t, const void *p, size_t size, const char *name) p 3011 source3/lib/util.c memcpy(newp, p, size); p 29 source3/lib/util_file.c char *p; p 38 source3/lib/util_file.c p = NULL; p 42 source3/lib/util_file.c p = talloc_realloc(NULL, p, char, total + n + 1); p 43 source3/lib/util_file.c if (!p) { p 48 source3/lib/util_file.c memcpy(p+total, buf, n); p 52 source3/lib/util_file.c if (p) { p 53 source3/lib/util_file.c p[total] = 0; p 65 source3/lib/util_file.c return p; p 77 source3/lib/util_file.c char *p; p 80 source3/lib/util_file.c p = file_pload(syscmd, &size); p 81 source3/lib/util_file.c if (!p) { p 85 source3/lib/util_file.c return file_lines_parse(p, size, numlines, NULL); p 78 source3/lib/util_reg.c const smb_ucs2_t *p = (const smb_ucs2_t *)buf; p 95 source3/lib/util_reg.c thislen = strnlen_w(p, len) + 1; p 97 source3/lib/util_reg.c p, thislen*2, (void *)&val, &dstlen, true)) { p 107 source3/lib/util_reg.c p += thislen; p 222 source3/lib/util_sid.c const char *p; p 235 source3/lib/util_sid.c p = sidstr + 2; p 236 source3/lib/util_sid.c conv = (uint32) strtoul(p, &q, 10); p 39 source3/lib/util_sock.c char *p = strchr_m(str, '%'); p 46 source3/lib/util_sock.c if (p && (p > str) && ((scope_id = if_nametoindex(p+1)) != 0)) { p 48 source3/lib/util_sock.c MIN(PTR_DIFF(p,str)+1, p 365 source3/lib/util_sock.c const smb_socket_option *p = &socket_options[0]; p 372 source3/lib/util_sock.c for (; p->name != NULL; p++) { p 373 source3/lib/util_sock.c if (getsockopt(s, p->level, p->option, p 376 source3/lib/util_sock.c p->name)); p 379 source3/lib/util_sock.c p->name,value)); p 397 source3/lib/util_sock.c char *p; p 400 source3/lib/util_sock.c if ((p = strchr_m(tok,'='))) { p 401 source3/lib/util_sock.c *p = 0; p 402 source3/lib/util_sock.c value = atoi(p+1); p 1635 source3/lib/util_sock.c const char *p; p 1656 source3/lib/util_sock.c p = get_peer_addr_internal(fd, addr_buf, sizeof(addr_buf), (struct sockaddr *)&ss, &length); p 1680 source3/lib/util_sock.c p, p 1682 source3/lib/util_sock.c strlcpy(name_buf, p, sizeof(name_buf)); p 1685 source3/lib/util_sock.c DEBUG(0,("Matchname failed on %s %s\n",name_buf,p)); p 286 source3/lib/util_str.c char *p; p 293 source3/lib/util_str.c for (p = s; *p; p++) { p 294 source3/lib/util_str.c if (*p & 0x80) /* mb string - slow path. */ p 296 source3/lib/util_str.c if (*p == oldc) { p 297 source3/lib/util_str.c *p = newc; p 301 source3/lib/util_str.c if (!*p) p 307 source3/lib/util_str.c p = s; p 310 source3/lib/util_str.c while (*p) { p 312 source3/lib/util_str.c next_codepoint(p, &c_size); p 315 source3/lib/util_str.c if (*p == oldc) { p 316 source3/lib/util_str.c *p = newc; p 319 source3/lib/util_str.c p += c_size; p 454 source3/lib/util_str.c smb_ucs2_t *tmp, *p; p 462 source3/lib/util_str.c for(p = tmp; *p != 0; p++) { p 463 source3/lib/util_str.c if(isupper_w(*p)) { p 468 source3/lib/util_str.c ret = (*p != 0); p 479 source3/lib/util_str.c smb_ucs2_t *tmp, *p; p 487 source3/lib/util_str.c for(p = tmp; *p != 0; p++) { p 488 source3/lib/util_str.c if(islower_w(*p)) { p 493 source3/lib/util_str.c ret = (*p != 0); p 677 source3/lib/util_str.c char *p; p 683 source3/lib/util_str.c p = strchr_m(src, c); p 684 source3/lib/util_str.c if (p == NULL) { p 689 source3/lib/util_str.c str_len = PTR_DIFF(p, src); p 693 source3/lib/util_str.c return p; p 797 source3/lib/util_str.c char *p; p 810 source3/lib/util_str.c while (lp <= ls && (p = strstr_m(s,pattern))) { p 819 source3/lib/util_str.c memmove(p+li,p+lp,strlen(p+lp)+1); p 831 source3/lib/util_str.c p[i] = insert[i]; p 838 source3/lib/util_str.c p[i] = '_'; p 845 source3/lib/util_str.c p[i] = insert[i]; p 848 source3/lib/util_str.c s = p + li; p 885 source3/lib/util_str.c char *p, *in; p 928 source3/lib/util_str.c while ((p = strstr_m(s,pattern))) { p 938 source3/lib/util_str.c p = string + offset + (p - s); p 941 source3/lib/util_str.c memmove(p+li,p+lp,strlen(p+lp)+1); p 943 source3/lib/util_str.c memcpy(p, in, li); p 944 source3/lib/util_str.c s = p + li; p 970 source3/lib/util_str.c char *p, *in; p 1023 source3/lib/util_str.c while ((p = strstr_m(s,pattern))) { p 1034 source3/lib/util_str.c p = string + offset + (p - s); p 1037 source3/lib/util_str.c memmove(p+li,p+lp,strlen(p+lp)+1); p 1039 source3/lib/util_str.c memcpy(p, in, li); p 1040 source3/lib/util_str.c s = p + li; p 1071 source3/lib/util_str.c char *p; p 1087 source3/lib/util_str.c while (lp <= ls && (p = strstr_m(s,pattern))) { p 1096 source3/lib/util_str.c memmove(p+li,p+lp,strlen(p+lp)+1); p 1098 source3/lib/util_str.c memcpy(p, insert, li); p 1099 source3/lib/util_str.c s = p + li; p 1151 source3/lib/util_str.c smb_ucs2_t *p; p 1184 source3/lib/util_str.c p = strchr_w(ws, UCS2_CHAR(c)); p 1185 source3/lib/util_str.c if (!p) { p 1189 source3/lib/util_str.c *p = 0; p 1247 source3/lib/util_str.c smb_ucs2_t *p; p 1255 source3/lib/util_str.c p = strrchr_w(ws, UCS2_CHAR(c)); p 1256 source3/lib/util_str.c if (!p) { p 1260 source3/lib/util_str.c *p = 0; p 1282 source3/lib/util_str.c smb_ucs2_t *p; p 1290 source3/lib/util_str.c p = strnrchr_w(ws, UCS2_CHAR(c), n); p 1291 source3/lib/util_str.c if (!p) { p 1295 source3/lib/util_str.c *p = 0; p 1313 source3/lib/util_str.c smb_ucs2_t *p; p 1366 source3/lib/util_str.c p = strstr_w(src_w, find_w); p 1368 source3/lib/util_str.c if (!p) { p 1374 source3/lib/util_str.c *p = 0; p 1624 source3/lib/util_str.c char *p, *s, *t; p 1642 source3/lib/util_str.c while ((p = strstr_m(s, pattern))) { p 1644 source3/lib/util_str.c d = p -t; p 1653 source3/lib/util_str.c memcpy(t +d +li, p +lp, ls -d -lp +1); p 1812 source3/lib/util_str.c char *p = strrchr(token_str, ':'); p 1814 source3/lib/util_str.c if (p) { p 1815 source3/lib/util_str.c *p = 0; p 1816 source3/lib/util_str.c (*ip_list)[i].port = atoi(p+1); p 1823 source3/lib/util_str.c p = strchr(token_str, ']'); p 1824 source3/lib/util_str.c if (!p) { p 1827 source3/lib/util_str.c *p = '\0'; p 1860 source3/lib/util_str.c char *p; p 1864 source3/lib/util_str.c while (*s && (p=strchr_m(b64,*s))) { p 1865 source3/lib/util_str.c idx = (int)(p - b64); p 1970 source3/lib/util_str.c const char *p = nptr; p 1972 source3/lib/util_str.c if (!p) { p 1974 source3/lib/util_str.c *entptr = p; p 1979 source3/lib/util_str.c while (*p && isspace(*p)) p 1980 source3/lib/util_str.c p++; p 1982 source3/lib/util_str.c sscanf(p,"%"PRIu64,&val); p 1984 source3/lib/util_str.c while (*p && isdigit(*p)) p 1985 source3/lib/util_str.c p++; p 1986 source3/lib/util_str.c *entptr = p; p 131 source3/lib/util_tdb.c void *p; p 161 source3/lib/util_tdb.c p = va_arg(ap, void *); p 162 source3/lib/util_tdb.c d = p?1:0; p 267 source3/lib/util_tdb.c void **p; p 301 source3/lib/util_tdb.c p = va_arg(ap, void **); p 309 source3/lib/util_tdb.c *p = (void *)(IVAL(buf, 0) ? (void *)1 : NULL); p 424 source3/lib/util_unistr.c const smb_ucs2_t *p = s; p 430 source3/lib/util_unistr.c p += (len - 1); p 432 source3/lib/util_unistr.c if (c == *(COPY_UCS2_CHAR(&cp,p))) { p 433 source3/lib/util_unistr.c return (smb_ucs2_t *)p; p 435 source3/lib/util_unistr.c } while (p-- != s); p 446 source3/lib/util_unistr.c const smb_ucs2_t *p = s; p 452 source3/lib/util_unistr.c p += (len - 1); p 454 source3/lib/util_unistr.c if (c == *(COPY_UCS2_CHAR(&cp,p))) { p 459 source3/lib/util_unistr.c return (smb_ucs2_t *)p; p 461 source3/lib/util_unistr.c } while (p-- != s); p 816 source3/lib/util_unistr.c smb_ucs2_t *strpbrk_wa(const smb_ucs2_t *s, const char *p) p 822 source3/lib/util_unistr.c for (i=0; p[i] && cp != UCS2_CHAR(p[i]); i++) p 824 source3/lib/util_unistr.c if (p[i]) { p 104 source3/libaddns/dns.h void *_talloc_memdup_zeronull(const void *t, const void *p, size_t size, const char *name); p 28 source3/libads/ads_struct.c char *p, *r; p 40 source3/libads/ads_struct.c for (p=r; *p; p++) { p 41 source3/libads/ads_struct.c if (strchr(sep, *p)) { p 55 source3/libads/ads_struct.c p=strtok_r(r, sep, &saveptr); p 56 source3/libads/ads_struct.c if (p) { p 57 source3/libads/ads_struct.c strlcat(ret, p, len); p 59 source3/libads/ads_struct.c while ((p=strtok_r(NULL, sep, &saveptr)) != NULL) { p 63 source3/libads/ads_struct.c retval = asprintf(&s, "%s%s,%s", field, p, ret); p 65 source3/libads/ads_struct.c retval = asprintf(&s, "%s,%s%s", ret, field, p); p 79 source3/libads/dns.c uint8 *p = *ptr; p 90 source3/libads/dns.c namelen = dn_expand( start, end, p, hostname, sizeof(hostname) ); p 94 source3/libads/dns.c p += namelen; p 99 source3/libads/dns.c if ( PTR_DIFF(p+4, end) > 0 ) p 102 source3/libads/dns.c q->type = RSVAL( p, 0 ); p 103 source3/libads/dns.c q->in_class = RSVAL( p, 2 ); p 104 source3/libads/dns.c p += 4; p 106 source3/libads/dns.c *ptr = p; p 117 source3/libads/dns.c uint8 *p = *ptr; p 127 source3/libads/dns.c namelen = dn_expand( start, end, p, hostname, sizeof(hostname) ); p 131 source3/libads/dns.c p += namelen; p 136 source3/libads/dns.c if ( PTR_DIFF(p+10, end) > 0 ) p 141 source3/libads/dns.c rr->type = RSVAL(p, 0); p 142 source3/libads/dns.c rr->in_class = RSVAL(p, 2); p 143 source3/libads/dns.c rr->ttl = RIVAL(p, 4); p 144 source3/libads/dns.c rr->rdatalen = RSVAL(p, 8); p 146 source3/libads/dns.c p += 10; p 150 source3/libads/dns.c if ( PTR_DIFF(p+rr->rdatalen, end ) > 0 ) { p 157 source3/libads/dns.c rr->rdata = p; p 158 source3/libads/dns.c p += rr->rdatalen; p 160 source3/libads/dns.c *ptr = p; p 172 source3/libads/dns.c uint8 *p; p 193 source3/libads/dns.c p = rr.rdata; p 195 source3/libads/dns.c srv->priority = RSVAL(p, 0); p 196 source3/libads/dns.c srv->weight = RSVAL(p, 2); p 197 source3/libads/dns.c srv->port = RSVAL(p, 4); p 199 source3/libads/dns.c p += 6; p 201 source3/libads/dns.c namelen = dn_expand( start, end, p, dcname, sizeof(dcname) ); p 225 source3/libads/dns.c uint8 *p; p 246 source3/libads/dns.c p = rr.rdata; p 250 source3/libads/dns.c namelen = dn_expand( start, end, p, nsname, sizeof(nsname) ); p 398 source3/libads/dns.c uint8 *p = buffer; p 416 source3/libads/dns.c p = buffer; p 425 source3/libads/dns.c query_count = RSVAL( p, 4 ); p 426 source3/libads/dns.c answer_count = RSVAL( p, 6 ); p 427 source3/libads/dns.c auth_count = RSVAL( p, 8 ); p 428 source3/libads/dns.c additional_count = RSVAL( p, 10 ); p 448 source3/libads/dns.c p += NS_HFIXEDSZ; p 456 source3/libads/dns.c buffer+resp_len, &p, &q)) { p 467 source3/libads/dns.c &p, &dcs[rrnum])) { p 482 source3/libads/dns.c buffer+resp_len, &p, &rr)) { p 496 source3/libads/dns.c &p, &rr)) { p 586 source3/libads/dns.c uint8 *p; p 604 source3/libads/dns.c p = buffer; p 613 source3/libads/dns.c query_count = RSVAL( p, 4 ); p 614 source3/libads/dns.c answer_count = RSVAL( p, 6 ); p 615 source3/libads/dns.c auth_count = RSVAL( p, 8 ); p 616 source3/libads/dns.c additional_count = RSVAL( p, 10 ); p 636 source3/libads/dns.c p += NS_HFIXEDSZ; p 644 source3/libads/dns.c &p, &q)) { p 655 source3/libads/dns.c &p, &nsarray[rrnum])) { p 670 source3/libads/dns.c &p, &rr)) { p 684 source3/libads/dns.c &p, &rr)) { p 615 source3/libads/kerberos_keytab.c char *p; p 628 source3/libads/kerberos_keytab.c p = strchr_m(ktprinc, '@'); p 629 source3/libads/kerberos_keytab.c if (p) { p 630 source3/libads/kerberos_keytab.c *p = '\0'; p 633 source3/libads/kerberos_keytab.c p = strchr_m(ktprinc, '/'); p 634 source3/libads/kerberos_keytab.c if (p) { p 635 source3/libads/kerberos_keytab.c *p = '\0'; p 149 source3/libads/krb5_setpw.c char *p, *msg_start; p 195 source3/libads/krb5_setpw.c msg_start = p = ((char *)packet->data) + (use_tcp ? 4 : 0); p 196 source3/libads/krb5_setpw.c p += 2; p 197 source3/libads/krb5_setpw.c RSSVAL(p, 0, pversion); p 198 source3/libads/krb5_setpw.c p += 2; p 199 source3/libads/krb5_setpw.c RSSVAL(p, 0, ap_req->length); p 200 source3/libads/krb5_setpw.c p += 2; p 201 source3/libads/krb5_setpw.c memcpy(p, ap_req->data, ap_req->length); p 202 source3/libads/krb5_setpw.c p += ap_req->length; p 203 source3/libads/krb5_setpw.c memcpy(p, cipherpw.data, cipherpw.length); p 204 source3/libads/krb5_setpw.c p += cipherpw.length; p 205 source3/libads/krb5_setpw.c packet->length = PTR_DIFF(p,packet->data); p 206 source3/libads/krb5_setpw.c msg_length = PTR_DIFF(p,msg_start); p 278 source3/libads/krb5_setpw.c char *p; p 291 source3/libads/krb5_setpw.c p = (char *)packet->data; p 307 source3/libads/krb5_setpw.c if (RIVAL(p, 0) != msg_length) { p 309 source3/libads/krb5_setpw.c RIVAL(p, 0), msg_length)); p 313 source3/libads/krb5_setpw.c p += 4; p 316 source3/libads/krb5_setpw.c if (RSVAL(p, 0) != msg_length) { p 318 source3/libads/krb5_setpw.c RSVAL(p, 0), msg_length)); p 322 source3/libads/krb5_setpw.c p += 2; p 324 source3/libads/krb5_setpw.c vnum = RSVAL(p, 0); p += 2; p 334 source3/libads/krb5_setpw.c ap_rep.length = RSVAL(p, 0); p += 2; p 336 source3/libads/krb5_setpw.c if (p + ap_rep.length >= (char *)packet->data + packet->length) { p 347 source3/libads/krb5_setpw.c ap_rep.data = p; p 348 source3/libads/krb5_setpw.c p += ap_rep.length; p 358 source3/libads/krb5_setpw.c cipherresult.data = p; p 359 source3/libads/krb5_setpw.c cipherresult.length = ((char *)packet->data + packet->length) - p; p 374 source3/libads/krb5_setpw.c p = (char *)clearresult.data; p 376 source3/libads/krb5_setpw.c res_code = RSVAL(p, 0); p 473 source3/libads/ldap.c const char *p = fqdn; p 477 source3/libads/ldap.c if ((p = strchr_m(fqdn, '.')) != NULL) { p 478 source3/libads/ldap.c p++; p 481 source3/libads/ldap.c return p; p 1313 source3/libads/ldap.c char *p; p 1319 source3/libads/ldap.c p = strchr(dn, ','); p 1321 source3/libads/ldap.c if (p == NULL) { p 1325 source3/libads/ldap.c return p+1; p 2734 source3/libads/ldap.c char *ret, *p; p 2741 source3/libads/ldap.c if (ret && (p = strchr_m(ret, '@'))) { p 2742 source3/libads/ldap.c *p = 0; p 3180 source3/libads/ldap.c char *p, *q, *dn; p 3201 source3/libads/ldap.c p = strchr(dn, ';'); p 3202 source3/libads/ldap.c if (!p) { p 3206 source3/libads/ldap.c if (strncmp(p, ";<SID=", strlen(";<SID=")) != 0) { p 3211 source3/libads/ldap.c p += strlen(";<SID="); p 3213 source3/libads/ldap.c q = strchr(p, '>'); p 3220 source3/libads/ldap.c DEBUG(100,("ads_get_sid_from_extended_dn: sid string is %s\n", p)); p 3225 source3/libads/ldap.c if (!string_to_sid(sid, p)) { p 3233 source3/libads/ldap.c buf_len = strhex_to_str(buf, sizeof(buf), p, strlen(p)); p 35 source3/libads/ldap_schema.c int i = 0, p = 0; p 85 source3/libads/ldap_schema.c (*names)[p] = ads_pull_string(ads, mem_ctx, msg, p 87 source3/libads/ldap_schema.c (*OIDs_out)[p] = ads_pull_string(ads, mem_ctx, msg, p 89 source3/libads/ldap_schema.c if (((*names)[p] == NULL) || ((*OIDs_out)[p] == NULL)) { p 94 source3/libads/ldap_schema.c p++; p 618 source3/libads/sasl.c static void ads_free_service_principal(struct ads_service_principal *p) p 620 source3/libads/sasl.c SAFE_FREE(p->string); p 623 source3/libads/sasl.c if (p->name) { p 625 source3/libads/sasl.c gss_release_name(&minor_status, &p->name); p 628 source3/libads/sasl.c ZERO_STRUCTP(p); p 633 source3/libads/sasl.c struct ads_service_principal *p) p 645 source3/libads/sasl.c ZERO_STRUCTP(p); p 657 source3/libads/sasl.c status = ads_guess_service_principal(ads, &p->string); p 662 source3/libads/sasl.c p->string = SMB_STRDUP(given_principal); p 663 source3/libads/sasl.c if (!p->string) { p 669 source3/libads/sasl.c input_name.value = p->string; p 670 source3/libads/sasl.c input_name.length = strlen(p->string); p 672 source3/libads/sasl.c gss_rc = gss_import_name(&minor_status, &input_name, &nt_principal, &p->name); p 674 source3/libads/sasl.c ads_free_service_principal(p); p 718 source3/libads/sasl.c struct ads_service_principal *p) p 732 source3/libads/sasl.c return ads_sasl_spnego_gsskrb5_bind(ads, p->name); p 735 source3/libads/sasl.c return ads_sasl_spnego_rawkrb5_bind(ads, p->string); p 795 source3/libads/sasl.c struct ads_service_principal p; p 797 source3/libads/sasl.c status = ads_generate_service_principal(ads, given_principal, &p); p 803 source3/libads/sasl.c status = ads_sasl_spnego_krb5_bind(ads, &p); p 805 source3/libads/sasl.c ads_free_service_principal(&p); p 815 source3/libads/sasl.c status = ads_sasl_spnego_krb5_bind(ads, &p); p 823 source3/libads/sasl.c ads_free_service_principal(&p); p 866 source3/libads/sasl.c uint8 *p; p 940 source3/libads/sasl.c p = (uint8 *)output_token.value; p 946 source3/libads/sasl.c if (p) { p 947 source3/libads/sasl.c wrap_type = CVAL(p,0); p 948 source3/libads/sasl.c SCVAL(p,0,0); p 949 source3/libads/sasl.c max_msg_size = RIVAL(p,0); p 973 source3/libads/sasl.c p = (uint8 *)output_token.value; p 975 source3/libads/sasl.c RSIVAL(p,0,max_msg_size); p 976 source3/libads/sasl.c SCVAL(p,0,ads->ldap.wrap_type); p 1044 source3/libads/sasl.c struct ads_service_principal p; p 1046 source3/libads/sasl.c status = ads_generate_service_principal(ads, NULL, &p); p 1051 source3/libads/sasl.c status = ads_sasl_gssapi_do_bind(ads, p.name); p 1053 source3/libads/sasl.c ads_free_service_principal(&p); p 1063 source3/libads/sasl.c status = ads_sasl_gssapi_do_bind(ads, p.name); p 1066 source3/libads/sasl.c ads_free_service_principal(&p); p 490 source3/libgpo/gpext/gpext.c char *p; p 497 source3/libgpo/gpext/gpext.c p = strrchr(dirent->d_name, '.'); p 498 source3/libgpo/gpext/gpext.c if (!p) { p 503 source3/libgpo/gpext/gpext.c if (!strcsequal(p+1, shlib_ext())) { p 510 source3/libgpo/gpext/gpext.c name[PTR_DIFF(p, dirent->d_name)] = 0; p 80 source3/libgpo/gpo_ldap.c char *p, *q; p 84 source3/libgpo/gpo_ldap.c p = ext_list[i]; p 86 source3/libgpo/gpo_ldap.c if (p[0] == '[') { p 87 source3/libgpo/gpo_ldap.c p++; p 90 source3/libgpo/gpo_ldap.c ext_strings = str_list_make_v3(mem_ctx, p, "}"); p 192 source3/libgpo/gpo_ldap.c char *p, *q; p 201 source3/libgpo/gpo_ldap.c p = strchr(q, ';'); p 203 source3/libgpo/gpo_ldap.c if (p == NULL) { p 211 source3/libgpo/gpo_ldap.c gp_link->link_names[i][PTR_DIFF(p, q)] = 0; p 213 source3/libgpo/gpo_ldap.c gp_link->link_opts[i] = atoi(p + 1); p 1404 source3/libnet/libnet_join.c const char *p = NULL; p 1410 source3/libnet/libnet_join.c p = strchr_m(domain_str, '\\'); p 1412 source3/libnet/libnet_join.c if (p != NULL) { p 1414 source3/libnet/libnet_join.c PTR_DIFF(p, domain_str)); p 1415 source3/libnet/libnet_join.c dc = talloc_strdup(mem_ctx, p+1); p 482 source3/libnet/libnet_samsync_ldif.c char *value, *p, *base64; p 493 source3/libnet/libnet_samsync_ldif.c for (p=value; *p; p++) { p 494 source3/libnet/libnet_samsync_ldif.c if (*p & 0x80) { p 502 source3/libnet/libnet_samsync_ldif.c for (p=value; *p; p++) { p 507 source3/libnet/libnet_samsync_ldif.c if (!isspace(*p)) { p 26 source3/librpc/rpc/dcerpc.c struct rpc_request *dcerpc_ndr_request_send(struct dcerpc_pipe *p, const struct GUID *object, p 39 source3/librpc/rpc/dcerpc.c SMB_ASSERT(p->table->num_calls > opnum); p 41 source3/librpc/rpc/dcerpc.c call = &p->table->calls[opnum]; p 67 source3/librpc/rpc/dcerpc.c ret->pipe = p; p 136 source3/librpc/rpc/dcerpc.c struct dcerpc_pipe *p = talloc(parent_ctx, struct dcerpc_pipe); p 140 source3/librpc/rpc/dcerpc.c nt_status = dcerpc_parse_binding(p, binding_string, &binding); p 144 source3/librpc/rpc/dcerpc.c talloc_free(p); p 150 source3/librpc/rpc/dcerpc.c talloc_free(p); p 158 source3/librpc/rpc/dcerpc.c nt_status = cli_full_connection(&p->cli, global_myname(), binding->host, p 168 source3/librpc/rpc/dcerpc.c talloc_free(p); p 172 source3/librpc/rpc/dcerpc.c nt_status = cli_rpc_pipe_open_noauth(p->cli, &table->syntax_id, p 173 source3/librpc/rpc/dcerpc.c &p->rpc_cli); p 176 source3/librpc/rpc/dcerpc.c talloc_free(p); p 180 source3/librpc/rpc/dcerpc.c p->table = table; p 182 source3/librpc/rpc/dcerpc.c *pp = p; p 23 source3/libsmb/async_smb.c struct fd_event *event, uint16 flags, void *p); p 1029 source3/libsmb/async_smb.c struct fd_event *event, uint16 flags, void *p) p 1031 source3/libsmb/async_smb.c struct cli_state *cli = (struct cli_state *)p; p 66 source3/libsmb/cliconnect.c char *p; p 112 source3/libsmb/cliconnect.c p = smb_buf(cli->outbuf); p 113 source3/libsmb/cliconnect.c memcpy(p,lm_response.data,lm_response.length); p 114 source3/libsmb/cliconnect.c p += lm_response.length; p 115 source3/libsmb/cliconnect.c p += clistr_push(cli, p, user, -1, STR_TERMINATE|STR_UPPER); p 116 source3/libsmb/cliconnect.c p += clistr_push(cli, p, workgroup, -1, STR_TERMINATE|STR_UPPER); p 117 source3/libsmb/cliconnect.c p += clistr_push(cli, p, "Unix", -1, STR_TERMINATE); p 118 source3/libsmb/cliconnect.c p += clistr_push(cli, p, "Samba", -1, STR_TERMINATE); p 119 source3/libsmb/cliconnect.c cli_setup_bcc(cli, p); p 217 source3/libsmb/cliconnect.c uint8_t *p; p 229 source3/libsmb/cliconnect.c p = bytes; p 233 source3/libsmb/cliconnect.c p += clistr_pull(cli_req->inbuf, cli->server_os, (char *)p, p 234 source3/libsmb/cliconnect.c sizeof(fstring), bytes+num_bytes-p, STR_TERMINATE); p 235 source3/libsmb/cliconnect.c p += clistr_pull(cli_req->inbuf, cli->server_type, (char *)p, p 236 source3/libsmb/cliconnect.c sizeof(fstring), bytes+num_bytes-p, STR_TERMINATE); p 237 source3/libsmb/cliconnect.c p += clistr_pull(cli_req->inbuf, cli->server_domain, (char *)p, p 238 source3/libsmb/cliconnect.c sizeof(fstring), bytes+num_bytes-p, STR_TERMINATE); p 298 source3/libsmb/cliconnect.c char *p; p 316 source3/libsmb/cliconnect.c p = smb_buf(cli->outbuf); p 321 source3/libsmb/cliconnect.c p += clistr_push(cli, p, pass, -1, STR_TERMINATE); /* password */ p 322 source3/libsmb/cliconnect.c SSVAL(cli->outbuf,smb_vwv7,PTR_DIFF(p, smb_buf(cli->outbuf))); p 332 source3/libsmb/cliconnect.c p += clistr_push(cli, p, pass, -1, STR_UNICODE|STR_TERMINATE); /* unicode password */ p 333 source3/libsmb/cliconnect.c SSVAL(cli->outbuf,smb_vwv8,PTR_DIFF(p, smb_buf(cli->outbuf))-1); p 336 source3/libsmb/cliconnect.c p += clistr_push(cli, p, user, -1, STR_TERMINATE); /* username */ p 337 source3/libsmb/cliconnect.c p += clistr_push(cli, p, workgroup, -1, STR_TERMINATE); /* workgroup */ p 338 source3/libsmb/cliconnect.c p += clistr_push(cli, p, "Unix", -1, STR_TERMINATE); p 339 source3/libsmb/cliconnect.c p += clistr_push(cli, p, lanman, -1, STR_TERMINATE); p 340 source3/libsmb/cliconnect.c cli_setup_bcc(cli, p); p 353 source3/libsmb/cliconnect.c p = smb_buf(cli->inbuf); p 354 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_os, p, sizeof(fstring), p 356 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_type, p, sizeof(fstring), p 358 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_domain, p, sizeof(fstring), p 391 source3/libsmb/cliconnect.c char *p; p 475 source3/libsmb/cliconnect.c p = smb_buf(cli->outbuf); p 477 source3/libsmb/cliconnect.c memcpy(p,lm_response.data, lm_response.length); p += lm_response.length; p 480 source3/libsmb/cliconnect.c memcpy(p,nt_response.data, nt_response.length); p += nt_response.length; p 482 source3/libsmb/cliconnect.c p += clistr_push(cli, p, user, -1, STR_TERMINATE); p 485 source3/libsmb/cliconnect.c p += clistr_push(cli, p, workgroup, -1, STR_TERMINATE|STR_UPPER); p 486 source3/libsmb/cliconnect.c p += clistr_push(cli, p, "Unix", -1, STR_TERMINATE); p 487 source3/libsmb/cliconnect.c p += clistr_push(cli, p, "Samba", -1, STR_TERMINATE); p 488 source3/libsmb/cliconnect.c cli_setup_bcc(cli, p); p 521 source3/libsmb/cliconnect.c p = smb_buf(cli->inbuf); p 522 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_os, p, sizeof(fstring), p 524 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_type, p, sizeof(fstring), p 526 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_domain, p, sizeof(fstring), p 558 source3/libsmb/cliconnect.c char *p; p 577 source3/libsmb/cliconnect.c p = smb_buf(cli->outbuf); p 578 source3/libsmb/cliconnect.c memcpy(p, blob.data, blob.length); p 579 source3/libsmb/cliconnect.c p += blob.length; p 580 source3/libsmb/cliconnect.c p += clistr_push(cli, p, "Unix", -1, STR_TERMINATE); p 581 source3/libsmb/cliconnect.c p += clistr_push(cli, p, "Samba", -1, STR_TERMINATE); p 582 source3/libsmb/cliconnect.c cli_setup_bcc(cli, p); p 593 source3/libsmb/cliconnect.c char *p; p 609 source3/libsmb/cliconnect.c p = smb_buf(cli->inbuf); p 611 source3/libsmb/cliconnect.c blob2 = data_blob(p, SVAL(cli->inbuf, smb_vwv3)); p 613 source3/libsmb/cliconnect.c p += blob2.length; p 614 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_os, p, sizeof(fstring), p 618 source3/libsmb/cliconnect.c len = smb_bufrem(cli->inbuf, p); p 619 source3/libsmb/cliconnect.c if (p + len < cli->inbuf + cli->bufsize+SAFETY_MARGIN - 2) { p 620 source3/libsmb/cliconnect.c char *end_of_buf = p + len; p 622 source3/libsmb/cliconnect.c SSVAL(p, len, 0); p 624 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_type, p, sizeof(fstring), p 631 source3/libsmb/cliconnect.c if (p < end_of_buf) { p 632 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_domain, p, sizeof(fstring), p 640 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_type, p, sizeof(fstring), p 935 source3/libsmb/cliconnect.c const char *p = NULL; p 1076 source3/libsmb/cliconnect.c if ((p = strchr_m(user, '@')) != NULL) { p 1077 source3/libsmb/cliconnect.c account[PTR_DIFF(p,user)] = '\0'; p 1095 source3/libsmb/cliconnect.c char *p; p 1109 source3/libsmb/cliconnect.c if ((p=strchr_m(user2,'\\')) || (p=strchr_m(user2,'/')) || p 1110 source3/libsmb/cliconnect.c (p=strchr_m(user2,*lp_winbind_separator()))) { p 1111 source3/libsmb/cliconnect.c *p = 0; p 1112 source3/libsmb/cliconnect.c user = p+1; p 1466 source3/libsmb/cliconnect.c char *p; p 1477 source3/libsmb/cliconnect.c p = smb_buf(cli->outbuf); p 1482 source3/libsmb/cliconnect.c *p++ = 2; p 1483 source3/libsmb/cliconnect.c p += clistr_push(cli, p, prots[numprots].name, -1, STR_TERMINATE); p 1487 source3/libsmb/cliconnect.c cli_setup_bcc(cli, p); p 1703 source3/libsmb/cliconnect.c char *p; p 1722 source3/libsmb/cliconnect.c p = cli->outbuf+len; p 1723 source3/libsmb/cliconnect.c memcpy(p, tmp, name_len(tmp)); p 1735 source3/libsmb/cliconnect.c p = cli->outbuf+len; p 1736 source3/libsmb/cliconnect.c memcpy(p, tmp, name_len(tmp)); p 1911 source3/libsmb/cliconnect.c char *p = NULL; p 1921 source3/libsmb/cliconnect.c if ((p = strchr(cli->desthost, '#'))) { p 1922 source3/libsmb/cliconnect.c name_type = strtol(p+1, NULL, 16); p 1923 source3/libsmb/cliconnect.c *p = 0; p 2047 source3/libsmb/cliconnect.c char *p; p 2050 source3/libsmb/cliconnect.c if ((p=strchr(called.name, '.')) && !is_ipaddress(called.name)) { p 2051 source3/libsmb/cliconnect.c *p = 0; p 2240 source3/libsmb/cliconnect.c char *p; p 2255 source3/libsmb/cliconnect.c p = smb_buf(cli->outbuf); p 2256 source3/libsmb/cliconnect.c *p++ = 4; p += clistr_push(cli, p, service, -1, STR_TERMINATE | STR_NOALIGN); p 2257 source3/libsmb/cliconnect.c *p++ = 4; p += clistr_push(cli, p, pass, -1, STR_TERMINATE | STR_NOALIGN); p 2258 source3/libsmb/cliconnect.c *p++ = 4; p += clistr_push(cli, p, dev, -1, STR_TERMINATE | STR_NOALIGN); p 2260 source3/libsmb/cliconnect.c cli_setup_bcc(cli, p); p 169 source3/libsmb/clidfs.c char *p; p 174 source3/libsmb/clidfs.c if ((p=strchr_m(called.name, '.'))) { p 175 source3/libsmb/clidfs.c *p = 0; p 354 source3/libsmb/clidfs.c struct cli_state *p; p 361 source3/libsmb/clidfs.c for (p = cli; p; p = p->prev) { p 362 source3/libsmb/clidfs.c if (strequal(server, p->desthost) && p 363 source3/libsmb/clidfs.c strequal(share,p->share)) { p 364 source3/libsmb/clidfs.c return p; p 369 source3/libsmb/clidfs.c for (p = cli->next; p; p = p->next) { p 370 source3/libsmb/clidfs.c if (strequal(server, p->desthost) && p 371 source3/libsmb/clidfs.c strequal(share,p->share)) { p 372 source3/libsmb/clidfs.c return p; p 468 source3/libsmb/clidfs.c char *p, *q; p 484 source3/libsmb/clidfs.c p = strchr_m( path + 1, '\\' ); p 485 source3/libsmb/clidfs.c if ( !p ) { p 489 source3/libsmb/clidfs.c *p = '\0'; p 490 source3/libsmb/clidfs.c p++; p 493 source3/libsmb/clidfs.c q = strchr_m(p, '\\'); p 502 source3/libsmb/clidfs.c *pp_share = talloc_strdup(ctx, p); p 515 source3/libsmb/clidfs.c char *p1, *p2, *p; p 533 source3/libsmb/clidfs.c p = MIN(p1,p2); p 535 source3/libsmb/clidfs.c p = p2; p 537 source3/libsmb/clidfs.c p = p1; p 539 source3/libsmb/clidfs.c *p = '\0'; p 544 source3/libsmb/clidfs.c p = MAX(p1,p2); p 545 source3/libsmb/clidfs.c if (p) { p 546 source3/libsmb/clidfs.c *p = '\0'; p 622 source3/libsmb/clidfs.c char *p; p 640 source3/libsmb/clidfs.c p = ¶m[2]; p 642 source3/libsmb/clidfs.c path_ucs = (smb_ucs2_t *)p; p 643 source3/libsmb/clidfs.c p += clistr_push(cli, p, path, pathlen, STR_TERMINATE); p 644 source3/libsmb/clidfs.c param_len = PTR_DIFF(p, param); p 706 source3/libsmb/clidfs.c p = rdata+8; p 707 source3/libsmb/clidfs.c for (i=0; i<num_referrals && p < endp; i++) { p 708 source3/libsmb/clidfs.c if (p + 18 > endp) { p 711 source3/libsmb/clidfs.c ref_version = SVAL(p, 0); p 712 source3/libsmb/clidfs.c ref_size = SVAL(p, 2); p 713 source3/libsmb/clidfs.c node_offset = SVAL(p, 16); p 716 source3/libsmb/clidfs.c p += ref_size; p 720 source3/libsmb/clidfs.c referrals[i].proximity = SVAL(p, 8); p 721 source3/libsmb/clidfs.c referrals[i].ttl = SVAL(p, 10); p 723 source3/libsmb/clidfs.c if (p + node_offset > endp) { p 728 source3/libsmb/clidfs.c p+node_offset, -1, p 734 source3/libsmb/clidfs.c p += ref_size; p 36 source3/libsmb/clidgram.c struct packet_struct p; p 37 source3/libsmb/clidgram.c struct dgram_packet *dgram = &p.packet.dgram; p 53 source3/libsmb/clidgram.c memset((char *)&p, '\0', sizeof(p)); p 107 source3/libsmb/clidgram.c p.packet_type = DGRAM_PACKET; p 108 source3/libsmb/clidgram.c p.ip = ((const struct sockaddr_in *)dest_ss)->sin_addr; p 109 source3/libsmb/clidgram.c p.timestamp = time(NULL); p 120 source3/libsmb/clidgram.c (uint8 *)&p, sizeof(p))); p 209 source3/libsmb/clidgram.c union dgram_message_body p; p 252 source3/libsmb/clidgram.c ndr_err = ndr_pull_union_blob_all(&blob, mem_ctx, NULL, &p, DGRAM_SMB, p 259 source3/libsmb/clidgram.c if (p.smb.smb_command != SMB_TRANSACTION) { p 260 source3/libsmb/clidgram.c DEBUG(0,("invalid smb_command: %d\n", p.smb.smb_command)); p 265 source3/libsmb/clidgram.c NDR_PRINT_DEBUG(dgram_smb_packet, &p); p 268 source3/libsmb/clidgram.c blob = p.smb.body.trans.data; p 321 source3/libsmb/clientgen.c const char *p, p 341 source3/libsmb/clientgen.c iov[1].iov_base = CONST_DISCARD(char *, p); p 406 source3/libsmb/clientgen.c void cli_setup_bcc(struct cli_state *cli, void *p) p 408 source3/libsmb/clientgen.c set_message_bcc(cli->outbuf, PTR_DIFF(p, smb_buf(cli->outbuf))); p 608 source3/libsmb/clientgen.c struct cli_state *p, *next; p 610 source3/libsmb/clientgen.c for (p = cli->next; p; p = next) { p 611 source3/libsmb/clientgen.c next = p->next; p 612 source3/libsmb/clientgen.c cli_shutdown(p); p 36 source3/libsmb/clifile.c char *p; p 55 source3/libsmb/clifile.c p = ¶m[6]; p 57 source3/libsmb/clifile.c p += clistr_push(cli, p, newname, newlen, STR_TERMINATE); p 58 source3/libsmb/clifile.c param_len = PTR_DIFF(p, param); p 60 source3/libsmb/clifile.c p = data; p 61 source3/libsmb/clifile.c p += clistr_push(cli, p, oldname, oldlen, STR_TERMINATE); p 62 source3/libsmb/clifile.c data_len = PTR_DIFF(p, data); p 199 source3/libsmb/clifile.c char *p; p 206 source3/libsmb/clifile.c p = param; p 207 source3/libsmb/clifile.c memset(p, '\0', 6); p 208 source3/libsmb/clifile.c SSVAL(p, 0, SMB_QUERY_POSIX_ACL); p 209 source3/libsmb/clifile.c p += 6; p 210 source3/libsmb/clifile.c p += clistr_push(cli, p, name, nlen, STR_TERMINATE); p 211 source3/libsmb/clifile.c param_len = PTR_DIFF(p, param); p 257 source3/libsmb/clifile.c char *p; p 265 source3/libsmb/clifile.c p = param; p 266 source3/libsmb/clifile.c memset(p, '\0', 6); p 267 source3/libsmb/clifile.c SSVAL(p, 0, SMB_QUERY_FILE_UNIX_BASIC); p 268 source3/libsmb/clifile.c p += 6; p 269 source3/libsmb/clifile.c p += clistr_push(cli, p, name, nlen, STR_TERMINATE); p 270 source3/libsmb/clifile.c param_len = PTR_DIFF(p, param); p 360 source3/libsmb/clifile.c char *p; p 370 source3/libsmb/clifile.c p = ¶m[6]; p 372 source3/libsmb/clifile.c p += clistr_push(cli, p, fname, nlen, STR_TERMINATE); p 373 source3/libsmb/clifile.c param_len = PTR_DIFF(p, param); p 434 source3/libsmb/clifile.c char *p; p 447 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 448 source3/libsmb/clifile.c *p++ = 4; p 449 source3/libsmb/clifile.c p += clistr_push(cli, p, fname_src, p 450 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 451 source3/libsmb/clifile.c *p++ = 4; p 452 source3/libsmb/clifile.c p += clistr_push(cli, p, fname_dst, p 453 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 455 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 475 source3/libsmb/clifile.c char *p; p 489 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 490 source3/libsmb/clifile.c *p++ = 4; p 491 source3/libsmb/clifile.c p += clistr_push(cli, p, fname_src, p 492 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 493 source3/libsmb/clifile.c *p++ = 4; p 494 source3/libsmb/clifile.c p += clistr_push(cli, p, fname_dst, p 495 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 497 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 517 source3/libsmb/clifile.c char *p; p 531 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 532 source3/libsmb/clifile.c *p++ = 4; p 533 source3/libsmb/clifile.c p += clistr_push(cli, p, fname_src, p 534 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 535 source3/libsmb/clifile.c *p++ = 4; p 536 source3/libsmb/clifile.c p += clistr_push(cli, p, fname_dst, p 537 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 539 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 559 source3/libsmb/clifile.c char *p; p 572 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 573 source3/libsmb/clifile.c *p++ = 4; p 574 source3/libsmb/clifile.c p += clistr_push(cli, p, fname, p 575 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 577 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 605 source3/libsmb/clifile.c char *p; p 616 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 617 source3/libsmb/clifile.c *p++ = 4; p 618 source3/libsmb/clifile.c p += clistr_push(cli, p, dname, p 619 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 621 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 641 source3/libsmb/clifile.c char *p; p 652 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 653 source3/libsmb/clifile.c *p++ = 4; p 654 source3/libsmb/clifile.c p += clistr_push(cli, p, dname, p 655 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 657 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 723 source3/libsmb/clifile.c char *p; p 749 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 751 source3/libsmb/clifile.c p += clistr_align_out(cli, p, 0); p 752 source3/libsmb/clifile.c len = clistr_push(cli, p, fname, p 753 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), 0); p 754 source3/libsmb/clifile.c p += len; p 757 source3/libsmb/clifile.c p += clistr_push(cli, p, "", p 758 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 760 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1230 source3/libsmb/clifile.c char *p; p 1249 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1250 source3/libsmb/clifile.c SSVAL(p, 0, cli->pid); p 1251 source3/libsmb/clifile.c SIVAL(p, 2, offset); p 1252 source3/libsmb/clifile.c SIVAL(p, 6, len); p 1254 source3/libsmb/clifile.c p += 10; p 1256 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1282 source3/libsmb/clifile.c char *p; p 1301 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1302 source3/libsmb/clifile.c SSVAL(p, 0, cli->pid); p 1303 source3/libsmb/clifile.c SIVAL(p, 2, offset); p 1304 source3/libsmb/clifile.c SIVAL(p, 6, len); p 1306 source3/libsmb/clifile.c p += 10; p 1308 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1336 source3/libsmb/clifile.c char *p; p 1354 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1355 source3/libsmb/clifile.c SSVAL(p, 0, cli->pid); p 1356 source3/libsmb/clifile.c SIVAL(p, 2, offset); p 1357 source3/libsmb/clifile.c SIVAL(p, 6, len); p 1358 source3/libsmb/clifile.c p += 10; p 1359 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1379 source3/libsmb/clifile.c char *p; p 1406 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1407 source3/libsmb/clifile.c SIVAL(p, 0, cli->pid); p 1408 source3/libsmb/clifile.c SOFF_T_R(p, 4, offset); p 1409 source3/libsmb/clifile.c SOFF_T_R(p, 12, len); p 1410 source3/libsmb/clifile.c p += 20; p 1412 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1439 source3/libsmb/clifile.c char *p; p 1461 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1462 source3/libsmb/clifile.c SIVAL(p, 0, cli->pid); p 1463 source3/libsmb/clifile.c SOFF_T_R(p, 4, offset); p 1464 source3/libsmb/clifile.c SOFF_T_R(p, 12, len); p 1465 source3/libsmb/clifile.c p += 20; p 1466 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1642 source3/libsmb/clifile.c char *p; p 1653 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1654 source3/libsmb/clifile.c *p++ = 4; p 1655 source3/libsmb/clifile.c p += clistr_push(cli, p, fname, p 1656 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 1658 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1694 source3/libsmb/clifile.c char *p; p 1710 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1711 source3/libsmb/clifile.c *p++ = 4; p 1713 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1733 source3/libsmb/clifile.c char *p; p 1747 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1748 source3/libsmb/clifile.c *p++ = 4; p 1749 source3/libsmb/clifile.c p += clistr_push(cli, p, fname, p 1750 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 1751 source3/libsmb/clifile.c *p++ = 4; p 1753 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1774 source3/libsmb/clifile.c char *p; p 1796 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1797 source3/libsmb/clifile.c *p++ = 4; p 1798 source3/libsmb/clifile.c p += clistr_push(cli, p, path2, p 1799 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 1801 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1847 source3/libsmb/clifile.c char *p; p 1861 source3/libsmb/clifile.c p = smb_buf(cli->outbuf); p 1862 source3/libsmb/clifile.c *p++ = 4; p 1863 source3/libsmb/clifile.c p += clistr_push(cli, p, path, p 1864 source3/libsmb/clifile.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_TERMINATE); p 1866 source3/libsmb/clifile.c cli_setup_bcc(cli, p); p 1879 source3/libsmb/clifile.c p = smb_buf(cli->inbuf); p 1880 source3/libsmb/clifile.c p += 4; p 1889 source3/libsmb/clifile.c clistr_pull(cli->inbuf, path2, p, p 1937 source3/libsmb/clifile.c char *p; p 1946 source3/libsmb/clifile.c p = data; p 1947 source3/libsmb/clifile.c SIVAL(p,0,data_len); p 1954 source3/libsmb/clifile.c p = data; p 1955 source3/libsmb/clifile.c SIVAL(p,0,data_len); p 1956 source3/libsmb/clifile.c p += 4; p 1957 source3/libsmb/clifile.c SCVAL(p, 0, 0); /* EA flags. */ p 1958 source3/libsmb/clifile.c SCVAL(p, 1, ea_namelen); p 1959 source3/libsmb/clifile.c SSVAL(p, 2, ea_len); p 1960 source3/libsmb/clifile.c memcpy(p+4, ea_name, ea_namelen+1); /* Copy in the name. */ p 1961 source3/libsmb/clifile.c memcpy(p+4+ea_namelen+1, ea_val, ea_len); p 1999 source3/libsmb/clifile.c char *p; p 2008 source3/libsmb/clifile.c p = ¶m[6]; p 2010 source3/libsmb/clifile.c p += clistr_push(cli, p, path, srclen, STR_TERMINATE); p 2011 source3/libsmb/clifile.c param_len = PTR_DIFF(p, param); p 2047 source3/libsmb/clifile.c char *p; p 2089 source3/libsmb/clifile.c p = rdata + 4; p 2094 source3/libsmb/clifile.c unsigned int ea_namelen = CVAL(p,1); p 2095 source3/libsmb/clifile.c unsigned int ea_valuelen = SVAL(p,2); p 2103 source3/libsmb/clifile.c p += 4 + ea_namelen + 1 + ea_valuelen; p 2124 source3/libsmb/clifile.c p = rdata + 4; p 2129 source3/libsmb/clifile.c unsigned int ea_namelen = CVAL(p,1); p 2130 source3/libsmb/clifile.c unsigned int ea_valuelen = SVAL(p,2); p 2132 source3/libsmb/clifile.c ea->flags = CVAL(p,0); p 2134 source3/libsmb/clifile.c pull_ascii_fstring(unix_ea_name, p + 4); p 2142 source3/libsmb/clifile.c memcpy(ea->value.data, p+4+ea_namelen+1, ea_valuelen); p 2146 source3/libsmb/clifile.c p += 4 + ea_namelen + 1 + ea_valuelen; p 2171 source3/libsmb/clifile.c char *p; p 2179 source3/libsmb/clifile.c p = param; p 2180 source3/libsmb/clifile.c memset(p, 0, 6); p 2181 source3/libsmb/clifile.c SSVAL(p, 0, SMB_INFO_QUERY_ALL_EAS); p 2182 source3/libsmb/clifile.c p += 6; p 2183 source3/libsmb/clifile.c p += clistr_push(cli, p, path, srclen, STR_TERMINATE); p 2184 source3/libsmb/clifile.c param_len = PTR_DIFF(p, param); p 2275 source3/libsmb/clifile.c char *p; p 2286 source3/libsmb/clifile.c p = ¶m[6]; p 2288 source3/libsmb/clifile.c p += clistr_push(cli, p, fname, srclen, STR_TERMINATE); p 2289 source3/libsmb/clifile.c param_len = PTR_DIFF(p, param); p 2296 source3/libsmb/clifile.c p = data; p 2297 source3/libsmb/clifile.c SIVAL(p,0,0); /* No oplock. */ p 2298 source3/libsmb/clifile.c SIVAL(p,4,wire_flags); p 2299 source3/libsmb/clifile.c SIVAL(p,8,unix_perms_to_wire(mode)); p 2300 source3/libsmb/clifile.c SIVAL(p,12,0); /* Top bits of perms currently undefined. */ p 2301 source3/libsmb/clifile.c SSVAL(p,16,SMB_NO_INFO_LEVEL_RETURNED); /* No info level returned. */ p 2362 source3/libsmb/clifile.c char *p; p 2371 source3/libsmb/clifile.c p = ¶m[6]; p 2373 source3/libsmb/clifile.c p += clistr_push(cli, p, fname, srclen, STR_TERMINATE); p 2374 source3/libsmb/clifile.c param_len = PTR_DIFF(p, param); p 1854 source3/libsmb/clikrb5.c char *p = NULL; p 1892 source3/libsmb/clikrb5.c p = pChksum; p 1894 source3/libsmb/clikrb5.c SIVAL(p, 0, GSSAPI_BNDLENGTH); p 1895 source3/libsmb/clikrb5.c p += 4; p 1898 source3/libsmb/clikrb5.c memset(p, '\0', GSSAPI_BNDLENGTH ); p 1899 source3/libsmb/clikrb5.c p += GSSAPI_BNDLENGTH; p 1901 source3/libsmb/clikrb5.c SIVAL(p, 0, GSS_C_DELEG_FLAG ); p 1902 source3/libsmb/clikrb5.c p += 4; p 1903 source3/libsmb/clikrb5.c SSVAL(p, 0, 1 ); p 1904 source3/libsmb/clikrb5.c p += 2; p 1905 source3/libsmb/clikrb5.c SSVAL(p, 0, fwdData.length ); p 1906 source3/libsmb/clikrb5.c p += 2; p 1909 source3/libsmb/clikrb5.c memcpy(p, fwdData.data, fwdData.length ); p 1910 source3/libsmb/clikrb5.c p += fwdData.length; p 48 source3/libsmb/clilist.c const char *p, p 56 source3/libsmb/clilist.c const char *base = p; p 73 source3/libsmb/clilist.c finfo->ctime_ts = convert_time_t_to_timespec(cli_make_unix_date2(cli, p+4)); p 74 source3/libsmb/clilist.c finfo->atime_ts = convert_time_t_to_timespec(cli_make_unix_date2(cli, p+8)); p 75 source3/libsmb/clilist.c finfo->mtime_ts = convert_time_t_to_timespec(cli_make_unix_date2(cli, p+12)); p 76 source3/libsmb/clilist.c finfo->size = IVAL(p,16); p 77 source3/libsmb/clilist.c finfo->mode = CVAL(p,24); p 78 source3/libsmb/clilist.c len = CVAL(p, 26); p 79 source3/libsmb/clilist.c p += 27; p 80 source3/libsmb/clilist.c p += clistr_align_in(cli, p, 0); p 92 source3/libsmb/clilist.c if (p + len > pdata_end) { p 103 source3/libsmb/clilist.c p, p 109 source3/libsmb/clilist.c p += ret; p 110 source3/libsmb/clilist.c return PTR_DIFF(p, base); p 118 source3/libsmb/clilist.c finfo->ctime_ts = convert_time_t_to_timespec(cli_make_unix_date2(cli, p+4)); p 119 source3/libsmb/clilist.c finfo->atime_ts = convert_time_t_to_timespec(cli_make_unix_date2(cli, p+8)); p 120 source3/libsmb/clilist.c finfo->mtime_ts = convert_time_t_to_timespec(cli_make_unix_date2(cli, p+12)); p 121 source3/libsmb/clilist.c finfo->size = IVAL(p,16); p 122 source3/libsmb/clilist.c finfo->mode = CVAL(p,24); p 123 source3/libsmb/clilist.c len = CVAL(p, 30); p 124 source3/libsmb/clilist.c p += 31; p 126 source3/libsmb/clilist.c if (p + len + 1 > pdata_end) { p 132 source3/libsmb/clilist.c p, p 138 source3/libsmb/clilist.c p += ret; p 139 source3/libsmb/clilist.c return PTR_DIFF(p, base) + 1; p 149 source3/libsmb/clilist.c p += 4; /* next entry offset */ p 152 source3/libsmb/clilist.c *p_resume_key = IVAL(p,0); p 154 source3/libsmb/clilist.c p += 4; /* fileindex */ p 157 source3/libsmb/clilist.c p += 8; p 158 source3/libsmb/clilist.c finfo->atime_ts = interpret_long_date(p); p 159 source3/libsmb/clilist.c p += 8; p 160 source3/libsmb/clilist.c finfo->mtime_ts = interpret_long_date(p); p 161 source3/libsmb/clilist.c p += 8; p 162 source3/libsmb/clilist.c finfo->ctime_ts = interpret_long_date(p); p 163 source3/libsmb/clilist.c p += 8; p 164 source3/libsmb/clilist.c finfo->size = IVAL2_TO_SMB_BIG_UINT(p,0); p 165 source3/libsmb/clilist.c p += 8; p 166 source3/libsmb/clilist.c p += 8; /* alloc size */ p 167 source3/libsmb/clilist.c finfo->mode = CVAL(p,0); p 168 source3/libsmb/clilist.c p += 4; p 169 source3/libsmb/clilist.c namelen = IVAL(p,0); p 170 source3/libsmb/clilist.c p += 4; p 171 source3/libsmb/clilist.c p += 4; /* EA size */ p 172 source3/libsmb/clilist.c slen = SVAL(p, 0); p 177 source3/libsmb/clilist.c p += 2; p 181 source3/libsmb/clilist.c if (p[1] == 0 && namelen > 1) flags |= STR_UNICODE; p 182 source3/libsmb/clilist.c clistr_pull(cli->inbuf, finfo->short_name, p, p 186 source3/libsmb/clilist.c p += 24; /* short name? */ p 187 source3/libsmb/clilist.c if (p + namelen < p || p + namelen > pdata_end) { p 193 source3/libsmb/clilist.c p, p 207 source3/libsmb/clilist.c memcpy(p_last_name_raw->data, p, namelen); p 231 source3/libsmb/clilist.c char *p, *p2, *rdata_end; p 281 source3/libsmb/clilist.c p = param+12; p 282 source3/libsmb/clilist.c p += clistr_push(cli, param+12, mask, p 295 source3/libsmb/clilist.c p = param+12; p 297 source3/libsmb/clilist.c memcpy(p, last_name_raw.data, last_name_raw.length); p 298 source3/libsmb/clilist.c p += last_name_raw.length; p 300 source3/libsmb/clilist.c p += clistr_push(cli, param+12, mask, p 305 source3/libsmb/clilist.c param_len = PTR_DIFF(p, param); p 370 source3/libsmb/clilist.c p = rparam; p 372 source3/libsmb/clilist.c ff_dir_handle = SVAL(p,0); p 373 source3/libsmb/clilist.c ff_searchcount = SVAL(p,2); p 374 source3/libsmb/clilist.c ff_eos = SVAL(p,4); p 376 source3/libsmb/clilist.c ff_searchcount = SVAL(p,0); p 377 source3/libsmb/clilist.c ff_eos = SVAL(p,2); p 387 source3/libsmb/clilist.c p = rdata; p 391 source3/libsmb/clilist.c for (p2=p,i=0;i<ff_searchcount && p2 < rdata_end;i++) { p 442 source3/libsmb/clilist.c memcpy(dirlist+dirlist_len,p,data_len); p 465 source3/libsmb/clilist.c for (p=dirlist,i=0;i<total_received;i++) { p 466 source3/libsmb/clilist.c p += interpret_long_filename(frame, p 469 source3/libsmb/clilist.c p, p 498 source3/libsmb/clilist.c char *p, p 505 source3/libsmb/clilist.c finfo->mode = CVAL(p,21); p 508 source3/libsmb/clilist.c finfo->ctime_ts.tv_sec = cli_make_unix_date(cli, p+22); p 512 source3/libsmb/clilist.c finfo->size = IVAL(p,26); p 516 source3/libsmb/clilist.c p+30, p 541 source3/libsmb/clilist.c char *p; p 573 source3/libsmb/clilist.c p = smb_buf(cli->outbuf); p 574 source3/libsmb/clilist.c *p++ = 4; p 576 source3/libsmb/clilist.c p += clistr_push(cli, p, first?mask:"", p 577 source3/libsmb/clilist.c cli->bufsize - PTR_DIFF(p,cli->outbuf), p 579 source3/libsmb/clilist.c *p++ = 5; p 581 source3/libsmb/clilist.c SSVAL(p,0,0); p 582 source3/libsmb/clilist.c p += 2; p 584 source3/libsmb/clilist.c SSVAL(p,0,21); p 585 source3/libsmb/clilist.c p += 2; p 586 source3/libsmb/clilist.c memcpy(p,status,21); p 587 source3/libsmb/clilist.c p += 21; p 590 source3/libsmb/clilist.c cli_setup_bcc(cli, p); p 613 source3/libsmb/clilist.c p = smb_buf(cli->inbuf) + 3; p 616 source3/libsmb/clilist.c p,received*DIR_STRUCT_SIZE); p 618 source3/libsmb/clilist.c memcpy(status,p + ((received-1)*DIR_STRUCT_SIZE),21); p 637 source3/libsmb/clilist.c p = smb_buf(cli->outbuf); p 638 source3/libsmb/clilist.c *p++ = 4; p 639 source3/libsmb/clilist.c fstrcpy(p, ""); p 640 source3/libsmb/clilist.c p += strlen(p) + 1; p 641 source3/libsmb/clilist.c *p++ = 5; p 642 source3/libsmb/clilist.c SSVAL(p, 0, 21); p 643 source3/libsmb/clilist.c p += 2; p 644 source3/libsmb/clilist.c memcpy(p,status,21); p 645 source3/libsmb/clilist.c p += 21; p 647 source3/libsmb/clilist.c cli_setup_bcc(cli, p); p 655 source3/libsmb/clilist.c for (p=dirlist,i=0;i<num_received;i++) { p 657 source3/libsmb/clilist.c if (!interpret_short_filename(frame, cli, p, &finfo)) { p 660 source3/libsmb/clilist.c p += DIR_STRUCT_SIZE; p 28 source3/libsmb/climessage.c char *p; p 37 source3/libsmb/climessage.c p = smb_buf(cli->outbuf); p 38 source3/libsmb/climessage.c *p++ = 4; p 39 source3/libsmb/climessage.c p += clistr_push(cli, p, username, p 40 source3/libsmb/climessage.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_ASCII|STR_TERMINATE); p 41 source3/libsmb/climessage.c *p++ = 4; p 42 source3/libsmb/climessage.c p += clistr_push(cli, p, host, p 43 source3/libsmb/climessage.c cli->bufsize - PTR_DIFF(p,cli->outbuf), STR_ASCII|STR_TERMINATE); p 45 source3/libsmb/climessage.c cli_setup_bcc(cli, p); p 47 source3/libsmb/climessage.c return(PTR_DIFF(p, cli->outbuf)); p 75 source3/libsmb/climessage.c char *p; p 85 source3/libsmb/climessage.c p = smb_buf(cli->outbuf); p 86 source3/libsmb/climessage.c *p++ = 1; p 91 source3/libsmb/climessage.c SSVAL(p, 0, len); p += 2; p 92 source3/libsmb/climessage.c if (len > cli->bufsize - PTR_DIFF(p,cli->outbuf)) { p 95 source3/libsmb/climessage.c memcpy(p, msg, len); p 96 source3/libsmb/climessage.c p += len; p 98 source3/libsmb/climessage.c SSVAL(p, 0, lendos); p += 2; p 99 source3/libsmb/climessage.c if (lendos > cli->bufsize - PTR_DIFF(p,cli->outbuf)) { p 102 source3/libsmb/climessage.c memcpy(p, msgdos, lendos); p 103 source3/libsmb/climessage.c p += lendos; p 107 source3/libsmb/climessage.c cli_setup_bcc(cli, p); p 109 source3/libsmb/climessage.c return(PTR_DIFF(p, cli->outbuf)); p 133 source3/libsmb/climessage.c char *p; p 144 source3/libsmb/climessage.c p = smb_buf(cli->outbuf); p 146 source3/libsmb/climessage.c return(PTR_DIFF(p, cli->outbuf)); p 55 source3/libsmb/cliprint.c char *p; p 63 source3/libsmb/cliprint.c p = param; p 64 source3/libsmb/cliprint.c SSVAL(p,0,76); /* API function number 76 (DosPrintJobEnum) */ p 65 source3/libsmb/cliprint.c p += 2; p 66 source3/libsmb/cliprint.c safe_strcpy_base(p,"zWrLeh", param, sizeof(param)); /* parameter description? */ p 67 source3/libsmb/cliprint.c p = skip_string(param,sizeof(param),p); p 68 source3/libsmb/cliprint.c safe_strcpy_base(p,"WWzWWDDzz", param, sizeof(param)); /* returned data format */ p 69 source3/libsmb/cliprint.c p = skip_string(param,sizeof(param),p); p 70 source3/libsmb/cliprint.c safe_strcpy_base(p,cli->share, param, sizeof(param)); /* name of queue */ p 71 source3/libsmb/cliprint.c p = skip_string(param,sizeof(param),p); p 72 source3/libsmb/cliprint.c SSVAL(p,0,2); /* API function level 2, PRJINFO_2 data structure */ p 73 source3/libsmb/cliprint.c SSVAL(p,2,1000); /* size of bytes of returned data buffer */ p 74 source3/libsmb/cliprint.c p += 4; p 75 source3/libsmb/cliprint.c safe_strcpy_base(p,"", param,sizeof(param)); /* subformat */ p 76 source3/libsmb/cliprint.c p = skip_string(param,sizeof(param),p); p 81 source3/libsmb/cliprint.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 92 source3/libsmb/cliprint.c p = rdata; p 95 source3/libsmb/cliprint.c job.id = SVAL(p,0); p 96 source3/libsmb/cliprint.c job.priority = SVAL(p,2); p 98 source3/libsmb/cliprint.c fix_char_ptr(SVAL(p,4), converter, p 100 source3/libsmb/cliprint.c job.t = cli_make_unix_date3(cli, p + 12); p 101 source3/libsmb/cliprint.c job.size = IVAL(p,16); p 102 source3/libsmb/cliprint.c fstrcpy(job.name,fix_char_ptr(SVAL(p,24), p 106 source3/libsmb/cliprint.c p += 28; p 126 source3/libsmb/cliprint.c char *p; p 133 source3/libsmb/cliprint.c p = param; p 134 source3/libsmb/cliprint.c SSVAL(p,0,81); /* DosPrintJobDel() */ p 135 source3/libsmb/cliprint.c p += 2; p 136 source3/libsmb/cliprint.c safe_strcpy_base(p,"W", param,sizeof(param)); p 137 source3/libsmb/cliprint.c p = skip_string(param,sizeof(param),p); p 138 source3/libsmb/cliprint.c safe_strcpy_base(p,"", param,sizeof(param)); p 139 source3/libsmb/cliprint.c p = skip_string(param,sizeof(param),p); p 140 source3/libsmb/cliprint.c SSVAL(p,0,job); p 141 source3/libsmb/cliprint.c p += 2; p 144 source3/libsmb/cliprint.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 164 source3/libsmb/cliprint.c char *p; p 219 source3/libsmb/cliprint.c p = smb_buf(cli->outbuf); p 220 source3/libsmb/cliprint.c p += clistr_push(cli, p, fname, -1, STR_TERMINATE); p 222 source3/libsmb/cliprint.c cli_setup_bcc(cli, p); p 55 source3/libsmb/clirap.c char *p; p 62 source3/libsmb/clirap.c p = param; p 63 source3/libsmb/clirap.c SSVAL(p,0,132); /* api number */ p 64 source3/libsmb/clirap.c p += 2; p 65 source3/libsmb/clirap.c strlcpy(p,"OOWb54WrLh",sizeof(param)-PTR_DIFF(p,param)); p 66 source3/libsmb/clirap.c p = skip_string(param,sizeof(param),p); p 67 source3/libsmb/clirap.c strlcpy(p,"WB21BWDWWDDDDDDDzzzD",sizeof(param)-PTR_DIFF(p,param)); p 68 source3/libsmb/clirap.c p = skip_string(param,sizeof(param),p); p 69 source3/libsmb/clirap.c SSVAL(p,0,1); p 70 source3/libsmb/clirap.c p += 2; p 71 source3/libsmb/clirap.c strlcpy(p,user,sizeof(param)-PTR_DIFF(p,param)); p 72 source3/libsmb/clirap.c strupper_m(p); p 73 source3/libsmb/clirap.c p += 21; p 74 source3/libsmb/clirap.c p++; p 75 source3/libsmb/clirap.c p += 15; p 76 source3/libsmb/clirap.c p++; p 77 source3/libsmb/clirap.c strlcpy(p, workstation,sizeof(param)-PTR_DIFF(p,param)); p 78 source3/libsmb/clirap.c strupper_m(p); p 79 source3/libsmb/clirap.c p += 16; p 80 source3/libsmb/clirap.c SSVAL(p, 0, CLI_BUFFER_SIZE); p 81 source3/libsmb/clirap.c p += 2; p 82 source3/libsmb/clirap.c SSVAL(p, 0, CLI_BUFFER_SIZE); p 83 source3/libsmb/clirap.c p += 2; p 86 source3/libsmb/clirap.c param, PTR_DIFF(p,param),1024, /* param, length, max */ p 92 source3/libsmb/clirap.c p = rdata; p 96 source3/libsmb/clirap.c cli->privileges = SVAL(p, 24); p 117 source3/libsmb/clirap.c char *p; p 123 source3/libsmb/clirap.c p = param; p 124 source3/libsmb/clirap.c SSVAL(p,0,0); /* api number */ p 125 source3/libsmb/clirap.c p += 2; p 126 source3/libsmb/clirap.c strlcpy(p,"WrLeh",sizeof(param)-PTR_DIFF(p,param)); p 127 source3/libsmb/clirap.c p = skip_string(param,sizeof(param),p); p 128 source3/libsmb/clirap.c strlcpy(p,"B13BWz",sizeof(param)-PTR_DIFF(p,param)); p 129 source3/libsmb/clirap.c p = skip_string(param,sizeof(param),p); p 130 source3/libsmb/clirap.c SSVAL(p,0,1); p 135 source3/libsmb/clirap.c SSVAL(p,2,0xFFE0); p 136 source3/libsmb/clirap.c p += 4; p 139 source3/libsmb/clirap.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 152 source3/libsmb/clirap.c p = rdata; p 154 source3/libsmb/clirap.c for (i=0;i<count;i++,p+=20) { p 164 source3/libsmb/clirap.c if (p + 20 > rdata_end) { p 169 source3/libsmb/clirap.c sname = p; p 170 source3/libsmb/clirap.c type = SVAL(p,14); p 171 source3/libsmb/clirap.c comment_offset = (IVAL(p,16) & 0xFFFF) - converter; p 228 source3/libsmb/clirap.c char *p; p 247 source3/libsmb/clirap.c p = param; p 248 source3/libsmb/clirap.c SIVAL(p,0,func); /* api number */ p 249 source3/libsmb/clirap.c p += 2; p 254 source3/libsmb/clirap.c strlcpy(p,"WrLehDOz", sizeof(param)-PTR_DIFF(p,param)); p 256 source3/libsmb/clirap.c strlcpy(p,"WrLehDz", sizeof(param)-PTR_DIFF(p,param)); p 259 source3/libsmb/clirap.c p = skip_string(param, sizeof(param), p); p 260 source3/libsmb/clirap.c strlcpy(p,"B16BBDz", sizeof(param)-PTR_DIFF(p,param)); p 262 source3/libsmb/clirap.c p = skip_string(param, sizeof(param), p); p 263 source3/libsmb/clirap.c SSVAL(p,0,uLevel); p 264 source3/libsmb/clirap.c SSVAL(p,2,CLI_BUFFER_SIZE); p 265 source3/libsmb/clirap.c p += 4; p 266 source3/libsmb/clirap.c SIVAL(p,0,stype); p 267 source3/libsmb/clirap.c p += 4; p 272 source3/libsmb/clirap.c len = push_ascii(p, p 274 source3/libsmb/clirap.c sizeof(param) - PTR_DIFF(p,param) - 1, p 281 source3/libsmb/clirap.c p += len; p 284 source3/libsmb/clirap.c param, PTR_DIFF(p,param), 8, /* params, length, max */ p 317 source3/libsmb/clirap.c p = rdata; p 331 source3/libsmb/clirap.c if (last_entry && count && p && p 332 source3/libsmb/clirap.c (strncmp(last_entry, p, 16) == 0)) { p 335 source3/libsmb/clirap.c p = rdata + 26; /* Skip the whole record */ p 338 source3/libsmb/clirap.c for (i = 0; i < count; i++, p += 26) { p 345 source3/libsmb/clirap.c if (p + 26 > rdata_end) { p 350 source3/libsmb/clirap.c sname = p; p 351 source3/libsmb/clirap.c comment_offset = (IVAL(p,22) & 0xFFFF)-converter; p 367 source3/libsmb/clirap.c stype = IVAL(p,18) & ~SV_TYPE_LOCAL_LIST_ONLY; p 432 source3/libsmb/clirap.c char *p = param; p 446 source3/libsmb/clirap.c SSVAL(p,0,214); /* SamOEMChangePassword command. */ p 447 source3/libsmb/clirap.c p += 2; p 448 source3/libsmb/clirap.c strlcpy(p, "zsT", sizeof(param)-PTR_DIFF(p,param)); p 449 source3/libsmb/clirap.c p = skip_string(param,sizeof(param),p); p 450 source3/libsmb/clirap.c strlcpy(p, "B516B16", sizeof(param)-PTR_DIFF(p,param)); p 451 source3/libsmb/clirap.c p = skip_string(param,sizeof(param),p); p 452 source3/libsmb/clirap.c strlcpy(p,user, sizeof(param)-PTR_DIFF(p,param)); p 453 source3/libsmb/clirap.c p = skip_string(param,sizeof(param),p); p 454 source3/libsmb/clirap.c SSVAL(p,0,532); p 455 source3/libsmb/clirap.c p += 2; p 457 source3/libsmb/clirap.c param_len = PTR_DIFF(p,param); p 533 source3/libsmb/clirap.c char *p; p 540 source3/libsmb/clirap.c p = param; p 541 source3/libsmb/clirap.c memset(p, '\0', 6); p 542 source3/libsmb/clirap.c SSVAL(p, 0, SMB_INFO_STANDARD); p 543 source3/libsmb/clirap.c p += 6; p 544 source3/libsmb/clirap.c p += clistr_push(cli, p, fname, nlen, STR_TERMINATE); p 545 source3/libsmb/clirap.c param_len = PTR_DIFF(p, param); p 622 source3/libsmb/clirap.c char *p; p 632 source3/libsmb/clirap.c p = param; p 635 source3/libsmb/clirap.c SSVAL(p, 0, SMB_FILE_BASIC_INFORMATION); p 638 source3/libsmb/clirap.c p += 6; p 641 source3/libsmb/clirap.c p += clistr_push(cli, p, fname, nlen, STR_TERMINATE); p 643 source3/libsmb/clirap.c param_len = PTR_DIFF(p, param); p 645 source3/libsmb/clirap.c p = data; p 650 source3/libsmb/clirap.c put_long_date(p, create_time); p 651 source3/libsmb/clirap.c p += 8; p 653 source3/libsmb/clirap.c put_long_date(p, access_time); p 654 source3/libsmb/clirap.c p += 8; p 656 source3/libsmb/clirap.c put_long_date(p, write_time); p 657 source3/libsmb/clirap.c p += 8; p 659 source3/libsmb/clirap.c put_long_date(p, change_time); p 660 source3/libsmb/clirap.c p += 8; p 663 source3/libsmb/clirap.c SIVAL(p, 0, mode); p 664 source3/libsmb/clirap.c p += 4; p 667 source3/libsmb/clirap.c SIVAL(p, 0, 0); p 668 source3/libsmb/clirap.c p += 4; p 670 source3/libsmb/clirap.c data_len = PTR_DIFF(p, data); p 722 source3/libsmb/clirap.c char *p; p 729 source3/libsmb/clirap.c p = param; p 731 source3/libsmb/clirap.c SSVAL(p, 0, SMB_QUERY_FILE_ALL_INFO); p 732 source3/libsmb/clirap.c p += 6; p 733 source3/libsmb/clirap.c p += clistr_push(cli, p, fname, nlen, STR_TERMINATE); p 735 source3/libsmb/clirap.c param_len = PTR_DIFF(p, param); p 800 source3/libsmb/clirap.c char *p; p 810 source3/libsmb/clirap.c p = param; p 811 source3/libsmb/clirap.c memset(p, 0, 6); p 812 source3/libsmb/clirap.c SSVAL(p, 0, SMB_FILE_STREAM_INFORMATION); p 813 source3/libsmb/clirap.c p += 6; p 814 source3/libsmb/clirap.c p += clistr_push(cli, p, fname, namelen, STR_TERMINATE); p 816 source3/libsmb/clirap.c param_len = PTR_DIFF(p, param); p 1050 source3/libsmb/clirap.c char *p; p 1073 source3/libsmb/clirap.c p = param; p 1076 source3/libsmb/clirap.c SSVAL(p, 0, SMB_QUERY_FILE_BASIC_INFO); p 1077 source3/libsmb/clirap.c p += 6; p 1078 source3/libsmb/clirap.c p += clistr_push(cli, p, path, nlen, STR_TERMINATE); p 1079 source3/libsmb/clirap.c param_len = PTR_DIFF(p, param); p 1186 source3/libsmb/clirap.c char *p; p 1195 source3/libsmb/clirap.c p = param; p 1197 source3/libsmb/clirap.c SSVAL(p, 0, SMB_QUERY_FILE_ALT_NAME_INFO); p 1198 source3/libsmb/clirap.c p += 6; p 1199 source3/libsmb/clirap.c p += clistr_push(cli, p, fname, nlen, STR_TERMINATE); p 1200 source3/libsmb/clirap.c param_len = PTR_DIFF(p, param); p 83 source3/libsmb/clirap2.c #define PUTBYTE(p,b) do {SCVAL(p,0,b); p++;} while(0) p 85 source3/libsmb/clirap2.c #define GETBYTE(p,b,endp) \ p 87 source3/libsmb/clirap2.c if (p+1 < endp) {\ p 88 source3/libsmb/clirap2.c b = CVAL(p,0);\ p 90 source3/libsmb/clirap2.c p++;\ p 93 source3/libsmb/clirap2.c #define PUTWORD(p,w) do {SSVAL(p,0,w); p += WORDSIZE;} while(0) p 95 source3/libsmb/clirap2.c #define GETWORD(p,w,endp) \ p 97 source3/libsmb/clirap2.c if (p+WORDSIZE < endp) {\ p 98 source3/libsmb/clirap2.c w = SVAL(p,0);\ p 100 source3/libsmb/clirap2.c p += WORDSIZE;\ p 103 source3/libsmb/clirap2.c #define PUTDWORD(p,d) do {SIVAL(p,0,d); p += DWORDSIZE;} while(0) p 105 source3/libsmb/clirap2.c #define GETDWORD(p,d,endp) \ p 107 source3/libsmb/clirap2.c if (p+DWORDSIZE < endp) {\ p 108 source3/libsmb/clirap2.c d = IVAL(p,0);\ p 110 source3/libsmb/clirap2.c p += DWORDSIZE;\ p 113 source3/libsmb/clirap2.c #define GETRES(p,endp) ((p && p+2 < endp) ? SVAL(p,0) : -1) p 116 source3/libsmb/clirap2.c #define PUTSTRING(p,s,n) \ p 118 source3/libsmb/clirap2.c push_ascii(p,s?s:"",n?n:256,STR_TERMINATE);\ p 119 source3/libsmb/clirap2.c p = push_skip_string(p);\ p 123 source3/libsmb/clirap2.c #define PUTSTRINGF(p,s,l) \ p 125 source3/libsmb/clirap2.c push_ascii(p,s?s:"",l,STR_TERMINATE);\ p 126 source3/libsmb/clirap2.c p += l;\ p 133 source3/libsmb/clirap2.c #define PUTSTRINGP(p,s,r,o) \ p 137 source3/libsmb/clirap2.c PUTDWORD(p,o);\ p 140 source3/libsmb/clirap2.c PUTDWORD(p,0);\ p 187 source3/libsmb/clirap2.c static size_t rap_getstringp(TALLOC_CTX *ctx, char *p, char **dest, char *r, uint16_t c, char *endp) p 194 source3/libsmb/clirap2.c if (p+4 < endp) { p 195 source3/libsmb/clirap2.c GETDWORD(p,off,endp); p 240 source3/libsmb/clirap2.c char *p; p 250 source3/libsmb/clirap2.c p = make_header(param, RAP_WGroupDel, RAP_NetGroupDel_REQ, NULL); p 251 source3/libsmb/clirap2.c PUTSTRING(p, group_name, RAP_GROUPNAME_LEN); p 252 source3/libsmb/clirap2.c PUTWORD(p,0); /* reserved word MBZ on input */ p 255 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 291 source3/libsmb/clirap2.c char *p; p 317 source3/libsmb/clirap2.c p = make_header(param, RAP_WGroupAdd, p 319 source3/libsmb/clirap2.c PUTWORD(p, 1); /* info level */ p 320 source3/libsmb/clirap2.c PUTWORD(p, 0); /* reserved word 0 */ p 322 source3/libsmb/clirap2.c p = data; p 323 source3/libsmb/clirap2.c PUTSTRINGF(p, grinfo->group_name, RAP_GROUPNAME_LEN); p 324 source3/libsmb/clirap2.c PUTBYTE(p, 0); /* pad byte 0 */ p 325 source3/libsmb/clirap2.c PUTSTRINGP(p, grinfo->comment, data, soffset); p 368 source3/libsmb/clirap2.c char *p; p 375 source3/libsmb/clirap2.c p = make_header(param, RAP_WGroupEnum, p 377 source3/libsmb/clirap2.c PUTWORD(p,1); /* Info level 1 */ /* add level 0 */ p 378 source3/libsmb/clirap2.c PUTWORD(p,0xFFE0); /* Return buffer size */ p 381 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),8, p 406 source3/libsmb/clirap2.c p = rparam + WORDSIZE; /* skip result */ p 407 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 408 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 411 source3/libsmb/clirap2.c for (i=0,p=rdata; i<count && p < endp;i++) { p 415 source3/libsmb/clirap2.c p += rap_getstringf(p, p 420 source3/libsmb/clirap2.c p++; /* pad byte */ p 421 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 422 source3/libsmb/clirap2.c p, p 456 source3/libsmb/clirap2.c char *p; p 463 source3/libsmb/clirap2.c p = make_header(param, RAP_WGroupEnum, p 465 source3/libsmb/clirap2.c PUTWORD(p,0); /* Info level 0 */ /* Hmmm. I *very* much suspect this p 468 source3/libsmb/clirap2.c PUTWORD(p,0xFFE0); /* Return buffer size */ p 471 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),8, p 494 source3/libsmb/clirap2.c p = rparam + WORDSIZE + WORDSIZE; /* skip result and converter */ p 495 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 498 source3/libsmb/clirap2.c for (i=0,p=rdata; i<count && p < endp;i++) { p 501 source3/libsmb/clirap2.c p += rap_getstringf(p, p 526 source3/libsmb/clirap2.c char *p; p 536 source3/libsmb/clirap2.c p = make_header(param, RAP_WGroupDelUser, RAP_NetGroupDelUser_REQ, NULL); p 537 source3/libsmb/clirap2.c PUTSTRING(p,group_name,RAP_GROUPNAME_LEN); p 538 source3/libsmb/clirap2.c PUTSTRING(p,user_name,RAP_USERNAME_LEN); p 541 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 586 source3/libsmb/clirap2.c char *p; p 596 source3/libsmb/clirap2.c p = make_header(param, RAP_WGroupAddUser, RAP_NetGroupAddUser_REQ, NULL); p 597 source3/libsmb/clirap2.c PUTSTRING(p,group_name,RAP_GROUPNAME_LEN); p 598 source3/libsmb/clirap2.c PUTSTRING(p,user_name,RAP_USERNAME_LEN); p 601 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 644 source3/libsmb/clirap2.c char *p; p 655 source3/libsmb/clirap2.c p = make_header(param, RAP_WGroupGetUsers, p 657 source3/libsmb/clirap2.c PUTSTRING(p,group_name,RAP_GROUPNAME_LEN-1); p 658 source3/libsmb/clirap2.c PUTWORD(p,0); /* info level 0 */ p 659 source3/libsmb/clirap2.c PUTWORD(p,0xFFE0); /* return buffer size */ p 662 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),PTR_DIFF(p,param), p 684 source3/libsmb/clirap2.c p = rparam + WORDSIZE + WORDSIZE; p 685 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 688 source3/libsmb/clirap2.c for (i=0,p=rdata; i<count && p < endp; i++) { p 689 source3/libsmb/clirap2.c p += rap_getstringf(p, p 713 source3/libsmb/clirap2.c char *p; p 724 source3/libsmb/clirap2.c p = make_header(param, RAP_WUserGetGroups, p 726 source3/libsmb/clirap2.c PUTSTRING(p,user_name,RAP_USERNAME_LEN-1); p 727 source3/libsmb/clirap2.c PUTWORD(p,0); /* info level 0 */ p 728 source3/libsmb/clirap2.c PUTWORD(p,0xFFE0); /* return buffer size */ p 731 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),PTR_DIFF(p,param), p 753 source3/libsmb/clirap2.c p = rparam + WORDSIZE + WORDSIZE; p 754 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 757 source3/libsmb/clirap2.c for (i=0,p=rdata; i<count && p < endp; i++) { p 758 source3/libsmb/clirap2.c p += rap_getstringf(p, p 786 source3/libsmb/clirap2.c char *p; p 796 source3/libsmb/clirap2.c p = make_header(param, RAP_WUserDel, RAP_NetGroupDel_REQ, NULL); p 797 source3/libsmb/clirap2.c PUTSTRING(p, user_name, RAP_USERNAME_LEN); p 798 source3/libsmb/clirap2.c PUTWORD(p,0); /* reserved word MBZ on input */ p 801 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 837 source3/libsmb/clirap2.c char *p; p 860 source3/libsmb/clirap2.c p = make_header(param, RAP_WUserAdd2, p 863 source3/libsmb/clirap2.c PUTWORD(p, 1); /* info level */ p 864 source3/libsmb/clirap2.c PUTWORD(p, 0); /* pwencrypt */ p 866 source3/libsmb/clirap2.c PUTWORD(p,MIN(strlen(userinfo->passwrd), RAP_UPASSWD_LEN)); p 868 source3/libsmb/clirap2.c PUTWORD(p, 0); /* password length */ p 870 source3/libsmb/clirap2.c p = data; p 873 source3/libsmb/clirap2.c PUTSTRINGF(p, userinfo->user_name, RAP_USERNAME_LEN); p 874 source3/libsmb/clirap2.c PUTBYTE(p, 0); /* pad byte 0 */ p 875 source3/libsmb/clirap2.c PUTSTRINGF(p, userinfo->passwrd, RAP_UPASSWD_LEN); p 876 source3/libsmb/clirap2.c PUTDWORD(p, 0); /* pw age - n.a. on user add */ p 877 source3/libsmb/clirap2.c PUTWORD(p, userinfo->priv); p 878 source3/libsmb/clirap2.c PUTSTRINGP(p, userinfo->home_dir, data, soffset); p 879 source3/libsmb/clirap2.c PUTSTRINGP(p, userinfo->comment, data, soffset); p 880 source3/libsmb/clirap2.c PUTWORD(p, userinfo->userflags); p 881 source3/libsmb/clirap2.c PUTSTRINGP(p, userinfo->logon_script, data, soffset); p 923 source3/libsmb/clirap2.c char *p; p 930 source3/libsmb/clirap2.c p = make_header(param, RAP_WUserEnum, p 932 source3/libsmb/clirap2.c PUTWORD(p,1); /* Info level 1 */ p 933 source3/libsmb/clirap2.c PUTWORD(p,0xFF00); /* Return buffer size */ p 937 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),8, p 962 source3/libsmb/clirap2.c p = rparam + WORDSIZE; /* skip result */ p 963 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 964 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 967 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { p 968 source3/libsmb/clirap2.c p += rap_getstringf(p, p 973 source3/libsmb/clirap2.c p++; /* pad byte */ p 974 source3/libsmb/clirap2.c p += rap_getstringf(p, p 979 source3/libsmb/clirap2.c p += DWORDSIZE; /* skip password age */ p 980 source3/libsmb/clirap2.c p += WORDSIZE; /* skip priv: 0=guest, 1=user, 2=admin */ p 981 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 982 source3/libsmb/clirap2.c p, p 987 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 988 source3/libsmb/clirap2.c p, p 993 source3/libsmb/clirap2.c p += WORDSIZE; /* skip flags */ p 994 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 995 source3/libsmb/clirap2.c p, p 1031 source3/libsmb/clirap2.c char *p; p 1038 source3/libsmb/clirap2.c p = make_header(param, RAP_WUserEnum, p 1040 source3/libsmb/clirap2.c PUTWORD(p,0); /* Info level 1 */ p 1041 source3/libsmb/clirap2.c PUTWORD(p,0xFF00); /* Return buffer size */ p 1045 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),8, p 1067 source3/libsmb/clirap2.c p = rparam + WORDSIZE + WORDSIZE; /* skip result and converter */ p 1068 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 1071 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { p 1072 source3/libsmb/clirap2.c p += rap_getstringf(p, p 1101 source3/libsmb/clirap2.c char *p; p 1110 source3/libsmb/clirap2.c p = make_header(param, RAP_WFileClose2, RAP_WFileClose2_REQ, NULL); p 1111 source3/libsmb/clirap2.c PUTDWORD(p, file_id); p 1114 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 1149 source3/libsmb/clirap2.c char *p; p 1160 source3/libsmb/clirap2.c p = make_header(param, RAP_WFileGetInfo2, p 1162 source3/libsmb/clirap2.c PUTDWORD(p, file_id); p 1163 source3/libsmb/clirap2.c PUTWORD(p, 3); /* info level */ p 1164 source3/libsmb/clirap2.c PUTWORD(p, 0x1000); /* buffer size */ p 1166 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 1178 source3/libsmb/clirap2.c p = rparam + WORDSIZE; /* skip result */ p 1179 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 1181 source3/libsmb/clirap2.c p = rdata; p 1184 source3/libsmb/clirap2.c GETDWORD(p, id, endp); p 1185 source3/libsmb/clirap2.c GETWORD(p, perms, endp); p 1186 source3/libsmb/clirap2.c GETWORD(p, locks, endp); p 1188 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1189 source3/libsmb/clirap2.c p, p 1194 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1195 source3/libsmb/clirap2.c p, p 1250 source3/libsmb/clirap2.c char *p; p 1265 source3/libsmb/clirap2.c p = make_header(param, RAP_WFileEnum2, p 1268 source3/libsmb/clirap2.c PUTSTRING(p, base_path, 1024); p 1269 source3/libsmb/clirap2.c PUTSTRING(p, user, RAP_USERNAME_LEN); p 1270 source3/libsmb/clirap2.c PUTWORD(p, 3); /* info level */ p 1271 source3/libsmb/clirap2.c PUTWORD(p, 0xFF00); /* buffer size */ p 1272 source3/libsmb/clirap2.c PUTDWORD(p, 0); /* zero out the resume key */ p 1273 source3/libsmb/clirap2.c PUTDWORD(p, 0); /* or is this one the resume key? */ p 1276 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 1288 source3/libsmb/clirap2.c p = rparam + WORDSIZE; /* skip result */ p 1289 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 1290 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 1292 source3/libsmb/clirap2.c p = rdata; p 1294 source3/libsmb/clirap2.c for (i=0; i<count && p < endp; i++) { p 1298 source3/libsmb/clirap2.c GETDWORD(p, id, endp); p 1299 source3/libsmb/clirap2.c GETWORD(p, perms, endp); p 1300 source3/libsmb/clirap2.c GETWORD(p, locks, endp); p 1301 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1302 source3/libsmb/clirap2.c p, p 1307 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1308 source3/libsmb/clirap2.c p, p 1340 source3/libsmb/clirap2.c char *p; p 1362 source3/libsmb/clirap2.c p = make_header(param, RAP_WshareAdd, p 1364 source3/libsmb/clirap2.c PUTWORD(p, 2); /* info level */ p 1365 source3/libsmb/clirap2.c PUTWORD(p, 0); /* reserved word 0 */ p 1367 source3/libsmb/clirap2.c p = data; p 1368 source3/libsmb/clirap2.c PUTSTRINGF(p, sinfo->share_name, RAP_SHARENAME_LEN); p 1369 source3/libsmb/clirap2.c PUTBYTE(p, 0); /* pad byte 0 */ p 1371 source3/libsmb/clirap2.c PUTWORD(p, sinfo->share_type); p 1372 source3/libsmb/clirap2.c PUTSTRINGP(p, sinfo->comment, data, soffset); p 1373 source3/libsmb/clirap2.c PUTWORD(p, sinfo->perms); p 1374 source3/libsmb/clirap2.c PUTWORD(p, sinfo->maximum_users); p 1375 source3/libsmb/clirap2.c PUTWORD(p, sinfo->active_users); p 1376 source3/libsmb/clirap2.c PUTSTRINGP(p, sinfo->path, data, soffset); p 1377 source3/libsmb/clirap2.c PUTSTRINGF(p, sinfo->password, RAP_SPASSWD_LEN); p 1378 source3/libsmb/clirap2.c SCVAL(p,-1,0x0A); /* required 0x0A at end of password */ p 1412 source3/libsmb/clirap2.c char *p; p 1422 source3/libsmb/clirap2.c p = make_header(param, RAP_WshareDel, RAP_WShareDel_REQ, NULL); p 1423 source3/libsmb/clirap2.c PUTSTRING(p,share_name,RAP_SHARENAME_LEN); p 1424 source3/libsmb/clirap2.c PUTWORD(p,0); /* reserved word MBZ on input */ p 1427 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 1477 source3/libsmb/clirap2.c char *p; p 1491 source3/libsmb/clirap2.c p = make_header(param, RAP_NetServerEnum2, p 1493 source3/libsmb/clirap2.c PUTWORD(p, 1); /* info level */ p 1494 source3/libsmb/clirap2.c PUTWORD(p, CLI_BUFFER_SIZE); p 1495 source3/libsmb/clirap2.c PUTDWORD(p, SV_TYPE_DOMAIN_CTRL); p 1496 source3/libsmb/clirap2.c PUTSTRING(p, workgroup, RAP_MACHNAME_LEN); p 1499 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 8, /* params, length, max */ p 1514 source3/libsmb/clirap2.c p = rparam + WORDSIZE + WORDSIZE; /* skip result and converter */ p 1515 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 1516 source3/libsmb/clirap2.c p = rdata; p 1522 source3/libsmb/clirap2.c p += rap_getstring(frame, p 1523 source3/libsmb/clirap2.c p, p 1571 source3/libsmb/clirap2.c char *p; p 1580 source3/libsmb/clirap2.c p = make_header(param, RAP_WWkstaGetInfo, p 1582 source3/libsmb/clirap2.c PUTWORD(p, 10); /* info level */ p 1583 source3/libsmb/clirap2.c PUTWORD(p, CLI_BUFFER_SIZE); p 1585 source3/libsmb/clirap2.c if (cli_api(cli, param, PTR_DIFF(p,param), 8, /* params, length, max */ p 1597 source3/libsmb/clirap2.c p = rparam + WORDSIZE; p 1598 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 1600 source3/libsmb/clirap2.c p = rdata + DWORDSIZE + DWORDSIZE; /* skip computer & user names */ p 1602 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1603 source3/libsmb/clirap2.c p, p 1649 source3/libsmb/clirap2.c char *p; p 1658 source3/libsmb/clirap2.c p = make_header(param, RAP_WserverGetInfo, p 1660 source3/libsmb/clirap2.c PUTWORD(p, 1); /* info level */ p 1661 source3/libsmb/clirap2.c PUTWORD(p, CLI_BUFFER_SIZE); p 1664 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 8, /* params, length, max */ p 1673 source3/libsmb/clirap2.c p = rdata; p 1675 source3/libsmb/clirap2.c p += 18; p 1676 source3/libsmb/clirap2.c GETDWORD(p,*pstype,endp); p 1693 source3/libsmb/clirap2.c char *p; p 1704 source3/libsmb/clirap2.c p = make_header(param, RAP_WserverGetInfo, p 1706 source3/libsmb/clirap2.c PUTWORD(p, 1); /* info level */ p 1707 source3/libsmb/clirap2.c PUTWORD(p, CLI_BUFFER_SIZE); p 1710 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 8, /* params, length, max */ p 1778 source3/libsmb/clirap2.c char *p; p 1790 source3/libsmb/clirap2.c p = make_header(param, RAP_NetServerEnum2, p 1792 source3/libsmb/clirap2.c PUTWORD(p, 0); /* info level 0 */ p 1793 source3/libsmb/clirap2.c PUTWORD(p, CLI_BUFFER_SIZE); p 1794 source3/libsmb/clirap2.c PUTDWORD(p, stype); p 1795 source3/libsmb/clirap2.c PUTSTRING(p, workgroup, RAP_MACHNAME_LEN); p 1798 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 8, /* params, length, max */ p 1810 source3/libsmb/clirap2.c p = rparam + WORDSIZE + WORDSIZE; p 1811 source3/libsmb/clirap2.c GETWORD(p, count,endp); p 1813 source3/libsmb/clirap2.c p = rdata; p 1815 source3/libsmb/clirap2.c for (i = 0;i < count && p < endp;i++, p += 16) { p 1818 source3/libsmb/clirap2.c p += rap_getstringf(p, p 1848 source3/libsmb/clirap2.c char *p; p 1864 source3/libsmb/clirap2.c p = make_header(param, RAP_WWkstaUserLogoff, p 1866 source3/libsmb/clirap2.c PUTDWORD(p, 0); /* Null pointer */ p 1867 source3/libsmb/clirap2.c PUTDWORD(p, 0); /* Null pointer */ p 1871 source3/libsmb/clirap2.c PUTSTRINGF(p, tmp, RAP_USERNAME_LEN); p 1872 source3/libsmb/clirap2.c p++; /* strange format, but ok */ p 1876 source3/libsmb/clirap2.c PUTSTRINGF(p, tmp, RAP_MACHNAME_LEN); p 1877 source3/libsmb/clirap2.c PUTWORD(p, CLI_BUFFER_SIZE); p 1878 source3/libsmb/clirap2.c PUTWORD(p, CLI_BUFFER_SIZE); p 1881 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),1024, /* param, length, max */ p 1910 source3/libsmb/clirap2.c char *p; p 1917 source3/libsmb/clirap2.c p = make_header(param, RAP_WPrintQEnum, p 1919 source3/libsmb/clirap2.c PUTWORD(p,2); /* Info level 2 */ p 1920 source3/libsmb/clirap2.c PUTWORD(p,0xFFE0); /* Return buffer size */ p 1921 source3/libsmb/clirap2.c PUTSTRING(p, RAP_SMB_PRINT_JOB_L1, 0); p 1924 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),1024, p 1946 source3/libsmb/clirap2.c p = rparam + WORDSIZE; p 1947 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 1948 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 1950 source3/libsmb/clirap2.c p = rdata; p 1952 source3/libsmb/clirap2.c for (i=0;i<count && p < endp;i++) { p 1958 source3/libsmb/clirap2.c p += rap_getstringf(p, p 1963 source3/libsmb/clirap2.c p++; /* pad */ p 1964 source3/libsmb/clirap2.c GETWORD(p, priority, endp); p 1965 source3/libsmb/clirap2.c GETWORD(p, start_time, endp); p 1966 source3/libsmb/clirap2.c GETWORD(p, until_time, endp); p 1967 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1968 source3/libsmb/clirap2.c p, p 1973 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1974 source3/libsmb/clirap2.c p, p 1979 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1980 source3/libsmb/clirap2.c p, p 1985 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1986 source3/libsmb/clirap2.c p, p 1991 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 1992 source3/libsmb/clirap2.c p, p 1997 source3/libsmb/clirap2.c GETWORD(p, status, endp); p 1998 source3/libsmb/clirap2.c GETWORD(p, jobcount, endp); p 2016 source3/libsmb/clirap2.c GETWORD(p, jid, endp); p 2017 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2022 source3/libsmb/clirap2.c p++; /* pad byte */ p 2023 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2028 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2033 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2034 source3/libsmb/clirap2.c p, p 2039 source3/libsmb/clirap2.c GETWORD(p, pos, endp); p 2040 source3/libsmb/clirap2.c GETWORD(p, fsstatus, endp); p 2041 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2042 source3/libsmb/clirap2.c p, p 2047 source3/libsmb/clirap2.c GETDWORD(p, submitted, endp); p 2048 source3/libsmb/clirap2.c GETDWORD(p, jsize, endp); p 2049 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2050 source3/libsmb/clirap2.c p, p 2087 source3/libsmb/clirap2.c char *p; p 2094 source3/libsmb/clirap2.c p = make_header(param, RAP_WPrintQGetInfo, p 2096 source3/libsmb/clirap2.c PUTSTRING(p, printer, RAP_SHARENAME_LEN-1); p 2097 source3/libsmb/clirap2.c PUTWORD(p, 2); /* Info level 2 */ p 2098 source3/libsmb/clirap2.c PUTWORD(p,0xFFE0); /* Return buffer size */ p 2099 source3/libsmb/clirap2.c PUTSTRING(p, RAP_SMB_PRINT_JOB_L1, 0); p 2102 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),1024, p 2128 source3/libsmb/clirap2.c p = rparam + WORDSIZE; p 2129 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 2130 source3/libsmb/clirap2.c GETWORD(p, rsize, endp); p 2132 source3/libsmb/clirap2.c p = rdata; p 2134 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2139 source3/libsmb/clirap2.c p++; /* pad */ p 2140 source3/libsmb/clirap2.c GETWORD(p, priority, endp); p 2141 source3/libsmb/clirap2.c GETWORD(p, start_time, endp); p 2142 source3/libsmb/clirap2.c GETWORD(p, until_time, endp); p 2143 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2144 source3/libsmb/clirap2.c p, p 2149 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2150 source3/libsmb/clirap2.c p, p 2155 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2156 source3/libsmb/clirap2.c p, p 2161 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2162 source3/libsmb/clirap2.c p, p 2167 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2168 source3/libsmb/clirap2.c p, p 2173 source3/libsmb/clirap2.c GETWORD(p, status, endp); p 2174 source3/libsmb/clirap2.c GETWORD(p, jobcount, endp); p 2183 source3/libsmb/clirap2.c for (j=0;(j<jobcount)&&(PTR_DIFF(p,rdata)< rsize)&& p 2184 source3/libsmb/clirap2.c p<endp;j++) { p 2192 source3/libsmb/clirap2.c GETWORD(p, jid, endp); p 2193 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2198 source3/libsmb/clirap2.c p++; /* pad byte */ p 2199 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2204 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2209 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2210 source3/libsmb/clirap2.c p, p 2215 source3/libsmb/clirap2.c GETWORD(p, pos,endp); p 2216 source3/libsmb/clirap2.c GETWORD(p, fsstatus,endp); p 2217 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2218 source3/libsmb/clirap2.c p, p 2223 source3/libsmb/clirap2.c GETDWORD(p, submitted,endp); p 2224 source3/libsmb/clirap2.c GETDWORD(p, jsize,endp); p 2225 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2226 source3/libsmb/clirap2.c p, p 2262 source3/libsmb/clirap2.c char *p; p 2269 source3/libsmb/clirap2.c p = make_header(param, RAP_WServiceEnum, p 2271 source3/libsmb/clirap2.c PUTWORD(p,2); /* Info level 2 */ p 2272 source3/libsmb/clirap2.c PUTWORD(p,0xFFE0); /* Return buffer size */ p 2275 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),8, p 2298 source3/libsmb/clirap2.c p = rparam + WORDSIZE + WORDSIZE; /* skip result and converter */ p 2299 source3/libsmb/clirap2.c GETWORD(p, count,endp); p 2302 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { p 2306 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2311 source3/libsmb/clirap2.c p+=8; /* pass status words */ p 2312 source3/libsmb/clirap2.c p += rap_getstringf(p, p 2345 source3/libsmb/clirap2.c char *p; p 2352 source3/libsmb/clirap2.c p = make_header(param, RAP_WsessionEnum, p 2354 source3/libsmb/clirap2.c PUTWORD(p,2); /* Info level 2 */ p 2355 source3/libsmb/clirap2.c PUTWORD(p,0xFF); /* Return buffer size */ p 2358 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),8, p 2380 source3/libsmb/clirap2.c p = rparam + WORDSIZE; p 2381 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 2382 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 2385 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { p 2390 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2391 source3/libsmb/clirap2.c p, p 2396 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2397 source3/libsmb/clirap2.c p, p 2402 source3/libsmb/clirap2.c GETWORD(p, num_conns, endp); p 2403 source3/libsmb/clirap2.c GETWORD(p, num_opens, endp); p 2404 source3/libsmb/clirap2.c GETWORD(p, num_users, endp); p 2405 source3/libsmb/clirap2.c GETDWORD(p, sess_time, endp); p 2406 source3/libsmb/clirap2.c GETDWORD(p, idle_time, endp); p 2407 source3/libsmb/clirap2.c GETDWORD(p, user_flags, endp); p 2408 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2409 source3/libsmb/clirap2.c p, p 2446 source3/libsmb/clirap2.c char *p; p 2454 source3/libsmb/clirap2.c p = make_header(param, RAP_WsessionGetInfo, p 2456 source3/libsmb/clirap2.c PUTSTRING(p, workstation, RAP_MACHNAME_LEN-1); p 2457 source3/libsmb/clirap2.c PUTWORD(p,2); /* Info level 2 */ p 2458 source3/libsmb/clirap2.c PUTWORD(p,0xFF); /* Return buffer size */ p 2461 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),PTR_DIFF(p,param), p 2488 source3/libsmb/clirap2.c p = rparam + WORDSIZE; p 2489 source3/libsmb/clirap2.c GETWORD(p, converter,endp); p 2490 source3/libsmb/clirap2.c p += WORDSIZE; /* skip rsize */ p 2492 source3/libsmb/clirap2.c p = rdata; p 2494 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2495 source3/libsmb/clirap2.c p, p 2500 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2501 source3/libsmb/clirap2.c p, p 2506 source3/libsmb/clirap2.c GETWORD(p, num_conns, endp); p 2507 source3/libsmb/clirap2.c GETWORD(p, num_opens, endp); p 2508 source3/libsmb/clirap2.c GETWORD(p, num_users, endp); p 2509 source3/libsmb/clirap2.c GETDWORD(p, sess_time, endp); p 2510 source3/libsmb/clirap2.c GETDWORD(p, idle_time, endp); p 2511 source3/libsmb/clirap2.c GETDWORD(p, user_flags, endp); p 2512 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2513 source3/libsmb/clirap2.c p, p 2547 source3/libsmb/clirap2.c char *p; p 2554 source3/libsmb/clirap2.c p = make_header(param, RAP_WsessionDel, RAP_NetSessionDel_REQ, NULL); p 2555 source3/libsmb/clirap2.c PUTSTRING(p, workstation, RAP_MACHNAME_LEN-1); p 2556 source3/libsmb/clirap2.c PUTWORD(p,0); /* reserved word of 0 */ p 2559 source3/libsmb/clirap2.c param, PTR_DIFF(p,param), 1024, /* Param, length, maxlen */ p 2596 source3/libsmb/clirap2.c char *p; p 2603 source3/libsmb/clirap2.c p = make_header(param, RAP_WconnectionEnum, p 2605 source3/libsmb/clirap2.c PUTSTRING(p, qualifier, RAP_MACHNAME_LEN-1);/* Workstation name */ p 2606 source3/libsmb/clirap2.c PUTWORD(p,1); /* Info level 1 */ p 2607 source3/libsmb/clirap2.c PUTWORD(p,0xFFE0); /* Return buffer size */ p 2610 source3/libsmb/clirap2.c param, PTR_DIFF(p,param),PTR_DIFF(p,param), p 2632 source3/libsmb/clirap2.c p = rparam + WORDSIZE; p 2633 source3/libsmb/clirap2.c GETWORD(p, converter, endp); p 2634 source3/libsmb/clirap2.c GETWORD(p, count, endp); p 2637 source3/libsmb/clirap2.c for (i=0,p=rdata;i<count && p < endp;i++) { p 2642 source3/libsmb/clirap2.c GETWORD(p,conn_id, endp); p 2643 source3/libsmb/clirap2.c GETWORD(p,conn_type, endp); p 2644 source3/libsmb/clirap2.c GETWORD(p,num_opens, endp); p 2645 source3/libsmb/clirap2.c GETWORD(p,num_users, endp); p 2646 source3/libsmb/clirap2.c GETDWORD(p,conn_time, endp); p 2647 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2648 source3/libsmb/clirap2.c p, p 2653 source3/libsmb/clirap2.c p += rap_getstringp(frame, p 2654 source3/libsmb/clirap2.c p, p 677 source3/libsmb/clireadwrite.c char *p; p 736 source3/libsmb/clireadwrite.c p = smb_base(cli->outbuf) + SVAL(cli->outbuf,smb_vwv11) -1; p 737 source3/libsmb/clireadwrite.c *p++ = '\0'; /* pad byte. */ p 739 source3/libsmb/clireadwrite.c memcpy(p, buf, size); p 746 source3/libsmb/clireadwrite.c cli_setup_bcc(cli, p+size); p 833 source3/libsmb/clireadwrite.c char *p; p 853 source3/libsmb/clireadwrite.c p = smb_buf(cli->outbuf); p 854 source3/libsmb/clireadwrite.c *p++ = 1; p 855 source3/libsmb/clireadwrite.c SSVAL(p, 0, size); p += 2; p 856 source3/libsmb/clireadwrite.c memcpy(p, buf + total, size); p += size; p 858 source3/libsmb/clireadwrite.c cli_setup_bcc(cli, p); p 86 source3/libsmb/clistr.c size_t clistr_align_out(struct cli_state *cli, const void *p, int flags) p 88 source3/libsmb/clistr.c return align_string(cli->outbuf, (const char *)p, flags); p 91 source3/libsmb/clistr.c size_t clistr_align_in(struct cli_state *cli, const void *p, int flags) p 93 source3/libsmb/clistr.c return align_string(cli->inbuf, (const char *)p, flags); p 38 source3/libsmb/clitrans.c char *p; p 80 source3/libsmb/clitrans.c p = smb_buf(cli->outbuf); p 82 source3/libsmb/clitrans.c *p++ = 0; /* put in a null smb_name */ p 83 source3/libsmb/clitrans.c *p++ = 'D'; *p++ = ' '; /* observed in OS/2 */ p 364 source3/libsmb/libsmb_dir.c char *p = NULL; p 771 source3/libsmb/libsmb_dir.c p = path + strlen(path); p 812 source3/libsmb/libsmb_dir.c *p = '\0'; /* restore original path */ p 1634 source3/libsmb/libsmb_dir.c char *p; p 1640 source3/libsmb/libsmb_dir.c if ((p = strchr(atimebuf, '\n')) != NULL) { p 1641 source3/libsmb/libsmb_dir.c *p = '\0'; p 1646 source3/libsmb/libsmb_dir.c if ((p = strchr(mtimebuf, '\n')) != NULL) { p 1647 source3/libsmb/libsmb_dir.c *p = '\0'; p 34 source3/libsmb/libsmb_misc.c SMBC_dlist_contains(SMBCFILE * list, SMBCFILE *p) p 36 source3/libsmb/libsmb_misc.c if (!p || !list) return False; p 38 source3/libsmb/libsmb_misc.c if (p == list) return True; p 62 source3/libsmb/libsmb_path.c char *p, *dest; p 97 source3/libsmb/libsmb_path.c for (p = dest, i = 0; i < old_length; ) { p 116 source3/libsmb/libsmb_path.c *p++ = character; p 119 source3/libsmb/libsmb_path.c *p = '\0'; p 234 source3/libsmb/libsmb_path.c const char *p; p 271 source3/libsmb/libsmb_path.c p = s + len; p 275 source3/libsmb/libsmb_path.c if (strncmp(p, "//", 2) && strncmp(p, "\\\\", 2)) { p 280 source3/libsmb/libsmb_path.c p += 2; /* Skip the double slash */ p 283 source3/libsmb/libsmb_path.c if ((q = strrchr(p, '?')) != NULL ) { p 296 source3/libsmb/libsmb_path.c if (*p == '\0') { p 300 source3/libsmb/libsmb_path.c if (*p == '/') { p 323 source3/libsmb/libsmb_path.c q = strchr_m(p, '@'); p 324 source3/libsmb/libsmb_path.c r = strchr_m(p, '/'); p 329 source3/libsmb/libsmb_path.c next_token_no_ltrim_talloc(ctx, &p, &userinfo, "@"); p 362 source3/libsmb/libsmb_path.c if (!next_token_talloc(ctx, &p, pp_server, "/")) { p 366 source3/libsmb/libsmb_path.c if (*p == (char)0) { p 370 source3/libsmb/libsmb_path.c if (!next_token_talloc(ctx, &p, pp_share, "/")) { p 378 source3/libsmb/libsmb_path.c if (*p != '\0') { p 381 source3/libsmb/libsmb_path.c p); p 263 source3/libsmb/libsmb_xattr.c char *p; p 298 source3/libsmb/libsmb_xattr.c p = strchr_m(str,':'); p 299 source3/libsmb/libsmb_xattr.c if (!p) { p 303 source3/libsmb/libsmb_xattr.c *p = '\0'; p 304 source3/libsmb/libsmb_xattr.c p++; p 307 source3/libsmb/libsmb_xattr.c if (sscanf(p, "%i/%i/%i", &atype, &aflags, &amask) == 3 && p 319 source3/libsmb/libsmb_xattr.c cp = p; p 362 source3/libsmb/libsmb_xattr.c p = tok; p 364 source3/libsmb/libsmb_xattr.c while(*p) { p 368 source3/libsmb/libsmb_xattr.c if (v->perm[0] == *p) { p 378 source3/libsmb/libsmb_xattr.c p++; p 381 source3/libsmb/libsmb_xattr.c if (*p) { p 429 source3/libsmb/libsmb_xattr.c const char *p = str; p 438 source3/libsmb/libsmb_xattr.c while (next_token_talloc(ctx, &p, &tok, "\t,\r\n")) { p 605 source3/libsmb/libsmb_xattr.c const char *p = str; p 633 source3/libsmb/libsmb_xattr.c if ((p = strchr(str, ':')) != NULL) { p 634 source3/libsmb/libsmb_xattr.c ++p; p 636 source3/libsmb/libsmb_xattr.c p = str; p 641 source3/libsmb/libsmb_xattr.c while (next_token_talloc(frame, &p, &tok, "\t,\r\n")) { p 739 source3/libsmb/libsmb_xattr.c char *p; p 819 source3/libsmb/libsmb_xattr.c pExclude = (p == NULL ? NULL : p + 1)) { p 822 source3/libsmb/libsmb_xattr.c if ((p = strchr(pExclude, '!')) != NULL) p 824 source3/libsmb/libsmb_xattr.c *p = '\0'; p 927 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, p 930 source3/libsmb/libsmb_xattr.c if (!p) { p 934 source3/libsmb/libsmb_xattr.c n = strlen(p); p 942 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, "%d", p 944 source3/libsmb/libsmb_xattr.c if (!p) { p 948 source3/libsmb/libsmb_xattr.c n = strlen(p); p 978 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, ",OWNER:%s", p 980 source3/libsmb/libsmb_xattr.c if (!p) { p 984 source3/libsmb/libsmb_xattr.c n = strlen(p); p 991 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, "%s", sidstr); p 992 source3/libsmb/libsmb_xattr.c if (!p) { p 996 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1024 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, ",GROUP:%s", p 1026 source3/libsmb/libsmb_xattr.c if (!p) { p 1030 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1037 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, "%s", sidstr); p 1038 source3/libsmb/libsmb_xattr.c if (!p) { p 1042 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1070 source3/libsmb/libsmb_xattr.c p = talloc_asprintf( p 1078 source3/libsmb/libsmb_xattr.c if (!p) { p 1082 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1097 source3/libsmb/libsmb_xattr.c p = talloc_asprintf( p 1103 source3/libsmb/libsmb_xattr.c if (!p) { p 1107 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1117 source3/libsmb/libsmb_xattr.c p = talloc_asprintf( p 1125 source3/libsmb/libsmb_xattr.c if (!p) { p 1129 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1180 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, p 1187 source3/libsmb/libsmb_xattr.c if (!p) { p 1191 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1203 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, "0x%x", mode); p 1204 source3/libsmb/libsmb_xattr.c if (!p) { p 1208 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1228 source3/libsmb/libsmb_xattr.c p = talloc_asprintf( p 1232 source3/libsmb/libsmb_xattr.c if (!p) { p 1236 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1244 source3/libsmb/libsmb_xattr.c p = talloc_asprintf( p 1248 source3/libsmb/libsmb_xattr.c if (!p) { p 1252 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1274 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, p 1278 source3/libsmb/libsmb_xattr.c if (!p) { p 1282 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1291 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, "%lu", (unsigned long) create_time); p 1292 source3/libsmb/libsmb_xattr.c if (!p) { p 1296 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1316 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, p 1320 source3/libsmb/libsmb_xattr.c if (!p) { p 1324 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1333 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, "%lu", (unsigned long) access_time); p 1334 source3/libsmb/libsmb_xattr.c if (!p) { p 1338 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1358 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, p 1362 source3/libsmb/libsmb_xattr.c if (!p) { p 1366 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1375 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, "%lu", (unsigned long) write_time); p 1376 source3/libsmb/libsmb_xattr.c if (!p) { p 1380 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1400 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, p 1404 source3/libsmb/libsmb_xattr.c if (!p) { p 1408 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1417 source3/libsmb/libsmb_xattr.c p = talloc_asprintf(ctx, "%lu", (unsigned long) change_time); p 1418 source3/libsmb/libsmb_xattr.c if (!p) { p 1422 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1442 source3/libsmb/libsmb_xattr.c p = talloc_asprintf( p 1446 source3/libsmb/libsmb_xattr.c if (!p) { p 1450 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1458 source3/libsmb/libsmb_xattr.c p = talloc_asprintf( p 1462 source3/libsmb/libsmb_xattr.c if (!p) { p 1466 source3/libsmb/libsmb_xattr.c n = strlen(p); p 1519 source3/libsmb/libsmb_xattr.c char *p; p 1526 source3/libsmb/libsmb_xattr.c numeric = ((p = strchr(the_acl, ':')) != NULL && p 1527 source3/libsmb/libsmb_xattr.c p > the_acl && p 1528 source3/libsmb/libsmb_xattr.c p[-1] != '+'); p 1533 source3/libsmb/libsmb_xattr.c the_acl = p + 1; p 223 source3/libsmb/namequery.c static NODE_STATUS_STRUCT *parse_node_status(char *p, p 230 source3/libsmb/namequery.c *num_names = CVAL(p,0); p 239 source3/libsmb/namequery.c p++; p 241 source3/libsmb/namequery.c StrnCpy(ret[i].name,p,15); p 243 source3/libsmb/namequery.c ret[i].type = CVAL(p,15); p 244 source3/libsmb/namequery.c ret[i].flags = p[16]; p 245 source3/libsmb/namequery.c p += 18; p 253 source3/libsmb/namequery.c memcpy(&extra->mac_addr, p, 6); /* Fill in the mac addr */ p 274 source3/libsmb/namequery.c struct packet_struct p; p 276 source3/libsmb/namequery.c struct nmb_packet *nmb = &p.packet.nmb; p 279 source3/libsmb/namequery.c ZERO_STRUCT(p); p 302 source3/libsmb/namequery.c p.ip = ((const struct sockaddr_in *)to_ss)->sin_addr; p 303 source3/libsmb/namequery.c p.port = NMB_PORT; p 304 source3/libsmb/namequery.c p.fd = fd; p 305 source3/libsmb/namequery.c p.timestamp = time(NULL); p 306 source3/libsmb/namequery.c p.packet_type = NMB_PACKET; p 310 source3/libsmb/namequery.c if (!send_packet(&p)) p 321 source3/libsmb/namequery.c if (!found && !send_packet(&p)) p 637 source3/libsmb/namequery.c struct packet_struct p; p 639 source3/libsmb/namequery.c struct nmb_packet *nmb = &p.packet.nmb; p 656 source3/libsmb/namequery.c memset((char *)&p,'\0',sizeof(p)); p 679 source3/libsmb/namequery.c p.ip = ((struct sockaddr_in *)to_ss)->sin_addr; p 680 source3/libsmb/namequery.c p.port = NMB_PORT; p 681 source3/libsmb/namequery.c p.fd = fd; p 682 source3/libsmb/namequery.c p.timestamp = time(NULL); p 683 source3/libsmb/namequery.c p.packet_type = NMB_PACKET; p 687 source3/libsmb/namequery.c if (!send_packet(&p)) p 699 source3/libsmb/namequery.c if (!found && !send_packet(&p)) p 1888 source3/libsmb/namequery.c const char *p; p 1981 source3/libsmb/namequery.c p = pserver; p 1982 source3/libsmb/namequery.c while (next_token_talloc(ctx, &p, &name, LIST_SEP)) { p 2020 source3/libsmb/namequery.c p = pserver; p 2026 source3/libsmb/namequery.c next_token_talloc(ctx, &p, &name, LIST_SEP)) { p 102 source3/libsmb/nmblib.c void debug_nmb_packet(struct packet_struct *p) p 104 source3/libsmb/nmblib.c struct nmb_packet *nmb = &p->packet.nmb; p 109 source3/libsmb/nmblib.c inet_ntoa(p->ip), p->port, p 294 source3/libsmb/nmblib.c char *p; p 328 source3/libsmb/nmblib.c p = &buf[offset+1]; p 329 source3/libsmb/nmblib.c while ((p = strchr_m(p,'.'))) { p 330 source3/libsmb/nmblib.c buf[offset] = PTR_DIFF(p,&buf[offset+1]); p 332 source3/libsmb/nmblib.c p = &buf[offset+1]; p 733 source3/libsmb/nmblib.c struct packet_struct *p; p 736 source3/libsmb/nmblib.c p = SMB_MALLOC_P(struct packet_struct); p 737 source3/libsmb/nmblib.c if (!p) p 740 source3/libsmb/nmblib.c ZERO_STRUCTP(p); /* initialize for possible padding */ p 742 source3/libsmb/nmblib.c p->next = NULL; p 743 source3/libsmb/nmblib.c p->prev = NULL; p 744 source3/libsmb/nmblib.c p->ip = ip; p 745 source3/libsmb/nmblib.c p->port = port; p 746 source3/libsmb/nmblib.c p->locked = False; p 747 source3/libsmb/nmblib.c p->timestamp = time(NULL); p 748 source3/libsmb/nmblib.c p->packet_type = packet_type; p 752 source3/libsmb/nmblib.c ok = parse_nmb(buf,length,&p->packet.nmb); p 756 source3/libsmb/nmblib.c ok = parse_dgram(buf,length,&p->packet.dgram); p 761 source3/libsmb/nmblib.c free_packet(p); p 765 source3/libsmb/nmblib.c return p; p 1045 source3/libsmb/nmblib.c int build_packet(char *buf, size_t buflen, struct packet_struct *p) p 1049 source3/libsmb/nmblib.c switch (p->packet_type) { p 1051 source3/libsmb/nmblib.c len = build_nmb(buf,buflen,&p->packet.nmb); p 1055 source3/libsmb/nmblib.c len = build_dgram(buf,buflen,&p->packet.dgram); p 1066 source3/libsmb/nmblib.c bool send_packet(struct packet_struct *p) p 1073 source3/libsmb/nmblib.c len = build_packet(buf, sizeof(buf), p); p 1078 source3/libsmb/nmblib.c return(send_udp(p->fd,buf,len,p->ip,p->port)); p 1121 source3/libsmb/nmblib.c struct packet_struct *p; p 1123 source3/libsmb/nmblib.c p = receive_packet(fd, NMB_PACKET, t); p 1125 source3/libsmb/nmblib.c if (p && p->packet.nmb.header.response && p 1126 source3/libsmb/nmblib.c p->packet.nmb.header.name_trn_id == trn_id) { p 1127 source3/libsmb/nmblib.c return p; p 1129 source3/libsmb/nmblib.c if (p) p 1130 source3/libsmb/nmblib.c free_packet(p); p 1145 source3/libsmb/nmblib.c struct packet_struct *p; p 1147 source3/libsmb/nmblib.c p = receive_packet(fd, DGRAM_PACKET, t); p 1149 source3/libsmb/nmblib.c if (p && match_mailslot_name(p, mailslot_name)) { p 1150 source3/libsmb/nmblib.c return p; p 1152 source3/libsmb/nmblib.c if (p) p 1153 source3/libsmb/nmblib.c free_packet(p); p 1163 source3/libsmb/nmblib.c bool match_mailslot_name(struct packet_struct *p, const char *mailslot_name) p 1165 source3/libsmb/nmblib.c struct dgram_packet *dgram = &p->packet.dgram; p 1288 source3/libsmb/nmblib.c char *p; p 1294 source3/libsmb/nmblib.c p = result; p 1313 source3/libsmb/nmblib.c p[0] = 32; p 1314 source3/libsmb/nmblib.c p++; p 1318 source3/libsmb/nmblib.c p[i*2] = ( (buf[i] >> 4) & 0x000F ) + 'A'; p 1319 source3/libsmb/nmblib.c p[(i*2)+1] = (buf[i] & 0x000F) + 'A'; p 1321 source3/libsmb/nmblib.c p += 32; p 1322 source3/libsmb/nmblib.c p[0] = '\0'; p 1328 source3/libsmb/nmblib.c p[0] = len; p 1330 source3/libsmb/nmblib.c p[len+1] = 0; p 1333 source3/libsmb/nmblib.c p[0] = len; p 1334 source3/libsmb/nmblib.c p += (len + 1); p 1338 source3/libsmb/nmblib.c p[len+1] = (global_scope())[i]; p 1369 source3/libsmb/nmblib.c char *p = name_ptr(buf,ofs); p 1370 source3/libsmb/nmblib.c int d = PTR_DIFF(p,buf+ofs); p 1375 source3/libsmb/nmblib.c return(name_interpret(p,name)); p 236 source3/libsmb/ntlmssp_parse.c char *p = NULL; p 240 source3/libsmb/ntlmssp_parse.c &p, p 244 source3/libsmb/ntlmssp_parse.c if (p) { p 245 source3/libsmb/ntlmssp_parse.c (*ps) = smb_xstrdup(p); p 246 source3/libsmb/ntlmssp_parse.c TALLOC_FREE(p); p 281 source3/libsmb/ntlmssp_parse.c char *p = NULL; p 285 source3/libsmb/ntlmssp_parse.c &p, p 289 source3/libsmb/ntlmssp_parse.c if (p) { p 290 source3/libsmb/ntlmssp_parse.c (*ps) = smb_xstrdup(p); p 291 source3/libsmb/ntlmssp_parse.c TALLOC_FREE(p); p 358 source3/libsmb/ntlmssp_parse.c char *p = NULL; p 362 source3/libsmb/ntlmssp_parse.c &p, p 366 source3/libsmb/ntlmssp_parse.c if (ret == (size_t)-1 || p == NULL) { p 371 source3/libsmb/ntlmssp_parse.c if (strcmp(s, p) != 0) { p 372 source3/libsmb/ntlmssp_parse.c TALLOC_FREE(p); p 376 source3/libsmb/ntlmssp_parse.c TALLOC_FREE(p); p 34 source3/libsmb/passchange.c char *user, *domain, *p; p 45 source3/libsmb/passchange.c if ((p = strchr_m(user,'\\')) || (p = strchr_m(user,'/')) || p 46 source3/libsmb/passchange.c (p = strchr_m(user,*lp_winbind_separator()))) { p 47 source3/libsmb/passchange.c *p = 0; p 49 source3/libsmb/passchange.c user = p+1; p 149 source3/libsmb/smbdes.c static void permute(char *out, const char *in, const uchar *p, int n) p 153 source3/libsmb/smbdes.c out[i] = in[p[i]-1]; p 38 source3/libsmb/unexpected.c void unexpected_packet(struct packet_struct *p) p 60 source3/libsmb/unexpected.c enc_ip = ntohl(p->ip.s_addr); p 62 source3/libsmb/unexpected.c SSVAL(buf,4,p->port); p 64 source3/libsmb/unexpected.c len = build_packet(&buf[6], sizeof(buf)-6, p) + 6; p 68 source3/libsmb/unexpected.c key.packet_type = p->packet_type; p 69 source3/libsmb/unexpected.c key.timestamp = p->timestamp; p 141 source3/libsmb/unexpected.c struct packet_struct *p; p 160 source3/libsmb/unexpected.c p = parse_packet((char *)&dbuf.dptr[6], p 165 source3/libsmb/unexpected.c if (!p) p 169 source3/libsmb/unexpected.c p->packet.nmb.header.name_trn_id == state->match_id) || p 171 source3/libsmb/unexpected.c match_mailslot_name(p, state->match_name))) { p 172 source3/libsmb/unexpected.c state->matched_packet = p; p 176 source3/libsmb/unexpected.c free_packet(p); p 583 source3/locking/locking.c uint8 *p = dbuf.dptr + sizeof(struct locking_data) + p 600 source3/locking/locking.c memcpy(&lck->delete_token->uid, p, sizeof(uid_t)); p 601 source3/locking/locking.c p += sizeof(uid_t); p 602 source3/locking/locking.c memcpy(&lck->delete_token->gid, p, sizeof(gid_t)); p 603 source3/locking/locking.c p += sizeof(gid_t); p 619 source3/locking/locking.c memcpy(&lck->delete_token->groups[i], p, sizeof(gid_t)); p 620 source3/locking/locking.c p += sizeof(gid_t); p 725 source3/locking/locking.c uint8 *p = result.dptr + offset; p 727 source3/locking/locking.c memcpy(p, &lck->delete_token->uid, sizeof(uid_t)); p 728 source3/locking/locking.c p += sizeof(uid_t); p 730 source3/locking/locking.c memcpy(p, &lck->delete_token->gid, sizeof(gid_t)); p 731 source3/locking/locking.c p += sizeof(gid_t); p 734 source3/locking/locking.c memcpy(p, &lck->delete_token->groups[i], sizeof(gid_t)); p 735 source3/locking/locking.c p += sizeof(gid_t); p 737 source3/locking/locking.c offset = p - result.dptr; p 2424 source3/modules/getdate.c char *p; p 2432 source3/modules/getdate.c for (p = word; *p; p++) p 2433 source3/modules/getdate.c if (ISLOWER ((unsigned char) *p)) p 2434 source3/modules/getdate.c *p = toupper ((unsigned char) *p); p 2479 source3/modules/getdate.c for (i = 0, p = q = word; (*p = *q); q++) p 2483 source3/modules/getdate.c p++; p 2503 source3/modules/getdate.c char const *p; p 2516 source3/modules/getdate.c p = pc->input; p 2521 source3/modules/getdate.c c = *++p; p 2525 source3/modules/getdate.c lvalp->textintval.digits = p - pc->input; p 2526 source3/modules/getdate.c pc->input = p; p 2533 source3/modules/getdate.c char *p = buff; p 2538 source3/modules/getdate.c if (p < buff + sizeof buff - 1) p 2539 source3/modules/getdate.c *p++ = c; p 2544 source3/modules/getdate.c *p = '\0'; p 2581 source3/modules/getdate.c get_date (const char *p, const time_t *now) p 2592 source3/modules/getdate.c pc.input = p; p 45 source3/modules/getdate.h time_t get_date PARAMS ((const char *p, const time_t *now)); p 723 source3/modules/getdate.y char *p; p 731 source3/modules/getdate.y for (p = word; *p; p++) p 732 source3/modules/getdate.y if (ISLOWER ((unsigned char) *p)) p 733 source3/modules/getdate.y *p = toupper ((unsigned char) *p); p 778 source3/modules/getdate.y for (i = 0, p = q = word; (*p = *q); q++) p 782 source3/modules/getdate.y p++; p 802 source3/modules/getdate.y char const *p; p 815 source3/modules/getdate.y p = pc->input; p 820 source3/modules/getdate.y c = *++p; p 824 source3/modules/getdate.y lvalp->textintval.digits = p - pc->input; p 825 source3/modules/getdate.y pc->input = p; p 832 source3/modules/getdate.y char *p = buff; p 837 source3/modules/getdate.y if (p < buff + sizeof buff - 1) p 838 source3/modules/getdate.y *p++ = c; p 843 source3/modules/getdate.y *p = '\0'; p 880 source3/modules/getdate.y get_date (const char *p, const time_t *now) p 891 source3/modules/getdate.y pc.input = p; p 151 source3/modules/vfs_afsacl.c char *p; p 153 source3/modules/vfs_afsacl.c p = strchr_m(name, *lp_winbind_separator()); p 154 source3/modules/vfs_afsacl.c if (p != NULL) { p 155 source3/modules/vfs_afsacl.c *p = '\\'; p 236 source3/modules/vfs_afsacl.c char *p = str; p 240 source3/modules/vfs_afsacl.c if (sscanf(p, "%d", &nplus) != 1) p 245 source3/modules/vfs_afsacl.c if ((p = strchr(p, '\n')) == NULL) p 247 source3/modules/vfs_afsacl.c p += 1; p 249 source3/modules/vfs_afsacl.c if (sscanf(p, "%d", &nminus) != 1) p 254 source3/modules/vfs_afsacl.c if ((p = strchr(p, '\n')) == NULL) p 256 source3/modules/vfs_afsacl.c p += 1; p 266 source3/modules/vfs_afsacl.c namep = p; p 268 source3/modules/vfs_afsacl.c if ((p = strchr(p, '\t')) == NULL) p 270 source3/modules/vfs_afsacl.c *p = '\0'; p 271 source3/modules/vfs_afsacl.c p += 1; p 273 source3/modules/vfs_afsacl.c if (sscanf(p, "%d", &rights) != 1) p 276 source3/modules/vfs_afsacl.c if ((p = strchr(p, '\n')) == NULL) p 278 source3/modules/vfs_afsacl.c p += 1; p 747 source3/modules/vfs_afsacl.c char *p; p 816 source3/modules/vfs_afsacl.c while ((p = strchr_m(name, ' ')) != NULL) p 817 source3/modules/vfs_afsacl.c *p = space_replacement; p 922 source3/modules/vfs_afsacl.c char *p = strrchr(name, '/'); p 923 source3/modules/vfs_afsacl.c if (p != NULL) { p 924 source3/modules/vfs_afsacl.c *p = '\0'; p 103 source3/modules/vfs_aio_fork.c static void free_aio_children(void **p) p 105 source3/modules/vfs_aio_fork.c TALLOC_FREE(*p); p 380 source3/modules/vfs_aio_fork.c void *p) p 382 source3/modules/vfs_aio_fork.c struct aio_child *child = (struct aio_child *)p; p 78 source3/modules/vfs_onefs_shadow_copy.c void *p = osc_version_opendir(); p 83 source3/modules/vfs_onefs_shadow_copy.c if (!p) { p 93 source3/modules/vfs_onefs_shadow_copy.c d = osc_version_readdir(p); p 120 source3/modules/vfs_onefs_shadow_copy.c osc_version_closedir(p); p 130 source3/modules/vfs_onefs_shadow_copy.c osc_version_closedir(p); p 341 source3/modules/vfs_preopen.c const char *p, *q; p 344 source3/modules/vfs_preopen.c p = strrchr_m(fname, '/'); p 345 source3/modules/vfs_preopen.c if (p == NULL) { p 346 source3/modules/vfs_preopen.c p = fname; p 349 source3/modules/vfs_preopen.c p += 1; p 350 source3/modules/vfs_preopen.c while (p[0] != '\0') { p 351 source3/modules/vfs_preopen.c if (isdigit(p[0]) && isdigit(p[1]) && isdigit(p[2])) { p 354 source3/modules/vfs_preopen.c p += 1; p 356 source3/modules/vfs_preopen.c if (*p == '\0') { p 361 source3/modules/vfs_preopen.c num = strtoul(p, (char **)&q, 10); p 369 source3/modules/vfs_preopen.c *pstart_idx = (p - fname); p 370 source3/modules/vfs_preopen.c *pnum_digits = (q - p); p 77 source3/modules/vfs_shadow_copy.c SMB_STRUCT_DIR *p = SMB_VFS_NEXT_OPENDIR(handle,fname,mask,attr); p 79 source3/modules/vfs_shadow_copy.c if (!p) { p 87 source3/modules/vfs_shadow_copy.c SMB_VFS_NEXT_CLOSEDIR(handle,p); p 96 source3/modules/vfs_shadow_copy.c d = SMB_VFS_NEXT_READDIR(handle, p, NULL); p 117 source3/modules/vfs_shadow_copy.c SMB_VFS_NEXT_CLOSEDIR(handle,p); p 165 source3/modules/vfs_shadow_copy.c SMB_STRUCT_DIR *p = SMB_VFS_NEXT_OPENDIR(handle,fsp->conn->connectpath,NULL,0); p 170 source3/modules/vfs_shadow_copy.c if (!p) { p 179 source3/modules/vfs_shadow_copy.c d = SMB_VFS_NEXT_READDIR(handle, p, NULL); p 202 source3/modules/vfs_shadow_copy.c SMB_VFS_NEXT_CLOSEDIR(handle,p); p 211 source3/modules/vfs_shadow_copy.c SMB_VFS_NEXT_CLOSEDIR(handle,p); p 164 source3/modules/vfs_shadow_copy2.c char *p; p 173 source3/modules/vfs_shadow_copy2.c while ((p = strrchr(path, '/')) && p > path) { p 174 source3/modules/vfs_shadow_copy2.c *p = 0; p 180 source3/modules/vfs_shadow_copy2.c *p = '/'; p 499 source3/modules/vfs_shadow_copy2.c SMB_STRUCT_DIR *p; p 513 source3/modules/vfs_shadow_copy2.c p = SMB_VFS_NEXT_OPENDIR(handle, snapdir, NULL, 0); p 515 source3/modules/vfs_shadow_copy2.c if (!p) { p 528 source3/modules/vfs_shadow_copy2.c while ((d = SMB_VFS_NEXT_READDIR(handle, p, NULL))) { p 547 source3/modules/vfs_shadow_copy2.c SMB_VFS_NEXT_CLOSEDIR(handle, p); p 556 source3/modules/vfs_shadow_copy2.c SMB_VFS_NEXT_CLOSEDIR(handle,p); p 47 source3/modules/vfs_syncops.c const char *p = strrchr(name, '/'); p 48 source3/modules/vfs_syncops.c if (p == NULL) { p 51 source3/modules/vfs_syncops.c return talloc_strndup(mem_ctx, name, (p+1) - name); p 191 source3/nmbd/asyncdns.c static bool write_child(struct packet_struct *p) p 195 source3/nmbd/asyncdns.c r.name = p->packet.nmb.question.question_name; p 206 source3/nmbd/asyncdns.c struct packet_struct *p, *p2; p 247 source3/nmbd/asyncdns.c for (p = dns_queue; p;) { p 248 source3/nmbd/asyncdns.c struct nmb_packet *nmb = &p->packet.nmb; p 255 source3/nmbd/asyncdns.c send_wins_name_query_response(NAM_ERR, p, NULL); p 257 source3/nmbd/asyncdns.c send_wins_name_query_response(0,p,namerec); p 259 source3/nmbd/asyncdns.c p->locked = False; p 261 source3/nmbd/asyncdns.c if (p->prev) p 262 source3/nmbd/asyncdns.c p->prev->next = p->next; p 264 source3/nmbd/asyncdns.c dns_queue = p->next; p 265 source3/nmbd/asyncdns.c if (p->next) p 266 source3/nmbd/asyncdns.c p->next->prev = p->prev; p 267 source3/nmbd/asyncdns.c p2 = p->next; p 268 source3/nmbd/asyncdns.c free_packet(p); p 269 source3/nmbd/asyncdns.c p = p2; p 271 source3/nmbd/asyncdns.c p = p->next; p 293 source3/nmbd/asyncdns.c bool queue_dns_query(struct packet_struct *p,struct nmb_name *question) p 299 source3/nmbd/asyncdns.c if (!write_child(p)) { p 303 source3/nmbd/asyncdns.c dns_current = p; p 304 source3/nmbd/asyncdns.c p->locked = True; p 306 source3/nmbd/asyncdns.c p->locked = True; p 307 source3/nmbd/asyncdns.c p->next = dns_queue; p 308 source3/nmbd/asyncdns.c p->prev = NULL; p 309 source3/nmbd/asyncdns.c if (p->next) p 310 source3/nmbd/asyncdns.c p->next->prev = p; p 311 source3/nmbd/asyncdns.c dns_queue = p; p 325 source3/nmbd/asyncdns.c bool queue_dns_query(struct packet_struct *p,struct nmb_name *question) p 339 source3/nmbd/asyncdns.c send_wins_name_query_response(NAM_ERR, p, NULL); p 341 source3/nmbd/asyncdns.c send_wins_name_query_response(0, p, namerec); p 411 source3/nmbd/nmbd.c struct packet_struct *p = (struct packet_struct *)data->data; p 425 source3/nmbd/nmbd.c if ((p->packet_type != NMB_PACKET) && p 426 source3/nmbd/nmbd.c (p->packet_type != DGRAM_PACKET)) { p 428 source3/nmbd/nmbd.c (unsigned int)procid_to_pid(&src), p->packet_type)); p 432 source3/nmbd/nmbd.c in_addr_to_sockaddr_storage(&ss, p->ip); p 444 source3/nmbd/nmbd.c p->fd = (p->packet_type == NMB_PACKET) ? p 450 source3/nmbd/nmbd.c p->fd = (p->packet_type == NMB_PACKET) ? p 456 source3/nmbd/nmbd.c if (p->packet_type == DGRAM_PACKET) { p 457 source3/nmbd/nmbd.c p->port = 138; p 458 source3/nmbd/nmbd.c p->packet.dgram.header.source_ip.s_addr = local_ip->s_addr; p 459 source3/nmbd/nmbd.c p->packet.dgram.header.source_port = 138; p 462 source3/nmbd/nmbd.c send_packet(p); p 104 source3/nmbd/nmbd_browsesync.c char *p; p 117 source3/nmbd/nmbd_browsesync.c p = outbuf; p 118 source3/nmbd/nmbd_browsesync.c SCVAL(p,0,ANN_MasterAnnouncement); p 119 source3/nmbd/nmbd_browsesync.c p++; p 125 source3/nmbd/nmbd_browsesync.c push_ascii(p, myname, sizeof(outbuf)-PTR_DIFF(p,outbuf)-1, STR_TERMINATE); p 127 source3/nmbd/nmbd_browsesync.c p = skip_string(outbuf,sizeof(outbuf),p); p 138 source3/nmbd/nmbd_browsesync.c send_mailslot(True, BROWSE_MAILSLOT, outbuf,PTR_DIFF(p,outbuf), p 194 source3/nmbd/nmbd_browsesync.c char *p = answers->rdata; p 195 source3/nmbd/nmbd_browsesync.c int numnames = CVAL(p, 0); p 197 source3/nmbd/nmbd_browsesync.c p += 1; p 204 source3/nmbd/nmbd_browsesync.c pull_ascii_nstring(qname, sizeof(qname), p); p 205 source3/nmbd/nmbd_browsesync.c name_type = CVAL(p,15); p 206 source3/nmbd/nmbd_browsesync.c nb_flags = get_nb_flags(&p[16]); p 209 source3/nmbd/nmbd_browsesync.c p += 18; p 417 source3/nmbd/nmbd_browsesync.c char *p = answers->rdata; p 418 source3/nmbd/nmbd_browsesync.c int numnames = CVAL(p, 0); p 420 source3/nmbd/nmbd_browsesync.c p += 1; p 427 source3/nmbd/nmbd_browsesync.c pull_ascii_nstring(qname, sizeof(qname), p); p 428 source3/nmbd/nmbd_browsesync.c name_type = CVAL(p,15); p 429 source3/nmbd/nmbd_browsesync.c nb_flags = get_nb_flags(&p[16]); p 432 source3/nmbd/nmbd_browsesync.c p += 18; p 37 source3/nmbd/nmbd_elections.c char *p; p 43 source3/nmbd/nmbd_elections.c p = outbuf; p 44 source3/nmbd/nmbd_elections.c SCVAL(p,0,ANN_Election); /* Election opcode. */ p 45 source3/nmbd/nmbd_elections.c p++; p 47 source3/nmbd/nmbd_elections.c SCVAL(p,0,((criterion == 0 && timeup == 0) ? 0 : ELECTION_VERSION)); p 48 source3/nmbd/nmbd_elections.c SIVAL(p,1,criterion); p 49 source3/nmbd/nmbd_elections.c SIVAL(p,5,timeup*1000); /* ms - Despite what the spec says. */ p 50 source3/nmbd/nmbd_elections.c p += 13; p 54 source3/nmbd/nmbd_elections.c push_ascii(p, srv_name, sizeof(outbuf)-PTR_DIFF(p,outbuf)-1, STR_TERMINATE); p 55 source3/nmbd/nmbd_elections.c p = skip_string(outbuf,sizeof(outbuf),p); p 57 source3/nmbd/nmbd_elections.c send_mailslot(False, BROWSE_MAILSLOT, outbuf, PTR_DIFF(p,outbuf), p 259 source3/nmbd/nmbd_elections.c void process_election(struct subnet_record *subrec, struct packet_struct *p, char *buf) p 261 source3/nmbd/nmbd_elections.c struct dgram_packet *dgram = &p->packet.dgram; p 277 source3/nmbd/nmbd_elections.c server_name,inet_ntoa(p->ip), subrec->subnet_name, workgroup_name )); p 95 source3/nmbd/nmbd_incomingdgrams.c void process_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf) p 97 source3/nmbd/nmbd_incomingdgrams.c struct dgram_packet *dgram = &p->packet.dgram; p 115 source3/nmbd/nmbd_incomingdgrams.c %s for server %s.\n", source_name, source_name[15], inet_ntoa(p->ip), p 128 source3/nmbd/nmbd_incomingdgrams.c inet_ntoa(p->ip), dgram->dest_name.name_type)); p 195 source3/nmbd/nmbd_incomingdgrams.c void process_workgroup_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf) p 197 source3/nmbd/nmbd_incomingdgrams.c struct dgram_packet *dgram = &p->packet.dgram; p 214 source3/nmbd/nmbd_incomingdgrams.c %s for workgroup %s.\n", source_name, source_name[15], inet_ntoa(p->ip), p 223 source3/nmbd/nmbd_incomingdgrams.c inet_ntoa(p->ip), nmb_namestr(&dgram->dest_name))); p 252 source3/nmbd/nmbd_incomingdgrams.c void process_local_master_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf) p 254 source3/nmbd/nmbd_incomingdgrams.c struct dgram_packet *dgram = &p->packet.dgram; p 272 source3/nmbd/nmbd_incomingdgrams.c %s for server %s.\n", source_name, source_name[15], inet_ntoa(p->ip), p 282 source3/nmbd/nmbd_incomingdgrams.c inet_ntoa(p->ip), dgram->dest_name.name_type)); p 308 source3/nmbd/nmbd_incomingdgrams.c server_name, inet_ntoa(p->ip), work_name)); p 316 source3/nmbd/nmbd_incomingdgrams.c send_browser_reset( 0x2, "__SAMBA__" , 0x20, p->ip); p 367 source3/nmbd/nmbd_incomingdgrams.c struct packet_struct *p,char *buf) p 378 source3/nmbd/nmbd_incomingdgrams.c local_master_name, inet_ntoa(p->ip))); p 394 source3/nmbd/nmbd_incomingdgrams.c %s IP %s and we are not a domain master browser.\n", local_master_name, inet_ntoa(p->ip))); p 404 source3/nmbd/nmbd_incomingdgrams.c create_browser_in_lmb_cache( work->work_group, local_master_name, p->ip); p 418 source3/nmbd/nmbd_incomingdgrams.c void process_lm_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len) p 420 source3/nmbd/nmbd_incomingdgrams.c struct dgram_packet *dgram = &p->packet.dgram; p 449 source3/nmbd/nmbd_incomingdgrams.c %s for server %s.\n", nmb_namestr(&dgram->source_name), inet_ntoa(p->ip), p 470 source3/nmbd/nmbd_incomingdgrams.c inet_ntoa(p->ip), dgram->dest_name.name_type)); p 545 source3/nmbd/nmbd_incomingdgrams.c char *p, *countptr; p 558 source3/nmbd/nmbd_incomingdgrams.c p = outbuf; p 560 source3/nmbd/nmbd_incomingdgrams.c SCVAL(p,0,ANN_GetBackupListResp); /* Backup list response opcode. */ p 561 source3/nmbd/nmbd_incomingdgrams.c p++; p 563 source3/nmbd/nmbd_incomingdgrams.c countptr = p; p 564 source3/nmbd/nmbd_incomingdgrams.c p++; p 566 source3/nmbd/nmbd_incomingdgrams.c SIVAL(p,0,token); /* The sender's unique info. */ p 567 source3/nmbd/nmbd_incomingdgrams.c p += 4; p 574 source3/nmbd/nmbd_incomingdgrams.c push_ascii(p, myname, sizeof(outbuf)-PTR_DIFF(p,outbuf)-1, STR_TERMINATE); p 576 source3/nmbd/nmbd_incomingdgrams.c p = skip_string(outbuf,sizeof(outbuf),p); p 592 source3/nmbd/nmbd_incomingdgrams.c int len = PTR_DIFF(p, outbuf); p 605 source3/nmbd/nmbd_incomingdgrams.c StrnCpy(p, servrec->serv.name, 15); p 606 source3/nmbd/nmbd_incomingdgrams.c strupper_m(p); p 610 source3/nmbd/nmbd_incomingdgrams.c p, count)); p 612 source3/nmbd/nmbd_incomingdgrams.c p = skip_string(outbuf,sizeof(outbuf),p); p 624 source3/nmbd/nmbd_incomingdgrams.c outbuf,PTR_DIFF(p,outbuf), p 641 source3/nmbd/nmbd_incomingdgrams.c struct packet_struct *p,char *buf) p 643 source3/nmbd/nmbd_incomingdgrams.c struct dgram_packet *dgram = &p->packet.dgram; p 655 source3/nmbd/nmbd_incomingdgrams.c nmb_namestr(&dgram->source_name), inet_ntoa(p->ip), p 706 source3/nmbd/nmbd_incomingdgrams.c max_number_requested, token, p->ip, p->port); p 724 source3/nmbd/nmbd_incomingdgrams.c struct packet_struct *p,char *buf) p 726 source3/nmbd/nmbd_incomingdgrams.c struct dgram_packet *dgram = &p->packet.dgram; p 734 source3/nmbd/nmbd_incomingdgrams.c nmb_namestr(&dgram->source_name), inet_ntoa(p->ip), state)); p 776 source3/nmbd/nmbd_incomingdgrams.c void process_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf) p 778 source3/nmbd/nmbd_incomingdgrams.c struct dgram_packet *dgram = &p->packet.dgram; p 786 source3/nmbd/nmbd_incomingdgrams.c nmb_namestr(&dgram->source_name), inet_ntoa(p->ip), p 817 source3/nmbd/nmbd_incomingdgrams.c void process_lm_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len) p 819 source3/nmbd/nmbd_incomingdgrams.c struct dgram_packet *dgram = &p->packet.dgram; p 826 source3/nmbd/nmbd_incomingdgrams.c nmb_namestr(&dgram->source_name), inet_ntoa(p->ip), p 33 source3/nmbd/nmbd_incomingrequests.c static void send_name_release_response(int rcode, struct packet_struct *p) p 35 source3/nmbd/nmbd_incomingrequests.c struct nmb_packet *nmb = &p->packet.nmb; p 40 source3/nmbd/nmbd_incomingrequests.c reply_netbios_packet(p, /* Packet to reply to. */ p 55 source3/nmbd/nmbd_incomingrequests.c struct packet_struct *p) p 57 source3/nmbd/nmbd_incomingrequests.c struct nmb_packet *nmb = &p->packet.nmb; p 81 source3/nmbd/nmbd_incomingrequests.c send_name_release_response(FMT_ERR, p); p 124 source3/nmbd/nmbd_incomingrequests.c send_name_release_response(rcode, p); p 131 source3/nmbd/nmbd_incomingrequests.c static void send_name_registration_response(int rcode, int ttl, struct packet_struct *p) p 133 source3/nmbd/nmbd_incomingrequests.c struct nmb_packet *nmb = &p->packet.nmb; p 138 source3/nmbd/nmbd_incomingrequests.c reply_netbios_packet(p, /* Packet to reply to. */ p 152 source3/nmbd/nmbd_incomingrequests.c struct packet_struct *p) p 154 source3/nmbd/nmbd_incomingrequests.c struct nmb_packet *nmb = &p->packet.nmb; p 174 source3/nmbd/nmbd_incomingrequests.c send_name_registration_response(FMT_ERR, 0, p); p 189 source3/nmbd/nmbd_incomingrequests.c struct packet_struct *p) p 191 source3/nmbd/nmbd_incomingrequests.c struct nmb_packet *nmb = &p->packet.nmb; p 214 source3/nmbd/nmbd_incomingrequests.c send_name_registration_response(FMT_ERR, 0, p); p 245 source3/nmbd/nmbd_incomingrequests.c send_name_registration_response(ACT_ERR, 0, p); p 264 source3/nmbd/nmbd_incomingrequests.c send_name_registration_response(ACT_ERR, 0, p); p 309 source3/nmbd/nmbd_incomingrequests.c void process_node_status_request(struct subnet_record *subrec, struct packet_struct *p) p 311 source3/nmbd/nmbd_incomingrequests.c struct nmb_packet *nmb = &p->packet.nmb; p 322 source3/nmbd/nmbd_incomingrequests.c subnet %s.\n", nmb_namestr(&nmb->question.question_name), inet_ntoa(p->ip), subrec->subnet_name)); p 327 source3/nmbd/nmbd_incomingrequests.c inet_ntoa(p->ip), subrec->subnet_name)); p 417 source3/nmbd/nmbd_incomingrequests.c reply_netbios_packet(p, /* Packet to reply to. */ p 437 source3/nmbd/nmbd_incomingrequests.c void process_name_query_request(struct subnet_record *subrec, struct packet_struct *p) p 439 source3/nmbd/nmbd_incomingrequests.c struct nmb_packet *nmb = &p->packet.nmb; p 453 source3/nmbd/nmbd_incomingrequests.c inet_ntoa(p->ip), subrec->subnet_name, nmb_namestr(question))); p 467 source3/nmbd/nmbd_incomingrequests.c (namerec->data.death_time < p->timestamp))) { p 509 source3/nmbd/nmbd_incomingrequests.c namerec->data.death_time - p->timestamp : lp_max_ttl(); p 529 source3/nmbd/nmbd_incomingrequests.c sort_query_replies(prdata, i, p->ip); p 544 source3/nmbd/nmbd_incomingrequests.c make_wins_proxy_name_query_request( subrec, p, question ); p 576 source3/nmbd/nmbd_incomingrequests.c reply_netbios_packet(p, /* Packet to reply to. */ p 31 source3/nmbd/nmbd_namequery.c struct packet_struct *p) p 33 source3/nmbd/nmbd_namequery.c struct nmb_packet *nmb = &p->packet.nmb; p 54 source3/nmbd/nmbd_namequery.c dbgtext( "WACK from WINS server %s ", inet_ntoa(p->ip) ); p 62 source3/nmbd/nmbd_namequery.c rrec->repeat_time = p->timestamp + nmb->answers->ttl; p 68 source3/nmbd/nmbd_namequery.c rrec->repeat_time = p->timestamp + 10; p 78 source3/nmbd/nmbd_namequery.c dbgtext( "- negative response from IP %s ", inet_ntoa(p->ip) ); p 85 source3/nmbd/nmbd_namequery.c dbgtext( "IP %s ", inet_ntoa(p->ip) ); p 96 source3/nmbd/nmbd_namequery.c dbgtext( "- positive response from IP %s ", inet_ntoa(p->ip) ); p 115 source3/nmbd/nmbd_namequery.c dbgtext( "was from IP %s, reporting ", inet_ntoa(p->ip) ); p 34 source3/nmbd/nmbd_nameregister.c struct response_record *rrec, struct packet_struct *p) p 42 source3/nmbd/nmbd_nameregister.c struct nmb_packet *nmb = &p->packet.nmb; p 104 source3/nmbd/nmbd_nameregister.c subrec->subnet_name, nmb->header.rcode, inet_ntoa(p->ip))); p 107 source3/nmbd/nmbd_nameregister.c if (!ip_equal_v4(rrec->packet->ip, p->ip)) { p 110 source3/nmbd/nmbd_nameregister.c inet_ntoa(p->ip), p 121 source3/nmbd/nmbd_nameregister.c inet_ntoa(p->ip), nmb_namestr(answer_name), reg_name)); p 125 source3/nmbd/nmbd_nameregister.c rrec->repeat_time = p->timestamp + nmb->answers->ttl; p 134 source3/nmbd/nmbd_nameregister.c inet_ntoa(p->ip), p 30 source3/nmbd/nmbd_namerelease.c struct response_record *rrec, struct packet_struct *p) p 36 source3/nmbd/nmbd_namerelease.c struct nmb_packet *nmb = &p->packet.nmb; p 63 source3/nmbd/nmbd_namerelease.c inet_ntoa(p->ip), p 71 source3/nmbd/nmbd_namerelease.c inet_ntoa(p->ip), nmb_namestr(answer_name), subrec->subnet_name)); p 75 source3/nmbd/nmbd_namerelease.c rrec->repeat_time = p->timestamp + nmb->answers->ttl; p 30 source3/nmbd/nmbd_nodestatus.c struct response_record *rrec, struct packet_struct *p) p 32 source3/nmbd/nmbd_nodestatus.c struct nmb_packet *nmb = &p->packet.nmb; p 50 source3/nmbd/nmbd_nodestatus.c (*(node_status_success_function)rrec->success_fn)(subrec, rrec->userdata, nmb->answers, p->ip); p 142 source3/nmbd/nmbd_packets.c static bool send_netbios_packet(struct packet_struct *p) p 147 source3/nmbd/nmbd_packets.c if(ismyip_v4(p->ip) && (p->port == global_nmb_port)) p 153 source3/nmbd/nmbd_packets.c if((lo_packet = copy_packet(p)) == NULL) p 156 source3/nmbd/nmbd_packets.c } else if (!send_packet(p)) { p 158 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip),p->port)); p 466 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 474 source3/nmbd/nmbd_packets.c if ((p = create_and_init_netbios_packet(nmbname, (subrec != unicast_subnet), True, p 481 source3/nmbd/nmbd_packets.c p->locked = False; p 482 source3/nmbd/nmbd_packets.c free_packet(p); p 486 source3/nmbd/nmbd_packets.c if(initiate_name_register_packet(p, nb_flags, p 488 source3/nmbd/nmbd_packets.c p->locked = False; p 489 source3/nmbd/nmbd_packets.c free_packet(p); p 494 source3/nmbd/nmbd_packets.c p, /* packet we sent. */ p 500 source3/nmbd/nmbd_packets.c p->locked = False; p 501 source3/nmbd/nmbd_packets.c free_packet(p); p 519 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 527 source3/nmbd/nmbd_packets.c if ((p = create_and_init_netbios_packet(nmbname, False, False, wins_ip)) == NULL) { p 531 source3/nmbd/nmbd_packets.c if (!initiate_name_refresh_packet(p, nb_flags, &refresh_ip)) { p 532 source3/nmbd/nmbd_packets.c p->locked = False; p 533 source3/nmbd/nmbd_packets.c free_packet(p); p 544 source3/nmbd/nmbd_packets.c p->locked = False; p 545 source3/nmbd/nmbd_packets.c free_packet(p); p 554 source3/nmbd/nmbd_packets.c p, p 559 source3/nmbd/nmbd_packets.c p->locked = False; p 560 source3/nmbd/nmbd_packets.c free_packet(p); p 586 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 600 source3/nmbd/nmbd_packets.c if ((p = create_and_init_netbios_packet(nmbname, False, True, wins_ip)) == NULL) p 604 source3/nmbd/nmbd_packets.c ret = initiate_name_register_packet( p, nb_flags, ®ister_ip); p 606 source3/nmbd/nmbd_packets.c ret = initiate_multihomed_name_register_packet(p, nb_flags, ®ister_ip); p 609 source3/nmbd/nmbd_packets.c p->locked = False; p 610 source3/nmbd/nmbd_packets.c free_packet(p); p 615 source3/nmbd/nmbd_packets.c p, /* packet we sent. */ p 621 source3/nmbd/nmbd_packets.c p->locked = False; p 622 source3/nmbd/nmbd_packets.c free_packet(p); p 644 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 650 source3/nmbd/nmbd_packets.c if ((p = create_and_init_netbios_packet(nmbname, (subrec != unicast_subnet), False, dest_ip)) == NULL) p 653 source3/nmbd/nmbd_packets.c if(initiate_name_release_packet( p, nb_flags, &release_ip) == False) { p 654 source3/nmbd/nmbd_packets.c p->locked = False; p 655 source3/nmbd/nmbd_packets.c free_packet(p); p 660 source3/nmbd/nmbd_packets.c p, /* packet we sent. */ p 666 source3/nmbd/nmbd_packets.c p->locked = False; p 667 source3/nmbd/nmbd_packets.c free_packet(p); p 696 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 722 source3/nmbd/nmbd_packets.c if(( p = create_and_init_netbios_packet(nmbname, p 746 source3/nmbd/nmbd_packets.c p->fd = find_subnet_fd_for_address( *ifip ); p 751 source3/nmbd/nmbd_packets.c if(initiate_name_query_packet( p ) == False) { p 752 source3/nmbd/nmbd_packets.c p->locked = False; p 753 source3/nmbd/nmbd_packets.c free_packet(p); p 758 source3/nmbd/nmbd_packets.c p, /* packet we sent. */ p 764 source3/nmbd/nmbd_packets.c p->locked = False; p 765 source3/nmbd/nmbd_packets.c free_packet(p); p 784 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 787 source3/nmbd/nmbd_packets.c if ((p = create_and_init_netbios_packet(nmbname, False, False, to_ip)) == NULL) p 790 source3/nmbd/nmbd_packets.c if(initiate_name_query_packet_from_wins_server( p ) == False) { p 791 source3/nmbd/nmbd_packets.c p->locked = False; p 792 source3/nmbd/nmbd_packets.c free_packet(p); p 797 source3/nmbd/nmbd_packets.c p, /* packet we sent. */ p 803 source3/nmbd/nmbd_packets.c p->locked = False; p 804 source3/nmbd/nmbd_packets.c free_packet(p); p 824 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 837 source3/nmbd/nmbd_packets.c if(( p = create_and_init_netbios_packet(nmbname, False, False, send_ip)) == NULL) p 840 source3/nmbd/nmbd_packets.c if(initiate_node_status_packet(p) == False) { p 841 source3/nmbd/nmbd_packets.c p->locked = False; p 842 source3/nmbd/nmbd_packets.c free_packet(p); p 847 source3/nmbd/nmbd_packets.c p, /* packet we sent. */ p 853 source3/nmbd/nmbd_packets.c p->locked = False; p 854 source3/nmbd/nmbd_packets.c free_packet(p); p 1007 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 1017 source3/nmbd/nmbd_packets.c for (p=packet_queue;p->next;p=p->next) p 1020 source3/nmbd/nmbd_packets.c p->next = packet; p 1022 source3/nmbd/nmbd_packets.c packet->prev = p; p 1029 source3/nmbd/nmbd_packets.c static struct subnet_record *find_subnet_for_dgram_browse_packet(struct packet_struct *p) p 1035 source3/nmbd/nmbd_packets.c if(same_net_v4(p->ip, subrec->bcast_ip, subrec->mask_ip)) p 1053 source3/nmbd/nmbd_packets.c static void process_browse_packet(struct packet_struct *p, char *buf,int len) p 1055 source3/nmbd/nmbd_packets.c struct dgram_packet *dgram = &p->packet.dgram; p 1057 source3/nmbd/nmbd_packets.c struct subnet_record *subrec = find_subnet_for_dgram_browse_packet(p); p 1065 source3/nmbd/nmbd_packets.c mismatch with our scope (%s).\n", inet_ntoa(p->ip), scope, global_scope())); p 1072 source3/nmbd/nmbd_packets.c %s is one of our names !\n", inet_ntoa(p->ip), nmb_namestr(&dgram->source_name))); p 1079 source3/nmbd/nmbd_packets.c process_host_announce(subrec, p, buf+1); p 1083 source3/nmbd/nmbd_packets.c process_workgroup_announce(subrec, p, buf+1); p 1087 source3/nmbd/nmbd_packets.c process_local_master_announce(subrec, p, buf+1); p 1091 source3/nmbd/nmbd_packets.c process_announce_request(subrec, p, buf+1); p 1095 source3/nmbd/nmbd_packets.c process_election(subrec, p, buf+1); p 1099 source3/nmbd/nmbd_packets.c process_get_backup_list_request(subrec, p, buf+1); p 1105 source3/nmbd/nmbd_packets.c packet from %s IP %s\n", nmb_namestr(&dgram->source_name), inet_ntoa(p->ip))); p 1109 source3/nmbd/nmbd_packets.c process_reset_browser(subrec, p, buf+1); p 1116 source3/nmbd/nmbd_packets.c process_master_browser_announce(subrec, p, buf+1); p 1125 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip), nmb_namestr(&dgram->dest_name))); p 1131 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip), nmb_namestr(&dgram->dest_name))); p 1140 source3/nmbd/nmbd_packets.c static void process_lanman_packet(struct packet_struct *p, char *buf,int len) p 1142 source3/nmbd/nmbd_packets.c struct dgram_packet *dgram = &p->packet.dgram; p 1144 source3/nmbd/nmbd_packets.c struct subnet_record *subrec = find_subnet_for_dgram_browse_packet(p); p 1153 source3/nmbd/nmbd_packets.c mismatch with our scope (%s).\n", inet_ntoa(p->ip), scope, global_scope())); p 1160 source3/nmbd/nmbd_packets.c %s is one of our names !\n", inet_ntoa(p->ip), nmb_namestr(&dgram->source_name))); p 1167 source3/nmbd/nmbd_packets.c process_lm_host_announce(subrec, p, buf+1, len > 1 ? len-1 : 0); p 1170 source3/nmbd/nmbd_packets.c process_lm_announce_request(subrec, p, buf+1, len > 1 ? len-1 : 0); p 1175 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip), nmb_namestr(&dgram->dest_name))); p 1186 source3/nmbd/nmbd_packets.c static bool listening(struct packet_struct *p,struct nmb_name *nbname) p 1191 source3/nmbd/nmbd_packets.c if(same_net_v4(p->ip, subrec->bcast_ip, subrec->mask_ip)) p 1205 source3/nmbd/nmbd_packets.c static void process_dgram(struct packet_struct *p) p 1210 source3/nmbd/nmbd_packets.c struct dgram_packet *dgram = &p->packet.dgram; p 1213 source3/nmbd/nmbd_packets.c if (!listening(p,&dgram->dest_name)) { p 1214 source3/nmbd/nmbd_packets.c unexpected_packet(p); p 1216 source3/nmbd/nmbd_packets.c nmb_namestr(&dgram->dest_name), inet_ntoa(p->ip))); p 1221 source3/nmbd/nmbd_packets.c unexpected_packet(p); p 1224 source3/nmbd/nmbd_packets.c an error packet of type %x\n", nmb_namestr(&dgram->dest_name), inet_ntoa(p->ip), dgram->header.msg_type)); p 1234 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip) )); p 1253 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip) )); p 1264 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip) )); p 1275 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip) )); p 1281 source3/nmbd/nmbd_packets.c inet_ntoa(p->ip), smb_buf(buf),CVAL(buf2,0),len)); p 1285 source3/nmbd/nmbd_packets.c process_browse_packet(p,buf2,len); p 1291 source3/nmbd/nmbd_packets.c process_lanman_packet(p,buf2,len); p 1297 source3/nmbd/nmbd_packets.c process_logon_packet(p,buf2,len,NET_LOGON_MAILSLOT); p 1303 source3/nmbd/nmbd_packets.c process_logon_packet(p,buf2,len,NT_LOGON_MAILSLOT); p 1307 source3/nmbd/nmbd_packets.c unexpected_packet(p); p 1410 source3/nmbd/nmbd_packets.c static struct subnet_record *find_subnet_for_nmb_packet( struct packet_struct *p, p 1413 source3/nmbd/nmbd_packets.c struct nmb_packet *nmb = &p->packet.nmb; p 1427 source3/nmbd/nmbd_packets.c unexpected_packet(p); p 1445 source3/nmbd/nmbd_packets.c if(packet_is_for_wins_server(p)) p 1454 source3/nmbd/nmbd_packets.c if(same_net_v4(p->ip, subrec->bcast_ip, subrec->mask_ip)) p 1466 source3/nmbd/nmbd_packets.c static void process_nmb_request(struct packet_struct *p) p 1468 source3/nmbd/nmbd_packets.c struct nmb_packet *nmb = &p->packet.nmb; p 1471 source3/nmbd/nmbd_packets.c debug_nmb_packet(p); p 1478 source3/nmbd/nmbd_packets.c if((subrec = find_subnet_for_nmb_packet(p, NULL))==NULL) p 1484 source3/nmbd/nmbd_packets.c wins_process_name_registration_request(subrec, p); p 1486 source3/nmbd/nmbd_packets.c process_name_registration_request(subrec, p); p 1492 source3/nmbd/nmbd_packets.c wins_process_name_refresh_request(subrec, p); p 1494 source3/nmbd/nmbd_packets.c process_name_refresh_request(subrec, p); p 1499 source3/nmbd/nmbd_packets.c wins_process_multihomed_name_registration_request(subrec, p); p 1510 source3/nmbd/nmbd_packets.c wins_process_name_query_request(subrec, p); p 1512 source3/nmbd/nmbd_packets.c process_name_query_request(subrec, p); p 1520 source3/nmbd/nmbd_packets.c process_node_status_request(subrec, p); p 1528 source3/nmbd/nmbd_packets.c wins_process_name_release_request(subrec, p); p 1530 source3/nmbd/nmbd_packets.c process_name_release_request(subrec, p); p 1540 source3/nmbd/nmbd_packets.c static void process_nmb_response(struct packet_struct *p) p 1542 source3/nmbd/nmbd_packets.c struct nmb_packet *nmb = &p->packet.nmb; p 1546 source3/nmbd/nmbd_packets.c debug_nmb_packet(p); p 1551 source3/nmbd/nmbd_packets.c if((subrec = find_subnet_for_nmb_packet(p, &rrec))==NULL) p 1566 source3/nmbd/nmbd_packets.c (*rrec->resp_fn)(subrec, rrec, p); p 1575 source3/nmbd/nmbd_packets.c struct packet_struct *p; p 1577 source3/nmbd/nmbd_packets.c while ((p = packet_queue)) { p 1578 source3/nmbd/nmbd_packets.c packet_queue = p->next; p 1581 source3/nmbd/nmbd_packets.c p->next = p->prev = NULL; p 1583 source3/nmbd/nmbd_packets.c switch (p->packet_type) { p 1585 source3/nmbd/nmbd_packets.c if(p->packet.nmb.header.response) p 1586 source3/nmbd/nmbd_packets.c process_nmb_response(p); p 1588 source3/nmbd/nmbd_packets.c process_nmb_request(p); p 1592 source3/nmbd/nmbd_packets.c process_dgram(p); p 1595 source3/nmbd/nmbd_packets.c free_packet(p); p 1883 source3/nmbd/nmbd_packets.c struct packet_struct p; p 1884 source3/nmbd/nmbd_packets.c struct dgram_packet *dgram = &p.packet.dgram; p 1888 source3/nmbd/nmbd_packets.c memset((char *)&p,'\0',sizeof(p)); p 1945 source3/nmbd/nmbd_packets.c p.ip = dest_ip; p 1946 source3/nmbd/nmbd_packets.c p.port = dest_port; p 1947 source3/nmbd/nmbd_packets.c p.fd = find_subnet_mailslot_fd_for_address( src_ip ); p 1948 source3/nmbd/nmbd_packets.c p.timestamp = time(NULL); p 1949 source3/nmbd/nmbd_packets.c p.packet_type = DGRAM_PACKET; p 1960 source3/nmbd/nmbd_packets.c if((lo_packet = copy_packet(&p)) == NULL) p 1965 source3/nmbd/nmbd_packets.c return(send_packet(&p)); p 58 source3/nmbd/nmbd_processlogon.c struct packet_struct *p = (struct packet_struct *)private_data; p 63 source3/nmbd/nmbd_processlogon.c queue_packet(p); p 72 source3/nmbd/nmbd_processlogon.c void process_logon_packet(struct packet_struct *p, char *buf,int len, p 75 source3/nmbd/nmbd_processlogon.c struct dgram_packet *dgram = &p->packet.dgram; p 95 source3/nmbd/nmbd_processlogon.c in_addr_to_sockaddr_storage(&ss, p->ip); p 100 source3/nmbd/nmbd_processlogon.c inet_ntoa(p->ip) )); p 109 source3/nmbd/nmbd_processlogon.c logons are not enabled.\n", inet_ntoa(p->ip) )); p 116 source3/nmbd/nmbd_processlogon.c DEBUG(4,("process_logon_packet: Logon from %s: code = 0x%x\n", inet_ntoa(p->ip), code)); p 151 source3/nmbd/nmbd_processlogon.c mach_str,inet_ntoa(p->ip),user_str,token)); p 177 source3/nmbd/nmbd_processlogon.c p->ip, ip, p->port); p 294 source3/nmbd/nmbd_processlogon.c mach_str,inet_ntoa(p->ip), reply_name, lp_workgroup(), p 308 source3/nmbd/nmbd_processlogon.c p->ip, ip, p->port); p 401 source3/nmbd/nmbd_processlogon.c asccomp,inet_ntoa(p->ip), ascuser, reply_name, lp_workgroup(), p 641 source3/nmbd/nmbd_processlogon.c if ((p->locked == False) && p 656 source3/nmbd/nmbd_processlogon.c p->locked = true; p 661 source3/nmbd/nmbd_processlogon.c p); p 669 source3/nmbd/nmbd_processlogon.c p->locked = false; p 675 source3/nmbd/nmbd_processlogon.c p->ip, ip, p->port); p 54 source3/nmbd/nmbd_responserecordsdb.c struct response_record *p = NULL; p 56 source3/nmbd/nmbd_responserecordsdb.c for (p = subrec->responselist; p; p = p->next) { p 57 source3/nmbd/nmbd_responserecordsdb.c if (p == rrec) { p 62 source3/nmbd/nmbd_responserecordsdb.c if (p == NULL) { p 93 source3/nmbd/nmbd_responserecordsdb.c struct packet_struct *p, p 101 source3/nmbd/nmbd_responserecordsdb.c struct nmb_packet *nmb = &p->packet.nmb; p 117 source3/nmbd/nmbd_responserecordsdb.c rrec->packet = p; p 159 source3/nmbd/nmbd_responserecordsdb.c p->locked = True; p 231 source3/nmbd/nmbd_responserecordsdb.c struct packet_struct *p = rrec->packet; p 232 source3/nmbd/nmbd_responserecordsdb.c struct nmb_packet *nmb = &p->packet.nmb; p 38 source3/nmbd/nmbd_sendannounce.c char *p; p 44 source3/nmbd/nmbd_sendannounce.c p = outbuf; p 45 source3/nmbd/nmbd_sendannounce.c SCVAL(p,0,ANN_ResetBrowserState); p 46 source3/nmbd/nmbd_sendannounce.c p++; p 47 source3/nmbd/nmbd_sendannounce.c SCVAL(p,0,reset_type); p 48 source3/nmbd/nmbd_sendannounce.c p++; p 50 source3/nmbd/nmbd_sendannounce.c send_mailslot(True, BROWSE_MAILSLOT, outbuf,PTR_DIFF(p,outbuf), p 63 source3/nmbd/nmbd_sendannounce.c char *p; p 71 source3/nmbd/nmbd_sendannounce.c p = outbuf; p 72 source3/nmbd/nmbd_sendannounce.c SCVAL(p,0,ANN_AnnouncementRequest); p 73 source3/nmbd/nmbd_sendannounce.c p++; p 75 source3/nmbd/nmbd_sendannounce.c SCVAL(p,0,work->token); /* (local) Unique workgroup token id. */ p 76 source3/nmbd/nmbd_sendannounce.c p++; p 77 source3/nmbd/nmbd_sendannounce.c p += push_string(NULL, p+1, global_myname(), 15, STR_ASCII|STR_UPPER|STR_TERMINATE); p 79 source3/nmbd/nmbd_sendannounce.c send_mailslot(False, BROWSE_MAILSLOT, outbuf,PTR_DIFF(p,outbuf), p 95 source3/nmbd/nmbd_sendannounce.c char *p; p 98 source3/nmbd/nmbd_sendannounce.c p = outbuf+1; p 103 source3/nmbd/nmbd_sendannounce.c SCVAL(p,0,updatecount); p 104 source3/nmbd/nmbd_sendannounce.c SIVAL(p,1,announce_interval*1000); /* Milliseconds - despite the spec. */ p 108 source3/nmbd/nmbd_sendannounce.c push_string(NULL, p+5, upper_server_name, 16, STR_ASCII|STR_TERMINATE); p 110 source3/nmbd/nmbd_sendannounce.c SCVAL(p,21,lp_major_announce_version()); /* Major version. */ p 111 source3/nmbd/nmbd_sendannounce.c SCVAL(p,22,lp_minor_announce_version()); /* Minor version. */ p 113 source3/nmbd/nmbd_sendannounce.c SIVAL(p,23,server_type & ~SV_TYPE_LOCAL_LIST_ONLY); p 115 source3/nmbd/nmbd_sendannounce.c SSVAL(p,27,BROWSER_ELECTION_VERSION); p 116 source3/nmbd/nmbd_sendannounce.c SSVAL(p,29,BROWSER_CONSTANT); /* Browse signature. */ p 118 source3/nmbd/nmbd_sendannounce.c p += 31 + push_string(NULL, p+31, server_comment, sizeof(outbuf) - (p + 31 - outbuf), STR_ASCII|STR_TERMINATE); p 120 source3/nmbd/nmbd_sendannounce.c send_mailslot(False,BROWSE_MAILSLOT, outbuf, PTR_DIFF(p,outbuf), p 135 source3/nmbd/nmbd_sendannounce.c char *p=outbuf; p 139 source3/nmbd/nmbd_sendannounce.c SSVAL(p,0,announce_type); p 140 source3/nmbd/nmbd_sendannounce.c SIVAL(p,2,server_type & ~SV_TYPE_LOCAL_LIST_ONLY); p 141 source3/nmbd/nmbd_sendannounce.c SCVAL(p,6,lp_major_announce_version()); /* Major version. */ p 142 source3/nmbd/nmbd_sendannounce.c SCVAL(p,7,lp_minor_announce_version()); /* Minor version. */ p 143 source3/nmbd/nmbd_sendannounce.c SSVAL(p,8,announce_interval); /* In seconds - according to spec. */ p 145 source3/nmbd/nmbd_sendannounce.c p += 10; p 146 source3/nmbd/nmbd_sendannounce.c p += push_string(NULL, p, server_name, 15, STR_ASCII|STR_UPPER|STR_TERMINATE); p 147 source3/nmbd/nmbd_sendannounce.c p += push_string(NULL, p, server_comment, sizeof(outbuf)- (p - outbuf), STR_ASCII|STR_UPPER|STR_TERMINATE); p 149 source3/nmbd/nmbd_sendannounce.c send_mailslot(False,LANMAN_MAILSLOT, outbuf, PTR_DIFF(p,outbuf), p 532 source3/nmbd/nmbd_sendannounce.c char *p; p 563 source3/nmbd/nmbd_sendannounce.c p = outbuf; p 564 source3/nmbd/nmbd_sendannounce.c SCVAL(p,0,ANN_MasterAnnouncement); p 565 source3/nmbd/nmbd_sendannounce.c p++; p 570 source3/nmbd/nmbd_sendannounce.c push_ascii(p, myname, sizeof(outbuf)-PTR_DIFF(p,outbuf)-1, STR_TERMINATE); p 572 source3/nmbd/nmbd_sendannounce.c p = skip_string(outbuf,sizeof(outbuf),p); p 582 source3/nmbd/nmbd_sendannounce.c send_mailslot(True, BROWSE_MAILSLOT, outbuf,PTR_DIFF(p,outbuf), p 149 source3/nmbd/nmbd_winsproxy.c struct packet_struct *p, *copy_of_p; p 163 source3/nmbd/nmbd_winsproxy.c memcpy((char *)&p, &userdata->data[sizeof(struct subnet_record *)], sizeof(struct packet_struct *) ); p 166 source3/nmbd/nmbd_winsproxy.c if((copy_of_p = copy_packet(p)) == NULL) { p 187 source3/nmbd/nmbd_winsproxy.c struct packet_struct *p; p 190 source3/nmbd/nmbd_winsproxy.c memcpy((char *)&p, &userdata->data[sizeof(struct subnet_record *)], p 194 source3/nmbd/nmbd_winsproxy.c p->locked = False; p 196 source3/nmbd/nmbd_winsproxy.c free_packet(p); p 442 source3/nmbd/nmbd_winsserver.c char *p, *namestr; p 452 source3/nmbd/nmbd_winsserver.c for (p=namerec->name.name; *p; p++) { p 453 source3/nmbd/nmbd_winsserver.c if (!(isalnum((int)*p) || strchr_m("._-",*p))) { p 462 source3/nmbd/nmbd_winsserver.c if ((p = strchr(namestr, '<'))) { p 463 source3/nmbd/nmbd_winsserver.c *p = 0; p 614 source3/nmbd/nmbd_winsserver.c char *p = NULL; p 727 source3/nmbd/nmbd_winsserver.c if((p = strchr(name,'#')) != NULL) { p 728 source3/nmbd/nmbd_winsserver.c *p = 0; p 729 source3/nmbd/nmbd_winsserver.c sscanf(p+1,"%x",&type); p 765 source3/nmbd/nmbd_winsserver.c static void send_wins_wack_response(int ttl, struct packet_struct *p) p 767 source3/nmbd/nmbd_winsserver.c struct nmb_packet *nmb = &p->packet.nmb; p 792 source3/nmbd/nmbd_winsserver.c reply_netbios_packet(p, /* Packet to reply to. */ p 805 source3/nmbd/nmbd_winsserver.c static void send_wins_name_registration_response(int rcode, int ttl, struct packet_struct *p) p 807 source3/nmbd/nmbd_winsserver.c struct nmb_packet *nmb = &p->packet.nmb; p 812 source3/nmbd/nmbd_winsserver.c reply_netbios_packet(p, /* Packet to reply to. */ p 826 source3/nmbd/nmbd_winsserver.c struct packet_struct *p ) p 828 source3/nmbd/nmbd_winsserver.c struct nmb_packet *nmb = &p->packet.nmb; p 884 source3/nmbd/nmbd_winsserver.c wins_process_name_registration_request(subrec,p); p 900 source3/nmbd/nmbd_winsserver.c wins_process_name_registration_request( subrec, p ); p 919 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(RFS_ERR, 0, p); p 946 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 962 source3/nmbd/nmbd_winsserver.c wins_process_name_registration_request(subrec,p); p 971 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 977 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 989 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(RFS_ERR, 0, p); p 1132 source3/nmbd/nmbd_winsserver.c struct packet_struct *p) p 1135 source3/nmbd/nmbd_winsserver.c struct nmb_packet *nmb = &p->packet.nmb; p 1203 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(RFS_ERR, 0, p); p 1229 source3/nmbd/nmbd_winsserver.c to register name %s from IP %s.\n", nmb_namestr(question), inet_ntoa(p->ip) )); p 1230 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 1269 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 1282 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(RFS_ERR, 0, p); p 1304 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(RFS_ERR, 0, p); p 1312 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 1336 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response( 0, ttl, p ); p 1353 source3/nmbd/nmbd_winsserver.c send_wins_wack_response(60, p); p 1361 source3/nmbd/nmbd_winsserver.c p->locked = True; p 1368 source3/nmbd/nmbd_winsserver.c memcpy(userdata->data, (char *)&p, sizeof(struct packet_struct *) ); p 1403 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 1505 source3/nmbd/nmbd_winsserver.c struct packet_struct *p) p 1507 source3/nmbd/nmbd_winsserver.c struct nmb_packet *nmb = &p->packet.nmb; p 1554 source3/nmbd/nmbd_winsserver.c to register name %s from IP %s.", nmb_namestr(question), inet_ntoa(p->ip) )); p 1555 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 1598 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(RFS_ERR, 0, p); p 1609 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(RFS_ERR, 0, p); p 1628 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(RFS_ERR, 0, p); p 1646 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 1670 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 1687 source3/nmbd/nmbd_winsserver.c send_wins_wack_response(60, p); p 1695 source3/nmbd/nmbd_winsserver.c p->locked = True; p 1702 source3/nmbd/nmbd_winsserver.c memcpy(userdata->data, (char *)&p, sizeof(struct packet_struct *) ); p 1741 source3/nmbd/nmbd_winsserver.c send_wins_name_registration_response(0, ttl, p); p 1780 source3/nmbd/nmbd_winsserver.c struct packet_struct *p) p 1811 source3/nmbd/nmbd_winsserver.c send_wins_name_query_response(NAM_ERR, p, NULL); p 1842 source3/nmbd/nmbd_winsserver.c reply_netbios_packet(p, /* Packet to reply to. */ p 1857 source3/nmbd/nmbd_winsserver.c void send_wins_name_query_response(int rcode, struct packet_struct *p, p 1869 source3/nmbd/nmbd_winsserver.c ttl = (namerec->data.death_time != PERMANENT_TTL) ? namerec->data.death_time - p->timestamp : lp_max_wins_ttl(); p 1888 source3/nmbd/nmbd_winsserver.c sort_query_replies(prdata, i, p->ip); p 1892 source3/nmbd/nmbd_winsserver.c reply_netbios_packet(p, /* Packet to reply to. */ p 1910 source3/nmbd/nmbd_winsserver.c struct packet_struct *p) p 1912 source3/nmbd/nmbd_winsserver.c struct nmb_packet *nmb = &p->packet.nmb; p 1918 source3/nmbd/nmbd_winsserver.c nmb_namestr(question), inet_ntoa(p->ip) )); p 1929 source3/nmbd/nmbd_winsserver.c process_wins_dmb_query_request( subrec, p); p 1943 source3/nmbd/nmbd_winsserver.c send_wins_name_query_response(NAM_ERR, p, namerec); p 1954 source3/nmbd/nmbd_winsserver.c send_wins_name_query_response(NAM_ERR, p, namerec); p 1962 source3/nmbd/nmbd_winsserver.c if( (namerec->data.death_time != PERMANENT_TTL) && (namerec->data.death_time < p->timestamp) ) { p 1965 source3/nmbd/nmbd_winsserver.c send_wins_name_query_response(NAM_ERR, p, namerec); p 1972 source3/nmbd/nmbd_winsserver.c send_wins_name_query_response(0, p, namerec); p 1984 source3/nmbd/nmbd_winsserver.c queue_dns_query(p, question); p 1992 source3/nmbd/nmbd_winsserver.c send_wins_name_query_response(NAM_ERR, p, NULL); p 1999 source3/nmbd/nmbd_winsserver.c static void send_wins_name_release_response(int rcode, struct packet_struct *p) p 2001 source3/nmbd/nmbd_winsserver.c struct nmb_packet *nmb = &p->packet.nmb; p 2006 source3/nmbd/nmbd_winsserver.c reply_netbios_packet(p, /* Packet to reply to. */ p 2020 source3/nmbd/nmbd_winsserver.c struct packet_struct *p) p 2022 source3/nmbd/nmbd_winsserver.c struct nmb_packet *nmb = &p->packet.nmb; p 2054 source3/nmbd/nmbd_winsserver.c to release name %s from IP %s.", nmb_namestr(question), inet_ntoa(p->ip) )); p 2055 source3/nmbd/nmbd_winsserver.c send_wins_name_release_response(0, p); p 2066 source3/nmbd/nmbd_winsserver.c send_wins_name_release_response(NAM_ERR, p); p 2077 source3/nmbd/nmbd_winsserver.c send_wins_name_release_response(0, p); p 2090 source3/nmbd/nmbd_winsserver.c send_wins_name_release_response(NAM_ERR, p); p 2102 source3/nmbd/nmbd_winsserver.c send_wins_name_release_response(NAM_ERR, p); p 2117 source3/nmbd/nmbd_winsserver.c send_wins_name_release_response(0, p); p 2130 source3/nmbd/nmbd_winsserver.c send_wins_name_release_response(0, p); p 80 source3/pam_smbpass/pam_smb_auth.c char *p = NULL; p 154 source3/pam_smbpass/pam_smb_auth.c retval = _smb_read_password(pamh, ctrl, NULL, "Password: ", NULL, _SMB_AUTHTOK, &p); p 163 source3/pam_smbpass/pam_smb_auth.c retval = _smb_verify_password( pamh, sampass, p, ctrl ); p 165 source3/pam_smbpass/pam_smb_auth.c p = NULL; p 345 source3/pam_smbpass/support.c const char *p, unsigned int ctrl ) p 396 source3/pam_smbpass/support.c nt_lm_owf_gen(p, nt_pw, lm_pw); p 30 source3/pam_smbpass/support.h const char *p, unsigned int ctrl ); p 5183 source3/param/loadparm.c bool fn_name(const struct share_params *p) {return(bool)(LP_SNUM_OK(p->service)? ServicePtrs[(p->service)]->val : sDefault.val);} p 5185 source3/param/loadparm.c int fn_name(const struct share_params *p) {return(LP_SNUM_OK(p->service)? ServicePtrs[(p->service)]->val : sDefault.val);} p 5187 source3/param/loadparm.c char *fn_name(const struct share_params *p) {return(lp_string((LP_SNUM_OK(p->service) && ServicePtrs[(p->service)]->val) ? ServicePtrs[(p->service)]->val : sDefault.val));} p 5189 source3/param/loadparm.c char fn_name(const struct share_params *p) {return(LP_SNUM_OK(p->service)? ServicePtrs[(p->service)]->val : sDefault.val);} p 7580 source3/param/loadparm.c static void print_parameter(struct parm_struct *p, void *ptr, FILE * f) p 7583 source3/param/loadparm.c switch (p->type) p 7586 source3/param/loadparm.c for (i = 0; p->enum_list[i].name; i++) { p 7587 source3/param/loadparm.c if (*(int *)ptr == p->enum_list[i].value) { p 7589 source3/param/loadparm.c p->enum_list[i].name); p 8056 source3/param/loadparm.c char *p; p 8069 source3/param/loadparm.c for (p = strtok_r(s, LIST_SEP, &saveptr); p; p 8070 source3/param/loadparm.c p = strtok_r(NULL, LIST_SEP, &saveptr)) { p 8073 source3/param/loadparm.c if (lp_servicenumber(p) >= 0) p 8076 source3/param/loadparm.c home = get_user_home_dir(talloc_tos(), p); p 8079 source3/param/loadparm.c lp_add_home(p, homes, p, home); p 9514 source3/param/loadparm.c char *p; p 9523 source3/param/loadparm.c if ((p = strchr_m(vers, '.')) == 0) p 9526 source3/param/loadparm.c *p = '\0'; p 9536 source3/param/loadparm.c char *p; p 9545 source3/param/loadparm.c if ((p = strchr_m(vers, '.')) == 0) p 9548 source3/param/loadparm.c p++; p 9549 source3/param/loadparm.c minor_version = atoi(p); p 28 source3/param/util.c char *p; p 30 source3/param/util.c p = strchr( param, '=' ); p 31 source3/param/util.c if ( !p ) p 34 source3/param/util.c return atoi(p+1); p 43 source3/param/util.c char *p; p 45 source3/param/util.c p = strchr( param, '=' ); p 46 source3/param/util.c if ( !p ) p 49 source3/param/util.c return (p+1); p 37 source3/passdb/lookup_sid.c char *p; p 51 source3/passdb/lookup_sid.c p = strchr_m(full_name, '\\'); p 53 source3/passdb/lookup_sid.c if (p != NULL) { p 55 source3/passdb/lookup_sid.c PTR_DIFF(p, full_name)); p 56 source3/passdb/lookup_sid.c name = talloc_strdup(tmp_ctx, p+1); p 355 source3/passdb/lookup_sid.c const char *p; p 358 source3/passdb/lookup_sid.c if ((p = strchr_m(full_name, *lp_winbind_separator())) != NULL) { p 371 source3/passdb/lookup_sid.c tmp[p - full_name] = '\\'; p 299 source3/passdb/passdb.c uint32_t pdb_decode_acct_ctrl(const char *p) p 309 source3/passdb/passdb.c if (*p != '[') p 312 source3/passdb/passdb.c for (p++; *p && !finished; p++) { p 313 source3/passdb/passdb.c switch (*p) { p 341 source3/passdb/passdb.c void pdb_sethexpwd(char p[33], const unsigned char *pwd, uint32 acct_ctrl) p 346 source3/passdb/passdb.c slprintf(&p[i*2], 3, "%02X", pwd[i]); p 349 source3/passdb/passdb.c safe_strcpy(p, "NO PASSWORDXXXXXXXXXXXXXXXXXXXXX", 32); p 351 source3/passdb/passdb.c safe_strcpy(p, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", 32); p 360 source3/passdb/passdb.c bool pdb_gethexpwd(const char *p, unsigned char *pwd) p 367 source3/passdb/passdb.c if (!p) p 371 source3/passdb/passdb.c hinybble = toupper_ascii(p[i]); p 372 source3/passdb/passdb.c lonybble = toupper_ascii(p[i + 1]); p 392 source3/passdb/passdb.c void pdb_sethexhours(char *p, const unsigned char *hours) p 397 source3/passdb/passdb.c slprintf(&p[i*2], 3, "%02X", hours[i]); p 400 source3/passdb/passdb.c safe_strcpy(p, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF", 43); p 409 source3/passdb/passdb.c bool pdb_gethexhours(const char *p, unsigned char *hours) p 416 source3/passdb/passdb.c if (!p) { p 421 source3/passdb/passdb.c hinybble = toupper_ascii(p[i]); p 422 source3/passdb/passdb.c lonybble = toupper_ascii(p[i + 1]); p 116 source3/passdb/pdb_interface.c char *module_location = NULL, *p; p 122 source3/passdb/pdb_interface.c p = strchr(module_name, ':'); p 124 source3/passdb/pdb_interface.c if (p) { p 125 source3/passdb/pdb_interface.c *p = 0; p 126 source3/passdb/pdb_interface.c module_location = p+1; p 198 source3/passdb/pdb_ldap.c const char *p; p 294 source3/passdb/pdb_ldap.c p = values[0]; p 295 source3/passdb/pdb_ldap.c if (!next_token_talloc(mem_ctx, &p, &tok, "#")) { p 300 source3/passdb/pdb_ldap.c p = tok; p 301 source3/passdb/pdb_ldap.c if (!strncmp(p, "csn=", strlen("csn="))) p 302 source3/passdb/pdb_ldap.c p += strlen("csn="); p 304 source3/passdb/pdb_ldap.c DEBUG(10,("ldapsam_get_seq_num: got %s: %s\n", attrs[0], p)); p 306 source3/passdb/pdb_ldap.c *seq_num = generalized_to_unix_time(p); p 362 source3/passdb/pdb_smbpasswd.c unsigned char *p; p 434 source3/passdb/pdb_smbpasswd.c p = (unsigned char *) strchr_m(linebuf, ':'); p 435 source3/passdb/pdb_smbpasswd.c if (p == NULL) { p 440 source3/passdb/pdb_smbpasswd.c strncpy(user_name, linebuf, PTR_DIFF(p, linebuf)); p 441 source3/passdb/pdb_smbpasswd.c user_name[PTR_DIFF(p, linebuf)] = '\0'; p 445 source3/passdb/pdb_smbpasswd.c p++; /* Go past ':' */ p 447 source3/passdb/pdb_smbpasswd.c if(*p == '-') { p 452 source3/passdb/pdb_smbpasswd.c if (!isdigit(*p)) { p 458 source3/passdb/pdb_smbpasswd.c uidval = atoi((char *) p); p 460 source3/passdb/pdb_smbpasswd.c while (*p && isdigit(*p)) { p 461 source3/passdb/pdb_smbpasswd.c p++; p 464 source3/passdb/pdb_smbpasswd.c if (*p != ':') { p 480 source3/passdb/pdb_smbpasswd.c p++; p 482 source3/passdb/pdb_smbpasswd.c if (linebuf_len < (PTR_DIFF(p, linebuf) + 33)) { p 488 source3/passdb/pdb_smbpasswd.c if (p[32] != ':') { p 494 source3/passdb/pdb_smbpasswd.c if (strnequal((char *) p, "NO PASSWORD", 11)) { p 498 source3/passdb/pdb_smbpasswd.c if (*p == '*' || *p == 'X') { p 502 source3/passdb/pdb_smbpasswd.c } else if (pdb_gethexpwd((char *)p, smbpwd)) { p 516 source3/passdb/pdb_smbpasswd.c p += 33; /* Move to the first character of the line after the lanman password. */ p 517 source3/passdb/pdb_smbpasswd.c if ((linebuf_len >= (PTR_DIFF(p, linebuf) + 33)) && (p[32] == ':')) { p 518 source3/passdb/pdb_smbpasswd.c if (*p != '*' && *p != 'X') { p 519 source3/passdb/pdb_smbpasswd.c if(pdb_gethexpwd((char *)p,smbntpwd)) { p 523 source3/passdb/pdb_smbpasswd.c p += 33; /* Move to the first character of the line after the NT password. */ p 529 source3/passdb/pdb_smbpasswd.c if (*p == '[') { p 530 source3/passdb/pdb_smbpasswd.c unsigned char *end_p = (unsigned char *)strchr_m((char *)p, ']'); p 531 source3/passdb/pdb_smbpasswd.c pw_buf->acct_ctrl = pdb_decode_acct_ctrl((char*)p); p 540 source3/passdb/pdb_smbpasswd.c p = end_p + 1; p 542 source3/passdb/pdb_smbpasswd.c if(*p == ':') { p 543 source3/passdb/pdb_smbpasswd.c p++; p 544 source3/passdb/pdb_smbpasswd.c if(*p && (StrnCaseCmp((char *)p, "LCT-", 4)==0)) { p 546 source3/passdb/pdb_smbpasswd.c p += 4; p 548 source3/passdb/pdb_smbpasswd.c if(p[i] == '\0' || !isxdigit(p[i])) { p 558 source3/passdb/pdb_smbpasswd.c pw_buf->pass_last_set_time = (time_t)strtol((char *)p, NULL, 16); p 590 source3/passdb/pdb_smbpasswd.c char *p; p 603 source3/passdb/pdb_smbpasswd.c p = new_entry+strlen(new_entry); p 604 source3/passdb/pdb_smbpasswd.c pdb_sethexpwd(p, newpwd->smb_passwd, newpwd->acct_ctrl); p 605 source3/passdb/pdb_smbpasswd.c p+=strlen(p); p 606 source3/passdb/pdb_smbpasswd.c *p = ':'; p 607 source3/passdb/pdb_smbpasswd.c p++; p 609 source3/passdb/pdb_smbpasswd.c pdb_sethexpwd(p, newpwd->smb_nt_passwd, newpwd->acct_ctrl); p 610 source3/passdb/pdb_smbpasswd.c p+=strlen(p); p 611 source3/passdb/pdb_smbpasswd.c *p = ':'; p 612 source3/passdb/pdb_smbpasswd.c p++; p 615 source3/passdb/pdb_smbpasswd.c slprintf((char *)p, new_entry_length - 1 - (p - new_entry), "%s:LCT-%08X:\n", p 736 source3/passdb/pdb_smbpasswd.c unsigned char *p = NULL; p 837 source3/passdb/pdb_smbpasswd.c p = (unsigned char *) strchr_m(linebuf, ':'); p 839 source3/passdb/pdb_smbpasswd.c if (p == NULL) { p 844 source3/passdb/pdb_smbpasswd.c strncpy(user_name, linebuf, PTR_DIFF(p, linebuf)); p 845 source3/passdb/pdb_smbpasswd.c user_name[PTR_DIFF(p, linebuf)] = '\0'; p 864 source3/passdb/pdb_smbpasswd.c p++; /* Go past ':' */ p 866 source3/passdb/pdb_smbpasswd.c if (!isdigit(*p)) { p 874 source3/passdb/pdb_smbpasswd.c while (*p && isdigit(*p)) { p 875 source3/passdb/pdb_smbpasswd.c p++; p 877 source3/passdb/pdb_smbpasswd.c if (*p != ':') { p 890 source3/passdb/pdb_smbpasswd.c p++; p 893 source3/passdb/pdb_smbpasswd.c pwd_seekpos += PTR_DIFF(p, linebuf); p 895 source3/passdb/pdb_smbpasswd.c if (linebuf_len < (PTR_DIFF(p, linebuf) + 33)) { p 903 source3/passdb/pdb_smbpasswd.c if (p[32] != ':') { p 912 source3/passdb/pdb_smbpasswd.c p += 33; /* Move to the first character of the line after the lanman password. */ p 913 source3/passdb/pdb_smbpasswd.c if (linebuf_len < (PTR_DIFF(p, linebuf) + 33)) { p 921 source3/passdb/pdb_smbpasswd.c if (p[32] != ':') { p 933 source3/passdb/pdb_smbpasswd.c p += 33; /* Move to the first character of the line after the NT password. */ p 935 source3/passdb/pdb_smbpasswd.c if (*p == '[') { p 937 source3/passdb/pdb_smbpasswd.c encode_bits[i++] = *p++; p 938 source3/passdb/pdb_smbpasswd.c while((linebuf_len > PTR_DIFF(p, linebuf)) && (*p != ']')) { p 939 source3/passdb/pdb_smbpasswd.c encode_bits[i++] = *p++; p 962 source3/passdb/pdb_smbpasswd.c if(linebuf_len > PTR_DIFF(p, linebuf)) { p 963 source3/passdb/pdb_smbpasswd.c p++; p 966 source3/passdb/pdb_smbpasswd.c if((linebuf_len > PTR_DIFF(p, linebuf)) && (*p == ':')) { p 967 source3/passdb/pdb_smbpasswd.c p++; p 970 source3/passdb/pdb_smbpasswd.c if((linebuf_len > (PTR_DIFF(p, linebuf) + 13)) && (StrnCaseCmp((char *)p, "LCT-", 4) == 0)) { p 971 source3/passdb/pdb_smbpasswd.c p += 4; p 973 source3/passdb/pdb_smbpasswd.c if(p[i] == '\0' || !isxdigit(p[i])) { p 491 source3/passdb/secrets.c uint8 *p = pack_buf; p 498 source3/passdb/secrets.c len += tdb_pack(p, remaining_space, "bb", sid->sid_rev_num, p 501 source3/passdb/secrets.c p = pack_buf + len; p 506 source3/passdb/secrets.c len += tdb_pack(p, remaining_space, "b", p 509 source3/passdb/secrets.c p = pack_buf + len; p 515 source3/passdb/secrets.c len += tdb_pack(p, remaining_space, "d", p 518 source3/passdb/secrets.c p = pack_buf + len; p 570 source3/passdb/secrets.c uint8 *p = pack_buf; p 578 source3/passdb/secrets.c len += tdb_pack(p, remaining_space, "d", p 581 source3/passdb/secrets.c p = pack_buf + len; p 586 source3/passdb/secrets.c len += tdb_pack(p, remaining_space, "w", p 589 source3/passdb/secrets.c p = pack_buf + len; p 594 source3/passdb/secrets.c len += tdb_pack(p, remaining_space, "dPd", pass->pass_len, p 597 source3/passdb/secrets.c p = pack_buf + len; p 602 source3/passdb/secrets.c len += tdb_sid_pack(p, remaining_space, &pass->domain_sid); p 604 source3/passdb/secrets.c p = pack_buf + len; p 899 source3/passdb/secrets.c char *p; p 909 source3/passdb/secrets.c for (p=old_style_key; *p; p++) p 910 source3/passdb/secrets.c if (*p == ',') *p = '/'; p 28 source3/printing/load.c const char *p; p 39 source3/printing/load.c for (p = strtok_r(str, LIST_SEP, &saveptr); p; p 40 source3/printing/load.c p = strtok_r(NULL, LIST_SEP, &saveptr)) { p 41 source3/printing/load.c if (lp_servicenumber(p) >= 0) p 44 source3/printing/load.c if (pcap_printername_ok(p)) p 45 source3/printing/load.c lp_add_printer(p, pnum); p 380 source3/printing/lpq_parse.c char *p = strrchr_m(tok[2],'/'); p 381 source3/printing/lpq_parse.c if (p) { p 382 source3/printing/lpq_parse.c tok[2] = p+1; p 416 source3/printing/lpq_parse.c char *p = strrchr_m(tok[4],'/'); p 417 source3/printing/lpq_parse.c if (p) { p 418 source3/printing/lpq_parse.c tok[4] = p+1; p 596 source3/printing/lpq_parse.c char *p; p 609 source3/printing/lpq_parse.c for (p = line ; !isspace(*p) && *p; p++) { p 617 source3/printing/lpq_parse.c for (; (p >= line) && (*p != '-'); p--) { p 621 source3/printing/lpq_parse.c if((p >= line) && (*p == '-')) { p 622 source3/printing/lpq_parse.c *p = ' '; p 649 source3/printing/lpq_parse.c if ((p=strchr_m(tok[2],'!'))) { p 650 source3/printing/lpq_parse.c tok[2] = p+1; p 722 source3/printing/lpq_parse.c char *p = strrchr_m(tok[6],'/'); p 723 source3/printing/lpq_parse.c if (p) { p 724 source3/printing/lpq_parse.c tok[6] = p+1; p 801 source3/printing/lpq_parse.c char *p = strrchr_m(tok[6],'/'); p 802 source3/printing/lpq_parse.c if (p) { p 803 source3/printing/lpq_parse.c fstrcpy(tmp,p+1); p 1100 source3/printing/lpq_parse.c char *p = strchr_m(line,'\n'); p 1101 source3/printing/lpq_parse.c if (p) { p 1102 source3/printing/lpq_parse.c *p = 0; p 1434 source3/printing/nt_printing.c static uint32 get_correct_cversion(struct pipes_struct *p, p 1478 source3/printing/nt_printing.c p->server_info, &oldcwd); p 1594 source3/printing/nt_printing.c char *p; p 1603 source3/printing/nt_printing.c if ((p = strrchr(driver->driverpath,'\\')) != NULL) { p 1604 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1608 source3/printing/nt_printing.c if ((p = strrchr(driver->datafile,'\\')) != NULL) { p 1609 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1613 source3/printing/nt_printing.c if ((p = strrchr(driver->configfile,'\\')) != NULL) { p 1614 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1618 source3/printing/nt_printing.c if ((p = strrchr(driver->helpfile,'\\')) != NULL) { p 1619 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1625 source3/printing/nt_printing.c if ((p = strrchr(driver->dependentfiles[i],'\\')) != NULL) { p 1626 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1663 source3/printing/nt_printing.c char *p; p 1672 source3/printing/nt_printing.c if ((p = strrchr(driver->driverpath,'\\')) != NULL) { p 1673 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1677 source3/printing/nt_printing.c if ((p = strrchr(driver->datafile,'\\')) != NULL) { p 1678 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1682 source3/printing/nt_printing.c if ((p = strrchr(driver->configfile,'\\')) != NULL) { p 1683 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1687 source3/printing/nt_printing.c if ((p = strrchr(driver->helpfile,'\\')) != NULL) { p 1688 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1694 source3/printing/nt_printing.c if ((p = strrchr(driver->dependentfiles[i],'\\')) != NULL) { p 1695 source3/printing/nt_printing.c fstrcpy(new_name, p+1); p 1835 source3/printing/nt_printing.c WERROR move_driver_to_download_area(struct pipes_struct *p, p 1883 source3/printing/nt_printing.c p->server_info, &oldcwd); p 2893 source3/printing/nt_printing.c char *p; p 2938 source3/printing/nt_printing.c p = data->keys[i].name + key_len; p 2939 source3/printing/nt_printing.c if ( *p == '\\' ) p 2940 source3/printing/nt_printing.c p++; p 2941 source3/printing/nt_printing.c fstrcpy( subkeyname, p ); p 2942 source3/printing/nt_printing.c if ( (p = strchr( subkeyname, '\\' )) ) p 2943 source3/printing/nt_printing.c *p = '\0'; p 5197 source3/printing/nt_printing.c char *p; p 5201 source3/printing/nt_printing.c if ( (p = strchr( info_3->dependentfiles[i]+1, '\\' )) != NULL ) { p 5202 source3/printing/nt_printing.c file = p; p 77 source3/printing/pcap.c struct pcap_cache *p; p 79 source3/printing/pcap.c if (name == NULL || ((p = SMB_MALLOC_P(struct pcap_cache)) == NULL)) p 82 source3/printing/pcap.c p->name = SMB_STRDUP(name); p 83 source3/printing/pcap.c p->comment = (comment && *comment) ? SMB_STRDUP(comment) : NULL; p 86 source3/printing/pcap.c p->name, p->comment ? p->comment : "")); p 88 source3/printing/pcap.c p->next = *ppcache; p 89 source3/printing/pcap.c *ppcache = p; p 96 source3/printing/pcap.c struct pcap_cache *p, *next; p 98 source3/printing/pcap.c for (p = *pp_cache; p != NULL; p = next) { p 99 source3/printing/pcap.c next = p->next; p 101 source3/printing/pcap.c SAFE_FREE(p->name); p 102 source3/printing/pcap.c SAFE_FREE(p->comment); p 103 source3/printing/pcap.c SAFE_FREE(p); p 120 source3/printing/pcap.c const struct pcap_cache *p; p 123 source3/printing/pcap.c for (p = pcache; p; p = p->next) { p 124 source3/printing/pcap.c pcap_cache_add(p->name, p->comment); p 185 source3/printing/pcap.c char *p, *q; p 191 source3/printing/pcap.c if ((p = strchr_m(pcap_line, ':')) != NULL) p 192 source3/printing/pcap.c *p = 0; p 198 source3/printing/pcap.c for (*name = *comment = 0, p = pcap_line; p != NULL; p = q) { p 201 source3/printing/pcap.c if ((q = strchr_m(p, '|')) != NULL) p 204 source3/printing/pcap.c has_punctuation = (strchr_m(p, ' ') || p 205 source3/printing/pcap.c strchr_m(p, '\t') || p 206 source3/printing/pcap.c strchr_m(p, '(') || p 207 source3/printing/pcap.c strchr_m(p, ')')); p 209 source3/printing/pcap.c if (strlen(p) > strlen(comment) && has_punctuation) { p 210 source3/printing/pcap.c strlcpy(comment, p, sizeof(comment)); p 214 source3/printing/pcap.c if (strlen(p) <= MAXPRINTERLEN && p 215 source3/printing/pcap.c strlen(p) > strlen(name) && !has_punctuation) { p 219 source3/printing/pcap.c strlcpy(name, p, sizeof(name)); p 224 source3/printing/pcap.c strlen(p) > strlen(comment)) { p 225 source3/printing/pcap.c strlcpy(comment, p, sizeof(comment)); p 258 source3/printing/pcap.c struct pcap_cache *p; p 260 source3/printing/pcap.c for (p = pcap_cache; p != NULL; p = p->next) p 261 source3/printing/pcap.c if (strequal(p->name, printername)) p 275 source3/printing/pcap.c const struct pcap_cache *p; p 277 source3/printing/pcap.c for (p = pc; p != NULL; p = p->next) p 278 source3/printing/pcap.c fn(p->name, p->comment, pdata); p 34 source3/printing/print_aix.c char *line = NULL, *p; p 61 source3/printing/print_aix.c if ((p = strchr_m(line, ':'))) { p 63 source3/printing/print_aix.c *p = '\0'; p 64 source3/printing/print_aix.c p = strtok_r(line, ":", &saveptr); p 65 source3/printing/print_aix.c if (strcmp(p, "bsh") != 0) { p 66 source3/printing/print_aix.c name = talloc_strdup(ctx, p); p 62 source3/printing/print_cups.c char *server = NULL, *p = NULL; p 78 source3/printing/print_cups.c p = strchr(server, ':'); p 79 source3/printing/print_cups.c if (p) { p 80 source3/printing/print_cups.c port = atoi(p+1); p 81 source3/printing/print_cups.c *p = '\0'; p 446 source3/printing/print_cups.c void *p) p 449 source3/printing/print_cups.c int fd = *(int *)p; p 548 source3/printing/print_cups.c TALLOC_FREE(p); p 151 source3/printing/print_generic.c char *p = NULL; p 173 source3/printing/print_generic.c p = strrchr_m(print_directory,'/'); p 174 source3/printing/print_generic.c if (!p) { p 177 source3/printing/print_generic.c *p++ = 0; p 199 source3/printing/print_generic.c "%s", p, p 201 source3/printing/print_generic.c "%f", p, p 39 source3/printing/printfsp.c const char *p = strrchr(fname, '/'); p 41 source3/printing/printfsp.c if (!p) { p 42 source3/printing/printfsp.c p = fname; p 44 source3/printing/printfsp.c fstrcat(name, p); p 34 source3/printing/printing_db.c struct tdb_print_db *p = NULL, *last_entry = NULL; p 41 source3/printing/printing_db.c for (p = print_db_head, last_entry = print_db_head; p; p = p->next) { p 43 source3/printing/printing_db.c SMB_ASSERT(p->next != print_db_head); p 45 source3/printing/printing_db.c if (p->tdb && strequal(p->printer_name, printername)) { p 46 source3/printing/printing_db.c DLIST_PROMOTE(print_db_head, p); p 47 source3/printing/printing_db.c p->ref_count++; p 48 source3/printing/printing_db.c return p; p 51 source3/printing/printing_db.c last_entry = p; p 61 source3/printing/printing_db.c for (p = print_db_head; p; p = p->next) { p 62 source3/printing/printing_db.c if (p->ref_count) p 64 source3/printing/printing_db.c if (p->tdb) { p 71 source3/printing/printing_db.c p->tdb = NULL; p 72 source3/printing/printing_db.c p->ref_count = 0; p 73 source3/printing/printing_db.c memset(p->printer_name, '\0', sizeof(p->printer_name)); p 76 source3/printing/printing_db.c if (p && print_db_head) { p 77 source3/printing/printing_db.c DLIST_PROMOTE(print_db_head, p); p 78 source3/printing/printing_db.c p = print_db_head; p 82 source3/printing/printing_db.c if (!p) { p 84 source3/printing/printing_db.c p = SMB_MALLOC_P(struct tdb_print_db); p 85 source3/printing/printing_db.c if (!p) { p 89 source3/printing/printing_db.c ZERO_STRUCTP(p); p 90 source3/printing/printing_db.c DLIST_ADD(print_db_head, p); p 96 source3/printing/printing_db.c DLIST_REMOVE(print_db_head, p); p 97 source3/printing/printing_db.c SAFE_FREE(p); p 106 source3/printing/printing_db.c p->tdb = tdb_open_log(printdb_path, 5000, TDB_DEFAULT, O_RDWR|O_CREAT, p 112 source3/printing/printing_db.c if (!p->tdb) { p 115 source3/printing/printing_db.c DLIST_REMOVE(print_db_head, p); p 117 source3/printing/printing_db.c SAFE_FREE(p); p 121 source3/printing/printing_db.c fstrcpy(p->printer_name, printername); p 122 source3/printing/printing_db.c p->ref_count++; p 123 source3/printing/printing_db.c return p; p 142 source3/printing/printing_db.c struct tdb_print_db *p = NULL, *next_p = NULL; p 144 source3/printing/printing_db.c for (p = print_db_head; p; p = next_p) { p 145 source3/printing/printing_db.c next_p = p->next; p 147 source3/printing/printing_db.c if (p->tdb) p 148 source3/printing/printing_db.c tdb_close(p->tdb); p 149 source3/printing/printing_db.c DLIST_REMOVE(print_db_head, p); p 150 source3/printing/printing_db.c ZERO_STRUCTP(p); p 151 source3/printing/printing_db.c SAFE_FREE(p); p 250 source3/registry/reg_api.c char *p, *path, *to_free; p 264 source3/registry/reg_api.c while ((p = strchr(path, '\\')) != NULL) { p 268 source3/registry/reg_api.c if (!(name_component = SMB_STRNDUP(path, (p - path)))) { p 286 source3/registry/reg_api.c path = p+1; p 1014 source3/registry/reg_api.c char *path, *p; p 1021 source3/registry/reg_api.c p = strchr(path, '\\'); p 1023 source3/registry/reg_api.c if ((p == NULL) || (p[1] == '\0')) { p 1039 source3/registry/reg_api.c *p = '\0'; p 1048 source3/registry/reg_api.c err = reg_openkey(mem_ctx, hive, p+1, desired_access, &key); p 1182 source3/registry/reg_api.c char *path, *p; p 1189 source3/registry/reg_api.c p = strchr(path, '\\'); p 1191 source3/registry/reg_api.c if ((p == NULL) || (p[1] == '\0')) { p 1208 source3/registry/reg_api.c *p = '\0'; p 1211 source3/registry/reg_api.c (strchr(p+1, '\\') != NULL) ? p 1219 source3/registry/reg_api.c err = reg_createkey(mem_ctx, hive, p+1, desired_access, pkey, paction); p 1234 source3/registry/reg_api.c char *path, *p; p 1241 source3/registry/reg_api.c p = strchr(path, '\\'); p 1243 source3/registry/reg_api.c if ((p == NULL) || (p[1] == '\0')) { p 1248 source3/registry/reg_api.c *p = '\0'; p 1251 source3/registry/reg_api.c (strchr(p+1, '\\') != NULL) ? p 1259 source3/registry/reg_api.c err = reg_deletekey(hive, p+1); p 107 source3/registry/reg_backend_db.c const char *p, *p2; p 117 source3/registry/reg_backend_db.c p = path; p 119 source3/registry/reg_backend_db.c while (next_token_talloc(frame, &p, &keyname, "\\")) { p 143 source3/registry/reg_backend_db.c if (*p) { p 144 source3/registry/reg_backend_db.c remaining = talloc_strdup(frame, p); p 1110 source3/registry/reg_backend_db.c char *p; p 1155 source3/registry/reg_backend_db.c p = buf + 4 + 4*num_subkeys; p 1160 source3/registry/reg_backend_db.c ptrdiff_t offset = p - buf; p 1162 source3/registry/reg_backend_db.c strlcpy(p, sorted_subkeys[i], len-offset); p 1163 source3/registry/reg_backend_db.c p += strlen(sorted_subkeys[i]) + 1; p 1306 source3/registry/reg_backend_db.c char *path, *p; p 1322 source3/registry/reg_backend_db.c p = strrchr(path, '/'); p 1323 source3/registry/reg_backend_db.c if (p == NULL) { p 1328 source3/registry/reg_backend_db.c *p = '\0'; p 1329 source3/registry/reg_backend_db.c ret = scan_parent_subkeys(path, p+1); p 63 source3/registry/reg_backend_printing.c const char *p; p 65 source3/registry/reg_backend_printing.c if (!(p = strrchr( path, '\\'))) { p 66 source3/registry/reg_backend_printing.c p = path; p 68 source3/registry/reg_backend_printing.c p++; p 71 source3/registry/reg_backend_printing.c return p; p 82 source3/registry/reg_backend_printing.c char *p = reg_remaining_path(talloc_tos(), key + strlen(KEY_FORMS)); p 86 source3/registry/reg_backend_printing.c if (p) { p 390 source3/registry/reg_backend_printing.c char *p; p 405 source3/registry/reg_backend_printing.c if ( !(p = strrchr( info2->printername, '\\' ) ) ) p 406 source3/registry/reg_backend_printing.c p = info2->printername; p 408 source3/registry/reg_backend_printing.c p++; p 409 source3/registry/reg_backend_printing.c init_unistr2( &data, p, UNI_STR_TERMINATE); p 38 source3/registry/reg_backend_shares.c const char *p; p 53 source3/registry/reg_backend_shares.c p = path + strlen( KEY_SHARES ); p 55 source3/registry/reg_backend_shares.c if ( *p == '\\' ) p 56 source3/registry/reg_backend_shares.c p++; p 58 source3/registry/reg_backend_shares.c if ( *p ) p 59 source3/registry/reg_backend_shares.c return SMB_STRDUP(p); p 59 source3/registry/reg_perfcount.c char *p = state_path(PERFCOUNTDIR); p 63 source3/registry/reg_perfcount.c if ( !directory_exist( p ) ) p 64 source3/registry/reg_perfcount.c mkdir( p, 0755 ); p 37 source3/registry/reg_util.c char *p; p 46 source3/registry/reg_util.c p = strchr(path, '\\'); p 48 source3/registry/reg_util.c if ( p ) { p 49 source3/registry/reg_util.c *p = '\0'; p 50 source3/registry/reg_util.c *new_path = p+1; p 66 source3/registry/reg_util.c char *p; p 76 source3/registry/reg_util.c p = strrchr(path, '\\'); p 78 source3/registry/reg_util.c if (p) { p 79 source3/registry/reg_util.c *p = '\0'; p 80 source3/registry/reg_util.c *key = p+1; p 95 source3/registry/reg_util.c char *p; p 99 source3/registry/reg_util.c p = (char *)keyname; p 100 source3/registry/reg_util.c while ((*p == '/') || (*p == '\\')) { p 101 source3/registry/reg_util.c p++; p 104 source3/registry/reg_util.c nkeyname = talloc_string_sub(ctx, p, "\\", "/"); p 110 source3/registry/reg_util.c p = strrchr(nkeyname, '/'); p 111 source3/registry/reg_util.c while ((p != NULL) && (p[1] == '\0')) { p 112 source3/registry/reg_util.c *p = '\0'; p 113 source3/registry/reg_util.c p = strrchr(nkeyname, '/'); p 138 source3/registry/reg_util.c char *p = NULL; p 149 source3/registry/reg_util.c if (!(p = strchr(new_path, '\\')) ) { p 150 source3/registry/reg_util.c if (!(p = strchr( new_path, '/'))) { p 151 source3/registry/reg_util.c p = new_path; p 153 source3/registry/reg_util.c p++; p 156 source3/registry/reg_util.c p++; p 159 source3/registry/reg_util.c return p; p 180 source3/registry/regfio.c REGF_HBIN *p; p 184 source3/registry/regfio.c for ( p=file->block_list; p && p!=hbin; p=p->next ) p 187 source3/registry/regfio.c if ( p == hbin ) { p 958 source3/registry/regfio.c REGF_SK_REC *p; p 960 source3/registry/regfio.c for ( p=file->sec_desc_list; p; p=p->next ) { p 961 source3/registry/regfio.c if ( sec_desc_equal( p->sec_desc, sd ) ) p 962 source3/registry/regfio.c return p; p 3499 source3/rpc_client/cli_pipe.c static int rpc_pipe_client_np_destructor(struct rpc_pipe_client *p) p 3503 source3/rpc_client/cli_pipe.c cli = rpc_pipe_np_smb_conn(p); p 3505 source3/rpc_client/cli_pipe.c DLIST_REMOVE(cli->pipe_list, p); p 400 source3/rpc_client/rpc_transport_np.c struct cli_state *rpc_pipe_np_smb_conn(struct rpc_pipe_client *p) p 403 source3/rpc_client/rpc_transport_np.c p->transport->priv, struct rpc_transport_np_state); p 411 source3/rpc_client/rpc_transport_np.c void rpccli_close_np_fd(struct rpc_pipe_client *p) p 413 source3/rpc_client/rpc_transport_np.c struct cli_state *cli = rpc_pipe_np_smb_conn(p); p 703 source3/rpc_client/rpc_transport_smbd.c struct cli_state *rpc_pipe_smbd_smb_conn(struct rpc_pipe_client *p) p 705 source3/rpc_client/rpc_transport_smbd.c struct rpc_transport_smbd_state *state = talloc_get_type(p->transport->priv, p 1059 source3/rpc_parse/parse_prs.c unsigned char *p = (unsigned char *)str->buffer; p 1079 source3/rpc_parse/parse_prs.c q[0] = (char)p[1]; p 1080 source3/rpc_parse/parse_prs.c q[1] = (char)p[0]; p 1081 source3/rpc_parse/parse_prs.c p += 2; p 1086 source3/rpc_parse/parse_prs.c q[0] = (char)p[0]; p 1087 source3/rpc_parse/parse_prs.c q[1] = (char)p[1]; p 1088 source3/rpc_parse/parse_prs.c p += 2; p 1133 source3/rpc_parse/parse_prs.c p = (unsigned char *)str->buffer; p 1143 source3/rpc_parse/parse_prs.c p[0] = (unsigned char)q[1]; p 1144 source3/rpc_parse/parse_prs.c p[1] = (unsigned char)q[0]; p 1145 source3/rpc_parse/parse_prs.c p += 2; p 1149 source3/rpc_parse/parse_prs.c p[0] = (unsigned char)q[0]; p 1150 source3/rpc_parse/parse_prs.c p[1] = (unsigned char)q[1]; p 1151 source3/rpc_parse/parse_prs.c p += 2; p 32 source3/rpc_server/srv_dfs_nt.c void _dfs_GetManagerVersion(pipes_struct *p, struct dfs_GetManagerVersion *r) p 41 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_Add(pipes_struct *p, struct dfs_Add *r) p 51 source3/rpc_server/srv_dfs_nt.c if (p->server_info->utok.uid != sec_initial_uid()) { p 107 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_Remove(pipes_struct *p, struct dfs_Remove *r) p 116 source3/rpc_server/srv_dfs_nt.c if (p->server_info->utok.uid != sec_initial_uid()) { p 239 source3/rpc_server/srv_dfs_nt.c char* p; p 249 source3/rpc_server/srv_dfs_nt.c p = strrchr_m(path,'\\'); p 250 source3/rpc_server/srv_dfs_nt.c if(p==NULL) { p 254 source3/rpc_server/srv_dfs_nt.c *p = '\0'; p 255 source3/rpc_server/srv_dfs_nt.c DEBUG(5,("storage %d: %s.%s\n",ii,path,p+1)); p 258 source3/rpc_server/srv_dfs_nt.c stor->share = talloc_strdup(mem_ctx, p+1); p 269 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_Enum(pipes_struct *p, struct dfs_Enum *r) p 342 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_GetInfo(pipes_struct *p, struct dfs_GetInfo *r) p 406 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_SetInfo(pipes_struct *p, struct dfs_SetInfo *r) p 409 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 413 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_Rename(pipes_struct *p, struct dfs_Rename *r) p 416 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 420 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_Move(pipes_struct *p, struct dfs_Move *r) p 423 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 427 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_ManagerGetConfigInfo(pipes_struct *p, struct dfs_ManagerGetConfigInfo *r) p 430 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 434 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_ManagerSendSiteInfo(pipes_struct *p, struct dfs_ManagerSendSiteInfo *r) p 437 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 441 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_AddFtRoot(pipes_struct *p, struct dfs_AddFtRoot *r) p 444 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 448 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_RemoveFtRoot(pipes_struct *p, struct dfs_RemoveFtRoot *r) p 451 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 455 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_AddStdRoot(pipes_struct *p, struct dfs_AddStdRoot *r) p 458 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 462 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_RemoveStdRoot(pipes_struct *p, struct dfs_RemoveStdRoot *r) p 465 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 469 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_ManagerInitialize(pipes_struct *p, struct dfs_ManagerInitialize *r) p 472 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 476 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_AddStdRootForced(pipes_struct *p, struct dfs_AddStdRootForced *r) p 479 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 483 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_GetDcAddress(pipes_struct *p, struct dfs_GetDcAddress *r) p 486 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 490 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_SetDcAddress(pipes_struct *p, struct dfs_SetDcAddress *r) p 493 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 497 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_FlushFtTable(pipes_struct *p, struct dfs_FlushFtTable *r) p 500 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 504 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_Add2(pipes_struct *p, struct dfs_Add2 *r) p 507 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 511 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_Remove2(pipes_struct *p, struct dfs_Remove2 *r) p 514 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 518 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_EnumEx(pipes_struct *p, struct dfs_EnumEx *r) p 521 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 525 source3/rpc_server/srv_dfs_nt.c WERROR _dfs_SetInfo2(pipes_struct *p, struct dfs_SetInfo2 *r) p 528 source3/rpc_server/srv_dfs_nt.c p->rng_fault_state = True; p 100 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleGetPrimaryDomainInformation(pipes_struct *p, p 109 source3/rpc_server/srv_dssetup_nt.c werr = fill_dsrole_dominfo_basic(p->mem_ctx, &basic); p 127 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleDnsNameToFlatName(pipes_struct *p, p 130 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 137 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleDcAsDc(pipes_struct *p, p 140 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 147 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleDcAsReplica(pipes_struct *p, p 150 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 157 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleDemoteDc(pipes_struct *p, p 160 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 167 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleGetDcOperationProgress(pipes_struct *p, p 170 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 177 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleGetDcOperationResults(pipes_struct *p, p 180 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 187 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleCancel(pipes_struct *p, p 190 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 197 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleServerSaveStateForUpgrade(pipes_struct *p, p 200 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 207 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleUpgradeDownlevelServer(pipes_struct *p, p 210 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 217 source3/rpc_server/srv_dssetup_nt.c WERROR _dssetup_DsRoleAbortDownlevelServerUpgrade(pipes_struct *p, p 220 source3/rpc_server/srv_dssetup_nt.c p->rng_fault_state = true; p 33 source3/rpc_server/srv_echo_nt.c void _echo_AddOne(pipes_struct *p, struct echo_AddOne *r ) p 42 source3/rpc_server/srv_echo_nt.c void _echo_EchoData(pipes_struct *p, struct echo_EchoData *r) p 51 source3/rpc_server/srv_echo_nt.c r->out.out_data = TALLOC_ARRAY(p->mem_ctx, uint8, r->in.len); p 58 source3/rpc_server/srv_echo_nt.c void _echo_SinkData(pipes_struct *p, struct echo_SinkData *r) p 68 source3/rpc_server/srv_echo_nt.c void _echo_SourceData(pipes_struct *p, struct echo_SourceData *r) p 79 source3/rpc_server/srv_echo_nt.c r->out.data = TALLOC_ARRAY(p->mem_ctx, uint8, r->in.len ); p 88 source3/rpc_server/srv_echo_nt.c void _echo_TestCall(pipes_struct *p, struct echo_TestCall *r) p 90 source3/rpc_server/srv_echo_nt.c p->rng_fault_state = True; p 94 source3/rpc_server/srv_echo_nt.c NTSTATUS _echo_TestCall2(pipes_struct *p, struct echo_TestCall2 *r) p 96 source3/rpc_server/srv_echo_nt.c p->rng_fault_state = True; p 100 source3/rpc_server/srv_echo_nt.c uint32 _echo_TestSleep(pipes_struct *p, struct echo_TestSleep *r) p 102 source3/rpc_server/srv_echo_nt.c p->rng_fault_state = True; p 106 source3/rpc_server/srv_echo_nt.c void _echo_TestEnum(pipes_struct *p, struct echo_TestEnum *r) p 108 source3/rpc_server/srv_echo_nt.c p->rng_fault_state = True; p 112 source3/rpc_server/srv_echo_nt.c void _echo_TestSurrounding(pipes_struct *p, struct echo_TestSurrounding *r) p 114 source3/rpc_server/srv_echo_nt.c p->rng_fault_state = True; p 118 source3/rpc_server/srv_echo_nt.c uint16 _echo_TestDoublePointer(pipes_struct *p, struct echo_TestDoublePointer *r) p 120 source3/rpc_server/srv_echo_nt.c p->rng_fault_state = True; p 52 source3/rpc_server/srv_eventlog_nt.c static EVENTLOG_INFO *find_eventlog_info_by_hnd( pipes_struct * p, p 57 source3/rpc_server/srv_eventlog_nt.c if ( !find_policy_by_hnd( p, handle, (void **)(void *)&info ) ) { p 177 source3/rpc_server/srv_eventlog_nt.c static NTSTATUS elog_open( pipes_struct * p, const char *logname, struct policy_handle *hnd ) p 212 source3/rpc_server/srv_eventlog_nt.c if ( !elog_check_access( elog, p->server_info->ptok ) ) { p 230 source3/rpc_server/srv_eventlog_nt.c if ( !elog_check_access( elog, p->server_info->ptok ) ) { p 237 source3/rpc_server/srv_eventlog_nt.c if ( !create_policy_hnd( p, hnd, elog ) ) { p 257 source3/rpc_server/srv_eventlog_nt.c static NTSTATUS elog_close( pipes_struct *p, struct policy_handle *hnd ) p 259 source3/rpc_server/srv_eventlog_nt.c if ( !( close_policy_hnd( p, hnd ) ) ) { p 357 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_OpenEventLogW(pipes_struct *p, p 369 source3/rpc_server/srv_eventlog_nt.c if ( !NT_STATUS_IS_OK( result = elog_open( p, r->in.logname->string, r->out.handle )) ) p 372 source3/rpc_server/srv_eventlog_nt.c if ( !(info = find_eventlog_info_by_hnd( p, r->out.handle )) ) { p 375 source3/rpc_server/srv_eventlog_nt.c elog_close( p, r->out.handle ); p 405 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_ClearEventLogW(pipes_struct *p, p 408 source3/rpc_server/srv_eventlog_nt.c EVENTLOG_INFO *info = find_eventlog_info_by_hnd( p, r->in.handle ); p 442 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_CloseEventLog(pipes_struct * p, p 447 source3/rpc_server/srv_eventlog_nt.c status = elog_close( p, r->in.handle ); p 461 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_ReadEventLogW(pipes_struct *p, p 464 source3/rpc_server/srv_eventlog_nt.c EVENTLOG_INFO *info = find_eventlog_info_by_hnd( p, r->in.handle ); p 505 source3/rpc_server/srv_eventlog_nt.c e = evlog_pull_record(p->mem_ctx, ELOG_TDB_CTX(info->etdb), p 520 source3/rpc_server/srv_eventlog_nt.c e = evlog_pull_record(p->mem_ctx, ELOG_TDB_CTX(info->etdb), p 526 source3/rpc_server/srv_eventlog_nt.c ndr_err = ndr_push_struct_blob(&blob, p->mem_ctx, NULL, e, p 575 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_GetOldestRecord(pipes_struct *p, p 578 source3/rpc_server/srv_eventlog_nt.c EVENTLOG_INFO *info = find_eventlog_info_by_hnd( p, r->in.handle ); p 596 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_GetNumRecords(pipes_struct *p, p 599 source3/rpc_server/srv_eventlog_nt.c EVENTLOG_INFO *info = find_eventlog_info_by_hnd( p, r->in.handle ); p 613 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_BackupEventLogW(pipes_struct *p, struct eventlog_BackupEventLogW *r) p 615 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 623 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_GetLogInformation(pipes_struct *p, p 626 source3/rpc_server/srv_eventlog_nt.c EVENTLOG_INFO *info = find_eventlog_info_by_hnd(p, r->in.handle); p 648 source3/rpc_server/srv_eventlog_nt.c ndr_err = ndr_push_struct_blob(&blob, p->mem_ctx, NULL, &f, p 667 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_FlushEventLog(pipes_struct *p, p 670 source3/rpc_server/srv_eventlog_nt.c EVENTLOG_INFO *info = find_eventlog_info_by_hnd(p, r->in.handle); p 678 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_DeregisterEventSource(pipes_struct *p, struct eventlog_DeregisterEventSource *r) p 680 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 684 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_ChangeNotify(pipes_struct *p, struct eventlog_ChangeNotify *r) p 686 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 690 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_RegisterEventSourceW(pipes_struct *p, struct eventlog_RegisterEventSourceW *r) p 692 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 696 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_OpenBackupEventLogW(pipes_struct *p, struct eventlog_OpenBackupEventLogW *r) p 698 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 702 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_ReportEventW(pipes_struct *p, struct eventlog_ReportEventW *r) p 704 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 708 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_ClearEventLogA(pipes_struct *p, struct eventlog_ClearEventLogA *r) p 710 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 714 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_BackupEventLogA(pipes_struct *p, struct eventlog_BackupEventLogA *r) p 716 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 720 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_OpenEventLogA(pipes_struct *p, struct eventlog_OpenEventLogA *r) p 722 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 726 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_RegisterEventSourceA(pipes_struct *p, struct eventlog_RegisterEventSourceA *r) p 728 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 732 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_OpenBackupEventLogA(pipes_struct *p, struct eventlog_OpenBackupEventLogA *r) p 734 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 738 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_ReadEventLogA(pipes_struct *p, struct eventlog_ReadEventLogA *r) p 740 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 744 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_ReportEventA(pipes_struct *p, struct eventlog_ReportEventA *r) p 746 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 750 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_RegisterClusterSvc(pipes_struct *p, struct eventlog_RegisterClusterSvc *r) p 752 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 756 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_DeregisterClusterSvc(pipes_struct *p, struct eventlog_DeregisterClusterSvc *r) p 758 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 762 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_WriteClusterEvents(pipes_struct *p, struct eventlog_WriteClusterEvents *r) p 764 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 768 source3/rpc_server/srv_eventlog_nt.c NTSTATUS _eventlog_ReportEventAndSourceW(pipes_struct *p, struct eventlog_ReportEventAndSourceW *r) p 770 source3/rpc_server/srv_eventlog_nt.c p->rng_fault_state = True; p 32 source3/rpc_server/srv_initshutdown_nt.c WERROR _initshutdown_Init(pipes_struct *p, struct initshutdown_Init *r) p 46 source3/rpc_server/srv_initshutdown_nt.c return _winreg_InitiateSystemShutdownEx( p, &s ); p 52 source3/rpc_server/srv_initshutdown_nt.c WERROR _initshutdown_InitEx(pipes_struct *p, struct initshutdown_InitEx *r) p 62 source3/rpc_server/srv_initshutdown_nt.c return _winreg_InitiateSystemShutdownEx( p, &s); p 72 source3/rpc_server/srv_initshutdown_nt.c WERROR _initshutdown_Abort(pipes_struct *p, struct initshutdown_Abort *r) p 76 source3/rpc_server/srv_initshutdown_nt.c return _winreg_AbortSystemShutdown( p, &s ); p 48 source3/rpc_server/srv_lsa_hnd.c bool init_pipe_handle_list(pipes_struct *p, const struct ndr_syntax_id *syntax) p 98 source3/rpc_server/srv_lsa_hnd.c p->pipe_handles = hl; p 101 source3/rpc_server/srv_lsa_hnd.c (unsigned long)p->pipe_handles->pipe_ref_count, p 115 source3/rpc_server/srv_lsa_hnd.c bool create_policy_hnd(pipes_struct *p, struct policy_handle *hnd, void *data_ptr) p 123 source3/rpc_server/srv_lsa_hnd.c if (p->pipe_handles->count > MAX_OPEN_POLS) { p 125 source3/rpc_server/srv_lsa_hnd.c (int)p->pipe_handles->count)); p 155 source3/rpc_server/srv_lsa_hnd.c DLIST_ADD(p->pipe_handles->Policy, pol); p 156 source3/rpc_server/srv_lsa_hnd.c p->pipe_handles->count++; p 160 source3/rpc_server/srv_lsa_hnd.c DEBUG(4,("Opened policy hnd[%d] ", (int)p->pipe_handles->count)); p 170 source3/rpc_server/srv_lsa_hnd.c static struct policy *find_policy_by_hnd_internal(pipes_struct *p, struct policy_handle *hnd, void **data_p) p 178 source3/rpc_server/srv_lsa_hnd.c for (i = 0, pol=p->pipe_handles->Policy;pol;pol=pol->next, i++) { p 191 source3/rpc_server/srv_lsa_hnd.c p->bad_handle_fault_state = True; p 200 source3/rpc_server/srv_lsa_hnd.c bool find_policy_by_hnd(pipes_struct *p, struct policy_handle *hnd, void **data_p) p 202 source3/rpc_server/srv_lsa_hnd.c return find_policy_by_hnd_internal(p, hnd, data_p) == NULL ? False : True; p 209 source3/rpc_server/srv_lsa_hnd.c bool close_policy_hnd(pipes_struct *p, struct policy_handle *hnd) p 211 source3/rpc_server/srv_lsa_hnd.c struct policy *pol = find_policy_by_hnd_internal(p, hnd, NULL); p 220 source3/rpc_server/srv_lsa_hnd.c p->pipe_handles->count--; p 222 source3/rpc_server/srv_lsa_hnd.c DLIST_REMOVE(p->pipe_handles->Policy, pol); p 233 source3/rpc_server/srv_lsa_hnd.c void close_policy_by_pipe(pipes_struct *p) p 235 source3/rpc_server/srv_lsa_hnd.c p->pipe_handles->pipe_ref_count--; p 237 source3/rpc_server/srv_lsa_hnd.c if (p->pipe_handles->pipe_ref_count == 0) { p 241 source3/rpc_server/srv_lsa_hnd.c while (p->pipe_handles->Policy) p 242 source3/rpc_server/srv_lsa_hnd.c close_policy_hnd(p, &p->pipe_handles->Policy->pol_hnd); p 244 source3/rpc_server/srv_lsa_hnd.c p->pipe_handles->Policy = NULL; p 245 source3/rpc_server/srv_lsa_hnd.c p->pipe_handles->count = 0; p 247 source3/rpc_server/srv_lsa_hnd.c SAFE_FREE(p->pipe_handles); p 249 source3/rpc_server/srv_lsa_hnd.c "pipe %s\n", get_pipe_name_from_iface(&p->syntax))); p 261 source3/rpc_server/srv_lsa_hnd.c bool pipe_access_check(pipes_struct *p) p 269 source3/rpc_server/srv_lsa_hnd.c if (p->pipe_bound && (p->auth.auth_type == PIPE_AUTH_TYPE_SCHANNEL)) { p 273 source3/rpc_server/srv_lsa_hnd.c if (p->server_info->guest) { p 384 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_OpenPolicy2(pipes_struct *p, p 395 source3/rpc_server/srv_lsa_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 401 source3/rpc_server/srv_lsa_nt.c status = make_lsa_object_sd(p->mem_ctx, &psd, &sd_size, &lsa_policy_mapping, p 407 source3/rpc_server/srv_lsa_nt.c status = access_check_object(psd, p->server_info->ptok, p 416 source3/rpc_server/srv_lsa_nt.c info = TALLOC_ZERO_P(p->mem_ctx, struct lsa_info); p 426 source3/rpc_server/srv_lsa_nt.c if (!create_policy_hnd(p, r->out.handle, info)) p 436 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_OpenPolicy(pipes_struct *p, p 447 source3/rpc_server/srv_lsa_nt.c return _lsa_OpenPolicy2(p, &o); p 455 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_EnumTrustDom(pipes_struct *p, p 476 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 488 source3/rpc_server/srv_lsa_nt.c nt_status = pdb_enum_trusteddoms(p->mem_ctx, &num_domains, &domains); p 514 source3/rpc_server/srv_lsa_nt.c lsa_domains = TALLOC_ZERO_ARRAY(p->mem_ctx, struct lsa_DomainInfo, p 540 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_QueryInfoPolicy(pipes_struct *p, p 550 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) p 557 source3/rpc_server/srv_lsa_nt.c info = TALLOC_ZERO_P(p->mem_ctx, union lsa_PolicyInformation); p 578 source3/rpc_server/srv_lsa_nt.c info->audit_events.settings = TALLOC_ZERO_ARRAY(p->mem_ctx, p 605 source3/rpc_server/srv_lsa_nt.c sid = sid_dup_talloc(p->mem_ctx, get_global_sam_sid()); p 614 source3/rpc_server/srv_lsa_nt.c sid = sid_dup_talloc(p->mem_ctx, &domain_sid); p 680 source3/rpc_server/srv_lsa_nt.c static NTSTATUS _lsa_lookup_sids_internal(pipes_struct *p, p 706 source3/rpc_server/srv_lsa_nt.c sids = TALLOC_ARRAY(p->mem_ctx, const DOM_SID *, num_sids); p 707 source3/rpc_server/srv_lsa_nt.c ref = TALLOC_ZERO_P(p->mem_ctx, struct lsa_RefDomainList); p 717 source3/rpc_server/srv_lsa_nt.c status = lookup_sids(p->mem_ctx, num_sids, sids, level, p 724 source3/rpc_server/srv_lsa_nt.c names = TALLOC_ARRAY(p->mem_ctx, struct lsa_TranslatedName2, num_sids); p 756 source3/rpc_server/srv_lsa_nt.c name->name = talloc_asprintf(p->mem_ctx, "%s", p 792 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupSids(pipes_struct *p, p 808 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) { p 827 source3/rpc_server/srv_lsa_nt.c status = _lsa_lookup_sids_internal(p, p 828 source3/rpc_server/srv_lsa_nt.c p->mem_ctx, p 849 source3/rpc_server/srv_lsa_nt.c names_out = TALLOC_ARRAY(p->mem_ctx, struct lsa_TranslatedName, p 873 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupSids2(pipes_struct *p, p 884 source3/rpc_server/srv_lsa_nt.c switch (p->hdr_req.opnum) { p 898 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) { p 918 source3/rpc_server/srv_lsa_nt.c status = _lsa_lookup_sids_internal(p, p 919 source3/rpc_server/srv_lsa_nt.c p->mem_ctx, p 939 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupSids3(pipes_struct *p, p 945 source3/rpc_server/srv_lsa_nt.c if (p->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) { p 963 source3/rpc_server/srv_lsa_nt.c return _lsa_LookupSids2(p, &q); p 998 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupNames(pipes_struct *p, p 1018 source3/rpc_server/srv_lsa_nt.c domains = TALLOC_ZERO_P(p->mem_ctx, struct lsa_RefDomainList); p 1024 source3/rpc_server/srv_lsa_nt.c rids = TALLOC_ZERO_ARRAY(p->mem_ctx, struct lsa_TranslatedSid, p 1033 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) { p 1050 source3/rpc_server/srv_lsa_nt.c status = lookup_lsa_rids(p->mem_ctx, domains, rids, num_entries, p 1076 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupNames2(pipes_struct *p, p 1085 source3/rpc_server/srv_lsa_nt.c sid_array = TALLOC_ZERO_P(p->mem_ctx, struct lsa_TransSidArray); p 1104 source3/rpc_server/srv_lsa_nt.c status = _lsa_LookupNames(p, &q); p 1107 source3/rpc_server/srv_lsa_nt.c sid_array2->sids = TALLOC_ARRAY(p->mem_ctx, struct lsa_TranslatedSid2, sid_array->count); p 1128 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupNames3(pipes_struct *p, p 1141 source3/rpc_server/srv_lsa_nt.c switch (p->hdr_req.opnum) { p 1160 source3/rpc_server/srv_lsa_nt.c domains = TALLOC_ZERO_P(p->mem_ctx, struct lsa_RefDomainList); p 1166 source3/rpc_server/srv_lsa_nt.c trans_sids = TALLOC_ZERO_ARRAY(p->mem_ctx, struct lsa_TranslatedSid3, p 1177 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) { p 1195 source3/rpc_server/srv_lsa_nt.c status = lookup_lsa_sids(p->mem_ctx, domains, trans_sids, num_entries, p 1221 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupNames4(pipes_struct *p, p 1227 source3/rpc_server/srv_lsa_nt.c if (p->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) { p 1246 source3/rpc_server/srv_lsa_nt.c return _lsa_LookupNames3(p, &q); p 1253 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_Close(pipes_struct *p, struct lsa_Close *r) p 1255 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, NULL)) { p 1259 source3/rpc_server/srv_lsa_nt.c close_policy_hnd(p, r->in.handle); p 1267 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_OpenSecret(pipes_struct *p, struct lsa_OpenSecret *r) p 1275 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_OpenTrustedDomain(pipes_struct *p, struct lsa_OpenTrustedDomain *r) p 1283 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CreateTrustedDomain(pipes_struct *p, struct lsa_CreateTrustedDomain *r) p 1291 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CreateSecret(pipes_struct *p, struct lsa_CreateSecret *r) p 1299 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetSecret(pipes_struct *p, struct lsa_SetSecret *r) p 1308 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_DeleteObject(pipes_struct *p, p 1314 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) { p 1335 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_EnumPrivs(pipes_struct *p, p 1353 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) p 1367 source3/rpc_server/srv_lsa_nt.c entries = TALLOC_ZERO_ARRAY(p->mem_ctx, struct lsa_PrivEntry, num_privs); p 1406 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupPrivDisplayName(pipes_struct *p, p 1413 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) p 1438 source3/rpc_server/srv_lsa_nt.c lsa_name = TALLOC_ZERO_P(p->mem_ctx, struct lsa_StringLarge); p 1455 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_EnumAccounts(pipes_struct *p, p 1464 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) p 1490 source3/rpc_server/srv_lsa_nt.c sids = TALLOC_ZERO_ARRAY(p->mem_ctx, struct lsa_SidPtr, p 1498 source3/rpc_server/srv_lsa_nt.c sids[j].sid = sid_dup_talloc(p->mem_ctx, &sid_list[i]); p 1519 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_GetUserName(pipes_struct *p, p 1536 source3/rpc_server/srv_lsa_nt.c if (p->server_info->guest) { p 1542 source3/rpc_server/srv_lsa_nt.c if (!lookup_sid(p->mem_ctx, &global_sid_Anonymous, p 1547 source3/rpc_server/srv_lsa_nt.c username = p->server_info->sanitized_username; p 1548 source3/rpc_server/srv_lsa_nt.c domname = pdb_get_domain(p->server_info->sam_account); p 1551 source3/rpc_server/srv_lsa_nt.c account_name = TALLOC_P(p->mem_ctx, struct lsa_String); p 1558 source3/rpc_server/srv_lsa_nt.c authority_name = TALLOC_P(p->mem_ctx, struct lsa_String); p 1577 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CreateAccount(pipes_struct *p, p 1584 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) p 1605 source3/rpc_server/srv_lsa_nt.c info = TALLOC_ZERO_P(p->mem_ctx, struct lsa_info); p 1615 source3/rpc_server/srv_lsa_nt.c if (!create_policy_hnd(p, r->out.acct_handle, info)) p 1625 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_OpenAccount(pipes_struct *p, p 1637 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) p 1648 source3/rpc_server/srv_lsa_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 1654 source3/rpc_server/srv_lsa_nt.c status = make_lsa_object_sd(p->mem_ctx, &psd, &sd_size, p 1661 source3/rpc_server/srv_lsa_nt.c status = access_check_object(psd, p->server_info->ptok, p 1675 source3/rpc_server/srv_lsa_nt.c info = TALLOC_ZERO_P(p->mem_ctx, struct lsa_info); p 1685 source3/rpc_server/srv_lsa_nt.c if (!create_policy_hnd(p, r->out.acct_handle, info)) p 1696 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_EnumPrivsAccount(pipes_struct *p, p 1708 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 1729 source3/rpc_server/srv_lsa_nt.c priv_set = TALLOC_ZERO_P(p->mem_ctx, struct lsa_PrivilegeSet); p 1735 source3/rpc_server/srv_lsa_nt.c luid_attrs = TALLOC_ZERO_ARRAY(p->mem_ctx, p 1768 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_GetSystemAccessAccount(pipes_struct *p, p 1778 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 1788 source3/rpc_server/srv_lsa_nt.c privset = talloc_zero(p->mem_ctx, struct lsa_PrivilegeSet); p 1796 source3/rpc_server/srv_lsa_nt.c status = _lsa_EnumPrivsAccount(p, &e); p 1827 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetSystemAccessAccount(pipes_struct *p, p 1834 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 1856 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_AddPrivilegesToAccount(pipes_struct *p, p 1864 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 1895 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_RemovePrivilegesFromAccount(pipes_struct *p, p 1903 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 1934 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_QuerySecurity(pipes_struct *p, p 1943 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&handle)) p 1947 source3/rpc_server/srv_lsa_nt.c status = make_lsa_object_sd(p->mem_ctx, &psd, &sd_size, p 1950 source3/rpc_server/srv_lsa_nt.c status = make_lsa_object_sd(p->mem_ctx, &psd, &sd_size, p 1964 source3/rpc_server/srv_lsa_nt.c if((*r->out.sdbuf = make_sec_desc_buf(p->mem_ctx, sd_size, psd)) == NULL) p 1969 source3/rpc_server/srv_lsa_nt.c if((*r->out.sdbuf = make_sec_desc_buf(p->mem_ctx, sd_size, psd)) == NULL) p 1984 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_query_info2(pipes_struct *p, LSA_Q_QUERY_INFO2 *q_u, LSA_R_QUERY_INFO2 *r_u) p 1997 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, &q_u->pol, (void **)(void *)&handle)) p 2014 source3/rpc_server/srv_lsa_nt.c dnsdomname = get_mydnsdomname(p->mem_ctx); p 2051 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_AddAccountRights(pipes_struct *p, p 2063 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 2071 source3/rpc_server/srv_lsa_nt.c status = make_lsa_object_sd(p->mem_ctx, &psd, &sd_size, p 2085 source3/rpc_server/srv_lsa_nt.c status = access_check_object(psd, p->server_info->ptok, p 2121 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_RemoveAccountRights(pipes_struct *p, p 2134 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 2142 source3/rpc_server/srv_lsa_nt.c status = make_lsa_object_sd(p->mem_ctx, &psd, &sd_size, p 2155 source3/rpc_server/srv_lsa_nt.c status = access_check_object(psd, p->server_info->ptok, p 2237 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_EnumAccountRights(pipes_struct *p, p 2248 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 2274 source3/rpc_server/srv_lsa_nt.c status = init_lsa_right_set(p->mem_ctx, r->out.rights, &privileges); p 2288 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupPrivValue(pipes_struct *p, p 2298 source3/rpc_server/srv_lsa_nt.c if (!find_policy_by_hnd(p, r->in.handle, (void **)(void *)&info)) p 2329 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_Delete(pipes_struct *p, struct lsa_Delete *r) p 2331 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2335 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetSecObj(pipes_struct *p, struct lsa_SetSecObj *r) p 2337 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2341 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_ChangePassword(pipes_struct *p, struct lsa_ChangePassword *r) p 2343 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2347 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetInfoPolicy(pipes_struct *p, struct lsa_SetInfoPolicy *r) p 2349 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2353 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_ClearAuditLog(pipes_struct *p, struct lsa_ClearAuditLog *r) p 2355 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2359 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_GetQuotasForAccount(pipes_struct *p, struct lsa_GetQuotasForAccount *r) p 2361 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2365 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetQuotasForAccount(pipes_struct *p, struct lsa_SetQuotasForAccount *r) p 2367 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2371 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_QueryTrustedDomainInfo(pipes_struct *p, struct lsa_QueryTrustedDomainInfo *r) p 2373 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2377 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetInformationTrustedDomain(pipes_struct *p, struct lsa_SetInformationTrustedDomain *r) p 2379 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2383 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_QuerySecret(pipes_struct *p, struct lsa_QuerySecret *r) p 2385 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2389 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LookupPrivName(pipes_struct *p, struct lsa_LookupPrivName *r) p 2391 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2395 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_EnumAccountsWithUserRight(pipes_struct *p, struct lsa_EnumAccountsWithUserRight *r) p 2397 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2401 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_QueryTrustedDomainInfoBySid(pipes_struct *p, struct lsa_QueryTrustedDomainInfoBySid *r) p 2403 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2407 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetTrustedDomainInfo(pipes_struct *p, struct lsa_SetTrustedDomainInfo *r) p 2409 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2413 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_DeleteTrustedDomain(pipes_struct *p, struct lsa_DeleteTrustedDomain *r) p 2415 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2419 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_StorePrivateData(pipes_struct *p, struct lsa_StorePrivateData *r) p 2421 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2425 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_RetrievePrivateData(pipes_struct *p, struct lsa_RetrievePrivateData *r) p 2427 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2431 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_QueryInfoPolicy2(pipes_struct *p, struct lsa_QueryInfoPolicy2 *r) p 2433 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2437 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetInfoPolicy2(pipes_struct *p, struct lsa_SetInfoPolicy2 *r) p 2439 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2443 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_QueryTrustedDomainInfoByName(pipes_struct *p, struct lsa_QueryTrustedDomainInfoByName *r) p 2445 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2449 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetTrustedDomainInfoByName(pipes_struct *p, struct lsa_SetTrustedDomainInfoByName *r) p 2451 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2455 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_EnumTrustedDomainsEx(pipes_struct *p, struct lsa_EnumTrustedDomainsEx *r) p 2457 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2461 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CreateTrustedDomainEx(pipes_struct *p, struct lsa_CreateTrustedDomainEx *r) p 2463 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2467 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CloseTrustedDomainEx(pipes_struct *p, struct lsa_CloseTrustedDomainEx *r) p 2469 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2473 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_QueryDomainInformationPolicy(pipes_struct *p, struct lsa_QueryDomainInformationPolicy *r) p 2475 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2479 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_SetDomainInformationPolicy(pipes_struct *p, struct lsa_SetDomainInformationPolicy *r) p 2481 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2485 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_OpenTrustedDomainByName(pipes_struct *p, struct lsa_OpenTrustedDomainByName *r) p 2487 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2491 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_TestCall(pipes_struct *p, struct lsa_TestCall *r) p 2493 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2497 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CreateTrustedDomainEx2(pipes_struct *p, struct lsa_CreateTrustedDomainEx2 *r) p 2499 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2503 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRWRITE(pipes_struct *p, struct lsa_CREDRWRITE *r) p 2505 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2509 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRREAD(pipes_struct *p, struct lsa_CREDRREAD *r) p 2511 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2515 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRENUMERATE(pipes_struct *p, struct lsa_CREDRENUMERATE *r) p 2517 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2521 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRWRITEDOMAINCREDENTIALS(pipes_struct *p, struct lsa_CREDRWRITEDOMAINCREDENTIALS *r) p 2523 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2527 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRREADDOMAINCREDENTIALS(pipes_struct *p, struct lsa_CREDRREADDOMAINCREDENTIALS *r) p 2529 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2533 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRDELETE(pipes_struct *p, struct lsa_CREDRDELETE *r) p 2535 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2539 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRGETTARGETINFO(pipes_struct *p, struct lsa_CREDRGETTARGETINFO *r) p 2541 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2545 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRPROFILELOADED(pipes_struct *p, struct lsa_CREDRPROFILELOADED *r) p 2547 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2551 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRGETSESSIONTYPES(pipes_struct *p, struct lsa_CREDRGETSESSIONTYPES *r) p 2553 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2557 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LSARREGISTERAUDITEVENT(pipes_struct *p, struct lsa_LSARREGISTERAUDITEVENT *r) p 2559 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2563 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LSARGENAUDITEVENT(pipes_struct *p, struct lsa_LSARGENAUDITEVENT *r) p 2565 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2569 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LSARUNREGISTERAUDITEVENT(pipes_struct *p, struct lsa_LSARUNREGISTERAUDITEVENT *r) p 2571 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2575 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_lsaRQueryForestTrustInformation(pipes_struct *p, struct lsa_lsaRQueryForestTrustInformation *r) p 2577 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2581 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LSARSETFORESTTRUSTINFORMATION(pipes_struct *p, struct lsa_LSARSETFORESTTRUSTINFORMATION *r) p 2583 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2587 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_CREDRRENAME(pipes_struct *p, struct lsa_CREDRRENAME *r) p 2589 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2593 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LSAROPENPOLICYSCE(pipes_struct *p, struct lsa_LSAROPENPOLICYSCE *r) p 2595 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2599 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LSARADTREGISTERSECURITYEVENTSOURCE(pipes_struct *p, struct lsa_LSARADTREGISTERSECURITYEVENTSOURCE *r) p 2601 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2605 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE(pipes_struct *p, struct lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE *r) p 2607 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 2611 source3/rpc_server/srv_lsa_nt.c NTSTATUS _lsa_LSARADTREPORTSECURITYEVENT(pipes_struct *p, struct lsa_LSARADTREPORTSECURITYEVENT *r) p 2613 source3/rpc_server/srv_lsa_nt.c p->rng_fault_state = True; p 90 source3/rpc_server/srv_netlog_nt.c WERROR _netr_LogonControl(pipes_struct *p, p 110 source3/rpc_server/srv_netlog_nt.c return _netr_LogonControl2Ex(p, &l); p 128 source3/rpc_server/srv_netlog_nt.c WERROR _netr_LogonControl2(pipes_struct *p, p 139 source3/rpc_server/srv_netlog_nt.c return _netr_LogonControl2Ex(p, &l); p 146 source3/rpc_server/srv_netlog_nt.c WERROR _netr_LogonControl2Ex(pipes_struct *p, p 162 source3/rpc_server/srv_netlog_nt.c switch (p->hdr_req.opnum) { p 190 source3/rpc_server/srv_netlog_nt.c dc_name = talloc_asprintf(p->mem_ctx, "\\\\%s", dc_name2); p 210 source3/rpc_server/srv_netlog_nt.c dc_name = talloc_asprintf(p->mem_ctx, "\\\\%s", dc_name2); p 230 source3/rpc_server/srv_netlog_nt.c info1 = TALLOC_ZERO_P(p->mem_ctx, struct netr_NETLOGON_INFO_1); p 239 source3/rpc_server/srv_netlog_nt.c info2 = TALLOC_ZERO_P(p->mem_ctx, struct netr_NETLOGON_INFO_2); p 250 source3/rpc_server/srv_netlog_nt.c info3 = TALLOC_ZERO_P(p->mem_ctx, struct netr_NETLOGON_INFO_3); p 273 source3/rpc_server/srv_netlog_nt.c WERROR _netr_NetrEnumerateTrustedDomains(pipes_struct *p, p 283 source3/rpc_server/srv_netlog_nt.c blob = data_blob_talloc_zero(p->mem_ctx, 2); p 410 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_ServerReqChallenge(pipes_struct *p, p 413 source3/rpc_server/srv_netlog_nt.c if (!p->dc) { p 414 source3/rpc_server/srv_netlog_nt.c p->dc = TALLOC_ZERO_P(p, struct dcinfo); p 415 source3/rpc_server/srv_netlog_nt.c if (!p->dc) { p 420 source3/rpc_server/srv_netlog_nt.c ZERO_STRUCTP(p->dc); p 423 source3/rpc_server/srv_netlog_nt.c fstrcpy(p->dc->remote_machine, r->in.computer_name); p 426 source3/rpc_server/srv_netlog_nt.c memcpy(p->dc->clnt_chal.data, r->in.credentials->data, p 431 source3/rpc_server/srv_netlog_nt.c generate_random_buffer(p->dc->srv_chal.data, 8); p 434 source3/rpc_server/srv_netlog_nt.c init_net_r_req_chal(r->out.return_credentials, &p->dc->srv_chal); p 436 source3/rpc_server/srv_netlog_nt.c p->dc->challenge_sent = True; p 446 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_ServerAuthenticate(pipes_struct *p, p 452 source3/rpc_server/srv_netlog_nt.c if (!p->dc || !p->dc->challenge_sent) { p 456 source3/rpc_server/srv_netlog_nt.c status = get_md4pw((char *)p->dc->mach_pw, p 473 source3/rpc_server/srv_netlog_nt.c p->dc, p 474 source3/rpc_server/srv_netlog_nt.c &p->dc->clnt_chal, /* Stored client chal. */ p 475 source3/rpc_server/srv_netlog_nt.c &p->dc->srv_chal, /* Stored server chal. */ p 476 source3/rpc_server/srv_netlog_nt.c p->dc->mach_pw, p 480 source3/rpc_server/srv_netlog_nt.c if (!netlogon_creds_server_check(p->dc, r->in.credentials)) { p 488 source3/rpc_server/srv_netlog_nt.c fstrcpy(p->dc->mach_acct, r->in.account_name); p 489 source3/rpc_server/srv_netlog_nt.c fstrcpy(p->dc->remote_machine, r->in.computer_name); p 490 source3/rpc_server/srv_netlog_nt.c p->dc->authenticated = True; p 505 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_ServerAuthenticate3(pipes_struct *p, p 545 source3/rpc_server/srv_netlog_nt.c switch (p->hdr_req.opnum) { p 559 source3/rpc_server/srv_netlog_nt.c if (!p->dc || !p->dc->challenge_sent) { p 577 source3/rpc_server/srv_netlog_nt.c status = get_md4pw((char *)p->dc->mach_pw, p 592 source3/rpc_server/srv_netlog_nt.c p->dc, p 593 source3/rpc_server/srv_netlog_nt.c &p->dc->clnt_chal, /* Stored client chal. */ p 594 source3/rpc_server/srv_netlog_nt.c &p->dc->srv_chal, /* Stored server chal. */ p 595 source3/rpc_server/srv_netlog_nt.c p->dc->mach_pw, p 599 source3/rpc_server/srv_netlog_nt.c if (!netlogon_creds_server_check(p->dc, r->in.credentials)) { p 611 source3/rpc_server/srv_netlog_nt.c fstrcpy(p->dc->mach_acct, r->in.account_name); p 612 source3/rpc_server/srv_netlog_nt.c fstrcpy(p->dc->remote_machine, r->in.computer_name); p 613 source3/rpc_server/srv_netlog_nt.c fstrcpy(p->dc->domain, lp_workgroup() ); p 615 source3/rpc_server/srv_netlog_nt.c p->dc->authenticated = True; p 619 source3/rpc_server/srv_netlog_nt.c secrets_store_schannel_session_info(p->mem_ctx, p 621 source3/rpc_server/srv_netlog_nt.c p->dc); p 635 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_ServerAuthenticate2(pipes_struct *p, p 652 source3/rpc_server/srv_netlog_nt.c return _netr_ServerAuthenticate3(p, &a); p 659 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_ServerPasswordSet(pipes_struct *p, p 677 source3/rpc_server/srv_netlog_nt.c if ( (lp_server_schannel() == True) && (p->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) ) { p 686 source3/rpc_server/srv_netlog_nt.c if (!p->dc) { p 689 source3/rpc_server/srv_netlog_nt.c ret = secrets_restore_schannel_session_info(p, remote_machine, p 690 source3/rpc_server/srv_netlog_nt.c &p->dc); p 697 source3/rpc_server/srv_netlog_nt.c if (!p->dc || !p->dc->authenticated) { p 702 source3/rpc_server/srv_netlog_nt.c remote_machine, p->dc->mach_acct)); p 705 source3/rpc_server/srv_netlog_nt.c if (!netlogon_creds_server_step(p->dc, r->in.credential, &cred_out)) { p 708 source3/rpc_server/srv_netlog_nt.c remote_machine, p->dc->mach_acct )); p 719 source3/rpc_server/srv_netlog_nt.c secrets_store_schannel_session_info(p, remote_machine, p->dc); p 720 source3/rpc_server/srv_netlog_nt.c ret = pdb_getsampwnam(sampass, p->dc->mach_acct); p 744 source3/rpc_server/srv_netlog_nt.c des_crypt112_16(pwd, r->in.new_password->hash, p->dc->sess_key, 0); p 795 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_LogonSamLogoff(pipes_struct *p, p 798 source3/rpc_server/srv_netlog_nt.c if ( (lp_server_schannel() == True) && (p->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) ) { p 811 source3/rpc_server/srv_netlog_nt.c if (!p->dc) { p 817 source3/rpc_server/srv_netlog_nt.c p, r->in.computer_name, &p->dc); p 824 source3/rpc_server/srv_netlog_nt.c if (!p->dc || !p->dc->authenticated) { p 829 source3/rpc_server/srv_netlog_nt.c if (!netlogon_creds_server_step(p->dc, r->in.credential, r->out.return_authenticator)) { p 832 source3/rpc_server/srv_netlog_nt.c r->in.computer_name, p->dc->mach_acct )); p 838 source3/rpc_server/srv_netlog_nt.c secrets_store_schannel_session_info(p, r->in.computer_name, p->dc); p 848 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_LogonSamLogon(pipes_struct *p, p 862 source3/rpc_server/srv_netlog_nt.c switch (p->hdr_req.opnum) { p 874 source3/rpc_server/srv_netlog_nt.c if ( (lp_server_schannel() == True) && (p->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) ) { p 890 source3/rpc_server/srv_netlog_nt.c sam3 = TALLOC_ZERO_P(p->mem_ctx, struct netr_SamInfo3); p 905 source3/rpc_server/srv_netlog_nt.c if (!p->dc) { p 911 source3/rpc_server/srv_netlog_nt.c p, r->in.computer_name, &p->dc); p 918 source3/rpc_server/srv_netlog_nt.c if (!p->dc || !p->dc->authenticated) { p 923 source3/rpc_server/srv_netlog_nt.c if (!netlogon_creds_server_step(p->dc, r->in.credential, r->out.return_authenticator)) { p 926 source3/rpc_server/srv_netlog_nt.c fn, r->in.computer_name, p->dc->mach_acct )); p 932 source3/rpc_server/srv_netlog_nt.c secrets_store_schannel_session_info(p, r->in.computer_name, p->dc); p 1022 source3/rpc_server/srv_netlog_nt.c p->dc->sess_key)) { p 1073 source3/rpc_server/srv_netlog_nt.c memcpy(pipe_session_key, p->dc->sess_key, 16); p 1076 source3/rpc_server/srv_netlog_nt.c if ((p->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) p 1077 source3/rpc_server/srv_netlog_nt.c || (p->auth.a_u.schannel_auth == NULL)) { p 1080 source3/rpc_server/srv_netlog_nt.c memcpy(pipe_session_key, p->auth.a_u.schannel_auth->sess_key, 16); p 1093 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_LogonSamLogonEx(pipes_struct *p, p 1099 source3/rpc_server/srv_netlog_nt.c if (p->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) { p 1118 source3/rpc_server/srv_netlog_nt.c return _netr_LogonSamLogon(p, &q); p 1125 source3/rpc_server/srv_netlog_nt.c NTSTATUS _ds_enum_dom_trusts(pipes_struct *p, DS_Q_ENUM_DOM_TRUSTS *q_u, p 1144 source3/rpc_server/srv_netlog_nt.c WERROR _netr_LogonUasLogon(pipes_struct *p, p 1147 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1154 source3/rpc_server/srv_netlog_nt.c WERROR _netr_LogonUasLogoff(pipes_struct *p, p 1157 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1164 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_DatabaseDeltas(pipes_struct *p, p 1167 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1174 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_DatabaseSync(pipes_struct *p, p 1177 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1184 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_AccountDeltas(pipes_struct *p, p 1187 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1194 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_AccountSync(pipes_struct *p, p 1197 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1204 source3/rpc_server/srv_netlog_nt.c WERROR _netr_GetDcName(pipes_struct *p, p 1207 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1214 source3/rpc_server/srv_netlog_nt.c WERROR _netr_GetAnyDCName(pipes_struct *p, p 1217 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1224 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_DatabaseSync2(pipes_struct *p, p 1227 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1234 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_DatabaseRedo(pipes_struct *p, p 1237 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1244 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsRGetDCName(pipes_struct *p, p 1247 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1254 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_LogonGetCapabilities(pipes_struct *p, p 1263 source3/rpc_server/srv_netlog_nt.c WERROR _netr_NETRLOGONSETSERVICEBITS(pipes_struct *p, p 1266 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1273 source3/rpc_server/srv_netlog_nt.c WERROR _netr_LogonGetTrustRid(pipes_struct *p, p 1276 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1283 source3/rpc_server/srv_netlog_nt.c WERROR _netr_NETRLOGONCOMPUTESERVERDIGEST(pipes_struct *p, p 1286 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1293 source3/rpc_server/srv_netlog_nt.c WERROR _netr_NETRLOGONCOMPUTECLIENTDIGEST(pipes_struct *p, p 1296 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1303 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsRGetDCNameEx(pipes_struct *p, p 1306 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1313 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsRGetSiteName(pipes_struct *p, p 1316 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1323 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_LogonGetDomainInfo(pipes_struct *p, p 1326 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1333 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_ServerPasswordSet2(pipes_struct *p, p 1336 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1343 source3/rpc_server/srv_netlog_nt.c WERROR _netr_ServerPasswordGet(pipes_struct *p, p 1346 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1353 source3/rpc_server/srv_netlog_nt.c WERROR _netr_NETRLOGONSENDTOSAM(pipes_struct *p, p 1356 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1363 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsRAddressToSitenamesW(pipes_struct *p, p 1366 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1373 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsRGetDCNameEx2(pipes_struct *p, p 1376 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1383 source3/rpc_server/srv_netlog_nt.c WERROR _netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN(pipes_struct *p, p 1386 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1393 source3/rpc_server/srv_netlog_nt.c WERROR _netr_NetrEnumerateTrustedDomainsEx(pipes_struct *p, p 1396 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1403 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsRAddressToSitenamesExW(pipes_struct *p, p 1406 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1413 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsrGetDcSiteCoverageW(pipes_struct *p, p 1416 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1423 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsrEnumerateDomainTrusts(pipes_struct *p, p 1426 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1433 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsrDeregisterDNSHostRecords(pipes_struct *p, p 1436 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1443 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_ServerTrustPasswordsGet(pipes_struct *p, p 1446 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1453 source3/rpc_server/srv_netlog_nt.c WERROR _netr_DsRGetForestTrustInformation(pipes_struct *p, p 1456 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1463 source3/rpc_server/srv_netlog_nt.c WERROR _netr_GetForestTrustInformation(pipes_struct *p, p 1466 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1473 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_LogonSamLogonWithFlags(pipes_struct *p, p 1476 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 1483 source3/rpc_server/srv_netlog_nt.c NTSTATUS _netr_ServerGetTrustInfo(pipes_struct *p, p 1486 source3/rpc_server/srv_netlog_nt.c p->rng_fault_state = true; p 38 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetVersion(pipes_struct *p, p 49 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetDeviceListSize(pipes_struct *p, p 59 source3/rpc_server/srv_ntsvcs_nt.c if (!(devicepath = get_device_path(p->mem_ctx, r->in.devicename))) { p 74 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetDeviceList(pipes_struct *p, p 88 source3/rpc_server/srv_ntsvcs_nt.c if (!(devicepath = get_device_path(p->mem_ctx, r->in.filter))) { p 98 source3/rpc_server/srv_ntsvcs_nt.c multi_sz = talloc_zero_array(p->mem_ctx, char *, 2); p 123 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetDeviceRegProp(pipes_struct *p, p 144 source3/rpc_server/srv_ntsvcs_nt.c ptr, p->server_info->ptok))) p 159 source3/rpc_server/srv_ntsvcs_nt.c r->out.buffer = (uint8_t *)talloc_memdup(p->mem_ctx, val->data_p, val->size); p 182 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_ValidateDeviceInstance(pipes_struct *p, p 192 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetHwProfInfo(pipes_struct *p, p 207 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_HwProfFlags(pipes_struct *p, p 218 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_Disconnect(pipes_struct *p, p 221 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 228 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_Connect(pipes_struct *p, p 231 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 238 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetGlobalState(pipes_struct *p, p 241 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 248 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_InitDetection(pipes_struct *p, p 251 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 258 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_ReportLogOn(pipes_struct *p, p 261 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 268 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetRootDeviceInstance(pipes_struct *p, p 271 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 278 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetRelatedDeviceInstance(pipes_struct *p, p 281 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 288 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_EnumerateSubKeys(pipes_struct *p, p 291 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 298 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetDepth(pipes_struct *p, p 301 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 308 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_SetDeviceRegProp(pipes_struct *p, p 311 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 318 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetClassInstance(pipes_struct *p, p 321 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 328 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_CreateKey(pipes_struct *p, p 331 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 338 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_DeleteRegistryKey(pipes_struct *p, p 341 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 348 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetClassCount(pipes_struct *p, p 351 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 358 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetClassName(pipes_struct *p, p 361 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 368 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_DeleteClassKey(pipes_struct *p, p 371 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 378 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetInterfaceDeviceAlias(pipes_struct *p, p 381 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 388 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetInterfaceDeviceList(pipes_struct *p, p 391 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 398 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetInterfaceDeviceListSize(pipes_struct *p, p 401 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 408 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_RegisterDeviceClassAssociation(pipes_struct *p, p 411 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 418 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_UnregisterDeviceClassAssociation(pipes_struct *p, p 421 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 428 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetClassRegProp(pipes_struct *p, p 431 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 438 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_SetClassRegProp(pipes_struct *p, p 441 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 448 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_CreateDevInst(pipes_struct *p, p 451 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 458 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_DeviceInstanceAction(pipes_struct *p, p 461 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 468 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetDeviceStatus(pipes_struct *p, p 471 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 478 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_SetDeviceProblem(pipes_struct *p, p 481 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 488 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_DisableDevInst(pipes_struct *p, p 491 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 498 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_UninstallDevInst(pipes_struct *p, p 501 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 508 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_AddID(pipes_struct *p, p 511 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 518 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_RegisterDriver(pipes_struct *p, p 521 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 528 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_QueryRemove(pipes_struct *p, p 531 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 538 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_RequestDeviceEject(pipes_struct *p, p 541 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 548 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_IsDockStationPresent(pipes_struct *p, p 551 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 558 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_RequestEjectPC(pipes_struct *p, p 561 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 568 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_AddEmptyLogConf(pipes_struct *p, p 571 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 578 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_FreeLogConf(pipes_struct *p, p 581 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 588 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetFirstLogConf(pipes_struct *p, p 591 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 598 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetNextLogConf(pipes_struct *p, p 601 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 608 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetLogConfPriority(pipes_struct *p, p 611 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 618 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_AddResDes(pipes_struct *p, p 621 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 628 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_FreeResDes(pipes_struct *p, p 631 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 638 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetNextResDes(pipes_struct *p, p 641 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 648 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetResDesData(pipes_struct *p, p 651 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 658 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetResDesDataSize(pipes_struct *p, p 661 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 668 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_ModifyResDes(pipes_struct *p, p 671 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 678 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_DetectResourceLimit(pipes_struct *p, p 681 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 688 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_QueryResConfList(pipes_struct *p, p 691 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 698 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_SetHwProf(pipes_struct *p, p 701 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 708 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_QueryArbitratorFreeData(pipes_struct *p, p 711 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 718 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_QueryArbitratorFreeSize(pipes_struct *p, p 721 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 728 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_RunDetection(pipes_struct *p, p 731 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 738 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_RegisterNotification(pipes_struct *p, p 741 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 748 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_UnregisterNotification(pipes_struct *p, p 751 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 758 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetCustomDevProp(pipes_struct *p, p 761 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 768 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetVersionInternal(pipes_struct *p, p 771 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 778 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetBlockedDriverInfo(pipes_struct *p, p 781 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 788 source3/rpc_server/srv_ntsvcs_nt.c WERROR _PNP_GetServerSideDeviceInstallFlags(pipes_struct *p, p 791 source3/rpc_server/srv_ntsvcs_nt.c p->rng_fault_state = true; p 57 source3/rpc_server/srv_pipe.c static bool create_next_pdu_ntlmssp(pipes_struct *p) p 68 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state; p 75 source3/rpc_server/srv_pipe.c if(p->fault_state) { p 76 source3/rpc_server/srv_pipe.c setup_fault_pdu(p, NT_STATUS(DCERPC_FAULT_OP_RNG_ERROR)); p 83 source3/rpc_server/srv_pipe.c p->hdr.pkt_type = RPC_RESPONSE; p 86 source3/rpc_server/srv_pipe.c if (p->out_data.data_sent_length == 0) { p 87 source3/rpc_server/srv_pipe.c p->hdr.flags = RPC_FLG_FIRST; p 89 source3/rpc_server/srv_pipe.c p->hdr.flags = 0; p 96 source3/rpc_server/srv_pipe.c data_len_left = prs_offset(&p->out_data.rdata) - p->out_data.data_sent_length; p 128 source3/rpc_server/srv_pipe.c if(p->out_data.data_sent_length + data_len >= prs_offset(&p->out_data.rdata)) { p 129 source3/rpc_server/srv_pipe.c p->hdr.flags |= RPC_FLG_LAST; p 141 source3/rpc_server/srv_pipe.c p->hdr.frag_len = RPC_HEADER_LEN + RPC_HDR_RESP_LEN + p 144 source3/rpc_server/srv_pipe.c p->hdr.auth_len = NTLMSSP_SIG_SIZE; p 152 source3/rpc_server/srv_pipe.c prs_init_empty(&p->out_data.frag, p->mem_ctx, MARSHALL); p 155 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr("hdr", &p->hdr, &p->out_data.frag, 0)) { p 157 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 161 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr_resp("resp", &hdr_resp, &p->out_data.frag, 0)) { p 163 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 169 source3/rpc_server/srv_pipe.c if(!prs_append_some_prs_data(&p->out_data.frag, &p->out_data.rdata, p 170 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length, data_len)) { p 172 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 181 source3/rpc_server/srv_pipe.c if (!prs_copy_data_in(&p->out_data.frag, pad, p 185 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 192 source3/rpc_server/srv_pipe.c if (p->auth.auth_type == PIPE_AUTH_TYPE_NTLMSSP) { p 197 source3/rpc_server/srv_pipe.c if (p->auth.auth_level == PIPE_AUTH_LEVEL_PRIVACY) { p 204 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr_auth("hdr_auth", &auth_info, &p->out_data.frag, p 207 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 213 source3/rpc_server/srv_pipe.c switch (p->auth.auth_level) { p 218 source3/rpc_server/srv_pipe.c (uint8_t *)prs_data_p(&p->out_data.frag) p 221 source3/rpc_server/srv_pipe.c (unsigned char *)prs_data_p(&p->out_data.frag), p 222 source3/rpc_server/srv_pipe.c (size_t)prs_offset(&p->out_data.frag), p 226 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 234 source3/rpc_server/srv_pipe.c (unsigned char *)prs_data_p(&p->out_data.frag) p 237 source3/rpc_server/srv_pipe.c (unsigned char *)prs_data_p(&p->out_data.frag), p 238 source3/rpc_server/srv_pipe.c (size_t)prs_offset(&p->out_data.frag), p 242 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 247 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 252 source3/rpc_server/srv_pipe.c if (!prs_copy_data_in(&p->out_data.frag, (char *)auth_blob.data, p 257 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 267 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length += data_len; p 268 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_sent = 0; p 278 source3/rpc_server/srv_pipe.c static bool create_next_pdu_schannel(pipes_struct *p) p 292 source3/rpc_server/srv_pipe.c if(p->fault_state) { p 293 source3/rpc_server/srv_pipe.c setup_fault_pdu(p, NT_STATUS(DCERPC_FAULT_OP_RNG_ERROR)); p 300 source3/rpc_server/srv_pipe.c p->hdr.pkt_type = RPC_RESPONSE; p 303 source3/rpc_server/srv_pipe.c if (p->out_data.data_sent_length == 0) { p 304 source3/rpc_server/srv_pipe.c p->hdr.flags = RPC_FLG_FIRST; p 306 source3/rpc_server/srv_pipe.c p->hdr.flags = 0; p 313 source3/rpc_server/srv_pipe.c data_len_left = prs_offset(&p->out_data.rdata) - p->out_data.data_sent_length; p 346 source3/rpc_server/srv_pipe.c if(p->out_data.data_sent_length + data_len >= prs_offset(&p->out_data.rdata)) { p 347 source3/rpc_server/srv_pipe.c p->hdr.flags |= RPC_FLG_LAST; p 355 source3/rpc_server/srv_pipe.c p->hdr.frag_len = RPC_HEADER_LEN + RPC_HDR_RESP_LEN + data_len + ss_padding_len + p 357 source3/rpc_server/srv_pipe.c p->hdr.auth_len = RPC_AUTH_SCHANNEL_SIGN_OR_SEAL_CHK_LEN; p 364 source3/rpc_server/srv_pipe.c prs_init_empty(&p->out_data.frag, p->mem_ctx, MARSHALL); p 367 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr("hdr", &p->hdr, &p->out_data.frag, 0)) { p 369 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 373 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr_resp("resp", &hdr_resp, &p->out_data.frag, 0)) { p 375 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 380 source3/rpc_server/srv_pipe.c data_pos = prs_offset(&p->out_data.frag); p 384 source3/rpc_server/srv_pipe.c if(!prs_append_some_prs_data(&p->out_data.frag, &p->out_data.rdata, p 385 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length, data_len)) { p 387 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 395 source3/rpc_server/srv_pipe.c if (!prs_copy_data_in(&p->out_data.frag, pad, p 398 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 414 source3/rpc_server/srv_pipe.c p->auth.auth_level == PIPE_AUTH_LEVEL_PRIVACY ? p 419 source3/rpc_server/srv_pipe.c &p->out_data.frag, 0)) { p 421 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 425 source3/rpc_server/srv_pipe.c schannel_encode(p->auth.a_u.schannel_auth, p 426 source3/rpc_server/srv_pipe.c p->auth.auth_level, SENDER_IS_ACCEPTOR, &verf, p 427 source3/rpc_server/srv_pipe.c prs_data_p(&p->out_data.frag) + data_pos, p 431 source3/rpc_server/srv_pipe.c &verf, &p->out_data.frag, 0)) { p 432 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 436 source3/rpc_server/srv_pipe.c p->auth.a_u.schannel_auth->seq_num++; p 443 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length += data_len; p 444 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_sent = 0; p 454 source3/rpc_server/srv_pipe.c static bool create_next_pdu_noauth(pipes_struct *p) p 466 source3/rpc_server/srv_pipe.c if(p->fault_state) { p 467 source3/rpc_server/srv_pipe.c setup_fault_pdu(p, NT_STATUS(DCERPC_FAULT_OP_RNG_ERROR)); p 474 source3/rpc_server/srv_pipe.c p->hdr.pkt_type = RPC_RESPONSE; p 477 source3/rpc_server/srv_pipe.c if (p->out_data.data_sent_length == 0) { p 478 source3/rpc_server/srv_pipe.c p->hdr.flags = RPC_FLG_FIRST; p 480 source3/rpc_server/srv_pipe.c p->hdr.flags = 0; p 487 source3/rpc_server/srv_pipe.c data_len_left = prs_offset(&p->out_data.rdata) - p->out_data.data_sent_length; p 519 source3/rpc_server/srv_pipe.c if(p->out_data.data_sent_length + data_len >= prs_offset(&p->out_data.rdata)) { p 520 source3/rpc_server/srv_pipe.c p->hdr.flags |= RPC_FLG_LAST; p 527 source3/rpc_server/srv_pipe.c p->hdr.frag_len = RPC_HEADER_LEN + RPC_HDR_RESP_LEN + data_len; p 528 source3/rpc_server/srv_pipe.c p->hdr.auth_len = 0; p 535 source3/rpc_server/srv_pipe.c prs_init_empty(&p->out_data.frag, p->mem_ctx, MARSHALL); p 538 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr("hdr", &p->hdr, &p->out_data.frag, 0)) { p 540 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 544 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr_resp("resp", &hdr_resp, &p->out_data.frag, 0)) { p 546 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 552 source3/rpc_server/srv_pipe.c if(!prs_append_some_prs_data(&p->out_data.frag, &p->out_data.rdata, p 553 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length, data_len)) { p 555 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 563 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length += data_len; p 564 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_sent = 0; p 573 source3/rpc_server/srv_pipe.c bool create_next_pdu(pipes_struct *p) p 575 source3/rpc_server/srv_pipe.c switch(p->auth.auth_level) { p 579 source3/rpc_server/srv_pipe.c return create_next_pdu_noauth(p); p 582 source3/rpc_server/srv_pipe.c switch(p->auth.auth_type) { p 585 source3/rpc_server/srv_pipe.c return create_next_pdu_ntlmssp(p); p 587 source3/rpc_server/srv_pipe.c return create_next_pdu_schannel(p); p 594 source3/rpc_server/srv_pipe.c (unsigned int)p->auth.auth_level, p 595 source3/rpc_server/srv_pipe.c (unsigned int)p->auth.auth_type)); p 606 source3/rpc_server/srv_pipe.c static bool pipe_ntlmssp_verify_final(pipes_struct *p, DATA_BLOB *p_resp_blob) p 610 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state; p 614 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))); p 634 source3/rpc_server/srv_pipe.c if (p->auth.auth_level == PIPE_AUTH_LEVEL_INTEGRITY) { p 638 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))); p 642 source3/rpc_server/srv_pipe.c if (p->auth.auth_level == PIPE_AUTH_LEVEL_PRIVACY) { p 646 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))); p 660 source3/rpc_server/srv_pipe.c TALLOC_FREE(p->server_info); p 662 source3/rpc_server/srv_pipe.c p->server_info = copy_serverinfo(p, a->server_info); p 663 source3/rpc_server/srv_pipe.c if (p->server_info == NULL) { p 679 source3/rpc_server/srv_pipe.c ret = server_info_set_session_key(p->server_info, session_key); p 707 source3/rpc_server/srv_pipe.c bool api_pipe_bind_auth3(pipes_struct *p, prs_struct *rpc_in_p) p 717 source3/rpc_server/srv_pipe.c if (p->hdr.auth_len == 0) { p 743 source3/rpc_server/srv_pipe.c blob = data_blob(NULL,p->hdr.auth_len); p 745 source3/rpc_server/srv_pipe.c if (!prs_copy_data_out((char *)blob.data, rpc_in_p, p->hdr.auth_len)) { p 747 source3/rpc_server/srv_pipe.c (unsigned int)p->hdr.auth_len )); p 756 source3/rpc_server/srv_pipe.c if (!pipe_ntlmssp_verify_final(p, &blob)) { p 762 source3/rpc_server/srv_pipe.c p->pipe_bound = True; p 769 source3/rpc_server/srv_pipe.c free_pipe_ntlmssp_auth_data(&p->auth); p 770 source3/rpc_server/srv_pipe.c p->auth.a_u.auth_ntlmssp_state = NULL; p 779 source3/rpc_server/srv_pipe.c static bool setup_bind_nak(pipes_struct *p) p 785 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.rdata); p 793 source3/rpc_server/srv_pipe.c prs_init_empty(&p->out_data.frag, p->mem_ctx, MARSHALL); p 800 source3/rpc_server/srv_pipe.c p->hdr.call_id, RPC_HEADER_LEN + sizeof(uint16), 0); p 806 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr("", &nak_hdr, &p->out_data.frag, 0)) { p 808 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 816 source3/rpc_server/srv_pipe.c if(!prs_uint16("reject code", &p->out_data.frag, 0, &zero)) { p 817 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 821 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length = 0; p 822 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_sent = 0; p 824 source3/rpc_server/srv_pipe.c if (p->auth.auth_data_free_func) { p 825 source3/rpc_server/srv_pipe.c (*p->auth.auth_data_free_func)(&p->auth); p 827 source3/rpc_server/srv_pipe.c p->auth.auth_level = PIPE_AUTH_LEVEL_NONE; p 828 source3/rpc_server/srv_pipe.c p->auth.auth_type = PIPE_AUTH_TYPE_NONE; p 829 source3/rpc_server/srv_pipe.c p->pipe_bound = False; p 838 source3/rpc_server/srv_pipe.c bool setup_fault_pdu(pipes_struct *p, NTSTATUS status) p 845 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.rdata); p 853 source3/rpc_server/srv_pipe.c prs_init_empty(&p->out_data.frag, p->mem_ctx, MARSHALL); p 860 source3/rpc_server/srv_pipe.c p->hdr.call_id, RPC_HEADER_LEN + RPC_HDR_RESP_LEN + RPC_HDR_FAULT_LEN, 0); p 875 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr("", &fault_hdr, &p->out_data.frag, 0)) { p 877 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 881 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr_resp("resp", &hdr_resp, &p->out_data.frag, 0)) { p 883 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 887 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr_fault("fault", &fault_resp, &p->out_data.frag, 0)) { p 889 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 893 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length = 0; p 894 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_sent = 0; p 905 source3/rpc_server/srv_pipe.c bool setup_cancel_ack_reply(pipes_struct *p, prs_struct *rpc_in_p) p 911 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.rdata); p 919 source3/rpc_server/srv_pipe.c prs_init_empty( &outgoing_pdu, p->mem_ctx, MARSHALL); p 920 source3/rpc_server/srv_pipe.c prs_give_memory( &outgoing_pdu, (char *)p->out_data.current_pdu, sizeof(p->out_data.current_pdu), False); p 927 source3/rpc_server/srv_pipe.c p->hdr.call_id, RPC_HEADER_LEN, 0); p 939 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length = 0; p 940 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_len = prs_offset(&outgoing_pdu); p 941 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_sent = 0; p 953 source3/rpc_server/srv_pipe.c bool check_bind_req(struct pipes_struct *p, RPC_IFACE* abstract, p 960 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))); p 990 source3/rpc_server/srv_pipe.c DLIST_ADD( p->contexts, context_fns ); p 1086 source3/rpc_server/srv_pipe.c static bool pipe_spnego_auth_bind_kerberos(pipes_struct *p, prs_struct *rpc_in_p, RPC_HDR_AUTH *pauth_info, p 1096 source3/rpc_server/srv_pipe.c static bool pipe_spnego_auth_bind_negotiate(pipes_struct *p, prs_struct *rpc_in_p, p 1115 source3/rpc_server/srv_pipe.c blob = data_blob(NULL,p->hdr.auth_len); p 1117 source3/rpc_server/srv_pipe.c if (!prs_copy_data_out((char *)blob.data, rpc_in_p, p->hdr.auth_len)) { p 1119 source3/rpc_server/srv_pipe.c (unsigned int)p->hdr.auth_len )); p 1144 source3/rpc_server/srv_pipe.c bool ret = pipe_spnego_auth_bind_kerberos(p, rpc_in_p, pauth_info, &secblob, pout_auth); p 1150 source3/rpc_server/srv_pipe.c if (p->auth.auth_type == PIPE_AUTH_TYPE_SPNEGO_NTLMSSP && p->auth.a_u.auth_ntlmssp_state) { p 1152 source3/rpc_server/srv_pipe.c free_pipe_ntlmssp_auth_data(&p->auth); p 1200 source3/rpc_server/srv_pipe.c p->auth.a_u.auth_ntlmssp_state = a; p 1201 source3/rpc_server/srv_pipe.c p->auth.auth_data_free_func = &free_pipe_ntlmssp_auth_data; p 1202 source3/rpc_server/srv_pipe.c p->auth.auth_type = PIPE_AUTH_TYPE_SPNEGO_NTLMSSP; p 1219 source3/rpc_server/srv_pipe.c p->auth.a_u.auth_ntlmssp_state = NULL; p 1228 source3/rpc_server/srv_pipe.c static bool pipe_spnego_auth_bind_continue(pipes_struct *p, prs_struct *rpc_in_p, p 1236 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state; p 1247 source3/rpc_server/srv_pipe.c if (p->auth.auth_type != PIPE_AUTH_TYPE_SPNEGO_NTLMSSP || !a) { p 1253 source3/rpc_server/srv_pipe.c spnego_blob = data_blob(NULL,p->hdr.auth_len); p 1255 source3/rpc_server/srv_pipe.c if (!prs_copy_data_out((char *)spnego_blob.data, rpc_in_p, p->hdr.auth_len)) { p 1257 source3/rpc_server/srv_pipe.c (unsigned int)p->hdr.auth_len )); p 1276 source3/rpc_server/srv_pipe.c if (!pipe_ntlmssp_verify_final(p, &auth_blob)) { p 1301 source3/rpc_server/srv_pipe.c p->pipe_bound = True; p 1312 source3/rpc_server/srv_pipe.c free_pipe_ntlmssp_auth_data(&p->auth); p 1313 source3/rpc_server/srv_pipe.c p->auth.a_u.auth_ntlmssp_state = NULL; p 1322 source3/rpc_server/srv_pipe.c static bool pipe_schannel_auth_bind(pipes_struct *p, prs_struct *rpc_in_p, p 1345 source3/rpc_server/srv_pipe.c ret = secrets_restore_schannel_session_info(p->mem_ctx, neg.myname, &pdcinfo); p 1353 source3/rpc_server/srv_pipe.c p->auth.a_u.schannel_auth = talloc(p, struct schannel_auth_struct); p 1354 source3/rpc_server/srv_pipe.c if (!p->auth.a_u.schannel_auth) { p 1359 source3/rpc_server/srv_pipe.c memset(p->auth.a_u.schannel_auth->sess_key, 0, sizeof(p->auth.a_u.schannel_auth->sess_key)); p 1360 source3/rpc_server/srv_pipe.c memcpy(p->auth.a_u.schannel_auth->sess_key, pdcinfo->sess_key, p 1365 source3/rpc_server/srv_pipe.c p->auth.a_u.schannel_auth->seq_num = 0; p 1385 source3/rpc_server/srv_pipe.c ret = server_info_set_session_key(p->server_info, session_key); p 1419 source3/rpc_server/srv_pipe.c p->auth.auth_data_free_func = NULL; p 1420 source3/rpc_server/srv_pipe.c p->auth.auth_type = PIPE_AUTH_TYPE_SCHANNEL; p 1422 source3/rpc_server/srv_pipe.c p->pipe_bound = True; p 1431 source3/rpc_server/srv_pipe.c static bool pipe_ntlmssp_auth_bind(pipes_struct *p, prs_struct *rpc_in_p, p 1444 source3/rpc_server/srv_pipe.c blob = data_blob(NULL,p->hdr.auth_len); p 1446 source3/rpc_server/srv_pipe.c if (!prs_copy_data_out((char *)blob.data, rpc_in_p, p->hdr.auth_len)) { p 1448 source3/rpc_server/srv_pipe.c (unsigned int)p->hdr.auth_len )); p 1486 source3/rpc_server/srv_pipe.c p->auth.a_u.auth_ntlmssp_state = a; p 1487 source3/rpc_server/srv_pipe.c p->auth.auth_data_free_func = &free_pipe_ntlmssp_auth_data; p 1488 source3/rpc_server/srv_pipe.c p->auth.auth_type = PIPE_AUTH_TYPE_NTLMSSP; p 1503 source3/rpc_server/srv_pipe.c free_pipe_ntlmssp_auth_data(&p->auth); p 1504 source3/rpc_server/srv_pipe.c p->auth.a_u.auth_ntlmssp_state = NULL; p 1512 source3/rpc_server/srv_pipe.c bool api_pipe_bind_req(pipes_struct *p, prs_struct *rpc_in_p) p 1526 source3/rpc_server/srv_pipe.c if (p->pipe_bound) { p 1528 source3/rpc_server/srv_pipe.c "pipe %s.\n", get_pipe_name_from_iface(&p->syntax))); p 1529 source3/rpc_server/srv_pipe.c return setup_bind_nak(p); p 1532 source3/rpc_server/srv_pipe.c prs_init_empty(&p->out_data.frag, p->mem_ctx, MARSHALL); p 1545 source3/rpc_server/srv_pipe.c if(!prs_init(&out_hdr_ba, 1024, p->mem_ctx, MARSHALL)) { p 1547 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 1551 source3/rpc_server/srv_pipe.c if(!prs_init(&out_auth, 1024, p->mem_ctx, MARSHALL)) { p 1553 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 1599 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 1603 source3/rpc_server/srv_pipe.c return setup_bind_nak(p); p 1608 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))) { p 1618 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax), p 1619 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))); p 1634 source3/rpc_server/srv_pipe.c if (p->hdr.auth_len) { p 1649 source3/rpc_server/srv_pipe.c p->auth.auth_level = PIPE_AUTH_LEVEL_INTEGRITY; p 1652 source3/rpc_server/srv_pipe.c p->auth.auth_level = PIPE_AUTH_LEVEL_PRIVACY; p 1667 source3/rpc_server/srv_pipe.c if (!pipe_ntlmssp_auth_bind(p, rpc_in_p, &auth_info, &out_auth)) { p 1674 source3/rpc_server/srv_pipe.c if (!pipe_schannel_auth_bind(p, rpc_in_p, &auth_info, &out_auth)) { p 1680 source3/rpc_server/srv_pipe.c if (!pipe_spnego_auth_bind_negotiate(p, rpc_in_p, &auth_info, &out_auth)) { p 1688 source3/rpc_server/srv_pipe.c p->auth.auth_type = PIPE_AUTH_TYPE_NONE; p 1690 source3/rpc_server/srv_pipe.c p->auth.auth_level = PIPE_AUTH_LEVEL_NONE; p 1691 source3/rpc_server/srv_pipe.c p->pipe_bound = True; p 1711 source3/rpc_server/srv_pipe.c if(check_bind_req(p, &hdr_rb.rpc_context[0].abstract, &hdr_rb.rpc_context[0].transfer[0], p 1728 source3/rpc_server/srv_pipe.c p->pipe_bound = False; p 1748 source3/rpc_server/srv_pipe.c init_rpc_hdr(&p->hdr, RPC_BINDACK, RPC_FLG_FIRST | RPC_FLG_LAST, p 1749 source3/rpc_server/srv_pipe.c p->hdr.call_id, p 1757 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr("", &p->hdr, &p->out_data.frag, 0)) { p 1766 source3/rpc_server/srv_pipe.c if(!prs_append_prs_data(&p->out_data.frag, &out_hdr_ba)) { p 1771 source3/rpc_server/srv_pipe.c if (auth_len && !prs_append_prs_data( &p->out_data.frag, &out_auth)) { p 1780 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length = 0; p 1781 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_sent = 0; p 1790 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 1793 source3/rpc_server/srv_pipe.c return setup_bind_nak(p); p 1801 source3/rpc_server/srv_pipe.c bool api_pipe_alter_context(pipes_struct *p, prs_struct *rpc_in_p) p 1812 source3/rpc_server/srv_pipe.c prs_init_empty(&p->out_data.frag, p->mem_ctx, MARSHALL); p 1825 source3/rpc_server/srv_pipe.c if(!prs_init(&out_hdr_ba, 1024, p->mem_ctx, MARSHALL)) { p 1827 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 1831 source3/rpc_server/srv_pipe.c if(!prs_init(&out_auth, 1024, p->mem_ctx, MARSHALL)) { p 1833 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 1860 source3/rpc_server/srv_pipe.c if (p->hdr.auth_len != 0) { p 1877 source3/rpc_server/srv_pipe.c if (!p->pipe_bound) { p 1878 source3/rpc_server/srv_pipe.c if (!pipe_spnego_auth_bind_continue(p, rpc_in_p, &auth_info, &out_auth)) { p 1901 source3/rpc_server/srv_pipe.c if(check_bind_req(p, &hdr_rb.rpc_context[0].abstract, &hdr_rb.rpc_context[0].transfer[0], p 1918 source3/rpc_server/srv_pipe.c p->pipe_bound = False; p 1938 source3/rpc_server/srv_pipe.c init_rpc_hdr(&p->hdr, RPC_ALTCONTRESP, RPC_FLG_FIRST | RPC_FLG_LAST, p 1939 source3/rpc_server/srv_pipe.c p->hdr.call_id, p 1947 source3/rpc_server/srv_pipe.c if(!smb_io_rpc_hdr("", &p->hdr, &p->out_data.frag, 0)) { p 1956 source3/rpc_server/srv_pipe.c if(!prs_append_prs_data(&p->out_data.frag, &out_hdr_ba)) { p 1961 source3/rpc_server/srv_pipe.c if (auth_len && !prs_append_prs_data(&p->out_data.frag, &out_auth)) { p 1970 source3/rpc_server/srv_pipe.c p->out_data.data_sent_length = 0; p 1971 source3/rpc_server/srv_pipe.c p->out_data.current_pdu_sent = 0; p 1980 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.frag); p 1983 source3/rpc_server/srv_pipe.c return setup_bind_nak(p); p 1990 source3/rpc_server/srv_pipe.c bool api_pipe_ntlmssp_auth_process(pipes_struct *p, prs_struct *rpc_in, p 1994 source3/rpc_server/srv_pipe.c uint32 auth_len = p->hdr.auth_len; p 1996 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state; p 2005 source3/rpc_server/srv_pipe.c if (p->auth.auth_level == PIPE_AUTH_LEVEL_NONE || p->auth.auth_level == PIPE_AUTH_LEVEL_CONNECT) { p 2016 source3/rpc_server/srv_pipe.c (RPC_HEADER_LEN + RPC_HDR_REQ_LEN + RPC_HDR_AUTH_LEN + auth_len > p->hdr.frag_len)) { p 2031 source3/rpc_server/srv_pipe.c data_len = (size_t)(p->hdr.frag_len - RPC_HEADER_LEN - RPC_HDR_REQ_LEN - RPC_HDR_AUTH_LEN - auth_len); p 2033 source3/rpc_server/srv_pipe.c full_packet_data = p->in_data.current_in_pdu; p 2034 source3/rpc_server/srv_pipe.c full_packet_data_len = p->hdr.frag_len - auth_len; p 2053 source3/rpc_server/srv_pipe.c switch (p->auth.auth_level) { p 2106 source3/rpc_server/srv_pipe.c bool api_pipe_schannel_process(pipes_struct *p, prs_struct *rpc_in, uint32 *p_ss_padding_len) p 2114 source3/rpc_server/srv_pipe.c auth_len = p->hdr.auth_len; p 2131 source3/rpc_server/srv_pipe.c if (p->hdr.frag_len < RPC_HEADER_LEN + RPC_HDR_REQ_LEN + RPC_HDR_AUTH_LEN + auth_len) { p 2133 source3/rpc_server/srv_pipe.c (unsigned int)p->hdr.frag_len, p 2138 source3/rpc_server/srv_pipe.c data_len = p->hdr.frag_len - RPC_HEADER_LEN - RPC_HDR_REQ_LEN - p 2165 source3/rpc_server/srv_pipe.c if (!schannel_decode(p->auth.a_u.schannel_auth, p 2166 source3/rpc_server/srv_pipe.c p->auth.auth_level, p 2185 source3/rpc_server/srv_pipe.c p->auth.a_u.schannel_auth->seq_num++; p 2235 source3/rpc_server/srv_pipe.c static bool api_rpcTNP(pipes_struct *p, p 2244 source3/rpc_server/srv_pipe.c bool api_pipe_request(pipes_struct *p) p 2250 source3/rpc_server/srv_pipe.c if (p->pipe_bound && p 2251 source3/rpc_server/srv_pipe.c ((p->auth.auth_type == PIPE_AUTH_TYPE_NTLMSSP) || p 2252 source3/rpc_server/srv_pipe.c (p->auth.auth_type == PIPE_AUTH_TYPE_SPNEGO_NTLMSSP))) { p 2253 source3/rpc_server/srv_pipe.c if(!become_authenticated_pipe_user(p)) { p 2254 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.rdata); p 2261 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))); p 2265 source3/rpc_server/srv_pipe.c pipe_fns = find_pipe_fns_by_context(p->contexts, p->hdr_req.context_id); p 2269 source3/rpc_server/srv_pipe.c ret = api_rpcTNP(p, pipe_fns->cmds, pipe_fns->n_cmds); p 2274 source3/rpc_server/srv_pipe.c p->hdr_req.context_id, p 2275 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))); p 2289 source3/rpc_server/srv_pipe.c static bool api_rpcTNP(pipes_struct *p, p 2297 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax), p->hdr_req.opnum)); p 2302 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax)); p 2303 source3/rpc_server/srv_pipe.c prs_dump(name, p->hdr_req.opnum, &p->in_data.data); p 2307 source3/rpc_server/srv_pipe.c if (api_rpc_cmds[fn_num].opnum == p->hdr_req.opnum && api_rpc_cmds[fn_num].fn != NULL) { p 2320 source3/rpc_server/srv_pipe.c setup_fault_pdu(p, NT_STATUS(DCERPC_FAULT_OP_RNG_ERROR)); p 2324 source3/rpc_server/srv_pipe.c offset1 = prs_offset(&p->out_data.rdata); p 2329 source3/rpc_server/srv_pipe.c if(!api_rpc_cmds[fn_num].fn(p)) { p 2331 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax), p 2333 source3/rpc_server/srv_pipe.c prs_mem_free(&p->out_data.rdata); p 2337 source3/rpc_server/srv_pipe.c if (p->bad_handle_fault_state) { p 2339 source3/rpc_server/srv_pipe.c p->bad_handle_fault_state = False; p 2340 source3/rpc_server/srv_pipe.c setup_fault_pdu(p, NT_STATUS(DCERPC_FAULT_CONTEXT_MISMATCH)); p 2344 source3/rpc_server/srv_pipe.c if (p->rng_fault_state) { p 2346 source3/rpc_server/srv_pipe.c p->rng_fault_state = False; p 2347 source3/rpc_server/srv_pipe.c setup_fault_pdu(p, NT_STATUS(DCERPC_FAULT_OP_RNG_ERROR)); p 2351 source3/rpc_server/srv_pipe.c offset2 = prs_offset(&p->out_data.rdata); p 2352 source3/rpc_server/srv_pipe.c prs_set_offset(&p->out_data.rdata, offset1); p 2356 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax)); p 2357 source3/rpc_server/srv_pipe.c prs_dump(name, p->hdr_req.opnum, &p->out_data.rdata); p 2359 source3/rpc_server/srv_pipe.c prs_set_offset(&p->out_data.rdata, offset2); p 2362 source3/rpc_server/srv_pipe.c get_pipe_name_from_iface(&p->syntax))); p 2367 source3/rpc_server/srv_pipe.c (prs_offset(&p->in_data.data) != prs_data_size(&p->in_data.data))) { p 2368 source3/rpc_server/srv_pipe.c size_t data_len = prs_data_size(&p->in_data.data) - prs_offset(&p->in_data.data); p 2373 source3/rpc_server/srv_pipe.c prs_uint8s(False, "", &p->in_data.data, 0, (unsigned char *)data, (uint32)data_len); p 42 source3/rpc_server/srv_pipe_hnd.c static int close_internal_rpc_pipe_hnd(struct pipes_struct *p); p 53 source3/rpc_server/srv_pipe_hnd.c pipes_struct *get_next_internal_pipe(pipes_struct *p) p 55 source3/rpc_server/srv_pipe_hnd.c return p->next; p 62 source3/rpc_server/srv_pipe_hnd.c static bool pipe_init_outgoing_data(pipes_struct *p) p 64 source3/rpc_server/srv_pipe_hnd.c output_data *o_data = &p->out_data; p 79 source3/rpc_server/srv_pipe_hnd.c if(!prs_init(&o_data->rdata, 128, p->mem_ctx, MARSHALL)) { p 96 source3/rpc_server/srv_pipe_hnd.c pipes_struct *p; p 101 source3/rpc_server/srv_pipe_hnd.c p = TALLOC_ZERO_P(mem_ctx, struct pipes_struct); p 103 source3/rpc_server/srv_pipe_hnd.c if (!p) { p 108 source3/rpc_server/srv_pipe_hnd.c if ((p->mem_ctx = talloc_init("pipe %s %p", p 110 source3/rpc_server/srv_pipe_hnd.c p)) == NULL) { p 112 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p); p 116 source3/rpc_server/srv_pipe_hnd.c if (!init_pipe_handle_list(p, syntax)) { p 118 source3/rpc_server/srv_pipe_hnd.c talloc_destroy(p->mem_ctx); p 119 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p); p 130 source3/rpc_server/srv_pipe_hnd.c if(!prs_init(&p->in_data.data, 128, p->mem_ctx, MARSHALL)) { p 132 source3/rpc_server/srv_pipe_hnd.c talloc_destroy(p->mem_ctx); p 133 source3/rpc_server/srv_pipe_hnd.c close_policy_by_pipe(p); p 134 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p); p 138 source3/rpc_server/srv_pipe_hnd.c p->server_info = copy_serverinfo(p, server_info); p 139 source3/rpc_server/srv_pipe_hnd.c if (p->server_info == NULL) { p 141 source3/rpc_server/srv_pipe_hnd.c talloc_destroy(p->mem_ctx); p 142 source3/rpc_server/srv_pipe_hnd.c close_policy_by_pipe(p); p 143 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p); p 147 source3/rpc_server/srv_pipe_hnd.c DLIST_ADD(InternalPipes, p); p 149 source3/rpc_server/srv_pipe_hnd.c memcpy(p->client_address, client_address, sizeof(p->client_address)); p 151 source3/rpc_server/srv_pipe_hnd.c p->endian = RPC_LITTLE_ENDIAN; p 156 source3/rpc_server/srv_pipe_hnd.c prs_init_empty(&p->out_data.rdata, p->mem_ctx, MARSHALL); p 158 source3/rpc_server/srv_pipe_hnd.c p->syntax = *syntax; p 163 source3/rpc_server/srv_pipe_hnd.c talloc_set_destructor(p, close_internal_rpc_pipe_hnd); p 165 source3/rpc_server/srv_pipe_hnd.c return p; p 172 source3/rpc_server/srv_pipe_hnd.c static void set_incoming_fault(pipes_struct *p) p 174 source3/rpc_server/srv_pipe_hnd.c prs_mem_free(&p->in_data.data); p 175 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_needed_len = 0; p 176 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_received_len = 0; p 177 source3/rpc_server/srv_pipe_hnd.c p->fault_state = True; p 179 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 186 source3/rpc_server/srv_pipe_hnd.c static ssize_t fill_rpc_header(pipes_struct *p, char *data, size_t data_to_copy) p 188 source3/rpc_server/srv_pipe_hnd.c size_t len_needed_to_complete_hdr = MIN(data_to_copy, RPC_HEADER_LEN - p->in_data.pdu_received_len); p 192 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->in_data.pdu_received_len )); p 194 source3/rpc_server/srv_pipe_hnd.c if (p->in_data.current_in_pdu == NULL) { p 195 source3/rpc_server/srv_pipe_hnd.c p->in_data.current_in_pdu = talloc_array(p, uint8_t, p 198 source3/rpc_server/srv_pipe_hnd.c if (p->in_data.current_in_pdu == NULL) { p 203 source3/rpc_server/srv_pipe_hnd.c memcpy((char *)&p->in_data.current_in_pdu[p->in_data.pdu_received_len], data, len_needed_to_complete_hdr); p 204 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_received_len += len_needed_to_complete_hdr; p 213 source3/rpc_server/srv_pipe_hnd.c static ssize_t unmarshall_rpc_header(pipes_struct *p) p 221 source3/rpc_server/srv_pipe_hnd.c if(p->in_data.pdu_received_len != RPC_HEADER_LEN) { p 223 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 227 source3/rpc_server/srv_pipe_hnd.c prs_init_empty( &rpc_in, p->mem_ctx, UNMARSHALL); p 228 source3/rpc_server/srv_pipe_hnd.c prs_set_endian_data( &rpc_in, p->endian); p 230 source3/rpc_server/srv_pipe_hnd.c prs_give_memory( &rpc_in, (char *)&p->in_data.current_in_pdu[0], p 231 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_received_len, False); p 239 source3/rpc_server/srv_pipe_hnd.c if(!smb_io_rpc_hdr("", &p->hdr, &rpc_in, 0)) { p 241 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 250 source3/rpc_server/srv_pipe_hnd.c if(p->hdr.major != 5 && p->hdr.minor != 0) { p 252 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 261 source3/rpc_server/srv_pipe_hnd.c if(prs_offset(&p->in_data.data) == 0) { p 267 source3/rpc_server/srv_pipe_hnd.c if ((p->hdr.pkt_type == RPC_REQUEST) && !(p->hdr.flags & RPC_FLG_FIRST)) { p 274 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 285 source3/rpc_server/srv_pipe_hnd.c p->endian = rpc_in.bigendian_data; p 288 source3/rpc_server/srv_pipe_hnd.c p->endian == RPC_LITTLE_ENDIAN ? "little-" : "big-" )); p 297 source3/rpc_server/srv_pipe_hnd.c if (p->endian != rpc_in.bigendian_data) { p 298 source3/rpc_server/srv_pipe_hnd.c DEBUG(0,("unmarshall_rpc_header: FIRST endianness flag (%d) different in next PDU !\n", (int)p->endian)); p 299 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 309 source3/rpc_server/srv_pipe_hnd.c if((p->hdr.frag_len < RPC_HEADER_LEN) || (p->hdr.frag_len > RPC_MAX_PDU_FRAG_LEN)) { p 311 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 316 source3/rpc_server/srv_pipe_hnd.c DEBUG(10,("unmarshall_rpc_header: type = %u, flags = %u\n", (unsigned int)p->hdr.pkt_type, p 317 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->hdr.flags )); p 319 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_needed_len = (uint32)p->hdr.frag_len - RPC_HEADER_LEN; p 323 source3/rpc_server/srv_pipe_hnd.c p->in_data.current_in_pdu = TALLOC_REALLOC_ARRAY( p 324 source3/rpc_server/srv_pipe_hnd.c p, p->in_data.current_in_pdu, uint8_t, p->hdr.frag_len); p 325 source3/rpc_server/srv_pipe_hnd.c if (p->in_data.current_in_pdu == NULL) { p 327 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 339 source3/rpc_server/srv_pipe_hnd.c static void free_pipe_context(pipes_struct *p) p 341 source3/rpc_server/srv_pipe_hnd.c if (p->mem_ctx) { p 343 source3/rpc_server/srv_pipe_hnd.c "%lu\n", (unsigned long)talloc_total_size(p->mem_ctx) )); p 344 source3/rpc_server/srv_pipe_hnd.c talloc_free_children(p->mem_ctx); p 346 source3/rpc_server/srv_pipe_hnd.c p->mem_ctx = talloc_init( p 347 source3/rpc_server/srv_pipe_hnd.c "pipe %s %p", get_pipe_name_from_iface(&p->syntax), p); p 348 source3/rpc_server/srv_pipe_hnd.c if (p->mem_ctx == NULL) { p 349 source3/rpc_server/srv_pipe_hnd.c p->fault_state = True; p 359 source3/rpc_server/srv_pipe_hnd.c static bool process_request_pdu(pipes_struct *p, prs_struct *rpc_in_p) p 362 source3/rpc_server/srv_pipe_hnd.c size_t data_len = p->hdr.frag_len - RPC_HEADER_LEN - RPC_HDR_REQ_LEN - p 363 source3/rpc_server/srv_pipe_hnd.c (p->hdr.auth_len ? RPC_HDR_AUTH_LEN : 0) - p->hdr.auth_len; p 365 source3/rpc_server/srv_pipe_hnd.c if(!p->pipe_bound) { p 367 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 380 source3/rpc_server/srv_pipe_hnd.c if(!smb_io_rpc_hdr_req("req", &p->hdr_req, rpc_in_p, 0)) { p 382 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 386 source3/rpc_server/srv_pipe_hnd.c switch(p->auth.auth_type) { p 394 source3/rpc_server/srv_pipe_hnd.c if(!api_pipe_ntlmssp_auth_process(p, rpc_in_p, &ss_padding_len, &status)) { p 397 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 404 source3/rpc_server/srv_pipe_hnd.c if (!api_pipe_schannel_process(p, rpc_in_p, &ss_padding_len)) { p 406 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 412 source3/rpc_server/srv_pipe_hnd.c DEBUG(0,("process_request_pdu: unknown auth type %u set.\n", (unsigned int)p->auth.auth_type )); p 413 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 429 source3/rpc_server/srv_pipe_hnd.c if(prs_offset(&p->in_data.data) + data_len > MAX_RPC_DATA_SIZE) { p 431 source3/rpc_server/srv_pipe_hnd.c (unsigned int)prs_data_size(&p->in_data.data), (unsigned int)data_len )); p 432 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 440 source3/rpc_server/srv_pipe_hnd.c if(!prs_append_some_prs_data(&p->in_data.data, rpc_in_p, prs_offset(rpc_in_p), data_len)) { p 442 source3/rpc_server/srv_pipe_hnd.c (unsigned int)data_len, (unsigned int)prs_data_size(&p->in_data.data) )); p 443 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 447 source3/rpc_server/srv_pipe_hnd.c if(p->hdr.flags & RPC_FLG_LAST) { p 459 source3/rpc_server/srv_pipe_hnd.c if(!prs_set_buffer_size(&p->in_data.data, prs_offset(&p->in_data.data))) { p 461 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 470 source3/rpc_server/srv_pipe_hnd.c prs_set_offset(&p->in_data.data, 0); p 471 source3/rpc_server/srv_pipe_hnd.c prs_switch_type(&p->in_data.data, UNMARSHALL); p 477 source3/rpc_server/srv_pipe_hnd.c free_pipe_context(p); p 479 source3/rpc_server/srv_pipe_hnd.c if(pipe_init_outgoing_data(p)) { p 480 source3/rpc_server/srv_pipe_hnd.c ret = api_pipe_request(p); p 483 source3/rpc_server/srv_pipe_hnd.c free_pipe_context(p); p 493 source3/rpc_server/srv_pipe_hnd.c prs_switch_type(&p->in_data.data, MARSHALL); p 494 source3/rpc_server/srv_pipe_hnd.c prs_set_offset(&p->in_data.data, 0); p 506 source3/rpc_server/srv_pipe_hnd.c static void process_complete_pdu(pipes_struct *p) p 509 source3/rpc_server/srv_pipe_hnd.c size_t data_len = p->in_data.pdu_received_len - RPC_HEADER_LEN; p 510 source3/rpc_server/srv_pipe_hnd.c char *data_p = (char *)&p->in_data.current_in_pdu[RPC_HEADER_LEN]; p 513 source3/rpc_server/srv_pipe_hnd.c if(p->fault_state) { p 515 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 516 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 517 source3/rpc_server/srv_pipe_hnd.c setup_fault_pdu(p, NT_STATUS(DCERPC_FAULT_OP_RNG_ERROR)); p 521 source3/rpc_server/srv_pipe_hnd.c prs_init_empty( &rpc_in, p->mem_ctx, UNMARSHALL); p 528 source3/rpc_server/srv_pipe_hnd.c prs_set_endian_data( &rpc_in, p->endian); p 529 source3/rpc_server/srv_pipe_hnd.c prs_set_endian_data( &p->in_data.data, p->endian); p 534 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->hdr.pkt_type )); p 536 source3/rpc_server/srv_pipe_hnd.c switch (p->hdr.pkt_type) { p 538 source3/rpc_server/srv_pipe_hnd.c reply = process_request_pdu(p, &rpc_in); p 543 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->hdr.pkt_type, p 544 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 549 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 561 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->hdr.pkt_type, p 562 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 569 source3/rpc_server/srv_pipe_hnd.c if(pipe_init_outgoing_data(p)) { p 570 source3/rpc_server/srv_pipe_hnd.c reply = api_pipe_bind_req(p, &rpc_in); p 577 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->hdr.pkt_type, p 578 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 586 source3/rpc_server/srv_pipe_hnd.c if(pipe_init_outgoing_data(p)) { p 587 source3/rpc_server/srv_pipe_hnd.c reply = api_pipe_alter_context(p, &rpc_in); p 593 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 600 source3/rpc_server/srv_pipe_hnd.c if(pipe_init_outgoing_data(p)) { p 601 source3/rpc_server/srv_pipe_hnd.c reply = api_pipe_bind_auth3(p, &rpc_in); p 607 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 621 source3/rpc_server/srv_pipe_hnd.c if(pipe_init_outgoing_data(p)) { p 624 source3/rpc_server/srv_pipe_hnd.c reply = setup_cancel_ack_reply(p, &rpc_in); p 637 source3/rpc_server/srv_pipe_hnd.c DEBUG(0,("process_complete_pdu: Unknown rpc type = %u received.\n", (unsigned int)p->hdr.pkt_type )); p 642 source3/rpc_server/srv_pipe_hnd.c prs_set_endian_data( &p->in_data.data, RPC_LITTLE_ENDIAN); p 646 source3/rpc_server/srv_pipe_hnd.c "pipe %s\n", get_pipe_name_from_iface(&p->syntax))); p 647 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 648 source3/rpc_server/srv_pipe_hnd.c setup_fault_pdu(p, NT_STATUS(DCERPC_FAULT_OP_RNG_ERROR)); p 654 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p->in_data.current_in_pdu); p 655 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_needed_len = 0; p 656 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_received_len = 0; p 666 source3/rpc_server/srv_pipe_hnd.c static ssize_t process_incoming_data(pipes_struct *p, char *data, size_t n) p 668 source3/rpc_server/srv_pipe_hnd.c size_t data_to_copy = MIN(n, RPC_MAX_PDU_FRAG_LEN - p->in_data.pdu_received_len); p 671 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->in_data.pdu_received_len, (unsigned int)p->in_data.pdu_needed_len, p 680 source3/rpc_server/srv_pipe_hnd.c incoming data size = %u\n", (unsigned int)p->in_data.pdu_received_len, (unsigned int)n )); p 681 source3/rpc_server/srv_pipe_hnd.c set_incoming_fault(p); p 690 source3/rpc_server/srv_pipe_hnd.c if((p->in_data.pdu_needed_len == 0) && (p->in_data.pdu_received_len < RPC_HEADER_LEN)) { p 695 source3/rpc_server/srv_pipe_hnd.c return fill_rpc_header(p, data, data_to_copy); p 709 source3/rpc_server/srv_pipe_hnd.c if(p->in_data.pdu_needed_len == 0) { p 710 source3/rpc_server/srv_pipe_hnd.c ssize_t rret = unmarshall_rpc_header(p); p 711 source3/rpc_server/srv_pipe_hnd.c if (rret == -1 || p->in_data.pdu_needed_len > 0) { p 724 source3/rpc_server/srv_pipe_hnd.c data_to_copy = MIN(data_to_copy, p->in_data.pdu_needed_len); p 731 source3/rpc_server/srv_pipe_hnd.c memcpy( (char *)&p->in_data.current_in_pdu[p->in_data.pdu_received_len], data, data_to_copy); p 732 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_received_len += data_to_copy; p 733 source3/rpc_server/srv_pipe_hnd.c p->in_data.pdu_needed_len -= data_to_copy; p 740 source3/rpc_server/srv_pipe_hnd.c if(p->in_data.pdu_needed_len == 0) { p 741 source3/rpc_server/srv_pipe_hnd.c process_complete_pdu(p); p 746 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->in_data.pdu_received_len, (unsigned int)p->in_data.pdu_needed_len )); p 755 source3/rpc_server/srv_pipe_hnd.c static ssize_t write_to_internal_pipe(struct pipes_struct *p, char *data, size_t n) p 764 source3/rpc_server/srv_pipe_hnd.c data_used = process_incoming_data(p, data, data_left); p 790 source3/rpc_server/srv_pipe_hnd.c static ssize_t read_from_internal_pipe(struct pipes_struct *p, char *data, size_t n, p 796 source3/rpc_server/srv_pipe_hnd.c if (!p) { p 801 source3/rpc_server/srv_pipe_hnd.c DEBUG(6,(" name: %s len: %u\n", get_pipe_name_from_iface(&p->syntax), p 818 source3/rpc_server/srv_pipe_hnd.c (unsigned int)n, get_pipe_name_from_iface(&p->syntax), p 831 source3/rpc_server/srv_pipe_hnd.c pdu_remaining = prs_offset(&p->out_data.frag) p 832 source3/rpc_server/srv_pipe_hnd.c - p->out_data.current_pdu_sent; p 839 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax), p 840 source3/rpc_server/srv_pipe_hnd.c (unsigned int)prs_offset(&p->out_data.frag), p 841 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->out_data.current_pdu_sent, p 845 source3/rpc_server/srv_pipe_hnd.c prs_data_p(&p->out_data.frag) p 846 source3/rpc_server/srv_pipe_hnd.c + p->out_data.current_pdu_sent, p 849 source3/rpc_server/srv_pipe_hnd.c p->out_data.current_pdu_sent += (uint32)data_returned; p 860 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax), (int)p->fault_state, p 861 source3/rpc_server/srv_pipe_hnd.c (unsigned int)p->out_data.data_sent_length, p 862 source3/rpc_server/srv_pipe_hnd.c (unsigned int)prs_offset(&p->out_data.rdata) )); p 864 source3/rpc_server/srv_pipe_hnd.c if(p->out_data.data_sent_length >= prs_offset(&p->out_data.rdata)) { p 879 source3/rpc_server/srv_pipe_hnd.c if(!create_next_pdu(p)) { p 881 source3/rpc_server/srv_pipe_hnd.c get_pipe_name_from_iface(&p->syntax))); p 885 source3/rpc_server/srv_pipe_hnd.c data_returned = MIN(n, prs_offset(&p->out_data.frag)); p 887 source3/rpc_server/srv_pipe_hnd.c memcpy( data, prs_data_p(&p->out_data.frag), (size_t)data_returned); p 888 source3/rpc_server/srv_pipe_hnd.c p->out_data.current_pdu_sent += (uint32)data_returned; p 891 source3/rpc_server/srv_pipe_hnd.c (*is_data_outstanding) = prs_offset(&p->out_data.frag) > n; p 893 source3/rpc_server/srv_pipe_hnd.c if (p->out_data.current_pdu_sent == prs_offset(&p->out_data.frag)) { p 897 source3/rpc_server/srv_pipe_hnd.c p->out_data.current_pdu_sent = 0; p 898 source3/rpc_server/srv_pipe_hnd.c prs_mem_free(&p->out_data.frag); p 907 source3/rpc_server/srv_pipe_hnd.c static int close_internal_rpc_pipe_hnd(struct pipes_struct *p) p 909 source3/rpc_server/srv_pipe_hnd.c if (!p) { p 914 source3/rpc_server/srv_pipe_hnd.c prs_mem_free(&p->out_data.frag); p 915 source3/rpc_server/srv_pipe_hnd.c prs_mem_free(&p->out_data.rdata); p 916 source3/rpc_server/srv_pipe_hnd.c prs_mem_free(&p->in_data.data); p 918 source3/rpc_server/srv_pipe_hnd.c if (p->auth.auth_data_free_func) { p 919 source3/rpc_server/srv_pipe_hnd.c (*p->auth.auth_data_free_func)(&p->auth); p 922 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p->mem_ctx); p 924 source3/rpc_server/srv_pipe_hnd.c free_pipe_rpc_context( p->contexts ); p 927 source3/rpc_server/srv_pipe_hnd.c close_policy_by_pipe(p); p 929 source3/rpc_server/srv_pipe_hnd.c DLIST_REMOVE(InternalPipes, p); p 931 source3/rpc_server/srv_pipe_hnd.c ZERO_STRUCTP(p); p 933 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p); p 1146 source3/rpc_server/srv_pipe_hnd.c struct np_proxy_state *p; p 1148 source3/rpc_server/srv_pipe_hnd.c p = make_external_rpc_pipe_p(handle, name, server_info); p 1151 source3/rpc_server/srv_pipe_hnd.c handle->private_data = p; p 1153 source3/rpc_server/srv_pipe_hnd.c struct pipes_struct *p; p 1161 source3/rpc_server/srv_pipe_hnd.c p = make_internal_rpc_pipe_p(handle, &syntax, client_address, p 1165 source3/rpc_server/srv_pipe_hnd.c handle->private_data = p; p 1180 source3/rpc_server/srv_pipe_hnd.c struct np_proxy_state *p; p 1210 source3/rpc_server/srv_pipe_hnd.c struct pipes_struct *p = talloc_get_type_abort( p 1213 source3/rpc_server/srv_pipe_hnd.c state->nwritten = write_to_internal_pipe(p, (char *)data, len); p 1221 source3/rpc_server/srv_pipe_hnd.c struct np_proxy_state *p = talloc_get_type_abort( p 1226 source3/rpc_server/srv_pipe_hnd.c state->p = p; p 1230 source3/rpc_server/srv_pipe_hnd.c subreq = writev_send(state, ev, p->write_queue, p->fd, p 1306 source3/rpc_server/srv_pipe_hnd.c struct np_proxy_state *p; p 1331 source3/rpc_server/srv_pipe_hnd.c struct pipes_struct *p = talloc_get_type_abort( p 1335 source3/rpc_server/srv_pipe_hnd.c p, (char *)data, len, &state->is_data_outstanding); p 1343 source3/rpc_server/srv_pipe_hnd.c struct np_proxy_state *p = talloc_get_type_abort( p 1346 source3/rpc_server/srv_pipe_hnd.c if (p->msg != NULL) { p 1349 source3/rpc_server/srv_pipe_hnd.c thistime = MIN(talloc_get_size(p->msg) - p->sent, p 1352 source3/rpc_server/srv_pipe_hnd.c memcpy(data, p->msg+p->sent, thistime); p 1354 source3/rpc_server/srv_pipe_hnd.c p->sent += thistime; p 1356 source3/rpc_server/srv_pipe_hnd.c if (p->sent < talloc_get_size(p->msg)) { p 1360 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(p->msg); p 1367 source3/rpc_server/srv_pipe_hnd.c state->p = p; p 1371 source3/rpc_server/srv_pipe_hnd.c if (!tevent_queue_add(p->read_queue, ev, req, np_read_trigger, p 1397 source3/rpc_server/srv_pipe_hnd.c subreq = read_packet_send(state, state->ev, state->p->fd, p 1415 source3/rpc_server/srv_pipe_hnd.c received = read_packet_recv(subreq, state->p, &state->p->msg, &err); p 1424 source3/rpc_server/srv_pipe_hnd.c memcpy(state->data, state->p->msg, thistime); p 1425 source3/rpc_server/srv_pipe_hnd.c state->p->sent = thistime; p 1428 source3/rpc_server/srv_pipe_hnd.c if (state->p->sent < received) { p 1431 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(state->p->msg); p 584 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_Close(pipes_struct *p, struct samr_Close *r) p 586 source3/rpc_server/srv_samr_nt.c if (!close_policy_hnd(p, r->in.handle)) { p 599 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_OpenDomain(pipes_struct *p, p 613 source3/rpc_server/srv_samr_nt.c if ( !find_policy_by_hnd(p, r->in.connect_handle, (void**)(void *)&info) ) p 617 source3/rpc_server/srv_samr_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 619 source3/rpc_server/srv_samr_nt.c make_samr_object_sd( p->mem_ctx, &psd, &sd_size, &dom_generic_mapping, NULL, 0 ); p 633 source3/rpc_server/srv_samr_nt.c if (user_has_any_privilege(p->server_info->ptok, &se_add_users)) { p 641 source3/rpc_server/srv_samr_nt.c status = access_check_object( psd, p->server_info->ptok, p 654 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, r->in.sid))==NULL) p 659 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.domain_handle, info)) p 671 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_GetUserPwInfo(pipes_struct *p, p 684 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.user_handle, (void **)(void *)&info)) { p 700 source3/rpc_server/srv_samr_nt.c ret = lookup_sid(p->mem_ctx, &info->sid, NULL, NULL, &sid_type); p 735 source3/rpc_server/srv_samr_nt.c static bool get_lsa_policy_samr_sid( pipes_struct *p, struct policy_handle *pol, p 742 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, pol, (void **)(void *)&info)) p 761 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetSecurity(pipes_struct *p, p 771 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.handle, &pol_sid, &acc_granted, NULL)) p 774 source3/rpc_server/srv_samr_nt.c if (!(sampass = samu_new( p->mem_ctx))) { p 858 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QuerySecurity(pipes_struct *p, p 868 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.handle, &pol_sid, &acc_granted, NULL)) p 886 source3/rpc_server/srv_samr_nt.c status = make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &sam_generic_mapping, NULL, 0); p 891 source3/rpc_server/srv_samr_nt.c status = make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &dom_generic_mapping, NULL, 0); p 897 source3/rpc_server/srv_samr_nt.c status = make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &dom_generic_mapping, NULL, 0); p 904 source3/rpc_server/srv_samr_nt.c if (check_change_pw_access(p->mem_ctx, &pol_sid)) { p 905 source3/rpc_server/srv_samr_nt.c status = make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &usr_generic_mapping, p 908 source3/rpc_server/srv_samr_nt.c status = make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &usr_nopwchange_generic_mapping, p 915 source3/rpc_server/srv_samr_nt.c if ((*r->out.sdbuf = make_sec_desc_buf(p->mem_ctx, sd_size, psd)) == NULL) p 975 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_EnumDomainUsers(pipes_struct *p, p 990 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) p 1009 source3/rpc_server/srv_samr_nt.c samr_array = TALLOC_ZERO_P(p->mem_ctx, struct samr_SamArray); p 1051 source3/rpc_server/srv_samr_nt.c status = make_user_sam_entry_list(p->mem_ctx, &samr_entries, p 1118 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_EnumDomainGroups(pipes_struct *p, p 1129 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) p 1148 source3/rpc_server/srv_samr_nt.c samr_array = TALLOC_ZERO_P(p->mem_ctx, struct samr_SamArray); p 1174 source3/rpc_server/srv_samr_nt.c make_group_sam_entry_list(p->mem_ctx, &samr_entries, p 1199 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_EnumDomainAliases(pipes_struct *p, p 1210 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) p 1223 source3/rpc_server/srv_samr_nt.c samr_array = TALLOC_ZERO_P(p->mem_ctx, struct samr_SamArray); p 1247 source3/rpc_server/srv_samr_nt.c make_group_sam_entry_list(p->mem_ctx, &samr_entries, p 1470 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryDisplayInfo(pipes_struct *p, p 1493 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) p 1636 source3/rpc_server/srv_samr_nt.c disp_ret = init_samr_dispinfo_1(p->mem_ctx, &disp_info->info1, p 1641 source3/rpc_server/srv_samr_nt.c disp_ret = init_samr_dispinfo_2(p->mem_ctx, &disp_info->info2, p 1646 source3/rpc_server/srv_samr_nt.c disp_ret = init_samr_dispinfo_3(p->mem_ctx, &disp_info->info3, p 1651 source3/rpc_server/srv_samr_nt.c disp_ret = init_samr_dispinfo_4(p->mem_ctx, &disp_info->info4, p 1656 source3/rpc_server/srv_samr_nt.c disp_ret = init_samr_dispinfo_5(p->mem_ctx, &disp_info->info5, p 1692 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryDisplayInfo2(pipes_struct *p, p 1707 source3/rpc_server/srv_samr_nt.c return _samr_QueryDisplayInfo(p, &q); p 1714 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryDisplayInfo3(pipes_struct *p, p 1729 source3/rpc_server/srv_samr_nt.c return _samr_QueryDisplayInfo(p, &q); p 1736 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryAliasInfo(pipes_struct *p, p 1749 source3/rpc_server/srv_samr_nt.c alias_info = TALLOC_ZERO_P(p->mem_ctx, union samr_AliasInfo); p 1755 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.alias_handle, &sid, &acc_granted, NULL)) p 1803 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_LookupNames(pipes_struct *p, p 1818 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.domain_handle, &pol_sid, &acc_granted, NULL)) { p 1834 source3/rpc_server/srv_samr_nt.c rid = talloc_array(p->mem_ctx, uint32, num_rids); p 1837 source3/rpc_server/srv_samr_nt.c type = talloc_array(p->mem_ctx, enum lsa_SidType, num_rids); p 1892 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_ChangePasswordUser(pipes_struct *p, p 1905 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.user_handle, &sid, &acc_granted, &disp_info)) { p 2010 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_ChangePasswordUser2(pipes_struct *p, p 2056 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_OemChangePasswordUser2(pipes_struct *p, p 2108 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_ChangePasswordUser3(pipes_struct *p, p 2156 source3/rpc_server/srv_samr_nt.c dominfo = TALLOC_ZERO_P(p->mem_ctx, struct samr_DomInfo1); p 2161 source3/rpc_server/srv_samr_nt.c reject = TALLOC_ZERO_P(p->mem_ctx, struct samr_ChangeReject); p 2241 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_LookupRids(pipes_struct *p, p 2259 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.domain_handle, &pol_sid, &acc_granted, NULL)) p 2276 source3/rpc_server/srv_samr_nt.c names = TALLOC_ZERO_ARRAY(p->mem_ctx, const char *, num_rids); p 2277 source3/rpc_server/srv_samr_nt.c attrs = TALLOC_ZERO_ARRAY(p->mem_ctx, enum lsa_SidType, num_rids); p 2278 source3/rpc_server/srv_samr_nt.c wire_attrs = TALLOC_ZERO_ARRAY(p->mem_ctx, uint32, num_rids); p 2297 source3/rpc_server/srv_samr_nt.c if (!make_samr_lookup_rids(p->mem_ctx, num_rids, names, p 2325 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_OpenUser(pipes_struct *p, p 2342 source3/rpc_server/srv_samr_nt.c if ( !get_lsa_policy_samr_sid(p, r->in.domain_handle, &sid, &acc_granted, NULL) ) p 2352 source3/rpc_server/srv_samr_nt.c if ( !(sampass = samu_new( p->mem_ctx )) ) { p 2363 source3/rpc_server/srv_samr_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 2365 source3/rpc_server/srv_samr_nt.c make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &usr_generic_mapping, &sid, SAMR_USR_RIGHTS_WRITE_PW); p 2388 source3/rpc_server/srv_samr_nt.c user_has_any_privilege(p->server_info->ptok, p 2401 source3/rpc_server/srv_samr_nt.c user_has_any_privilege(p->server_info->ptok, p 2420 source3/rpc_server/srv_samr_nt.c if (lp_enable_privileges() && nt_token_check_domain_rid(p->server_info->ptok, p 2433 source3/rpc_server/srv_samr_nt.c nt_status = access_check_object(psd, p->server_info->ptok, p 2449 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, &sid)) == NULL) p 2454 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.user_handle, info)) p 2827 source3/rpc_server/srv_samr_nt.c static NTSTATUS get_user_info_18(pipes_struct *p, p 2837 source3/rpc_server/srv_samr_nt.c if (p->auth.auth_type != PIPE_AUTH_TYPE_NTLMSSP || p->auth.auth_type != PIPE_AUTH_TYPE_SPNEGO_NTLMSSP) { p 2841 source3/rpc_server/srv_samr_nt.c if (p->auth.auth_level != PIPE_AUTH_LEVEL_PRIVACY) { p 3035 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryUserInfo(pipes_struct *p, p 3048 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.user_handle, (void **)(void *)&info)) p 3134 source3/rpc_server/srv_samr_nt.c user_info = TALLOC_ZERO_P(p->mem_ctx, union samr_UserInfo); p 3141 source3/rpc_server/srv_samr_nt.c if (!(pwd = samu_new(p->mem_ctx))) { p 3161 source3/rpc_server/srv_samr_nt.c status = get_user_info_1(p->mem_ctx, &user_info->info1, pwd, &domain_sid); p 3164 source3/rpc_server/srv_samr_nt.c status = get_user_info_2(p->mem_ctx, &user_info->info2, pwd); p 3167 source3/rpc_server/srv_samr_nt.c status = get_user_info_3(p->mem_ctx, &user_info->info3, pwd, &domain_sid); p 3170 source3/rpc_server/srv_samr_nt.c status = get_user_info_4(p->mem_ctx, &user_info->info4, pwd); p 3173 source3/rpc_server/srv_samr_nt.c status = get_user_info_5(p->mem_ctx, &user_info->info5, pwd, &domain_sid); p 3176 source3/rpc_server/srv_samr_nt.c status = get_user_info_6(p->mem_ctx, &user_info->info6, pwd); p 3179 source3/rpc_server/srv_samr_nt.c status = get_user_info_7(p->mem_ctx, &user_info->info7, pwd); p 3182 source3/rpc_server/srv_samr_nt.c status = get_user_info_8(p->mem_ctx, &user_info->info8, pwd); p 3185 source3/rpc_server/srv_samr_nt.c status = get_user_info_9(p->mem_ctx, &user_info->info9, pwd); p 3188 source3/rpc_server/srv_samr_nt.c status = get_user_info_10(p->mem_ctx, &user_info->info10, pwd); p 3191 source3/rpc_server/srv_samr_nt.c status = get_user_info_11(p->mem_ctx, &user_info->info11, pwd); p 3194 source3/rpc_server/srv_samr_nt.c status = get_user_info_12(p->mem_ctx, &user_info->info12, pwd); p 3197 source3/rpc_server/srv_samr_nt.c status = get_user_info_13(p->mem_ctx, &user_info->info13, pwd); p 3200 source3/rpc_server/srv_samr_nt.c status = get_user_info_14(p->mem_ctx, &user_info->info14, pwd); p 3203 source3/rpc_server/srv_samr_nt.c status = get_user_info_16(p->mem_ctx, &user_info->info16, pwd); p 3206 source3/rpc_server/srv_samr_nt.c status = get_user_info_17(p->mem_ctx, &user_info->info17, pwd); p 3210 source3/rpc_server/srv_samr_nt.c status = get_user_info_18(p, p->mem_ctx, &user_info->info18, &info->sid); p 3213 source3/rpc_server/srv_samr_nt.c status = get_user_info_20(p->mem_ctx, &user_info->info20, pwd); p 3216 source3/rpc_server/srv_samr_nt.c status = get_user_info_21(p->mem_ctx, &user_info->info21, pwd, &domain_sid, acc_granted); p 3240 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryUserInfo2(pipes_struct *p, p 3249 source3/rpc_server/srv_samr_nt.c return _samr_QueryUserInfo(p, &u); p 3256 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_GetGroupsForUser(pipes_struct *p, p 3289 source3/rpc_server/srv_samr_nt.c rids = TALLOC_ZERO_P(p->mem_ctx, struct samr_RidWithAttributeArray); p 3295 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.user_handle, &sid, &acc_granted, NULL)) p 3308 source3/rpc_server/srv_samr_nt.c if ( !(sam_pass = samu_new( p->mem_ctx )) ) { p 3326 source3/rpc_server/srv_samr_nt.c result = pdb_enum_group_memberships(p->mem_ctx, sam_pass, p 3355 source3/rpc_server/srv_samr_nt.c ADD_TO_ARRAY(p->mem_ctx, struct samr_RidWithAttribute, dom_gid, &gids, &num_gids); p 3373 source3/rpc_server/srv_samr_nt.c ADD_TO_ARRAY(p->mem_ctx, struct samr_RidWithAttribute, dom_gid, &gids, &num_gids); p 3390 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryDomainInfo(pipes_struct *p, p 3438 source3/rpc_server/srv_samr_nt.c dom_info = TALLOC_ZERO_P(p->mem_ctx, union samr_DomainInfo); p 3444 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) { p 3741 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_CreateUser2(pipes_struct *p, p 3759 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.domain_handle, &sid, &acc_granted, p 3787 source3/rpc_server/srv_samr_nt.c nt_status = can_create(p->mem_ctx, account); p 3800 source3/rpc_server/srv_samr_nt.c p->server_info->ptok, &se_rights ); p 3807 source3/rpc_server/srv_samr_nt.c p->server_info->ptok, &se_rights ); p 3814 source3/rpc_server/srv_samr_nt.c p->server_info->ptok, p 3819 source3/rpc_server/srv_samr_nt.c uidtoname(p->server_info->utok.uid), p 3829 source3/rpc_server/srv_samr_nt.c nt_status = pdb_create_user(p->mem_ctx, account, acb_info, p 3844 source3/rpc_server/srv_samr_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 3846 source3/rpc_server/srv_samr_nt.c make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &usr_generic_mapping, p 3857 source3/rpc_server/srv_samr_nt.c nt_status = access_check_object(psd, p->server_info->ptok, p 3866 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, &sid)) == NULL) { p 3875 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.user_handle, info)) { p 3890 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_CreateUser(pipes_struct *p, p 3904 source3/rpc_server/srv_samr_nt.c return _samr_CreateUser2(p, &c); p 3911 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_Connect(pipes_struct *p, p 3919 source3/rpc_server/srv_samr_nt.c if (!pipe_access_check(p)) { p 3927 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, NULL)) == NULL) p 3934 source3/rpc_server/srv_samr_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 3940 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.connect_handle, info)) p 3950 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_Connect2(pipes_struct *p, p 3961 source3/rpc_server/srv_samr_nt.c switch (p->hdr_req.opnum) { p 3980 source3/rpc_server/srv_samr_nt.c if (!pipe_access_check(p)) { p 3985 source3/rpc_server/srv_samr_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 3987 source3/rpc_server/srv_samr_nt.c make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &sam_generic_mapping, NULL, 0); p 3990 source3/rpc_server/srv_samr_nt.c nt_status = access_check_object(psd, p->server_info->ptok, p 3997 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, NULL)) == NULL) p 4004 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.connect_handle, info)) p 4016 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_Connect3(pipes_struct *p, p 4025 source3/rpc_server/srv_samr_nt.c return _samr_Connect2(p, &c); p 4032 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_Connect4(pipes_struct *p, p 4041 source3/rpc_server/srv_samr_nt.c return _samr_Connect2(p, &c); p 4048 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_Connect5(pipes_struct *p, p 4064 source3/rpc_server/srv_samr_nt.c status = _samr_Connect2(p, &c); p 4078 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_LookupDomain(pipes_struct *p, p 4086 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.connect_handle, (void**)(void *)&info)) p 4104 source3/rpc_server/srv_samr_nt.c sid = TALLOC_ZERO_P(p->mem_ctx, struct dom_sid2); p 4129 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_EnumDomains(pipes_struct *p, p 4138 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.connect_handle, (void**)(void *)&info)) p 4148 source3/rpc_server/srv_samr_nt.c sam = TALLOC_ZERO_P(p->mem_ctx, struct samr_SamArray); p 4153 source3/rpc_server/srv_samr_nt.c entry_array = TALLOC_ZERO_ARRAY(p->mem_ctx, p 4179 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_OpenAlias(pipes_struct *p, p 4194 source3/rpc_server/srv_samr_nt.c if ( !get_lsa_policy_samr_sid(p, r->in.domain_handle, &sid, &acc_granted, NULL) ) p 4211 source3/rpc_server/srv_samr_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 4213 source3/rpc_server/srv_samr_nt.c make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &ali_generic_mapping, NULL, 0); p 4218 source3/rpc_server/srv_samr_nt.c status = access_check_object(psd, p->server_info->ptok, p 4248 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, &sid)) == NULL) p 4254 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.alias_handle, info)) p 5048 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetUserInfo(pipes_struct *p, p 5064 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.user_handle, &sid, &acc_granted, &disp_info)) { p 5157 source3/rpc_server/srv_samr_nt.c status = set_user_info_2(p->mem_ctx, p 5162 source3/rpc_server/srv_samr_nt.c status = set_user_info_4(p->mem_ctx, p 5167 source3/rpc_server/srv_samr_nt.c status = set_user_info_6(p->mem_ctx, p 5172 source3/rpc_server/srv_samr_nt.c status = set_user_info_7(p->mem_ctx, p 5177 source3/rpc_server/srv_samr_nt.c status = set_user_info_8(p->mem_ctx, p 5182 source3/rpc_server/srv_samr_nt.c status = set_user_info_10(p->mem_ctx, p 5187 source3/rpc_server/srv_samr_nt.c status = set_user_info_11(p->mem_ctx, p 5192 source3/rpc_server/srv_samr_nt.c status = set_user_info_12(p->mem_ctx, p 5197 source3/rpc_server/srv_samr_nt.c status = set_user_info_13(p->mem_ctx, p 5202 source3/rpc_server/srv_samr_nt.c status = set_user_info_14(p->mem_ctx, p 5207 source3/rpc_server/srv_samr_nt.c status = set_user_info_16(p->mem_ctx, p 5212 source3/rpc_server/srv_samr_nt.c status = set_user_info_17(p->mem_ctx, p 5219 source3/rpc_server/srv_samr_nt.c p->mem_ctx, p 5220 source3/rpc_server/srv_samr_nt.c &p->server_info->user_session_key, p 5225 source3/rpc_server/srv_samr_nt.c status = set_user_info_20(p->mem_ctx, p 5231 source3/rpc_server/srv_samr_nt.c p->mem_ctx, p 5232 source3/rpc_server/srv_samr_nt.c &p->server_info->user_session_key, p 5237 source3/rpc_server/srv_samr_nt.c if (!p->server_info->user_session_key.length) { p 5241 source3/rpc_server/srv_samr_nt.c &p->server_info->user_session_key); p 5245 source3/rpc_server/srv_samr_nt.c status = set_user_info_23(p->mem_ctx, p 5250 source3/rpc_server/srv_samr_nt.c if (!p->server_info->user_session_key.length) { p 5255 source3/rpc_server/srv_samr_nt.c &p->server_info->user_session_key); p 5259 source3/rpc_server/srv_samr_nt.c status = set_user_info_24(p->mem_ctx, p 5264 source3/rpc_server/srv_samr_nt.c if (!p->server_info->user_session_key.length) { p 5269 source3/rpc_server/srv_samr_nt.c &p->server_info->user_session_key); p 5273 source3/rpc_server/srv_samr_nt.c status = set_user_info_25(p->mem_ctx, p 5278 source3/rpc_server/srv_samr_nt.c if (!p->server_info->user_session_key.length) { p 5283 source3/rpc_server/srv_samr_nt.c &p->server_info->user_session_key); p 5287 source3/rpc_server/srv_samr_nt.c status = set_user_info_26(p->mem_ctx, p 5312 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetUserInfo2(pipes_struct *p, p 5321 source3/rpc_server/srv_samr_nt.c return _samr_SetUserInfo(p, &q); p 5328 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_GetAliasMembership(pipes_struct *p, p 5344 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) p 5366 source3/rpc_server/srv_samr_nt.c members = TALLOC_ARRAY(p->mem_ctx, DOM_SID, r->in.sids->num_sids); p 5381 source3/rpc_server/srv_samr_nt.c ntstatus1 = pdb_enum_alias_memberships(p->mem_ctx, &info->sid, members, p 5400 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_GetMembersInAlias(pipes_struct *p, p 5414 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.alias_handle, &alias_sid, &acc_granted, NULL)) p 5435 source3/rpc_server/srv_samr_nt.c sids = TALLOC_ZERO_ARRAY(p->mem_ctx, struct lsa_SidPtr, num_sids); p 5443 source3/rpc_server/srv_samr_nt.c sids[i].sid = sid_dup_talloc(p->mem_ctx, &pdb_sids[i]); p 5462 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryGroupMember(pipes_struct *p, p 5476 source3/rpc_server/srv_samr_nt.c rids = TALLOC_ZERO_P(p->mem_ctx, struct samr_RidTypeArray); p 5482 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, NULL)) p 5503 source3/rpc_server/srv_samr_nt.c status = pdb_enum_group_members(p->mem_ctx, &group_sid, p 5511 source3/rpc_server/srv_samr_nt.c attr=TALLOC_ZERO_ARRAY(p->mem_ctx, uint32, num_members); p 5535 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_AddAliasMember(pipes_struct *p, p 5544 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.alias_handle, &alias_sid, &acc_granted, &disp_info)) p 5575 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_DeleteAliasMember(pipes_struct *p, p 5584 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.alias_handle, &alias_sid, &acc_granted, &disp_info)) p 5616 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_AddGroupMember(pipes_struct *p, p 5626 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, &disp_info)) p 5646 source3/rpc_server/srv_samr_nt.c status = pdb_add_groupmem(p->mem_ctx, group_rid, r->in.rid); p 5660 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_DeleteGroupMember(pipes_struct *p, p 5677 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, &disp_info)) p 5695 source3/rpc_server/srv_samr_nt.c status = pdb_del_groupmem(p->mem_ctx, group_rid, r->in.rid); p 5709 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_DeleteUser(pipes_struct *p, p 5722 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.user_handle, &user_sid, &acc_granted, &disp_info)) p 5754 source3/rpc_server/srv_samr_nt.c status = pdb_delete_user(p->mem_ctx, sam_pass); p 5770 source3/rpc_server/srv_samr_nt.c if (!close_policy_hnd(p, r->in.user_handle)) p 5784 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_DeleteDomainGroup(pipes_struct *p, p 5796 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, &disp_info)) p 5816 source3/rpc_server/srv_samr_nt.c status = pdb_delete_dom_group(p->mem_ctx, group_rid); p 5829 source3/rpc_server/srv_samr_nt.c if (!close_policy_hnd(p, r->in.group_handle)) p 5841 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_DeleteDomAlias(pipes_struct *p, p 5852 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.alias_handle, &alias_sid, &acc_granted, &disp_info)) p 5891 source3/rpc_server/srv_samr_nt.c if (!close_policy_hnd(p, r->in.alias_handle)) p 5903 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_CreateDomainGroup(pipes_struct *p, p 5916 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.domain_handle, &dom_sid, &acc_granted, &disp_info)) p 5934 source3/rpc_server/srv_samr_nt.c status = can_create(p->mem_ctx, name); p 5943 source3/rpc_server/srv_samr_nt.c status = pdb_create_dom_group(p->mem_ctx, name, r->out.rid); p 5955 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, &info_sid)) == NULL) p 5963 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.group_handle, info)) p 5975 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_CreateDomAlias(pipes_struct *p, p 5988 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.domain_handle, &dom_sid, &acc_granted, &disp_info)) p 6003 source3/rpc_server/srv_samr_nt.c result = can_create(p->mem_ctx, name); p 6038 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, &info_sid)) == NULL) p 6046 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.alias_handle, info)) p 6058 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryGroupInfo(pipes_struct *p, p 6073 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, NULL)) p 6093 source3/rpc_server/srv_samr_nt.c info = TALLOC_ZERO_P(p->mem_ctx, union samr_GroupInfo); p 6105 source3/rpc_server/srv_samr_nt.c p->mem_ctx, &group_sid, &members, &num_members); p 6163 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetGroupInfo(pipes_struct *p, p 6173 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, &disp_info)) p 6222 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetAliasInfo(pipes_struct *p, p 6231 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.alias_handle, &group_sid, &acc_granted, &disp_info)) p 6281 source3/rpc_server/srv_samr_nt.c status = can_create( p->mem_ctx, group_name ); p 6316 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_GetDomPwInfo(pipes_struct *p, p 6326 source3/rpc_server/srv_samr_nt.c if (!pipe_access_check(p)) { p 6352 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_OpenGroup(pipes_struct *p, p 6369 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.domain_handle, &sid, &acc_granted, NULL)) p 6380 source3/rpc_server/srv_samr_nt.c map_max_allowed_access(p->server_info->ptok, &des_access); p 6382 source3/rpc_server/srv_samr_nt.c make_samr_object_sd(p->mem_ctx, &psd, &sd_size, &grp_generic_mapping, NULL, 0); p 6387 source3/rpc_server/srv_samr_nt.c status = access_check_object(psd, p->server_info->ptok, p 6403 source3/rpc_server/srv_samr_nt.c if ((info = get_samr_info_by_sid(p->mem_ctx, &info_sid)) == NULL) p 6418 source3/rpc_server/srv_samr_nt.c if (!create_policy_hnd(p, r->out.group_handle, info)) p 6428 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_RemoveMemberFromForeignDomain(pipes_struct *p, p 6443 source3/rpc_server/srv_samr_nt.c if (!get_lsa_policy_samr_sid(p, r->in.domain_handle, &domain_sid, p 6491 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_QueryDomainInfo2(pipes_struct *p, p 6501 source3/rpc_server/srv_samr_nt.c return _samr_QueryDomainInfo(p, &q); p 6508 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetDomainInfo(pipes_struct *p, p 6521 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) p 6600 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_GetDisplayEnumerationIndex(pipes_struct *p, p 6614 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) { p 6731 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_GetDisplayEnumerationIndex2(pipes_struct *p, p 6742 source3/rpc_server/srv_samr_nt.c return _samr_GetDisplayEnumerationIndex(p, &q); p 6749 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_RidToSid(pipes_struct *p, p 6755 source3/rpc_server/srv_samr_nt.c if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) { p 6763 source3/rpc_server/srv_samr_nt.c *r->out.sid = sid_dup_talloc(p->mem_ctx, &sid); p 6774 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_Shutdown(pipes_struct *p, p 6777 source3/rpc_server/srv_samr_nt.c p->rng_fault_state = true; p 6784 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetMemberAttributesOfGroup(pipes_struct *p, p 6787 source3/rpc_server/srv_samr_nt.c p->rng_fault_state = true; p 6794 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_TestPrivateFunctionsDomain(pipes_struct *p, p 6803 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_TestPrivateFunctionsUser(pipes_struct *p, p 6812 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_AddMultipleMembersToAlias(pipes_struct *p, p 6815 source3/rpc_server/srv_samr_nt.c p->rng_fault_state = true; p 6822 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_RemoveMultipleMembersFromAlias(pipes_struct *p, p 6825 source3/rpc_server/srv_samr_nt.c p->rng_fault_state = true; p 6832 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetBootKeyInformation(pipes_struct *p, p 6835 source3/rpc_server/srv_samr_nt.c p->rng_fault_state = true; p 6842 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_GetBootKeyInformation(pipes_struct *p, p 6845 source3/rpc_server/srv_samr_nt.c p->rng_fault_state = true; p 6852 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_SetDsrmPassword(pipes_struct *p, p 6855 source3/rpc_server/srv_samr_nt.c p->rng_fault_state = true; p 6862 source3/rpc_server/srv_samr_nt.c NTSTATUS _samr_ValidatePassword(pipes_struct *p, p 6865 source3/rpc_server/srv_samr_nt.c p->rng_fault_state = true; p 228 source3/rpc_server/srv_spoolss_nt.c static Printer_entry *find_printer_index_by_hnd(pipes_struct *p, p 233 source3/rpc_server/srv_spoolss_nt.c if(!find_policy_by_hnd(p,hnd,(void **)(void *)&find_printer)) { p 245 source3/rpc_server/srv_spoolss_nt.c static bool close_printer_handle(pipes_struct *p, struct policy_handle *hnd) p 247 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd); p 255 source3/rpc_server/srv_spoolss_nt.c close_policy_hnd(p, hnd); p 326 source3/rpc_server/srv_spoolss_nt.c static WERROR delete_printer_handle(pipes_struct *p, struct policy_handle *hnd) p 328 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd); p 356 source3/rpc_server/srv_spoolss_nt.c return delete_printer_hook(p->mem_ctx, p->server_info->ptok, p 364 source3/rpc_server/srv_spoolss_nt.c static bool get_printer_snum(pipes_struct *p, struct policy_handle *hnd, p 367 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd); p 555 source3/rpc_server/srv_spoolss_nt.c static bool open_printer_hnd(pipes_struct *p, struct policy_handle *hnd, p 568 source3/rpc_server/srv_spoolss_nt.c if (!create_policy_hnd(p, hnd, new_printer)) { p 579 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, hnd); p 584 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, hnd); p 590 source3/rpc_server/srv_spoolss_nt.c DEBUG(5, ("%d printer handles active\n", (int)p->pipe_handles->count )); p 606 source3/rpc_server/srv_spoolss_nt.c static bool is_monitoring_event(Printer_entry *p, uint16_t notify_type, p 609 source3/rpc_server/srv_spoolss_nt.c struct spoolss_NotifyOption *option = p->notify.option; p 623 source3/rpc_server/srv_spoolss_nt.c if (p->notify.flags) p 625 source3/rpc_server/srv_spoolss_nt.c p->notify.flags, notify_type, notify_field); p 644 source3/rpc_server/srv_spoolss_nt.c p->servername, p->sharename, notify_type, notify_field)); p 678 source3/rpc_server/srv_spoolss_nt.c char *p; p 684 source3/rpc_server/srv_spoolss_nt.c p = talloc_array(mem_ctx, char, len); p 685 source3/rpc_server/srv_spoolss_nt.c if (!p) { p 694 source3/rpc_server/srv_spoolss_nt.c SSVAL(p, 0, st.year); p 695 source3/rpc_server/srv_spoolss_nt.c SSVAL(p, 2, st.month); p 696 source3/rpc_server/srv_spoolss_nt.c SSVAL(p, 4, st.day_of_week); p 697 source3/rpc_server/srv_spoolss_nt.c SSVAL(p, 6, st.day); p 698 source3/rpc_server/srv_spoolss_nt.c SSVAL(p, 8, st.hour); p 699 source3/rpc_server/srv_spoolss_nt.c SSVAL(p, 10, st.minute); p 700 source3/rpc_server/srv_spoolss_nt.c SSVAL(p, 12, st.second); p 701 source3/rpc_server/srv_spoolss_nt.c SSVAL(p, 14, st.millisecond); p 703 source3/rpc_server/srv_spoolss_nt.c *pp = p; p 942 source3/rpc_server/srv_spoolss_nt.c Printer_entry *p; p 964 source3/rpc_server/srv_spoolss_nt.c for (p = printers_list; p; p = p->next) { p 972 source3/rpc_server/srv_spoolss_nt.c if ( !p->notify.client_connected ) p 975 source3/rpc_server/srv_spoolss_nt.c DEBUG(10,("Client connected! [\\\\%s\\%s]\n", p->servername, p->sharename)); p 980 source3/rpc_server/srv_spoolss_nt.c if ( ( p->printer_type == SPLHND_PRINTER ) && p 981 source3/rpc_server/srv_spoolss_nt.c ( !strequal(msg_group->printername, p->sharename) ) ) p 1002 source3/rpc_server/srv_spoolss_nt.c if (!is_monitoring_event(p, msg->type, msg->field)) p 1009 source3/rpc_server/srv_spoolss_nt.c msg->type, msg->field, p->sharename)); p 1024 source3/rpc_server/srv_spoolss_nt.c if ( ( p->printer_type == SPLHND_PRINTER ) && ( msg->type == PRINTER_NOTIFY_TYPE ) ) p 1077 source3/rpc_server/srv_spoolss_nt.c &p->notify.client_hnd, p 1078 source3/rpc_server/srv_spoolss_nt.c p->notify.change, /* color */ p 1079 source3/rpc_server/srv_spoolss_nt.c p->notify.flags, p 1435 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_OpenPrinter(pipes_struct *p, p 1451 source3/rpc_server/srv_spoolss_nt.c werr = _spoolss_OpenPrinterEx(p, &e); p 1542 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_OpenPrinterEx(pipes_struct *p, p 1557 source3/rpc_server/srv_spoolss_nt.c if (!open_printer_hnd(p, r->out.handle, r->in.printername, 0)) { p 1562 source3/rpc_server/srv_spoolss_nt.c Printer = find_printer_index_by_hnd(p, r->out.handle); p 1566 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, r->out.handle); p 1617 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, r->out.handle); p 1629 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, r->out.handle); p 1637 source3/rpc_server/srv_spoolss_nt.c if ((p->server_info->utok.uid != sec_initial_uid()) && p 1638 source3/rpc_server/srv_spoolss_nt.c !user_has_privileges(p->server_info->ptok, p 1641 source3/rpc_server/srv_spoolss_nt.c uidtoname(p->server_info->utok.uid), p 1643 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, p 1645 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, r->out.handle); p 1667 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->out.handle, &snum, NULL)) { p 1668 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, r->out.handle); p 1699 source3/rpc_server/srv_spoolss_nt.c if (!user_ok_token(uidtoname(p->server_info->utok.uid), NULL, p 1700 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, snum) || p 1701 source3/rpc_server/srv_spoolss_nt.c !print_access_check(p->server_info, snum, p 1704 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, r->out.handle); p 1711 source3/rpc_server/srv_spoolss_nt.c close_printer_handle(p, r->out.handle); p 1862 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_DRIVER_INFO_LEVEL_3 **p) p 1868 source3/rpc_server/srv_spoolss_nt.c if (*p == NULL) { p 1869 source3/rpc_server/srv_spoolss_nt.c *p = SMB_MALLOC_P(NT_PRINTER_DRIVER_INFO_LEVEL_3); p 1870 source3/rpc_server/srv_spoolss_nt.c if (*p == NULL) { p 1873 source3/rpc_server/srv_spoolss_nt.c ZERO_STRUCTP(*p); p 1876 source3/rpc_server/srv_spoolss_nt.c d = *p; p 1902 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(*p); p 1914 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_DRIVER_INFO_LEVEL_6 **p) p 1920 source3/rpc_server/srv_spoolss_nt.c if (*p == NULL) { p 1921 source3/rpc_server/srv_spoolss_nt.c *p = SMB_MALLOC_P(NT_PRINTER_DRIVER_INFO_LEVEL_6); p 1922 source3/rpc_server/srv_spoolss_nt.c if (*p == NULL) { p 1925 source3/rpc_server/srv_spoolss_nt.c ZERO_STRUCTP(*p); p 1928 source3/rpc_server/srv_spoolss_nt.c d = *p; p 1968 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(*p); p 2003 source3/rpc_server/srv_spoolss_nt.c static WERROR _spoolss_enddocprinter_internal(pipes_struct *p, p 2006 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, handle); p 2014 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, handle, &snum, NULL)) p 2028 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_ClosePrinter(pipes_struct *p, p 2031 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 2034 source3/rpc_server/srv_spoolss_nt.c _spoolss_enddocprinter_internal(p, r->in.handle); /* print job was not closed */ p 2036 source3/rpc_server/srv_spoolss_nt.c if (!close_printer_handle(p, r->in.handle)) p 2053 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrinter(pipes_struct *p, p 2056 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 2060 source3/rpc_server/srv_spoolss_nt.c _spoolss_enddocprinter_internal(p, r->in.handle); /* print job was not closed */ p 2062 source3/rpc_server/srv_spoolss_nt.c result = delete_printer_handle(p, r->in.handle); p 2102 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrinterDriver(pipes_struct *p, p 2115 source3/rpc_server/srv_spoolss_nt.c if ( (p->server_info->utok.uid != sec_initial_uid()) p 2116 source3/rpc_server/srv_spoolss_nt.c && !user_has_privileges(p->server_info->ptok, &se_printop ) p 2118 source3/rpc_server/srv_spoolss_nt.c uidtoname(p->server_info->utok.uid), NULL, p 2119 source3/rpc_server/srv_spoolss_nt.c NULL, p->server_info->ptok, p 2172 source3/rpc_server/srv_spoolss_nt.c p, info_win2k.info_3, 3, false); p 2184 source3/rpc_server/srv_spoolss_nt.c status = delete_printer_driver(p, info.info_3, version, false); p 2201 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrinterDriverEx(pipes_struct *p, p 2215 source3/rpc_server/srv_spoolss_nt.c if ( (p->server_info->utok.uid != sec_initial_uid()) p 2216 source3/rpc_server/srv_spoolss_nt.c && !user_has_privileges(p->server_info->ptok, &se_printop ) p 2218 source3/rpc_server/srv_spoolss_nt.c uidtoname(p->server_info->utok.uid), NULL, NULL, p 2219 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, lp_printer_admin(-1)) ) p 2308 source3/rpc_server/srv_spoolss_nt.c p, info_win2k.info_3, 3, delete_files); p 2318 source3/rpc_server/srv_spoolss_nt.c status = delete_printer_driver(p, info.info_3, version, delete_files); p 2493 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetPrinterData(pipes_struct *p, p 2497 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 2523 source3/rpc_server/srv_spoolss_nt.c result = getprinterdata_printer_server(p->mem_ctx, p 2528 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 2560 source3/rpc_server/srv_spoolss_nt.c result = pull_spoolss_PrinterData(p->mem_ctx, &blob, p 2768 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_RemoteFindFirstPrinterChangeNotifyEx(pipes_struct *p, p 2777 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 2800 source3/rpc_server/srv_spoolss_nt.c !get_printer_snum(p, r->in.handle, &snum, NULL) ) p 2803 source3/rpc_server/srv_spoolss_nt.c if (!interpret_string_addr(&client_ss, p->client_address, p 2842 source3/rpc_server/srv_spoolss_nt.c char *p = strrchr(printer->info_2->printername, '\\'); p 2844 source3/rpc_server/srv_spoolss_nt.c if (!p) { p 2845 source3/rpc_server/srv_spoolss_nt.c p = printer->info_2->printername; p 2847 source3/rpc_server/srv_spoolss_nt.c p++; p 2850 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, p); p 2903 source3/rpc_server/srv_spoolss_nt.c char *p; p 2906 source3/rpc_server/srv_spoolss_nt.c p = lp_comment(snum); p 2908 source3/rpc_server/srv_spoolss_nt.c p = printer->info_2->comment; p 3178 source3/rpc_server/srv_spoolss_nt.c const char *p = ""; p 3181 source3/rpc_server/srv_spoolss_nt.c p = "unknown"; p 3185 source3/rpc_server/srv_spoolss_nt.c p = "Queued"; p 3188 source3/rpc_server/srv_spoolss_nt.c p = ""; /* NT provides the paused string */ p 3191 source3/rpc_server/srv_spoolss_nt.c p = "Spooling"; p 3194 source3/rpc_server/srv_spoolss_nt.c p = "Printing"; p 3199 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, p); p 3555 source3/rpc_server/srv_spoolss_nt.c static WERROR printserver_notify_info(pipes_struct *p, p 3561 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd); p 3622 source3/rpc_server/srv_spoolss_nt.c static WERROR printer_notify_info(pipes_struct *p, struct policy_handle *hnd, p 3627 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, hnd); p 3654 source3/rpc_server/srv_spoolss_nt.c get_printer_snum(p, hnd, &snum, NULL); p 3713 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_RouterRefreshPrinterChangeNotify(pipes_struct *p, p 3718 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 3722 source3/rpc_server/srv_spoolss_nt.c info = talloc_zero(p->mem_ctx, struct spoolss_NotifyInfo); p 3762 source3/rpc_server/srv_spoolss_nt.c result = printserver_notify_info(p, r->in.handle, p 3763 source3/rpc_server/srv_spoolss_nt.c info, p->mem_ctx); p 3767 source3/rpc_server/srv_spoolss_nt.c result = printer_notify_info(p, r->in.handle, p 3768 source3/rpc_server/srv_spoolss_nt.c info, p->mem_ctx); p 4526 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumPrinters(pipes_struct *p, p 4557 source3/rpc_server/srv_spoolss_nt.c name = talloc_strdup_upper(p->mem_ctx, r->in.server); p 4562 source3/rpc_server/srv_spoolss_nt.c result = enumprinters_level0(p->mem_ctx, r->in.flags, name, p 4566 source3/rpc_server/srv_spoolss_nt.c result = enumprinters_level1(p->mem_ctx, r->in.flags, name, p 4570 source3/rpc_server/srv_spoolss_nt.c result = enumprinters_level2(p->mem_ctx, r->in.flags, name, p 4574 source3/rpc_server/srv_spoolss_nt.c result = enumprinters_level4(p->mem_ctx, r->in.flags, name, p 4578 source3/rpc_server/srv_spoolss_nt.c result = enumprinters_level5(p->mem_ctx, r->in.flags, name, p 4589 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(p->mem_ctx, p 4603 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetPrinter(pipes_struct *p, p 4606 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 4620 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 4632 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info0(p->mem_ctx, ntprinter, p 4636 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info1(p->mem_ctx, ntprinter, p 4641 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info2(p->mem_ctx, ntprinter, p 4645 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info3(p->mem_ctx, ntprinter, p 4649 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info4(p->mem_ctx, ntprinter, p 4653 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info5(p->mem_ctx, ntprinter, p 4657 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info6(p->mem_ctx, ntprinter, p 4661 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info7(p->mem_ctx, Printer, p 4665 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_info8(p->mem_ctx, ntprinter, p 5459 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetPrinterDriver2(pipes_struct *p, p 5476 source3/rpc_server/srv_spoolss_nt.c if (!(printer = find_printer_index_by_hnd(p, r->in.handle))) { p 5487 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 5493 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_driver_info_1(p->mem_ctx, p 5501 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_driver_info_2(p->mem_ctx, p 5509 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_driver_info_3(p->mem_ctx, p 5517 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_driver_info_6(p->mem_ctx, p 5525 source3/rpc_server/srv_spoolss_nt.c result = construct_printer_driver_info_101(p->mem_ctx, p 5554 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_StartPagePrinter(pipes_struct *p, p 5557 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 5573 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EndPagePrinter(pipes_struct *p, p 5578 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 5586 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 5599 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_StartDocPrinter(pipes_struct *p, p 5604 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 5635 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 5639 source3/rpc_server/srv_spoolss_nt.c Printer->jobid = print_job_start(p->server_info, snum, p 5660 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EndDocPrinter(pipes_struct *p, p 5663 source3/rpc_server/srv_spoolss_nt.c return _spoolss_enddocprinter_internal(p, r->in.handle); p 5670 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_WritePrinter(pipes_struct *p, p 5675 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 5684 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 5711 source3/rpc_server/srv_spoolss_nt.c pipes_struct *p) p 5715 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, handle); p 5723 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, handle, &snum, NULL)) p 5728 source3/rpc_server/srv_spoolss_nt.c errcode = print_queue_pause(p->server_info, snum); p 5732 source3/rpc_server/srv_spoolss_nt.c errcode = print_queue_resume(p->server_info, snum); p 5735 source3/rpc_server/srv_spoolss_nt.c errcode = print_queue_purge(p->server_info, snum); p 5751 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AbortPrinter(pipes_struct *p, p 5754 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 5764 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 5767 source3/rpc_server/srv_spoolss_nt.c print_job_delete(p->server_info, snum, Printer->jobid, &errcode ); p 5778 source3/rpc_server/srv_spoolss_nt.c pipes_struct *p, SEC_DESC_BUF *secdesc_ctr) p 5784 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, handle); p 5786 source3/rpc_server/srv_spoolss_nt.c if (!Printer || !get_printer_snum(p, handle, &snum, NULL)) { p 5814 source3/rpc_server/srv_spoolss_nt.c if ( !nt_printing_getsec(p->mem_ctx, Printer->sharename, &old_secdesc_ctr)) { p 5850 source3/rpc_server/srv_spoolss_nt.c new_secdesc_ctr = sec_desc_merge(p->mem_ctx, secdesc_ctr, old_secdesc_ctr); p 5880 source3/rpc_server/srv_spoolss_nt.c const char *p; p 5901 source3/rpc_server/srv_spoolss_nt.c p = printername; p 5903 source3/rpc_server/srv_spoolss_nt.c if ( (p = strchr_m( &printername[2], '\\' )) != NULL ) p 5904 source3/rpc_server/srv_spoolss_nt.c p++; p 5908 source3/rpc_server/srv_spoolss_nt.c global_myname(), p ); p 6065 source3/rpc_server/srv_spoolss_nt.c static WERROR update_printer(pipes_struct *p, struct policy_handle *handle, p 6071 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, handle); p 6085 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, handle, &snum, NULL)) { p 6150 source3/rpc_server/srv_spoolss_nt.c if ( !add_printer_hook(p->mem_ctx, p->server_info->ptok, p 6258 source3/rpc_server/srv_spoolss_nt.c static WERROR publish_or_unpublish_printer(pipes_struct *p, p 6270 source3/rpc_server/srv_spoolss_nt.c Printer = find_printer_index_by_hnd(p, handle); p 6277 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, handle, &snum, NULL)) p 6292 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_SetPrinter(pipes_struct *p, p 6297 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 6308 source3/rpc_server/srv_spoolss_nt.c return control_printer(r->in.handle, r->in.command, p); p 6310 source3/rpc_server/srv_spoolss_nt.c result = update_printer(p, r->in.handle, p 6316 source3/rpc_server/srv_spoolss_nt.c result = update_printer_sec(r->in.handle, p, p 6320 source3/rpc_server/srv_spoolss_nt.c return update_printer_sec(r->in.handle, p, p 6323 source3/rpc_server/srv_spoolss_nt.c return publish_or_unpublish_printer(p, r->in.handle, p 6334 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_FindClosePrinterNotify(pipes_struct *p, p 6337 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 6351 source3/rpc_server/srv_spoolss_nt.c !get_printer_snum(p, r->in.handle, &snum, NULL) ) p 6371 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddJob(pipes_struct *p, p 6587 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumJobs(pipes_struct *p, p 6611 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 6632 source3/rpc_server/srv_spoolss_nt.c result = enumjobs_level1(p->mem_ctx, queue, count, snum, p 6636 source3/rpc_server/srv_spoolss_nt.c result = enumjobs_level2(p->mem_ctx, queue, count, snum, p 6651 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(p->mem_ctx, p 6665 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_ScheduleJob(pipes_struct *p, p 6675 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_SetJob(pipes_struct *p, p 6681 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 6692 source3/rpc_server/srv_spoolss_nt.c if (print_job_delete(p->server_info, snum, r->in.job_id, &errcode)) { p 6697 source3/rpc_server/srv_spoolss_nt.c if (print_job_pause(p->server_info, snum, r->in.job_id, &errcode)) { p 6703 source3/rpc_server/srv_spoolss_nt.c if (print_job_resume(p->server_info, snum, r->in.job_id, &errcode)) { p 6914 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumPrinterDrivers(pipes_struct *p, p 6940 source3/rpc_server/srv_spoolss_nt.c result = enumprinterdrivers_level1(p->mem_ctx, cservername, p 6945 source3/rpc_server/srv_spoolss_nt.c result = enumprinterdrivers_level2(p->mem_ctx, cservername, p 6950 source3/rpc_server/srv_spoolss_nt.c result = enumprinterdrivers_level3(p->mem_ctx, cservername, p 6955 source3/rpc_server/srv_spoolss_nt.c result = enumprinterdrivers_level4(p->mem_ctx, cservername, p 6960 source3/rpc_server/srv_spoolss_nt.c result = enumprinterdrivers_level5(p->mem_ctx, cservername, p 6965 source3/rpc_server/srv_spoolss_nt.c result = enumprinterdrivers_level6(p->mem_ctx, cservername, p 6977 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(p->mem_ctx, p 7064 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumForms(pipes_struct *p, p 7100 source3/rpc_server/srv_spoolss_nt.c result = spoolss_enumforms_level1(p->mem_ctx, p 7120 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(p->mem_ctx, p 7172 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetForm(pipes_struct *p, p 7196 source3/rpc_server/srv_spoolss_nt.c result = fill_form_info_1(p->mem_ctx, p 7424 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumPorts(pipes_struct *p, p 7443 source3/rpc_server/srv_spoolss_nt.c result = enumports_level_1(p->mem_ctx, r->out.info, p 7447 source3/rpc_server/srv_spoolss_nt.c result = enumports_level_2(p->mem_ctx, r->out.info, p 7458 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(p->mem_ctx, p 7471 source3/rpc_server/srv_spoolss_nt.c static WERROR spoolss_addprinterex_level_2(pipes_struct *p, p 7508 source3/rpc_server/srv_spoolss_nt.c if ( !add_printer_hook(p->mem_ctx, p->server_info->ptok, p 7533 source3/rpc_server/srv_spoolss_nt.c if (!print_access_check(p->server_info, snum, PRINTER_ACCESS_ADMINISTER)) { p 7576 source3/rpc_server/srv_spoolss_nt.c if (!open_printer_hnd(p, handle, name, PRINTER_ACCESS_ADMINISTER)) { p 7594 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPrinterEx(pipes_struct *p, p 7603 source3/rpc_server/srv_spoolss_nt.c return spoolss_addprinterex_level_2(p, r->in.server, p 7618 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPrinterDriver(pipes_struct *p, p 7629 source3/rpc_server/srv_spoolss_nt.c switch (p->hdr_req.opnum) { p 7658 source3/rpc_server/srv_spoolss_nt.c err = clean_up_driver_struct(p, driver, level); p 7663 source3/rpc_server/srv_spoolss_nt.c if( !W_ERROR_IS_OK(err = move_driver_to_download_area(p, driver, level, p 7769 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPrinterDriverEx(pipes_struct *p, p 7786 source3/rpc_server/srv_spoolss_nt.c return _spoolss_AddPrinterDriver(p, &a); p 7893 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetPrinterDriverDirectory(pipes_struct *p, p 7911 source3/rpc_server/srv_spoolss_nt.c werror = getprinterdriverdir_level_1(p->mem_ctx, p 7931 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumPrinterData(pipes_struct *p, p 7935 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 7955 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 8088 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_SetPrinterData(pipes_struct *p, p 8094 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 8111 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 8135 source3/rpc_server/srv_spoolss_nt.c result = push_spoolss_PrinterData(p->mem_ctx, &blob, p 8172 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_ResetPrinter(pipes_struct *p, p 8175 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 8192 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 8204 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrinterData(pipes_struct *p, p 8210 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 8220 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 8253 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddForm(pipes_struct *p, p 8265 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 8280 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 8291 source3/rpc_server/srv_spoolss_nt.c if ((p->server_info->utok.uid != sec_initial_uid()) && p 8292 source3/rpc_server/srv_spoolss_nt.c !user_has_privileges(p->server_info->ptok, &se_printop) && p 8293 source3/rpc_server/srv_spoolss_nt.c !token_contains_name_in_list(uidtoname(p->server_info->utok.uid), p 8295 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, p 8338 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeleteForm(pipes_struct *p, p 8345 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 8364 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 8372 source3/rpc_server/srv_spoolss_nt.c if ((p->server_info->utok.uid != sec_initial_uid()) && p 8373 source3/rpc_server/srv_spoolss_nt.c !user_has_privileges(p->server_info->ptok, &se_printop) && p 8374 source3/rpc_server/srv_spoolss_nt.c !token_contains_name_in_list(uidtoname(p->server_info->utok.uid), p 8376 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, p 8418 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_SetForm(pipes_struct *p, p 8430 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 8444 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 8455 source3/rpc_server/srv_spoolss_nt.c if ((p->server_info->utok.uid != sec_initial_uid()) && p 8456 source3/rpc_server/srv_spoolss_nt.c !user_has_privileges(p->server_info->ptok, &se_printop) && p 8457 source3/rpc_server/srv_spoolss_nt.c !token_contains_name_in_list(uidtoname(p->server_info->utok.uid), p 8459 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, p 8544 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumPrintProcessors(pipes_struct *p, p 8570 source3/rpc_server/srv_spoolss_nt.c result = enumprintprocessors_level_1(p->mem_ctx, r->out.info, p 8581 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(p->mem_ctx, p 8642 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumPrintProcDataTypes(pipes_struct *p, p 8661 source3/rpc_server/srv_spoolss_nt.c result = enumprintprocdatatypes_level_1(p->mem_ctx, r->out.info, p 8668 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(p->mem_ctx, p 8800 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumMonitors(pipes_struct *p, p 8826 source3/rpc_server/srv_spoolss_nt.c result = enumprintmonitors_level_1(p->mem_ctx, r->out.info, p 8830 source3/rpc_server/srv_spoolss_nt.c result = enumprintmonitors_level_2(p->mem_ctx, r->out.info, p 8841 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(p->mem_ctx, p 8943 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetJob(pipes_struct *p, p 8963 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 8979 source3/rpc_server/srv_spoolss_nt.c result = getjob_level_1(p->mem_ctx, p 8984 source3/rpc_server/srv_spoolss_nt.c result = getjob_level_2(p->mem_ctx, p 9015 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetPrinterDataEx(pipes_struct *p, p 9019 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 9051 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 9105 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_SetPrinterDataEx(pipes_struct *p, p 9111 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 9131 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 9170 source3/rpc_server/srv_spoolss_nt.c char *str = talloc_asprintf(p->mem_ctx, "%s\\%s", p 9202 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrinterDataEx(pipes_struct *p, p 9208 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 9219 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 9250 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumPrinterKey(pipes_struct *p, p 9255 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 9272 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 9334 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrinterKey(pipes_struct *p, p 9337 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 9355 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) p 9416 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_EnumPrinterDataEx(pipes_struct *p, p 9423 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 9455 source3/rpc_server/srv_spoolss_nt.c if (!get_printer_snum(p, r->in.handle, &snum, NULL)) { p 9485 source3/rpc_server/srv_spoolss_nt.c info = TALLOC_ZERO_ARRAY(p->mem_ctx, p 9542 source3/rpc_server/srv_spoolss_nt.c *r->out.needed = SPOOLSS_BUFFER_ARRAY(p->mem_ctx, p 9583 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetPrintProcessorDirectory(pipes_struct *p, p 9605 source3/rpc_server/srv_spoolss_nt.c result = getprintprocessordirectory_level_1(p->mem_ctx, p 9870 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_XcvData(pipes_struct *p, p 9873 source3/rpc_server/srv_spoolss_nt.c Printer_entry *Printer = find_printer_index_by_hnd(p, r->in.handle); p 9900 source3/rpc_server/srv_spoolss_nt.c out_data = data_blob_talloc_zero(p->mem_ctx, r->in.out_data_size); p 9908 source3/rpc_server/srv_spoolss_nt.c werror = process_xcvtcp_command(p->mem_ctx, p 9909 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, p 9915 source3/rpc_server/srv_spoolss_nt.c werror = process_xcvlocal_command(p->mem_ctx, p 9916 source3/rpc_server/srv_spoolss_nt.c p->server_info->ptok, p 9940 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPrintProcessor(pipes_struct *p, p 9955 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPort(pipes_struct *p, p 9967 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPrinter(pipes_struct *p, p 9970 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 9978 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_GetPrinterDriver(pipes_struct *p, p 9981 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 9989 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_ReadPrinter(pipes_struct *p, p 9992 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10000 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_WaitForPrinterChange(pipes_struct *p, p 10003 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10011 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_ConfigurePort(pipes_struct *p, p 10014 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10022 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePort(pipes_struct *p, p 10025 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10033 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_CreatePrinterIC(pipes_struct *p, p 10036 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10044 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_PlayGDIScriptOnPrinterIC(pipes_struct *p, p 10047 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10055 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrinterIC(pipes_struct *p, p 10058 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10066 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPrinterConnection(pipes_struct *p, p 10069 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10077 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrinterConnection(pipes_struct *p, p 10080 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10088 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_PrinterMessageBox(pipes_struct *p, p 10091 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10099 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddMonitor(pipes_struct *p, p 10102 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10110 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeleteMonitor(pipes_struct *p, p 10113 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10121 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrintProcessor(pipes_struct *p, p 10124 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10132 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPrintProvidor(pipes_struct *p, p 10135 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10143 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_DeletePrintProvidor(pipes_struct *p, p 10146 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10154 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_FindFirstPrinterChangeNotification(pipes_struct *p, p 10157 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10165 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_FindNextPrinterChangeNotification(pipes_struct *p, p 10168 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10176 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_RouterFindFirstPrinterChangeNotificationOld(pipes_struct *p, p 10179 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10187 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_ReplyOpenPrinter(pipes_struct *p, p 10190 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10198 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_RouterReplyPrinter(pipes_struct *p, p 10201 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10209 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_ReplyClosePrinter(pipes_struct *p, p 10212 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10220 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_AddPortEx(pipes_struct *p, p 10223 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10231 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_RouterFindFirstPrinterChangeNotification(pipes_struct *p, p 10234 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10242 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_SpoolerInit(pipes_struct *p, p 10245 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10253 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_ResetPrinterEx(pipes_struct *p, p 10256 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10264 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_RouterReplyPrinterEx(pipes_struct *p, p 10267 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10275 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_44(pipes_struct *p, p 10278 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10286 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_47(pipes_struct *p, p 10289 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10297 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_4a(pipes_struct *p, p 10300 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10308 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_4b(pipes_struct *p, p 10311 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10319 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_4c(pipes_struct *p, p 10322 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10330 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_53(pipes_struct *p, p 10333 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10341 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_55(pipes_struct *p, p 10344 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10352 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_56(pipes_struct *p, p 10355 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10363 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_57(pipes_struct *p, p 10366 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10374 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_5a(pipes_struct *p, p 10377 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10385 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_5b(pipes_struct *p, p 10388 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10396 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_5c(pipes_struct *p, p 10399 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10407 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_5d(pipes_struct *p, p 10410 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10418 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_5e(pipes_struct *p, p 10421 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 10429 source3/rpc_server/srv_spoolss_nt.c WERROR _spoolss_5f(pipes_struct *p, p 10432 source3/rpc_server/srv_spoolss_nt.c p->rng_fault_state = true; p 53 source3/rpc_server/srv_srvsvc_nt.c static int pipe_enum_fn( struct db_record *rec, void *p) p 56 source3/rpc_server/srv_srvsvc_nt.c struct file_enum_count *fenum = (struct file_enum_count *)p; p 248 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_0(pipes_struct *p, struct srvsvc_NetShareInfo0 *r, int snum) p 257 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1(pipes_struct *p, struct srvsvc_NetShareInfo1 *r, int snum) p 260 source3/rpc_server/srv_srvsvc_nt.c char *remark = talloc_strdup(p->mem_ctx, lp_comment(snum)); p 264 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), p 266 source3/rpc_server/srv_srvsvc_nt.c p->server_info->utok.uid, get_current_username(), p 279 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_2(pipes_struct *p, struct srvsvc_NetShareInfo2 *r, int snum) p 287 source3/rpc_server/srv_srvsvc_nt.c remark = talloc_strdup(p->mem_ctx, lp_comment(snum)); p 290 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), p 292 source3/rpc_server/srv_srvsvc_nt.c p->server_info->utok.uid, get_current_username(), p 295 source3/rpc_server/srv_srvsvc_nt.c path = talloc_asprintf(p->mem_ctx, p 347 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_501(pipes_struct *p, struct srvsvc_NetShareInfo501 *r, int snum) p 350 source3/rpc_server/srv_srvsvc_nt.c char *remark = talloc_strdup(p->mem_ctx, lp_comment(snum)); p 354 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), p 356 source3/rpc_server/srv_srvsvc_nt.c p->server_info->utok.uid, get_current_username(), p 370 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_502(pipes_struct *p, struct srvsvc_NetShareInfo502 *r, int snum) p 377 source3/rpc_server/srv_srvsvc_nt.c TALLOC_CTX *ctx = p->mem_ctx; p 382 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), p 384 source3/rpc_server/srv_srvsvc_nt.c p->server_info->utok.uid, get_current_username(), p 398 source3/rpc_server/srv_srvsvc_nt.c sd_buf = make_sec_desc_buf(p->mem_ctx, sd_size, sd); p 415 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1004(pipes_struct *p, struct srvsvc_NetShareInfo1004 *r, int snum) p 417 source3/rpc_server/srv_srvsvc_nt.c char *remark = talloc_strdup(p->mem_ctx, lp_comment(snum)); p 421 source3/rpc_server/srv_srvsvc_nt.c p->mem_ctx, lp_servicename(snum), p 423 source3/rpc_server/srv_srvsvc_nt.c p->server_info->utok.uid, get_current_username(), p 434 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1005(pipes_struct *p, struct srvsvc_NetShareInfo1005 *r, int snum) p 451 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1006(pipes_struct *p, struct srvsvc_NetShareInfo1006 *r, int snum) p 460 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1007(pipes_struct *p, struct srvsvc_NetShareInfo1007 *r, int snum) p 470 source3/rpc_server/srv_srvsvc_nt.c static void init_srv_share_info_1501(pipes_struct *p, struct sec_desc_buf *r, int snum) p 474 source3/rpc_server/srv_srvsvc_nt.c TALLOC_CTX *ctx = p->mem_ctx; p 478 source3/rpc_server/srv_srvsvc_nt.c r = make_sec_desc_buf(p->mem_ctx, sd_size, sd); p 495 source3/rpc_server/srv_srvsvc_nt.c static bool is_enumeration_allowed(pipes_struct *p, p 501 source3/rpc_server/srv_srvsvc_nt.c return share_access_check(p->server_info->ptok, lp_servicename(snum), p 509 source3/rpc_server/srv_srvsvc_nt.c static WERROR init_srv_share_info_ctr(pipes_struct *p, p 519 source3/rpc_server/srv_srvsvc_nt.c TALLOC_CTX *ctx = p->mem_ctx; p 541 source3/rpc_server/srv_srvsvc_nt.c is_enumeration_allowed(p, snum) && p 569 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_0(p, &ctr.ctr0->array[i++], snum); p 586 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1(p, &ctr.ctr1->array[i++], snum); p 603 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_2(p, &ctr.ctr2->array[i++], snum); p 620 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_501(p, &ctr.ctr501->array[i++], snum); p 637 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_502(p, &ctr.ctr502->array[i++], snum); p 654 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1004(p, &ctr.ctr1004->array[i++], snum); p 671 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1005(p, &ctr.ctr1005->array[i++], snum); p 688 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1006(p, &ctr.ctr1006->array[i++], snum); p 705 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1007(p, &ctr.ctr1007->array[i++], snum); p 722 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1501(p, &ctr.ctr1501->array[i++], snum); p 752 source3/rpc_server/srv_srvsvc_nt.c static WERROR init_srv_sess_info_0(pipes_struct *p, p 760 source3/rpc_server/srv_srvsvc_nt.c *total_entries = list_sessions(p->mem_ctx, &session_list); p 773 source3/rpc_server/srv_srvsvc_nt.c ctr0->array = TALLOC_REALLOC_ARRAY(p->mem_ctx, p 834 source3/rpc_server/srv_srvsvc_nt.c static WERROR init_srv_sess_info_1(pipes_struct *p, p 853 source3/rpc_server/srv_srvsvc_nt.c *total_entries = list_sessions(p->mem_ctx, &session_list); p 871 source3/rpc_server/srv_srvsvc_nt.c ctr1->array = TALLOC_REALLOC_ARRAY(p->mem_ctx, p 1018 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetFileEnum(pipes_struct *p, p 1068 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetSrvGetInfo(pipes_struct *p, p 1075 source3/rpc_server/srv_srvsvc_nt.c if (!pipe_access_check(p)) { p 1089 source3/rpc_server/srv_srvsvc_nt.c info102 = TALLOC_P(p->mem_ctx, struct srvsvc_NetSrvInfo102); p 1115 source3/rpc_server/srv_srvsvc_nt.c info101 = TALLOC_P(p->mem_ctx, struct srvsvc_NetSrvInfo101); p 1134 source3/rpc_server/srv_srvsvc_nt.c info100 = TALLOC_P(p->mem_ctx, struct srvsvc_NetSrvInfo100); p 1160 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetSrvSetInfo(pipes_struct *p, p 1178 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetConnEnum(pipes_struct *p, p 1209 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetSessEnum(pipes_struct *p, p 1218 source3/rpc_server/srv_srvsvc_nt.c werr = init_srv_sess_info_0(p, p 1224 source3/rpc_server/srv_srvsvc_nt.c werr = init_srv_sess_info_1(p, p 1242 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetSessDel(pipes_struct *p, p 1260 source3/rpc_server/srv_srvsvc_nt.c num_sessions = list_sessions(p->mem_ctx, &session_list); p 1268 source3/rpc_server/srv_srvsvc_nt.c if ((p->server_info->utok.uid != sec_initial_uid()) && p 1269 source3/rpc_server/srv_srvsvc_nt.c ( ! nt_token_check_domain_rid(p->server_info->ptok, p 1282 source3/rpc_server/srv_srvsvc_nt.c if (p->server_info->utok.uid != sec_initial_uid()) { p 1310 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareEnumAll(pipes_struct *p, p 1317 source3/rpc_server/srv_srvsvc_nt.c if (!pipe_access_check(p)) { p 1323 source3/rpc_server/srv_srvsvc_nt.c werr = init_srv_share_info_ctr(p, p 1338 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareEnum(pipes_struct *p, p 1345 source3/rpc_server/srv_srvsvc_nt.c if (!pipe_access_check(p)) { p 1351 source3/rpc_server/srv_srvsvc_nt.c werr = init_srv_share_info_ctr(p, p 1366 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareGetInfo(pipes_struct *p, p 1385 source3/rpc_server/srv_srvsvc_nt.c info->info0 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo0); p 1387 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_0(p, info->info0, snum); p 1390 source3/rpc_server/srv_srvsvc_nt.c info->info1 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo1); p 1392 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1(p, info->info1, snum); p 1395 source3/rpc_server/srv_srvsvc_nt.c info->info2 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo2); p 1397 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_2(p, info->info2, snum); p 1400 source3/rpc_server/srv_srvsvc_nt.c info->info501 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo501); p 1402 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_501(p, info->info501, snum); p 1405 source3/rpc_server/srv_srvsvc_nt.c info->info502 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo502); p 1407 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_502(p, info->info502, snum); p 1410 source3/rpc_server/srv_srvsvc_nt.c info->info1004 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo1004); p 1412 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1004(p, info->info1004, snum); p 1415 source3/rpc_server/srv_srvsvc_nt.c info->info1005 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo1005); p 1417 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1005(p, info->info1005, snum); p 1420 source3/rpc_server/srv_srvsvc_nt.c info->info1006 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo1006); p 1422 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1006(p, info->info1006, snum); p 1425 source3/rpc_server/srv_srvsvc_nt.c info->info1007 = TALLOC_P(p->mem_ctx, struct srvsvc_NetShareInfo1007); p 1427 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1007(p, info->info1007, snum); p 1430 source3/rpc_server/srv_srvsvc_nt.c init_srv_share_info_1501(p, info->info1501, snum); p 1482 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareSetInfo(pipes_struct *p, p 1497 source3/rpc_server/srv_srvsvc_nt.c TALLOC_CTX *ctx = p->mem_ctx; p 1502 source3/rpc_server/srv_srvsvc_nt.c share_name = talloc_strdup(p->mem_ctx, r->in.share_name); p 1531 source3/rpc_server/srv_srvsvc_nt.c is_disk_op = user_has_privileges( p->server_info->ptok, &se_diskop ); p 1535 source3/rpc_server/srv_srvsvc_nt.c if ( p->server_info->utok.uid != sec_initial_uid() && !is_disk_op ) { p 1539 source3/rpc_server/srv_srvsvc_nt.c (unsigned int)p->server_info->utok.uid, p 1621 source3/rpc_server/srv_srvsvc_nt.c if (!(path = valid_share_pathname(p->mem_ctx, pathname ))) { p 1644 source3/rpc_server/srv_srvsvc_nt.c command = talloc_asprintf(p->mem_ctx, p 1692 source3/rpc_server/srv_srvsvc_nt.c old_sd = get_share_security(p->mem_ctx, lp_servicename(snum), &sd_size); p 1712 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareAdd(pipes_struct *p, p 1727 source3/rpc_server/srv_srvsvc_nt.c TALLOC_CTX *ctx = p->mem_ctx; p 1735 source3/rpc_server/srv_srvsvc_nt.c is_disk_op = user_has_privileges( p->server_info->ptok, &se_diskop ); p 1737 source3/rpc_server/srv_srvsvc_nt.c if (p->server_info->utok.uid != sec_initial_uid() && !is_disk_op ) p 1819 source3/rpc_server/srv_srvsvc_nt.c if (!(path = valid_share_pathname(p->mem_ctx, pathname))) { p 1894 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareDel(pipes_struct *p, p 1904 source3/rpc_server/srv_srvsvc_nt.c TALLOC_CTX *ctx = p->mem_ctx; p 1908 source3/rpc_server/srv_srvsvc_nt.c share_name = talloc_strdup(p->mem_ctx, r->in.share_name); p 1919 source3/rpc_server/srv_srvsvc_nt.c if (!(params = get_share_params(p->mem_ctx, share_name))) { p 1929 source3/rpc_server/srv_srvsvc_nt.c is_disk_op = user_has_privileges( p->server_info->ptok, &se_diskop ); p 1931 source3/rpc_server/srv_srvsvc_nt.c if (p->server_info->utok.uid != sec_initial_uid() && !is_disk_op ) p 1983 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareDelSticky(pipes_struct *p, p 1994 source3/rpc_server/srv_srvsvc_nt.c return _srvsvc_NetShareDel(p, &q); p 2001 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetRemoteTOD(pipes_struct *p, p 2015 source3/rpc_server/srv_srvsvc_nt.c if ( !(tod = TALLOC_ZERO_P(p->mem_ctx, struct srvsvc_NetRemoteTODInfo)) ) p 2048 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetGetFileSecurity(pipes_struct *p, p 2075 source3/rpc_server/srv_srvsvc_nt.c lp_pathname(snum), p->server_info, p 2124 source3/rpc_server/srv_srvsvc_nt.c sd_buf = TALLOC_ZERO_P(p->mem_ctx, struct sec_desc_buf); p 2164 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetSetFileSecurity(pipes_struct *p, p 2190 source3/rpc_server/srv_srvsvc_nt.c lp_pathname(snum), p->server_info, p 2328 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetDiskEnum(pipes_struct *p, p 2333 source3/rpc_server/srv_srvsvc_nt.c TALLOC_CTX *ctx = p->mem_ctx; p 2377 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetNameValidate(pipes_struct *p, p 2436 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetFileClose(pipes_struct *p, struct srvsvc_NetFileClose *r) p 2443 source3/rpc_server/srv_srvsvc_nt.c is_disk_op = user_has_privileges( p->server_info->ptok, &se_diskop ); p 2445 source3/rpc_server/srv_srvsvc_nt.c if (p->server_info->utok.uid != sec_initial_uid() && !is_disk_op) { p 2460 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetCharDevEnum(pipes_struct *p, struct srvsvc_NetCharDevEnum *r) p 2462 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2466 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetCharDevGetInfo(pipes_struct *p, struct srvsvc_NetCharDevGetInfo *r) p 2468 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2472 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetCharDevControl(pipes_struct *p, struct srvsvc_NetCharDevControl *r) p 2474 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2478 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetCharDevQEnum(pipes_struct *p, struct srvsvc_NetCharDevQEnum *r) p 2480 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2484 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetCharDevQGetInfo(pipes_struct *p, struct srvsvc_NetCharDevQGetInfo *r) p 2486 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2490 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetCharDevQSetInfo(pipes_struct *p, struct srvsvc_NetCharDevQSetInfo *r) p 2492 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2496 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetCharDevQPurge(pipes_struct *p, struct srvsvc_NetCharDevQPurge *r) p 2498 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2502 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetCharDevQPurgeSelf(pipes_struct *p, struct srvsvc_NetCharDevQPurgeSelf *r) p 2504 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2508 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetFileGetInfo(pipes_struct *p, struct srvsvc_NetFileGetInfo *r) p 2510 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2514 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareCheck(pipes_struct *p, struct srvsvc_NetShareCheck *r) p 2516 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2520 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetServerStatisticsGet(pipes_struct *p, struct srvsvc_NetServerStatisticsGet *r) p 2522 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2526 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetTransportAdd(pipes_struct *p, struct srvsvc_NetTransportAdd *r) p 2528 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2532 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetTransportEnum(pipes_struct *p, struct srvsvc_NetTransportEnum *r) p 2534 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2538 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetTransportDel(pipes_struct *p, struct srvsvc_NetTransportDel *r) p 2540 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2544 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetSetServiceBits(pipes_struct *p, struct srvsvc_NetSetServiceBits *r) p 2546 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2550 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetPathType(pipes_struct *p, struct srvsvc_NetPathType *r) p 2552 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2556 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetPathCanonicalize(pipes_struct *p, struct srvsvc_NetPathCanonicalize *r) p 2558 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2562 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetPathCompare(pipes_struct *p, struct srvsvc_NetPathCompare *r) p 2564 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2568 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRPRNAMECANONICALIZE(pipes_struct *p, struct srvsvc_NETRPRNAMECANONICALIZE *r) p 2570 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2574 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetPRNameCompare(pipes_struct *p, struct srvsvc_NetPRNameCompare *r) p 2576 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2580 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareDelStart(pipes_struct *p, struct srvsvc_NetShareDelStart *r) p 2582 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2586 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetShareDelCommit(pipes_struct *p, struct srvsvc_NetShareDelCommit *r) p 2588 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2592 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetServerTransportAddEx(pipes_struct *p, struct srvsvc_NetServerTransportAddEx *r) p 2594 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2598 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NetServerSetServiceBitsEx(pipes_struct *p, struct srvsvc_NetServerSetServiceBitsEx *r) p 2600 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2604 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSGETVERSION(pipes_struct *p, struct srvsvc_NETRDFSGETVERSION *r) p 2606 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2610 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSCREATELOCALPARTITION(pipes_struct *p, struct srvsvc_NETRDFSCREATELOCALPARTITION *r) p 2612 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2616 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSDELETELOCALPARTITION(pipes_struct *p, struct srvsvc_NETRDFSDELETELOCALPARTITION *r) p 2618 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2622 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSSETLOCALVOLUMESTATE(pipes_struct *p, struct srvsvc_NETRDFSSETLOCALVOLUMESTATE *r) p 2624 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2628 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSSETSERVERINFO(pipes_struct *p, struct srvsvc_NETRDFSSETSERVERINFO *r) p 2630 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2634 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSCREATEEXITPOINT(pipes_struct *p, struct srvsvc_NETRDFSCREATEEXITPOINT *r) p 2636 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2640 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSDELETEEXITPOINT(pipes_struct *p, struct srvsvc_NETRDFSDELETEEXITPOINT *r) p 2642 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2646 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSMODIFYPREFIX(pipes_struct *p, struct srvsvc_NETRDFSMODIFYPREFIX *r) p 2648 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2652 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSFIXLOCALVOLUME(pipes_struct *p, struct srvsvc_NETRDFSFIXLOCALVOLUME *r) p 2654 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2658 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRDFSMANAGERREPORTSITEINFO(pipes_struct *p, struct srvsvc_NETRDFSMANAGERREPORTSITEINFO *r) p 2660 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 2664 source3/rpc_server/srv_srvsvc_nt.c WERROR _srvsvc_NETRSERVERTRANSPORTDELEX(pipes_struct *p, struct srvsvc_NETRSERVERTRANSPORTDELEX *r) p 2666 source3/rpc_server/srv_srvsvc_nt.c p->rng_fault_state = True; p 171 source3/rpc_server/srv_svcctl_nt.c static SERVICE_INFO *find_service_info_by_hnd(pipes_struct *p, struct policy_handle *hnd) p 175 source3/rpc_server/srv_svcctl_nt.c if( !find_policy_by_hnd( p, hnd, (void **)(void *)&service_info) ) { p 186 source3/rpc_server/srv_svcctl_nt.c static WERROR create_open_service_handle( pipes_struct *p, struct policy_handle *handle, uint32 type, p 236 source3/rpc_server/srv_svcctl_nt.c if ( !create_policy_hnd( p, handle, info ) ) { p 252 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_OpenSCManagerW(pipes_struct *p, p 261 source3/rpc_server/srv_svcctl_nt.c if ( !(sec_desc = construct_scm_sd( p->mem_ctx )) ) p 265 source3/rpc_server/srv_svcctl_nt.c status = svcctl_access_check( sec_desc, p->server_info->ptok, p 270 source3/rpc_server/srv_svcctl_nt.c return create_open_service_handle( p, r->out.handle, SVC_HANDLE_IS_SCM, NULL, access_granted ); p 277 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_OpenServiceW(pipes_struct *p, p 293 source3/rpc_server/srv_svcctl_nt.c if ( !find_service_info_by_hnd( p, r->in.scmanager_handle) ) p 299 source3/rpc_server/srv_svcctl_nt.c if ( !(sec_desc = svcctl_get_secdesc( p->mem_ctx, service, get_root_nt_token() )) ) p 303 source3/rpc_server/srv_svcctl_nt.c status = svcctl_access_check( sec_desc, p->server_info->ptok, p 308 source3/rpc_server/srv_svcctl_nt.c return create_open_service_handle( p, r->out.handle, SVC_HANDLE_IS_SERVICE, service, access_granted ); p 315 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_CloseServiceHandle(pipes_struct *p, p 318 source3/rpc_server/srv_svcctl_nt.c if ( !close_policy_hnd( p, r->in.handle ) ) p 330 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_GetServiceDisplayNameW(pipes_struct *p, p 335 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 344 source3/rpc_server/srv_svcctl_nt.c display_name = svcctl_lookup_dispname(p->mem_ctx, service, p 345 source3/rpc_server/srv_svcctl_nt.c p->server_info->ptok); p 360 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceStatus(pipes_struct *p, p 363 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 415 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_EnumServicesStatusW(pipes_struct *p, p 423 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 424 source3/rpc_server/srv_svcctl_nt.c NT_USER_TOKEN *token = p->server_info->ptok; p 436 source3/rpc_server/srv_svcctl_nt.c num_services = enumerate_status( p->mem_ctx, &services, token ); p 457 source3/rpc_server/srv_svcctl_nt.c ndr = ndr_push_init_ctx(p->mem_ctx, NULL); p 484 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_StartServiceW(pipes_struct *p, p 487 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 504 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_ControlService(pipes_struct *p, p 507 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 537 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_EnumDependentServicesW(pipes_struct *p, p 540 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.service ); p 575 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceStatusEx(pipes_struct *p, p 578 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 605 source3/rpc_server/srv_svcctl_nt.c ndr_err = ndr_push_struct_blob(&blob, p->mem_ctx, NULL, p 690 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceConfigW(pipes_struct *p, p 693 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 710 source3/rpc_server/srv_svcctl_nt.c wresult = fill_svc_config( p->mem_ctx, info->name, r->out.query, p 711 source3/rpc_server/srv_svcctl_nt.c p->server_info->ptok); p 730 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceConfig2W(pipes_struct *p, p 733 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 757 source3/rpc_server/srv_svcctl_nt.c p->mem_ctx, info->name, p->server_info->ptok); p 761 source3/rpc_server/srv_svcctl_nt.c ndr_err = ndr_push_struct_blob(&blob, p->mem_ctx, NULL, p 784 source3/rpc_server/srv_svcctl_nt.c ndr_err = ndr_push_struct_blob(&blob, p->mem_ctx, NULL, p 815 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_LockServiceDatabase(pipes_struct *p, p 818 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 830 source3/rpc_server/srv_svcctl_nt.c return create_open_service_handle( p, r->out.lock, SVC_HANDLE_IS_DBLOCK, NULL, 0 ); p 837 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_UnlockServiceDatabase(pipes_struct *p, p 840 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.lock ); p 846 source3/rpc_server/srv_svcctl_nt.c return close_policy_hnd( p, r->out.lock) ? WERR_OK : WERR_BADFID; p 853 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceObjectSecurity(pipes_struct *p, p 856 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 880 source3/rpc_server/srv_svcctl_nt.c if ( !(sec_desc = svcctl_get_secdesc( p->mem_ctx, info->name, get_root_nt_token() )) ) p 889 source3/rpc_server/srv_svcctl_nt.c status = marshall_sec_desc(p->mem_ctx, sec_desc, &buffer, &len); p 904 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_SetServiceObjectSecurity(pipes_struct *p, p 907 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.handle ); p 943 source3/rpc_server/srv_svcctl_nt.c status = unmarshall_sec_desc(p->mem_ctx, p 953 source3/rpc_server/srv_svcctl_nt.c if ( !svcctl_set_secdesc( p->mem_ctx, info->name, sec_desc, p 954 source3/rpc_server/srv_svcctl_nt.c p->server_info->ptok) ) p 961 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_DeleteService(pipes_struct *p, struct svcctl_DeleteService *r) p 963 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 967 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_SetServiceStatus(pipes_struct *p, struct svcctl_SetServiceStatus *r) p 969 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 973 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_NotifyBootConfigStatus(pipes_struct *p, struct svcctl_NotifyBootConfigStatus *r) p 975 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 979 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_SCSetServiceBitsW(pipes_struct *p, struct svcctl_SCSetServiceBitsW *r) p 981 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 985 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_ChangeServiceConfigW(pipes_struct *p, struct svcctl_ChangeServiceConfigW *r) p 987 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 991 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_CreateServiceW(pipes_struct *p, struct svcctl_CreateServiceW *r) p 993 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 997 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceLockStatusW(pipes_struct *p, struct svcctl_QueryServiceLockStatusW *r) p 999 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1003 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_GetServiceKeyNameW(pipes_struct *p, struct svcctl_GetServiceKeyNameW *r) p 1005 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1009 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_SCSetServiceBitsA(pipes_struct *p, struct svcctl_SCSetServiceBitsA *r) p 1011 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1015 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_ChangeServiceConfigA(pipes_struct *p, struct svcctl_ChangeServiceConfigA *r) p 1017 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1021 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_CreateServiceA(pipes_struct *p, struct svcctl_CreateServiceA *r) p 1023 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1027 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_EnumDependentServicesA(pipes_struct *p, struct svcctl_EnumDependentServicesA *r) p 1029 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1033 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_EnumServicesStatusA(pipes_struct *p, struct svcctl_EnumServicesStatusA *r) p 1035 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1039 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_OpenSCManagerA(pipes_struct *p, struct svcctl_OpenSCManagerA *r) p 1041 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1045 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_OpenServiceA(pipes_struct *p, struct svcctl_OpenServiceA *r) p 1047 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1051 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceConfigA(pipes_struct *p, struct svcctl_QueryServiceConfigA *r) p 1053 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1057 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceLockStatusA(pipes_struct *p, struct svcctl_QueryServiceLockStatusA *r) p 1059 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1063 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_StartServiceA(pipes_struct *p, struct svcctl_StartServiceA *r) p 1065 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1069 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_GetServiceDisplayNameA(pipes_struct *p, struct svcctl_GetServiceDisplayNameA *r) p 1071 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1075 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_GetServiceKeyNameA(pipes_struct *p, struct svcctl_GetServiceKeyNameA *r) p 1077 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1081 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_GetCurrentGroupeStateW(pipes_struct *p, struct svcctl_GetCurrentGroupeStateW *r) p 1083 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1087 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_EnumServiceGroupW(pipes_struct *p, struct svcctl_EnumServiceGroupW *r) p 1089 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1093 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_ChangeServiceConfig2A(pipes_struct *p, struct svcctl_ChangeServiceConfig2A *r) p 1095 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1099 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_ChangeServiceConfig2W(pipes_struct *p, struct svcctl_ChangeServiceConfig2W *r) p 1101 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1105 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_QueryServiceConfig2A(pipes_struct *p, struct svcctl_QueryServiceConfig2A *r) p 1107 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1111 source3/rpc_server/srv_svcctl_nt.c WERROR _EnumServicesStatusExA(pipes_struct *p, struct EnumServicesStatusExA *r) p 1113 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1117 source3/rpc_server/srv_svcctl_nt.c WERROR _EnumServicesStatusExW(pipes_struct *p, struct EnumServicesStatusExW *r) p 1119 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 1123 source3/rpc_server/srv_svcctl_nt.c WERROR _svcctl_SCSendTSMessage(pipes_struct *p, struct svcctl_SCSendTSMessage *r) p 1125 source3/rpc_server/srv_svcctl_nt.c p->rng_fault_state = True; p 32 source3/rpc_server/srv_winreg_nt.c static struct registry_key *find_regkey_by_hnd(pipes_struct *p, p 37 source3/rpc_server/srv_winreg_nt.c if(!find_policy_by_hnd(p,hnd,(void **)(void *)®key)) { p 53 source3/rpc_server/srv_winreg_nt.c static WERROR open_registry_key( pipes_struct *p, struct policy_handle *hnd, p 62 source3/rpc_server/srv_winreg_nt.c result = reg_openhive(p->mem_ctx, subkeyname, access_desired, p 63 source3/rpc_server/srv_winreg_nt.c p->server_info->ptok, &key); p 66 source3/rpc_server/srv_winreg_nt.c result = reg_openkey(p->mem_ctx, parent, subkeyname, p 74 source3/rpc_server/srv_winreg_nt.c if ( !create_policy_hnd( p, hnd, key ) ) { p 86 source3/rpc_server/srv_winreg_nt.c static bool close_registry_key(pipes_struct *p, struct policy_handle *hnd) p 88 source3/rpc_server/srv_winreg_nt.c struct registry_key *regkey = find_regkey_by_hnd(p, hnd); p 96 source3/rpc_server/srv_winreg_nt.c close_policy_hnd(p, hnd); p 105 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_CloseKey(pipes_struct *p, struct winreg_CloseKey *r) p 109 source3/rpc_server/srv_winreg_nt.c if (!close_registry_key(p, r->in.handle)) p 120 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKLM(pipes_struct *p, struct winreg_OpenHKLM *r) p 122 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKLM, r->in.access_mask); p 128 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKPD(pipes_struct *p, struct winreg_OpenHKPD *r) p 130 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKPD, r->in.access_mask); p 136 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKPT(pipes_struct *p, struct winreg_OpenHKPT *r) p 138 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKPT, r->in.access_mask); p 144 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKCR(pipes_struct *p, struct winreg_OpenHKCR *r) p 146 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKCR, r->in.access_mask); p 152 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKU(pipes_struct *p, struct winreg_OpenHKU *r) p 154 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKU, r->in.access_mask); p 160 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKCU(pipes_struct *p, struct winreg_OpenHKCU *r) p 162 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKCU, r->in.access_mask); p 168 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKCC(pipes_struct *p, struct winreg_OpenHKCC *r) p 170 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKCC, r->in.access_mask); p 176 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKDD(pipes_struct *p, struct winreg_OpenHKDD *r) p 178 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKDD, r->in.access_mask); p 184 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenHKPN(pipes_struct *p, struct winreg_OpenHKPN *r) p 186 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, NULL, KEY_HKPN, r->in.access_mask); p 193 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_OpenKey(pipes_struct *p, struct winreg_OpenKey *r) p 195 source3/rpc_server/srv_winreg_nt.c struct registry_key *parent = find_regkey_by_hnd(p, r->in.parent_handle ); p 200 source3/rpc_server/srv_winreg_nt.c return open_registry_key(p, r->out.handle, parent, r->in.keyname.name, r->in.access_mask); p 207 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_QueryValue(pipes_struct *p, struct winreg_QueryValue *r) p 210 source3/rpc_server/srv_winreg_nt.c struct registry_key *regkey = find_regkey_by_hnd( p, r->in.handle ); p 236 source3/rpc_server/srv_winreg_nt.c if (!prs_init(&prs_hkpd, *r->in.data_size, p->mem_ctx, MARSHALL)) p 258 source3/rpc_server/srv_winreg_nt.c if (!prs_init(&prs_hkpd, *r->in.data_size, p->mem_ctx, MARSHALL)) p 277 source3/rpc_server/srv_winreg_nt.c status = reg_queryvalue(p->mem_ctx, regkey, r->in.value_name->name, p 289 source3/rpc_server/srv_winreg_nt.c status = registry_push_value(p->mem_ctx, val, &val_blob); p 322 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_QueryInfoKey(pipes_struct *p, struct winreg_QueryInfoKey *r) p 325 source3/rpc_server/srv_winreg_nt.c struct registry_key *regkey = find_regkey_by_hnd( p, r->in.handle ); p 358 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_GetVersion(pipes_struct *p, struct winreg_GetVersion *r) p 360 source3/rpc_server/srv_winreg_nt.c struct registry_key *regkey = find_regkey_by_hnd( p, r->in.handle ); p 373 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_EnumKey(pipes_struct *p, struct winreg_EnumKey *r) p 376 source3/rpc_server/srv_winreg_nt.c struct registry_key *key = find_regkey_by_hnd( p, r->in.handle ); p 386 source3/rpc_server/srv_winreg_nt.c err = reg_enumkey(p->mem_ctx, key, r->in.enum_index, (char **)&r->out.name->name, p 399 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_EnumValue(pipes_struct *p, struct winreg_EnumValue *r) p 402 source3/rpc_server/srv_winreg_nt.c struct registry_key *key = find_regkey_by_hnd( p, r->in.handle ); p 416 source3/rpc_server/srv_winreg_nt.c err = reg_enumvalue(p->mem_ctx, key, r->in.enum_index, &valname, &val); p 421 source3/rpc_server/srv_winreg_nt.c err = registry_push_value(p->mem_ctx, val, &value_blob); p 460 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_InitiateSystemShutdown(pipes_struct *p, struct winreg_InitiateSystemShutdown *r) p 474 source3/rpc_server/srv_winreg_nt.c return _winreg_InitiateSystemShutdownEx( p, &s ); p 485 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_InitiateSystemShutdownEx(pipes_struct *p, struct winreg_InitiateSystemShutdownEx *r) p 497 source3/rpc_server/srv_winreg_nt.c shutdown_script = talloc_strdup(p->mem_ctx, lp_shutdown_script()); p 508 source3/rpc_server/srv_winreg_nt.c if ( (msg = talloc_strdup(p->mem_ctx, r->in.message->string )) == NULL ) { p 511 source3/rpc_server/srv_winreg_nt.c chkmsg = TALLOC_ARRAY(p->mem_ctx, char, strlen(msg)+1); p 523 source3/rpc_server/srv_winreg_nt.c shutdown_script = talloc_all_string_sub(p->mem_ctx, p 528 source3/rpc_server/srv_winreg_nt.c shutdown_script = talloc_all_string_sub(p->mem_ctx, p 533 source3/rpc_server/srv_winreg_nt.c shutdown_script = talloc_all_string_sub(p->mem_ctx, p 538 source3/rpc_server/srv_winreg_nt.c shutdown_script = talloc_all_string_sub(p->mem_ctx, p 543 source3/rpc_server/srv_winreg_nt.c shutdown_script = talloc_all_string_sub(p->mem_ctx, p 549 source3/rpc_server/srv_winreg_nt.c can_shutdown = user_has_privileges( p->server_info->ptok, p 577 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_AbortSystemShutdown(pipes_struct *p, struct winreg_AbortSystemShutdown *r) p 588 source3/rpc_server/srv_winreg_nt.c can_shutdown = user_has_privileges( p->server_info->ptok, p 614 source3/rpc_server/srv_winreg_nt.c char *p = NULL; p 622 source3/rpc_server/srv_winreg_nt.c if (!(p = valid_share_pathname(ctx, fname))) { p 640 source3/rpc_server/srv_winreg_nt.c if (strncmp(share_path, p, strlen(share_path)) == 0) { p 645 source3/rpc_server/srv_winreg_nt.c *pp_fname = p; p 652 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_RestoreKey(pipes_struct *p, struct winreg_RestoreKey *r) p 654 source3/rpc_server/srv_winreg_nt.c struct registry_key *regkey = find_regkey_by_hnd( p, r->in.handle ); p 664 source3/rpc_server/srv_winreg_nt.c fname = talloc_strdup(p->mem_ctx, r->in.filename->name); p 672 source3/rpc_server/srv_winreg_nt.c if ((snum = validate_reg_filename(p->mem_ctx, &fname)) == -1) p 677 source3/rpc_server/srv_winreg_nt.c if ( !user_has_privileges( p->server_info->ptok, &se_restore ) ) p 686 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_SaveKey(pipes_struct *p, struct winreg_SaveKey *r) p 688 source3/rpc_server/srv_winreg_nt.c struct registry_key *regkey = find_regkey_by_hnd( p, r->in.handle ); p 698 source3/rpc_server/srv_winreg_nt.c fname = talloc_strdup(p->mem_ctx, r->in.filename->name); p 706 source3/rpc_server/srv_winreg_nt.c if ((snum = validate_reg_filename(p->mem_ctx, &fname)) == -1 ) p 718 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_SaveKeyEx(pipes_struct *p, struct winreg_SaveKeyEx *r) p 723 source3/rpc_server/srv_winreg_nt.c p->rng_fault_state = True; p 730 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_CreateKey( pipes_struct *p, struct winreg_CreateKey *r) p 732 source3/rpc_server/srv_winreg_nt.c struct registry_key *parent = find_regkey_by_hnd(p, r->in.handle); p 748 source3/rpc_server/srv_winreg_nt.c if (!create_policy_hnd(p, r->out.new_handle, new_key)) { p 759 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_SetValue(pipes_struct *p, struct winreg_SetValue *r) p 761 source3/rpc_server/srv_winreg_nt.c struct registry_key *key = find_regkey_by_hnd(p, r->in.handle); p 771 source3/rpc_server/srv_winreg_nt.c status = registry_pull_value(p->mem_ctx, &val, r->in.type, r->in.data, p 783 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_DeleteKey(pipes_struct *p, struct winreg_DeleteKey *r) p 785 source3/rpc_server/srv_winreg_nt.c struct registry_key *parent = find_regkey_by_hnd(p, r->in.handle); p 797 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_DeleteValue(pipes_struct *p, struct winreg_DeleteValue *r) p 799 source3/rpc_server/srv_winreg_nt.c struct registry_key *key = find_regkey_by_hnd(p, r->in.handle); p 810 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_GetKeySecurity(pipes_struct *p, struct winreg_GetKeySecurity *r) p 812 source3/rpc_server/srv_winreg_nt.c struct registry_key *key = find_regkey_by_hnd(p, r->in.handle); p 826 source3/rpc_server/srv_winreg_nt.c err = reg_getkeysecurity(p->mem_ctx, key, &secdesc); p 831 source3/rpc_server/srv_winreg_nt.c err = ntstatus_to_werror(marshall_sec_desc(p->mem_ctx, secdesc, p 852 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_SetKeySecurity(pipes_struct *p, struct winreg_SetKeySecurity *r) p 854 source3/rpc_server/srv_winreg_nt.c struct registry_key *key = find_regkey_by_hnd(p, r->in.handle); p 866 source3/rpc_server/srv_winreg_nt.c err = ntstatus_to_werror(unmarshall_sec_desc(p->mem_ctx, r->in.sd->data, p 878 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_FlushKey(pipes_struct *p, struct winreg_FlushKey *r) p 889 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_UnLoadKey(pipes_struct *p, struct winreg_UnLoadKey *r) p 894 source3/rpc_server/srv_winreg_nt.c p->rng_fault_state = True; p 901 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_ReplaceKey(pipes_struct *p, struct winreg_ReplaceKey *r) p 906 source3/rpc_server/srv_winreg_nt.c p->rng_fault_state = True; p 913 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_LoadKey(pipes_struct *p, struct winreg_LoadKey *r) p 918 source3/rpc_server/srv_winreg_nt.c p->rng_fault_state = True; p 925 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_NotifyChangeKeyValue(pipes_struct *p, struct winreg_NotifyChangeKeyValue *r) p 930 source3/rpc_server/srv_winreg_nt.c p->rng_fault_state = True; p 937 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_QueryMultipleValues(pipes_struct *p, struct winreg_QueryMultipleValues *r) p 942 source3/rpc_server/srv_winreg_nt.c p->rng_fault_state = True; p 949 source3/rpc_server/srv_winreg_nt.c WERROR _winreg_QueryMultipleValues2(pipes_struct *p, struct winreg_QueryMultipleValues2 *r) p 954 source3/rpc_server/srv_winreg_nt.c p->rng_fault_state = True; p 53 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetWkstaGetInfo(pipes_struct *p, struct wkssvc_NetWkstaGetInfo *r) p 63 source3/rpc_server/srv_wkssvc_nt.c if ( (wks100 = TALLOC_ZERO_P(p->mem_ctx, struct wkssvc_NetWkstaInfo100)) == NULL ) { p 77 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetWkstaSetInfo(pipes_struct *p, struct wkssvc_NetWkstaSetInfo *r) p 80 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 87 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetWkstaEnumUsers(pipes_struct *p, struct wkssvc_NetWkstaEnumUsers *r) p 90 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 97 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrWkstaUserGetInfo(pipes_struct *p, struct wkssvc_NetrWkstaUserGetInfo *r) p 100 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 107 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrWkstaUserSetInfo(pipes_struct *p, struct wkssvc_NetrWkstaUserSetInfo *r) p 110 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 117 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetWkstaTransportEnum(pipes_struct *p, struct wkssvc_NetWkstaTransportEnum *r) p 120 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 127 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrWkstaTransportAdd(pipes_struct *p, struct wkssvc_NetrWkstaTransportAdd *r) p 130 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 137 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrWkstaTransportDel(pipes_struct *p, struct wkssvc_NetrWkstaTransportDel *r) p 140 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 147 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrUseAdd(pipes_struct *p, struct wkssvc_NetrUseAdd *r) p 150 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 157 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrUseGetInfo(pipes_struct *p, struct wkssvc_NetrUseGetInfo *r) p 160 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 167 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrUseDel(pipes_struct *p, struct wkssvc_NetrUseDel *r) p 170 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 177 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrUseEnum(pipes_struct *p, struct wkssvc_NetrUseEnum *r) p 180 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 187 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrMessageBufferSend(pipes_struct *p, struct wkssvc_NetrMessageBufferSend *r) p 190 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 197 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrWorkstationStatisticsGet(pipes_struct *p, struct wkssvc_NetrWorkstationStatisticsGet *r) p 200 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 207 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrLogonDomainNameAdd(pipes_struct *p, struct wkssvc_NetrLogonDomainNameAdd *r) p 210 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 217 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrLogonDomainNameDel(pipes_struct *p, struct wkssvc_NetrLogonDomainNameDel *r) p 220 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 227 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrJoinDomain(pipes_struct *p, struct wkssvc_NetrJoinDomain *r) p 230 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 237 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrUnjoinDomain(pipes_struct *p, struct wkssvc_NetrUnjoinDomain *r) p 240 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 247 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrRenameMachineInDomain(pipes_struct *p, struct wkssvc_NetrRenameMachineInDomain *r) p 250 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 257 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrValidateName(pipes_struct *p, struct wkssvc_NetrValidateName *r) p 260 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 267 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrGetJoinInformation(pipes_struct *p, struct wkssvc_NetrGetJoinInformation *r) p 270 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 277 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrGetJoinableOus(pipes_struct *p, struct wkssvc_NetrGetJoinableOus *r) p 280 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 288 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrJoinDomain2(pipes_struct *p, p 296 source3/rpc_server/srv_wkssvc_nt.c struct nt_user_token *token = p->server_info->ptok; p 320 source3/rpc_server/srv_wkssvc_nt.c p->mem_ctx, r->in.encrypted_password, p 321 source3/rpc_server/srv_wkssvc_nt.c &p->server_info->user_session_key, &cleartext_pwd); p 326 source3/rpc_server/srv_wkssvc_nt.c split_domain_user(p->mem_ctx, p 331 source3/rpc_server/srv_wkssvc_nt.c werr = libnet_init_JoinCtx(p->mem_ctx, &j); p 346 source3/rpc_server/srv_wkssvc_nt.c werr = libnet_Join(p->mem_ctx, j); p 363 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrUnjoinDomain2(pipes_struct *p, p 371 source3/rpc_server/srv_wkssvc_nt.c struct nt_user_token *token = p->server_info->ptok; p 386 source3/rpc_server/srv_wkssvc_nt.c p->mem_ctx, r->in.encrypted_password, p 387 source3/rpc_server/srv_wkssvc_nt.c &p->server_info->user_session_key, &cleartext_pwd); p 392 source3/rpc_server/srv_wkssvc_nt.c split_domain_user(p->mem_ctx, p 397 source3/rpc_server/srv_wkssvc_nt.c werr = libnet_init_UnjoinCtx(p->mem_ctx, &u); p 412 source3/rpc_server/srv_wkssvc_nt.c werr = libnet_Unjoin(p->mem_ctx, u); p 428 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrRenameMachineInDomain2(pipes_struct *p, struct wkssvc_NetrRenameMachineInDomain2 *r) p 437 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrValidateName2(pipes_struct *p, struct wkssvc_NetrValidateName2 *r) p 440 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 447 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrGetJoinableOus2(pipes_struct *p, struct wkssvc_NetrGetJoinableOus2 *r) p 450 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 457 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrAddAlternateComputerName(pipes_struct *p, struct wkssvc_NetrAddAlternateComputerName *r) p 460 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 467 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrRemoveAlternateComputerName(pipes_struct *p, struct wkssvc_NetrRemoveAlternateComputerName *r) p 470 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 477 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrSetPrimaryComputername(pipes_struct *p, struct wkssvc_NetrSetPrimaryComputername *r) p 480 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 487 source3/rpc_server/srv_wkssvc_nt.c WERROR _wkssvc_NetrEnumerateComputerNames(pipes_struct *p, struct wkssvc_NetrEnumerateComputerNames *r) p 490 source3/rpc_server/srv_wkssvc_nt.c p->rng_fault_state = True; p 24 source3/rpcclient/cmd_epmapper.c static NTSTATUS cmd_epmapper_map(struct rpc_pipe_client *p, p 57 source3/rpcclient/cmd_epmapper.c p, tmp_ctx, &abstract_syntax.uuid, p 64 source3/rpcclient/cmd_epmapper.c static NTSTATUS cmd_epmapper_lookup(struct rpc_pipe_client *p, p 80 source3/rpcclient/cmd_epmapper.c status = rpccli_epm_Lookup(p, tmp_ctx, p 949 source3/rpcclient/cmd_lsarpc.c static void display_trust_dom_info_4(struct lsa_TrustDomainInfoPassword *p, p 954 source3/rpcclient/cmd_lsarpc.c DATA_BLOB data = data_blob(NULL, p->password->length); p 955 source3/rpcclient/cmd_lsarpc.c DATA_BLOB data_old = data_blob(NULL, p->old_password->length); p 957 source3/rpcclient/cmd_lsarpc.c memcpy(data.data, p->password->data, p->password->length); p 958 source3/rpcclient/cmd_lsarpc.c memcpy(data_old.data, p->old_password->data, p->old_password->length); p 115 source3/rpcclient/rpcclient.c char *p; p 120 source3/rpcclient/rpcclient.c p = strchr_m(*cmdstr, ';'); p 121 source3/rpcclient/rpcclient.c if (p) p 122 source3/rpcclient/rpcclient.c *p = '\0'; p 124 source3/rpcclient/rpcclient.c if (p) p 125 source3/rpcclient/rpcclient.c *cmdstr = p + 1; p 936 source3/rpcclient/rpcclient.c char *p = cmdstr; p 940 source3/rpcclient/rpcclient.c while((cmd=next_command(&p)) != NULL) { p 195 source3/services/services_db.c char *p = NULL; p 223 source3/services/services_db.c if ( (p = strstr( str, "Description:" )) != NULL ) { p 226 source3/services/services_db.c p += strlen( "Description:" ) + 1; p 227 source3/services/services_db.c if ( !p ) p 230 source3/services/services_db.c if ( (desc = cleanup_string(p)) != NULL ) p 97 source3/smbd/aio.c struct aio_extra *p; p 99 source3/smbd/aio.c for( p = aio_list_head; p; p = p->next) { p 100 source3/smbd/aio.c if (mid == p->req->mid) { p 101 source3/smbd/aio.c return p; p 37 source3/smbd/close.c const char *p; p 46 source3/smbd/close.c if (!(p = strrchr_m(fsp->fsp_name,'/'))) { p 47 source3/smbd/close.c p = fsp->fsp_name; p 49 source3/smbd/close.c p++; p 52 source3/smbd/close.c if (!strequal(lp_magicscript(SNUM(conn)),p)) { p 71 source3/smbd/close.c p = talloc_asprintf(ctx, "./%s", fsp->fsp_name); p 72 source3/smbd/close.c if (!p) { p 81 source3/smbd/close.c ret = smbrun(p,&tmp_fd); p 83 source3/smbd/close.c p,ret)); p 84 source3/smbd/dfree.c const char *p; p 105 source3/smbd/dfree.c *dsize = STR_TO_SMB_BIG_UINT(line, &p); p 106 source3/smbd/dfree.c while (p && *p && isspace(*p)) p 107 source3/smbd/dfree.c p++; p 108 source3/smbd/dfree.c if (p && *p) p 109 source3/smbd/dfree.c *dfree = STR_TO_SMB_BIG_UINT(p, &p); p 110 source3/smbd/dfree.c while (p && *p && isspace(*p)) p 111 source3/smbd/dfree.c p++; p 112 source3/smbd/dfree.c if (p && *p) p 113 source3/smbd/dfree.c *bsize = STR_TO_SMB_BIG_UINT(p, NULL); p 81 source3/smbd/dir.c char *p; p 93 source3/smbd/dir.c if ((p = strchr_m(mask2,'.')) != NULL) { p 94 source3/smbd/dir.c *p = 0; p 96 source3/smbd/dir.c push_ascii(buf+9,p+1,3, 0); p 97 source3/smbd/dir.c *p = '.'; p 322 source3/smbd/dosmode.c const char *p = strrchr_m(path,'/'); p 323 source3/smbd/dosmode.c if (p) { p 324 source3/smbd/dosmode.c p++; p 326 source3/smbd/dosmode.c p = path; p 330 source3/smbd/dosmode.c if (p[0] == '.' && !((p[1] == '\0') || p 331 source3/smbd/dosmode.c (p[1] == '.' && p[2] == '\0'))) { p 483 source3/smbd/dosmode.c const char *p = strrchr_m(path,'/'); p 484 source3/smbd/dosmode.c if (p) { p 485 source3/smbd/dosmode.c p++; p 487 source3/smbd/dosmode.c p = path; p 491 source3/smbd/dosmode.c if (p[0] == '.' && !((p[1] == '\0') || p 492 source3/smbd/dosmode.c (p[1] == '.' && p[2] == '\0'))) { p 43 source3/smbd/filename.c const struct share_params *p) p 47 source3/smbd/filename.c if (!name_to_8_3(name2, mname, False, p)) { p 60 source3/smbd/filename.c const char *p; p 75 source3/smbd/filename.c p = strchr(name, '/'); p 77 source3/smbd/filename.c if (!p && (ms_has_wild(name) || ISDOT(name))) { p 284 source3/smbd/filename.c const char *p = strstr(name, "/."); /* mb safe. */ p 285 source3/smbd/filename.c if (p) { p 286 source3/smbd/filename.c if (p[2] == '/') { p 290 source3/smbd/filename.c } else if (p[2] == '\0') { p 214 source3/smbd/lanman.c static int get_counter(const char **p) p 217 source3/smbd/lanman.c if (!p || !(*p)) { p 220 source3/smbd/lanman.c if (!isdigit((int)**p)) { p 224 source3/smbd/lanman.c i = **p; p 230 source3/smbd/lanman.c (*p)++; p 234 source3/smbd/lanman.c static int getlen(const char *p) p 237 source3/smbd/lanman.c if (!p) { p 241 source3/smbd/lanman.c while (*p) { p 242 source3/smbd/lanman.c switch( *p++ ) { p 259 source3/smbd/lanman.c get_counter(&p); p 262 source3/smbd/lanman.c n += get_counter(&p); p 269 source3/smbd/lanman.c static bool init_package(struct pack_desc *p, int count, int subcount) p 271 source3/smbd/lanman.c int n = p->buflen; p 274 source3/smbd/lanman.c if (!p->format || !p->base) { p 278 source3/smbd/lanman.c i = count * getlen(p->format); p 279 source3/smbd/lanman.c if (p->subformat) { p 280 source3/smbd/lanman.c i += subcount * getlen(p->subformat); p 282 source3/smbd/lanman.c p->structbuf = p->base; p 283 source3/smbd/lanman.c p->neededlen = 0; p 284 source3/smbd/lanman.c p->usedlen = 0; p 285 source3/smbd/lanman.c p->subcount = 0; p 286 source3/smbd/lanman.c p->curpos = p->format; p 288 source3/smbd/lanman.c p->neededlen = i; p 297 source3/smbd/lanman.c p->errcode = ERRmoredata; p 299 source3/smbd/lanman.c p->errcode = ERRbuftoosmall; p 302 source3/smbd/lanman.c p->errcode = NERR_Success; p 304 source3/smbd/lanman.c p->buflen = i; p 306 source3/smbd/lanman.c p->stringbuf = p->base + i; p 307 source3/smbd/lanman.c p->stringlen = n; p 308 source3/smbd/lanman.c return (p->errcode == NERR_Success); p 311 source3/smbd/lanman.c static int package(struct pack_desc *p, ...) p 319 source3/smbd/lanman.c va_start(args,p); p 321 source3/smbd/lanman.c if (!*p->curpos) { p 322 source3/smbd/lanman.c if (!p->subcount) { p 323 source3/smbd/lanman.c p->curpos = p->format; p 325 source3/smbd/lanman.c p->curpos = p->subformat; p 326 source3/smbd/lanman.c p->subcount--; p 331 source3/smbd/lanman.c SMB_ASSERT(strncmp(str,p->curpos,strlen(str)) == 0); p 335 source3/smbd/lanman.c if (!p->curpos) { p 340 source3/smbd/lanman.c switch( *p->curpos++ ) { p 344 source3/smbd/lanman.c if (p->buflen >= needed) { p 345 source3/smbd/lanman.c SSVAL(p->structbuf,0,temp); p 351 source3/smbd/lanman.c if (p->buflen >= needed) { p 352 source3/smbd/lanman.c SSVAL(p->structbuf,0,temp); p 357 source3/smbd/lanman.c p->subcount = va_arg(args,int); p 358 source3/smbd/lanman.c if (p->buflen >= needed) { p 359 source3/smbd/lanman.c SSVAL(p->structbuf,0,p->subcount); p 365 source3/smbd/lanman.c if (p->buflen >= needed) { p 366 source3/smbd/lanman.c SIVAL(p->structbuf,0,temp); p 370 source3/smbd/lanman.c needed = get_counter(&p->curpos); p 373 source3/smbd/lanman.c if (p->buflen >= needed) { p 374 source3/smbd/lanman.c StrnCpy(p->structbuf,s?s:"",needed-1); p 390 source3/smbd/lanman.c stringneeded = get_counter(&p->curpos); p 398 source3/smbd/lanman.c if (p->buflen >= needed) { p 400 source3/smbd/lanman.c if (stringused > p->stringlen) { p 401 source3/smbd/lanman.c stringused = (is_string ? p->stringlen : 0); p 402 source3/smbd/lanman.c if (p->errcode == NERR_Success) { p 403 source3/smbd/lanman.c p->errcode = ERRmoredata; p 407 source3/smbd/lanman.c SIVAL(p->structbuf,0,0); p 409 source3/smbd/lanman.c SIVAL(p->structbuf,0,PTR_DIFF(p->stringbuf,p->base)); p 410 source3/smbd/lanman.c memcpy(p->stringbuf,str?str:"",stringused); p 412 source3/smbd/lanman.c p->stringbuf[stringused-1] = '\0'; p 414 source3/smbd/lanman.c p->stringbuf += stringused; p 415 source3/smbd/lanman.c p->stringlen -= stringused; p 416 source3/smbd/lanman.c p->usedlen += stringused; p 419 source3/smbd/lanman.c p->neededlen += stringneeded; p 422 source3/smbd/lanman.c p->neededlen += needed; p 423 source3/smbd/lanman.c if (p->buflen >= needed) { p 424 source3/smbd/lanman.c p->structbuf += needed; p 425 source3/smbd/lanman.c p->buflen -= needed; p 426 source3/smbd/lanman.c p->usedlen += needed; p 428 source3/smbd/lanman.c if (p->errcode == NERR_Success) { p 429 source3/smbd/lanman.c p->errcode = ERRmoredata; p 851 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 852 source3/smbd/lanman.c char *QueueName = p; p 862 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 868 source3/smbd/lanman.c p = skip_string(param,tpscnt,p); p 869 source3/smbd/lanman.c if (!p) { p 872 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 873 source3/smbd/lanman.c str3 = get_safe_str_ptr(param,tpscnt,p,4); p 877 source3/smbd/lanman.c if ((p = strchr_m(QueueName,'%'))) p 878 source3/smbd/lanman.c *p = 0; p 979 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,output_format1); p 980 source3/smbd/lanman.c unsigned int uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 981 source3/smbd/lanman.c char *output_format2 = get_safe_str_ptr(param,tpscnt,p,4); p 990 source3/smbd/lanman.c if (!param_format || !output_format1 || !p) { p 1178 source3/smbd/lanman.c char *p; p 1198 source3/smbd/lanman.c if (!next_token_talloc(frame,&ptr,&p, NULL)) { p 1202 source3/smbd/lanman.c fstrcpy(s->name, p); p 1205 source3/smbd/lanman.c if (!next_token_talloc(frame,&ptr, &p, NULL)) { p 1209 source3/smbd/lanman.c fstrcpy(stype, p); p 1212 source3/smbd/lanman.c if (!next_token_talloc(frame,&ptr, &p, NULL)) { p 1216 source3/smbd/lanman.c fstrcpy(s->comment, p); p 1220 source3/smbd/lanman.c if (!next_token_talloc(frame,&ptr,&p, NULL)) { p 1224 source3/smbd/lanman.c fstrcpy(s->domain, p); p 1284 source3/smbd/lanman.c char* p; p 1314 source3/smbd/lanman.c p = *buf; p 1322 source3/smbd/lanman.c p2 = p + struct_len; p 1326 source3/smbd/lanman.c baseaddr = p; p 1331 source3/smbd/lanman.c push_ascii(p,service->name, MAX_NETBIOSNAME_LEN, STR_TERMINATE); p 1335 source3/smbd/lanman.c push_ascii(p,service->name,MAX_NETBIOSNAME_LEN, STR_TERMINATE); p 1336 source3/smbd/lanman.c SIVAL(p,18,service->type); p 1337 source3/smbd/lanman.c SIVAL(p,22,PTR_DIFF(p2,baseaddr)); p 1343 source3/smbd/lanman.c *buf = p + struct_len; p 1373 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 1374 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param, tpscnt, p, 0, -1); p 1375 source3/smbd/lanman.c int buf_len = get_safe_SVAL(param,tpscnt, p, 2, 0); p 1376 source3/smbd/lanman.c uint32 servertype = get_safe_IVAL(param,tpscnt,p,4, 0); p 1387 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 1412 source3/smbd/lanman.c p += 8; p 1426 source3/smbd/lanman.c if (skip_string(param,tpscnt,p) == NULL) { p 1429 source3/smbd/lanman.c pull_ascii_fstring(domain, p); p 1476 source3/smbd/lanman.c p = *rdata; p 1491 source3/smbd/lanman.c fill_srv_info(s,uLevel,&p,&f_len,&p2,&s_len,*rdata); p 1528 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 1529 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 1530 source3/smbd/lanman.c int buf_len = get_safe_SVAL(param,tpscnt,p,2,0); p 1534 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 1539 source3/smbd/lanman.c str1, str2, p, uLevel, buf_len)); p 1599 source3/smbd/lanman.c char* p; p 1640 source3/smbd/lanman.c p = *buf; p 1649 source3/smbd/lanman.c p2 = p + struct_len; p 1654 source3/smbd/lanman.c baseaddr = p; p 1657 source3/smbd/lanman.c push_ascii(p,lp_servicename(snum),13, STR_TERMINATE); p 1662 source3/smbd/lanman.c SCVAL(p,13,0); p 1670 source3/smbd/lanman.c SSVAL(p,14,type); /* device type */ p 1671 source3/smbd/lanman.c SIVAL(p,16,PTR_DIFF(p2,baseaddr)); p 1676 source3/smbd/lanman.c SSVAL(p,20,ACCESS_READ|ACCESS_WRITE|ACCESS_CREATE); /* permissions */ p 1677 source3/smbd/lanman.c SSVALS(p,22,-1); /* max uses */ p 1678 source3/smbd/lanman.c SSVAL(p,24,1); /* current uses */ p 1679 source3/smbd/lanman.c SIVAL(p,26,PTR_DIFF(p2,baseaddr)); /* local pathname */ p 1681 source3/smbd/lanman.c memset(p+30,0,SHPWLEN+2); /* passwd (reserved), pad field */ p 1685 source3/smbd/lanman.c memset(p+40,0,SHPWLEN+2); p 1686 source3/smbd/lanman.c SSVAL(p,50,0); p 1687 source3/smbd/lanman.c SIVAL(p,52,0); p 1688 source3/smbd/lanman.c SSVAL(p,56,0); p 1689 source3/smbd/lanman.c SSVAL(p,58,0); p 1690 source3/smbd/lanman.c SIVAL(p,60,0); p 1691 source3/smbd/lanman.c SSVAL(p,64,0); p 1692 source3/smbd/lanman.c SSVAL(p,66,0); p 1696 source3/smbd/lanman.c (*buf) = p + struct_len; p 1718 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,netname); p 1719 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 1722 source3/smbd/lanman.c if (!str1 || !str2 || !netname || !p) { p 1743 source3/smbd/lanman.c p = *rdata; p 1744 source3/smbd/lanman.c *rdata_len = fill_share_info(conn,snum,uLevel,&p,&mdrcnt,0,0,0); p 1783 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 1784 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 1785 source3/smbd/lanman.c int buf_len = get_safe_SVAL(param,tpscnt,p,2,0); p 1794 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 1839 source3/smbd/lanman.c p = *rdata; p 1851 source3/smbd/lanman.c if (fill_share_info( conn,i,uLevel,&p,&f_len,&p2,&s_len,*rdata ) < 0) { p 1887 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 1888 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 1898 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 2039 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 2047 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 2094 source3/smbd/lanman.c resume_context = get_safe_SVAL(param,tpscnt,p,0,-1); p 2095 source3/smbd/lanman.c cli_buf_size= get_safe_SVAL(param,tpscnt,p,2,0); p 2105 source3/smbd/lanman.c p = *rdata; p 2137 source3/smbd/lanman.c if( ((PTR_DIFF(p,*rdata)+21) > *rdata_len) ) { p 2146 source3/smbd/lanman.c memset(p, 0, 21); p 2147 source3/smbd/lanman.c strlcpy(p, name, 21); p 2148 source3/smbd/lanman.c DEBUG(10,("adding entry %d group %s\n", i, p)); p 2149 source3/smbd/lanman.c p += 21; p 2150 source3/smbd/lanman.c p += 5; /* Both NT4 and W2k3SP1 do padding here. No p 2165 source3/smbd/lanman.c *rdata_len = PTR_DIFF(p,*rdata); p 2194 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,UserName); p 2195 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 2210 source3/smbd/lanman.c if (!str1 || !str2 || !UserName || !p) { p 2245 source3/smbd/lanman.c p = *rdata; p 2316 source3/smbd/lanman.c strlcpy(p, names.names[0].string, PTR_DIFF(endp,p)); p 2317 source3/smbd/lanman.c p += 21; p 2322 source3/smbd/lanman.c *rdata_len = PTR_DIFF(p,*rdata); p 2362 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 2365 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 2379 source3/smbd/lanman.c resume_context = get_safe_SVAL(param,tpscnt,p,0,-1); p 2380 source3/smbd/lanman.c cli_buf_size= get_safe_SVAL(param,tpscnt,p,2,0); p 2400 source3/smbd/lanman.c p = *rdata; p 2461 source3/smbd/lanman.c if(((PTR_DIFF(p,*rdata)+21)<=*rdata_len) p 2463 source3/smbd/lanman.c strlcpy(p,name,PTR_DIFF(endp,p)); p 2465 source3/smbd/lanman.c "username %s\n",count_sent,p)); p 2466 source3/smbd/lanman.c p += 21; p 2487 source3/smbd/lanman.c *rdata_len = PTR_DIFF(p,*rdata); p 2510 source3/smbd/lanman.c char *p; p 2527 source3/smbd/lanman.c p = *rdata; p 2529 source3/smbd/lanman.c srv_put_dos_date3(p,0,unixdate); /* this is the time that is looked at p 2540 source3/smbd/lanman.c SIVAL(p,4,0); /* msecs ? */ p 2541 source3/smbd/lanman.c SCVAL(p,8,t->tm_hour); p 2542 source3/smbd/lanman.c SCVAL(p,9,t->tm_min); p 2543 source3/smbd/lanman.c SCVAL(p,10,t->tm_sec); p 2544 source3/smbd/lanman.c SCVAL(p,11,0); /* hundredths of seconds */ p 2545 source3/smbd/lanman.c SSVALS(p,12,get_time_zone(unixdate)/60); /* timezone in minutes from GMT */ p 2546 source3/smbd/lanman.c SSVAL(p,14,10000); /* timer interval in 0.0001 of sec */ p 2547 source3/smbd/lanman.c SCVAL(p,16,t->tm_mday); p 2548 source3/smbd/lanman.c SCVAL(p,17,t->tm_mon + 1); p 2549 source3/smbd/lanman.c SSVAL(p,18,1900+t->tm_year); p 2550 source3/smbd/lanman.c SCVAL(p,20,t->tm_wday); p 2567 source3/smbd/lanman.c char *p = NULL; p 2572 source3/smbd/lanman.c p = skip_string(param,tpscnt,np); p 2573 source3/smbd/lanman.c p = skip_string(param,tpscnt,p); p 2575 source3/smbd/lanman.c if (!np || !p) { p 2580 source3/smbd/lanman.c if (skip_string(param,tpscnt,p) == NULL) { p 2583 source3/smbd/lanman.c pull_ascii_fstring(user,p); p 2585 source3/smbd/lanman.c p = skip_string(param,tpscnt,p); p 2586 source3/smbd/lanman.c if (!p) { p 2596 source3/smbd/lanman.c if (!is_offset_safe(param,tpscnt,p,31)) { p 2599 source3/smbd/lanman.c memcpy(pass1,p,16); p 2600 source3/smbd/lanman.c memcpy(pass2,p+16,16); p 2678 source3/smbd/lanman.c char *p = get_safe_str_ptr(param,tpscnt,param,2); p 2685 source3/smbd/lanman.c if (!p) { p 2697 source3/smbd/lanman.c if (skip_string(param,tpscnt,p) == 0) { p 2700 source3/smbd/lanman.c if(!strequal(p, "zsT")) { p 2701 source3/smbd/lanman.c DEBUG(0,("api_SamOEMChangePassword: Invalid parameter string %s\n", p)); p 2704 source3/smbd/lanman.c p = skip_string(param, tpscnt, p); p 2705 source3/smbd/lanman.c if (!p) { p 2710 source3/smbd/lanman.c if (skip_string(param,tpscnt,p) == 0) { p 2713 source3/smbd/lanman.c if(!strequal(p, "B516B16")) { p 2714 source3/smbd/lanman.c DEBUG(0,("api_SamOEMChangePassword: Invalid data parameter string %s\n", p)); p 2717 source3/smbd/lanman.c p = skip_string(param,tpscnt,p); p 2718 source3/smbd/lanman.c if (!p) { p 2722 source3/smbd/lanman.c if (skip_string(param,tpscnt,p) == 0) { p 2725 source3/smbd/lanman.c p += pull_ascii_fstring(user,p); p 2758 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 2765 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 2772 source3/smbd/lanman.c if (!is_offset_safe(param,tpscnt,p,1)) { p 2775 source3/smbd/lanman.c if(!rap_to_pjobid(SVAL(p,0), sharename, &jobid)) p 2936 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 2939 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param,tpscnt,p,2,-1); p 2940 source3/smbd/lanman.c int function = get_safe_SVAL(param,tpscnt,p,4,-1); p 2943 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 2950 source3/smbd/lanman.c if (!is_offset_safe(param,tpscnt,p,1)) { p 2953 source3/smbd/lanman.c if(!rap_to_pjobid(SVAL(p,0), sharename, &jobid)) p 3023 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 3024 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 3028 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 3086 source3/smbd/lanman.c p = *rdata; p 3087 source3/smbd/lanman.c p2 = p + struct_len; p 3089 source3/smbd/lanman.c srvstr_push(NULL, 0, p,global_myname(),16, p 3092 source3/smbd/lanman.c p += 16; p 3121 source3/smbd/lanman.c SCVAL(p,0,lp_major_announce_version()); p 3122 source3/smbd/lanman.c SCVAL(p,1,lp_minor_announce_version()); p 3123 source3/smbd/lanman.c SIVAL(p,2,servertype); p 3126 source3/smbd/lanman.c SIVAL(p,6,0); p 3128 source3/smbd/lanman.c SIVAL(p,6,PTR_DIFF(p2,*rdata)); p 3187 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 3190 source3/smbd/lanman.c int level = get_safe_SVAL(param,tpscnt,p,0,-1); p 3192 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 3218 source3/smbd/lanman.c p = *rdata; p 3221 source3/smbd/lanman.c p2 = get_safe_ptr(*rdata,*rdata_len,p,22); p 3226 source3/smbd/lanman.c SIVAL(p,0,PTR_DIFF(p2,*rdata)); /* host name */ p 3233 source3/smbd/lanman.c p += 4; p 3235 source3/smbd/lanman.c SIVAL(p,0,PTR_DIFF(p2,*rdata)); p 3241 source3/smbd/lanman.c p += 4; p 3243 source3/smbd/lanman.c SIVAL(p,0,PTR_DIFF(p2,*rdata)); /* login domain */ p 3250 source3/smbd/lanman.c p += 4; p 3252 source3/smbd/lanman.c SCVAL(p,0,lp_major_announce_version()); /* system version - e.g 4 in 4.1 */ p 3253 source3/smbd/lanman.c SCVAL(p,1,lp_minor_announce_version()); /* system version - e.g .1 in 4.1 */ p 3254 source3/smbd/lanman.c p += 2; p 3256 source3/smbd/lanman.c SIVAL(p,0,PTR_DIFF(p2,*rdata)); p 3262 source3/smbd/lanman.c p += 4; p 3264 source3/smbd/lanman.c SIVAL(p,0,PTR_DIFF(p2,*rdata)); /* don't know */ p 3270 source3/smbd/lanman.c p += 4; p 3459 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,UserName); p 3460 source3/smbd/lanman.c int uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 3475 source3/smbd/lanman.c if (!str1 || !str2 || !UserName || !p) { p 3513 source3/smbd/lanman.c p = *rdata; p 3515 source3/smbd/lanman.c p2 = get_safe_ptr(*rdata,*rdata_len,p,usri11_end); p 3520 source3/smbd/lanman.c memset(p,0,21); p 3521 source3/smbd/lanman.c fstrcpy(p+usri11_name,UserName); /* 21 bytes - user name */ p 3524 source3/smbd/lanman.c SCVAL(p,usri11_pad,0); /* padding - 1 byte */ p 3529 source3/smbd/lanman.c SIVAL(p,usri11_comment,PTR_DIFF(p2,p)); /* comment */ p 3536 source3/smbd/lanman.c SIVAL(p,usri11_usr_comment,PTR_DIFF(p2,p)); /* user_comment */ p 3544 source3/smbd/lanman.c SIVAL(p,usri11_full_name,PTR_DIFF(p2,p)); /* full name */ p 3561 source3/smbd/lanman.c SSVAL(p,usri11_priv,conn->admin_user?USER_PRIV_ADMIN:USER_PRIV_USER); p 3562 source3/smbd/lanman.c SIVAL(p,usri11_auth_flags,AF_OP_PRINT); /* auth flags */ p 3563 source3/smbd/lanman.c SIVALS(p,usri11_password_age,-1); /* password age */ p 3564 source3/smbd/lanman.c SIVAL(p,usri11_homedir,PTR_DIFF(p2,p)); /* home dir */ p 3570 source3/smbd/lanman.c SIVAL(p,usri11_parms,PTR_DIFF(p2,p)); /* parms */ p 3576 source3/smbd/lanman.c SIVAL(p,usri11_last_logon,0); /* last logon */ p 3577 source3/smbd/lanman.c SIVAL(p,usri11_last_logoff,0); /* last logoff */ p 3578 source3/smbd/lanman.c SSVALS(p,usri11_bad_pw_count,-1); /* bad pw counts */ p 3579 source3/smbd/lanman.c SSVALS(p,usri11_num_logons,-1); /* num logons */ p 3580 source3/smbd/lanman.c SIVAL(p,usri11_logon_server,PTR_DIFF(p2,p)); /* logon server */ p 3586 source3/smbd/lanman.c SSVAL(p,usri11_country_code,0); /* country code */ p 3588 source3/smbd/lanman.c SIVAL(p,usri11_workstations,PTR_DIFF(p2,p)); /* workstations */ p 3595 source3/smbd/lanman.c SIVALS(p,usri11_max_storage,-1); /* max storage */ p 3596 source3/smbd/lanman.c SSVAL(p,usri11_units_per_week,168); /* units per week */ p 3597 source3/smbd/lanman.c SIVAL(p,usri11_logon_hours,PTR_DIFF(p2,p)); /* logon hours */ p 3607 source3/smbd/lanman.c SSVAL(p,usri11_code_page,0); /* code page */ p 3611 source3/smbd/lanman.c memset(p+22,' ',16); /* password */ p 3612 source3/smbd/lanman.c SIVALS(p,38,-1); /* password age */ p 3613 source3/smbd/lanman.c SSVAL(p,42, p 3615 source3/smbd/lanman.c SIVAL(p,44,PTR_DIFF(p2,*rdata)); /* home dir */ p 3623 source3/smbd/lanman.c SIVAL(p,48,PTR_DIFF(p2,*rdata)); /* comment */ p 3625 source3/smbd/lanman.c SSVAL(p,52,0); /* flags */ p 3626 source3/smbd/lanman.c SIVAL(p,54,PTR_DIFF(p2,*rdata)); /* script_path */ p 3635 source3/smbd/lanman.c SIVAL(p,60,0); /* auth_flags */ p 3636 source3/smbd/lanman.c SIVAL(p,64,PTR_DIFF(p2,*rdata)); /* full_name */ p 3644 source3/smbd/lanman.c SIVAL(p,68,0); /* urs_comment */ p 3645 source3/smbd/lanman.c SIVAL(p,72,PTR_DIFF(p2,*rdata)); /* parms */ p 3651 source3/smbd/lanman.c SIVAL(p,76,0); /* workstations */ p 3652 source3/smbd/lanman.c SIVAL(p,80,0); /* last_logon */ p 3653 source3/smbd/lanman.c SIVAL(p,84,0); /* last_logoff */ p 3654 source3/smbd/lanman.c SIVALS(p,88,-1); /* acct_expires */ p 3655 source3/smbd/lanman.c SIVALS(p,92,-1); /* max_storage */ p 3656 source3/smbd/lanman.c SSVAL(p,96,168); /* units_per_week */ p 3657 source3/smbd/lanman.c SIVAL(p,98,PTR_DIFF(p2,*rdata)); /* logon_hours */ p 3660 source3/smbd/lanman.c SSVALS(p,102,-1); /* bad_pw_count */ p 3661 source3/smbd/lanman.c SSVALS(p,104,-1); /* num_logons */ p 3662 source3/smbd/lanman.c SIVAL(p,106,PTR_DIFF(p2,*rdata)); /* logon_server */ p 3692 source3/smbd/lanman.c SSVAL(p,110,49); /* country_code */ p 3693 source3/smbd/lanman.c SSVAL(p,112,860); /* code page */ p 3713 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 3721 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 3731 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 3732 source3/smbd/lanman.c name = get_safe_str_ptr(param,tpscnt,p,2); p 3863 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 3875 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 3879 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,2,-1); p 3884 source3/smbd/lanman.c DEBUG(3,("WPrintJobGetInfo uLevel=%d uJobId=0x%X\n",uLevel,SVAL(p,0))); p 3894 source3/smbd/lanman.c if(!rap_to_pjobid(SVAL(p,0), sharename, &jobid)) { p 3962 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 3963 source3/smbd/lanman.c char *name = p; p 3972 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 3979 source3/smbd/lanman.c p = skip_string(param,tpscnt,p); p 3980 source3/smbd/lanman.c if (!p) { p 3983 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 4119 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 4120 source3/smbd/lanman.c char* PrinterName = p; p 4126 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 4132 source3/smbd/lanman.c p = skip_string(param,tpscnt,p); p 4133 source3/smbd/lanman.c if (!p) { p 4136 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 4199 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 4206 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 4212 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 4280 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 4285 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 4291 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 4343 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 4348 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 4353 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 4406 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 4411 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 4417 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 4476 source3/smbd/lanman.c char *p = skip_string(param,tpscnt,str2); p 4482 source3/smbd/lanman.c if (!str1 || !str2 || !p) { p 4488 source3/smbd/lanman.c uLevel = get_safe_SVAL(param,tpscnt,p,0,-1); p 82 source3/smbd/mangle.c bool mangle_is_mangled(const char *s, const struct share_params *p) p 84 source3/smbd/mangle.c return mangle_fns->is_mangled(s, p); p 91 source3/smbd/mangle.c const struct share_params *p) p 93 source3/smbd/mangle.c return mangle_fns->is_8_3(fname, check_case, False, p); p 97 source3/smbd/mangle.c const struct share_params *p) p 99 source3/smbd/mangle.c return mangle_fns->is_8_3(fname, check_case, True, p); p 103 source3/smbd/mangle.c const struct share_params *p) p 105 source3/smbd/mangle.c if (!lp_manglednames(p)) { p 108 source3/smbd/mangle.c return mangle_fns->must_mangle(fname, p); p 120 source3/smbd/mangle.c const struct share_params *p) p 122 source3/smbd/mangle.c return mangle_fns->lookup_name_from_8_3(ctx, in, out, p); p 135 source3/smbd/mangle.c const struct share_params *p) p 141 source3/smbd/mangle.c if (!lp_manglednames(p)) { p 149 source3/smbd/mangle.c lp_defaultcase(p->service), p 150 source3/smbd/mangle.c p); p 117 source3/smbd/mangle_hash.c smb_ucs2_t *p; p 124 source3/smbd/mangle_hash.c if ((p = strrchr_w(*prefix, UCS2_CHAR('.')))) { p 125 source3/smbd/mangle_hash.c ext_len = strlen_w(p+1); p 126 source3/smbd/mangle_hash.c if ((ext_len > 0) && (ext_len < 4) && (p != *prefix) && p 127 source3/smbd/mangle_hash.c (NT_STATUS_IS_OK(has_valid_83_chars(p+1,allow_wildcards)))) /* check extension */ { p 128 source3/smbd/mangle_hash.c *p = 0; p 129 source3/smbd/mangle_hash.c *extension = strdup_w(p+1); p 154 source3/smbd/mangle_hash.c smb_ucs2_t *str, *p; p 184 source3/smbd/mangle_hash.c p = strchr_w(str, UCS2_CHAR('.')); p 185 source3/smbd/mangle_hash.c if (p) { p 186 source3/smbd/mangle_hash.c *p = 0; p 190 source3/smbd/mangle_hash.c p = &str[1]; p 195 source3/smbd/mangle_hash.c if(strcmp_wa(p, "UX") == 0) p 199 source3/smbd/mangle_hash.c if((strcmp_wa(p, "LOCK$") == 0) p 200 source3/smbd/mangle_hash.c || (strcmp_wa(p, "ON") == 0) p 201 source3/smbd/mangle_hash.c || (strcmp_wa(p, "OM1") == 0) p 202 source3/smbd/mangle_hash.c || (strcmp_wa(p, "OM2") == 0) p 203 source3/smbd/mangle_hash.c || (strcmp_wa(p, "OM3") == 0) p 204 source3/smbd/mangle_hash.c || (strcmp_wa(p, "OM4") == 0) p 209 source3/smbd/mangle_hash.c if((strcmp_wa(p, "PT1") == 0) p 210 source3/smbd/mangle_hash.c || (strcmp_wa(p, "PT2") == 0) p 211 source3/smbd/mangle_hash.c || (strcmp_wa(p, "PT3") == 0) p 216 source3/smbd/mangle_hash.c if(strcmp_wa(p, "UL") == 0) p 220 source3/smbd/mangle_hash.c if(strcmp_wa(p, "RN") == 0) p 273 source3/smbd/mangle_hash.c const struct share_params *p) p 281 source3/smbd/mangle_hash.c magic_char = lp_magicchar(p); p 358 source3/smbd/mangle_hash.c static bool is_mangled(const char *s, const struct share_params *p) p 363 source3/smbd/mangle_hash.c magic_char = lp_magicchar(p); p 463 source3/smbd/mangle_hash.c const struct share_params *p) p 470 source3/smbd/mangle_hash.c magic_char = lp_magicchar(p); p 529 source3/smbd/mangle_hash.c char *p; p 543 source3/smbd/mangle_hash.c p = strrchr(s,'.'); p 544 source3/smbd/mangle_hash.c if( p && (strlen(p+1) < (size_t)4) ) { p 545 source3/smbd/mangle_hash.c bool all_normal = ( strisnormal(p+1, default_case) ); /* XXXXXXXXX */ p 547 source3/smbd/mangle_hash.c if( all_normal && p[1] != 0 ) { p 548 source3/smbd/mangle_hash.c *p = 0; p 550 source3/smbd/mangle_hash.c *p = '.'; p 558 source3/smbd/mangle_hash.c if( p ) { p 559 source3/smbd/mangle_hash.c if( p == s ) p 562 source3/smbd/mangle_hash.c *p++ = 0; p 563 source3/smbd/mangle_hash.c while( *p && extlen < 3 ) { p 564 source3/smbd/mangle_hash.c if ( *p != '.') { p 565 source3/smbd/mangle_hash.c extension[extlen++] = p[0]; p 567 source3/smbd/mangle_hash.c p++; p 573 source3/smbd/mangle_hash.c p = s; p 575 source3/smbd/mangle_hash.c while( *p && baselen < 5 ) { p 576 source3/smbd/mangle_hash.c if (isbasechar(*p)) { p 577 source3/smbd/mangle_hash.c base[baselen++] = p[0]; p 579 source3/smbd/mangle_hash.c p++; p 600 source3/smbd/mangle_hash.c const struct share_params *p) p 607 source3/smbd/mangle_hash.c magic_char = lp_magicchar(p); p 637 source3/smbd/mangle_hash.c const struct share_params *p) p 643 source3/smbd/mangle_hash.c magic_char = lp_magicchar(p); p 236 source3/smbd/mangle_hash2.c const char *p; p 241 source3/smbd/mangle_hash2.c for (s=name; (p=strchr(s, '/')); s=p+1) { p 242 source3/smbd/mangle_hash2.c if (is_mangled_component(s, PTR_DIFF(p, s))) { p 264 source3/smbd/mangle_hash2.c static bool is_8_3(const char *name, bool check_case, bool allow_wildcards, const struct share_params *p) p 353 source3/smbd/mangle_hash2.c const struct share_params *p) p 363 source3/smbd/mangle_hash2.c if (!is_mangled(name, p)) { p 493 source3/smbd/mangle_hash2.c const struct share_params *p) p 512 source3/smbd/mangle_hash2.c const struct share_params *p) p 525 source3/smbd/mangle_hash2.c if (is_legal_name(name) && is_8_3(name, False, False, p)) { p 716 source3/smbd/mangle_hash2.c static bool posix_is_mangled(const char *s, const struct share_params *p) p 721 source3/smbd/mangle_hash2.c static bool posix_must_mangle(const char *s, const struct share_params *p) p 729 source3/smbd/mangle_hash2.c const struct share_params *p) p 737 source3/smbd/mangle_hash2.c const struct share_params *p) p 746 source3/smbd/mangle_hash2.c const struct share_params *p) p 143 source3/smbd/message.c const char *p; p 155 source3/smbd/message.c p = (const char *)req->buf + 1; p 156 source3/smbd/message.c p += srvstr_pull_req_talloc( p 157 source3/smbd/message.c state, req, &state->from, p, STR_ASCII|STR_TERMINATE) + 1; p 158 source3/smbd/message.c p += srvstr_pull_req_talloc( p 159 source3/smbd/message.c state, req, &state->to, p, STR_ASCII|STR_TERMINATE) + 1; p 161 source3/smbd/message.c msg = p; p 191 source3/smbd/message.c const char *p; p 211 source3/smbd/message.c p = (const char *)req->buf+1; p 212 source3/smbd/message.c p += srvstr_pull_req_talloc( p 213 source3/smbd/message.c smbd_msg_state, req, &smbd_msg_state->from, p, p 215 source3/smbd/message.c p += srvstr_pull_req_talloc( p 216 source3/smbd/message.c smbd_msg_state, req, &smbd_msg_state->to, p, p 54 source3/smbd/msdfs.c char *p,*temp; p 74 source3/smbd/msdfs.c p = temp = pathname_local; p 93 source3/smbd/msdfs.c p = temp; p 111 source3/smbd/msdfs.c p = strchr_m(temp,sepchar); p 112 source3/smbd/msdfs.c if(p == NULL) { p 123 source3/smbd/msdfs.c p = temp; p 129 source3/smbd/msdfs.c *p = '\0'; p 135 source3/smbd/msdfs.c servicename = p+1; p 136 source3/smbd/msdfs.c p = strchr_m(servicename,sepchar); p 137 source3/smbd/msdfs.c if (p) { p 138 source3/smbd/msdfs.c *p = '\0'; p 161 source3/smbd/msdfs.c if (p) { p 162 source3/smbd/msdfs.c *p = sepchar; p 165 source3/smbd/msdfs.c p = temp; p 176 source3/smbd/msdfs.c if(p == NULL) { p 182 source3/smbd/msdfs.c p++; p 188 source3/smbd/msdfs.c pdp->reqpath = p; p 204 source3/smbd/msdfs.c p, nt_errstr(status) )); p 372 source3/smbd/msdfs.c char *p; p 379 source3/smbd/msdfs.c p = alt_path[i]; p 380 source3/smbd/msdfs.c while (*p && (*p == '\\')) { p 381 source3/smbd/msdfs.c p++; p 386 source3/smbd/msdfs.c p); p 516 source3/smbd/msdfs.c char *p = NULL; p 593 source3/smbd/msdfs.c p = strrchr_m(localpath, '/'); p 598 source3/smbd/msdfs.c while (p) { p 599 source3/smbd/msdfs.c *p = '\0'; p 621 source3/smbd/msdfs.c p = strrchr_m(localpath, '/'); p 249 source3/smbd/negprot.c char *p, *q; p 342 source3/smbd/negprot.c p = q = smb_buf(req->outbuf); p 358 source3/smbd/negprot.c p += ret; p 383 source3/smbd/negprot.c p += ret; p 390 source3/smbd/negprot.c SSVAL(req->outbuf,smb_vwv17, p - q); /* length of challenge+domain p 507 source3/smbd/negprot.c const char *p; p 536 source3/smbd/negprot.c p = (const char *)req->buf + 1; p 541 source3/smbd/negprot.c while (smbreq_bufrem(req, p) > 0) { p 557 source3/smbd/negprot.c if (!pull_ascii_talloc(cliprotos, &cliprotos[num_cliprotos], p, p 570 source3/smbd/negprot.c p += strlen(p) + 2; p 590 source3/smbd/notify_internal.c const char *p, *next_p; p 607 source3/smbd/notify_internal.c for (depth=0,p=path; p 608 source3/smbd/notify_internal.c p && depth < notify->array->num_depths; p 609 source3/smbd/notify_internal.c p=next_p,depth++) { p 610 source3/smbd/notify_internal.c int p_len = p - path; p 613 source3/smbd/notify_internal.c next_p = strchr(p+1, '/'); p 344 source3/smbd/nttrans.c char *p = NULL; p 378 source3/smbd/nttrans.c p = (char *)req->outbuf + smb_vwv2; p 379 source3/smbd/nttrans.c p++; p 380 source3/smbd/nttrans.c SSVAL(p,0,pnum); p 381 source3/smbd/nttrans.c p += 2; p 382 source3/smbd/nttrans.c SIVAL(p,0,FILE_WAS_OPENED); p 383 source3/smbd/nttrans.c p += 4; p 384 source3/smbd/nttrans.c p += 32; p 385 source3/smbd/nttrans.c SIVAL(p,0,FILE_ATTRIBUTE_NORMAL); /* File Attributes. */ p 386 source3/smbd/nttrans.c p += 20; p 388 source3/smbd/nttrans.c SSVAL(p,0,FILE_TYPE_MESSAGE_MODE_PIPE); p 390 source3/smbd/nttrans.c SSVAL(p,2, 0x5FF); /* ? */ p 391 source3/smbd/nttrans.c p += 4; p 394 source3/smbd/nttrans.c p += 25; p 395 source3/smbd/nttrans.c SIVAL(p,0,FILE_GENERIC_ALL); p 401 source3/smbd/nttrans.c SIVAL(p,4,(FILE_GENERIC_READ|FILE_GENERIC_WRITE)&~FILE_APPEND_DATA); p 432 source3/smbd/nttrans.c char *p = NULL; p 590 source3/smbd/nttrans.c p = (char *)req->outbuf + smb_vwv2; p 592 source3/smbd/nttrans.c SCVAL(p, 0, oplock_granted); p 594 source3/smbd/nttrans.c p++; p 595 source3/smbd/nttrans.c SSVAL(p,0,fsp->fnum); p 596 source3/smbd/nttrans.c p += 2; p 599 source3/smbd/nttrans.c SIVAL(p,0,FILE_WAS_SUPERSEDED); p 601 source3/smbd/nttrans.c SIVAL(p,0,info); p 603 source3/smbd/nttrans.c p += 4; p 617 source3/smbd/nttrans.c put_long_date_timespec(conn->ts_res, p, c_timespec); /* create time. */ p 618 source3/smbd/nttrans.c p += 8; p 619 source3/smbd/nttrans.c put_long_date_timespec(conn->ts_res, p, a_timespec); /* access time */ p 620 source3/smbd/nttrans.c p += 8; p 621 source3/smbd/nttrans.c put_long_date_timespec(conn->ts_res, p, m_timespec); /* write time */ p 622 source3/smbd/nttrans.c p += 8; p 623 source3/smbd/nttrans.c put_long_date_timespec(conn->ts_res, p, m_timespec); /* change time */ p 624 source3/smbd/nttrans.c p += 8; p 625 source3/smbd/nttrans.c SIVAL(p,0,fattr); /* File Attributes. */ p 626 source3/smbd/nttrans.c p += 4; p 627 source3/smbd/nttrans.c SOFF_T(p, 0, SMB_VFS_GET_ALLOC_SIZE(conn,fsp,&sbuf)); p 628 source3/smbd/nttrans.c p += 8; p 629 source3/smbd/nttrans.c SOFF_T(p,0,file_len); p 630 source3/smbd/nttrans.c p += 8; p 632 source3/smbd/nttrans.c SSVAL(p,2,0x7); p 634 source3/smbd/nttrans.c p += 4; p 635 source3/smbd/nttrans.c SCVAL(p,0,fsp->is_directory ? 1 : 0); p 639 source3/smbd/nttrans.c p += 25; p 646 source3/smbd/nttrans.c SIVAL(p,0,perms); p 670 source3/smbd/nttrans.c char *p = NULL; p 716 source3/smbd/nttrans.c p = params; p 717 source3/smbd/nttrans.c SCVAL(p,0,NO_OPLOCK_RETURN); p 719 source3/smbd/nttrans.c p += 2; p 720 source3/smbd/nttrans.c SSVAL(p,0,pnum); p 721 source3/smbd/nttrans.c p += 2; p 722 source3/smbd/nttrans.c SIVAL(p,0,FILE_WAS_OPENED); p 723 source3/smbd/nttrans.c p += 8; p 725 source3/smbd/nttrans.c p += 32; p 726 source3/smbd/nttrans.c SIVAL(p,0,FILE_ATTRIBUTE_NORMAL); /* File Attributes. */ p 727 source3/smbd/nttrans.c p += 20; p 729 source3/smbd/nttrans.c SSVAL(p,0,FILE_TYPE_MESSAGE_MODE_PIPE); p 731 source3/smbd/nttrans.c SSVAL(p,2, 0x5FF); /* ? */ p 732 source3/smbd/nttrans.c p += 4; p 735 source3/smbd/nttrans.c p += 25; p 736 source3/smbd/nttrans.c SIVAL(p,0,FILE_GENERIC_ALL); p 742 source3/smbd/nttrans.c SIVAL(p,4,(FILE_GENERIC_READ|FILE_GENERIC_WRITE)&~FILE_APPEND_DATA); p 847 source3/smbd/nttrans.c char *p = NULL; p 1058 source3/smbd/nttrans.c p = params; p 1059 source3/smbd/nttrans.c SCVAL(p, 0, oplock_granted); p 1061 source3/smbd/nttrans.c p += 2; p 1062 source3/smbd/nttrans.c SSVAL(p,0,fsp->fnum); p 1063 source3/smbd/nttrans.c p += 2; p 1066 source3/smbd/nttrans.c SIVAL(p,0,FILE_WAS_SUPERSEDED); p 1068 source3/smbd/nttrans.c SIVAL(p,0,info); p 1070 source3/smbd/nttrans.c p += 8; p 1084 source3/smbd/nttrans.c put_long_date_timespec(conn->ts_res, p, c_timespec); /* create time. */ p 1085 source3/smbd/nttrans.c p += 8; p 1086 source3/smbd/nttrans.c put_long_date_timespec(conn->ts_res, p, a_timespec); /* access time */ p 1087 source3/smbd/nttrans.c p += 8; p 1088 source3/smbd/nttrans.c put_long_date_timespec(conn->ts_res, p, m_timespec); /* write time */ p 1089 source3/smbd/nttrans.c p += 8; p 1090 source3/smbd/nttrans.c put_long_date_timespec(conn->ts_res, p, m_timespec); /* change time */ p 1091 source3/smbd/nttrans.c p += 8; p 1092 source3/smbd/nttrans.c SIVAL(p,0,fattr); /* File Attributes. */ p 1093 source3/smbd/nttrans.c p += 4; p 1094 source3/smbd/nttrans.c SOFF_T(p, 0, SMB_VFS_GET_ALLOC_SIZE(conn,fsp,&sbuf)); p 1095 source3/smbd/nttrans.c p += 8; p 1096 source3/smbd/nttrans.c SOFF_T(p,0,file_len); p 1097 source3/smbd/nttrans.c p += 8; p 1099 source3/smbd/nttrans.c SSVAL(p,2,0x7); p 1101 source3/smbd/nttrans.c p += 4; p 1102 source3/smbd/nttrans.c SCVAL(p,0,fsp->is_directory ? 1 : 0); p 1106 source3/smbd/nttrans.c p += 25; p 1113 source3/smbd/nttrans.c SIVAL(p,0,perms); p 1322 source3/smbd/nttrans.c const char *p; p 1341 source3/smbd/nttrans.c p = (const char *)req->buf + 1; p 1342 source3/smbd/nttrans.c p += srvstr_get_path_req_wcard(ctx, req, &oldname, p, STR_TERMINATE, p 1356 source3/smbd/nttrans.c p++; p 1357 source3/smbd/nttrans.c p += srvstr_get_path_req_wcard(ctx, req, &newname, p, STR_TERMINATE, p 101 source3/smbd/perfcount.c char *module_param = NULL, *p; p 115 source3/smbd/perfcount.c p = strchr_m(module_path, ':'); p 117 source3/smbd/perfcount.c if (p) { p 118 source3/smbd/perfcount.c *p = 0; p 119 source3/smbd/perfcount.c module_param = p+1; p 137 source3/smbd/perfcount.c p = strchr_m(module_name, '.'); p 139 source3/smbd/perfcount.c if (p != NULL) { p 140 source3/smbd/perfcount.c *p = '\0'; p 2856 source3/smbd/posix_acls.c #define MAP_PERM(p,mask,result) (((p) & (mask)) ? (result) : 0 ) p 1912 source3/smbd/process.c char *p = addr; p 1917 source3/smbd/process.c p = addr + 7; p 1920 source3/smbd/process.c if ((strcmp(p, ip) == 0) || ((p != addr) && strcmp(addr, ip) == 0)) { p 518 source3/smbd/reply.c const char *p; p 530 source3/smbd/reply.c p = (const char *)req->buf + 1; p 531 source3/smbd/reply.c p += srvstr_pull_req_talloc(ctx, req, &service_buf, p, STR_TERMINATE); p 532 source3/smbd/reply.c p += 1; p 533 source3/smbd/reply.c pwlen = srvstr_pull_req_talloc(ctx, req, &password, p, STR_TERMINATE); p 534 source3/smbd/reply.c p += pwlen+1; p 535 source3/smbd/reply.c p += srvstr_pull_req_talloc(ctx, req, &dev, p, STR_TERMINATE); p 536 source3/smbd/reply.c p += 1; p 543 source3/smbd/reply.c p = strrchr_m(service_buf,'\\'); p 544 source3/smbd/reply.c if (p) { p 545 source3/smbd/reply.c service = p+1; p 593 source3/smbd/reply.c const char *p, *q; p 627 source3/smbd/reply.c p = (const char *)req->buf + passlen + 1; p 629 source3/smbd/reply.c p = (const char *)req->buf + passlen; p 635 source3/smbd/reply.c p = (const char *)req->buf + passlen + 1; p 638 source3/smbd/reply.c p += srvstr_pull_req_talloc(ctx, req, &path, p, STR_TERMINATE); p 664 source3/smbd/reply.c p += srvstr_pull_talloc(ctx, req->inbuf, req->flags2, p 665 source3/smbd/reply.c &client_devicetype, p, p 666 source3/smbd/reply.c MIN(6, smbreq_bufrem(req, p)), STR_ASCII); p 791 source3/smbd/reply.c char *p; p 821 source3/smbd/reply.c p = smb_buf(req->outbuf); p 822 source3/smbd/reply.c memset(p, '\0', replysize+1); /* valgrind-safe. */ p 823 source3/smbd/reply.c p += 1; /* Allow for alignment */ p 835 source3/smbd/reply.c SSVAL(p,0,fsp->rap_print_jobid); /* Job number */ p 836 source3/smbd/reply.c srvstr_push((char *)req->outbuf, req->flags2, p+2, p 841 source3/smbd/reply.c p+18, lp_servicename(SNUM(conn)), p 844 source3/smbd/reply.c memset(p+18, 0, 13); p 986 source3/smbd/reply.c const char *p; p 992 source3/smbd/reply.c p = (const char *)req->buf + 1; p 993 source3/smbd/reply.c p += srvstr_get_path_req(ctx, req, &fname, p, STR_TERMINATE, &status); p 1096 source3/smbd/reply.c const char *p; p 1109 source3/smbd/reply.c p = (const char *)req->buf + 1; p 1110 source3/smbd/reply.c p += srvstr_get_path_req(ctx, req, &fname, p, STR_TERMINATE, &status); p 1260 source3/smbd/reply.c const char *p; p 1295 source3/smbd/reply.c p = (const char *)req->buf + 1; p 1296 source3/smbd/reply.c p += srvstr_get_path_req_wcard(ctx, req, &path, p, STR_TERMINATE, p 1321 source3/smbd/reply.c p++; p 1322 source3/smbd/reply.c status_len = SVAL(p, 0); p 1323 source3/smbd/reply.c p += 2; p 1345 source3/smbd/reply.c p = strrchr_m(directory,'/'); p 1346 source3/smbd/reply.c if ((p != NULL) && (*directory != '/')) { p 1347 source3/smbd/reply.c mask = p + 1; p 1349 source3/smbd/reply.c PTR_DIFF(p, directory)); p 1382 source3/smbd/reply.c memcpy(status,p,21); p 1554 source3/smbd/reply.c const char *p; p 1568 source3/smbd/reply.c p = (const char *)req->buf + 1; p 1569 source3/smbd/reply.c p += srvstr_get_path_req_wcard(ctx, req, &path, p, STR_TERMINATE, p 1576 source3/smbd/reply.c p++; p 1577 source3/smbd/reply.c status_len = SVAL(p,0); p 1578 source3/smbd/reply.c p += 2; p 1586 source3/smbd/reply.c memcpy(status,p,21); p 2202 source3/smbd/reply.c SSVALS(p, 0, -1); /* what is this? not in spec */ p 2421 source3/smbd/reply.c char *p = NULL; p 2432 source3/smbd/reply.c p = strrchr_m(name,'/'); p 2433 source3/smbd/reply.c if (!p) { p 2440 source3/smbd/reply.c *p = 0; p 2442 source3/smbd/reply.c mask = p+1; p 3065 source3/smbd/reply.c char *p = NULL; p 3146 source3/smbd/reply.c p = smb_buf(req->outbuf); p 3147 source3/smbd/reply.c SCVAL(p,0,0); /* pad byte. */ p 3148 source3/smbd/reply.c SSVAL(p,1,nread); p 4970 source3/smbd/reply.c char *p = blob; p 4972 source3/smbd/reply.c srv_put_dos_date2(p,0,queue[i].time); p 4973 source3/smbd/reply.c SCVAL(p,4,(queue[i].status==LPQ_PRINTING?2:3)); p 4974 source3/smbd/reply.c SSVAL(p,5, queue[i].job); p 4975 source3/smbd/reply.c SIVAL(p,7,queue[i].size); p 4976 source3/smbd/reply.c SCVAL(p,11,0); p 4977 source3/smbd/reply.c srvstr_push(blob, req->flags2, p+12, p 5427 source3/smbd/reply.c char *p,*p2, *pname1, *pname2; p 5455 source3/smbd/reply.c p = strrchr_m(root1,'.'); p 5456 source3/smbd/reply.c if (p) { p 5457 source3/smbd/reply.c *p = 0; p 5458 source3/smbd/reply.c ext1 = talloc_strdup(ctx, p+1); p 5462 source3/smbd/reply.c p = strrchr_m(root2,'.'); p 5463 source3/smbd/reply.c if (p) { p 5464 source3/smbd/reply.c *p = 0; p 5465 source3/smbd/reply.c ext2 = talloc_strdup(ctx, p+1); p 5474 source3/smbd/reply.c p = root1; p 5479 source3/smbd/reply.c *p2 = *p; p 5485 source3/smbd/reply.c p); p 5493 source3/smbd/reply.c if (*p) { p 5494 source3/smbd/reply.c p++; p 5498 source3/smbd/reply.c p = ext1; p 5503 source3/smbd/reply.c *p2 = *p; p 5509 source3/smbd/reply.c p); p 5517 source3/smbd/reply.c if (*p) { p 5518 source3/smbd/reply.c p++; p 5693 source3/smbd/reply.c char *p; p 5701 source3/smbd/reply.c p = strrchr_m(newname,'/'); p 5703 source3/smbd/reply.c p+1); p 5714 source3/smbd/reply.c *p = '\0'; /* Truncate at the '/' */ p 5875 source3/smbd/reply.c char *p; p 5909 source3/smbd/reply.c p = strrchr_m(name,'/'); p 5910 source3/smbd/reply.c if (!p) { p 5917 source3/smbd/reply.c *p = 0; p 5922 source3/smbd/reply.c mask = p+1; p 5923 source3/smbd/reply.c *p = '/'; /* Replace needed for exceptional test below. */ p 6190 source3/smbd/reply.c const char *p; p 6207 source3/smbd/reply.c p = (const char *)req->buf + 1; p 6208 source3/smbd/reply.c p += srvstr_get_path_req_wcard(ctx, req, &name, p, STR_TERMINATE, p 6215 source3/smbd/reply.c p++; p 6216 source3/smbd/reply.c p += srvstr_get_path_req_wcard(ctx, req, &newname, p, STR_TERMINATE, p 6308 source3/smbd/reply.c const char *p = strrchr_m(src,'/'); p 6309 source3/smbd/reply.c if (p) { p 6310 source3/smbd/reply.c p++; p 6312 source3/smbd/reply.c p = src; p 6316 source3/smbd/reply.c p); p 6443 source3/smbd/reply.c const char *p; p 6469 source3/smbd/reply.c p = (const char *)req->buf; p 6470 source3/smbd/reply.c p += srvstr_get_path_req_wcard(ctx, req, &name, p, STR_TERMINATE, p 6477 source3/smbd/reply.c p += srvstr_get_path_req_wcard(ctx, req, &newname, p, STR_TERMINATE, p 6567 source3/smbd/reply.c p = strrchr_m(name,'/'); p 6568 source3/smbd/reply.c if (p != NULL) { p 6569 source3/smbd/reply.c directory = talloc_strndup(ctx, name, PTR_DIFF(p, name)); p 6570 source3/smbd/reply.c mask = p+1; p 283 source3/smbd/service.c const char *p = strchr(service,*lp_winbind_separator()); p 286 source3/smbd/service.c if (p) { p 287 source3/smbd/service.c service = p + 1; p 249 source3/smbd/sesssetup.c char *client, *p, *domain; p 350 source3/smbd/sesssetup.c p = strchr_m(client, '@'); p 351 source3/smbd/sesssetup.c if (!p) { p 360 source3/smbd/sesssetup.c *p = 0; p 371 source3/smbd/sesssetup.c if (!strequal(p+1, lp_realm())) { p 372 source3/smbd/sesssetup.c DEBUG(3,("Ticket for foreign realm %s@%s\n", client, p+1)); p 386 source3/smbd/sesssetup.c domain = p+1; p 1145 source3/smbd/sesssetup.c const uint8 *p; p 1171 source3/smbd/sesssetup.c p = req->buf; p 1179 source3/smbd/sesssetup.c bufrem = smbreq_bufrem(req, p); p 1181 source3/smbd/sesssetup.c blob1 = data_blob(p, MIN(bufrem, data_blob_len)); p 1464 source3/smbd/sesssetup.c const uint8_t *p = req->buf; p 1512 source3/smbd/sesssetup.c || passlen1 > smbreq_bufrem(req, p)) { p 1520 source3/smbd/sesssetup.c || passlen2 > smbreq_bufrem(req, p+passlen1)) { p 1534 source3/smbd/sesssetup.c lm_resp = data_blob(p, passlen1); p 1535 source3/smbd/sesssetup.c nt_resp = data_blob(p+passlen1, passlen2); p 1571 source3/smbd/sesssetup.c p += passlen1 + passlen2; p 1573 source3/smbd/sesssetup.c p += srvstr_pull_req_talloc(talloc_tos(), req, &tmp, p, p 1577 source3/smbd/sesssetup.c p += srvstr_pull_req_talloc(talloc_tos(), req, &tmp, p, p 1581 source3/smbd/sesssetup.c p += srvstr_pull_req_talloc(talloc_tos(), req, &tmp, p, p 1585 source3/smbd/sesssetup.c p += srvstr_pull_req_talloc(talloc_tos(), req, &tmp, p, p 1597 source3/smbd/sesssetup.c if ( PTR_DIFF(p, save_p) < byte_count) { p 1598 source3/smbd/sesssetup.c p += srvstr_pull_req_talloc(talloc_tos(), req, &tmp, p, p 372 source3/smbd/statcache.c const char *p; p 373 source3/smbd/statcache.c for (p = (const char *)key->dptr; *p != '\0'; p++) { p 374 source3/smbd/statcache.c n = ((n << 5) + n) ^ (unsigned int)(*p); p 151 source3/smbd/trans2.c char *p; p 227 source3/smbd/trans2.c for (p = ea_namelist; p - ea_namelist < sizeret; p += strlen(p)+1) { p 241 source3/smbd/trans2.c for (p = ea_namelist; p - ea_namelist < sizeret; p += strlen(p)+1) { p 242 source3/smbd/trans2.c names[num_names++] = p; p 328 source3/smbd/trans2.c char *p = pdata; p 337 source3/smbd/trans2.c for (p = pdata + 4; ea_list; ea_list = ea_list->next) { p 353 source3/smbd/trans2.c SCVAL(p,0,ea_list->ea.flags); p 354 source3/smbd/trans2.c SCVAL(p,1,dos_namelen); p 355 source3/smbd/trans2.c SSVAL(p,2,ea_list->ea.value.length); p 356 source3/smbd/trans2.c fstrcpy(p+4, dos_ea_name); p 357 source3/smbd/trans2.c memcpy( p + 4 + dos_namelen + 1, ea_list->ea.value.data, ea_list->ea.value.length); p 360 source3/smbd/trans2.c p += 4 + dos_namelen + 1 + ea_list->ea.value.length; p 363 source3/smbd/trans2.c ret_data_size = PTR_DIFF(p, pdata); p 1245 source3/smbd/trans2.c char *p, *q, *pdata = *ppdata; p 1273 source3/smbd/trans2.c p = strrchr_m(path_mask,'/'); p 1274 source3/smbd/trans2.c if(p != NULL) { p 1275 source3/smbd/trans2.c if(p[1] == '\0') { p 1278 source3/smbd/trans2.c mask = p+1; p 1456 source3/smbd/trans2.c p = pdata; p 1457 source3/smbd/trans2.c last_entry_ptr = p; p 1465 source3/smbd/trans2.c SIVAL(p,0,reskey); p 1466 source3/smbd/trans2.c p += 4; p 1468 source3/smbd/trans2.c srv_put_dos_date2(p,0,create_date); p 1469 source3/smbd/trans2.c srv_put_dos_date2(p,4,adate); p 1470 source3/smbd/trans2.c srv_put_dos_date2(p,8,mdate); p 1471 source3/smbd/trans2.c SIVAL(p,12,(uint32)file_size); p 1472 source3/smbd/trans2.c SIVAL(p,16,(uint32)allocation_size); p 1473 source3/smbd/trans2.c SSVAL(p,20,mode); p 1474 source3/smbd/trans2.c p += 23; p 1475 source3/smbd/trans2.c nameptr = p; p 1477 source3/smbd/trans2.c p += ucs2_align(base_data, p, 0); p 1479 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, p 1480 source3/smbd/trans2.c fname, PTR_DIFF(end_data, p), p 1495 source3/smbd/trans2.c p += len; p 1501 source3/smbd/trans2.c SIVAL(p,0,reskey); p 1502 source3/smbd/trans2.c p += 4; p 1504 source3/smbd/trans2.c srv_put_dos_date2(p,0,create_date); p 1505 source3/smbd/trans2.c srv_put_dos_date2(p,4,adate); p 1506 source3/smbd/trans2.c srv_put_dos_date2(p,8,mdate); p 1507 source3/smbd/trans2.c SIVAL(p,12,(uint32)file_size); p 1508 source3/smbd/trans2.c SIVAL(p,16,(uint32)allocation_size); p 1509 source3/smbd/trans2.c SSVAL(p,20,mode); p 1512 source3/smbd/trans2.c SIVAL(p,22,ea_size); /* Extended attributes */ p 1514 source3/smbd/trans2.c p += 27; p 1515 source3/smbd/trans2.c nameptr = p - 1; p 1517 source3/smbd/trans2.c p, fname, PTR_DIFF(end_data, p), p 1533 source3/smbd/trans2.c p += len; p 1534 source3/smbd/trans2.c SCVAL(p,0,0); p += 1; /* Extra zero byte ? - why.. */ p 1547 source3/smbd/trans2.c SIVAL(p,0,reskey); p 1548 source3/smbd/trans2.c p += 4; p 1550 source3/smbd/trans2.c srv_put_dos_date2(p,0,create_date); p 1551 source3/smbd/trans2.c srv_put_dos_date2(p,4,adate); p 1552 source3/smbd/trans2.c srv_put_dos_date2(p,8,mdate); p 1553 source3/smbd/trans2.c SIVAL(p,12,(uint32)file_size); p 1554 source3/smbd/trans2.c SIVAL(p,16,(uint32)allocation_size); p 1555 source3/smbd/trans2.c SSVAL(p,20,mode); p 1556 source3/smbd/trans2.c p += 22; /* p now points to the EA area. */ p 1563 source3/smbd/trans2.c if (PTR_DIFF(p + 255 + ea_len,pdata) > space_remaining) { p 1572 source3/smbd/trans2.c p += fill_ea_buffer(ctx, p, space_remaining, conn, name_list); p 1573 source3/smbd/trans2.c nameptr = p; p 1575 source3/smbd/trans2.c p + 1, fname, PTR_DIFF(end_data, p+1), p 1591 source3/smbd/trans2.c p += len + 1; p 1592 source3/smbd/trans2.c SCVAL(p,0,0); p += 1; /* Extra zero byte ? - why.. */ p 1599 source3/smbd/trans2.c p += 4; p 1600 source3/smbd/trans2.c SIVAL(p,0,reskey); p += 4; p 1601 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,create_date_ts); p += 8; p 1602 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,adate_ts); p += 8; p 1603 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1604 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1605 source3/smbd/trans2.c SOFF_T(p,0,file_size); p += 8; p 1606 source3/smbd/trans2.c SOFF_T(p,0,allocation_size); p += 8; p 1607 source3/smbd/trans2.c SIVAL(p,0,nt_extmode); p += 4; p 1608 source3/smbd/trans2.c q = p; p += 4; /* q is placeholder for name length. */ p 1611 source3/smbd/trans2.c SIVAL(p,0,ea_size); /* Extended attributes */ p 1612 source3/smbd/trans2.c p += 4; p 1626 source3/smbd/trans2.c p+2, mangled_name, 24, p 1629 source3/smbd/trans2.c memset(p + 2 + len,'\0',24 - len); p 1631 source3/smbd/trans2.c SSVAL(p, 0, len); p 1633 source3/smbd/trans2.c memset(p,'\0',26); p 1635 source3/smbd/trans2.c p += 2 + 24; p 1636 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, p 1637 source3/smbd/trans2.c fname, PTR_DIFF(end_data, p), p 1640 source3/smbd/trans2.c p += len; p 1641 source3/smbd/trans2.c SIVAL(p,0,0); /* Ensure any padding is null. */ p 1642 source3/smbd/trans2.c len = PTR_DIFF(p, pdata); p 1645 source3/smbd/trans2.c p = pdata + len; p 1650 source3/smbd/trans2.c p += 4; p 1651 source3/smbd/trans2.c SIVAL(p,0,reskey); p += 4; p 1652 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,create_date_ts); p += 8; p 1653 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,adate_ts); p += 8; p 1654 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1655 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1656 source3/smbd/trans2.c SOFF_T(p,0,file_size); p += 8; p 1657 source3/smbd/trans2.c SOFF_T(p,0,allocation_size); p += 8; p 1658 source3/smbd/trans2.c SIVAL(p,0,nt_extmode); p += 4; p 1660 source3/smbd/trans2.c p + 4, fname, PTR_DIFF(end_data, p+4), p 1662 source3/smbd/trans2.c SIVAL(p,0,len); p 1663 source3/smbd/trans2.c p += 4 + len; p 1664 source3/smbd/trans2.c SIVAL(p,0,0); /* Ensure any padding is null. */ p 1665 source3/smbd/trans2.c len = PTR_DIFF(p, pdata); p 1668 source3/smbd/trans2.c p = pdata + len; p 1673 source3/smbd/trans2.c p += 4; p 1674 source3/smbd/trans2.c SIVAL(p,0,reskey); p += 4; p 1675 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,create_date_ts); p += 8; p 1676 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,adate_ts); p += 8; p 1677 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1678 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1679 source3/smbd/trans2.c SOFF_T(p,0,file_size); p += 8; p 1680 source3/smbd/trans2.c SOFF_T(p,0,allocation_size); p += 8; p 1681 source3/smbd/trans2.c SIVAL(p,0,nt_extmode); p += 4; p 1682 source3/smbd/trans2.c q = p; p += 4; /* q is placeholder for name length. */ p 1685 source3/smbd/trans2.c SIVAL(p,0,ea_size); /* Extended attributes */ p 1686 source3/smbd/trans2.c p +=4; p 1688 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, p 1689 source3/smbd/trans2.c fname, PTR_DIFF(end_data, p), p 1692 source3/smbd/trans2.c p += len; p 1694 source3/smbd/trans2.c SIVAL(p,0,0); /* Ensure any padding is null. */ p 1695 source3/smbd/trans2.c len = PTR_DIFF(p, pdata); p 1698 source3/smbd/trans2.c p = pdata + len; p 1703 source3/smbd/trans2.c p += 4; p 1704 source3/smbd/trans2.c SIVAL(p,0,reskey); p += 4; p 1705 source3/smbd/trans2.c p += 4; p 1708 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, p 1709 source3/smbd/trans2.c fname, PTR_DIFF(end_data, p), p 1711 source3/smbd/trans2.c SIVAL(p, -4, len); p 1712 source3/smbd/trans2.c p += len; p 1713 source3/smbd/trans2.c SIVAL(p,0,0); /* Ensure any padding is null. */ p 1714 source3/smbd/trans2.c len = PTR_DIFF(p, pdata); p 1717 source3/smbd/trans2.c p = pdata + len; p 1722 source3/smbd/trans2.c p += 4; p 1723 source3/smbd/trans2.c SIVAL(p,0,reskey); p += 4; p 1724 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,create_date_ts); p += 8; p 1725 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,adate_ts); p += 8; p 1726 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1727 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1728 source3/smbd/trans2.c SOFF_T(p,0,file_size); p += 8; p 1729 source3/smbd/trans2.c SOFF_T(p,0,allocation_size); p += 8; p 1730 source3/smbd/trans2.c SIVAL(p,0,nt_extmode); p += 4; p 1731 source3/smbd/trans2.c q = p; p += 4; /* q is placeholder for name length. */ p 1734 source3/smbd/trans2.c SIVAL(p,0,ea_size); /* Extended attributes */ p 1735 source3/smbd/trans2.c p +=4; p 1737 source3/smbd/trans2.c SIVAL(p,0,0); p += 4; /* Unknown - reserved ? */ p 1738 source3/smbd/trans2.c SIVAL(p,0,sbuf.st_ino); p += 4; /* FileIndexLow */ p 1739 source3/smbd/trans2.c SIVAL(p,0,sbuf.st_dev); p += 4; /* FileIndexHigh */ p 1740 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, p 1741 source3/smbd/trans2.c fname, PTR_DIFF(end_data, p), p 1744 source3/smbd/trans2.c p += len; p 1745 source3/smbd/trans2.c SIVAL(p,0,0); /* Ensure any padding is null. */ p 1746 source3/smbd/trans2.c len = PTR_DIFF(p, pdata); p 1749 source3/smbd/trans2.c p = pdata + len; p 1755 source3/smbd/trans2.c p += 4; p 1756 source3/smbd/trans2.c SIVAL(p,0,reskey); p += 4; p 1757 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,create_date_ts); p += 8; p 1758 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,adate_ts); p += 8; p 1759 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1760 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, p,mdate_ts); p += 8; p 1761 source3/smbd/trans2.c SOFF_T(p,0,file_size); p += 8; p 1762 source3/smbd/trans2.c SOFF_T(p,0,allocation_size); p += 8; p 1763 source3/smbd/trans2.c SIVAL(p,0,nt_extmode); p += 4; p 1764 source3/smbd/trans2.c q = p; p += 4; /* q is placeholder for name length */ p 1767 source3/smbd/trans2.c SIVAL(p,0,ea_size); /* Extended attributes */ p 1768 source3/smbd/trans2.c p +=4; p 1782 source3/smbd/trans2.c p+2, mangled_name, 24, p 1784 source3/smbd/trans2.c SSVAL(p, 0, len); p 1786 source3/smbd/trans2.c memset(p + 2 + len,'\0',24 - len); p 1788 source3/smbd/trans2.c SSVAL(p, 0, len); p 1790 source3/smbd/trans2.c memset(p,'\0',26); p 1792 source3/smbd/trans2.c p += 26; p 1793 source3/smbd/trans2.c SSVAL(p,0,0); p += 2; /* Reserved ? */ p 1794 source3/smbd/trans2.c SIVAL(p,0,sbuf.st_ino); p += 4; /* FileIndexLow */ p 1795 source3/smbd/trans2.c SIVAL(p,0,sbuf.st_dev); p += 4; /* FileIndexHigh */ p 1796 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, p 1797 source3/smbd/trans2.c fname, PTR_DIFF(end_data, p), p 1800 source3/smbd/trans2.c p += len; p 1801 source3/smbd/trans2.c SIVAL(p,0,0); /* Ensure any padding is null. */ p 1802 source3/smbd/trans2.c len = PTR_DIFF(p, pdata); p 1805 source3/smbd/trans2.c p = pdata + len; p 1812 source3/smbd/trans2.c p+= 4; p 1813 source3/smbd/trans2.c SIVAL(p,0,reskey); p+= 4; /* Used for continuing search. */ p 1819 source3/smbd/trans2.c p = store_file_unix_basic(conn, p, p 1821 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, p 1822 source3/smbd/trans2.c fname, PTR_DIFF(end_data, p), p 1826 source3/smbd/trans2.c p = store_file_unix_basic_info2(conn, p, p 1828 source3/smbd/trans2.c nameptr = p; p 1829 source3/smbd/trans2.c p += 4; p 1830 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, fname, p 1831 source3/smbd/trans2.c PTR_DIFF(end_data, p), 0); p 1835 source3/smbd/trans2.c p += len; p 1836 source3/smbd/trans2.c SIVAL(p,0,0); /* Ensure any padding is null. */ p 1838 source3/smbd/trans2.c len = PTR_DIFF(p, pdata); p 1841 source3/smbd/trans2.c p = pdata + len; p 1852 source3/smbd/trans2.c if (PTR_DIFF(p,pdata) > space_remaining) { p 1863 source3/smbd/trans2.c *ppdata = p; p 1895 source3/smbd/trans2.c char *p; p 1994 source3/smbd/trans2.c p = strrchr_m(directory,'/'); p 1995 source3/smbd/trans2.c if(p == NULL) { p 2011 source3/smbd/trans2.c *p = 0; p 2093 source3/smbd/trans2.c p = pdata; p 2112 source3/smbd/trans2.c &p,pdata,data_end, p 2135 source3/smbd/trans2.c if (PTR_DIFF(p,pdata) > max_data_bytes) { p 2139 source3/smbd/trans2.c space_remaining = max_data_bytes - PTR_DIFF(p,pdata); p 2177 source3/smbd/trans2.c send_trans2_replies(conn, req, params, 10, pdata, PTR_DIFF(p,pdata), p 2238 source3/smbd/trans2.c char *p = NULL; p 2379 source3/smbd/trans2.c if((p = dptr_wcard(dptr_num))== NULL) { p 2385 source3/smbd/trans2.c mask = p; p 2406 source3/smbd/trans2.c p = pdata; p 2463 source3/smbd/trans2.c &p,pdata,data_end, p 2485 source3/smbd/trans2.c space_remaining = max_data_bytes - PTR_DIFF(p,pdata); p 2504 source3/smbd/trans2.c send_trans2_replies(conn, req, params, 8, pdata, PTR_DIFF(p,pdata), p 3840 source3/smbd/trans2.c char *p; p 4071 source3/smbd/trans2.c p = strrchr_m(fname,'/'); p 4072 source3/smbd/trans2.c if (!p) p 4075 source3/smbd/trans2.c base_name = p+1; p 5364 source3/smbd/trans2.c char *p; p 5427 source3/smbd/trans2.c p = strrchr_m(base_name, '/'); p 5428 source3/smbd/trans2.c if (p) { p 5429 source3/smbd/trans2.c p[1] = '\0'; p 382 source3/smbd/uid.c bool become_authenticated_pipe_user(pipes_struct *p) p 387 source3/smbd/uid.c set_sec_ctx(p->server_info->utok.uid, p->server_info->utok.gid, p 388 source3/smbd/uid.c p->server_info->utok.ngroups, p->server_info->utok.groups, p 389 source3/smbd/uid.c p->server_info->ptok); p 115 source3/smbd/vfs.c char *module_param = NULL, *p; p 133 source3/smbd/vfs.c p = strchr_m(module_path, ':'); p 135 source3/smbd/vfs.c if (p) { p 136 source3/smbd/vfs.c *p = 0; p 137 source3/smbd/vfs.c module_param = p+1; p 156 source3/smbd/vfs.c p = strchr_m(module_name, '.'); p 158 source3/smbd/vfs.c if (p != NULL) { p 159 source3/smbd/vfs.c *p = '\0'; p 708 source3/smbd/vfs.c char *vfs_readdirname(connection_struct *conn, void *p, SMB_STRUCT_STAT *sbuf) p 713 source3/smbd/vfs.c if (!p) p 716 source3/smbd/vfs.c ptr = SMB_VFS_READDIR(conn, (DIR *)p, sbuf); p 723 source3/smbd/vfs.c if (telldir(p) < 0) p 863 source3/smbd/vfs.c char *p = NULL; p 889 source3/smbd/vfs.c p = strrchr_m(tmp_fname, '/'); p 890 source3/smbd/vfs.c if (p) { p 891 source3/smbd/vfs.c *p++ = '\0'; p 892 source3/smbd/vfs.c last_component = p; p 599 source3/torture/locktest.c char *p; p 650 source3/torture/locktest.c p = strchr_m(username[got_pass],'%'); p 651 source3/torture/locktest.c if (p) { p 652 source3/torture/locktest.c *p = 0; p 653 source3/torture/locktest.c fstrcpy(password[got_pass], p+1); p 483 source3/torture/locktest2.c char *p; p 521 source3/torture/locktest2.c p = strchr_m(username,'%'); p 522 source3/torture/locktest2.c if (p) { p 523 source3/torture/locktest2.c *p = 0; p 524 source3/torture/locktest2.c fstrcpy(password, p+1); p 115 source3/torture/mangle_test.c char *p; p 118 source3/torture/mangle_test.c p = name + strlen(name); p 123 source3/torture/mangle_test.c p[i] = chars[random() % max_idx]; p 126 source3/torture/mangle_test.c p[i] = 0; p 128 source3/torture/mangle_test.c if (strcmp(p, ".") == 0 || strcmp(p, "..") == 0) { p 129 source3/torture/mangle_test.c p[0] = '_'; p 134 source3/torture/mangle_test.c p[0] = 'A'; p 139 source3/torture/mangle_test.c if (strlen(p) <= 5) { p 140 source3/torture/mangle_test.c fstrcpy(p, "ABCDE"); p 143 source3/torture/mangle_test.c memcpy(p, "ABCDE", 5); p 149 source3/torture/mangle_test.c char *s = strrchr(p, '.'); p 156 source3/torture/mangle_test.c if (p[strlen(p)-1] == '.') p 157 source3/torture/mangle_test.c p[strlen(p)-1] = '_'; p 42 source3/torture/masktest.c const char *p = pattern, *n = string; p 45 source3/torture/masktest.c if (strcmp(p,"?")==0 && strcmp(n,".")==0) goto match; p 47 source3/torture/masktest.c while ((c = *p++)) { p 62 source3/torture/masktest.c if (! n[1] && ms_fnmatch_lanman_core(p, n+1) == 0) goto match; p 63 source3/torture/masktest.c if (ms_fnmatch_lanman_core(p, n) == 0) goto match; p 71 source3/torture/masktest.c if (! *p) goto match; p 73 source3/torture/masktest.c if (ms_fnmatch_lanman_core(p, n) == 0) goto match; p 79 source3/torture/masktest.c if (ms_fnmatch_lanman_core(p, n) == 0) goto match; p 88 source3/torture/masktest.c if (*n == 0 && ms_fnmatch_lanman_core(p, n) == 0) goto match; p 106 source3/torture/masktest.c if (ms_fnmatch_lanman_core(p, n) == 0) goto match; p 463 source3/torture/masktest.c char *p; p 519 source3/torture/masktest.c p = strchr_m(username,'%'); p 520 source3/torture/masktest.c if (p) { p 521 source3/torture/masktest.c *p = 0; p 522 source3/torture/masktest.c fstrcpy(password, p+1); p 214 source3/torture/torture.c char * p; p 220 source3/torture/torture.c if ((p = strchr_m(path, '/'))) { p 221 source3/torture/torture.c *p = '\0'; p 222 source3/torture/torture.c return p + 1; p 225 source3/torture/torture.c if ((p = strchr_m(path, '\\'))) { p 226 source3/torture/torture.c *p = '\0'; p 227 source3/torture/torture.c return p + 1; p 240 source3/torture/torture.c char *p; p 250 source3/torture/torture.c p = terminate_path_at_separator(*hostname); p 252 source3/torture/torture.c if (p && *p) { p 253 source3/torture/torture.c *sharename = talloc_strdup(mem_ctx, p); p 6127 source3/torture/torture.c char *p; p 6154 source3/torture/torture.c for(p = argv[1]; *p; p++) p 6155 source3/torture/torture.c if(*p == '\\') p 6156 source3/torture/torture.c *p = '/'; p 6163 source3/torture/torture.c p = strchr_m(&host[2],'/'); p 6164 source3/torture/torture.c if (!p) { p 6167 source3/torture/torture.c *p = 0; p 6168 source3/torture/torture.c fstrcpy(share, p+1); p 6237 source3/torture/torture.c p = strchr_m(username,'%'); p 6238 source3/torture/torture.c if (p) { p 6239 source3/torture/torture.c *p = 0; p 6240 source3/torture/torture.c fstrcpy(password, p+1); p 6264 source3/torture/torture.c p = getpass("Password:"); p 6265 source3/torture/torture.c if (p) { p 6266 source3/torture/torture.c fstrcpy(password, p); p 44 source3/torture/utable.c char *p; p 48 source3/torture/utable.c p = fname+strlen(fname); p 51 source3/torture/utable.c p, sizeof(fname)-strlen(fname), True); p 52 source3/torture/utable.c p[len] = 0; p 103 source3/torture/utable.c char *p; p 107 source3/torture/utable.c p = fname+strlen(fname); p 112 source3/torture/utable.c p, sizeof(fname)-strlen(fname), True); p 113 source3/torture/utable.c p[len] = 0; p 95 source3/torture/vfstest.c char *p; p 100 source3/torture/vfstest.c p = strchr_m(*cmdstr, ';'); p 101 source3/torture/vfstest.c if (p) p 102 source3/torture/vfstest.c *p = '\0'; p 104 source3/torture/vfstest.c *cmdstr = p; p 266 source3/torture/vfstest.c const char *p = cmd; p 277 source3/torture/vfstest.c while(next_token_talloc(mem_ctx, &p, &buf, " ")) { p 296 source3/torture/vfstest.c p = cmd; p 333 source3/torture/vfstest.c const char *p = cmd; p 341 source3/torture/vfstest.c if (!next_token_talloc(mem_ctx, &p, &buf, " ")) { p 581 source3/torture/vfstest.c char *p = cmdstr; p 583 source3/torture/vfstest.c while((cmd=next_command(frame, &p)) != NULL) { p 143 source3/utils/dbwrap_tool.c unsigned char *p = (unsigned char *)rec->key.dptr; p 146 source3/utils/dbwrap_tool.c if (isprint(*p) && !strchr("\"\\", *p)) { p 147 source3/utils/dbwrap_tool.c d_printf("%c", *p); p 149 source3/utils/dbwrap_tool.c d_printf("\\%02X", *p); p 151 source3/utils/dbwrap_tool.c p++; p 137 source3/utils/log2pcaphex.c struct tcpdump_packet p; p 139 source3/utils/log2pcaphex.c p.ts.tv_usec = 0; p 140 source3/utils/log2pcaphex.c p.ts.tv_sec = 0; p 141 source3/utils/log2pcaphex.c p.caplen = caplen; p 142 source3/utils/log2pcaphex.c p.len = length; p 143 source3/utils/log2pcaphex.c fwrite(&p, sizeof(struct tcpdump_packet), 1, out); p 621 source3/utils/net.c char *p; p 706 source3/utils/net.c p = strchr(c->opt_user_name,'%'); p 707 source3/utils/net.c if (p) { p 708 source3/utils/net.c *p = 0; p 709 source3/utils/net.c c->opt_password = p+1; p 45 source3/utils/net_lookup.c char *p; p 50 source3/utils/net_lookup.c p = strchr_m(name,'#'); p 51 source3/utils/net_lookup.c if (p) { p 52 source3/utils/net_lookup.c *p = '\0'; p 53 source3/utils/net_lookup.c sscanf(++p,"%x",&name_type); p 35 source3/utils/net_lua.c struct sock_userdata *p = (struct sock_userdata *) p 37 source3/utils/net_lua.c close(p->fd); p 43 source3/utils/net_lua.c struct sock_userdata *p = (struct sock_userdata *) p 46 source3/utils/net_lua.c lua_pushfstring(L, "socket: %d", p->fd); p 52 source3/utils/net_lua.c struct sock_userdata *p = (struct sock_userdata *) p 80 source3/utils/net_lua.c res = connect(p->fd, (struct sockaddr *)&addr, sizeof(addr)); p 238 source3/utils/net_lua.c struct evt_userdata *p = (struct evt_userdata *) p 240 source3/utils/net_lua.c TALLOC_FREE(p->ev); p 262 source3/utils/net_lua.c struct evt_userdata *p = (struct evt_userdata *) p 276 source3/utils/net_lua.c ref = evt_reference_thread(p->ev, L); p 281 source3/utils/net_lua.c te = event_add_timed(p->ev, ref, timeval_current_ofs(0, usecs), p 295 source3/utils/net_lua.c struct evt_userdata *p = (struct evt_userdata *) p 302 source3/utils/net_lua.c lua_pushinteger(L, event_loop_once(p->ev)); p 229 source3/utils/net_rap.c char *p; p 240 source3/utils/net_rap.c p = strchr(sharename, '='); p 241 source3/utils/net_rap.c if (p == NULL) { p 246 source3/utils/net_rap.c *p = 0; p 254 source3/utils/net_rap.c sinfo.path = p+1; p 105 source3/utils/net_registry_util.c char *p; p 122 source3/utils/net_registry_util.c p = strrchr(*hivename, '\\'); p 123 source3/utils/net_registry_util.c while ((p != NULL) && (p[1] == '\0')) { p 124 source3/utils/net_registry_util.c *p = '\0'; p 125 source3/utils/net_registry_util.c p = strrchr(*hivename, '\\'); p 128 source3/utils/net_registry_util.c p = strchr(*hivename, '\\'); p 130 source3/utils/net_registry_util.c if ((p == NULL) || (*p == '\0')) { p 134 source3/utils/net_registry_util.c *p = '\0'; p 135 source3/utils/net_registry_util.c tmp_subkeyname = p+1; p 4157 source3/utils/net_rpc.c char *p; p 4161 source3/utils/net_rpc.c p = strchr(users[i], *lp_winbind_separator()); p 4165 source3/utils/net_rpc.c if (p == NULL) { p 4169 source3/utils/net_rpc.c *p++ = '\0'; p 4172 source3/utils/net_rpc.c fstrcpy(user, p); p 483 source3/utils/net_rpc_printer.c const char *p; p 496 source3/utils/net_rpc_printer.c p = file; p 497 source3/utils/net_rpc_printer.c while (next_token_talloc(mem_ctx, &p, &tok, "\\")) { p 499 source3/utils/net_rpc_printer.c next_token_talloc(mem_ctx, &p, &version, "\\"); p 500 source3/utils/net_rpc_printer.c next_token_talloc(mem_ctx, &p, &filename, "\\"); p 1767 source3/utils/net_rpc_printer.c uint32_t i, p; p 1822 source3/utils/net_rpc_printer.c for (p = 0; p < num_printers; p++) { p 1825 source3/utils/net_rpc_printer.c printername = info_enum[p].info2.printername; p 1826 source3/utils/net_rpc_printer.c sharename = info_enum[p].info2.sharename; p 2135 source3/utils/net_rpc_printer.c uint32_t i = 0, p = 0, j = 0; p 2282 source3/utils/net_rpc_printer.c p, p 2302 source3/utils/net_rpc_printer.c p++, p 1419 source3/utils/net_sam.c char *p; p 1447 source3/utils/net_sam.c p = strchr(ldap_bk, ':'); p 1448 source3/utils/net_sam.c if (p) { p 1449 source3/utils/net_sam.c *p = 0; p 1450 source3/utils/net_sam.c ldap_uri = talloc_strdup(tc, p+1); p 43 source3/utils/netlookup.c static int cs_destructor(struct con_struct *p) p 328 source3/utils/nmblookup.c char *p; p 351 source3/utils/nmblookup.c p = strchr_m(lookup,'#'); p 352 source3/utils/nmblookup.c if (p) { p 353 source3/utils/nmblookup.c *p = '\0'; p 354 source3/utils/nmblookup.c sscanf(++p,"%x",&lookup_type); p 228 source3/utils/ntlm_auth.c char *p = strchr(domuser,winbind_separator()); p 230 source3/utils/ntlm_auth.c if (!p) { p 234 source3/utils/ntlm_auth.c fstrcpy(user, p+1); p 236 source3/utils/ntlm_auth.c domain[PTR_DIFF(p, domuser)] = 0; p 2426 source3/utils/ntlm_auth.c char *p = strchr_m(domain, *lp_winbind_separator()); p 2427 source3/utils/ntlm_auth.c if (p) { p 2428 source3/utils/ntlm_auth.c opt_username = p+1; p 2429 source3/utils/ntlm_auth.c *p = '\0'; p 61 source3/utils/passwd_util.c char *p; p 63 source3/utils/passwd_util.c p = stdin_new_passwd(); p 65 source3/utils/passwd_util.c p = getpass( prompt); p 67 source3/utils/passwd_util.c return smb_xstrdup( p); p 154 source3/utils/sharesec.c char *p; p 172 source3/utils/sharesec.c p = strchr_m(str,':'); p 173 source3/utils/sharesec.c if (!p) { p 179 source3/utils/sharesec.c *p = '\0'; p 180 source3/utils/sharesec.c p++; p 183 source3/utils/sharesec.c if (sscanf(p, "%i/%i/%i", &atype, &aflags, &amask) == 3 && p 198 source3/utils/sharesec.c cp = p; p 257 source3/utils/sharesec.c p = tok; p 259 source3/utils/sharesec.c while(*p) { p 263 source3/utils/sharesec.c if (v->perm[0] == *p) { p 271 source3/utils/sharesec.c "'%s'\n", orig_str, p); p 276 source3/utils/sharesec.c p++; p 279 source3/utils/sharesec.c if (*p) { p 71 source3/utils/smbcacls.c struct rpc_pipe_client *p; p 85 source3/utils/smbcacls.c &p); p 90 source3/utils/smbcacls.c status = rpccli_lsa_open_policy(p, talloc_tos(), True, p 96 source3/utils/smbcacls.c status = rpccli_lsa_lookup_sids(p, talloc_tos(), &handle, 1, sid, p 108 source3/utils/smbcacls.c TALLOC_FREE(p); p 121 source3/utils/smbcacls.c struct rpc_pipe_client *p; p 134 source3/utils/smbcacls.c &p); p 139 source3/utils/smbcacls.c status = rpccli_lsa_open_policy(p, talloc_tos(), True, p 145 source3/utils/smbcacls.c status = rpccli_lsa_lookup_names(p, talloc_tos(), &handle, 1, &name, p 156 source3/utils/smbcacls.c TALLOC_FREE(p); p 330 source3/utils/smbcacls.c const char *p = str; p 333 source3/utils/smbcacls.c while (*p) { p 334 source3/utils/smbcacls.c if (strnequal(p, "OI", 2)) { p 336 source3/utils/smbcacls.c p += 2; p 337 source3/utils/smbcacls.c } else if (strnequal(p, "CI", 2)) { p 339 source3/utils/smbcacls.c p += 2; p 340 source3/utils/smbcacls.c } else if (strnequal(p, "NP", 2)) { p 342 source3/utils/smbcacls.c p += 2; p 343 source3/utils/smbcacls.c } else if (strnequal(p, "IO", 2)) { p 345 source3/utils/smbcacls.c p += 2; p 346 source3/utils/smbcacls.c } else if (*p == 'I') { p 348 source3/utils/smbcacls.c p += 1; p 349 source3/utils/smbcacls.c } else if (*p) { p 353 source3/utils/smbcacls.c if (*p != '|' && *p != '\0') { p 364 source3/utils/smbcacls.c char *p; p 382 source3/utils/smbcacls.c p = strchr_m(str,':'); p 383 source3/utils/smbcacls.c if (!p) { p 389 source3/utils/smbcacls.c *p = '\0'; p 390 source3/utils/smbcacls.c p++; p 393 source3/utils/smbcacls.c if (sscanf(p, "%i/%i/%i", &atype, &aflags, &amask) == 3 && p 408 source3/utils/smbcacls.c cp = p; p 491 source3/utils/smbcacls.c p = tok; p 493 source3/utils/smbcacls.c while(*p) { p 497 source3/utils/smbcacls.c if (v->perm[0] == *p) { p 505 source3/utils/smbcacls.c orig_str, p); p 510 source3/utils/smbcacls.c p++; p 513 source3/utils/smbcacls.c if (*p) { p 551 source3/utils/smbcacls.c const char *p = str; p 559 source3/utils/smbcacls.c while (next_token_talloc(ctx, &p, &tok, "\t,\r\n")) { p 1125 source3/utils/smbcontrol.c struct packet_struct p; p 1132 source3/utils/smbcontrol.c ZERO_STRUCT(p); p 1134 source3/utils/smbcontrol.c p.ip = interpret_addr2(argv[1]); p 1135 source3/utils/smbcontrol.c p.port = 137; p 1136 source3/utils/smbcontrol.c p.packet_type = NMB_PACKET; p 1138 source3/utils/smbcontrol.c p.packet.nmb.header.name_trn_id = 10; p 1139 source3/utils/smbcontrol.c p.packet.nmb.header.opcode = 0; p 1140 source3/utils/smbcontrol.c p.packet.nmb.header.response = False; p 1141 source3/utils/smbcontrol.c p.packet.nmb.header.nm_flags.bcast = False; p 1142 source3/utils/smbcontrol.c p.packet.nmb.header.nm_flags.recursion_available = False; p 1143 source3/utils/smbcontrol.c p.packet.nmb.header.nm_flags.recursion_desired = False; p 1144 source3/utils/smbcontrol.c p.packet.nmb.header.nm_flags.trunc = False; p 1145 source3/utils/smbcontrol.c p.packet.nmb.header.nm_flags.authoritative = False; p 1146 source3/utils/smbcontrol.c p.packet.nmb.header.rcode = 0; p 1147 source3/utils/smbcontrol.c p.packet.nmb.header.qdcount = 1; p 1148 source3/utils/smbcontrol.c p.packet.nmb.header.ancount = 0; p 1149 source3/utils/smbcontrol.c p.packet.nmb.header.nscount = 0; p 1150 source3/utils/smbcontrol.c p.packet.nmb.header.arcount = 0; p 1151 source3/utils/smbcontrol.c my_make_nmb_name(&p.packet.nmb.question.question_name, "*", 0x00); p 1152 source3/utils/smbcontrol.c p.packet.nmb.question.question_type = 0x21; p 1153 source3/utils/smbcontrol.c p.packet.nmb.question.question_class = 0x1; p 1155 source3/utils/smbcontrol.c return send_message(msg_ctx, pid, MSG_SEND_PACKET, &p, sizeof(p)); p 147 source3/utils/smbcquotas.c char *p = set_str,*p2; p 155 source3/utils/smbcquotas.c p += 6; p 159 source3/utils/smbcquotas.c if ((p2=strstr(p,":"))==NULL) { p 166 source3/utils/smbcquotas.c *pp_username_str = talloc_strdup(ctx, p); p 167 source3/utils/smbcquotas.c p = p2; p 169 source3/utils/smbcquotas.c p +=7; p 174 source3/utils/smbcquotas.c p +=9; p 184 source3/utils/smbcquotas.c if (sscanf(p,"%"PRIu64"/%"PRIu64,&pqt->softlim,&pqt->hardlim)!=2) { p 192 source3/utils/smbcquotas.c if ((p2=strstr(p,"/"))==NULL) { p 199 source3/utils/smbcquotas.c if (strnequal(p,"QUOTA_ENABLED",13)) { p 201 source3/utils/smbcquotas.c } else if (strnequal(p,"DENY_DISK",9)) { p 203 source3/utils/smbcquotas.c } else if (strnequal(p,"LOG_SOFTLIMIT",13)) { p 205 source3/utils/smbcquotas.c } else if (strnequal(p,"LOG_HARDLIMIT",13)) { p 211 source3/utils/smbcquotas.c p=p2; p 209 source3/utils/smbpasswd.c char *p; p 214 source3/utils/smbpasswd.c p = get_pass("New SMB password:", stdin_get); p 216 source3/utils/smbpasswd.c fstrcpy(new_pw, p); p 217 source3/utils/smbpasswd.c SAFE_FREE(p); p 219 source3/utils/smbpasswd.c p = get_pass("Retype new SMB password:", stdin_get); p 221 source3/utils/smbpasswd.c if (strcmp(p, new_pw)) { p 224 source3/utils/smbpasswd.c SAFE_FREE(p); p 228 source3/utils/smbpasswd.c return p; p 31 source3/utils/smbw_sample.c char *p; p 55 source3/utils/smbw_sample.c p = strchr_m(optarg,'%'); p 56 source3/utils/smbw_sample.c if (p) { p 57 source3/utils/smbw_sample.c *p=0; p 58 source3/utils/smbw_sample.c smbw_setshared("PASSWORD",p+1); p 141 source3/utils/testparm.c const char *p; p 144 source3/utils/testparm.c p = passwd_prog; p 146 source3/utils/testparm.c &p, p 96 source3/web/cgi.c char *p=buf; p 98 source3/web/cgi.c while ((p=strchr_m(p,'+'))) p 99 source3/web/cgi.c *p = ' '; p 110 source3/web/cgi.c char *p, *s, *tok; p 121 source3/web/cgi.c p = getenv("CONTENT_LENGTH"); p 122 source3/web/cgi.c len = p?atoi(p):0; p 133 source3/web/cgi.c p = strchr_m(line,'='); p 134 source3/web/cgi.c if (!p) continue; p 136 source3/web/cgi.c *p = 0; p 139 source3/web/cgi.c variables[num_variables].value = SMB_STRDUP(p+1); p 170 source3/web/cgi.c p = strchr_m(tok,'='); p 171 source3/web/cgi.c if (!p) continue; p 173 source3/web/cgi.c *p = 0; p 176 source3/web/cgi.c variables[num_variables].value = SMB_STRDUP(p+1); p 339 source3/web/cgi.c char *p; p 349 source3/web/cgi.c if (!(p=strchr_m(line,':'))) { p 356 source3/web/cgi.c *p = 0; p 363 source3/web/cgi.c p+1, -1, p 434 source3/web/cgi.c char *p; p 476 source3/web/cgi.c if ((p=strrchr_m(buf, '.'))) { p 477 source3/web/cgi.c if (strcmp(p,".gif")==0) { p 479 source3/web/cgi.c } else if (strcmp(p,".jpg")==0) { p 481 source3/web/cgi.c } else if (strcmp(p,".png")==0) { p 483 source3/web/cgi.c } else if (strcmp(p,".css")==0) { p 485 source3/web/cgi.c } else if (strcmp(p,".txt")==0) { p 524 source3/web/cgi.c char *p; p 590 source3/web/cgi.c if ((p = strchr_m(url,' ')) || (p=strchr_m(url,'\t'))) { p 591 source3/web/cgi.c *p = 0; p 598 source3/web/cgi.c if ((p=strchr_m(url,'?'))) { p 599 source3/web/cgi.c query_string = p+1; p 600 source3/web/cgi.c *p = 0; p 31 source3/web/neg_lang.c char *p = NULL; p 35 source3/web/neg_lang.c if (asprintf(&p, "lang/%s/%s", lang, fname) != -1) { p 36 source3/web/neg_lang.c fd = sys_open(p, flags, mode); p 37 source3/web/neg_lang.c free(p); p 46 source3/web/statuspage.c PIDMAP *p, *next; p 48 source3/web/statuspage.c for (p = pidmap; p != NULL; p = next) { p 49 source3/web/statuspage.c next = p->next; p 50 source3/web/statuspage.c DLIST_REMOVE(pidmap, p); p 51 source3/web/statuspage.c SAFE_FREE(p->machine); p 52 source3/web/statuspage.c SAFE_FREE(p); p 69 source3/web/swat.c char *p = newstring; p 72 source3/web/swat.c if (*str == '\\') {*p++ = '\\';*p++ = '\\';} p 73 source3/web/swat.c else *p++ = *str; p 76 source3/web/swat.c *p = '\0'; p 83 source3/web/swat.c char *p = NULL; p 89 source3/web/swat.c p = (char *) str; p 90 source3/web/swat.c while (*p) { p 91 source3/web/swat.c if ( *p == '\"') { p 96 source3/web/swat.c ++p; p 102 source3/web/swat.c for (p = newstring; *str; str++) { p 104 source3/web/swat.c strncpy( p, """, quote_len); p 105 source3/web/swat.c p += quote_len; p 107 source3/web/swat.c *p++ = *str; p 110 source3/web/swat.c *p = '\0'; p 117 source3/web/swat.c char *p = newstring; p 120 source3/web/swat.c if (*str != ' ') *p++ = toupper_ascii(*str); p 123 source3/web/swat.c *p = '\0'; p 130 source3/web/swat.c char *p = parmname; p 133 source3/web/swat.c if (*label == ' ') *p++ = '_'; p 134 source3/web/swat.c else *p++ = *label; p 137 source3/web/swat.c *p = '\0'; p 558 source3/web/swat.c char *p; p 560 source3/web/swat.c if ((p = cgi_user_name()) && strcmp(p, "root")) { p 561 source3/web/swat.c printf(_("Logged in as <b>%s</b>"), p); p 102 source3/winbindd/idmap_adex/domain_util.c struct dc_info *p = dc->next; p 107 source3/winbindd/idmap_adex/domain_util.c dc = p; p 284 source3/winbindd/idmap_adex/gc_util.c struct gc_info *p = gc->next; p 289 source3/winbindd/idmap_adex/gc_util.c gc = p; p 552 source3/winbindd/idmap_adex/gc_util.c char *p, *name_user; p 568 source3/winbindd/idmap_adex/gc_util.c if ((p = strchr_m( name, '\\' )) == NULL) p 571 source3/winbindd/idmap_adex/gc_util.c name_user = talloc_strdup( frame, p+1 ); p 74 source3/winbindd/idmap_adex/idmap_adex.h #define BAIL_ON_PTR_ERROR(p, x) \ p 76 source3/winbindd/idmap_adex/idmap_adex.h if ((p) == NULL ) { \ p 59 source3/winbindd/idmap_adex/likewise_cell.c struct likewise_cell *p = _lw_cell_list; p 61 source3/winbindd/idmap_adex/likewise_cell.c while (p) { p 62 source3/winbindd/idmap_adex/likewise_cell.c struct likewise_cell *q = p->next; p 64 source3/winbindd/idmap_adex/likewise_cell.c cell_destroy(p); p 66 source3/winbindd/idmap_adex/likewise_cell.c p = q; p 285 source3/winbindd/idmap_adex/provider_unified.c char *p = NULL; p 294 source3/winbindd/idmap_adex/provider_unified.c if ((p = strstr_m(dn, ADEX_CELL_RDN)) == NULL) { p 302 source3/winbindd/idmap_adex/provider_unified.c if ((q = strchr_m(p, ',')) == NULL) { p 33 source3/winbindd/idmap_hash/idmap_hash.h #define BAIL_ON_PTR_NT_ERROR(p, x) \ p 35 source3/winbindd/idmap_hash/idmap_hash.h if ((p) == NULL ) { \ p 62 source3/winbindd/idmap_hash/mapfile.c char *p; p 68 source3/winbindd/idmap_hash/mapfile.c if ((p = x_fgets(buffer, sizeof(buffer)-1, lw_map_file)) == NULL) { p 80 source3/winbindd/idmap_hash/mapfile.c if ((p = strchr_m(buffer, '=')) == NULL ) { p 85 source3/winbindd/idmap_hash/mapfile.c *p = '\0'; p 86 source3/winbindd/idmap_hash/mapfile.c p++; p 89 source3/winbindd/idmap_hash/mapfile.c fstrcpy(value, p); p 61 source3/winbindd/idmap_tdb.c char *p; p 72 source3/winbindd/idmap_tdb.c p = strchr((const char *)rec->key.dptr, '/'); p 73 source3/winbindd/idmap_tdb.c if (!p) p 76 source3/winbindd/idmap_tdb.c *p = 0; p 78 source3/winbindd/idmap_tdb.c *p++ = '/'; p 98 source3/winbindd/idmap_tdb.c rid = atoi(p); p 456 source3/winbindd/idmap_tdb2.c FILE *p; p 468 source3/winbindd/idmap_tdb2.c p = popen(cmd, "r"); p 470 source3/winbindd/idmap_tdb2.c if (p == NULL) { p 474 source3/winbindd/idmap_tdb2.c if (fgets(line, sizeof(line)-1, p) == NULL) { p 475 source3/winbindd/idmap_tdb2.c pclose(p); p 478 source3/winbindd/idmap_tdb2.c pclose(p); p 89 source3/winbindd/nss_info.c char *p; p 98 source3/winbindd/nss_info.c p = strchr( config, ':' ); p 102 source3/winbindd/nss_info.c if ( !p ) { p 109 source3/winbindd/nss_info.c if ( strlen(p+1) > 0 ) { p 110 source3/winbindd/nss_info.c *domain = SMB_STRDUP( p+1 ); p 113 source3/winbindd/nss_info.c len = PTR_DIFF(p,config)+1; p 258 source3/winbindd/nss_info.c struct nss_domain_entry *p; p 267 source3/winbindd/nss_info.c for ( p=nss_domain_list; p; p=p->next ) { p 268 source3/winbindd/nss_info.c if ( strequal( p->domain, domain ) ) p 274 source3/winbindd/nss_info.c if ( !p ) { p 289 source3/winbindd/nss_info.c p = nss_domain_list; p 292 source3/winbindd/nss_info.c if ( !NT_STATUS_IS_OK( p->init_status ) ) { p 293 source3/winbindd/nss_info.c p->init_status = p->backend->methods->init( p ); p 296 source3/winbindd/nss_info.c return p; p 308 source3/winbindd/nss_info.c struct nss_domain_entry *p; p 314 source3/winbindd/nss_info.c if ( (p = find_nss_domain( domain )) == NULL ) { p 320 source3/winbindd/nss_info.c m = p->backend->methods; p 322 source3/winbindd/nss_info.c return m->get_nss_info( p, user_sid, ctx, ads, msg, p 332 source3/winbindd/nss_info.c struct nss_domain_entry *p; p 335 source3/winbindd/nss_info.c if ( (p = find_nss_domain( domain )) == NULL ) { p 341 source3/winbindd/nss_info.c m = p->backend->methods; p 343 source3/winbindd/nss_info.c return m->map_to_alias(mem_ctx, p, name, alias); p 353 source3/winbindd/nss_info.c struct nss_domain_entry *p; p 356 source3/winbindd/nss_info.c if ( (p = find_nss_domain( domain )) == NULL ) { p 362 source3/winbindd/nss_info.c m = p->backend->methods; p 364 source3/winbindd/nss_info.c return m->map_from_alias( mem_ctx, p, alias, name ); p 372 source3/winbindd/nss_info.c struct nss_domain_entry *p = nss_domain_list; p 375 source3/winbindd/nss_info.c while ( p && p->backend && p->backend->methods ) { p 377 source3/winbindd/nss_info.c p->backend->methods->close_fn(); p 380 source3/winbindd/nss_info.c q = p; p 381 source3/winbindd/nss_info.c p = p->next; p 422 source3/winbindd/winbindd_async.c char *p; p 431 source3/winbindd/winbindd_async.c p = strstr(state->request.data.name.name, lp_winbind_separator()); p 432 source3/winbindd/winbindd_async.c if (p) { p 433 source3/winbindd/winbindd_async.c *p = 0; p 435 source3/winbindd/winbindd_async.c name_user = p+1; p 638 source3/winbindd/winbindd_async.c char *p, *q; p 640 source3/winbindd/winbindd_async.c p = sidstr; p 641 source3/winbindd/winbindd_async.c if (p == NULL) p 644 source3/winbindd/winbindd_async.c while (p[0] != '\0') { p 646 source3/winbindd/winbindd_async.c q = strchr(p, '\n'); p 648 source3/winbindd/winbindd_async.c DEBUG(0, ("Got invalid sidstr: %s\n", p)); p 653 source3/winbindd/winbindd_async.c if (!string_to_sid(&sid, p)) { p 654 source3/winbindd/winbindd_async.c DEBUG(0, ("Could not parse sid %s\n", p)); p 662 source3/winbindd/winbindd_async.c p = q; p 670 source3/winbindd/winbindd_async.c char *p; p 672 source3/winbindd/winbindd_async.c p = ridstr; p 673 source3/winbindd/winbindd_async.c if (p == NULL) p 676 source3/winbindd/winbindd_async.c while (p[0] != '\0') { p 679 source3/winbindd/winbindd_async.c rid = strtoul(p, &q, 10); p 681 source3/winbindd/winbindd_async.c DEBUG(0, ("Got invalid ridstr: %s\n", p)); p 684 source3/winbindd/winbindd_async.c p = q+1; p 588 source3/winbindd/winbindd_cm.c const char *p; p 673 source3/winbindd/winbindd_cm.c p = strip_hostname(tmp); p 675 source3/winbindd/winbindd_cm.c fstrcpy(dcname, p); p 750 source3/winbindd/winbindd_cred_cache.c struct WINBINDD_MEMORY_CREDS *p; p 752 source3/winbindd/winbindd_cred_cache.c for (p = memory_creds_list; p; p = p->next) { p 753 source3/winbindd/winbindd_cred_cache.c if (strequal(p->username, username)) { p 754 source3/winbindd/winbindd_cred_cache.c return p; p 1600 source3/winbindd/winbindd_group.c char *p = strchr(s->username, '@'); p 1602 source3/winbindd/winbindd_group.c if (p) { p 1603 source3/winbindd/winbindd_group.c s->domain = find_domain_from_name_noinit(p+1); p 443 source3/winbindd/winbindd_misc.c const char *p; p 499 source3/winbindd/winbindd_misc.c p = dcname_slash; p 500 source3/winbindd/winbindd_misc.c if (*p == '\\') { p 501 source3/winbindd/winbindd_misc.c p+=1; p 503 source3/winbindd/winbindd_misc.c if (*p == '\\') { p 504 source3/winbindd/winbindd_misc.c p+=1; p 507 source3/winbindd/winbindd_misc.c fstrcpy(state->response.data.dc_name, p); p 268 source3/winbindd/winbindd_pam.c const char *p; p 290 source3/winbindd/winbindd_pam.c p = group_sid; p 293 source3/winbindd/winbindd_pam.c while (next_token_talloc(frame, &p, &req_sid, ",")) { p 385 source3/winbindd/winbindd_pam.c const struct samr_DomInfo1 *p) p 388 source3/winbindd/winbindd_pam.c p->min_password_length; p 390 source3/winbindd/winbindd_pam.c p->password_history_length; p 392 source3/winbindd/winbindd_pam.c p->password_properties; p 394 source3/winbindd/winbindd_pam.c nt_time_to_unix_abs((NTTIME *)&(p->max_password_age)); p 396 source3/winbindd/winbindd_pam.c nt_time_to_unix_abs((NTTIME *)&(p->min_password_age)); p 327 source3/winbindd/winbindd_passdb.c struct samr_DomInfo1 *p; p 331 source3/winbindd/winbindd_passdb.c if ((p = TALLOC_ZERO_P(mem_ctx, struct samr_DomInfo1)) == NULL) { p 339 source3/winbindd/winbindd_passdb.c p->min_password_length = account_policy_temp; p 345 source3/winbindd/winbindd_passdb.c p->password_history_length = account_policy_temp; p 348 source3/winbindd/winbindd_passdb.c &p->password_properties)) { p 362 source3/winbindd/winbindd_passdb.c unix_to_nt_time_abs((NTTIME *)&p->max_password_age, u_expire); p 363 source3/winbindd/winbindd_passdb.c unix_to_nt_time_abs((NTTIME *)&p->min_password_age, u_min_age); p 365 source3/winbindd/winbindd_passdb.c policy = p; p 82 source3/winbindd/winbindd_sid.c char *p; p 91 source3/winbindd/winbindd_sid.c p = strstr(state->request.data.name.name, lp_winbind_separator()); p 92 source3/winbindd/winbindd_sid.c if (p) { p 93 source3/winbindd/winbindd_sid.c *p = 0; p 95 source3/winbindd/winbindd_sid.c name_user = p+1; p 96 source3/winbindd/winbindd_sid.c } else if ((p = strchr(state->request.data.name.name, '@')) != NULL) { p 98 source3/winbindd/winbindd_sid.c name_domain = p + 1; p 99 source3/winbindd/winbindd_sid.c *p = 0; p 300 source3/winbindd/winbindd_util.c char *p; p 308 source3/winbindd/winbindd_util.c p = (char *)response->extra_data.data; p 310 source3/winbindd/winbindd_util.c while ((p != NULL) && (*p != '\0')) { p 316 source3/winbindd/winbindd_util.c alt_name = strchr(p, '\\'); p 358 source3/winbindd/winbindd_util.c if ( find_domain_from_name_noinit(p) != NULL ) { p 359 source3/winbindd/winbindd_util.c domain = add_trusted_domain(p, alternate_name, p 363 source3/winbindd/winbindd_util.c domain = add_trusted_domain(p, alternate_name, p 371 source3/winbindd/winbindd_util.c p=q; p 372 source3/winbindd/winbindd_util.c if (p != NULL) p 373 source3/winbindd/winbindd_util.c p += 1; p 1139 source3/winbindd/winbindd_util.c char *p = strchr(domuser,*lp_winbind_separator()); p 1141 source3/winbindd/winbindd_util.c if ( !p ) { p 1146 source3/winbindd/winbindd_util.c } else if ((p = strchr(domuser, '@')) != NULL) { p 1147 source3/winbindd/winbindd_util.c fstrcpy(domain, p + 1); p 1148 source3/winbindd/winbindd_util.c user[PTR_DIFF(p, domuser)] = 0; p 1153 source3/winbindd/winbindd_util.c fstrcpy(user, p+1); p 1155 source3/winbindd/winbindd_util.c domain[PTR_DIFF(p, domuser)] = 0; p 1179 source3/winbindd/winbindd_util.c char *p, *user; p 1182 source3/winbindd/winbindd_util.c p = strchr(domuser, *lp_winbind_separator()); p 1184 source3/winbindd/winbindd_util.c if (p) { p 1187 source3/winbindd/winbindd_util.c domain[PTR_DIFF(p, domuser)] = 0; p 1188 source3/winbindd/winbindd_util.c p++; p 1192 source3/winbindd/winbindd_util.c user = p; p 1193 source3/winbindd/winbindd_util.c *len -= (PTR_DIFF(p, domuser)); p 549 source4/auth/credentials/credentials.c char *uname, *p; p 557 source4/auth/credentials/credentials.c if ((p = strchr_m(uname,'%'))) { p 558 source4/auth/credentials/credentials.c *p = 0; p 559 source4/auth/credentials/credentials.c cli_credentials_set_password(credentials, p+1, obtained); p 562 source4/auth/credentials/credentials.c if ((p = strchr_m(uname,'@'))) { p 564 source4/auth/credentials/credentials.c *p = 0; p 565 source4/auth/credentials/credentials.c cli_credentials_set_realm(credentials, p+1, obtained); p 567 source4/auth/credentials/credentials.c } else if ((p = strchr_m(uname,'\\')) || (p = strchr_m(uname, '/'))) { p 568 source4/auth/credentials/credentials.c *p = 0; p 570 source4/auth/credentials/credentials.c uname = p+1; p 630 source4/auth/credentials/credentials.c char *p; p 642 source4/auth/credentials/credentials.c if ((p = strchr_m(getenv("USER"),'%'))) { p 643 source4/auth/credentials/credentials.c memset(p,0,strlen(cred->password)); p 656 source4/auth/credentials/credentials.c p = getenv("PASSWD_FILE"); p 657 source4/auth/credentials/credentials.c if (p && p[0]) { p 658 source4/auth/credentials/credentials.c cli_credentials_parse_password_file(cred, p, CRED_GUESS_FILE); p 48 source4/auth/credentials/credentials_files.c char *p; p 51 source4/auth/credentials/credentials_files.c for(p = pass, *p = '\0'; /* ensure that pass is null-terminated */ p 52 source4/auth/credentials/credentials_files.c p && p - pass < sizeof(pass);) { p 53 source4/auth/credentials/credentials_files.c switch (read(fd, p, 1)) { p 55 source4/auth/credentials/credentials_files.c if (*p != '\n' && *p != '\0') { p 56 source4/auth/credentials/credentials_files.c *++p = '\0'; /* advance p, and null-terminate pass */ p 61 source4/auth/credentials/credentials_files.c if (p - pass) { p 62 source4/auth/credentials/credentials_files.c *p = '\0'; /* null-terminate it, just in case... */ p 63 source4/auth/credentials/credentials_files.c p = NULL; /* then force the loop condition to become false */ p 219 source4/auth/ntlmssp/ntlmssp_parse.c char *p = talloc_array(mem_ctx, char, p_len); p 252 source4/auth/ntlmssp/ntlmssp_parse.c pull_string(p, blob->data + ptr, p_len, p 254 source4/auth/ntlmssp/ntlmssp_parse.c (*ps) = talloc_strdup(mem_ctx, p); p 287 source4/auth/ntlmssp/ntlmssp_parse.c pull_string(p, blob->data + ptr, p_len, p 289 source4/auth/ntlmssp/ntlmssp_parse.c (*ps) = talloc_strdup(mem_ctx, p); p 352 source4/auth/ntlmssp/ntlmssp_parse.c head_ofs += pull_string(p, p 356 source4/auth/ntlmssp/ntlmssp_parse.c if (strcmp(s, p) != 0) { p 366 source4/auth/ntlmssp/ntlmssp_parse.c talloc_free(p); p 94 source4/client/client.c char *p=NULL,*r; p 101 source4/client/client.c while ((p = strstr(s,"\\..\\")) != NULL) { p 102 source4/client/client.c *p = '\0'; p 104 source4/client/client.c memmove(r,p+3,strlen(p+3)+1); p 524 source4/client/client.c char *p; p 527 source4/client/client.c p = strrchr_m(mask2,'\\'); p 528 source4/client/client.c if (!p) return; p 529 source4/client/client.c p[1] = 0; p 838 source4/client/client.c static bool yesno(char *p) p 841 source4/client/client.c printf("%s",p); p 1022 source4/client/client.c char *mask, *p; p 1036 source4/client/client.c for (p = strtok(mask,"/\\"); p; p = strtok(p, "/\\")) { p 1037 source4/client/client.c char *parent = talloc_strndup(ctx, mask, PTR_DIFF(p, mask)); p 1299 source4/client/client.c static const char *readdirname(DIR *p) p 1304 source4/client/client.c if (!p) p 1307 source4/client/client.c ptr = (struct dirent *)readdir(p); p 1314 source4/client/client.c if (telldir(p) < 0) p 1487 source4/client/client.c char *p; p 1497 source4/client/client.c p = strrchr_m(rname,'/'); p 1498 source4/client/client.c if (p) { p 1499 source4/client/client.c slprintf(rname, sizeof(rname)-1, "%s-%d", p+1, (int)getpid()); p 2563 source4/client/client.c struct dcerpc_pipe *p; p 2575 source4/client/client.c status = dcerpc_pipe_connect(mem_ctx, &p, binding, p 2589 source4/client/client.c r.in.server_unc = talloc_asprintf(mem_ctx,"\\\\%s",dcerpc_server_name(p)); p 2602 source4/client/client.c status = dcerpc_srvsvc_NetShareEnumAll(p, mem_ctx, &r); p 3159 source4/client/client.c char *p; p 3263 source4/client/client.c if (query_host && (p=strchr_m(query_host,'#'))) { p 3264 source4/client/client.c *p = 0; p 3265 source4/client/client.c p++; p 3266 source4/client/client.c sscanf(p, "%x", &name_type); p 95 source4/client/smbmnt.c fullpath(const char *p) p 99 source4/client/smbmnt.c if (strlen(p) > MAXPATHLEN-1) { p 103 source4/client/smbmnt.c if (realpath(p, path) == NULL) { p 171 source4/client/smbmount.c char *p; p 175 source4/client/smbmount.c if ((p=strchr_m(called.name, '.'))) { p 176 source4/client/smbmount.c *p = 0; p 556 source4/client/smbmount.c char *p; p 561 source4/client/smbmount.c if ((p = getenv("PASSWD_FD")) != NULL) { p 563 source4/client/smbmount.c pstrcat(spec, p); p 564 source4/client/smbmount.c sscanf(p, "%d", &fd); p 566 source4/client/smbmount.c } else if ((p = getenv("PASSWD_FILE")) != NULL) { p 567 source4/client/smbmount.c fd = open(p, O_RDONLY, 0); p 568 source4/client/smbmount.c pstrcpy(spec, p); p 577 source4/client/smbmount.c for(p = pass, *p = '\0'; /* ensure that pass is null-terminated */ p 578 source4/client/smbmount.c p && p - pass < sizeof(pass);) { p 579 source4/client/smbmount.c switch (read(fd, p, 1)) { p 581 source4/client/smbmount.c if (*p != '\n' && *p != '\0') { p 582 source4/client/smbmount.c *++p = '\0'; /* advance p, and null-terminate pass */ p 586 source4/client/smbmount.c if (p - pass) { p 587 source4/client/smbmount.c *p = '\0'; /* null-terminate it, just in case... */ p 588 source4/client/smbmount.c p = NULL; /* then force the loop condition to become false */ p 721 source4/client/smbmount.c char *p; p 754 source4/client/smbmount.c p = options; p 815 source4/client/smbmount.c slprintf(p, sizeof(pstring) - (p - options) - 1, "%s=%s,", opts, opteq+1); p 816 source4/client/smbmount.c p += strlen(p); p 841 source4/client/smbmount.c strncpy(p, opts, sizeof(pstring) - (p - options) - 1); p 842 source4/client/smbmount.c p += strlen(opts); p 843 source4/client/smbmount.c *p++ = ','; p 844 source4/client/smbmount.c *p = 0; p 854 source4/client/smbmount.c if (p != options) { p 855 source4/client/smbmount.c *(p-1) = 0; /* remove trailing , */ p 867 source4/client/smbmount.c char *p; p 879 source4/client/smbmount.c p = getenv("CLI_FORCE_ASCII"); p 880 source4/client/smbmount.c if (p && !strcmp(p, "false")) p 889 source4/client/smbmount.c if ((p=strchr_m(username,'%'))) { p 890 source4/client/smbmount.c *p = 0; p 891 source4/client/smbmount.c pstrcpy(password,p+1); p 75 source4/client/tree.c GtkWidget *p = item; p 95 source4/client/tree.c p = GTK_WIDGET(p->parent); p 96 source4/client/tree.c p = GTK_WIDGET(GTK_TREE(p)->tree_owner); p 98 source4/client/tree.c pd = (struct tree_data *)gtk_object_get_user_data(GTK_OBJECT(p)); p 131 source4/client/tree.c struct tree_data *p = malloc_p(struct tree_data); p 133 source4/client/tree.c if (p) { p 135 source4/client/tree.c p->type = type; p 136 source4/client/tree.c strncpy(p->name, name, sizeof(p->name)); p 140 source4/client/tree.c return p; p 37 source4/dsdb/repl/drepl_out_pull.c struct dreplsrv_partition *p, p 55 source4/dsdb/repl/drepl_out_pull.c struct dreplsrv_partition *p, p 61 source4/dsdb/repl/drepl_out_pull.c for (cur = p->sources; cur; cur = cur->next) { p 62 source4/dsdb/repl/drepl_out_pull.c status = dreplsrv_schedule_partition_pull_source(s, p, cur, mem_ctx); p 72 source4/dsdb/repl/drepl_out_pull.c struct dreplsrv_partition *p; p 74 source4/dsdb/repl/drepl_out_pull.c for (p = s->partitions; p; p = p->next) { p 75 source4/dsdb/repl/drepl_out_pull.c status = dreplsrv_schedule_partition_pull(s, p, mem_ctx); p 69 source4/dsdb/repl/drepl_partitions.c struct dreplsrv_partition *p; p 76 source4/dsdb/repl/drepl_partitions.c p = talloc_zero(s, struct dreplsrv_partition); p 77 source4/dsdb/repl/drepl_partitions.c W_ERROR_HAVE_NO_MEMORY(p); p 79 source4/dsdb/repl/drepl_partitions.c p->dn = talloc_steal(p, pdn); p 81 source4/dsdb/repl/drepl_partitions.c DLIST_ADD(s->partitions, p); p 148 source4/dsdb/repl/drepl_partitions.c struct dreplsrv_partition *p, p 155 source4/dsdb/repl/drepl_partitions.c source = talloc_zero(p, struct dreplsrv_partition_source_dsa); p 170 source4/dsdb/repl/drepl_partitions.c source->partition = p; p 176 source4/dsdb/repl/drepl_partitions.c DLIST_ADD_END(p->sources, source, struct dreplsrv_partition_source_dsa *); p 181 source4/dsdb/repl/drepl_partitions.c struct dreplsrv_partition *p, p 201 source4/dsdb/repl/drepl_partitions.c ldb_dn_get_linearized(p->dn))); p 203 source4/dsdb/repl/drepl_partitions.c ret = ldb_search(s->samdb, mem_ctx, &r, p->dn, LDB_SCOPE_BASE, attrs, p 212 source4/dsdb/repl/drepl_partitions.c ZERO_STRUCT(p->nc); p 213 source4/dsdb/repl/drepl_partitions.c p->nc.dn = ldb_dn_alloc_linearized(p, p->dn); p 214 source4/dsdb/repl/drepl_partitions.c W_ERROR_HAVE_NO_MEMORY(p->nc.dn); p 215 source4/dsdb/repl/drepl_partitions.c p->nc.guid = samdb_result_guid(r->msgs[0], "objectGUID"); p 216 source4/dsdb/repl/drepl_partitions.c nc_sid = samdb_result_dom_sid(p, r->msgs[0], "objectSid"); p 218 source4/dsdb/repl/drepl_partitions.c p->nc.sid = *nc_sid; p 236 source4/dsdb/repl/drepl_partitions.c p->uptodatevector.count = ouv.ctr.ctr2.count; p 237 source4/dsdb/repl/drepl_partitions.c p->uptodatevector.reserved = ouv.ctr.ctr2.reserved; p 238 source4/dsdb/repl/drepl_partitions.c p->uptodatevector.cursors = talloc_steal(p, ouv.ctr.ctr2.cursors); p 249 source4/dsdb/repl/drepl_partitions.c status = dreplsrv_partition_add_source_dsa(s, p, &orf_el->values[i]); p 262 source4/dsdb/repl/drepl_partitions.c struct dreplsrv_partition *p; p 264 source4/dsdb/repl/drepl_partitions.c for (p = s->partitions; p; p = p->next) { p 265 source4/dsdb/repl/drepl_partitions.c status = dreplsrv_refresh_partition(s, p, p); p 133 source4/dsdb/samdb/cracknames.c char *mapping, *p, *str; p 144 source4/dsdb/samdb/cracknames.c p = strchr(mapping, '='); p 145 source4/dsdb/samdb/cracknames.c if (!p) { p 151 source4/dsdb/samdb/cracknames.c p[0] = '\0'; p 152 source4/dsdb/samdb/cracknames.c p++; p 154 source4/dsdb/samdb/cracknames.c str = p; p 155 source4/dsdb/samdb/cracknames.c p = strchr(p, ','); p 156 source4/dsdb/samdb/cracknames.c if (p) { p 157 source4/dsdb/samdb/cracknames.c p[0] = '\0'; p 158 source4/dsdb/samdb/cracknames.c p++; p 166 source4/dsdb/samdb/cracknames.c } while (p); p 454 source4/dsdb/samdb/cracknames.c char *p; p 461 source4/dsdb/samdb/cracknames.c p = strchr(domain, '\\'); p 462 source4/dsdb/samdb/cracknames.c if (!p) { p 467 source4/dsdb/samdb/cracknames.c p[0] = '\0'; p 469 source4/dsdb/samdb/cracknames.c if (p[1]) { p 470 source4/dsdb/samdb/cracknames.c account = &p[1]; p 723 source4/dsdb/samdb/cracknames.c char *p; p 940 source4/dsdb/samdb/cracknames.c p = strchr(info1->dns_domain_name, '/'); p 941 source4/dsdb/samdb/cracknames.c if (p) { p 942 source4/dsdb/samdb/cracknames.c p[0] = '\0'; p 1244 source4/dsdb/samdb/cracknames.c char *p; p 1280 source4/dsdb/samdb/cracknames.c p = strchr(*nt4_domain, '\\'); p 1281 source4/dsdb/samdb/cracknames.c if (!p) { p 1284 source4/dsdb/samdb/cracknames.c p[0] = '\0'; p 1286 source4/dsdb/samdb/cracknames.c if (p[1]) { p 1287 source4/dsdb/samdb/cracknames.c *nt4_account = talloc_strdup(mem_ctx, &p[1]); p 131 source4/dsdb/samdb/ldb_modules/anr.c uint8_t *p; p 176 source4/dsdb/samdb/ldb_modules/anr.c p = memchr(match->data, ' ', match->length); p 178 source4/dsdb/samdb/ldb_modules/anr.c if (p) { p 186 source4/dsdb/samdb/ldb_modules/anr.c *first_match = data_blob_const(match->data, p-match->data); p 187 source4/dsdb/samdb/ldb_modules/anr.c *second_match = data_blob_const(p+1, match->length - (p-match->data) - 1); p 299 source4/dsdb/samdb/ldb_modules/extended_dn_in.c char *p; p 303 source4/dsdb/samdb/ldb_modules/extended_dn_in.c p = strchr(wkguid_dup, ','); p 304 source4/dsdb/samdb/ldb_modules/extended_dn_in.c if (!p) { p 308 source4/dsdb/samdb/ldb_modules/extended_dn_in.c p[0] = '\0'; p 309 source4/dsdb/samdb/ldb_modules/extended_dn_in.c p++; p 317 source4/dsdb/samdb/ldb_modules/extended_dn_in.c tail_str = p; p 249 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct extended_dn_out_private *p; p 252 source4/dsdb/samdb/ldb_modules/extended_dn_out.c p = talloc_get_type(ac->module->private_data, struct extended_dn_out_private); p 274 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (p && p->normalise) { p 292 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if ((p && p->normalise) || ac->inject) { p 310 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (p && p->dereference) { p 326 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (p->normalise) { p 354 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (p->normalise) { p 411 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct extended_dn_out_private *p = talloc_get_type(module->private_data, struct extended_dn_out_private); p 453 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (control || (storage_format_control && p && !p->dereference)) { p 525 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (control && p && p->dereference && p->dereference_control) { p 528 source4/dsdb/samdb/ldb_modules/extended_dn_out.c false, p->dereference_control); p 542 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct extended_dn_out_private *p = talloc(module, struct extended_dn_out_private); p 544 source4/dsdb/samdb/ldb_modules/extended_dn_out.c module->private_data = p; p 546 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (!p) { p 551 source4/dsdb/samdb/ldb_modules/extended_dn_out.c p->dereference = false; p 552 source4/dsdb/samdb/ldb_modules/extended_dn_out.c p->normalise = false; p 567 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct extended_dn_out_private *p; p 573 source4/dsdb/samdb/ldb_modules/extended_dn_out.c module->private_data = p = talloc_zero(module, struct extended_dn_out_private); p 575 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (!p) { p 580 source4/dsdb/samdb/ldb_modules/extended_dn_out.c p->dereference = true; p 584 source4/dsdb/samdb/ldb_modules/extended_dn_out.c p->normalise = true; p 605 source4/dsdb/samdb/ldb_modules/extended_dn_out.c p->dereference_control = dereference_control p 606 source4/dsdb/samdb/ldb_modules/extended_dn_out.c = talloc_zero(p, struct dsdb_openldap_dereference_control); p 608 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (!p->dereference_control) { p 624 source4/dsdb/samdb/ldb_modules/extended_dn_out.c = talloc_realloc(p, dereference_control->dereference, p 1131 source4/dsdb/samdb/ldb_modules/partition.c char *p = strchr(base, ':'); p 1132 source4/dsdb/samdb/ldb_modules/partition.c if (!p) { p 1139 source4/dsdb/samdb/ldb_modules/partition.c p[0] = '\0'; p 1140 source4/dsdb/samdb/ldb_modules/partition.c p++; p 1141 source4/dsdb/samdb/ldb_modules/partition.c if (!p[0]) { p 1165 source4/dsdb/samdb/ldb_modules/partition.c p); p 1252 source4/dsdb/samdb/ldb_modules/partition.c char *p = strchr(base, ':'); p 1253 source4/dsdb/samdb/ldb_modules/partition.c if (!p) { p 1260 source4/dsdb/samdb/ldb_modules/partition.c p[0] = '\0'; p 1261 source4/dsdb/samdb/ldb_modules/partition.c p++; p 1262 source4/dsdb/samdb/ldb_modules/partition.c if (!p[0]) { p 1271 source4/dsdb/samdb/ldb_modules/partition.c p); p 273 source4/dsdb/samdb/ldb_modules/password_hash.c char *p; p 281 source4/dsdb/samdb/ldb_modules/password_hash.c p = strchr(user_principal_name, '@'); p 282 source4/dsdb/samdb/ldb_modules/password_hash.c if (p) { p 283 source4/dsdb/samdb/ldb_modules/password_hash.c p[0] = '\0'; p 1493 source4/dsdb/samdb/ldb_modules/password_hash.c char *p; p 1537 source4/dsdb/samdb/ldb_modules/password_hash.c p = strchr(tmp, '/'); p 1538 source4/dsdb/samdb/ldb_modules/password_hash.c if (p) { p 1539 source4/dsdb/samdb/ldb_modules/password_hash.c p[0] = '\0'; p 1555 source4/dsdb/samdb/ldb_modules/password_hash.c p = strchr(tmp, '.'); p 1556 source4/dsdb/samdb/ldb_modules/password_hash.c if (p) { p 1557 source4/dsdb/samdb/ldb_modules/password_hash.c p[0] = '\0'; p 174 source4/dsdb/samdb/ldb_modules/proxy.c char *p = strcasestr((char *)v->data, oldstr); p 176 source4/dsdb/samdb/ldb_modules/proxy.c len1 = (p - (char *)v->data); p 178 source4/dsdb/samdb/ldb_modules/proxy.c len3 = v->length - (p+strlen(oldstr) - (char *)v->data); p 194 source4/dsdb/samdb/ldb_modules/proxy.c char *p = strcasestr((char *)v->data, proxy->oldstr[i]); p 195 source4/dsdb/samdb/ldb_modules/proxy.c if (p == NULL) continue; p 213 source4/dsdb/samdb/ldb_modules/proxy.c char *p = strcasestr(expression, proxy->newstr[i]); p 214 source4/dsdb/samdb/ldb_modules/proxy.c if (p == NULL) continue; p 88 source4/dsdb/samdb/ldb_modules/ranged_results.c char *p, *new_attr; p 93 source4/dsdb/samdb/ldb_modules/ranged_results.c p = strchr(ac->req->op.search.attrs[i], ';'); p 94 source4/dsdb/samdb/ldb_modules/ranged_results.c if (!p) { p 97 source4/dsdb/samdb/ldb_modules/ranged_results.c if (strncasecmp(p, ";range=", strlen(";range=")) != 0) { p 100 source4/dsdb/samdb/ldb_modules/ranged_results.c if (sscanf(p, ";range=%u-%u", &start, &end) != 2) { p 101 source4/dsdb/samdb/ldb_modules/ranged_results.c if (sscanf(p, ";range=%u-*", &start) == 1) { p 109 source4/dsdb/samdb/ldb_modules/ranged_results.c (size_t)(p - ac->req->op.search.attrs[i])); p 189 source4/dsdb/samdb/ldb_modules/ranged_results.c char *p; p 193 source4/dsdb/samdb/ldb_modules/ranged_results.c p = strchr(new_attrs[i], ';'); p 194 source4/dsdb/samdb/ldb_modules/ranged_results.c if (!p) { p 197 source4/dsdb/samdb/ldb_modules/ranged_results.c if (strncasecmp(p, ";range=", strlen(";range=")) != 0) { p 201 source4/dsdb/samdb/ldb_modules/ranged_results.c if (sscanf(p, ";range=%u-*", &start) != 1) { p 202 source4/dsdb/samdb/ldb_modules/ranged_results.c if (sscanf(p, ";range=%u-%u", &start, &end) != 2) { p 216 source4/dsdb/samdb/ldb_modules/ranged_results.c (size_t)(p - new_attrs[i])); p 61 source4/dsdb/samdb/ldb_modules/samba3sam.c const char *p; p 66 source4/dsdb/samdb/ldb_modules/samba3sam.c p = strrchr(sid, '-'); p 67 source4/dsdb/samdb/ldb_modules/samba3sam.c if (!p) p 74 source4/dsdb/samdb/ldb_modules/samba3sam.c el->values[0].data = (uint8_t *)talloc_strdup(el->values, p+1); p 179 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c char *p; p 183 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c p = strchr(entryCSN, '#'); p 184 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c if (!p) { p 187 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c p[0] = '\0'; p 188 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c p++; p 189 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c mod_per_sec = p; p 191 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c p = strchr(p, '#'); p 192 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c if (!p) { p 195 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c p[0] = '\0'; p 196 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c p++; p 386 source4/dsdb/samdb/ldb_modules/update_keytab.c struct dn_list *p; p 390 source4/dsdb/samdb/ldb_modules/update_keytab.c for (p=data->changed_dns; p; p = p->next) { p 392 source4/dsdb/samdb/ldb_modules/update_keytab.c kret = cli_credentials_update_keytab(p->creds, ldb_get_event_context(ldb), ldb_get_opaque(ldb, "loadparm")); p 51 source4/dsdb/samdb/samdb.c char *path, *p, *full_name; p 62 source4/dsdb/samdb/samdb.c if ( (p = strrchr(path, '/')) != NULL) { p 63 source4/dsdb/samdb/samdb.c p[0] = '\0'; p 585 source4/dsdb/schema/schema_init.c #define GET_STRING_LDB(msg, attr, mem_ctx, p, elem, strict) do { \ p 586 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_string(msg, attr, NULL);\ p 587 source4/dsdb/schema/schema_init.c if (strict && (p)->elem == NULL) { \ p 591 source4/dsdb/schema/schema_init.c talloc_steal(mem_ctx, (p)->elem); \ p 594 source4/dsdb/schema/schema_init.c #define GET_STRING_LIST_LDB(msg, attr, mem_ctx, p, elem, strict) do { \ p 602 source4/dsdb/schema/schema_init.c (p)->elem = NULL; \ p 606 source4/dsdb/schema/schema_init.c (p)->elem = talloc_array(mem_ctx, const char *, get_string_list_el->num_values + 1); \ p 610 source4/dsdb/schema/schema_init.c (p)->elem[get_string_list_counter] = talloc_strndup((p)->elem, \ p 613 source4/dsdb/schema/schema_init.c if (!(p)->elem[get_string_list_counter]) { \ p 617 source4/dsdb/schema/schema_init.c (p)->elem[get_string_list_counter+1] = NULL; \ p 619 source4/dsdb/schema/schema_init.c talloc_steal(mem_ctx, (p)->elem); \ p 622 source4/dsdb/schema/schema_init.c #define GET_BOOL_LDB(msg, attr, p, elem, strict) do { \ p 630 source4/dsdb/schema/schema_init.c (p)->elem = false; \ p 633 source4/dsdb/schema/schema_init.c (p)->elem = true; \ p 635 source4/dsdb/schema/schema_init.c (p)->elem = false; \ p 642 source4/dsdb/schema/schema_init.c #define GET_UINT32_LDB(msg, attr, p, elem) do { \ p 643 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_uint(msg, attr, 0);\ p 646 source4/dsdb/schema/schema_init.c #define GET_UINT32_PTR_LDB(msg, attr, p, elem) do { \ p 649 source4/dsdb/schema/schema_init.c (p)->elem = NULL; \ p 655 source4/dsdb/schema/schema_init.c (p)->elem = talloc(mem_ctx, uint32_t); \ p 656 source4/dsdb/schema/schema_init.c if (!(p)->elem) { \ p 660 source4/dsdb/schema/schema_init.c *(p)->elem = (uint32_t)_v; \ p 664 source4/dsdb/schema/schema_init.c #define GET_GUID_LDB(msg, attr, p, elem) do { \ p 665 source4/dsdb/schema/schema_init.c (p)->elem = samdb_result_guid(msg, attr);\ p 668 source4/dsdb/schema/schema_init.c #define GET_BLOB_LDB(msg, attr, mem_ctx, p, elem) do { \ p 672 source4/dsdb/schema/schema_init.c (p)->elem = *_val;\ p 673 source4/dsdb/schema/schema_init.c talloc_steal(mem_ctx, (p)->elem.data);\ p 675 source4/dsdb/schema/schema_init.c ZERO_STRUCT((p)->elem);\ p 1176 source4/dsdb/schema/schema_init.c #define GET_STRING_DS(s, r, attr, mem_ctx, p, elem, strict) do { \ p 1193 source4/dsdb/schema/schema_init.c (void **)discard_const(&(p)->elem), &_ret, false)) { \ p 1201 source4/dsdb/schema/schema_init.c (p)->elem = NULL; \ p 1205 source4/dsdb/schema/schema_init.c #define GET_STRING_LIST_DS(s, r, attr, mem_ctx, p, elem, strict) do { \ p 1213 source4/dsdb/schema/schema_init.c (p)->elem = _a ? talloc_array(mem_ctx, const char *, _a->value_ctr.num_values + 1) : NULL; \ p 1221 source4/dsdb/schema/schema_init.c (void **)discard_const(&(p)->elem[get_string_list_counter]), &_ret, false)) { \ p 1228 source4/dsdb/schema/schema_init.c (p)->elem[get_string_list_counter+1] = NULL; \ p 1230 source4/dsdb/schema/schema_init.c talloc_steal(mem_ctx, (p)->elem); \ p 1233 source4/dsdb/schema/schema_init.c #define GET_DN_DS(s, r, attr, mem_ctx, p, elem, strict) do { \ p 1260 source4/dsdb/schema/schema_init.c (p)->elem = _id3.dn; \ p 1262 source4/dsdb/schema/schema_init.c (p)->elem = NULL; \ p 1266 source4/dsdb/schema/schema_init.c #define GET_BOOL_DS(s, r, attr, p, elem, strict) do { \ p 1290 source4/dsdb/schema/schema_init.c (p)->elem = (IVAL(_a->value_ctr.values[0].blob->data,0)?true:false);\ p 1292 source4/dsdb/schema/schema_init.c (p)->elem = false; \ p 1296 source4/dsdb/schema/schema_init.c #define GET_UINT32_DS(s, r, attr, p, elem) do { \ p 1302 source4/dsdb/schema/schema_init.c (p)->elem = IVAL(_a->value_ctr.values[0].blob->data,0);\ p 1304 source4/dsdb/schema/schema_init.c (p)->elem = 0; \ p 1308 source4/dsdb/schema/schema_init.c #define GET_UINT32_PTR_DS(s, r, attr, p, elem) do { \ p 1314 source4/dsdb/schema/schema_init.c (p)->elem = talloc(mem_ctx, uint32_t); \ p 1315 source4/dsdb/schema/schema_init.c if (!(p)->elem) { \ p 1319 source4/dsdb/schema/schema_init.c *(p)->elem = IVAL(_a->value_ctr.values[0].blob->data,0);\ p 1321 source4/dsdb/schema/schema_init.c (p)->elem = NULL; \ p 1325 source4/dsdb/schema/schema_init.c #define GET_GUID_DS(s, r, attr, mem_ctx, p, elem) do { \ p 1333 source4/dsdb/schema/schema_init.c mem_ctx, s->iconv_convenience, &(p)->elem, \ p 1340 source4/dsdb/schema/schema_init.c ZERO_STRUCT((p)->elem);\ p 1344 source4/dsdb/schema/schema_init.c #define GET_BLOB_DS(s, r, attr, mem_ctx, p, elem) do { \ p 1349 source4/dsdb/schema/schema_init.c (p)->elem = *_a->value_ctr.values[0].blob;\ p 1350 source4/dsdb/schema/schema_init.c talloc_steal(mem_ctx, (p)->elem.data); \ p 1352 source4/dsdb/schema/schema_init.c ZERO_STRUCT((p)->elem);\ p 235 source4/dsdb/schema/schema_set.c const void *p; p 239 source4/dsdb/schema/schema_set.c p = ldb_get_opaque(ldb, "dsdb_schema"); p 240 source4/dsdb/schema/schema_set.c if (!p) { p 244 source4/dsdb/schema/schema_set.c schema = talloc_get_type(p, struct dsdb_schema); p 181 source4/heimdal/kdc/default_config.c const char *p; p 182 source4/heimdal/kdc/default_config.c p = krb5_config_get_string (context, NULL, p 186 source4/heimdal/kdc/default_config.c if(p != NULL) { p 187 source4/heimdal/kdc/default_config.c c->v4_realm = strdup(p); p 86 source4/heimdal/kdc/digest.c char *targetname, *p; p 93 source4/heimdal/kdc/digest.c p = strchr(targetname, '.'); p 94 source4/heimdal/kdc/digest.c if (p) p 95 source4/heimdal/kdc/digest.c *p = '\0'; p 110 source4/heimdal/kdc/digest.c krb5_principal p; p 116 source4/heimdal/kdc/digest.c p = client->entry.principal; p 117 source4/heimdal/kdc/digest.c str = krb5_principal_get_comp_string(context, p, 0); p 125 source4/heimdal/kdc/digest.c str = krb5_principal_get_comp_string(context, p, 1); p 259 source4/heimdal/kdc/digest.c const char *p, *r; p 267 source4/heimdal/kdc/digest.c p = krb5_principal_get_comp_string(context, principal, 0); p 268 source4/heimdal/kdc/digest.c if (p == NULL) { p 272 source4/heimdal/kdc/digest.c if (strcmp(p, KRB5_DIGEST_NAME) != 0) { p 277 source4/heimdal/kdc/digest.c p = krb5_principal_get_comp_string(context, principal, 1); p 278 source4/heimdal/kdc/digest.c if (p == NULL) { p 287 source4/heimdal/kdc/digest.c if (strcmp(p, r) != 0) { p 592 source4/heimdal/kdc/digest.c unsigned char *p = serverNonce.data; p 600 source4/heimdal/kdc/digest.c t = p[0] | (p[1] << 8) | (p[2] << 16) | (p[3] << 24); p 103 source4/heimdal/kdc/kerberos4.c krb5_principal p; p 111 source4/heimdal/kdc/kerberos4.c valid_princ, &ctx, 0, &p); p 114 source4/heimdal/kdc/kerberos4.c ret = _kdc_db_fetch(context, config, p, flags, NULL, ent); p 115 source4/heimdal/kdc/kerberos4.c krb5_free_principal(context, p); p 215 source4/heimdal/kdc/kerberos5.c struct rk_strpool *p = NULL; p 222 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "PK-INIT(ietf)"); p 225 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "PK-INIT(win2k)"); p 228 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "OCSP"); p 231 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "encrypted-timestamp"); p 234 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "%d", padata->val[i].padata_type); p 237 source4/heimdal/kdc/kerberos5.c if (p && i + 1 < padata->len) p 238 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, ", "); p 239 source4/heimdal/kdc/kerberos5.c if (p == NULL) { p 244 source4/heimdal/kdc/kerberos5.c if (p == NULL) p 245 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "none"); p 247 source4/heimdal/kdc/kerberos5.c str = rk_strpoolcollect(p); p 715 source4/heimdal/kdc/kerberos5.c struct rk_strpool *p = NULL; p 722 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "%s", str); p 725 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "%d", b->etype.val[i]); p 726 source4/heimdal/kdc/kerberos5.c if (p && i + 1 < b->etype.len) p 727 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, ", "); p 728 source4/heimdal/kdc/kerberos5.c if (p == NULL) { p 733 source4/heimdal/kdc/kerberos5.c if (p == NULL) p 734 source4/heimdal/kdc/kerberos5.c p = rk_strpoolprintf(p, "no encryption types"); p 736 source4/heimdal/kdc/kerberos5.c str = rk_strpoolcollect(p); p 1153 source4/heimdal/kdc/kerberos5.c PA_ENC_TS_ENC p; p 1235 source4/heimdal/kdc/kerberos5.c &p, p 1246 source4/heimdal/kdc/kerberos5.c free_PA_ENC_TS_ENC(&p); p 1247 source4/heimdal/kdc/kerberos5.c if (abs(kdc_time - p.patimestamp) > context->max_skew) { p 1250 source4/heimdal/kdc/kerberos5.c krb5_format_time(context, p.patimestamp, p 1258 source4/heimdal/kdc/kerberos5.c (unsigned)abs(kdc_time - p.patimestamp), p 1402 source4/heimdal/kdc/kerberos5.c const krb5_enctype *p; p 1406 source4/heimdal/kdc/kerberos5.c p = krb5_kerberos_enctypes(context); p 1410 source4/heimdal/kdc/kerberos5.c for (i = 0; p[i] != ETYPE_NULL && sessionetype == ETYPE_NULL; i++) { p 1411 source4/heimdal/kdc/kerberos5.c if (krb5_enctype_valid(context, p[i]) != 0) p 1417 source4/heimdal/kdc/kerberos5.c if (p[i] != b->etype.val[j]) p 1421 source4/heimdal/kdc/kerberos5.c clientbest = p[i]; p 1423 source4/heimdal/kdc/kerberos5.c ret = hdb_enctype2key(context, &server->entry, p[i], &dummy); p 1426 source4/heimdal/kdc/kerberos5.c sessionetype = p[i]; p 1718 source4/heimdal/kdc/kerberos5.c krb5_pac p = NULL; p 1721 source4/heimdal/kdc/kerberos5.c ret = _kdc_pac_generate(context, client, &p); p 1727 source4/heimdal/kdc/kerberos5.c if (p != NULL) { p 1728 source4/heimdal/kdc/kerberos5.c ret = _krb5_pac_sign(context, p, et.authtime, p 1733 source4/heimdal/kdc/kerberos5.c krb5_pac_free(context, p); p 43 source4/heimdal/kdc/krb5tgs.c get_krbtgt_realm(const PrincipalName *p) p 45 source4/heimdal/kdc/krb5tgs.c if(p->name_string.len == 2 p 46 source4/heimdal/kdc/krb5tgs.c && strcmp(p->name_string.val[0], KRB5_TGS_NAME) == 0) p 47 source4/heimdal/kdc/krb5tgs.c return p->name_string.val[1]; p 1099 source4/heimdal/kdc/krb5tgs.c char *p; p 1100 source4/heimdal/kdc/krb5tgs.c ret = krb5_unparse_name(context, princ, &p); p 1102 source4/heimdal/kdc/krb5tgs.c p = "<unparse_name failed>"; p 1106 source4/heimdal/kdc/krb5tgs.c p, krb5_get_err_text(context, ret)); p 1108 source4/heimdal/kdc/krb5tgs.c free(p); p 1115 source4/heimdal/kdc/krb5tgs.c char *p; p 1117 source4/heimdal/kdc/krb5tgs.c ret = krb5_unparse_name (context, princ, &p); p 1120 source4/heimdal/kdc/krb5tgs.c p = "<unparse_name failed>"; p 1125 source4/heimdal/kdc/krb5tgs.c p); p 1127 source4/heimdal/kdc/krb5tgs.c free (p); p 1137 source4/heimdal/kdc/krb5tgs.c char *str = NULL, *p = NULL; p 1140 source4/heimdal/kdc/krb5tgs.c krb5_unparse_name(context, princ, &p); p 1144 source4/heimdal/kdc/krb5tgs.c p ? p : "<unparse_name failed>"); p 1146 source4/heimdal/kdc/krb5tgs.c free(p); p 1406 source4/heimdal/kdc/krb5tgs.c krb5_principal p; p 1423 source4/heimdal/kdc/krb5tgs.c _krb5_principalname2krb5_principal(context, &p, t->sname, t->realm); p 1424 source4/heimdal/kdc/krb5tgs.c ret = _kdc_db_fetch(context, config, p, p 1427 source4/heimdal/kdc/krb5tgs.c krb5_free_principal(context, p); p 119 source4/heimdal/kdc/kx509.c unsigned char p = (t & 0xff); p 120 source4/heimdal/kdc/kx509.c HMAC_Update(&ctx, &p, 1); p 41 source4/heimdal/kdc/log.c char **s = NULL, **p; p 47 source4/heimdal/kdc/log.c for(p = s; *p; p++) p 48 source4/heimdal/kdc/log.c krb5_addlog_dest(context, config->logf, *p); p 103 source4/heimdal/kdc/misc.c const krb5_enctype *p; p 107 source4/heimdal/kdc/misc.c p = krb5_kerberos_enctypes(context); p 109 source4/heimdal/kdc/misc.c for (i = 0; p[i] != ETYPE_NULL; i++) { p 110 source4/heimdal/kdc/misc.c if (krb5_enctype_valid(context, p[i]) != 0) p 112 source4/heimdal/kdc/misc.c ret = hdb_enctype2key(context, &h->entry, p[i], key); p 114 source4/heimdal/kdc/misc.c *enctype = p[i]; p 201 source4/heimdal/kdc/pkinit.c size = BN_num_bytes(client_params->dh->p); p 297 source4/heimdal/kdc/pkinit.c &dhparam.p, &dhparam.g, &dhparam.q, moduli, p 311 source4/heimdal/kdc/pkinit.c dh->p = integer_to_BN(context, "DH prime", &dhparam.p); p 312 source4/heimdal/kdc/pkinit.c if (dh->p == NULL) p 1539 source4/heimdal/kdc/pkinit.c char *subject_name, *p; p 1544 source4/heimdal/kdc/pkinit.c p = buf + strspn(buf, " \t"); p 1546 source4/heimdal/kdc/pkinit.c if (*p == '#' || *p == '\0') p 1549 source4/heimdal/kdc/pkinit.c subject_name = strchr(p, ':'); p 1558 source4/heimdal/kdc/pkinit.c ret = add_principal_mapping(context, p, subject_name); p 530 source4/heimdal/kuser/kinit.c char *p, *prompt; p 532 source4/heimdal/kuser/kinit.c krb5_unparse_name (context, principal, &p); p 533 source4/heimdal/kuser/kinit.c asprintf (&prompt, N_("%s's Password: ", ""), p); p 534 source4/heimdal/kuser/kinit.c free (p); p 76 source4/heimdal/lib/asn1/asn1_gen.c unsigned char p[6], *pdata; p 114 source4/heimdal/lib/asn1/asn1_gen.c ret = der_put_length_and_tag(p + sizeof(p) - 1, sizeof(p), p 123 source4/heimdal/lib/asn1/asn1_gen.c if (fwrite(p + sizeof(p) - sz , sz, 1, fout) != 1) p 37 source4/heimdal/lib/asn1/der_cmp.c der_heim_oid_cmp(const heim_oid *p, const heim_oid *q) p 39 source4/heimdal/lib/asn1/der_cmp.c if (p->length != q->length) p 40 source4/heimdal/lib/asn1/der_cmp.c return p->length - q->length; p 41 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->components, p 43 source4/heimdal/lib/asn1/der_cmp.c p->length * sizeof(*p->components)); p 47 source4/heimdal/lib/asn1/der_cmp.c der_heim_octet_string_cmp(const heim_octet_string *p, p 50 source4/heimdal/lib/asn1/der_cmp.c if (p->length != q->length) p 51 source4/heimdal/lib/asn1/der_cmp.c return p->length - q->length; p 52 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->data, q->data, p->length); p 56 source4/heimdal/lib/asn1/der_cmp.c der_heim_bit_string_cmp(const heim_bit_string *p, p 60 source4/heimdal/lib/asn1/der_cmp.c if (p->length != q->length) p 61 source4/heimdal/lib/asn1/der_cmp.c return p->length - q->length; p 62 source4/heimdal/lib/asn1/der_cmp.c i = memcmp(p->data, q->data, p->length / 8); p 65 source4/heimdal/lib/asn1/der_cmp.c if ((p->length % 8) == 0) p 67 source4/heimdal/lib/asn1/der_cmp.c i = (p->length / 8); p 68 source4/heimdal/lib/asn1/der_cmp.c r1 = ((unsigned char *)p->data)[i]; p 70 source4/heimdal/lib/asn1/der_cmp.c i = 8 - (p->length % 8); p 77 source4/heimdal/lib/asn1/der_cmp.c der_heim_integer_cmp(const heim_integer *p, p 80 source4/heimdal/lib/asn1/der_cmp.c if (p->negative != q->negative) p 81 source4/heimdal/lib/asn1/der_cmp.c return q->negative - p->negative; p 82 source4/heimdal/lib/asn1/der_cmp.c if (p->length != q->length) p 83 source4/heimdal/lib/asn1/der_cmp.c return p->length - q->length; p 84 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->data, q->data, p->length); p 88 source4/heimdal/lib/asn1/der_cmp.c der_heim_bmp_string_cmp(const heim_bmp_string *p, const heim_bmp_string *q) p 90 source4/heimdal/lib/asn1/der_cmp.c if (p->length != q->length) p 91 source4/heimdal/lib/asn1/der_cmp.c return p->length - q->length; p 92 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->data, q->data, q->length * sizeof(q->data[0])); p 96 source4/heimdal/lib/asn1/der_cmp.c der_heim_universal_string_cmp(const heim_universal_string *p, p 99 source4/heimdal/lib/asn1/der_cmp.c if (p->length != q->length) p 100 source4/heimdal/lib/asn1/der_cmp.c return p->length - q->length; p 101 source4/heimdal/lib/asn1/der_cmp.c return memcmp(p->data, q->data, q->length * sizeof(q->data[0])); p 40 source4/heimdal/lib/asn1/der_format.c der_parse_hex_heim_integer (const char *p, heim_integer *data) p 48 source4/heimdal/lib/asn1/der_format.c if (*p == '-') { p 49 source4/heimdal/lib/asn1/der_format.c p++; p 53 source4/heimdal/lib/asn1/der_format.c len = strlen(p); p 67 source4/heimdal/lib/asn1/der_format.c len = hex_decode(p, data->data, data->length); p 88 source4/heimdal/lib/asn1/der_format.c der_print_hex_heim_integer (const heim_integer *data, char **p) p 93 source4/heimdal/lib/asn1/der_format.c len = hex_encode(data->data, data->length, p); p 98 source4/heimdal/lib/asn1/der_format.c len = asprintf(&q, "-%s", *p); p 99 source4/heimdal/lib/asn1/der_format.c free(*p); p 102 source4/heimdal/lib/asn1/der_format.c *p = q; p 110 source4/heimdal/lib/asn1/der_format.c struct rk_strpool *p = NULL; p 117 source4/heimdal/lib/asn1/der_format.c p = rk_strpoolprintf(p, "%d", oid->components[i]); p 118 source4/heimdal/lib/asn1/der_format.c if (p && i < oid->length - 1) p 119 source4/heimdal/lib/asn1/der_format.c p = rk_strpoolprintf(p, "%c", delim); p 120 source4/heimdal/lib/asn1/der_format.c if (p == NULL) { p 126 source4/heimdal/lib/asn1/der_format.c *str = rk_strpoolcollect(p); p 49 source4/heimdal/lib/asn1/der_get.c der_get_unsigned (const unsigned char *p, size_t len, p 55 source4/heimdal/lib/asn1/der_get.c if (len == sizeof(unsigned) + 1 && p[0] == 0) p 61 source4/heimdal/lib/asn1/der_get.c val = val * 256 + *p++; p 68 source4/heimdal/lib/asn1/der_get.c der_get_integer (const unsigned char *p, size_t len, p 78 source4/heimdal/lib/asn1/der_get.c val = (signed char)*p++; p 80 source4/heimdal/lib/asn1/der_get.c val = val * 256 + *p++; p 88 source4/heimdal/lib/asn1/der_get.c der_get_length (const unsigned char *p, size_t len, p 96 source4/heimdal/lib/asn1/der_get.c v = *p++; p 113 source4/heimdal/lib/asn1/der_get.c e = der_get_unsigned (p, v, &tmp, &l); p 122 source4/heimdal/lib/asn1/der_get.c der_get_boolean(const unsigned char *p, size_t len, int *data, size_t *size) p 126 source4/heimdal/lib/asn1/der_get.c if(*p != 0) p 135 source4/heimdal/lib/asn1/der_get.c der_get_general_string (const unsigned char *p, size_t len, p 141 source4/heimdal/lib/asn1/der_get.c p1 = memchr(p, 0, len); p 148 source4/heimdal/lib/asn1/der_get.c while (p1 - p < len && *p1 == '\0') p 150 source4/heimdal/lib/asn1/der_get.c if (p1 - p != len) p 159 source4/heimdal/lib/asn1/der_get.c memcpy (s, p, len); p 167 source4/heimdal/lib/asn1/der_get.c der_get_utf8string (const unsigned char *p, size_t len, p 170 source4/heimdal/lib/asn1/der_get.c return der_get_general_string(p, len, str, size); p 174 source4/heimdal/lib/asn1/der_get.c der_get_printable_string (const unsigned char *p, size_t len, p 177 source4/heimdal/lib/asn1/der_get.c return der_get_general_string(p, len, str, size); p 181 source4/heimdal/lib/asn1/der_get.c der_get_ia5_string (const unsigned char *p, size_t len, p 184 source4/heimdal/lib/asn1/der_get.c return der_get_general_string(p, len, str, size); p 188 source4/heimdal/lib/asn1/der_get.c der_get_bmp_string (const unsigned char *p, size_t len, p 203 source4/heimdal/lib/asn1/der_get.c data->data[i] = (p[0] << 8) | p[1]; p 204 source4/heimdal/lib/asn1/der_get.c p += 2; p 212 source4/heimdal/lib/asn1/der_get.c der_get_universal_string (const unsigned char *p, size_t len, p 227 source4/heimdal/lib/asn1/der_get.c data->data[i] = (p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]; p 228 source4/heimdal/lib/asn1/der_get.c p += 4; p 235 source4/heimdal/lib/asn1/der_get.c der_get_visible_string (const unsigned char *p, size_t len, p 238 source4/heimdal/lib/asn1/der_get.c return der_get_general_string(p, len, str, size); p 242 source4/heimdal/lib/asn1/der_get.c der_get_octet_string (const unsigned char *p, size_t len, p 249 source4/heimdal/lib/asn1/der_get.c memcpy (data->data, p, len); p 255 source4/heimdal/lib/asn1/der_get.c der_get_heim_integer (const unsigned char *p, size_t len, p 267 source4/heimdal/lib/asn1/der_get.c if (p[0] & 0x80) { p 274 source4/heimdal/lib/asn1/der_get.c if (p[0] == 0xff) { p 275 source4/heimdal/lib/asn1/der_get.c p++; p 286 source4/heimdal/lib/asn1/der_get.c p += data->length - 1; p 288 source4/heimdal/lib/asn1/der_get.c *q = *p ^ 0xff; p 291 source4/heimdal/lib/asn1/der_get.c p--; p 298 source4/heimdal/lib/asn1/der_get.c if (p[0] == 0) { p 299 source4/heimdal/lib/asn1/der_get.c p++; p 309 source4/heimdal/lib/asn1/der_get.c memcpy(data->data, p, data->length); p 341 source4/heimdal/lib/asn1/der_get.c der_get_time (const unsigned char *p, size_t len, p 353 source4/heimdal/lib/asn1/der_get.c memcpy(times, p, len); p 362 source4/heimdal/lib/asn1/der_get.c der_get_generalized_time (const unsigned char *p, size_t len, p 365 source4/heimdal/lib/asn1/der_get.c return der_get_time(p, len, data, size); p 369 source4/heimdal/lib/asn1/der_get.c der_get_utctime (const unsigned char *p, size_t len, p 372 source4/heimdal/lib/asn1/der_get.c return der_get_time(p, len, data, size); p 376 source4/heimdal/lib/asn1/der_get.c der_get_oid (const unsigned char *p, size_t len, p 394 source4/heimdal/lib/asn1/der_get.c data->components[0] = (*p) / 40; p 395 source4/heimdal/lib/asn1/der_get.c data->components[1] = (*p) % 40; p 397 source4/heimdal/lib/asn1/der_get.c ++p; p 403 source4/heimdal/lib/asn1/der_get.c u1 = u * 128 + (*p++ % 128); p 410 source4/heimdal/lib/asn1/der_get.c } while (len > 0 && p[-1] & 0x80); p 413 source4/heimdal/lib/asn1/der_get.c if (n > 2 && p[-1] & 0x80) { p 424 source4/heimdal/lib/asn1/der_get.c der_get_tag (const unsigned char *p, size_t len, p 431 source4/heimdal/lib/asn1/der_get.c *class = (Der_class)(((*p) >> 6) & 0x03); p 432 source4/heimdal/lib/asn1/der_get.c *type = (Der_type)(((*p) >> 5) & 0x01); p 433 source4/heimdal/lib/asn1/der_get.c *tag = (*p) & 0x1f; p 434 source4/heimdal/lib/asn1/der_get.c p++; len--; ret++; p 442 source4/heimdal/lib/asn1/der_get.c continuation = *p & 128; p 443 source4/heimdal/lib/asn1/der_get.c tag1 = *tag * 128 + (*p % 128); p 448 source4/heimdal/lib/asn1/der_get.c p++; len--; ret++; p 456 source4/heimdal/lib/asn1/der_get.c der_match_tag (const unsigned char *p, size_t len, p 466 source4/heimdal/lib/asn1/der_get.c e = der_get_tag (p, len, &thisclass, &thistype, &thistag, &l); p 479 source4/heimdal/lib/asn1/der_get.c der_match_tag_and_length (const unsigned char *p, size_t len, p 486 source4/heimdal/lib/asn1/der_get.c e = der_match_tag (p, len, class, type, tag, &l); p 488 source4/heimdal/lib/asn1/der_get.c p += l; p 491 source4/heimdal/lib/asn1/der_get.c e = der_get_length (p, len, length_ret, &l); p 493 source4/heimdal/lib/asn1/der_get.c p += l; p 525 source4/heimdal/lib/asn1/der_get.c der_get_bit_string (const unsigned char *p, size_t len, p 530 source4/heimdal/lib/asn1/der_get.c if (p[0] > 7) p 532 source4/heimdal/lib/asn1/der_get.c if (len - 1 == 0 && p[0] != 0) p 542 source4/heimdal/lib/asn1/der_get.c memcpy (data->data, p + 1, len - 1); p 543 source4/heimdal/lib/asn1/der_get.c data->length -= p[0]; p 47 source4/heimdal/lib/asn1/der_put.c der_put_unsigned (unsigned char *p, size_t len, const unsigned *v, size_t *size) p 49 source4/heimdal/lib/asn1/der_put.c unsigned char *base = p; p 54 source4/heimdal/lib/asn1/der_put.c *p-- = val % 256; p 61 source4/heimdal/lib/asn1/der_put.c if(p[1] >= 128) { p 64 source4/heimdal/lib/asn1/der_put.c *p-- = 0; p 66 source4/heimdal/lib/asn1/der_put.c *size = base - p; p 72 source4/heimdal/lib/asn1/der_put.c *p = 0; p 79 source4/heimdal/lib/asn1/der_put.c der_put_integer (unsigned char *p, size_t len, const int *v, size_t *size) p 81 source4/heimdal/lib/asn1/der_put.c unsigned char *base = p; p 88 source4/heimdal/lib/asn1/der_put.c *p-- = val % 256; p 92 source4/heimdal/lib/asn1/der_put.c if(p[1] >= 128) { p 95 source4/heimdal/lib/asn1/der_put.c *p-- = 0; p 103 source4/heimdal/lib/asn1/der_put.c *p-- = ~(val % 256); p 107 source4/heimdal/lib/asn1/der_put.c if(p[1] < 128) { p 110 source4/heimdal/lib/asn1/der_put.c *p-- = 0xff; p 114 source4/heimdal/lib/asn1/der_put.c *size = base - p; p 120 source4/heimdal/lib/asn1/der_put.c der_put_length (unsigned char *p, size_t len, size_t val, size_t *size) p 126 source4/heimdal/lib/asn1/der_put.c *p = val; p 134 source4/heimdal/lib/asn1/der_put.c *p-- = val % 256; p 139 source4/heimdal/lib/asn1/der_put.c *p = 0x80 | l; p 147 source4/heimdal/lib/asn1/der_put.c der_put_boolean(unsigned char *p, size_t len, const int *data, size_t *size) p 152 source4/heimdal/lib/asn1/der_put.c *p = 0xff; p 154 source4/heimdal/lib/asn1/der_put.c *p = 0; p 160 source4/heimdal/lib/asn1/der_put.c der_put_general_string (unsigned char *p, size_t len, p 167 source4/heimdal/lib/asn1/der_put.c p -= slen; p 169 source4/heimdal/lib/asn1/der_put.c memcpy (p+1, *str, slen); p 175 source4/heimdal/lib/asn1/der_put.c der_put_utf8string (unsigned char *p, size_t len, p 178 source4/heimdal/lib/asn1/der_put.c return der_put_general_string(p, len, str, size); p 182 source4/heimdal/lib/asn1/der_put.c der_put_printable_string (unsigned char *p, size_t len, p 185 source4/heimdal/lib/asn1/der_put.c return der_put_general_string(p, len, str, size); p 189 source4/heimdal/lib/asn1/der_put.c der_put_ia5_string (unsigned char *p, size_t len, p 192 source4/heimdal/lib/asn1/der_put.c return der_put_general_string(p, len, str, size); p 196 source4/heimdal/lib/asn1/der_put.c der_put_bmp_string (unsigned char *p, size_t len, p 202 source4/heimdal/lib/asn1/der_put.c p -= data->length * 2; p 205 source4/heimdal/lib/asn1/der_put.c p[1] = (data->data[i] >> 8) & 0xff; p 206 source4/heimdal/lib/asn1/der_put.c p[2] = data->data[i] & 0xff; p 207 source4/heimdal/lib/asn1/der_put.c p += 2; p 214 source4/heimdal/lib/asn1/der_put.c der_put_universal_string (unsigned char *p, size_t len, p 220 source4/heimdal/lib/asn1/der_put.c p -= data->length * 4; p 223 source4/heimdal/lib/asn1/der_put.c p[1] = (data->data[i] >> 24) & 0xff; p 224 source4/heimdal/lib/asn1/der_put.c p[2] = (data->data[i] >> 16) & 0xff; p 225 source4/heimdal/lib/asn1/der_put.c p[3] = (data->data[i] >> 8) & 0xff; p 226 source4/heimdal/lib/asn1/der_put.c p[4] = data->data[i] & 0xff; p 227 source4/heimdal/lib/asn1/der_put.c p += 4; p 234 source4/heimdal/lib/asn1/der_put.c der_put_visible_string (unsigned char *p, size_t len, p 237 source4/heimdal/lib/asn1/der_put.c return der_put_general_string(p, len, str, size); p 241 source4/heimdal/lib/asn1/der_put.c der_put_octet_string (unsigned char *p, size_t len, p 246 source4/heimdal/lib/asn1/der_put.c p -= data->length; p 248 source4/heimdal/lib/asn1/der_put.c memcpy (p+1, data->data, data->length); p 254 source4/heimdal/lib/asn1/der_put.c der_put_heim_integer (unsigned char *p, size_t len, p 263 source4/heimdal/lib/asn1/der_put.c *p-- = 0; p 276 source4/heimdal/lib/asn1/der_put.c *p = buf[i] ^ 0xff; p 278 source4/heimdal/lib/asn1/der_put.c carry = !++*p; p 279 source4/heimdal/lib/asn1/der_put.c p--; p 281 source4/heimdal/lib/asn1/der_put.c if (p[1] < 128) { p 284 source4/heimdal/lib/asn1/der_put.c *p-- = 0xff; p 289 source4/heimdal/lib/asn1/der_put.c p -= data->length; p 290 source4/heimdal/lib/asn1/der_put.c memcpy(p + 1, buf, data->length); p 292 source4/heimdal/lib/asn1/der_put.c if (p[1] >= 128) { p 295 source4/heimdal/lib/asn1/der_put.c p[0] = 0; p 306 source4/heimdal/lib/asn1/der_put.c der_put_generalized_time (unsigned char *p, size_t len, p 316 source4/heimdal/lib/asn1/der_put.c e = der_put_octet_string(p, len, &k, &l); p 326 source4/heimdal/lib/asn1/der_put.c der_put_utctime (unsigned char *p, size_t len, p 336 source4/heimdal/lib/asn1/der_put.c e = der_put_octet_string(p, len, &k, &l); p 346 source4/heimdal/lib/asn1/der_put.c der_put_oid (unsigned char *p, size_t len, p 349 source4/heimdal/lib/asn1/der_put.c unsigned char *base = p; p 357 source4/heimdal/lib/asn1/der_put.c *p-- = u % 128; p 363 source4/heimdal/lib/asn1/der_put.c *p-- = 128 + u % 128; p 370 source4/heimdal/lib/asn1/der_put.c *p-- = 40 * data->components[0] + data->components[1]; p 371 source4/heimdal/lib/asn1/der_put.c *size = base - p; p 376 source4/heimdal/lib/asn1/der_put.c der_put_tag (unsigned char *p, size_t len, Der_class class, Der_type type, p 382 source4/heimdal/lib/asn1/der_put.c *p = MAKE_TAG(class, type, tag); p 391 source4/heimdal/lib/asn1/der_put.c *p-- = tag % 128 | continuation; p 399 source4/heimdal/lib/asn1/der_put.c *p-- = MAKE_TAG(class, type, 0x1f); p 407 source4/heimdal/lib/asn1/der_put.c der_put_length_and_tag (unsigned char *p, size_t len, size_t len_val, p 415 source4/heimdal/lib/asn1/der_put.c e = der_put_length (p, len, len_val, &l); p 418 source4/heimdal/lib/asn1/der_put.c p -= l; p 421 source4/heimdal/lib/asn1/der_put.c e = der_put_tag (p, len, class, type, tag, &l); p 424 source4/heimdal/lib/asn1/der_put.c p -= l; p 455 source4/heimdal/lib/asn1/der_put.c der_put_bit_string (unsigned char *p, size_t len, p 461 source4/heimdal/lib/asn1/der_put.c p -= data_size + 1; p 463 source4/heimdal/lib/asn1/der_put.c memcpy (p+2, data->data, data_size); p 465 source4/heimdal/lib/asn1/der_put.c p[1] = 8 - (data->length % 8); p 467 source4/heimdal/lib/asn1/der_put.c p[1] = 0; p 40 source4/heimdal/lib/asn1/extra.c encode_heim_any(unsigned char *p, size_t len, p 45 source4/heimdal/lib/asn1/extra.c p -= data->length; p 47 source4/heimdal/lib/asn1/extra.c memcpy (p+1, data->data, data->length); p 53 source4/heimdal/lib/asn1/extra.c decode_heim_any(const unsigned char *p, size_t len, p 64 source4/heimdal/lib/asn1/extra.c e = der_get_tag (p, len, &thisclass, &thistype, &thistag, &l); p 68 source4/heimdal/lib/asn1/extra.c e = der_get_length(p + l, len - l, &length, &len_len); p 77 source4/heimdal/lib/asn1/extra.c memcpy(data->data, p, length + len_len + l); p 110 source4/heimdal/lib/asn1/extra.c encode_heim_any_set(unsigned char *p, size_t len, p 113 source4/heimdal/lib/asn1/extra.c return encode_heim_any(p, len, data, size); p 118 source4/heimdal/lib/asn1/extra.c decode_heim_any_set(const unsigned char *p, size_t len, p 126 source4/heimdal/lib/asn1/extra.c memcpy(data->data, p, len); p 150 source4/heimdal/lib/asn1/extra.c heim_any_cmp(const heim_any_set *p, const heim_any_set *q) p 152 source4/heimdal/lib/asn1/extra.c if (p->length != q->length) p 153 source4/heimdal/lib/asn1/extra.c return p->length - q->length; p 154 source4/heimdal/lib/asn1/extra.c return memcmp(p->data, q->data, p->length); p 66 source4/heimdal/lib/asn1/gen_encode.c } *p, values[] = { p 99 source4/heimdal/lib/asn1/gen_encode.c for(p = values; p->value != -1; p++) p 100 source4/heimdal/lib/asn1/gen_encode.c if(p->value == value) p 101 source4/heimdal/lib/asn1/gen_encode.c return p->s; p 1590 source4/heimdal/lib/asn1/lex.c char *p = buf; p 1604 source4/heimdal/lib/asn1/lex.c *p++ = '"'; p 1616 source4/heimdal/lib/asn1/lex.c while(p > buf && isspace((unsigned char)p[-1])) p 1617 source4/heimdal/lib/asn1/lex.c p--; p 1621 source4/heimdal/lib/asn1/lex.c *p++ = c; p 1625 source4/heimdal/lib/asn1/lex.c *p++ = '\0'; p 46 source4/heimdal/lib/asn1/main.c preserve_type(const char *p) p 50 source4/heimdal/lib/asn1/main.c if (strcmp(preserve.strings[i], p) == 0) p 56 source4/heimdal/lib/asn1/main.c seq_type(const char *p) p 60 source4/heimdal/lib/asn1/main.c if (strcmp(seq.strings[i], p) == 0) p 115 source4/heimdal/lib/asn1/main.c char *p; p 117 source4/heimdal/lib/asn1/main.c p = strrchr(name, '.'); p 118 source4/heimdal/lib/asn1/main.c if (p) p 119 source4/heimdal/lib/asn1/main.c *p = '\0'; p 2824 source4/heimdal/lib/asn1/parse.c char *p; p 2825 source4/heimdal/lib/asn1/parse.c asprintf(&p, "choice_%s", s->gen_name); p 2826 source4/heimdal/lib/asn1/parse.c if (p == NULL) p 2828 source4/heimdal/lib/asn1/parse.c fix_labels2(s->type, p); p 2829 source4/heimdal/lib/asn1/parse.c free(p); p 1009 source4/heimdal/lib/asn1/parse.y char *p; p 1010 source4/heimdal/lib/asn1/parse.y asprintf(&p, "choice_%s", s->gen_name); p 1011 source4/heimdal/lib/asn1/parse.y if (p == NULL) p 1013 source4/heimdal/lib/asn1/parse.y fix_labels2(s->type, p); p 1014 source4/heimdal/lib/asn1/parse.y free(p); p 68 source4/heimdal/lib/asn1/symbol.c char *p; p 70 source4/heimdal/lib/asn1/symbol.c for (p = s; *p; ++p) p 71 source4/heimdal/lib/asn1/symbol.c if (*p == '-') p 72 source4/heimdal/lib/asn1/symbol.c *p = '_'; p 51 source4/heimdal/lib/com_err/com_err.c const char *p = com_right(_et_list, code); p 52 source4/heimdal/lib/com_err/com_err.c if (p == NULL) { p 56 source4/heimdal/lib/com_err/com_err.c p = strerror(code); p 58 source4/heimdal/lib/com_err/com_err.c if (p != NULL && *p != '\0') { p 59 source4/heimdal/lib/com_err/com_err.c strlcpy(msg, p, sizeof(msg)); p 143 source4/heimdal/lib/com_err/com_err.c char *p; p 146 source4/heimdal/lib/com_err/com_err.c p = buf; p 154 source4/heimdal/lib/com_err/com_err.c *p++ = char_set[ch-1]; p 156 source4/heimdal/lib/com_err/com_err.c *p = '\0'; p 132 source4/heimdal/lib/com_err/compile_et.c char *p; p 138 source4/heimdal/lib/com_err/compile_et.c for(p = fn; *p; p++) p 139 source4/heimdal/lib/com_err/compile_et.c if(!isalnum((unsigned char)*p)) p 140 source4/heimdal/lib/com_err/compile_et.c *p = '_'; p 203 source4/heimdal/lib/com_err/compile_et.c char *p; p 224 source4/heimdal/lib/com_err/compile_et.c p = strrchr(filename, '/'); p 225 source4/heimdal/lib/com_err/compile_et.c if(p) p 226 source4/heimdal/lib/com_err/compile_et.c p++; p 228 source4/heimdal/lib/com_err/compile_et.c p = filename; p 229 source4/heimdal/lib/com_err/compile_et.c strlcpy(Basename, p, sizeof(Basename)); p 52 source4/heimdal/lib/com_err/error.c struct et_list *p; p 53 source4/heimdal/lib/com_err/error.c for (p = list; p; p = p->next) { p 54 source4/heimdal/lib/com_err/error.c if (code >= p->table->base && code < p->table->base + p->table->n_msgs) { p 55 source4/heimdal/lib/com_err/error.c const char *str = p->table->msgs[code - p->table->base]; p 58 source4/heimdal/lib/com_err/error.c snprintf(domain, sizeof(domain), "heim_com_err%d", p->table->base); p 100 source4/heimdal/lib/com_err/error.c struct et_list *p = et; p 102 source4/heimdal/lib/com_err/error.c free(p); p 1689 source4/heimdal/lib/com_err/parse.c const char *p; p 1697 source4/heimdal/lib/com_err/parse.c for(p = str; *p; p++){ p 1698 source4/heimdal/lib/com_err/parse.c char *q = strchr(x, *p); p 147 source4/heimdal/lib/com_err/parse.y const char *p; p 155 source4/heimdal/lib/com_err/parse.y for(p = str; *p; p++){ p 156 source4/heimdal/lib/com_err/parse.y char *q = strchr(x, *p); p 39 source4/heimdal/lib/gssapi/krb5/8003.c _gsskrb5_encode_om_uint32(OM_uint32 n, u_char *p) p 41 source4/heimdal/lib/gssapi/krb5/8003.c p[0] = (n >> 0) & 0xFF; p 42 source4/heimdal/lib/gssapi/krb5/8003.c p[1] = (n >> 8) & 0xFF; p 43 source4/heimdal/lib/gssapi/krb5/8003.c p[2] = (n >> 16) & 0xFF; p 44 source4/heimdal/lib/gssapi/krb5/8003.c p[3] = (n >> 24) & 0xFF; p 49 source4/heimdal/lib/gssapi/krb5/8003.c _gsskrb5_encode_be_om_uint32(OM_uint32 n, u_char *p) p 51 source4/heimdal/lib/gssapi/krb5/8003.c p[0] = (n >> 24) & 0xFF; p 52 source4/heimdal/lib/gssapi/krb5/8003.c p[1] = (n >> 16) & 0xFF; p 53 source4/heimdal/lib/gssapi/krb5/8003.c p[2] = (n >> 8) & 0xFF; p 54 source4/heimdal/lib/gssapi/krb5/8003.c p[3] = (n >> 0) & 0xFF; p 61 source4/heimdal/lib/gssapi/krb5/8003.c const u_char *p = ptr; p 62 source4/heimdal/lib/gssapi/krb5/8003.c *n = (p[0] << 0) | (p[1] << 8) | (p[2] << 16) | (p[3] << 24); p 69 source4/heimdal/lib/gssapi/krb5/8003.c const u_char *p = ptr; p 70 source4/heimdal/lib/gssapi/krb5/8003.c *n = (p[0] <<24) | (p[1] << 16) | (p[2] << 8) | (p[3] << 0); p 76 source4/heimdal/lib/gssapi/krb5/8003.c u_char *p) p 104 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Final (p, &md5); p 122 source4/heimdal/lib/gssapi/krb5/8003.c u_char *p; p 138 source4/heimdal/lib/gssapi/krb5/8003.c p = result->checksum.data; p 139 source4/heimdal/lib/gssapi/krb5/8003.c _gsskrb5_encode_om_uint32 (16, p); p 140 source4/heimdal/lib/gssapi/krb5/8003.c p += 4; p 142 source4/heimdal/lib/gssapi/krb5/8003.c memset (p, 0, 16); p 144 source4/heimdal/lib/gssapi/krb5/8003.c hash_input_chan_bindings (input_chan_bindings, p); p 146 source4/heimdal/lib/gssapi/krb5/8003.c p += 16; p 147 source4/heimdal/lib/gssapi/krb5/8003.c _gsskrb5_encode_om_uint32 (flags, p); p 148 source4/heimdal/lib/gssapi/krb5/8003.c p += 4; p 152 source4/heimdal/lib/gssapi/krb5/8003.c *p++ = (1 >> 0) & 0xFF; /* DlgOpt */ /* == 1 */ p 153 source4/heimdal/lib/gssapi/krb5/8003.c *p++ = (1 >> 8) & 0xFF; /* DlgOpt */ /* == 0 */ p 154 source4/heimdal/lib/gssapi/krb5/8003.c *p++ = (fwd_data->length >> 0) & 0xFF; /* Dlgth */ p 155 source4/heimdal/lib/gssapi/krb5/8003.c *p++ = (fwd_data->length >> 8) & 0xFF; /* Dlgth */ p 156 source4/heimdal/lib/gssapi/krb5/8003.c memcpy(p, (unsigned char *) fwd_data->data, fwd_data->length); p 158 source4/heimdal/lib/gssapi/krb5/8003.c p += fwd_data->length; p 178 source4/heimdal/lib/gssapi/krb5/8003.c unsigned char *p; p 194 source4/heimdal/lib/gssapi/krb5/8003.c p = cksum->checksum.data; p 195 source4/heimdal/lib/gssapi/krb5/8003.c _gsskrb5_decode_om_uint32(p, &length); p 201 source4/heimdal/lib/gssapi/krb5/8003.c p += 4; p 204 source4/heimdal/lib/gssapi/krb5/8003.c && memcmp(p, zeros, sizeof(zeros)) != 0) { p 209 source4/heimdal/lib/gssapi/krb5/8003.c if(memcmp(hash, p, sizeof(hash)) != 0) { p 215 source4/heimdal/lib/gssapi/krb5/8003.c p += sizeof(hash); p 217 source4/heimdal/lib/gssapi/krb5/8003.c _gsskrb5_decode_om_uint32(p, flags); p 218 source4/heimdal/lib/gssapi/krb5/8003.c p += 4; p 226 source4/heimdal/lib/gssapi/krb5/8003.c DlgOpt = (p[0] << 0) | (p[1] << 8); p 227 source4/heimdal/lib/gssapi/krb5/8003.c p += 2; p 233 source4/heimdal/lib/gssapi/krb5/8003.c fwd_data->length = (p[0] << 0) | (p[1] << 8); p 234 source4/heimdal/lib/gssapi/krb5/8003.c p += 2; p 244 source4/heimdal/lib/gssapi/krb5/8003.c memcpy(fwd_data->data, p, fwd_data->length); p 60 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c char *p; p 62 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c asprintf(&p, "FILE:%s", identity); p 63 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c if(p == NULL) { p 67 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c ret = krb5_kt_resolve(context, p, &_gsskrb5_keytab); p 68 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c free(p); p 177 source4/heimdal/lib/gssapi/krb5/arcfour.c u_char k6_data[16], *p0, *p; p 192 source4/heimdal/lib/gssapi/krb5/arcfour.c p = p0; p 194 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x01; /* TOK_ID */ p 195 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x01; p 196 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x11; /* SGN_ALG */ p 197 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x00; p 198 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0xff; /* Filler */ p 199 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0xff; p 200 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0xff; p 201 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0xff; p 203 source4/heimdal/lib/gssapi/krb5/arcfour.c p = NULL; p 230 source4/heimdal/lib/gssapi/krb5/arcfour.c p = p0 + 8; /* SND_SEQ */ p 231 source4/heimdal/lib/gssapi/krb5/arcfour.c _gsskrb5_encode_be_om_uint32(seq_number, p); p 238 source4/heimdal/lib/gssapi/krb5/arcfour.c memset (p + 4, (context_handle->more_flags & LOCAL) ? 0 : 0xff, 4); p 241 source4/heimdal/lib/gssapi/krb5/arcfour.c RC4 (&rc4_key, 8, p, p); p 264 source4/heimdal/lib/gssapi/krb5/arcfour.c u_char SND_SEQ[8], cksum_data[8], *p; p 271 source4/heimdal/lib/gssapi/krb5/arcfour.c p = token_buffer->value; p 272 source4/heimdal/lib/gssapi/krb5/arcfour.c omret = _gsskrb5_verify_header (&p, p 279 source4/heimdal/lib/gssapi/krb5/arcfour.c if (memcmp(p, "\x11\x00", 2) != 0) /* SGN_ALG = HMAC MD5 ARCFOUR */ p 281 source4/heimdal/lib/gssapi/krb5/arcfour.c p += 2; p 282 source4/heimdal/lib/gssapi/krb5/arcfour.c if (memcmp (p, "\xff\xff\xff\xff", 4) != 0) p 284 source4/heimdal/lib/gssapi/krb5/arcfour.c p += 4; p 289 source4/heimdal/lib/gssapi/krb5/arcfour.c p - 8, 8, p 305 source4/heimdal/lib/gssapi/krb5/arcfour.c cmp = memcmp(cksum_data, p + 8, 8); p 315 source4/heimdal/lib/gssapi/krb5/arcfour.c RC4 (&rc4_key, 8, p, SND_SEQ); p 355 source4/heimdal/lib/gssapi/krb5/arcfour.c u_char Klocaldata[16], k6_data[16], *p, *p0; p 386 source4/heimdal/lib/gssapi/krb5/arcfour.c p = p0; p 388 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x02; /* TOK_ID */ p 389 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x01; p 390 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x11; /* SGN_ALG */ p 391 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x00; p 393 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x10; /* SEAL_ALG */ p 394 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0x00; p 396 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0xff; /* SEAL_ALG */ p 397 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0xff; p 399 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0xff; /* Filler */ p 400 source4/heimdal/lib/gssapi/krb5/arcfour.c *p++ = 0xff; p 402 source4/heimdal/lib/gssapi/krb5/arcfour.c p = NULL; p 423 source4/heimdal/lib/gssapi/krb5/arcfour.c p = p0 + GSS_ARCFOUR_WRAP_TOKEN_SIZE; p 424 source4/heimdal/lib/gssapi/krb5/arcfour.c memcpy(p, input_message_buffer->value, input_message_buffer->length); p 427 source4/heimdal/lib/gssapi/krb5/arcfour.c p[input_message_buffer->length] = 1; /* padding */ p 515 source4/heimdal/lib/gssapi/krb5/arcfour.c u_char *p, *p0; p 552 source4/heimdal/lib/gssapi/krb5/arcfour.c p = p0; p 554 source4/heimdal/lib/gssapi/krb5/arcfour.c if (memcmp(p, "\x02\x01", 2) != 0) p 556 source4/heimdal/lib/gssapi/krb5/arcfour.c p += 2; p 557 source4/heimdal/lib/gssapi/krb5/arcfour.c if (memcmp(p, "\x11\x00", 2) != 0) /* SGN_ALG = HMAC MD5 ARCFOUR */ p 559 source4/heimdal/lib/gssapi/krb5/arcfour.c p += 2; p 561 source4/heimdal/lib/gssapi/krb5/arcfour.c if (memcmp (p, "\x10\x00", 2) == 0) p 563 source4/heimdal/lib/gssapi/krb5/arcfour.c else if (memcmp (p, "\xff\xff", 2) == 0) p 568 source4/heimdal/lib/gssapi/krb5/arcfour.c p += 2; p 569 source4/heimdal/lib/gssapi/krb5/arcfour.c if (memcmp (p, "\xff\xff", 2) != 0) p 571 source4/heimdal/lib/gssapi/krb5/arcfour.c p = NULL; p 258 source4/heimdal/lib/gssapi/krb5/cfx.c u_char *p; p 287 source4/heimdal/lib/gssapi/krb5/cfx.c p = output_message_buffer->value; p 288 source4/heimdal/lib/gssapi/krb5/cfx.c token = (gss_cfx_wrap_token)p; p 367 source4/heimdal/lib/gssapi/krb5/cfx.c p += sizeof(*token); p 368 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(p, input_message_buffer->value, input_message_buffer->length); p 369 source4/heimdal/lib/gssapi/krb5/cfx.c memset(p + input_message_buffer->length, 0xFF, padlength); p 370 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(p + input_message_buffer->length + padlength, p 374 source4/heimdal/lib/gssapi/krb5/cfx.c usage, p, p 403 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(p, cipher.data, cipher.length); p 440 source4/heimdal/lib/gssapi/krb5/cfx.c p += sizeof(*token); p 441 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(p, input_message_buffer->value, input_message_buffer->length); p 442 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(p + input_message_buffer->length, p 445 source4/heimdal/lib/gssapi/krb5/cfx.c ret = rrc_rotate(p, p 485 source4/heimdal/lib/gssapi/krb5/cfx.c u_char *p; p 493 source4/heimdal/lib/gssapi/krb5/cfx.c p = input_message_buffer->value; p 495 source4/heimdal/lib/gssapi/krb5/cfx.c token = (gss_cfx_wrap_token)p; p 565 source4/heimdal/lib/gssapi/krb5/cfx.c p += sizeof(*token); p 567 source4/heimdal/lib/gssapi/krb5/cfx.c len -= (p - (u_char *)input_message_buffer->value); p 575 source4/heimdal/lib/gssapi/krb5/cfx.c *minor_status = rrc_rotate(p, len, rrc+ec, TRUE); p 577 source4/heimdal/lib/gssapi/krb5/cfx.c *minor_status = rrc_rotate(p, len, rrc, TRUE); p 585 source4/heimdal/lib/gssapi/krb5/cfx.c p, len, &data); p 598 source4/heimdal/lib/gssapi/krb5/cfx.c p = data.data; p 599 source4/heimdal/lib/gssapi/krb5/cfx.c p += data.length - sizeof(*token); p 602 source4/heimdal/lib/gssapi/krb5/cfx.c ((gss_cfx_wrap_token)p)->RRC[0] = token->RRC[0]; p 603 source4/heimdal/lib/gssapi/krb5/cfx.c ((gss_cfx_wrap_token)p)->RRC[1] = token->RRC[1]; p 606 source4/heimdal/lib/gssapi/krb5/cfx.c if (memcmp(p, token, sizeof(*token)) != 0) { p 618 source4/heimdal/lib/gssapi/krb5/cfx.c *minor_status = rrc_rotate(p, len, rrc, TRUE); p 644 source4/heimdal/lib/gssapi/krb5/cfx.c cksum.checksum.data = p + len; p 655 source4/heimdal/lib/gssapi/krb5/cfx.c memcpy(output_message_buffer->value, p, len); p 796 source4/heimdal/lib/gssapi/krb5/cfx.c u_char *buf, *p; p 805 source4/heimdal/lib/gssapi/krb5/cfx.c p = token_buffer->value; p 807 source4/heimdal/lib/gssapi/krb5/cfx.c token = (gss_cfx_mic_token)p; p 868 source4/heimdal/lib/gssapi/krb5/cfx.c cksum.checksum.data = p + sizeof(*token); p 46 source4/heimdal/lib/gssapi/krb5/compat.c char **p, **q; p 50 source4/heimdal/lib/gssapi/krb5/compat.c p = krb5_config_get_strings(context, NULL, "gssapi", p 52 source4/heimdal/lib/gssapi/krb5/compat.c if(p == NULL) p 56 source4/heimdal/lib/gssapi/krb5/compat.c for(q = p; *q; q++) { p 71 source4/heimdal/lib/gssapi/krb5/compat.c krb5_config_free_strings(p); p 49 source4/heimdal/lib/gssapi/krb5/decapsulate.c const u_char *p = ptr; p 54 source4/heimdal/lib/gssapi/krb5/decapsulate.c if (*p++ != 0x60) p 56 source4/heimdal/lib/gssapi/krb5/decapsulate.c e = der_get_length (p, total_len - 1, &len, &len_len); p 59 source4/heimdal/lib/gssapi/krb5/decapsulate.c p += len_len; p 60 source4/heimdal/lib/gssapi/krb5/decapsulate.c if (*p++ != 0x06) p 62 source4/heimdal/lib/gssapi/krb5/decapsulate.c e = der_get_length (p, total_len - 1 - len_len - 1, p 66 source4/heimdal/lib/gssapi/krb5/decapsulate.c p += foo; p 67 source4/heimdal/lib/gssapi/krb5/decapsulate.c *mech_ret = p; p 76 source4/heimdal/lib/gssapi/krb5/decapsulate.c const u_char *p; p 79 source4/heimdal/lib/gssapi/krb5/decapsulate.c mech_len = _gsskrb5_get_mech (*str, total_len, &p); p 85 source4/heimdal/lib/gssapi/krb5/decapsulate.c if (memcmp(p, p 89 source4/heimdal/lib/gssapi/krb5/decapsulate.c p += mech_len; p 90 source4/heimdal/lib/gssapi/krb5/decapsulate.c *str = rk_UNCONST(p); p 102 source4/heimdal/lib/gssapi/krb5/decapsulate.c u_char *p = *str; p 108 source4/heimdal/lib/gssapi/krb5/decapsulate.c len = total_len - (*str - p); p 133 source4/heimdal/lib/gssapi/krb5/decapsulate.c u_char *p; p 136 source4/heimdal/lib/gssapi/krb5/decapsulate.c p = input_token_buffer->value; p 137 source4/heimdal/lib/gssapi/krb5/decapsulate.c ret = _gssapi_verify_mech_header(&p, p 146 source4/heimdal/lib/gssapi/krb5/decapsulate.c (p - (u_char *)input_token_buffer->value); p 147 source4/heimdal/lib/gssapi/krb5/decapsulate.c out_data->data = p; p 163 source4/heimdal/lib/gssapi/krb5/decapsulate.c u_char *p; p 166 source4/heimdal/lib/gssapi/krb5/decapsulate.c p = input_token_buffer->value; p 167 source4/heimdal/lib/gssapi/krb5/decapsulate.c ret = _gsskrb5_verify_header(&p, p 177 source4/heimdal/lib/gssapi/krb5/decapsulate.c (p - (u_char *)input_token_buffer->value); p 178 source4/heimdal/lib/gssapi/krb5/decapsulate.c out_data->data = p; p 68 source4/heimdal/lib/gssapi/krb5/encapsulate.c u_char *p = ptr; p 69 source4/heimdal/lib/gssapi/krb5/encapsulate.c p = _gssapi_make_mech_header(p, len, mech); p 70 source4/heimdal/lib/gssapi/krb5/encapsulate.c memcpy (p, type, 2); p 71 source4/heimdal/lib/gssapi/krb5/encapsulate.c p += 2; p 72 source4/heimdal/lib/gssapi/krb5/encapsulate.c return p; p 80 source4/heimdal/lib/gssapi/krb5/encapsulate.c u_char *p = ptr; p 84 source4/heimdal/lib/gssapi/krb5/encapsulate.c *p++ = 0x60; p 86 source4/heimdal/lib/gssapi/krb5/encapsulate.c e = der_put_length (p + len_len - 1, len_len, len, &foo); p 89 source4/heimdal/lib/gssapi/krb5/encapsulate.c p += len_len; p 90 source4/heimdal/lib/gssapi/krb5/encapsulate.c *p++ = 0x06; p 91 source4/heimdal/lib/gssapi/krb5/encapsulate.c *p++ = mech->length; p 92 source4/heimdal/lib/gssapi/krb5/encapsulate.c memcpy (p, mech->elements, mech->length); p 93 source4/heimdal/lib/gssapi/krb5/encapsulate.c p += mech->length; p 94 source4/heimdal/lib/gssapi/krb5/encapsulate.c return p; p 110 source4/heimdal/lib/gssapi/krb5/encapsulate.c void *p; p 121 source4/heimdal/lib/gssapi/krb5/encapsulate.c p = _gssapi_make_mech_header (output_token->value, len, mech); p 122 source4/heimdal/lib/gssapi/krb5/encapsulate.c memcpy (p, in_data->data, in_data->length); p 141 source4/heimdal/lib/gssapi/krb5/encapsulate.c u_char *p; p 152 source4/heimdal/lib/gssapi/krb5/encapsulate.c p = _gsskrb5_make_header (output_token->value, len, type, mech); p 153 source4/heimdal/lib/gssapi/krb5/encapsulate.c memcpy (p, in_data->data, in_data->length); p 49 source4/heimdal/lib/gssapi/krb5/get_mic.c u_char *p; p 68 source4/heimdal/lib/gssapi/krb5/get_mic.c p = _gsskrb5_make_header(message_token->value, p 73 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p, "\x00\x00", 2); /* SGN_ALG = DES MAC MD5 */ p 74 source4/heimdal/lib/gssapi/krb5/get_mic.c p += 2; p 76 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p, "\xff\xff\xff\xff", 4); /* Filler */ p 77 source4/heimdal/lib/gssapi/krb5/get_mic.c p += 4; p 80 source4/heimdal/lib/gssapi/krb5/get_mic.c memset (p, 0, 16); p 81 source4/heimdal/lib/gssapi/krb5/get_mic.c p += 16; p 85 source4/heimdal/lib/gssapi/krb5/get_mic.c MD5_Update (&md5, p - 24, 8); p 94 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p - 8, hash, 8); /* SGN_CKSUM */ p 102 source4/heimdal/lib/gssapi/krb5/get_mic.c p -= 16; /* SND_SEQ */ p 103 source4/heimdal/lib/gssapi/krb5/get_mic.c p[0] = (seq_number >> 0) & 0xFF; p 104 source4/heimdal/lib/gssapi/krb5/get_mic.c p[1] = (seq_number >> 8) & 0xFF; p 105 source4/heimdal/lib/gssapi/krb5/get_mic.c p[2] = (seq_number >> 16) & 0xFF; p 106 source4/heimdal/lib/gssapi/krb5/get_mic.c p[3] = (seq_number >> 24) & 0xFF; p 107 source4/heimdal/lib/gssapi/krb5/get_mic.c memset (p + 4, p 112 source4/heimdal/lib/gssapi/krb5/get_mic.c DES_cbc_encrypt ((void *)p, (void *)p, 8, p 113 source4/heimdal/lib/gssapi/krb5/get_mic.c &schedule, (DES_cblock *)(p + 8), DES_ENCRYPT); p 138 source4/heimdal/lib/gssapi/krb5/get_mic.c u_char *p; p 161 source4/heimdal/lib/gssapi/krb5/get_mic.c p = _gsskrb5_make_header(message_token->value, p 166 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p, "\x04\x00", 2); /* SGN_ALG = HMAC SHA1 DES3-KD */ p 167 source4/heimdal/lib/gssapi/krb5/get_mic.c p += 2; p 169 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p, "\xff\xff\xff\xff", 4); /* filler */ p 170 source4/heimdal/lib/gssapi/krb5/get_mic.c p += 4; p 182 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (tmp, p - 8, 8); p 212 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p + 8, cksum.checksum.data, cksum.checksum.length); p 241 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy(ivec, p + 8, 8); p 258 source4/heimdal/lib/gssapi/krb5/get_mic.c memcpy (p, encdata.data, encdata.length); p 90 source4/heimdal/lib/gssapi/krb5/import_name.c krb5_principal p = (krb5_principal)name; p 97 source4/heimdal/lib/gssapi/krb5/import_name.c if (krb5_principal_get_type(context, p) != MAGIC_HOSTBASED_NAME_TYPE) { p 98 source4/heimdal/lib/gssapi/krb5/import_name.c ret = krb5_copy_principal(context, p, out); p 100 source4/heimdal/lib/gssapi/krb5/import_name.c ret = krb5_copy_principal(context, p, out); p 104 source4/heimdal/lib/gssapi/krb5/import_name.c if (p->name.name_string.len == 0) p 106 source4/heimdal/lib/gssapi/krb5/import_name.c else if (p->name.name_string.len > 1) p 107 source4/heimdal/lib/gssapi/krb5/import_name.c hostname = p->name.name_string.val[1]; p 109 source4/heimdal/lib/gssapi/krb5/import_name.c service = p->name.name_string.val[0]; p 135 source4/heimdal/lib/gssapi/krb5/import_name.c char *tmp, *p, *host = NULL; p 147 source4/heimdal/lib/gssapi/krb5/import_name.c p = strchr (tmp, '@'); p 148 source4/heimdal/lib/gssapi/krb5/import_name.c if (p != NULL) { p 149 source4/heimdal/lib/gssapi/krb5/import_name.c *p = '\0'; p 150 source4/heimdal/lib/gssapi/krb5/import_name.c host = p + 1; p 173 source4/heimdal/lib/gssapi/krb5/import_name.c unsigned char *p; p 183 source4/heimdal/lib/gssapi/krb5/import_name.c p = input_name_buffer->value; p 185 source4/heimdal/lib/gssapi/krb5/import_name.c if (memcmp(&p[0], "\x04\x01\x00", 3) != 0 || p 186 source4/heimdal/lib/gssapi/krb5/import_name.c p[3] != GSS_KRB5_MECHANISM->length + 2 || p 187 source4/heimdal/lib/gssapi/krb5/import_name.c p[4] != 0x06 || p 188 source4/heimdal/lib/gssapi/krb5/import_name.c p[5] != GSS_KRB5_MECHANISM->length || p 189 source4/heimdal/lib/gssapi/krb5/import_name.c memcmp(&p[6], GSS_KRB5_MECHANISM->elements, p 193 source4/heimdal/lib/gssapi/krb5/import_name.c p += 6 + GSS_KRB5_MECHANISM->length; p 195 source4/heimdal/lib/gssapi/krb5/import_name.c length = p[0] << 24 | p[1] << 16 | p[2] << 8 | p[3]; p 196 source4/heimdal/lib/gssapi/krb5/import_name.c p += 4; p 206 source4/heimdal/lib/gssapi/krb5/import_name.c memcpy(name, p, length); p 599 source4/heimdal/lib/gssapi/krb5/init_sec_context.c const u_char *p = timedata.data; p 600 source4/heimdal/lib/gssapi/krb5/init_sec_context.c offset = (p[0] <<24) | (p[1] << 16) | (p[2] << 8) | (p[3] << 0); p 724 source4/heimdal/lib/gssapi/krb5/init_sec_context.c unsigned char p[4]; p 727 source4/heimdal/lib/gssapi/krb5/init_sec_context.c p[0] = (t >> 24) & 0xFF; p 728 source4/heimdal/lib/gssapi/krb5/init_sec_context.c p[1] = (t >> 16) & 0xFF; p 729 source4/heimdal/lib/gssapi/krb5/init_sec_context.c p[2] = (t >> 8) & 0xFF; p 730 source4/heimdal/lib/gssapi/krb5/init_sec_context.c p[3] = (t >> 0) & 0xFF; p 732 source4/heimdal/lib/gssapi/krb5/init_sec_context.c timedata.data = p; p 733 source4/heimdal/lib/gssapi/krb5/init_sec_context.c timedata.length = sizeof(p); p 52 source4/heimdal/lib/gssapi/krb5/prf.c unsigned char *p; p 118 source4/heimdal/lib/gssapi/krb5/prf.c p = prf_out->value; p 131 source4/heimdal/lib/gssapi/krb5/prf.c memcpy(p, output.data, min(desired_output_len, output.length)); p 132 source4/heimdal/lib/gssapi/krb5/prf.c p += output.length; p 49 source4/heimdal/lib/gssapi/krb5/unwrap.c u_char *p, *seq; p 70 source4/heimdal/lib/gssapi/krb5/unwrap.c p = input_message_buffer->value; p 71 source4/heimdal/lib/gssapi/krb5/unwrap.c ret = _gsskrb5_verify_header (&p, p 78 source4/heimdal/lib/gssapi/krb5/unwrap.c if (memcmp (p, "\x00\x00", 2) != 0) p 80 source4/heimdal/lib/gssapi/krb5/unwrap.c p += 2; p 81 source4/heimdal/lib/gssapi/krb5/unwrap.c if (memcmp (p, "\x00\x00", 2) == 0) { p 83 source4/heimdal/lib/gssapi/krb5/unwrap.c } else if (memcmp (p, "\xFF\xFF", 2) == 0) { p 87 source4/heimdal/lib/gssapi/krb5/unwrap.c p += 2; p 90 source4/heimdal/lib/gssapi/krb5/unwrap.c if (memcmp (p, "\xff\xff", 2) != 0) p 92 source4/heimdal/lib/gssapi/krb5/unwrap.c p += 2; p 93 source4/heimdal/lib/gssapi/krb5/unwrap.c p += 16; p 95 source4/heimdal/lib/gssapi/krb5/unwrap.c len = p - (u_char *)input_message_buffer->value; p 105 source4/heimdal/lib/gssapi/krb5/unwrap.c DES_cbc_encrypt ((void *)p, p 106 source4/heimdal/lib/gssapi/krb5/unwrap.c (void *)p, p 128 source4/heimdal/lib/gssapi/krb5/unwrap.c MD5_Update (&md5, p - 24, 8); p 129 source4/heimdal/lib/gssapi/krb5/unwrap.c MD5_Update (&md5, p, input_message_buffer->length - len); p 137 source4/heimdal/lib/gssapi/krb5/unwrap.c if (memcmp (p - 8, hash, 8) != 0) p 144 source4/heimdal/lib/gssapi/krb5/unwrap.c p -= 16; p 146 source4/heimdal/lib/gssapi/krb5/unwrap.c DES_cbc_encrypt ((void *)p, (void *)p, 8, p 152 source4/heimdal/lib/gssapi/krb5/unwrap.c seq = p; p 181 source4/heimdal/lib/gssapi/krb5/unwrap.c p + 24, p 198 source4/heimdal/lib/gssapi/krb5/unwrap.c u_char *p; p 218 source4/heimdal/lib/gssapi/krb5/unwrap.c p = input_message_buffer->value; p 219 source4/heimdal/lib/gssapi/krb5/unwrap.c ret = _gsskrb5_verify_header (&p, p 226 source4/heimdal/lib/gssapi/krb5/unwrap.c if (memcmp (p, "\x04\x00", 2) != 0) /* HMAC SHA1 DES3_KD */ p 228 source4/heimdal/lib/gssapi/krb5/unwrap.c p += 2; p 229 source4/heimdal/lib/gssapi/krb5/unwrap.c if (memcmp (p, "\x02\x00", 2) == 0) { p 231 source4/heimdal/lib/gssapi/krb5/unwrap.c } else if (memcmp (p, "\xff\xff", 2) == 0) { p 235 source4/heimdal/lib/gssapi/krb5/unwrap.c p += 2; p 238 source4/heimdal/lib/gssapi/krb5/unwrap.c if (memcmp (p, "\xff\xff", 2) != 0) p 240 source4/heimdal/lib/gssapi/krb5/unwrap.c p += 2; p 241 source4/heimdal/lib/gssapi/krb5/unwrap.c p += 28; p 243 source4/heimdal/lib/gssapi/krb5/unwrap.c len = p - (u_char *)input_message_buffer->value; p 256 source4/heimdal/lib/gssapi/krb5/unwrap.c p, input_message_buffer->length - len, &tmp); p 264 source4/heimdal/lib/gssapi/krb5/unwrap.c memcpy (p, tmp.data, tmp.length); p 283 source4/heimdal/lib/gssapi/krb5/unwrap.c p -= 28; p 295 source4/heimdal/lib/gssapi/krb5/unwrap.c memcpy(&ivec, p + 8, 8); p 299 source4/heimdal/lib/gssapi/krb5/unwrap.c p, 8, &seq_data, p 341 source4/heimdal/lib/gssapi/krb5/unwrap.c memcpy (cksum, p + 8, 20); p 343 source4/heimdal/lib/gssapi/krb5/unwrap.c memcpy (p + 20, p - 8, 8); p 357 source4/heimdal/lib/gssapi/krb5/unwrap.c p + 20, p 374 source4/heimdal/lib/gssapi/krb5/unwrap.c p + 36, p 50 source4/heimdal/lib/gssapi/krb5/verify_mic.c u_char *p; p 60 source4/heimdal/lib/gssapi/krb5/verify_mic.c p = token_buffer->value; p 61 source4/heimdal/lib/gssapi/krb5/verify_mic.c ret = _gsskrb5_verify_header (&p, p 68 source4/heimdal/lib/gssapi/krb5/verify_mic.c if (memcmp(p, "\x00\x00", 2) != 0) p 70 source4/heimdal/lib/gssapi/krb5/verify_mic.c p += 2; p 71 source4/heimdal/lib/gssapi/krb5/verify_mic.c if (memcmp (p, "\xff\xff\xff\xff", 4) != 0) p 73 source4/heimdal/lib/gssapi/krb5/verify_mic.c p += 4; p 74 source4/heimdal/lib/gssapi/krb5/verify_mic.c p += 16; p 78 source4/heimdal/lib/gssapi/krb5/verify_mic.c MD5_Update (&md5, p - 24, 8); p 89 source4/heimdal/lib/gssapi/krb5/verify_mic.c if (memcmp (p - 8, hash, 8) != 0) { p 99 source4/heimdal/lib/gssapi/krb5/verify_mic.c p -= 16; p 101 source4/heimdal/lib/gssapi/krb5/verify_mic.c DES_cbc_encrypt ((void *)p, (void *)p, 8, p 107 source4/heimdal/lib/gssapi/krb5/verify_mic.c seq = p; p 143 source4/heimdal/lib/gssapi/krb5/verify_mic.c u_char *p; p 154 source4/heimdal/lib/gssapi/krb5/verify_mic.c p = token_buffer->value; p 155 source4/heimdal/lib/gssapi/krb5/verify_mic.c ret = _gsskrb5_verify_header (&p, p 162 source4/heimdal/lib/gssapi/krb5/verify_mic.c if (memcmp(p, "\x04\x00", 2) != 0) /* SGN_ALG = HMAC SHA1 DES3-KD */ p 164 source4/heimdal/lib/gssapi/krb5/verify_mic.c p += 2; p 165 source4/heimdal/lib/gssapi/krb5/verify_mic.c if (memcmp (p, "\xff\xff\xff\xff", 4) != 0) p 167 source4/heimdal/lib/gssapi/krb5/verify_mic.c p += 4; p 182 source4/heimdal/lib/gssapi/krb5/verify_mic.c memcpy(ivec, p + 8, 8); p 187 source4/heimdal/lib/gssapi/krb5/verify_mic.c p, 8, &seq_data, ivec); p 242 source4/heimdal/lib/gssapi/krb5/verify_mic.c memcpy (tmp, p - 8, 8); p 247 source4/heimdal/lib/gssapi/krb5/verify_mic.c csum.checksum.data = p + 8; p 203 source4/heimdal/lib/gssapi/krb5/wrap.c u_char *p; p 235 source4/heimdal/lib/gssapi/krb5/wrap.c p = _gsskrb5_make_header(output_message_buffer->value, p 241 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, "\x00\x00", 2); p 242 source4/heimdal/lib/gssapi/krb5/wrap.c p += 2; p 245 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, "\x00\x00", 2); p 247 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, "\xff\xff", 2); p 248 source4/heimdal/lib/gssapi/krb5/wrap.c p += 2; p 250 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, "\xff\xff", 2); p 251 source4/heimdal/lib/gssapi/krb5/wrap.c p += 2; p 254 source4/heimdal/lib/gssapi/krb5/wrap.c memset (p, 0, 16); p 255 source4/heimdal/lib/gssapi/krb5/wrap.c p += 16; p 258 source4/heimdal/lib/gssapi/krb5/wrap.c krb5_generate_random_block(p, 8); p 259 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p + 8, input_message_buffer->value, p 261 source4/heimdal/lib/gssapi/krb5/wrap.c memset (p + 8 + input_message_buffer->length, padlength, padlength); p 265 source4/heimdal/lib/gssapi/krb5/wrap.c MD5_Update (&md5, p - 24, 8); p 266 source4/heimdal/lib/gssapi/krb5/wrap.c MD5_Update (&md5, p, datalen); p 274 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p - 8, hash, 8); p 282 source4/heimdal/lib/gssapi/krb5/wrap.c p -= 16; p 283 source4/heimdal/lib/gssapi/krb5/wrap.c p[0] = (seq_number >> 0) & 0xFF; p 284 source4/heimdal/lib/gssapi/krb5/wrap.c p[1] = (seq_number >> 8) & 0xFF; p 285 source4/heimdal/lib/gssapi/krb5/wrap.c p[2] = (seq_number >> 16) & 0xFF; p 286 source4/heimdal/lib/gssapi/krb5/wrap.c p[3] = (seq_number >> 24) & 0xFF; p 287 source4/heimdal/lib/gssapi/krb5/wrap.c memset (p + 4, p 292 source4/heimdal/lib/gssapi/krb5/wrap.c DES_cbc_encrypt ((void *)p, (void *)p, 8, p 293 source4/heimdal/lib/gssapi/krb5/wrap.c &schedule, (DES_cblock *)(p + 8), DES_ENCRYPT); p 301 source4/heimdal/lib/gssapi/krb5/wrap.c p += 16; p 310 source4/heimdal/lib/gssapi/krb5/wrap.c DES_cbc_encrypt ((void *)p, p 311 source4/heimdal/lib/gssapi/krb5/wrap.c (void *)p, p 339 source4/heimdal/lib/gssapi/krb5/wrap.c u_char *p; p 370 source4/heimdal/lib/gssapi/krb5/wrap.c p = _gsskrb5_make_header(output_message_buffer->value, p 376 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, "\x04\x00", 2); /* HMAC SHA1 DES3-KD */ p 377 source4/heimdal/lib/gssapi/krb5/wrap.c p += 2; p 380 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, "\x02\x00", 2); /* DES3-KD */ p 382 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, "\xff\xff", 2); p 383 source4/heimdal/lib/gssapi/krb5/wrap.c p += 2; p 385 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, "\xff\xff", 2); p 386 source4/heimdal/lib/gssapi/krb5/wrap.c p += 2; p 390 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p + 20, p - 8, 8); p 391 source4/heimdal/lib/gssapi/krb5/wrap.c krb5_generate_random_block(p + 28, 8); p 392 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p + 28 + 8, input_message_buffer->value, p 394 source4/heimdal/lib/gssapi/krb5/wrap.c memset (p + 28 + 8 + input_message_buffer->length, padlength, padlength); p 409 source4/heimdal/lib/gssapi/krb5/wrap.c p + 20, p 422 source4/heimdal/lib/gssapi/krb5/wrap.c memset (p, 0, 28); p 424 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p + 8, cksum.checksum.data, cksum.checksum.length); p 455 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (&ivec, p + 8, 8); p 473 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, encdata.data, encdata.length); p 482 source4/heimdal/lib/gssapi/krb5/wrap.c p += 28; p 497 source4/heimdal/lib/gssapi/krb5/wrap.c p, datalen, &tmp); p 508 source4/heimdal/lib/gssapi/krb5/wrap.c memcpy (p, tmp.data, datalen); p 35 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c unsigned char *p = input_token->value; p 46 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c p++; p 55 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c if ((*p & 0x80) == 0) { p 56 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c a = *p; p 57 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c p++; p 60 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c b = *p & 0x7f; p 61 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c p++; p 67 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c a = (a << 8) | *p; p 68 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c p++; p 80 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c if (len < 2 || *p != 0x06) p 82 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c if ((p[1] & 0x80) || p[1] > (len - 2)) p 84 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c mech_oid->length = p[1]; p 85 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c p += 2; p 87 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c mech_oid->elements = p; p 65 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c gss_buffer_t p; p 84 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c p = &set->elements[set->count]; p 86 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c p->value = malloc(member_buffer->length); p 87 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c if (p->value == NULL) { p 91 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c memcpy(p->value, member_buffer->value, member_buffer->length); p 92 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c p->length = member_buffer->length; p 48 source4/heimdal/lib/gssapi/mech/gss_export_sec_context.c unsigned char *p; p 67 source4/heimdal/lib/gssapi/mech/gss_export_sec_context.c p = interprocess_token->value; p 68 source4/heimdal/lib/gssapi/mech/gss_export_sec_context.c p[0] = m->gm_mech_oid.length >> 8; p 69 source4/heimdal/lib/gssapi/mech/gss_export_sec_context.c p[1] = m->gm_mech_oid.length; p 70 source4/heimdal/lib/gssapi/mech/gss_export_sec_context.c memcpy(p + 2, m->gm_mech_oid.elements, m->gm_mech_oid.length); p 71 source4/heimdal/lib/gssapi/mech/gss_export_sec_context.c memcpy(p + 2 + m->gm_mech_oid.length, buf.value, buf.length); p 38 source4/heimdal/lib/gssapi/mech/gss_import_name.c unsigned char *p = input_name_buffer->value; p 54 source4/heimdal/lib/gssapi/mech/gss_import_name.c if (p[0] != 4 || p[1] != 1) p 56 source4/heimdal/lib/gssapi/mech/gss_import_name.c p += 2; p 65 source4/heimdal/lib/gssapi/mech/gss_import_name.c t = (p[0] << 8) + p[1]; p 66 source4/heimdal/lib/gssapi/mech/gss_import_name.c p += 2; p 73 source4/heimdal/lib/gssapi/mech/gss_import_name.c if (p[0] != 6) /* 6=OID */ p 75 source4/heimdal/lib/gssapi/mech/gss_import_name.c p++; p 78 source4/heimdal/lib/gssapi/mech/gss_import_name.c if (p[0] & 0x80) { p 79 source4/heimdal/lib/gssapi/mech/gss_import_name.c int digits = p[0]; p 80 source4/heimdal/lib/gssapi/mech/gss_import_name.c p++; p 85 source4/heimdal/lib/gssapi/mech/gss_import_name.c mech_oid.length = (mech_oid.length << 8) | p[0]; p 86 source4/heimdal/lib/gssapi/mech/gss_import_name.c p++; p 91 source4/heimdal/lib/gssapi/mech/gss_import_name.c mech_oid.length = p[0]; p 92 source4/heimdal/lib/gssapi/mech/gss_import_name.c p++; p 99 source4/heimdal/lib/gssapi/mech/gss_import_name.c mech_oid.elements = p; p 103 source4/heimdal/lib/gssapi/mech/gss_import_name.c p += t; p 106 source4/heimdal/lib/gssapi/mech/gss_import_name.c t = (p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]; p 107 source4/heimdal/lib/gssapi/mech/gss_import_name.c p += 4; p 42 source4/heimdal/lib/gssapi/mech/gss_import_sec_context.c unsigned char *p; p 52 source4/heimdal/lib/gssapi/mech/gss_import_sec_context.c p = interprocess_token->value; p 56 source4/heimdal/lib/gssapi/mech/gss_import_sec_context.c mech_oid.length = (p[0] << 8) | p[1]; p 59 source4/heimdal/lib/gssapi/mech/gss_import_sec_context.c mech_oid.elements = p + 2; p 61 source4/heimdal/lib/gssapi/mech/gss_import_sec_context.c buf.value = p + 2 + mech_oid.length; p 865 source4/heimdal/lib/gssapi/mech/gss_krb5.c const u_char *p = data_set->elements[0].value; p 866 source4/heimdal/lib/gssapi/mech/gss_krb5.c *tkt_flags = (p[0] << 0) | (p[1] << 8) | (p[2] << 16) | (p[3] << 24); p 50 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c const char *p, *q; p 61 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c for (p = s; p; p = q) { p 62 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c q = strchr(p, '.'); p 82 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c for (p = s, j = 0; p; p = q, j++) { p 88 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c q = strchr(p, '.'); p 95 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c while (*p && *p != '.') { p 96 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c number = 10 * number + (*p - '0'); p 97 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c p++; p 202 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c char *p; p 239 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c p = buf; p 240 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c name = strsep(&p, "\t\n "); p 241 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c if (p) while (isspace((unsigned char)*p)) p++; p 242 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c oid = strsep(&p, "\t\n "); p 243 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c if (p) while (isspace((unsigned char)*p)) p++; p 244 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c lib = strsep(&p, "\t\n "); p 245 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c if (p) while (isspace((unsigned char)*p)) p++; p 246 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c kobj = strsep(&p, "\t\n "); p 43 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c char *p; p 56 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c ret = der_print_heim_oid(&o, ' ', &p); p 63 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c oid_str->value = p; p 64 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c oid_str->length = strlen(p); p 95 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c char hostname[MAXHOSTNAMELEN + 1], *p; p 128 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c for (p = hostname; *p != '\0' && *p != '.'; p++) { p 129 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *p = toupper((unsigned char)*p); p 131 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *p++ = '$'; p 132 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c *p = '\0'; p 246 source4/heimdal/lib/hcrypto/bn.c unsigned char *p = hi->data; p 251 source4/heimdal/lib/hcrypto/bn.c return p[hi->length - 1 - (bit / 8)] & is_set[bit % 8]; p 258 source4/heimdal/lib/hcrypto/bn.c unsigned char *p; p 266 source4/heimdal/lib/hcrypto/bn.c p = hi->data; p 267 source4/heimdal/lib/hcrypto/bn.c memset(&p[hi->length], 0, len); p 270 source4/heimdal/lib/hcrypto/bn.c p = hi->data; p 272 source4/heimdal/lib/hcrypto/bn.c p[hi->length - 1 - (bit / 8)] |= is_set[bit % 8]; p 280 source4/heimdal/lib/hcrypto/bn.c unsigned char *p = hi->data; p 285 source4/heimdal/lib/hcrypto/bn.c p[hi->length - 1 - (bit / 8)] &= (unsigned char)(~(is_set[bit % 8])); p 293 source4/heimdal/lib/hcrypto/bn.c unsigned char p[sizeof(num)]; p 302 source4/heimdal/lib/hcrypto/bn.c p[i - 1] = (num & 0xff); p 306 source4/heimdal/lib/hcrypto/bn.c bn = BN_bin2bn(p, len, bn); p 61 source4/heimdal/lib/hcrypto/camellia-ntt.c # define GETU32(p) SWAP(*((u32 *)(p))) p 52 source4/heimdal/lib/hcrypto/dh-imath.c void *p; p 55 source4/heimdal/lib/hcrypto/dh-imath.c p = malloc(len); p 56 source4/heimdal/lib/hcrypto/dh-imath.c BN_bn2bin(bn, p); p 57 source4/heimdal/lib/hcrypto/dh-imath.c mp_int_read_unsigned(s, p, len); p 58 source4/heimdal/lib/hcrypto/dh-imath.c free(p); p 67 source4/heimdal/lib/hcrypto/dh-imath.c void *p; p 70 source4/heimdal/lib/hcrypto/dh-imath.c p = malloc(size); p 71 source4/heimdal/lib/hcrypto/dh-imath.c if (p == NULL && size != 0) p 73 source4/heimdal/lib/hcrypto/dh-imath.c mp_int_to_unsigned(s, p, size); p 75 source4/heimdal/lib/hcrypto/dh-imath.c bn = BN_bin2bn(p, size, NULL); p 76 source4/heimdal/lib/hcrypto/dh-imath.c free(p); p 89 source4/heimdal/lib/hcrypto/dh-imath.c mpz_t pub, priv_key, g, p; p 94 source4/heimdal/lib/hcrypto/dh-imath.c if (dh->p == NULL || dh->g == NULL) p 99 source4/heimdal/lib/hcrypto/dh-imath.c size_t bits = BN_num_bits(dh->p); p 119 source4/heimdal/lib/hcrypto/dh-imath.c mp_int_init(&p); p 123 source4/heimdal/lib/hcrypto/dh-imath.c BN2mpz(&p, dh->p); p 125 source4/heimdal/lib/hcrypto/dh-imath.c res = mp_int_exptmod(&g, &priv_key, &p, &pub); p 129 source4/heimdal/lib/hcrypto/dh-imath.c mp_int_clear(&p); p 162 source4/heimdal/lib/hcrypto/dh-imath.c mpz_t s, priv_key, p, peer_pub; p 169 source4/heimdal/lib/hcrypto/dh-imath.c mp_int_init(&p); p 170 source4/heimdal/lib/hcrypto/dh-imath.c BN2mpz(&p, dh->p); p 177 source4/heimdal/lib/hcrypto/dh-imath.c || mp_int_compare(&peer_pub, &p) >= 0 p 180 source4/heimdal/lib/hcrypto/dh-imath.c mp_int_clear(&p); p 190 source4/heimdal/lib/hcrypto/dh-imath.c mp_int_exptmod(&peer_pub, &priv_key, &p, &s); p 192 source4/heimdal/lib/hcrypto/dh-imath.c mp_int_clear(&p); p 141 source4/heimdal/lib/hcrypto/dh.c free_if(dh->p); p 185 source4/heimdal/lib/hcrypto/dh.c return BN_num_bytes(dh->p); p 295 source4/heimdal/lib/hcrypto/dh.c if (BN_cmp(sum, dh->p) >= 0) p 87 source4/heimdal/lib/hcrypto/dh.h BIGNUM *p; p 71 source4/heimdal/lib/hcrypto/dsa.c free_if(dsa->p); p 92 source4/heimdal/lib/hcrypto/dsa.h BIGNUM *p; p 83 source4/heimdal/lib/hcrypto/hmac.c unsigned char *p; p 119 source4/heimdal/lib/hcrypto/hmac.c for (i = 0, p = ctx->ipad; i < keylen; i++) p 120 source4/heimdal/lib/hcrypto/hmac.c p[i] ^= ((const unsigned char *)key)[i]; p 121 source4/heimdal/lib/hcrypto/hmac.c for (i = 0, p = ctx->opad; i < keylen; i++) p 122 source4/heimdal/lib/hcrypto/hmac.c p[i] ^= ((const unsigned char *)key)[i]; p 716 source4/heimdal/lib/hcrypto/imath/imath.c mp_size osize, ua, ub, p = 0; p 737 source4/heimdal/lib/hcrypto/imath/imath.c p = ROUND_PREC(osize); p 738 source4/heimdal/lib/hcrypto/imath/imath.c p = MAX(p, default_precision); p 740 source4/heimdal/lib/hcrypto/imath/imath.c if((out = s_alloc(p)) == NULL) p 761 source4/heimdal/lib/hcrypto/imath/imath.c MP_ALLOC(c) = p; p 810 source4/heimdal/lib/hcrypto/imath/imath.c mp_size osize, p = 0; p 817 source4/heimdal/lib/hcrypto/imath/imath.c p = ROUND_PREC(osize); p 818 source4/heimdal/lib/hcrypto/imath/imath.c p = MAX(p, default_precision); p 820 source4/heimdal/lib/hcrypto/imath/imath.c if((out = s_alloc(p)) == NULL) p 840 source4/heimdal/lib/hcrypto/imath/imath.c MP_ALLOC(c) = p; p 74 source4/heimdal/lib/hcrypto/md2.c const unsigned char *p = v; p 79 source4/heimdal/lib/hcrypto/md2.c L = m->checksum[i] ^= subst[p[i] ^ L]; p 83 source4/heimdal/lib/hcrypto/md2.c x[i + 16] = p[i]; p 84 source4/heimdal/lib/hcrypto/md2.c x[i + 32] = x[i] ^ p[i]; p 102 source4/heimdal/lib/hcrypto/md2.c const unsigned char *p = v; p 107 source4/heimdal/lib/hcrypto/md2.c memcpy(m->data + idx, p, 16 - idx); p 109 source4/heimdal/lib/hcrypto/md2.c p += 16; p 113 source4/heimdal/lib/hcrypto/md2.c calc(m, p); p 114 source4/heimdal/lib/hcrypto/md2.c p += 16; p 120 source4/heimdal/lib/hcrypto/md2.c memcpy(m->data + idx, p, len); p 60 source4/heimdal/lib/hcrypto/md2.h void MD2_Update (struct md2 *m, const void *p, size_t len); p 180 source4/heimdal/lib/hcrypto/md4.c const unsigned char *p = v; p 190 source4/heimdal/lib/hcrypto/md4.c memcpy(m->save + offset, p, l); p 192 source4/heimdal/lib/hcrypto/md4.c p += l; p 59 source4/heimdal/lib/hcrypto/md4.h void MD4_Update (struct md4 *m, const void *p, size_t len); p 204 source4/heimdal/lib/hcrypto/md5.c const unsigned char *p = v; p 214 source4/heimdal/lib/hcrypto/md5.c memcpy(m->save + offset, p, l); p 216 source4/heimdal/lib/hcrypto/md5.c p += l; p 59 source4/heimdal/lib/hcrypto/md5.h void MD5_Update (struct md5 *m, const void *p, size_t len); p 80 source4/heimdal/lib/hcrypto/pkcs5.c char *p; p 97 source4/heimdal/lib/hcrypto/pkcs5.c p = key; p 115 source4/heimdal/lib/hcrypto/pkcs5.c memcpy(p, tmpcksum, len); p 121 source4/heimdal/lib/hcrypto/pkcs5.c p[j] ^= tmpcksum[j]; p 124 source4/heimdal/lib/hcrypto/pkcs5.c p += len; p 62 source4/heimdal/lib/hcrypto/rand-unix.c const char **p; p 64 source4/heimdal/lib/hcrypto/rand-unix.c for(p = rnd_devices; *p; p++) { p 65 source4/heimdal/lib/hcrypto/rand-unix.c int fd = open(*p, flags | O_NDELAY); p 733 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c #define GETU32(p) SWAP(*((u32 *)(p))) p 56 source4/heimdal/lib/hcrypto/rsa-imath.c void *p; p 61 source4/heimdal/lib/hcrypto/rsa-imath.c p = malloc(len); p 62 source4/heimdal/lib/hcrypto/rsa-imath.c BN_bn2bin(bn, p); p 63 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_read_unsigned(s, p, len); p 64 source4/heimdal/lib/hcrypto/rsa-imath.c free(p); p 72 source4/heimdal/lib/hcrypto/rsa-imath.c void *p; p 75 source4/heimdal/lib/hcrypto/rsa-imath.c p = malloc(size); p 76 source4/heimdal/lib/hcrypto/rsa-imath.c if (p == NULL && size != 0) p 78 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_to_unsigned(s, p, size); p 80 source4/heimdal/lib/hcrypto/rsa-imath.c bn = BN_bin2bn(p, size, NULL); p 81 source4/heimdal/lib/hcrypto/rsa-imath.c free(p); p 118 source4/heimdal/lib/hcrypto/rsa-imath.c rsa_private_calculate(mp_int in, mp_int p, mp_int q, p 127 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_mod(in, p, &u); p 128 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_exptmod(&u, dmp1, p, &vp); p 136 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_add(&u, p, &u); p 138 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_mod(&u, p, &u); p 159 source4/heimdal/lib/hcrypto/rsa-imath.c unsigned char *p, *p0; p 175 source4/heimdal/lib/hcrypto/rsa-imath.c p = p0 = malloc(size - 1); p 184 source4/heimdal/lib/hcrypto/rsa-imath.c *p++ = 2; p 185 source4/heimdal/lib/hcrypto/rsa-imath.c if (RAND_bytes(p, padlen) != 1) { p 192 source4/heimdal/lib/hcrypto/rsa-imath.c if (*p == 0) p 193 source4/heimdal/lib/hcrypto/rsa-imath.c *p = 1; p 195 source4/heimdal/lib/hcrypto/rsa-imath.c p++; p 197 source4/heimdal/lib/hcrypto/rsa-imath.c *p++ = 0; p 198 source4/heimdal/lib/hcrypto/rsa-imath.c memcpy(p, from, flen); p 199 source4/heimdal/lib/hcrypto/rsa-imath.c p += flen; p 200 source4/heimdal/lib/hcrypto/rsa-imath.c assert((p - p0) == size - 1); p 228 source4/heimdal/lib/hcrypto/rsa-imath.c unsigned char *p; p 269 source4/heimdal/lib/hcrypto/rsa-imath.c p = to; p 274 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_to_unsigned(&us, p, size); p 279 source4/heimdal/lib/hcrypto/rsa-imath.c if (*p == 0) p 281 source4/heimdal/lib/hcrypto/rsa-imath.c if (*p != 1) p 283 source4/heimdal/lib/hcrypto/rsa-imath.c size--; p++; p 284 source4/heimdal/lib/hcrypto/rsa-imath.c while (size && *p == 0xff) { p 285 source4/heimdal/lib/hcrypto/rsa-imath.c size--; p++; p 287 source4/heimdal/lib/hcrypto/rsa-imath.c if (size == 0 || *p != 0) p 289 source4/heimdal/lib/hcrypto/rsa-imath.c size--; p++; p 291 source4/heimdal/lib/hcrypto/rsa-imath.c memmove(to, p, size); p 300 source4/heimdal/lib/hcrypto/rsa-imath.c unsigned char *p, *p0; p 314 source4/heimdal/lib/hcrypto/rsa-imath.c p0 = p = malloc(size); p 315 source4/heimdal/lib/hcrypto/rsa-imath.c *p++ = 0; p 316 source4/heimdal/lib/hcrypto/rsa-imath.c *p++ = 1; p 317 source4/heimdal/lib/hcrypto/rsa-imath.c memset(p, 0xff, size - flen - 3); p 318 source4/heimdal/lib/hcrypto/rsa-imath.c p += size - flen - 3; p 319 source4/heimdal/lib/hcrypto/rsa-imath.c *p++ = 0; p 320 source4/heimdal/lib/hcrypto/rsa-imath.c memcpy(p, from, flen); p 321 source4/heimdal/lib/hcrypto/rsa-imath.c p += flen; p 322 source4/heimdal/lib/hcrypto/rsa-imath.c assert((p - p0) == size); p 343 source4/heimdal/lib/hcrypto/rsa-imath.c if (rsa->p && rsa->q && rsa->dmp1 && rsa->dmq1 && rsa->iqmp) { p 344 source4/heimdal/lib/hcrypto/rsa-imath.c mpz_t p, q, dmp1, dmq1, iqmp; p 346 source4/heimdal/lib/hcrypto/rsa-imath.c BN2mpz(&p, rsa->p); p 352 source4/heimdal/lib/hcrypto/rsa-imath.c res = rsa_private_calculate(&in, &p, &q, &dmp1, &dmq1, &iqmp, &out); p 354 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&p); p 434 source4/heimdal/lib/hcrypto/rsa-imath.c if (rsa->p && rsa->q && rsa->dmp1 && rsa->dmq1 && rsa->iqmp) { p 435 source4/heimdal/lib/hcrypto/rsa-imath.c mpz_t p, q, dmp1, dmq1, iqmp; p 437 source4/heimdal/lib/hcrypto/rsa-imath.c BN2mpz(&p, rsa->p); p 443 source4/heimdal/lib/hcrypto/rsa-imath.c res = rsa_private_calculate(&in, &p, &q, &dmp1, &dmq1, &iqmp, &out); p 445 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&p); p 506 source4/heimdal/lib/hcrypto/rsa-imath.c unsigned char *p; p 510 source4/heimdal/lib/hcrypto/rsa-imath.c p = malloc(len); p 511 source4/heimdal/lib/hcrypto/rsa-imath.c if (p == NULL) p 513 source4/heimdal/lib/hcrypto/rsa-imath.c if (RAND_bytes(p, len) != 1) { p 514 source4/heimdal/lib/hcrypto/rsa-imath.c free(p); p 517 source4/heimdal/lib/hcrypto/rsa-imath.c res = mp_int_read_unsigned(num, p, len); p 518 source4/heimdal/lib/hcrypto/rsa-imath.c free(p); p 529 source4/heimdal/lib/hcrypto/rsa-imath.c mpz_t el, p, q, n, d, dmp1, dmq1, iqmp, t1, t2, t3; p 538 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_init(&p); p 555 source4/heimdal/lib/hcrypto/rsa-imath.c CHECK(random_num(&p, bits / 2 + 1), 0); p 556 source4/heimdal/lib/hcrypto/rsa-imath.c CHECK(mp_int_find_prime(&p), MP_TRUE); p 558 source4/heimdal/lib/hcrypto/rsa-imath.c CHECK(mp_int_sub_value(&p, 1, &t1), MP_OK); p 570 source4/heimdal/lib/hcrypto/rsa-imath.c if (mp_int_compare(&p, &q) == 0) /* don't let p and q be the same */ p 578 source4/heimdal/lib/hcrypto/rsa-imath.c if (mp_int_compare(&p, &q) < 0) p 579 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_swap(&p, &q); p 584 source4/heimdal/lib/hcrypto/rsa-imath.c CHECK(mp_int_mul(&p, &q, &n), MP_OK); p 587 source4/heimdal/lib/hcrypto/rsa-imath.c CHECK(mp_int_sub_value(&p, 1, &t1), MP_OK); p 597 source4/heimdal/lib/hcrypto/rsa-imath.c CHECK(mp_int_invmod(&q, &p, &iqmp), MP_OK); p 602 source4/heimdal/lib/hcrypto/rsa-imath.c rsa->p = mpz2BN(&p); p 613 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&p); p 144 source4/heimdal/lib/hcrypto/rsa.c free_if(rsa->p); p 264 source4/heimdal/lib/hcrypto/rsa.c (rsa->p == NULL || rsa->q || rsa->dmp1 == NULL || rsa->dmq1 == NULL || rsa->iqmp == NULL)) p 301 source4/heimdal/lib/hcrypto/rsa.c name(int flen,const unsigned char* f, unsigned char* t, RSA* r, int p){\ p 305 source4/heimdal/lib/hcrypto/rsa.c RSAFUNC(RSA_public_encrypt, (r)->meth->rsa_pub_enc(flen, f, t, r, p)) p 306 source4/heimdal/lib/hcrypto/rsa.c RSAFUNC(RSA_public_decrypt, (r)->meth->rsa_pub_dec(flen, f, t, r, p)) p 307 source4/heimdal/lib/hcrypto/rsa.c RSAFUNC(RSA_private_encrypt, (r)->meth->rsa_priv_enc(flen, f, t, r, p)) p 308 source4/heimdal/lib/hcrypto/rsa.c RSAFUNC(RSA_private_decrypt, (r)->meth->rsa_priv_dec(flen, f, t, r, p)) p 461 source4/heimdal/lib/hcrypto/rsa.c k->p = heim_int2BN(&data.prime1); p 468 source4/heimdal/lib/hcrypto/rsa.c if (k->n == NULL || k->e == NULL || k->d == NULL || k->p == NULL || p 485 source4/heimdal/lib/hcrypto/rsa.c if (rsa->n == NULL || rsa->e == NULL || rsa->d == NULL || rsa->p == NULL || p 495 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->p, &data.prime1); p 509 source4/heimdal/lib/hcrypto/rsa.c void *p; p 512 source4/heimdal/lib/hcrypto/rsa.c ASN1_MALLOC_ENCODE(RSAPrivateKey, p, len, &data, &size, ret); p 519 source4/heimdal/lib/hcrypto/rsa.c memcpy(*pp, p, size); p 520 source4/heimdal/lib/hcrypto/rsa.c free(p); p 548 source4/heimdal/lib/hcrypto/rsa.c void *p; p 551 source4/heimdal/lib/hcrypto/rsa.c ASN1_MALLOC_ENCODE(RSAPublicKey, p, len, &data, &size, ret); p 558 source4/heimdal/lib/hcrypto/rsa.c memcpy(*pp, p, size); p 559 source4/heimdal/lib/hcrypto/rsa.c free(p); p 105 source4/heimdal/lib/hcrypto/rsa.h BIGNUM *p; p 230 source4/heimdal/lib/hcrypto/sha.c const unsigned char *p = v; p 240 source4/heimdal/lib/hcrypto/sha.c memcpy(m->save + offset, p, l); p 242 source4/heimdal/lib/hcrypto/sha.c p += l; p 172 source4/heimdal/lib/hcrypto/sha256.c const unsigned char *p = v; p 182 source4/heimdal/lib/hcrypto/sha256.c memcpy(m->save + offset, p, l); p 184 source4/heimdal/lib/hcrypto/sha256.c p += l; p 72 source4/heimdal/lib/hcrypto/ui.c char *p; p 102 source4/heimdal/lib/hcrypto/ui.c p = buf; p 113 source4/heimdal/lib/hcrypto/ui.c *p++ = c; p 114 source4/heimdal/lib/hcrypto/ui.c of = (p == buf + len); p 117 source4/heimdal/lib/hcrypto/ui.c p--; p 118 source4/heimdal/lib/hcrypto/ui.c *p = 0; p 56 source4/heimdal/lib/hdb/dbinfo.c const char *p; p 60 source4/heimdal/lib/hdb/dbinfo.c p = krb5_config_get_string(context, db_binding, "dbname", NULL); p 61 source4/heimdal/lib/hdb/dbinfo.c if(p == NULL) p 70 source4/heimdal/lib/hdb/dbinfo.c di->dbname = strdup(p); p 72 source4/heimdal/lib/hdb/dbinfo.c p = krb5_config_get_string(context, db_binding, "realm", NULL); p 73 source4/heimdal/lib/hdb/dbinfo.c if(p) p 74 source4/heimdal/lib/hdb/dbinfo.c di->realm = strdup(p); p 75 source4/heimdal/lib/hdb/dbinfo.c p = krb5_config_get_string(context, db_binding, "mkey_file", NULL); p 76 source4/heimdal/lib/hdb/dbinfo.c if(p) p 77 source4/heimdal/lib/hdb/dbinfo.c di->mkey_file = strdup(p); p 78 source4/heimdal/lib/hdb/dbinfo.c p = krb5_config_get_string(context, db_binding, "acl_file", NULL); p 79 source4/heimdal/lib/hdb/dbinfo.c if(p) p 80 source4/heimdal/lib/hdb/dbinfo.c di->acl_file = strdup(p); p 81 source4/heimdal/lib/hdb/dbinfo.c p = krb5_config_get_string(context, db_binding, "log_file", NULL); p 82 source4/heimdal/lib/hdb/dbinfo.c if(p) p 83 source4/heimdal/lib/hdb/dbinfo.c di->log_file = strdup(p); p 100 source4/heimdal/lib/hdb/dbinfo.c const char *p; p 155 source4/heimdal/lib/hdb/dbinfo.c p = strrchr(di->dbname, '.'); p 156 source4/heimdal/lib/hdb/dbinfo.c if(p == NULL || strchr(p, '/') != NULL) p 163 source4/heimdal/lib/hdb/dbinfo.c (int)(p - di->dbname), di->dbname); p 269 source4/heimdal/lib/hdb/ext.c const hdb_entry *entry, char **p) p 311 source4/heimdal/lib/hdb/ext.c *p = strdup(str); p 314 source4/heimdal/lib/hdb/ext.c if (*p == NULL) { p 333 source4/heimdal/lib/hdb/ext.c hdb_entry *entry, const char *p) p 353 source4/heimdal/lib/hdb/ext.c p, strlen(p) + 1, p 371 source4/heimdal/lib/hdb/ext.c p, strlen(p) + 1); p 255 source4/heimdal/lib/hdb/hdb.c const char *p; p 259 source4/heimdal/lib/hdb/hdb.c p = strchr(filename, ':'); p 262 source4/heimdal/lib/hdb/hdb.c if (p == NULL) p 265 source4/heimdal/lib/hdb/hdb.c len = p - filename; p 88 source4/heimdal/lib/hdb/keys.c const char *p; p 96 source4/heimdal/lib/hdb/keys.c p = key; p 103 source4/heimdal/lib/hdb/keys.c if(strsep_copy(&p, ":", buf[num_buf], sizeof(buf[num_buf])) == -1) p 283 source4/heimdal/lib/hdb/keys.c const char *p; p 288 source4/heimdal/lib/hdb/keys.c p = *kp; p 290 source4/heimdal/lib/hdb/keys.c if(strcmp(p, "v5") == 0) p 291 source4/heimdal/lib/hdb/keys.c p = "pw-salt"; p 292 source4/heimdal/lib/hdb/keys.c else if(strcmp(p, "v4") == 0) p 293 source4/heimdal/lib/hdb/keys.c p = "des:pw-salt:"; p 294 source4/heimdal/lib/hdb/keys.c else if(strcmp(p, "afs") == 0 || strcmp(p, "afs3") == 0) p 295 source4/heimdal/lib/hdb/keys.c p = "des:afs3-salt"; p 296 source4/heimdal/lib/hdb/keys.c else if (strcmp(p, "arcfour-hmac-md5") == 0) p 297 source4/heimdal/lib/hdb/keys.c p = "arcfour-hmac-md5:pw-salt"; p 301 source4/heimdal/lib/hdb/keys.c ret = parse_key_set(context, p, p 162 source4/heimdal/lib/hdb/keytab.c const char *p; p 164 source4/heimdal/lib/hdb/keytab.c p = krb5_config_get_string (context, db, "realm", NULL); p 165 source4/heimdal/lib/hdb/keytab.c if (p == NULL) { p 172 source4/heimdal/lib/hdb/keytab.c } else if (strcmp (*prealm, p) == 0) { p 98 source4/heimdal/lib/hdb/mkey.c hdb_master_key p; p 101 source4/heimdal/lib/hdb/mkey.c for(p = *inout; p; p = p->next) p 102 source4/heimdal/lib/hdb/mkey.c vno = max(vno, p->keytab.vno); p 104 source4/heimdal/lib/hdb/mkey.c ret = hdb_process_master_key(context, vno, key, 0, &p); p 107 source4/heimdal/lib/hdb/mkey.c p->next = *inout; p 108 source4/heimdal/lib/hdb/mkey.c *inout = p; p 120 source4/heimdal/lib/hdb/mkey.c hdb_master_key p; p 131 source4/heimdal/lib/hdb/mkey.c p = calloc(1, sizeof(*p)); p 132 source4/heimdal/lib/hdb/mkey.c if(p == NULL) { p 137 source4/heimdal/lib/hdb/mkey.c p->keytab = entry; p 138 source4/heimdal/lib/hdb/mkey.c ret = krb5_crypto_init(context, &p->keytab.keyblock, 0, &p->crypto); p 139 source4/heimdal/lib/hdb/mkey.c p->next = *mkey; p 140 source4/heimdal/lib/hdb/mkey.c *mkey = p; p 344 source4/heimdal/lib/hdb/mkey.c hdb_master_key p; p 354 source4/heimdal/lib/hdb/mkey.c for(p = mkey; p; p = p->next) { p 355 source4/heimdal/lib/hdb/mkey.c ret = krb5_kt_add_entry(context, kt, &p->keytab); p 605 source4/heimdal/lib/hx509/ca.c KRB5PrincipalName p; p 610 source4/heimdal/lib/hx509/ca.c memset(&p, 0, sizeof(p)); p 632 source4/heimdal/lib/hx509/ca.c p.principalName.name_string.val = p 633 source4/heimdal/lib/hx509/ca.c calloc(n, sizeof(*p.principalName.name_string.val)); p 634 source4/heimdal/lib/hx509/ca.c if (p.principalName.name_string.val == NULL) { p 639 source4/heimdal/lib/hx509/ca.c p.principalName.name_string.len = n; p 641 source4/heimdal/lib/hx509/ca.c p.principalName.name_type = KRB5_NT_PRINCIPAL; p 648 source4/heimdal/lib/hx509/ca.c p.realm = strrchr(q, '@'); p 649 source4/heimdal/lib/hx509/ca.c if (p.realm == NULL) { p 654 source4/heimdal/lib/hx509/ca.c *p.realm++ = '\0'; p 658 source4/heimdal/lib/hx509/ca.c p.principalName.name_string.val[n++] = q; p 665 source4/heimdal/lib/hx509/ca.c ASN1_MALLOC_ENCODE(KRB5PrincipalName, os.data, os.length, &p, &size, ret); p 679 source4/heimdal/lib/hx509/ca.c if (p.principalName.name_string.val) p 680 source4/heimdal/lib/hx509/ca.c free (p.principalName.name_string.val); p 683 source4/heimdal/lib/hx509/cert.c void *p; p 686 source4/heimdal/lib/hx509/cert.c p = realloc(list->val, (list->len + 1) * sizeof(list->val[0])); p 687 source4/heimdal/lib/hx509/cert.c if (p == NULL) p 689 source4/heimdal/lib/hx509/cert.c list->val = p; p 1272 source4/heimdal/lib/hx509/cert.c _hx509_AlgorithmIdentifier_cmp(const AlgorithmIdentifier *p, p 1276 source4/heimdal/lib/hx509/cert.c diff = der_heim_oid_cmp(&p->algorithm, &q->algorithm); p 1279 source4/heimdal/lib/hx509/cert.c if (p->parameters) { p 1281 source4/heimdal/lib/hx509/cert.c return heim_any_cmp(p->parameters, p 1294 source4/heimdal/lib/hx509/cert.c _hx509_Certificate_cmp(const Certificate *p, const Certificate *q) p 1297 source4/heimdal/lib/hx509/cert.c diff = der_heim_bit_string_cmp(&p->signatureValue, &q->signatureValue); p 1300 source4/heimdal/lib/hx509/cert.c diff = _hx509_AlgorithmIdentifier_cmp(&p->signatureAlgorithm, p 1304 source4/heimdal/lib/hx509/cert.c diff = der_heim_octet_string_cmp(&p->tbsCertificate._save, p 1322 source4/heimdal/lib/hx509/cert.c hx509_cert_cmp(hx509_cert p, hx509_cert q) p 1324 source4/heimdal/lib/hx509/cert.c return _hx509_Certificate_cmp(p->data, q->data); p 1340 source4/heimdal/lib/hx509/cert.c hx509_cert_get_issuer(hx509_cert p, hx509_name *name) p 1342 source4/heimdal/lib/hx509/cert.c return _hx509_name_from_Name(&p->data->tbsCertificate.issuer, name); p 1358 source4/heimdal/lib/hx509/cert.c hx509_cert_get_subject(hx509_cert p, hx509_name *name) p 1360 source4/heimdal/lib/hx509/cert.c return _hx509_name_from_Name(&p->data->tbsCertificate.subject, name); p 1408 source4/heimdal/lib/hx509/cert.c hx509_cert_get_serialnumber(hx509_cert p, heim_integer *i) p 1410 source4/heimdal/lib/hx509/cert.c return der_copy_heim_integer(&p->data->tbsCertificate.serialNumber, i); p 1424 source4/heimdal/lib/hx509/cert.c hx509_cert_get_notBefore(hx509_cert p) p 1426 source4/heimdal/lib/hx509/cert.c return _hx509_Time2time_t(&p->data->tbsCertificate.validity.notBefore); p 1440 source4/heimdal/lib/hx509/cert.c hx509_cert_get_notAfter(hx509_cert p) p 1442 source4/heimdal/lib/hx509/cert.c return _hx509_Time2time_t(&p->data->tbsCertificate.validity.notAfter); p 1459 source4/heimdal/lib/hx509/cert.c hx509_cert_get_SPKI(hx509_context context, hx509_cert p, SubjectPublicKeyInfo *spki) p 1463 source4/heimdal/lib/hx509/cert.c ret = copy_SubjectPublicKeyInfo(&p->data->tbsCertificate.subjectPublicKeyInfo, spki); p 1484 source4/heimdal/lib/hx509/cert.c hx509_cert p, p 1489 source4/heimdal/lib/hx509/cert.c ret = copy_AlgorithmIdentifier(&p->data->tbsCertificate.subjectPublicKeyInfo.algorithm, alg); p 1498 source4/heimdal/lib/hx509/cert.c _hx509_cert_private_key(hx509_cert p) p 1500 source4/heimdal/lib/hx509/cert.c return p->private_key; p 1504 source4/heimdal/lib/hx509/cert.c hx509_cert_have_private_key(hx509_cert p) p 1506 source4/heimdal/lib/hx509/cert.c return p->private_key ? 1 : 0; p 1511 source4/heimdal/lib/hx509/cert.c _hx509_cert_private_key_exportable(hx509_cert p) p 1513 source4/heimdal/lib/hx509/cert.c if (p->private_key == NULL) p 1515 source4/heimdal/lib/hx509/cert.c return _hx509_private_key_exportable(p->private_key); p 1522 source4/heimdal/lib/hx509/cert.c hx509_cert p, p 1528 source4/heimdal/lib/hx509/cert.c if (p->private_key == NULL) { p 1537 source4/heimdal/lib/hx509/cert.c p->private_key, p 1544 source4/heimdal/lib/hx509/cert.c const hx509_cert p, p 1549 source4/heimdal/lib/hx509/cert.c cleartext, p->data, p 420 source4/heimdal/lib/hx509/crypto.c const unsigned char *p = data; p 423 source4/heimdal/lib/hx509/crypto.c d2i_RSAPrivateKey(NULL, &p, len); p 538 source4/heimdal/lib/hx509/crypto.c unsigned char *p = data->data; p 539 source4/heimdal/lib/hx509/crypto.c i2d_RSAPrivateKey(key->private_key.rsa, &p); p 627 source4/heimdal/lib/hx509/crypto.c dsa->p = heim_int2BN(¶m.p); p 633 source4/heimdal/lib/hx509/crypto.c if (dsa->p == NULL || dsa->q == NULL || dsa->g == NULL) { p 665 source4/heimdal/lib/hx509/crypto.c const unsigned char *p = data; p 668 source4/heimdal/lib/hx509/crypto.c d2i_DSAPrivateKey(NULL, &p, len); p 1238 source4/heimdal/lib/hx509/crypto.c hx509_private_key p, p 1246 source4/heimdal/lib/hx509/crypto.c if (p->private_key.rsa == NULL) { p 1252 source4/heimdal/lib/hx509/crypto.c cleartext->length = RSA_size(p->private_key.rsa); p 1260 source4/heimdal/lib/hx509/crypto.c p->private_key.rsa, p 1766 source4/heimdal/lib/hx509/crypto.c const struct _RC2_params *p = crypto->param; p 1773 source4/heimdal/lib/hx509/crypto.c if (p) p 1774 source4/heimdal/lib/hx509/crypto.c maximum_effective_key = p->maximum_effective_key; p 1802 source4/heimdal/lib/hx509/crypto.c struct _RC2_params *p; p 1813 source4/heimdal/lib/hx509/crypto.c p = calloc(1, sizeof(*p)); p 1814 source4/heimdal/lib/hx509/crypto.c if (p == NULL) { p 1822 source4/heimdal/lib/hx509/crypto.c p->maximum_effective_key = 40; p 1826 source4/heimdal/lib/hx509/crypto.c p->maximum_effective_key = 64; p 1830 source4/heimdal/lib/hx509/crypto.c p->maximum_effective_key = 128; p 1833 source4/heimdal/lib/hx509/crypto.c free(p); p 1841 source4/heimdal/lib/hx509/crypto.c free(p); p 1844 source4/heimdal/lib/hx509/crypto.c crypto->param = p; p 2148 source4/heimdal/lib/hx509/crypto.c unsigned char *p = (*ciphertext)->data; p 2149 source4/heimdal/lib/hx509/crypto.c p += length; p 2151 source4/heimdal/lib/hx509/crypto.c *p++ = padsize; p 2225 source4/heimdal/lib/hx509/crypto.c unsigned char *p; p 2233 source4/heimdal/lib/hx509/crypto.c p = clear->data; p 2234 source4/heimdal/lib/hx509/crypto.c p += clear->length - 1; p 2235 source4/heimdal/lib/hx509/crypto.c padsize = *p; p 2242 source4/heimdal/lib/hx509/crypto.c if (*p-- != padsize) { p 2484 source4/heimdal/lib/hx509/crypto.c if (rsa->d == NULL || rsa->p == NULL || rsa->q == NULL) p 2507 source4/heimdal/lib/hx509/crypto.c rsa->p = BN_dup(private_key->private_key.rsa->p); p 2514 source4/heimdal/lib/hx509/crypto.c rsa->d == NULL || rsa->p == NULL|| rsa->q == NULL || p 156 source4/heimdal/lib/hx509/error.c struct rk_strpool *p = NULL; p 175 source4/heimdal/lib/hx509/error.c p = rk_strpoolprintf(p, "%s%s", msg->msg, p 178 source4/heimdal/lib/hx509/error.c return rk_strpoolcollect(p); p 80 source4/heimdal/lib/hx509/file.c const char *p = data; p 102 source4/heimdal/lib/hx509/file.c l = base64_encode(p, length, &line); p 110 source4/heimdal/lib/hx509/file.c p += length; p 201 source4/heimdal/lib/hx509/file.c char *p; p 222 source4/heimdal/lib/hx509/file.c p = strchr(type, '-'); p 223 source4/heimdal/lib/hx509/file.c if (p) p 224 source4/heimdal/lib/hx509/file.c *p = '\0'; p 229 source4/heimdal/lib/hx509/file.c p = strchr(buf, ':'); p 230 source4/heimdal/lib/hx509/file.c if (p == NULL) { p 240 source4/heimdal/lib/hx509/file.c p = strchr(buf, ':'); p 241 source4/heimdal/lib/hx509/file.c if (p) { p 242 source4/heimdal/lib/hx509/file.c *p++ = '\0'; p 243 source4/heimdal/lib/hx509/file.c while (isspace((int)*p)) p 244 source4/heimdal/lib/hx509/file.c p++; p 245 source4/heimdal/lib/hx509/file.c ret = hx509_pem_add_header(&headers, buf, p); p 258 source4/heimdal/lib/hx509/file.c p = emalloc(i); p 259 source4/heimdal/lib/hx509/file.c i = base64_decode(buf, p); p 261 source4/heimdal/lib/hx509/file.c free(p); p 266 source4/heimdal/lib/hx509/file.c memcpy(((char *)data) + len, p, i); p 267 source4/heimdal/lib/hx509/file.c free(p); p 333 source4/heimdal/lib/hx509/ks_file.c char *p, *pnext; p 379 source4/heimdal/lib/hx509/ks_file.c for (p = f->fn; p != NULL; p = pnext) { p 382 source4/heimdal/lib/hx509/ks_file.c pnext = strchr(p, ','); p 387 source4/heimdal/lib/hx509/ks_file.c if ((f = fopen(p, "r")) == NULL) { p 391 source4/heimdal/lib/hx509/ks_file.c p, strerror(errno)); p 405 source4/heimdal/lib/hx509/ks_file.c ret = rk_undumpdata(p, &ptr, &length); p 412 source4/heimdal/lib/hx509/ks_file.c ret = (*formats[i].func)(context, p, pem_ctx.c, NULL, ptr, length); p 96 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p; p 145 source4/heimdal/lib/hx509/ks_p11.c ret = p11_get_session(NULL, p11rsa->p, p11rsa->slot, NULL, &session); p 149 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p11rsa->p, SignInit, (session, &mechanism, key)); p 151 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p11rsa->p, p11rsa->slot, session); p 155 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p11rsa->p, Sign, p 157 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p11rsa->p, p11rsa->slot, session); p 183 source4/heimdal/lib/hx509/ks_p11.c ret = p11_get_session(NULL, p11rsa->p, p11rsa->slot, NULL, &session); p 187 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p11rsa->p, DecryptInit, (session, &mechanism, key)); p 189 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p11rsa->p, p11rsa->slot, session); p 193 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p11rsa->p, Decrypt, p 195 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p11rsa->p, p11rsa->slot, session); p 212 source4/heimdal/lib/hx509/ks_p11.c p11_release_module(p11rsa->p); p 239 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p, p 246 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetMechanismList, (slot->id, NULL_PTR, &i)); p 265 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetMechanismList, (slot->id, slot->mechs.list, &i)); p 288 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetMechanismInfo, (slot->id, slot->mechs.list[i], p 303 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p, p 318 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetSlotInfo, (slot->id, &slot_info)); p 340 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetTokenInfo, (slot->id, &token_info)); p 353 source4/heimdal/lib/hx509/ks_p11.c ret = p11_get_session(context, p, slot, lock, &session); p 357 source4/heimdal/lib/hx509/ks_p11.c ret = p11_mech_info(context, p, slot, num); p 361 source4/heimdal/lib/hx509/ks_p11.c ret = p11_list_keys(context, p, slot, session, lock, &slot->certs); p 363 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p, slot, session); p 370 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p, p 386 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, OpenSession, (slot->id, p 447 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, Login, (slot->session, CKU_USER, p 479 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(struct p11_module *p, p 492 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p, struct p11_slot *slot, p 506 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, FindObjectsInit, (session, search_data, num_search_data)); p 511 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, FindObjects, (session, &object, 1, &object_count)); p 521 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetAttributeValue, p 533 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetAttributeValue, p 540 source4/heimdal/lib/hx509/ks_p11.c ret = (*func)(context, p, slot, session, object, ptr, query, num_query); p 558 source4/heimdal/lib/hx509/ks_p11.c ret2 = P11FUNC(p, FindObjectsFinal, (session)); p 567 source4/heimdal/lib/hx509/ks_p11.c getattr_bn(struct p11_module *p, p 581 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetAttributeValue, p 588 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetAttributeValue, p 602 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p, struct p11_slot *slot, p 630 source4/heimdal/lib/hx509/ks_p11.c rsa->n = getattr_bn(p, slot, session, object, CKA_MODULUS); p 631 source4/heimdal/lib/hx509/ks_p11.c rsa->e = getattr_bn(p, slot, session, object, CKA_PUBLIC_EXPONENT); p 637 source4/heimdal/lib/hx509/ks_p11.c p11rsa->p = p; p 641 source4/heimdal/lib/hx509/ks_p11.c if (p->ref == 0) p 643 source4/heimdal/lib/hx509/ks_p11.c p->ref++; p 644 source4/heimdal/lib/hx509/ks_p11.c if (p->ref == UINT_MAX) p 671 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p = ctx; p 672 source4/heimdal/lib/hx509/ks_p11.c p11_release_module(p); p 678 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p, struct p11_slot *slot, p 698 source4/heimdal/lib/hx509/ks_p11.c if (p->ref == 0) p 700 source4/heimdal/lib/hx509/ks_p11.c p->ref++; p 701 source4/heimdal/lib/hx509/ks_p11.c if (p->ref == UINT_MAX) p 704 source4/heimdal/lib/hx509/ks_p11.c _hx509_cert_set_release(cert, p11_cert_release, p); p 738 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p, p 767 source4/heimdal/lib/hx509/ks_p11.c ret = iterate_entries(context, p, slot, session, p 775 source4/heimdal/lib/hx509/ks_p11.c ret = iterate_entries(context, p, slot, session, p 797 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p; p 807 source4/heimdal/lib/hx509/ks_p11.c p = calloc(1, sizeof(*p)); p 808 source4/heimdal/lib/hx509/ks_p11.c if (p == NULL) { p 813 source4/heimdal/lib/hx509/ks_p11.c p->ref = 1; p 825 source4/heimdal/lib/hx509/ks_p11.c p->selected_slot = atoi(str + 5); p 830 source4/heimdal/lib/hx509/ks_p11.c p->dl_handle = dlopen(list, RTLD_NOW); p 832 source4/heimdal/lib/hx509/ks_p11.c if (p->dl_handle == NULL) { p 839 source4/heimdal/lib/hx509/ks_p11.c getFuncs = dlsym(p->dl_handle, "C_GetFunctionList"); p 848 source4/heimdal/lib/hx509/ks_p11.c ret = (*getFuncs)(&p->funcs); p 856 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, Initialize, (NULL_PTR)); p 864 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetSlotList, (FALSE, NULL, &p->num_slots)); p 872 source4/heimdal/lib/hx509/ks_p11.c if (p->num_slots == 0) { p 884 source4/heimdal/lib/hx509/ks_p11.c slot_ids = malloc(p->num_slots * sizeof(*slot_ids)); p 891 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetSlotList, (FALSE, slot_ids, &p->num_slots)); p 901 source4/heimdal/lib/hx509/ks_p11.c p->slot = calloc(p->num_slots, sizeof(p->slot[0])); p 902 source4/heimdal/lib/hx509/ks_p11.c if (p->slot == NULL) { p 910 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < p->num_slots; i++) { p 911 source4/heimdal/lib/hx509/ks_p11.c ret = p11_init_slot(context, p, lock, slot_ids[i], i, &p->slot[i]); p 914 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].flags & P11_TOKEN_PRESENT) p 926 source4/heimdal/lib/hx509/ks_p11.c *data = p; p 930 source4/heimdal/lib/hx509/ks_p11.c p11_release_module(p); p 935 source4/heimdal/lib/hx509/ks_p11.c p11_release_module(struct p11_module *p) p 939 source4/heimdal/lib/hx509/ks_p11.c if (p->ref == 0) p 941 source4/heimdal/lib/hx509/ks_p11.c if (--p->ref > 0) p 944 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < p->num_slots; i++) { p 945 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].flags & P11_SESSION_IN_USE) p 947 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].flags & P11_SESSION) { p 950 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, CloseSession, (p->slot[i].session)); p 955 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].name) p 956 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].name); p 957 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].pin) { p 958 source4/heimdal/lib/hx509/ks_p11.c memset(p->slot[i].pin, 0, strlen(p->slot[i].pin)); p 959 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].pin); p 961 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].mechs.num) { p 962 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].mechs.list); p 964 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].mechs.infos) { p 967 source4/heimdal/lib/hx509/ks_p11.c for (j = 0 ; j < p->slot[i].mechs.num ; j++) p 968 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].mechs.infos[j]); p 969 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].mechs.infos); p 973 source4/heimdal/lib/hx509/ks_p11.c free(p->slot); p 975 source4/heimdal/lib/hx509/ks_p11.c if (p->funcs) p 976 source4/heimdal/lib/hx509/ks_p11.c P11FUNC(p, Finalize, (NULL)); p 978 source4/heimdal/lib/hx509/ks_p11.c if (p->dl_handle) p 979 source4/heimdal/lib/hx509/ks_p11.c dlclose(p->dl_handle); p 981 source4/heimdal/lib/hx509/ks_p11.c memset(p, 0, sizeof(*p)); p 982 source4/heimdal/lib/hx509/ks_p11.c free(p); p 988 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p = data; p 991 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < p->num_slots; i++) { p 992 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].certs) p 993 source4/heimdal/lib/hx509/ks_p11.c hx509_certs_free(&p->slot[i].certs); p 995 source4/heimdal/lib/hx509/ks_p11.c p11_release_module(p); p 1008 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p = data; p 1023 source4/heimdal/lib/hx509/ks_p11.c for (i = 0 ; i < p->num_slots; i++) { p 1024 source4/heimdal/lib/hx509/ks_p11.c if (p->slot[i].certs == NULL) p 1026 source4/heimdal/lib/hx509/ks_p11.c ret = hx509_certs_merge(context, c->certs, p->slot[i].certs); p 1110 source4/heimdal/lib/hx509/ks_p11.c struct p11_module *p = data; p 1114 source4/heimdal/lib/hx509/ks_p11.c p->num_slots, p->num_slots > 1 ? "s" : ""); p 1116 source4/heimdal/lib/hx509/ks_p11.c for (i = 0; i < p->num_slots; i++) { p 1117 source4/heimdal/lib/hx509/ks_p11.c struct p11_slot *s = &p->slot[i]; p 191 source4/heimdal/lib/hx509/ks_p12.c const unsigned char *p, size_t len) p 198 source4/heimdal/lib/hx509/ks_p12.c ret = decode_PKCS12_SafeContents(p, len, &sc, NULL); p 542 source4/heimdal/lib/hx509/name.c const char *p, *q; p 557 source4/heimdal/lib/hx509/name.c p = str; p 559 source4/heimdal/lib/hx509/name.c while (p != NULL && *p != '\0') { p 563 source4/heimdal/lib/hx509/name.c q = strchr(p, ','); p 565 source4/heimdal/lib/hx509/name.c len = (q - p); p 568 source4/heimdal/lib/hx509/name.c len = strlen(p); p 572 source4/heimdal/lib/hx509/name.c q = strchr(p, '='); p 575 source4/heimdal/lib/hx509/name.c hx509_set_error_string(context, 0, ret, "missing = in %s", p); p 578 source4/heimdal/lib/hx509/name.c if (q == p) { p 581 source4/heimdal/lib/hx509/name.c "missing name before = in %s", p); p 585 source4/heimdal/lib/hx509/name.c if ((q - p) > len) { p 587 source4/heimdal/lib/hx509/name.c hx509_set_error_string(context, 0, ret, " = after , in %s", p); p 591 source4/heimdal/lib/hx509/name.c ret = stringtooid(p, q - p, &oid); p 595 source4/heimdal/lib/hx509/name.c "unknown type: %.*s", (int)(q - p), p); p 600 source4/heimdal/lib/hx509/name.c size_t pstr_len = len - (q - p) - 1; p 601 source4/heimdal/lib/hx509/name.c const char *pstr = p + (q - p) + 1; p 620 source4/heimdal/lib/hx509/name.c p += len + last; p 725 source4/heimdal/lib/hx509/name.c char *p, *p2; p 732 source4/heimdal/lib/hx509/name.c p = strstr(ds->u.utf8String, "${"); p 733 source4/heimdal/lib/hx509/name.c if (p) { p 735 source4/heimdal/lib/hx509/name.c (int)(p - ds->u.utf8String), p 742 source4/heimdal/lib/hx509/name.c while (p != NULL) { p 745 source4/heimdal/lib/hx509/name.c p2 = strchr(p, '}'); p 751 source4/heimdal/lib/hx509/name.c p += 2; p 752 source4/heimdal/lib/hx509/name.c value = hx509_env_lfind(context, env, p, p2 - p); p 756 source4/heimdal/lib/hx509/name.c (int)(p2 - p), p); p 767 source4/heimdal/lib/hx509/name.c p = strstr(p2, "${"); p 768 source4/heimdal/lib/hx509/name.c if (p) p 770 source4/heimdal/lib/hx509/name.c (int)(p - p2), p2); p 248 source4/heimdal/lib/hx509/req.c void *p; p 260 source4/heimdal/lib/hx509/req.c ret = rk_undumpdata(path, &p, &len); p 266 source4/heimdal/lib/hx509/req.c ret = decode_CertificationRequest(p, len, &r, &size); p 267 source4/heimdal/lib/hx509/req.c rk_xfree(p); p 215 source4/heimdal/lib/hx509/revoke.c Certificate *p = _hx509_get_cert(parent); p 218 source4/heimdal/lib/hx509/revoke.c ret = _hx509_cert_is_parent_cmp(s, p, 0); p 227 source4/heimdal/lib/hx509/revoke.c p, p 688 source4/heimdal/lib/hx509/revoke.c const Certificate *p = _hx509_get_cert(parent_cert); p 732 source4/heimdal/lib/hx509/revoke.c os.data = p->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data; p 733 source4/heimdal/lib/hx509/revoke.c os.length = p->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.length / 8; p 871 source4/heimdal/lib/hx509/revoke.c Certificate *p, *c = _hx509_get_cert(cert); p 907 source4/heimdal/lib/hx509/revoke.c p = _hx509_get_cert(parent); p 922 source4/heimdal/lib/hx509/revoke.c os.data = p->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data; p 924 source4/heimdal/lib/hx509/revoke.c p->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.length / 8; p 167 source4/heimdal/lib/krb5/addr_families.c const char *p; p 170 source4/heimdal/lib/krb5/addr_families.c p = strchr(address, ':'); p 171 source4/heimdal/lib/krb5/addr_families.c if(p) { p 172 source4/heimdal/lib/krb5/addr_families.c p++; p 173 source4/heimdal/lib/krb5/addr_families.c if(strncasecmp(address, "ip:", p - address) != 0 && p 174 source4/heimdal/lib/krb5/addr_families.c strncasecmp(address, "ip4:", p - address) != 0 && p 175 source4/heimdal/lib/krb5/addr_families.c strncasecmp(address, "ipv4:", p - address) != 0 && p 176 source4/heimdal/lib/krb5/addr_families.c strncasecmp(address, "inet:", p - address) != 0) p 179 source4/heimdal/lib/krb5/addr_families.c p = address; p 181 source4/heimdal/lib/krb5/addr_families.c if(inet_aton(p, &a) == 0) p 184 source4/heimdal/lib/krb5/addr_families.c a.s_addr = inet_addr(p); p 350 source4/heimdal/lib/krb5/addr_families.c unsigned char *p = addr->address.data; p 353 source4/heimdal/lib/krb5/addr_families.c snprintf(buf2, sizeof(buf2), "%02x", p[i]); p 367 source4/heimdal/lib/krb5/addr_families.c const char *p; p 369 source4/heimdal/lib/krb5/addr_families.c p = strchr(address, ':'); p 370 source4/heimdal/lib/krb5/addr_families.c if(p) { p 371 source4/heimdal/lib/krb5/addr_families.c p++; p 372 source4/heimdal/lib/krb5/addr_families.c if(strncasecmp(address, "ip6:", p - address) == 0 || p 373 source4/heimdal/lib/krb5/addr_families.c strncasecmp(address, "ipv6:", p - address) == 0 || p 374 source4/heimdal/lib/krb5/addr_families.c strncasecmp(address, "inet6:", p - address) == 0) p 375 source4/heimdal/lib/krb5/addr_families.c address = p; p 460 source4/heimdal/lib/krb5/addr_families.c char buf[1024], *p; p 470 source4/heimdal/lib/krb5/addr_families.c p = strrchr(address, '/'); p 471 source4/heimdal/lib/krb5/addr_families.c if (p) { p 478 source4/heimdal/lib/krb5/addr_families.c buf[p - address] = '\0'; p 487 source4/heimdal/lib/krb5/addr_families.c address += p - address + 1; p 1415 source4/heimdal/lib/krb5/addr_families.c u_char *p; p 1432 source4/heimdal/lib/krb5/addr_families.c p = (*res)->address.data; p 1433 source4/heimdal/lib/krb5/addr_families.c *p++ = 0; p 1434 source4/heimdal/lib/krb5/addr_families.c *p++ = 0; p 1435 source4/heimdal/lib/krb5/addr_families.c *p++ = (addr->addr_type ) & 0xFF; p 1436 source4/heimdal/lib/krb5/addr_families.c *p++ = (addr->addr_type >> 8) & 0xFF; p 1438 source4/heimdal/lib/krb5/addr_families.c *p++ = (addr->address.length ) & 0xFF; p 1439 source4/heimdal/lib/krb5/addr_families.c *p++ = (addr->address.length >> 8) & 0xFF; p 1440 source4/heimdal/lib/krb5/addr_families.c *p++ = (addr->address.length >> 16) & 0xFF; p 1441 source4/heimdal/lib/krb5/addr_families.c *p++ = (addr->address.length >> 24) & 0xFF; p 1443 source4/heimdal/lib/krb5/addr_families.c memcpy (p, addr->address.data, addr->address.length); p 1444 source4/heimdal/lib/krb5/addr_families.c p += addr->address.length; p 1446 source4/heimdal/lib/krb5/addr_families.c *p++ = 0; p 1447 source4/heimdal/lib/krb5/addr_families.c *p++ = 0; p 1448 source4/heimdal/lib/krb5/addr_families.c *p++ = (KRB5_ADDRESS_IPPORT ) & 0xFF; p 1449 source4/heimdal/lib/krb5/addr_families.c *p++ = (KRB5_ADDRESS_IPPORT >> 8) & 0xFF; p 1451 source4/heimdal/lib/krb5/addr_families.c *p++ = (2 ) & 0xFF; p 1452 source4/heimdal/lib/krb5/addr_families.c *p++ = (2 >> 8) & 0xFF; p 1453 source4/heimdal/lib/krb5/addr_families.c *p++ = (2 >> 16) & 0xFF; p 1454 source4/heimdal/lib/krb5/addr_families.c *p++ = (2 >> 24) & 0xFF; p 1456 source4/heimdal/lib/krb5/addr_families.c memcpy (p, &port, 2); p 1457 source4/heimdal/lib/krb5/addr_families.c p += 2; p 43 source4/heimdal/lib/krb5/asn1_glue.c _krb5_principal2principalname (PrincipalName *p, p 46 source4/heimdal/lib/krb5/asn1_glue.c return copy_PrincipalName(&from->name, p); p 55 source4/heimdal/lib/krb5/asn1_glue.c krb5_principal p = malloc(sizeof(*p)); p 56 source4/heimdal/lib/krb5/asn1_glue.c if (p == NULL) p 58 source4/heimdal/lib/krb5/asn1_glue.c copy_PrincipalName(&from, &p->name); p 59 source4/heimdal/lib/krb5/asn1_glue.c p->realm = strdup(realm); p 60 source4/heimdal/lib/krb5/asn1_glue.c if (p->realm == NULL) p 62 source4/heimdal/lib/krb5/asn1_glue.c *principal = p; p 42 source4/heimdal/lib/krb5/auth_context.c krb5_auth_context p; p 44 source4/heimdal/lib/krb5/auth_context.c ALLOC(p, 1); p 45 source4/heimdal/lib/krb5/auth_context.c if(!p) { p 49 source4/heimdal/lib/krb5/auth_context.c memset(p, 0, sizeof(*p)); p 50 source4/heimdal/lib/krb5/auth_context.c ALLOC(p->authenticator, 1); p 51 source4/heimdal/lib/krb5/auth_context.c if (!p->authenticator) { p 53 source4/heimdal/lib/krb5/auth_context.c free(p); p 56 source4/heimdal/lib/krb5/auth_context.c memset (p->authenticator, 0, sizeof(*p->authenticator)); p 57 source4/heimdal/lib/krb5/auth_context.c p->flags = KRB5_AUTH_CONTEXT_DO_TIME; p 59 source4/heimdal/lib/krb5/auth_context.c p->local_address = NULL; p 60 source4/heimdal/lib/krb5/auth_context.c p->remote_address = NULL; p 61 source4/heimdal/lib/krb5/auth_context.c p->local_port = 0; p 62 source4/heimdal/lib/krb5/auth_context.c p->remote_port = 0; p 63 source4/heimdal/lib/krb5/auth_context.c p->keytype = KEYTYPE_NULL; p 64 source4/heimdal/lib/krb5/auth_context.c p->cksumtype = CKSUMTYPE_NONE; p 65 source4/heimdal/lib/krb5/auth_context.c *auth_context = p; p 99 source4/heimdal/lib/krb5/cache.c krb5_ccache p; p 101 source4/heimdal/lib/krb5/cache.c p = malloc (sizeof(*p)); p 102 source4/heimdal/lib/krb5/cache.c if(p == NULL) { p 107 source4/heimdal/lib/krb5/cache.c p->ops = ops; p 108 source4/heimdal/lib/krb5/cache.c *id = p; p 445 source4/heimdal/lib/krb5/cache.c char *p; p 453 source4/heimdal/lib/krb5/cache.c p = strdup(e); p 463 source4/heimdal/lib/krb5/cache.c ret = _krb5_expand_default_cc_name(context, e, &p); p 481 source4/heimdal/lib/krb5/cache.c ret = (*ops->get_default_name)(context, &p); p 488 source4/heimdal/lib/krb5/cache.c p = strdup(name); p 492 source4/heimdal/lib/krb5/cache.c if (p == NULL) { p 500 source4/heimdal/lib/krb5/cache.c context->default_cc_name = p; p 537 source4/heimdal/lib/krb5/cache.c const char *p = krb5_cc_default_name(context); p 539 source4/heimdal/lib/krb5/cache.c if (p == NULL) { p 543 source4/heimdal/lib/krb5/cache.c return krb5_cc_resolve(context, p, id); p 931 source4/heimdal/lib/krb5/cache.c char *p, *p1; p 939 source4/heimdal/lib/krb5/cache.c p = strdup(prefix); p 940 source4/heimdal/lib/krb5/cache.c if (p == NULL) { p 944 source4/heimdal/lib/krb5/cache.c p1 = strchr(p, ':'); p 949 source4/heimdal/lib/krb5/cache.c if(strcmp(context->cc_ops[i].prefix, p) == 0) { p 950 source4/heimdal/lib/krb5/cache.c free(p); p 954 source4/heimdal/lib/krb5/cache.c free(p); p 85 source4/heimdal/lib/krb5/changepw.c u_char *p; p 121 source4/heimdal/lib/krb5/changepw.c p = header; p 122 source4/heimdal/lib/krb5/changepw.c *p++ = (len >> 8) & 0xFF; p 123 source4/heimdal/lib/krb5/changepw.c *p++ = (len >> 0) & 0xFF; p 124 source4/heimdal/lib/krb5/changepw.c *p++ = 0; p 125 source4/heimdal/lib/krb5/changepw.c *p++ = 1; p 126 source4/heimdal/lib/krb5/changepw.c *p++ = (ap_req_data.length >> 8) & 0xFF; p 127 source4/heimdal/lib/krb5/changepw.c *p++ = (ap_req_data.length >> 0) & 0xFF; p 180 source4/heimdal/lib/krb5/changepw.c u_char *p; p 224 source4/heimdal/lib/krb5/changepw.c p = header; p 226 source4/heimdal/lib/krb5/changepw.c _krb5_put_int(p, len, 4); p 227 source4/heimdal/lib/krb5/changepw.c p += 4; p 229 source4/heimdal/lib/krb5/changepw.c *p++ = (len >> 8) & 0xFF; p 230 source4/heimdal/lib/krb5/changepw.c *p++ = (len >> 0) & 0xFF; p 231 source4/heimdal/lib/krb5/changepw.c *p++ = 0xff; p 232 source4/heimdal/lib/krb5/changepw.c *p++ = 0x80; p 233 source4/heimdal/lib/krb5/changepw.c *p++ = (ap_req_data.length >> 8) & 0xFF; p 234 source4/heimdal/lib/krb5/changepw.c *p++ = (ap_req_data.length >> 0) & 0xFF; p 344 source4/heimdal/lib/krb5/changepw.c u_char *p; p 360 source4/heimdal/lib/krb5/changepw.c p = error.e_data->data; p 361 source4/heimdal/lib/krb5/changepw.c *result_code = (p[0] << 8) | p[1]; p 366 source4/heimdal/lib/krb5/changepw.c p + 2, p 396 source4/heimdal/lib/krb5/changepw.c u_char *p; p 427 source4/heimdal/lib/krb5/changepw.c p = result_code_string->data; p 429 source4/heimdal/lib/krb5/changepw.c *result_code = (p[0] << 8) | p[1]; p 437 source4/heimdal/lib/krb5/changepw.c u_char *p; p 448 source4/heimdal/lib/krb5/changepw.c p = error.e_data->data; p 449 source4/heimdal/lib/krb5/changepw.c *result_code = (p[0] << 8) | p[1]; p 451 source4/heimdal/lib/krb5/changepw.c p + 2, p 666 source4/heimdal/lib/krb5/changepw.c struct kpwd_proc *p; p 667 source4/heimdal/lib/krb5/changepw.c for (p = procs; p->name != NULL; p++) { p 668 source4/heimdal/lib/krb5/changepw.c if (strcmp(p->name, name) == 0) p 669 source4/heimdal/lib/krb5/changepw.c return p; p 698 source4/heimdal/lib/krb5/changepw.c struct kpwd_proc *p = find_chpw_proto("change password"); p 704 source4/heimdal/lib/krb5/changepw.c if (p == NULL) p 709 source4/heimdal/lib/krb5/changepw.c result_string, p); p 54 source4/heimdal/lib/krb5/config_file.c const char *p; p 58 source4/heimdal/lib/krb5/config_file.c p = ptr->s + strcspn(ptr->s, "\n"); p 59 source4/heimdal/lib/krb5/config_file.c if(*p == '\n') p 60 source4/heimdal/lib/krb5/config_file.c p++; p 61 source4/heimdal/lib/krb5/config_file.c l = min(len, p - ptr->s); p 66 source4/heimdal/lib/krb5/config_file.c ptr->s = p; p 71 source4/heimdal/lib/krb5/config_file.c static krb5_error_code parse_section(char *p, krb5_config_section **s, p 74 source4/heimdal/lib/krb5/config_file.c static krb5_error_code parse_binding(struct fileptr *f, unsigned *lineno, char *p, p 121 source4/heimdal/lib/krb5/config_file.c parse_section(char *p, krb5_config_section **s, krb5_config_section **parent, p 127 source4/heimdal/lib/krb5/config_file.c p1 = strchr (p + 1, ']'); p 133 source4/heimdal/lib/krb5/config_file.c tmp = get_entry(parent, p + 1, krb5_config_list); p 158 source4/heimdal/lib/krb5/config_file.c char *p; p 162 source4/heimdal/lib/krb5/config_file.c p = buf; p 163 source4/heimdal/lib/krb5/config_file.c while(isspace((unsigned char)*p)) p 164 source4/heimdal/lib/krb5/config_file.c ++p; p 165 source4/heimdal/lib/krb5/config_file.c if (*p == '#' || *p == ';' || *p == '\0') p 167 source4/heimdal/lib/krb5/config_file.c while(isspace((unsigned char)*p)) p 168 source4/heimdal/lib/krb5/config_file.c ++p; p 169 source4/heimdal/lib/krb5/config_file.c if (*p == '}') p 171 source4/heimdal/lib/krb5/config_file.c if (*p == '\0') p 173 source4/heimdal/lib/krb5/config_file.c ret = parse_binding (f, lineno, p, &b, parent, error_message); p 187 source4/heimdal/lib/krb5/config_file.c parse_binding(struct fileptr *f, unsigned *lineno, char *p, p 195 source4/heimdal/lib/krb5/config_file.c p1 = p; p 196 source4/heimdal/lib/krb5/config_file.c while (*p && *p != '=' && !isspace((unsigned char)*p)) p 197 source4/heimdal/lib/krb5/config_file.c ++p; p 198 source4/heimdal/lib/krb5/config_file.c if (*p == '\0') { p 202 source4/heimdal/lib/krb5/config_file.c p2 = p; p 203 source4/heimdal/lib/krb5/config_file.c while (isspace((unsigned char)*p)) p 204 source4/heimdal/lib/krb5/config_file.c ++p; p 205 source4/heimdal/lib/krb5/config_file.c if (*p != '=') { p 209 source4/heimdal/lib/krb5/config_file.c ++p; p 210 source4/heimdal/lib/krb5/config_file.c while(isspace((unsigned char)*p)) p 211 source4/heimdal/lib/krb5/config_file.c ++p; p 213 source4/heimdal/lib/krb5/config_file.c if (*p == '{') { p 226 source4/heimdal/lib/krb5/config_file.c p1 = p; p 227 source4/heimdal/lib/krb5/config_file.c p = p1 + strlen(p1); p 228 source4/heimdal/lib/krb5/config_file.c while(p > p1 && isspace((unsigned char)*(p-1))) p 229 source4/heimdal/lib/krb5/config_file.c --p; p 230 source4/heimdal/lib/krb5/config_file.c *p = '\0'; p 254 source4/heimdal/lib/krb5/config_file.c char *p; p 258 source4/heimdal/lib/krb5/config_file.c p = buf; p 259 source4/heimdal/lib/krb5/config_file.c while(isspace((unsigned char)*p)) p 260 source4/heimdal/lib/krb5/config_file.c ++p; p 261 source4/heimdal/lib/krb5/config_file.c if (*p == '#' || *p == ';') p 263 source4/heimdal/lib/krb5/config_file.c if (*p == '[') { p 264 source4/heimdal/lib/krb5/config_file.c ret = parse_section(p, &s, res, error_message); p 268 source4/heimdal/lib/krb5/config_file.c } else if (*p == '}') { p 271 source4/heimdal/lib/krb5/config_file.c } else if(*p != '\0') { p 276 source4/heimdal/lib/krb5/config_file.c ret = parse_binding(f, lineno, p, &b, &s->u.list, error_message); p 430 source4/heimdal/lib/krb5/config_file.c const char *p = va_arg(args, const char *); p 433 source4/heimdal/lib/krb5/config_file.c if(b->type == type && p == NULL) { p 436 source4/heimdal/lib/krb5/config_file.c } else if(b->type == krb5_config_list && p != NULL) { p 437 source4/heimdal/lib/krb5/config_file.c return vget_next(context, b->u.list, pointer, type, p, args); p 453 source4/heimdal/lib/krb5/config_file.c const char *p; p 464 source4/heimdal/lib/krb5/config_file.c p = va_arg(args, const char *); p 465 source4/heimdal/lib/krb5/config_file.c if (p == NULL) p 467 source4/heimdal/lib/krb5/config_file.c return vget_next(context, c, pointer, type, p, args); p 588 source4/heimdal/lib/krb5/config_file.c const char *p; p 590 source4/heimdal/lib/krb5/config_file.c while((p = krb5_config_vget_next(context, c, &b, p 592 source4/heimdal/lib/krb5/config_file.c char *tmp = strdup(p); p 291 source4/heimdal/lib/krb5/context.c krb5_context p; p 302 source4/heimdal/lib/krb5/context.c p = calloc(1, sizeof(*p)); p 303 source4/heimdal/lib/krb5/context.c if(!p) p 306 source4/heimdal/lib/krb5/context.c p->mutex = malloc(sizeof(HEIMDAL_MUTEX)); p 307 source4/heimdal/lib/krb5/context.c if (p->mutex == NULL) { p 308 source4/heimdal/lib/krb5/context.c free(p); p 311 source4/heimdal/lib/krb5/context.c HEIMDAL_MUTEX_init(p->mutex); p 316 source4/heimdal/lib/krb5/context.c ret = krb5_set_config_files(p, files); p 322 source4/heimdal/lib/krb5/context.c krb5_init_ets(p); p 323 source4/heimdal/lib/krb5/context.c cc_ops_register(p); p 324 source4/heimdal/lib/krb5/context.c kt_ops_register(p); p 328 source4/heimdal/lib/krb5/context.c krb5_free_context(p); p 329 source4/heimdal/lib/krb5/context.c p = NULL; p 331 source4/heimdal/lib/krb5/context.c *context = p; p 352 source4/heimdal/lib/krb5/context.c krb5_context p; p 356 source4/heimdal/lib/krb5/context.c p = calloc(1, sizeof(*p)); p 357 source4/heimdal/lib/krb5/context.c if (p == NULL) { p 362 source4/heimdal/lib/krb5/context.c p->mutex = malloc(sizeof(HEIMDAL_MUTEX)); p 363 source4/heimdal/lib/krb5/context.c if (p->mutex == NULL) { p 365 source4/heimdal/lib/krb5/context.c free(p); p 368 source4/heimdal/lib/krb5/context.c HEIMDAL_MUTEX_init(p->mutex); p 372 source4/heimdal/lib/krb5/context.c p->default_cc_name = strdup(context->default_cc_name); p 374 source4/heimdal/lib/krb5/context.c p->default_cc_name_env = strdup(context->default_cc_name_env); p 377 source4/heimdal/lib/krb5/context.c ret = copy_etypes(context, context->etypes, &p->etypes); p 382 source4/heimdal/lib/krb5/context.c ret = copy_etypes(context, context->etypes_des, &p->etypes_des); p 389 source4/heimdal/lib/krb5/context.c context->default_realms, &p->default_realms); p 394 source4/heimdal/lib/krb5/context.c ret = _krb5_config_copy(context, context->cf, &p->cf); p 399 source4/heimdal/lib/krb5/context.c krb5_init_ets(p); p 400 source4/heimdal/lib/krb5/context.c cc_ops_register(p); p 401 source4/heimdal/lib/krb5/context.c kt_ops_register(p); p 408 source4/heimdal/lib/krb5/context.c ret = krb5_set_extra_addresses(p, context->extra_addresses); p 411 source4/heimdal/lib/krb5/context.c ret = krb5_set_extra_addresses(p, context->ignore_addresses); p 415 source4/heimdal/lib/krb5/context.c ret = _krb5_copy_send_to_kdc_func(p, context); p 419 source4/heimdal/lib/krb5/context.c *out = p; p 424 source4/heimdal/lib/krb5/context.c krb5_free_context(p); p 535 source4/heimdal/lib/krb5/context.c const char *p, *q; p 543 source4/heimdal/lib/krb5/context.c p = filelist; p 546 source4/heimdal/lib/krb5/context.c q = p; p 555 source4/heimdal/lib/krb5/context.c l = strsep_copy(&p, ":", fn, l + 1); p 655 source4/heimdal/lib/krb5/context.c char **p; p 656 source4/heimdal/lib/krb5/context.c for(p = filenames; *p != NULL; p++) p 657 source4/heimdal/lib/krb5/context.c free(*p); p 677 source4/heimdal/lib/krb5/context.c static const krb5_enctype p[] = { p 688 source4/heimdal/lib/krb5/context.c return p; p 698 source4/heimdal/lib/krb5/context.c const krb5_enctype *p; p 702 source4/heimdal/lib/krb5/context.c p = krb5_kerberos_enctypes(context); p 704 source4/heimdal/lib/krb5/context.c for (i = 0; p[i] != ETYPE_NULL; i++) { p 705 source4/heimdal/lib/krb5/context.c if (krb5_enctype_valid(context, p[i]) != 0) p 714 source4/heimdal/lib/krb5/context.c e[n] = p[i]; p 739 source4/heimdal/lib/krb5/context.c krb5_enctype *p = NULL; p 750 source4/heimdal/lib/krb5/context.c ALLOC(p, i); p 751 source4/heimdal/lib/krb5/context.c if(!p) { p 755 source4/heimdal/lib/krb5/context.c memmove(p, etypes, i * sizeof(krb5_enctype)); p 759 source4/heimdal/lib/krb5/context.c context->etypes = p; p 781 source4/heimdal/lib/krb5/context.c krb5_enctype *p; p 788 source4/heimdal/lib/krb5/context.c ALLOC(p, i); p 789 source4/heimdal/lib/krb5/context.c if(!p) { p 793 source4/heimdal/lib/krb5/context.c memmove(p, context->etypes, i * sizeof(krb5_enctype)); p 795 source4/heimdal/lib/krb5/context.c ret = default_etypes(context, &p); p 799 source4/heimdal/lib/krb5/context.c *etypes = p; p 818 source4/heimdal/lib/krb5/context.c const char *p = NULL; p 820 source4/heimdal/lib/krb5/context.c p = com_right(context->et_list, code); p 821 source4/heimdal/lib/krb5/context.c if(p == NULL) p 822 source4/heimdal/lib/krb5/context.c p = strerror(code); p 823 source4/heimdal/lib/krb5/context.c if (p == NULL) p 824 source4/heimdal/lib/krb5/context.c p = "Unknown error"; p 825 source4/heimdal/lib/krb5/context.c return p; p 57 source4/heimdal/lib/krb5/copy_host_realm.c const krb5_realm *p; p 59 source4/heimdal/lib/krb5/copy_host_realm.c for (n = 1, p = from; *p != NULL; ++p) p 69 source4/heimdal/lib/krb5/copy_host_realm.c for (i = 0, p = from; *p != NULL; ++p, ++i) { p 70 source4/heimdal/lib/krb5/copy_host_realm.c (*to)[i] = strdup(*p); p 66 source4/heimdal/lib/krb5/crc.c _krb5_crc_update (const char *p, size_t len, uint32_t res) p 69 source4/heimdal/lib/krb5/crc.c res = table[(res ^ *p++) & 0xFF] ^ (res >> 8); p 307 source4/heimdal/lib/krb5/crypto.c unsigned char *p; p 313 source4/heimdal/lib/krb5/crypto.c p = (unsigned char*)key; p 317 source4/heimdal/lib/krb5/crypto.c *p++ ^= (tmp << 1); p 319 source4/heimdal/lib/krb5/crypto.c *--p ^= (swap[tmp & 0xf] << 4) | swap[(tmp & 0xf0) >> 4]; p 612 source4/heimdal/lib/krb5/crypto.c unsigned char p; p 613 source4/heimdal/lib/krb5/crypto.c p = (s[i] & 0xff); p 614 source4/heimdal/lib/krb5/crypto.c EVP_DigestUpdate (m, &p, 1); p 615 source4/heimdal/lib/krb5/crypto.c p = (s[i] >> 8) & 0xff; p 616 source4/heimdal/lib/krb5/crypto.c EVP_DigestUpdate (m, &p, 1); p 959 source4/heimdal/lib/krb5/crypto.c char *p; p 968 source4/heimdal/lib/krb5/crypto.c p = salt->saltvalue.data; p 969 source4/heimdal/lib/krb5/crypto.c memcpy (p, principal->realm, strlen(principal->realm)); p 970 source4/heimdal/lib/krb5/crypto.c p += strlen(principal->realm); p 972 source4/heimdal/lib/krb5/crypto.c memcpy (p, p 975 source4/heimdal/lib/krb5/crypto.c p += strlen(principal->name.name_string.val[i]); p 1240 source4/heimdal/lib/krb5/crypto.c unsigned char *p = cksum->checksum.data; p 1242 source4/heimdal/lib/krb5/crypto.c krb5_generate_random_block(p, 8); p 1251 source4/heimdal/lib/krb5/crypto.c EVP_DigestUpdate(m, p, 8); p 1253 source4/heimdal/lib/krb5/crypto.c EVP_DigestFinal_ex (m, p + 8, NULL); p 1257 source4/heimdal/lib/krb5/crypto.c EVP_Cipher(&ctx->ectx, p, p, 24); p 2779 source4/heimdal/lib/krb5/crypto.c unsigned char *p, *q; p 2789 source4/heimdal/lib/krb5/crypto.c p = calloc(1, total_sz); p 2790 source4/heimdal/lib/krb5/crypto.c if(p == NULL) { p 2795 source4/heimdal/lib/krb5/crypto.c q = p; p 2804 source4/heimdal/lib/krb5/crypto.c p, p 2814 source4/heimdal/lib/krb5/crypto.c memcpy(p + block_sz, cksum.checksum.data, cksum.checksum.length); p 2822 source4/heimdal/lib/krb5/crypto.c ret = (*et->encrypt)(context, dkey, p, block_sz, 1, usage, ivec); p 2825 source4/heimdal/lib/krb5/crypto.c result->data = p; p 2829 source4/heimdal/lib/krb5/crypto.c memset(p, 0, total_sz); p 2830 source4/heimdal/lib/krb5/crypto.c free(p); p 2845 source4/heimdal/lib/krb5/crypto.c unsigned char *p, *q; p 2853 source4/heimdal/lib/krb5/crypto.c p = calloc(1, block_sz); p 2854 source4/heimdal/lib/krb5/crypto.c if(p == NULL) { p 2859 source4/heimdal/lib/krb5/crypto.c q = p; p 2870 source4/heimdal/lib/krb5/crypto.c p, p 2880 source4/heimdal/lib/krb5/crypto.c memcpy(p + et->confoundersize, cksum.checksum.data, cksum.checksum.length); p 2885 source4/heimdal/lib/krb5/crypto.c ret = (*et->encrypt)(context, &crypto->key, p, block_sz, 1, 0, ivec); p 2887 source4/heimdal/lib/krb5/crypto.c memset(p, 0, block_sz); p 2888 source4/heimdal/lib/krb5/crypto.c free(p); p 2891 source4/heimdal/lib/krb5/crypto.c result->data = p; p 2895 source4/heimdal/lib/krb5/crypto.c memset(p, 0, block_sz); p 2896 source4/heimdal/lib/krb5/crypto.c free(p); p 2912 source4/heimdal/lib/krb5/crypto.c char *tmp, *p; p 2920 source4/heimdal/lib/krb5/crypto.c p = tmp; p 2921 source4/heimdal/lib/krb5/crypto.c memset (p, 0, cksum_sz); p 2922 source4/heimdal/lib/krb5/crypto.c p += cksum_sz; p 2923 source4/heimdal/lib/krb5/crypto.c krb5_generate_random_block(p, et->confoundersize); p 2924 source4/heimdal/lib/krb5/crypto.c p += et->confoundersize; p 2925 source4/heimdal/lib/krb5/crypto.c memcpy (p, data, len); p 2948 source4/heimdal/lib/krb5/crypto.c unsigned char *p; p 2967 source4/heimdal/lib/krb5/crypto.c p = malloc(len); p 2968 source4/heimdal/lib/krb5/crypto.c if(len != 0 && p == NULL) { p 2972 source4/heimdal/lib/krb5/crypto.c memcpy(p, data, len); p 2978 source4/heimdal/lib/krb5/crypto.c free(p); p 2983 source4/heimdal/lib/krb5/crypto.c free(p); p 2986 source4/heimdal/lib/krb5/crypto.c ret = (*et->encrypt)(context, dkey, p, len, 0, usage, ivec); p 2988 source4/heimdal/lib/krb5/crypto.c free(p); p 2992 source4/heimdal/lib/krb5/crypto.c cksum.checksum.data = p + len; p 2999 source4/heimdal/lib/krb5/crypto.c p, p 3003 source4/heimdal/lib/krb5/crypto.c free(p); p 3007 source4/heimdal/lib/krb5/crypto.c memmove(p, p + et->confoundersize, l); p 3008 source4/heimdal/lib/krb5/crypto.c result->data = realloc(p, l); p 3010 source4/heimdal/lib/krb5/crypto.c free(p); p 3027 source4/heimdal/lib/krb5/crypto.c unsigned char *p; p 3038 source4/heimdal/lib/krb5/crypto.c p = malloc(len); p 3039 source4/heimdal/lib/krb5/crypto.c if(len != 0 && p == NULL) { p 3043 source4/heimdal/lib/krb5/crypto.c memcpy(p, data, len); p 3047 source4/heimdal/lib/krb5/crypto.c free(p); p 3050 source4/heimdal/lib/krb5/crypto.c ret = (*et->encrypt)(context, &crypto->key, p, len, 0, 0, ivec); p 3052 source4/heimdal/lib/krb5/crypto.c free(p); p 3055 source4/heimdal/lib/krb5/crypto.c ret = krb5_data_copy(&cksum.checksum, p + et->confoundersize, checksum_sz); p 3057 source4/heimdal/lib/krb5/crypto.c free(p); p 3060 source4/heimdal/lib/krb5/crypto.c memset(p + et->confoundersize, 0, checksum_sz); p 3062 source4/heimdal/lib/krb5/crypto.c ret = verify_checksum(context, NULL, 0, p, len, &cksum); p 3065 source4/heimdal/lib/krb5/crypto.c free(p); p 3069 source4/heimdal/lib/krb5/crypto.c memmove(p, p + et->confoundersize + checksum_sz, l); p 3070 source4/heimdal/lib/krb5/crypto.c result->data = realloc(p, l); p 3072 source4/heimdal/lib/krb5/crypto.c free(p); p 3092 source4/heimdal/lib/krb5/crypto.c unsigned char *p; p 3100 source4/heimdal/lib/krb5/crypto.c p = malloc (len); p 3101 source4/heimdal/lib/krb5/crypto.c if (p == NULL) { p 3105 source4/heimdal/lib/krb5/crypto.c memcpy(p, data, len); p 3107 source4/heimdal/lib/krb5/crypto.c ret = (*et->encrypt)(context, &crypto->key, p, len, FALSE, usage, ivec); p 3109 source4/heimdal/lib/krb5/crypto.c free(p); p 3113 source4/heimdal/lib/krb5/crypto.c memmove (p, p + cksum_sz + et->confoundersize, sz); p 3114 source4/heimdal/lib/krb5/crypto.c result->data = realloc(p, sz); p 3116 source4/heimdal/lib/krb5/crypto.c free(p); p 3169 source4/heimdal/lib/krb5/crypto.c unsigned char *p, *q; p 3238 source4/heimdal/lib/krb5/crypto.c p = q = malloc(len); p 3254 source4/heimdal/lib/krb5/crypto.c p, p 3257 source4/heimdal/lib/krb5/crypto.c free(p); p 3289 source4/heimdal/lib/krb5/crypto.c p = q = malloc(len); p 3290 source4/heimdal/lib/krb5/crypto.c if(p == NULL) p 3305 source4/heimdal/lib/krb5/crypto.c free(p); p 3310 source4/heimdal/lib/krb5/crypto.c free(p); p 3314 source4/heimdal/lib/krb5/crypto.c ret = (*et->encrypt)(context, dkey, p, len, 1, usage, ivec); p 3316 source4/heimdal/lib/krb5/crypto.c free(p); p 3321 source4/heimdal/lib/krb5/crypto.c q = p; p 3332 source4/heimdal/lib/krb5/crypto.c free(p); p 3369 source4/heimdal/lib/krb5/crypto.c unsigned char *p, *q; p 3418 source4/heimdal/lib/krb5/crypto.c p = q = malloc(len); p 3419 source4/heimdal/lib/krb5/crypto.c if (p == NULL) p 3433 source4/heimdal/lib/krb5/crypto.c free(p); p 3438 source4/heimdal/lib/krb5/crypto.c free(p); p 3442 source4/heimdal/lib/krb5/crypto.c ret = (*et->encrypt)(context, dkey, p, len, 0, usage, ivec); p 3444 source4/heimdal/lib/krb5/crypto.c free(p); p 3449 source4/heimdal/lib/krb5/crypto.c q = p; p 3463 source4/heimdal/lib/krb5/crypto.c free(p); p 3475 source4/heimdal/lib/krb5/crypto.c p = q = malloc(len); p 3494 source4/heimdal/lib/krb5/crypto.c p, p 3497 source4/heimdal/lib/krb5/crypto.c free(p); p 3528 source4/heimdal/lib/krb5/crypto.c char *p, *q; p 3547 source4/heimdal/lib/krb5/crypto.c p = q = malloc(len); p 3557 source4/heimdal/lib/krb5/crypto.c ret = krb5_create_checksum(context, crypto, usage, 0, p, len, &cksum); p 3558 source4/heimdal/lib/krb5/crypto.c free(p); p 3728 source4/heimdal/lib/krb5/crypto.c const char *p; p 3732 source4/heimdal/lib/krb5/crypto.c p = krb5_config_get_string(context, NULL, "libdefaults", p 3734 source4/heimdal/lib/krb5/crypto.c if (p != NULL) p 3735 source4/heimdal/lib/krb5/crypto.c RAND_egd_bytes(p, ENTROPY_NEEDED); p 4361 source4/heimdal/lib/krb5/crypto.c encode_uvinfo(krb5_context context, krb5_const_principal p, krb5_data *data) p 4367 source4/heimdal/lib/krb5/crypto.c pn.principalName = p->name; p 4368 source4/heimdal/lib/krb5/crypto.c pn.realm = p->realm; p 47 source4/heimdal/lib/krb5/data.c krb5_data_zero(krb5_data *p) p 49 source4/heimdal/lib/krb5/data.c p->length = 0; p 50 source4/heimdal/lib/krb5/data.c p->data = NULL; p 63 source4/heimdal/lib/krb5/data.c krb5_data_free(krb5_data *p) p 65 source4/heimdal/lib/krb5/data.c if(p->data != NULL) p 66 source4/heimdal/lib/krb5/data.c free(p->data); p 67 source4/heimdal/lib/krb5/data.c krb5_data_zero(p); p 96 source4/heimdal/lib/krb5/data.c krb5_data *p) p 98 source4/heimdal/lib/krb5/data.c krb5_data_free(p); p 99 source4/heimdal/lib/krb5/data.c free(p); p 115 source4/heimdal/lib/krb5/data.c krb5_data_alloc(krb5_data *p, int len) p 117 source4/heimdal/lib/krb5/data.c p->data = malloc(len); p 118 source4/heimdal/lib/krb5/data.c if(len && p->data == NULL) p 120 source4/heimdal/lib/krb5/data.c p->length = len; p 137 source4/heimdal/lib/krb5/data.c krb5_data_realloc(krb5_data *p, int len) p 140 source4/heimdal/lib/krb5/data.c tmp = realloc(p->data, len); p 143 source4/heimdal/lib/krb5/data.c p->data = tmp; p 144 source4/heimdal/lib/krb5/data.c p->length = len; p 162 source4/heimdal/lib/krb5/data.c krb5_data_copy(krb5_data *p, const void *data, size_t len) p 165 source4/heimdal/lib/krb5/data.c if(krb5_data_alloc(p, len)) p 167 source4/heimdal/lib/krb5/data.c memmove(p->data, data, len); p 169 source4/heimdal/lib/krb5/data.c p->data = NULL; p 170 source4/heimdal/lib/krb5/data.c p->length = len; p 46 source4/heimdal/lib/krb5/free_host_realm.c krb5_realm *p; p 50 source4/heimdal/lib/krb5/free_host_realm.c for (p = realmlist; *p; ++p) p 51 source4/heimdal/lib/krb5/free_host_realm.c free (*p); p 46 source4/heimdal/lib/krb5/generate_seq_number.c u_char *p; p 54 source4/heimdal/lib/krb5/generate_seq_number.c for (p = (u_char *)subkey->keyvalue.data, i = 0; p 56 source4/heimdal/lib/krb5/generate_seq_number.c ++i, ++p) p 57 source4/heimdal/lib/krb5/generate_seq_number.c q = (q << 8) | *p; p 667 source4/heimdal/lib/krb5/get_cred.c not_found(krb5_context context, krb5_const_principal p, krb5_error_code code) p 672 source4/heimdal/lib/krb5/get_cred.c ret = krb5_unparse_name(context, p, &str); p 169 source4/heimdal/lib/krb5/get_host_realm.c const char *p, *q; p 174 source4/heimdal/lib/krb5/get_host_realm.c for (p = host; p != NULL; p = strchr (p + 1, '.')) { p 175 source4/heimdal/lib/krb5/get_host_realm.c if(config_find_realm(context, p, realms) == 0) { p 186 source4/heimdal/lib/krb5/get_host_realm.c if(dns_find_realm(context, p, realms) == 0) p 190 source4/heimdal/lib/krb5/get_host_realm.c p = strchr(host, '.'); p 191 source4/heimdal/lib/krb5/get_host_realm.c if(p != NULL) { p 192 source4/heimdal/lib/krb5/get_host_realm.c p++; p 199 source4/heimdal/lib/krb5/get_host_realm.c (*realms)[0] = strdup(p); p 562 source4/heimdal/lib/krb5/get_in_tkt.c PA_ENC_TS_ENC p; p 572 source4/heimdal/lib/krb5/get_in_tkt.c krb5_us_timeofday (context, &p.patimestamp, &usec); p 574 source4/heimdal/lib/krb5/get_in_tkt.c p.pausec = &usec2; p 576 source4/heimdal/lib/krb5/get_in_tkt.c ASN1_MALLOC_ENCODE(PA_ENC_TS_ENC, buf, buf_size, &p, &len, ret); p 197 source4/heimdal/lib/krb5/init_creds_pw.c char *p; p 199 source4/heimdal/lib/krb5/init_creds_pw.c asprintf (&p, "%s%s", str, ctime(&now)); p 200 source4/heimdal/lib/krb5/init_creds_pw.c (*prompter) (context, data, NULL, p, 0, NULL); p 201 source4/heimdal/lib/krb5/init_creds_pw.c free (p); p 384 source4/heimdal/lib/krb5/init_creds_pw.c char *p; p 453 source4/heimdal/lib/krb5/init_creds_pw.c asprintf (&p, "%s: %.*s\n", p 458 source4/heimdal/lib/krb5/init_creds_pw.c ret = (*prompter) (context, data, NULL, p, 0, NULL); p 459 source4/heimdal/lib/krb5/init_creds_pw.c free (p); p 855 source4/heimdal/lib/krb5/init_creds_pw.c struct pa_info_data *p = NULL; p 858 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; p == NULL && i < sizeof(pa_prefs)/sizeof(pa_prefs[0]); i++) { p 863 source4/heimdal/lib/krb5/init_creds_pw.c p = (*pa_prefs[i].salt_info)(context, client, asreq, p 866 source4/heimdal/lib/krb5/init_creds_pw.c return p; p 873 source4/heimdal/lib/krb5/init_creds_pw.c PA_ENC_TS_ENC p; p 883 source4/heimdal/lib/krb5/init_creds_pw.c krb5_us_timeofday (context, &p.patimestamp, &usec); p 885 source4/heimdal/lib/krb5/init_creds_pw.c p.pausec = &usec2; p 887 source4/heimdal/lib/krb5/init_creds_pw.c ASN1_MALLOC_ENCODE(PA_ENC_TS_ENC, buf, buf_size, &p, &len, ret); p 1515 source4/heimdal/lib/krb5/init_creds_pw.c char *p, *q; p 1517 source4/heimdal/lib/krb5/init_creds_pw.c krb5_unparse_name (context, client, &p); p 1518 source4/heimdal/lib/krb5/init_creds_pw.c asprintf (&q, "%s's Password: ", p); p 1519 source4/heimdal/lib/krb5/init_creds_pw.c free (p); p 136 source4/heimdal/lib/krb5/keytab_file.c krb5_keyblock *p) p 148 source4/heimdal/lib/krb5/keytab_file.c p->keytype = tmp; p 149 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_kt_ret_data(context, sp, &p->keyvalue); p 161 source4/heimdal/lib/krb5/keytab_file.c krb5_keyblock *p) p 165 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_store_int16(sp, p->keytype); /* keytype + etype */ p 172 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_kt_store_data(context, sp, p->keyvalue); p 189 source4/heimdal/lib/krb5/keytab_file.c krb5_principal p; p 192 source4/heimdal/lib/krb5/keytab_file.c ALLOC(p, 1); p 193 source4/heimdal/lib/krb5/keytab_file.c if(p == NULL) { p 217 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_kt_ret_string(context, sp, &p->realm); p 224 source4/heimdal/lib/krb5/keytab_file.c p->name.name_string.val = calloc(len, sizeof(*p->name.name_string.val)); p 225 source4/heimdal/lib/krb5/keytab_file.c if(p->name.name_string.val == NULL) { p 230 source4/heimdal/lib/krb5/keytab_file.c p->name.name_string.len = len; p 231 source4/heimdal/lib/krb5/keytab_file.c for(i = 0; i < p->name.name_string.len; i++){ p 232 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_kt_ret_string(context, sp, p->name.name_string.val + i); p 242 source4/heimdal/lib/krb5/keytab_file.c p->name.name_type = KRB5_NT_UNKNOWN; p 246 source4/heimdal/lib/krb5/keytab_file.c p->name.name_type = tmp32; p 255 source4/heimdal/lib/krb5/keytab_file.c *princ = p; p 258 source4/heimdal/lib/krb5/keytab_file.c krb5_free_principal(context, p); p 265 source4/heimdal/lib/krb5/keytab_file.c krb5_principal p) p 271 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_store_int16(sp, p->name.name_string.len + 1); p 273 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_store_int16(sp, p->name.name_string.len); p 275 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_kt_store_string(sp, p->realm); p 277 source4/heimdal/lib/krb5/keytab_file.c for(i = 0; i < p->name.name_string.len; i++){ p 278 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_kt_store_string(sp, p->name.name_string.val[i]); p 283 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_store_int32(sp, p->name.name_type); p 191 source4/heimdal/lib/krb5/krbhst.c const char *p = spec; p 200 source4/heimdal/lib/krb5/krbhst.c if(strncmp(p, "http://", 7) == 0){ p 202 source4/heimdal/lib/krb5/krbhst.c p += 7; p 203 source4/heimdal/lib/krb5/krbhst.c } else if(strncmp(p, "http/", 5) == 0) { p 205 source4/heimdal/lib/krb5/krbhst.c p += 5; p 207 source4/heimdal/lib/krb5/krbhst.c }else if(strncmp(p, "tcp/", 4) == 0){ p 209 source4/heimdal/lib/krb5/krbhst.c p += 4; p 210 source4/heimdal/lib/krb5/krbhst.c } else if(strncmp(p, "udp/", 4) == 0) { p 211 source4/heimdal/lib/krb5/krbhst.c p += 4; p 214 source4/heimdal/lib/krb5/krbhst.c if(strsep_copy(&p, ":", hi->hostname, strlen(spec) + 1) < 0) { p 223 source4/heimdal/lib/krb5/krbhst.c if(p != NULL) { p 225 source4/heimdal/lib/krb5/krbhst.c hi->port = strtol(p, &end, 0); p 226 source4/heimdal/lib/krb5/krbhst.c if(end == p) { p 1013 source4/heimdal/lib/krb5/krbhst.c char **p; p 1015 source4/heimdal/lib/krb5/krbhst.c for (p = hostlist; *p; ++p) p 1016 source4/heimdal/lib/krb5/krbhst.c free (*p); p 269 source4/heimdal/lib/krb5/log.c const char *p = orig; p 271 source4/heimdal/lib/krb5/log.c n = sscanf(p, "%d%c%d/", &min, &c, &max); p 283 source4/heimdal/lib/krb5/log.c p = strchr(p, '/'); p 284 source4/heimdal/lib/krb5/log.c if(p == NULL) { p 289 source4/heimdal/lib/krb5/log.c p++; p 291 source4/heimdal/lib/krb5/log.c if(strcmp(p, "STDERR") == 0){ p 293 source4/heimdal/lib/krb5/log.c }else if(strcmp(p, "CONSOLE") == 0){ p 295 source4/heimdal/lib/krb5/log.c }else if(strncmp(p, "FILE", 4) == 0 && (p[4] == ':' || p[4] == '=')){ p 299 source4/heimdal/lib/krb5/log.c fn = strdup(p + 5); p 305 source4/heimdal/lib/krb5/log.c if(p[4] == '='){ p 330 source4/heimdal/lib/krb5/log.c }else if(strncmp(p, "DEVICE", 6) == 0 && (p[6] == ':' || p[6] == '=')){ p 331 source4/heimdal/lib/krb5/log.c ret = open_file(context, f, min, max, strdup(p + 7), "w", NULL, 0); p 332 source4/heimdal/lib/krb5/log.c }else if(strncmp(p, "SYSLOG", 6) == 0 && (p[6] == '\0' || p[6] == ':')){ p 335 source4/heimdal/lib/krb5/log.c p += 6; p 336 source4/heimdal/lib/krb5/log.c if(*p != '\0') p 337 source4/heimdal/lib/krb5/log.c p++; p 338 source4/heimdal/lib/krb5/log.c if(strsep_copy(&p, ":", severity, sizeof(severity)) != -1) p 339 source4/heimdal/lib/krb5/log.c strsep_copy(&p, ":", facility, sizeof(facility)); p 348 source4/heimdal/lib/krb5/log.c N_("unknown log type: %s", ""), p); p 360 source4/heimdal/lib/krb5/log.c char **p, **q; p 366 source4/heimdal/lib/krb5/log.c p = krb5_config_get_strings(context, NULL, "logging", program, NULL); p 367 source4/heimdal/lib/krb5/log.c if(p == NULL) p 368 source4/heimdal/lib/krb5/log.c p = krb5_config_get_strings(context, NULL, "logging", "default", NULL); p 369 source4/heimdal/lib/krb5/log.c if(p){ p 370 source4/heimdal/lib/krb5/log.c for(q = p; *q && ret == 0; q++) p 372 source4/heimdal/lib/krb5/log.c krb5_config_free_strings(p); p 327 source4/heimdal/lib/krb5/mcache.c struct link **q, *p; p 328 source4/heimdal/lib/krb5/mcache.c for(q = &m->creds, p = *q; p; p = *q) { p 329 source4/heimdal/lib/krb5/mcache.c if(krb5_compare_creds(context, which, mcreds, &p->cred)) { p 330 source4/heimdal/lib/krb5/mcache.c *q = p->next; p 331 source4/heimdal/lib/krb5/mcache.c krb5_free_cred_contents(context, &p->cred); p 332 source4/heimdal/lib/krb5/mcache.c free(p); p 335 source4/heimdal/lib/krb5/mcache.c q = &p->next; p 89 source4/heimdal/lib/krb5/pac.c krb5_pac p; p 93 source4/heimdal/lib/krb5/pac.c p = calloc(1, sizeof(*p)); p 94 source4/heimdal/lib/krb5/pac.c if (p == NULL) { p 123 source4/heimdal/lib/krb5/pac.c p->pac = calloc(1, p 124 source4/heimdal/lib/krb5/pac.c sizeof(*p->pac) + (sizeof(p->pac->buffers[0]) * (tmp - 1))); p 125 source4/heimdal/lib/krb5/pac.c if (p->pac == NULL) { p 131 source4/heimdal/lib/krb5/pac.c p->pac->numbuffers = tmp; p 132 source4/heimdal/lib/krb5/pac.c p->pac->version = tmp2; p 134 source4/heimdal/lib/krb5/pac.c header_end = PACTYPE_SIZE + (PAC_INFO_BUFFER_SIZE * p->pac->numbuffers); p 140 source4/heimdal/lib/krb5/pac.c for (i = 0; i < p->pac->numbuffers; i++) { p 141 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].type), out); p 142 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].buffersize), out); p 143 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].offset_lo), out); p 144 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].offset_hi), out); p 147 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].offset_lo & (PAC_ALIGNMENT - 1)) { p 153 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].offset_hi) { p 159 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].offset_lo > len) { p 165 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].offset_lo < header_end) { p 169 source4/heimdal/lib/krb5/pac.c (unsigned long)p->pac->buffers[i].offset_lo, p 173 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].buffersize > len - p->pac->buffers[i].offset_lo){ p 180 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].type == PAC_SERVER_CHECKSUM) { p 181 source4/heimdal/lib/krb5/pac.c if (p->server_checksum) { p 187 source4/heimdal/lib/krb5/pac.c p->server_checksum = &p->pac->buffers[i]; p 188 source4/heimdal/lib/krb5/pac.c } else if (p->pac->buffers[i].type == PAC_PRIVSVR_CHECKSUM) { p 189 source4/heimdal/lib/krb5/pac.c if (p->privsvr_checksum) { p 195 source4/heimdal/lib/krb5/pac.c p->privsvr_checksum = &p->pac->buffers[i]; p 196 source4/heimdal/lib/krb5/pac.c } else if (p->pac->buffers[i].type == PAC_LOGON_NAME) { p 197 source4/heimdal/lib/krb5/pac.c if (p->logon_name) { p 203 source4/heimdal/lib/krb5/pac.c p->logon_name = &p->pac->buffers[i]; p 207 source4/heimdal/lib/krb5/pac.c ret = krb5_data_copy(&p->data, ptr, len); p 213 source4/heimdal/lib/krb5/pac.c *pac = p; p 219 source4/heimdal/lib/krb5/pac.c if (p) { p 220 source4/heimdal/lib/krb5/pac.c if (p->pac) p 221 source4/heimdal/lib/krb5/pac.c free(p->pac); p 222 source4/heimdal/lib/krb5/pac.c free(p); p 233 source4/heimdal/lib/krb5/pac.c krb5_pac p; p 235 source4/heimdal/lib/krb5/pac.c p = calloc(1, sizeof(*p)); p 236 source4/heimdal/lib/krb5/pac.c if (p == NULL) { p 241 source4/heimdal/lib/krb5/pac.c p->pac = calloc(1, sizeof(*p->pac)); p 242 source4/heimdal/lib/krb5/pac.c if (p->pac == NULL) { p 243 source4/heimdal/lib/krb5/pac.c free(p); p 248 source4/heimdal/lib/krb5/pac.c ret = krb5_data_alloc(&p->data, PACTYPE_SIZE); p 250 source4/heimdal/lib/krb5/pac.c free (p->pac); p 251 source4/heimdal/lib/krb5/pac.c free(p); p 257 source4/heimdal/lib/krb5/pac.c *pac = p; p 262 source4/heimdal/lib/krb5/pac.c krb5_pac_add_buffer(krb5_context context, krb5_pac p, p 270 source4/heimdal/lib/krb5/pac.c len = p->pac->numbuffers; p 272 source4/heimdal/lib/krb5/pac.c ptr = realloc(p->pac, p 273 source4/heimdal/lib/krb5/pac.c sizeof(*p->pac) + (sizeof(p->pac->buffers[0]) * len)); p 278 source4/heimdal/lib/krb5/pac.c p->pac = ptr; p 281 source4/heimdal/lib/krb5/pac.c p->pac->buffers[i].offset_lo += PAC_INFO_BUFFER_SIZE; p 283 source4/heimdal/lib/krb5/pac.c offset = p->data.length + PAC_INFO_BUFFER_SIZE; p 285 source4/heimdal/lib/krb5/pac.c p->pac->buffers[len].type = type; p 286 source4/heimdal/lib/krb5/pac.c p->pac->buffers[len].buffersize = data->length; p 287 source4/heimdal/lib/krb5/pac.c p->pac->buffers[len].offset_lo = offset; p 288 source4/heimdal/lib/krb5/pac.c p->pac->buffers[len].offset_hi = 0; p 290 source4/heimdal/lib/krb5/pac.c old_end = p->data.length; p 291 source4/heimdal/lib/krb5/pac.c len = p->data.length + data->length + PAC_INFO_BUFFER_SIZE; p 292 source4/heimdal/lib/krb5/pac.c if (len < p->data.length) { p 300 source4/heimdal/lib/krb5/pac.c ret = krb5_data_realloc(&p->data, len); p 309 source4/heimdal/lib/krb5/pac.c header_end = PACTYPE_SIZE + (PAC_INFO_BUFFER_SIZE * p->pac->numbuffers); p 310 source4/heimdal/lib/krb5/pac.c memmove((unsigned char *)p->data.data + header_end + PAC_INFO_BUFFER_SIZE, p 311 source4/heimdal/lib/krb5/pac.c (unsigned char *)p->data.data + header_end , p 313 source4/heimdal/lib/krb5/pac.c memset((unsigned char *)p->data.data + header_end, 0, PAC_INFO_BUFFER_SIZE); p 319 source4/heimdal/lib/krb5/pac.c memcpy((unsigned char *)p->data.data + offset, p 321 source4/heimdal/lib/krb5/pac.c memset((unsigned char *)p->data.data + offset + data->length, p 322 source4/heimdal/lib/krb5/pac.c 0, p->data.length - offset - data->length); p 324 source4/heimdal/lib/krb5/pac.c p->pac->numbuffers += 1; p 344 source4/heimdal/lib/krb5/pac.c krb5_pac_get_buffer(krb5_context context, krb5_pac p, p 350 source4/heimdal/lib/krb5/pac.c for (i = 0; i < p->pac->numbuffers; i++) { p 351 source4/heimdal/lib/krb5/pac.c const size_t len = p->pac->buffers[i].buffersize; p 352 source4/heimdal/lib/krb5/pac.c const size_t offset = p->pac->buffers[i].offset_lo; p 354 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].type != type) p 357 source4/heimdal/lib/krb5/pac.c ret = krb5_data_copy(data, (unsigned char *)p->data.data + offset, len); p 375 source4/heimdal/lib/krb5/pac.c krb5_pac p, p 381 source4/heimdal/lib/krb5/pac.c *types = calloc(p->pac->numbuffers, sizeof(*types)); p 387 source4/heimdal/lib/krb5/pac.c for (i = 0; i < p->pac->numbuffers; i++) p 388 source4/heimdal/lib/krb5/pac.c (*types)[i] = p->pac->buffers[i].type; p 389 source4/heimdal/lib/krb5/pac.c *len = p->pac->numbuffers; p 864 source4/heimdal/lib/krb5/pac.c krb5_pac p, p 882 source4/heimdal/lib/krb5/pac.c if (p->logon_name == NULL) p 884 source4/heimdal/lib/krb5/pac.c if (p->server_checksum == NULL) p 886 source4/heimdal/lib/krb5/pac.c if (p->privsvr_checksum == NULL) p 892 source4/heimdal/lib/krb5/pac.c ptr = realloc(p->pac, sizeof(*p->pac) + (sizeof(p->pac->buffers[0]) * (p->pac->numbuffers + num - 1))); p 897 source4/heimdal/lib/krb5/pac.c p->pac = ptr; p 899 source4/heimdal/lib/krb5/pac.c if (p->logon_name == NULL) { p 900 source4/heimdal/lib/krb5/pac.c p->logon_name = &p->pac->buffers[p->pac->numbuffers++]; p 901 source4/heimdal/lib/krb5/pac.c memset(p->logon_name, 0, sizeof(*p->logon_name)); p 902 source4/heimdal/lib/krb5/pac.c p->logon_name->type = PAC_LOGON_NAME; p 904 source4/heimdal/lib/krb5/pac.c if (p->server_checksum == NULL) { p 905 source4/heimdal/lib/krb5/pac.c p->server_checksum = &p->pac->buffers[p->pac->numbuffers++]; p 906 source4/heimdal/lib/krb5/pac.c memset(p->server_checksum, 0, sizeof(*p->server_checksum)); p 907 source4/heimdal/lib/krb5/pac.c p->server_checksum->type = PAC_SERVER_CHECKSUM; p 909 source4/heimdal/lib/krb5/pac.c if (p->privsvr_checksum == NULL) { p 910 source4/heimdal/lib/krb5/pac.c p->privsvr_checksum = &p->pac->buffers[p->pac->numbuffers++]; p 911 source4/heimdal/lib/krb5/pac.c memset(p->privsvr_checksum, 0, sizeof(*p->privsvr_checksum)); p 912 source4/heimdal/lib/krb5/pac.c p->privsvr_checksum->type = PAC_PRIVSVR_CHECKSUM; p 945 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_store_uint32(sp, p->pac->numbuffers), out); p 946 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_store_uint32(sp, p->pac->version), out); p 948 source4/heimdal/lib/krb5/pac.c end = PACTYPE_SIZE + (PAC_INFO_BUFFER_SIZE * p->pac->numbuffers); p 950 source4/heimdal/lib/krb5/pac.c for (i = 0; i < p->pac->numbuffers; i++) { p 957 source4/heimdal/lib/krb5/pac.c if (p->pac->buffers[i].type == PAC_SERVER_CHECKSUM) { p 962 source4/heimdal/lib/krb5/pac.c } else if (p->pac->buffers[i].type == PAC_PRIVSVR_CHECKSUM) { p 967 source4/heimdal/lib/krb5/pac.c } else if (p->pac->buffers[i].type == PAC_LOGON_NAME) { p 974 source4/heimdal/lib/krb5/pac.c len = p->pac->buffers[i].buffersize; p 975 source4/heimdal/lib/krb5/pac.c ptr = (char *)p->data.data + p->pac->buffers[i].offset_lo; p 987 source4/heimdal/lib/krb5/pac.c CHECK(ret, krb5_store_uint32(sp, p->pac->buffers[i].type), out); p 41 source4/heimdal/lib/krb5/pkinit.c heim_integer p; p 222 source4/heimdal/lib/krb5/pkinit.c void *p; p 296 source4/heimdal/lib/krb5/pkinit.c p = realloc(ids->val, sizeof(ids->val[0]) * (ids->len + 1)); p 297 source4/heimdal/lib/krb5/pkinit.c if (p == NULL) { p 302 source4/heimdal/lib/krb5/pkinit.c ids->val = p; p 405 source4/heimdal/lib/krb5/pkinit.c ret = BN_to_integer(context, dh->p, &dp.p); p 1027 source4/heimdal/lib/krb5/pkinit.c memcpy(ptr + ph, p, length); p 1035 source4/heimdal/lib/krb5/pkinit.c p = ptr; p 1134 source4/heimdal/lib/krb5/pkinit.c unsigned char *p, *dh_gen_key = NULL; p 1221 source4/heimdal/lib/krb5/pkinit.c p = kdc_dh_info.subjectPublicKey.data; p 1226 source4/heimdal/lib/krb5/pkinit.c ret = decode_DHPublicKey(p, size, &k, NULL); p 1243 source4/heimdal/lib/krb5/pkinit.c size = BN_num_bytes(ctx->dh->p); p 1459 source4/heimdal/lib/krb5/pkinit.c struct prompter *p = data; p 1479 source4/heimdal/lib/krb5/pkinit.c ret = (*p->prompter)(p->context, p->prompter_data, NULL, NULL, 1, &prompt); p 1509 source4/heimdal/lib/krb5/pkinit.c struct prompter p; p 1544 source4/heimdal/lib/krb5/pkinit.c p.context = context; p 1545 source4/heimdal/lib/krb5/pkinit.c p.prompter = prompter; p 1546 source4/heimdal/lib/krb5/pkinit.c p.prompter_data = prompter_data; p 1548 source4/heimdal/lib/krb5/pkinit.c ret = hx509_lock_set_prompter(lock, hx_pass_prompter, &p); p 1662 source4/heimdal/lib/krb5/pkinit.c dh->p = integer_to_BN(context, "p", &m->p); p 1663 source4/heimdal/lib/krb5/pkinit.c if (dh->p == NULL) p 1709 source4/heimdal/lib/krb5/pkinit.c parse_integer(krb5_context context, char **p, const char *file, int lineno, p 1714 source4/heimdal/lib/krb5/pkinit.c p1 = strsep(p, " \t"); p 1737 source4/heimdal/lib/krb5/pkinit.c char *p, p 1753 source4/heimdal/lib/krb5/pkinit.c while (isspace((unsigned char)*p)) p 1754 source4/heimdal/lib/krb5/pkinit.c p++; p 1755 source4/heimdal/lib/krb5/pkinit.c if (*p == '#') p 1759 source4/heimdal/lib/krb5/pkinit.c p1 = strsep(&p, " \t"); p 1773 source4/heimdal/lib/krb5/pkinit.c p1 = strsep(&p, " \t"); p 1789 source4/heimdal/lib/krb5/pkinit.c ret = parse_integer(context, &p, file, lineno, "p", &m1->p); p 1792 source4/heimdal/lib/krb5/pkinit.c ret = parse_integer(context, &p, file, lineno, "g", &m1->g); p 1795 source4/heimdal/lib/krb5/pkinit.c ret = parse_integer(context, &p, file, lineno, "q", &m1->q); p 1804 source4/heimdal/lib/krb5/pkinit.c der_free_heim_integer(&m1->p); p 1817 source4/heimdal/lib/krb5/pkinit.c der_free_heim_integer(&moduli[i]->p); p 1961 source4/heimdal/lib/krb5/pkinit.c heim_integer *p, heim_integer *g, heim_integer *q, p 1972 source4/heimdal/lib/krb5/pkinit.c der_heim_integer_cmp(&moduli[i]->p, p) == 0 && p 64 source4/heimdal/lib/krb5/plugin.c _krb5_plugin_get_symbol(struct krb5_plugin *p) p 66 source4/heimdal/lib/krb5/plugin.c return p->symbol; p 70 source4/heimdal/lib/krb5/plugin.c _krb5_plugin_get_next(struct krb5_plugin *p) p 72 source4/heimdal/lib/krb5/plugin.c return p->next; p 174 source4/heimdal/lib/krb5/plugin.c struct plugin *p; p 186 source4/heimdal/lib/krb5/plugin.c for (p = registered; p != NULL; p = p->next) { p 187 source4/heimdal/lib/krb5/plugin.c if (p->type != type || strcmp(p->name, name) != 0) p 197 source4/heimdal/lib/krb5/plugin.c e->symbol = p->symbol; p 85 source4/heimdal/lib/krb5/principal.c krb5_principal p) p 87 source4/heimdal/lib/krb5/principal.c if(p){ p 88 source4/heimdal/lib/krb5/principal.c free_Principal(p); p 89 source4/heimdal/lib/krb5/principal.c free(p); p 152 source4/heimdal/lib/krb5/principal.c const char *p; p 180 source4/heimdal/lib/krb5/principal.c for(p = name; *p; p++){ p 181 source4/heimdal/lib/krb5/principal.c if(*p=='\\'){ p 182 source4/heimdal/lib/krb5/principal.c if(!p[1]) { p 187 source4/heimdal/lib/krb5/principal.c p++; p 188 source4/heimdal/lib/krb5/principal.c } else if(*p == '/') p 190 source4/heimdal/lib/krb5/principal.c else if(*p == '@') p 202 source4/heimdal/lib/krb5/principal.c p = start = q = s = strdup(name); p 209 source4/heimdal/lib/krb5/principal.c while(*p){ p 210 source4/heimdal/lib/krb5/principal.c c = *p++; p 212 source4/heimdal/lib/krb5/principal.c c = *p++; p 347 source4/heimdal/lib/krb5/principal.c const char *p, *q; p 348 source4/heimdal/lib/krb5/principal.c for(p = s; *p && idx < len; p++){ p 349 source4/heimdal/lib/krb5/principal.c q = strchr(quotable_chars, *p); p 356 source4/heimdal/lib/krb5/principal.c add_char(out, idx, len, *p); p 577 source4/heimdal/lib/krb5/principal.c append_component(krb5_context context, krb5_principal p, p 582 source4/heimdal/lib/krb5/principal.c size_t len = princ_num_comp(p); p 584 source4/heimdal/lib/krb5/principal.c tmp = realloc(princ_comp(p), (len + 1) * sizeof(*tmp)); p 590 source4/heimdal/lib/krb5/principal.c princ_comp(p) = tmp; p 591 source4/heimdal/lib/krb5/principal.c princ_ncomp(p, len) = malloc(comp_len + 1); p 592 source4/heimdal/lib/krb5/principal.c if (princ_ncomp(p, len) == NULL) { p 597 source4/heimdal/lib/krb5/principal.c memcpy (princ_ncomp(p, len), comp, comp_len); p 598 source4/heimdal/lib/krb5/principal.c princ_ncomp(p, len)[comp_len] = '\0'; p 599 source4/heimdal/lib/krb5/principal.c princ_num_comp(p)++; p 604 source4/heimdal/lib/krb5/principal.c va_ext_princ(krb5_context context, krb5_principal p, va_list ap) p 613 source4/heimdal/lib/krb5/principal.c append_component(context, p, s, len); p 618 source4/heimdal/lib/krb5/principal.c va_princ(krb5_context context, krb5_principal p, va_list ap) p 625 source4/heimdal/lib/krb5/principal.c append_component(context, p, s, strlen(s)); p 638 source4/heimdal/lib/krb5/principal.c krb5_principal p; p 640 source4/heimdal/lib/krb5/principal.c p = calloc(1, sizeof(*p)); p 641 source4/heimdal/lib/krb5/principal.c if (p == NULL) { p 646 source4/heimdal/lib/krb5/principal.c princ_type(p) = KRB5_NT_PRINCIPAL; p 648 source4/heimdal/lib/krb5/principal.c princ_realm(p) = strdup(realm); p 649 source4/heimdal/lib/krb5/principal.c if(p->realm == NULL){ p 650 source4/heimdal/lib/krb5/principal.c free(p); p 656 source4/heimdal/lib/krb5/principal.c (*func)(context, p, ap); p 657 source4/heimdal/lib/krb5/principal.c *principal = p; p 726 source4/heimdal/lib/krb5/principal.c krb5_principal p = malloc(sizeof(*p)); p 727 source4/heimdal/lib/krb5/principal.c if (p == NULL) { p 732 source4/heimdal/lib/krb5/principal.c if(copy_Principal(inprinc, p)) { p 733 source4/heimdal/lib/krb5/principal.c free(p); p 738 source4/heimdal/lib/krb5/principal.c *outprinc = p; p 848 source4/heimdal/lib/krb5/principal.c const char *p; p 850 source4/heimdal/lib/krb5/principal.c p = krb5_config_get_string(context, NULL, "realms", realm, p 852 source4/heimdal/lib/krb5/principal.c if(p == NULL) p 853 source4/heimdal/lib/krb5/principal.c p = krb5_config_get_string(context, NULL, "libdefaults", p 855 source4/heimdal/lib/krb5/principal.c if(p) p 856 source4/heimdal/lib/krb5/principal.c return p; p 859 source4/heimdal/lib/krb5/principal.c p = krb5_config_get_string(context, NULL, p 866 source4/heimdal/lib/krb5/principal.c if(p) p 868 source4/heimdal/lib/krb5/principal.c p = krb5_config_get_string(context, NULL, p 874 source4/heimdal/lib/krb5/principal.c if(p) p 899 source4/heimdal/lib/krb5/principal.c const char *p; p 919 source4/heimdal/lib/krb5/principal.c p = get_name_conversion(context, realm, name); p 920 source4/heimdal/lib/krb5/principal.c if(p == NULL) p 922 source4/heimdal/lib/krb5/principal.c name = p; p 923 source4/heimdal/lib/krb5/principal.c p = krb5_config_get_string(context, NULL, "realms", realm, p 925 source4/heimdal/lib/krb5/principal.c if(p){ p 926 source4/heimdal/lib/krb5/principal.c instance = p; p 1039 source4/heimdal/lib/krb5/principal.c p = krb5_config_get_string(context, NULL, "realms", realm, p 1041 source4/heimdal/lib/krb5/principal.c if(p == NULL){ p 1047 source4/heimdal/lib/krb5/principal.c if (*p == '.') p 1048 source4/heimdal/lib/krb5/principal.c ++p; p 1049 source4/heimdal/lib/krb5/principal.c snprintf(host, sizeof(host), "%s.%s", instance, p); p 1060 source4/heimdal/lib/krb5/principal.c p = krb5_config_get_string(context, NULL, p 1067 source4/heimdal/lib/krb5/principal.c if(p == NULL) p 1068 source4/heimdal/lib/krb5/principal.c p = krb5_config_get_string(context, NULL, p 1074 source4/heimdal/lib/krb5/principal.c if(p) p 1075 source4/heimdal/lib/krb5/principal.c name = p; p 1249 source4/heimdal/lib/krb5/principal.c char *p; p 1252 source4/heimdal/lib/krb5/principal.c p = strchr(tmpinst, '.'); p 1253 source4/heimdal/lib/krb5/principal.c if(p) p 1254 source4/heimdal/lib/krb5/principal.c *p = 0; p 206 source4/heimdal/lib/krb5/send_to_kdc.c char *s, *p; p 214 source4/heimdal/lib/krb5/send_to_kdc.c p = strstr(s, "\r\n\r\n"); p 215 source4/heimdal/lib/krb5/send_to_kdc.c if(p == NULL) { p 220 source4/heimdal/lib/krb5/send_to_kdc.c p += 4; p 222 source4/heimdal/lib/krb5/send_to_kdc.c rep->length -= p - s; p 229 source4/heimdal/lib/krb5/send_to_kdc.c _krb5_get_int(p, &rep_len, 4); p 235 source4/heimdal/lib/krb5/send_to_kdc.c memmove(rep->data, p + 4, rep->length); p 103 source4/heimdal/lib/krb5/store.c unsigned char *p = buffer; p 106 source4/heimdal/lib/krb5/store.c p[i] = value & 0xff; p 115 source4/heimdal/lib/krb5/store.c unsigned char *p = buffer; p 119 source4/heimdal/lib/krb5/store.c v = (v << 8) + p[i]; p 516 source4/heimdal/lib/krb5/store.c krb5_const_principal p) p 522 source4/heimdal/lib/krb5/store.c ret = krb5_store_int32(sp, p->name.name_type); p 526 source4/heimdal/lib/krb5/store.c ret = krb5_store_int32(sp, p->name.name_string.len + 1); p 528 source4/heimdal/lib/krb5/store.c ret = krb5_store_int32(sp, p->name.name_string.len); p 531 source4/heimdal/lib/krb5/store.c ret = krb5_store_string(sp, p->realm); p 533 source4/heimdal/lib/krb5/store.c for(i = 0; i < p->name.name_string.len; i++){ p 534 source4/heimdal/lib/krb5/store.c ret = krb5_store_string(sp, p->name.name_string.val[i]); p 546 source4/heimdal/lib/krb5/store.c krb5_principal p; p 550 source4/heimdal/lib/krb5/store.c p = calloc(1, sizeof(*p)); p 551 source4/heimdal/lib/krb5/store.c if(p == NULL) p 557 source4/heimdal/lib/krb5/store.c free(p); p 561 source4/heimdal/lib/krb5/store.c free(p); p 567 source4/heimdal/lib/krb5/store.c free(p); p 570 source4/heimdal/lib/krb5/store.c p->name.name_type = type; p 571 source4/heimdal/lib/krb5/store.c p->name.name_string.len = ncomp; p 572 source4/heimdal/lib/krb5/store.c ret = krb5_ret_string(sp, &p->realm); p 574 source4/heimdal/lib/krb5/store.c free(p); p 577 source4/heimdal/lib/krb5/store.c p->name.name_string.val = calloc(ncomp, sizeof(*p->name.name_string.val)); p 578 source4/heimdal/lib/krb5/store.c if(p->name.name_string.val == NULL && ncomp != 0){ p 579 source4/heimdal/lib/krb5/store.c free(p->realm); p 580 source4/heimdal/lib/krb5/store.c free(p); p 584 source4/heimdal/lib/krb5/store.c ret = krb5_ret_string(sp, &p->name.name_string.val[i]); p 587 source4/heimdal/lib/krb5/store.c free(p->name.name_string.val[i--]); p 588 source4/heimdal/lib/krb5/store.c free(p->realm); p 589 source4/heimdal/lib/krb5/store.c free(p); p 593 source4/heimdal/lib/krb5/store.c *princ = p; p 598 source4/heimdal/lib/krb5/store.c krb5_store_keyblock(krb5_storage *sp, krb5_keyblock p) p 601 source4/heimdal/lib/krb5/store.c ret = krb5_store_int16(sp, p.keytype); p 607 source4/heimdal/lib/krb5/store.c ret = krb5_store_int16(sp, p.keytype); p 611 source4/heimdal/lib/krb5/store.c ret = krb5_store_data(sp, p.keyvalue); p 616 source4/heimdal/lib/krb5/store.c krb5_ret_keyblock(krb5_storage *sp, krb5_keyblock *p) p 623 source4/heimdal/lib/krb5/store.c p->keytype = tmp; p 630 source4/heimdal/lib/krb5/store.c ret = krb5_ret_data(sp, &p->keyvalue); p 668 source4/heimdal/lib/krb5/store.c krb5_store_address(krb5_storage *sp, krb5_address p) p 671 source4/heimdal/lib/krb5/store.c ret = krb5_store_int16(sp, p.addr_type); p 673 source4/heimdal/lib/krb5/store.c ret = krb5_store_data(sp, p.address); p 690 source4/heimdal/lib/krb5/store.c krb5_store_addrs(krb5_storage *sp, krb5_addresses p) p 694 source4/heimdal/lib/krb5/store.c ret = krb5_store_int32(sp, p.len); p 696 source4/heimdal/lib/krb5/store.c for(i = 0; i<p.len; i++){ p 697 source4/heimdal/lib/krb5/store.c ret = krb5_store_address(sp, p.val[i]); p 54 source4/heimdal/lib/krb5/transited.c struct tr_realm *p; p 56 source4/heimdal/lib/krb5/transited.c p = r; p 58 source4/heimdal/lib/krb5/transited.c free(p->realm); p 59 source4/heimdal/lib/krb5/transited.c free(p); p 67 source4/heimdal/lib/krb5/transited.c const char *p; p 79 source4/heimdal/lib/krb5/transited.c p = from; p 81 source4/heimdal/lib/krb5/transited.c p = strchr(p, '.'); p 82 source4/heimdal/lib/krb5/transited.c if(p == NULL) { p 86 source4/heimdal/lib/krb5/transited.c p++; p 87 source4/heimdal/lib/krb5/transited.c if(strcmp(p, to) == 0) p 97 source4/heimdal/lib/krb5/transited.c path->realm = strdup(p); p 106 source4/heimdal/lib/krb5/transited.c p = from + strlen(from); p 108 source4/heimdal/lib/krb5/transited.c while(p >= from && *p != '/') p--; p 109 source4/heimdal/lib/krb5/transited.c if(p == from) { p 113 source4/heimdal/lib/krb5/transited.c if(strncmp(to, from, p - from) == 0) p 123 source4/heimdal/lib/krb5/transited.c path->realm = malloc(p - from + 1); p 130 source4/heimdal/lib/krb5/transited.c memcpy(path->realm, from, p - from); p 131 source4/heimdal/lib/krb5/transited.c path->realm[p - from] = '\0'; p 132 source4/heimdal/lib/krb5/transited.c p--; p 226 source4/heimdal/lib/krb5/transited.c char *p, *q; p 234 source4/heimdal/lib/krb5/transited.c for(p = q = r->realm; *p; p++){ p 235 source4/heimdal/lib/krb5/transited.c if(p == r->realm && *p == ' '){ p 239 source4/heimdal/lib/krb5/transited.c if(q == r->realm && *p == '/') p 242 source4/heimdal/lib/krb5/transited.c *q++ = *p; p 246 source4/heimdal/lib/krb5/transited.c if(*p == '\\'){ p 250 source4/heimdal/lib/krb5/transited.c if(p[0] == '.' && p[1] == '\0') p 252 source4/heimdal/lib/krb5/transited.c *q++ = *p; p 261 source4/heimdal/lib/krb5/transited.c struct tr_realm *p; p 266 source4/heimdal/lib/krb5/transited.c p = head; p 267 source4/heimdal/lib/krb5/transited.c while(p->next) p = p->next; p 268 source4/heimdal/lib/krb5/transited.c p->next = r; p 340 source4/heimdal/lib/krb5/transited.c struct tr_realm *p, **q; p 366 source4/heimdal/lib/krb5/transited.c for(p = r; p; ){ p 367 source4/heimdal/lib/krb5/transited.c if(p->realm[0] == '\0'){ p 368 source4/heimdal/lib/krb5/transited.c free(p->realm); p 369 source4/heimdal/lib/krb5/transited.c *q = p->next; p 370 source4/heimdal/lib/krb5/transited.c free(p); p 371 source4/heimdal/lib/krb5/transited.c p = *q; p 373 source4/heimdal/lib/krb5/transited.c q = &p->next; p 374 source4/heimdal/lib/krb5/transited.c p = p->next; p 389 source4/heimdal/lib/krb5/transited.c p = r->next; p 391 source4/heimdal/lib/krb5/transited.c r = p; p 438 source4/heimdal/lib/krb5/transited.c char **p; p 450 source4/heimdal/lib/krb5/transited.c for(p = tr_realms; p && *p; p++) { p 451 source4/heimdal/lib/krb5/transited.c if(strcmp(*p, realms[i]) == 0) p 454 source4/heimdal/lib/krb5/transited.c if(p == NULL || *p == NULL) { p 485 source4/heimdal/lib/krb5/transited.c char **p; p 486 source4/heimdal/lib/krb5/transited.c for(p = bad_realms; *p; p++) p 487 source4/heimdal/lib/krb5/transited.c if(strcmp(*p, realms[i]) == 0) { p 492 source4/heimdal/lib/krb5/transited.c *p); p 121 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_buf(struct ntlm_buf *p) p 123 source4/heimdal/lib/ntlm/ntlm.c if (p->data) p 124 source4/heimdal/lib/ntlm/ntlm.c free(p->data); p 125 source4/heimdal/lib/ntlm/ntlm.c p->data = NULL; p 126 source4/heimdal/lib/ntlm/ntlm.c p->length = 0; p 133 source4/heimdal/lib/ntlm/ntlm.c unsigned char *p; p 147 source4/heimdal/lib/ntlm/ntlm.c p = buf->data; p 156 source4/heimdal/lib/ntlm/ntlm.c p[(i * 2) + 0] = t; p 157 source4/heimdal/lib/ntlm/ntlm.c p[(i * 2) + 1] = 0; p 48 source4/heimdal/lib/roken/base64.c const char *p; p 49 source4/heimdal/lib/roken/base64.c for (p = base64_chars; *p; p++) p 50 source4/heimdal/lib/roken/base64.c if (*p == c) p 51 source4/heimdal/lib/roken/base64.c return p - base64_chars; p 58 source4/heimdal/lib/roken/base64.c char *s, *p; p 63 source4/heimdal/lib/roken/base64.c p = s = (char *) malloc(size * 4 / 3 + 4); p 64 source4/heimdal/lib/roken/base64.c if (p == NULL) p 78 source4/heimdal/lib/roken/base64.c p[0] = base64_chars[(c & 0x00fc0000) >> 18]; p 79 source4/heimdal/lib/roken/base64.c p[1] = base64_chars[(c & 0x0003f000) >> 12]; p 80 source4/heimdal/lib/roken/base64.c p[2] = base64_chars[(c & 0x00000fc0) >> 6]; p 81 source4/heimdal/lib/roken/base64.c p[3] = base64_chars[(c & 0x0000003f) >> 0]; p 83 source4/heimdal/lib/roken/base64.c p[3] = '='; p 85 source4/heimdal/lib/roken/base64.c p[2] = '='; p 86 source4/heimdal/lib/roken/base64.c p += 4; p 88 source4/heimdal/lib/roken/base64.c *p = 0; p 120 source4/heimdal/lib/roken/base64.c const char *p; p 124 source4/heimdal/lib/roken/base64.c for (p = str; *p && (*p == '=' || strchr(base64_chars, *p)); p += 4) { p 125 source4/heimdal/lib/roken/base64.c unsigned int val = token_decode(p); p 49 source4/heimdal/lib/roken/copyhostent.c char **p; p 65 source4/heimdal/lib/roken/copyhostent.c for (n = 0, p = h->h_aliases; *p != NULL; ++p) p 82 source4/heimdal/lib/roken/copyhostent.c for (n = 0, p = h->h_addr_list; *p != NULL; ++p) p 48 source4/heimdal/lib/roken/freehostent.c char **p; p 52 source4/heimdal/lib/roken/freehostent.c for (p = h->h_aliases; *p != NULL; ++p) p 53 source4/heimdal/lib/roken/freehostent.c free (*p); p 57 source4/heimdal/lib/roken/freehostent.c for (p = h->h_addr_list; *p != NULL; ++p) p 58 source4/heimdal/lib/roken/freehostent.c free (*p); p 100 source4/heimdal/lib/roken/getarg.c const char *p; p 111 source4/heimdal/lib/roken/getarg.c p = strrchr(progname, '/'); p 112 source4/heimdal/lib/roken/getarg.c if(p) p++; else p = progname; p 113 source4/heimdal/lib/roken/getarg.c strlcpy(cmd, p, sizeof(cmd)); p 119 source4/heimdal/lib/roken/getarg.c printf(".Nm %s\n", p); p 366 source4/heimdal/lib/roken/getarg.c char *p; p 370 source4/heimdal/lib/roken/getarg.c p = strchr (argv, '='); p 371 source4/heimdal/lib/roken/getarg.c if (p != NULL) p 372 source4/heimdal/lib/roken/getarg.c argv_len = p - argv; p 377 source4/heimdal/lib/roken/getarg.c p = argv; p 382 source4/heimdal/lib/roken/getarg.c if (strncmp (args[i].long_name, p, p_len) == 0) { p 389 source4/heimdal/lib/roken/getarg.c goptarg = p + p_len; p 390 source4/heimdal/lib/roken/getarg.c } else if (ISFLAG(args[i]) && strncmp (p, "no-", 3) == 0) { p 392 source4/heimdal/lib/roken/getarg.c p += 3; p 47 source4/heimdal/lib/roken/hex.c const char *p; p 49 source4/heimdal/lib/roken/hex.c for (p = hexchar; *p; p++) p 50 source4/heimdal/lib/roken/hex.c if (*p == c) p 51 source4/heimdal/lib/roken/hex.c return p - hexchar; p 60 source4/heimdal/lib/roken/hex.c char *p; p 66 source4/heimdal/lib/roken/hex.c p = malloc(size * 2 + 1); p 67 source4/heimdal/lib/roken/hex.c if (p == NULL) p 71 source4/heimdal/lib/roken/hex.c p[i * 2] = hexchar[(*q >> 4) & 0xf]; p 72 source4/heimdal/lib/roken/hex.c p[i * 2 + 1] = hexchar[*q & 0xf]; p 75 source4/heimdal/lib/roken/hex.c p[i * 2] = '\0'; p 76 source4/heimdal/lib/roken/hex.c *str = p; p 85 source4/heimdal/lib/roken/hex.c unsigned char *p = data; p 96 source4/heimdal/lib/roken/hex.c p[0] = pos(str[0]); p 98 source4/heimdal/lib/roken/hex.c p++; p 101 source4/heimdal/lib/roken/hex.c p[i] = pos(str[i * 2]) << 4 | pos(str[(i * 2) + 1]); p 57 source4/heimdal/lib/roken/parse_units.c const char *p; p 74 source4/heimdal/lib/roken/parse_units.c p = s; p 75 source4/heimdal/lib/roken/parse_units.c while (*p) { p 83 source4/heimdal/lib/roken/parse_units.c while(isspace((unsigned char)*p) || *p == ',') p 84 source4/heimdal/lib/roken/parse_units.c ++p; p 86 source4/heimdal/lib/roken/parse_units.c val = strtod (p, &next); /* strtol(p, &next, 0); */ p 87 source4/heimdal/lib/roken/parse_units.c if (p == next) { p 93 source4/heimdal/lib/roken/parse_units.c p = next; p 94 source4/heimdal/lib/roken/parse_units.c while (isspace((unsigned char)*p)) p 95 source4/heimdal/lib/roken/parse_units.c ++p; p 96 source4/heimdal/lib/roken/parse_units.c if (*p == '\0') { p 101 source4/heimdal/lib/roken/parse_units.c } else if (*p == '+') { p 102 source4/heimdal/lib/roken/parse_units.c ++p; p 104 source4/heimdal/lib/roken/parse_units.c } else if (*p == '-') { p 105 source4/heimdal/lib/roken/parse_units.c ++p; p 110 source4/heimdal/lib/roken/parse_units.c u_len = strcspn (p, ", \t"); p 113 source4/heimdal/lib/roken/parse_units.c if (u_len > 1 && p[u_len - 1] == 's') p 116 source4/heimdal/lib/roken/parse_units.c if (strncasecmp (p, u->name, u_len) == 0) { p 118 source4/heimdal/lib/roken/parse_units.c p += u_len; p 131 source4/heimdal/lib/roken/parse_units.c p += u_len; p 139 source4/heimdal/lib/roken/parse_units.c if (*p == 's') p 140 source4/heimdal/lib/roken/parse_units.c ++p; p 83 source4/heimdal/lib/roken/resolve.c struct stot *p = stot; p 84 source4/heimdal/lib/roken/resolve.c for(p = stot; p->name; p++) p 85 source4/heimdal/lib/roken/resolve.c if(strcasecmp(name, p->name) == 0) p 86 source4/heimdal/lib/roken/resolve.c return p->type; p 93 source4/heimdal/lib/roken/resolve.c struct stot *p = stot; p 94 source4/heimdal/lib/roken/resolve.c for(p = stot; p->name; p++) p 95 source4/heimdal/lib/roken/resolve.c if(type == p->type) p 96 source4/heimdal/lib/roken/resolve.c return p->name; p 135 source4/heimdal/lib/roken/resolve.c const unsigned char *p = *pp; p 139 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p, host, sizeof(host)); p 142 source4/heimdal/lib/roken/resolve.c if (p + status + 10 > end_data) p 145 source4/heimdal/lib/roken/resolve.c p += status; p 146 source4/heimdal/lib/roken/resolve.c type = (p[0] << 8) | p[1]; p 147 source4/heimdal/lib/roken/resolve.c p += 2; p 148 source4/heimdal/lib/roken/resolve.c class = (p[0] << 8) | p[1]; p 149 source4/heimdal/lib/roken/resolve.c p += 2; p 150 source4/heimdal/lib/roken/resolve.c ttl = (p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]; p 151 source4/heimdal/lib/roken/resolve.c p += 4; p 152 source4/heimdal/lib/roken/resolve.c size = (p[0] << 8) | p[1]; p 153 source4/heimdal/lib/roken/resolve.c p += 2; p 155 source4/heimdal/lib/roken/resolve.c if (p + size > end_data) p 174 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p, host, sizeof(host)); p 189 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p + 2, host, sizeof(host)); p 206 source4/heimdal/lib/roken/resolve.c rr->u.mx->preference = (p[0] << 8) | p[1]; p 212 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p + 6, host, sizeof(host)); p 230 source4/heimdal/lib/roken/resolve.c rr->u.srv->priority = (p[0] << 8) | p[1]; p 231 source4/heimdal/lib/roken/resolve.c rr->u.srv->weight = (p[2] << 8) | p[3]; p 232 source4/heimdal/lib/roken/resolve.c rr->u.srv->port = (p[4] << 8) | p[5]; p 237 source4/heimdal/lib/roken/resolve.c if(size == 0 || size < *p + 1) { p 241 source4/heimdal/lib/roken/resolve.c rr->u.txt = (char*)malloc(*p + 1); p 246 source4/heimdal/lib/roken/resolve.c strncpy(rr->u.txt, (const char*)(p + 1), *p); p 247 source4/heimdal/lib/roken/resolve.c rr->u.txt[*p] = '\0'; p 265 source4/heimdal/lib/roken/resolve.c rr->u.key->flags = (p[0] << 8) | p[1]; p 266 source4/heimdal/lib/roken/resolve.c rr->u.key->protocol = p[2]; p 267 source4/heimdal/lib/roken/resolve.c rr->u.key->algorithm = p[3]; p 269 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.key->key_data, p + 4, key_len); p 279 source4/heimdal/lib/roken/resolve.c status = dn_expand (data, end_data, p + 18, host, sizeof(host)); p 302 source4/heimdal/lib/roken/resolve.c rr->u.sig->type = (p[0] << 8) | p[1]; p 303 source4/heimdal/lib/roken/resolve.c rr->u.sig->algorithm = p[2]; p 304 source4/heimdal/lib/roken/resolve.c rr->u.sig->labels = p[3]; p 305 source4/heimdal/lib/roken/resolve.c rr->u.sig->orig_ttl = (p[4] << 24) | (p[5] << 16) p 306 source4/heimdal/lib/roken/resolve.c | (p[6] << 8) | p[7]; p 307 source4/heimdal/lib/roken/resolve.c rr->u.sig->sig_expiration = (p[8] << 24) | (p[9] << 16) p 308 source4/heimdal/lib/roken/resolve.c | (p[10] << 8) | p[11]; p 309 source4/heimdal/lib/roken/resolve.c rr->u.sig->sig_inception = (p[12] << 24) | (p[13] << 16) p 310 source4/heimdal/lib/roken/resolve.c | (p[14] << 8) | p[15]; p 311 source4/heimdal/lib/roken/resolve.c rr->u.sig->key_tag = (p[16] << 8) | p[17]; p 313 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.sig->sig_data, p + 18 + status, sig_len); p 334 source4/heimdal/lib/roken/resolve.c rr->u.cert->type = (p[0] << 8) | p[1]; p 335 source4/heimdal/lib/roken/resolve.c rr->u.cert->tag = (p[2] << 8) | p[3]; p 336 source4/heimdal/lib/roken/resolve.c rr->u.cert->algorithm = p[4]; p 338 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.cert->cert_data, p + 5, cert_len); p 357 source4/heimdal/lib/roken/resolve.c rr->u.sshfp->algorithm = p[0]; p 358 source4/heimdal/lib/roken/resolve.c rr->u.sshfp->type = p[1]; p 360 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.sshfp->sshfp_data, p + 2, sshfp_len); p 379 source4/heimdal/lib/roken/resolve.c rr->u.ds->key_tag = (p[0] << 8) | p[1]; p 380 source4/heimdal/lib/roken/resolve.c rr->u.ds->algorithm = p[2]; p 381 source4/heimdal/lib/roken/resolve.c rr->u.ds->digest_type = p[3]; p 383 source4/heimdal/lib/roken/resolve.c memcpy (rr->u.ds->digest_data, p + 4, digest_len); p 393 source4/heimdal/lib/roken/resolve.c memcpy(rr->u.data, p, size); p 395 source4/heimdal/lib/roken/resolve.c *pp = p + size; p 407 source4/heimdal/lib/roken/resolve.c const unsigned char *p; p 419 source4/heimdal/lib/roken/resolve.c p = data; p 421 source4/heimdal/lib/roken/resolve.c r->h.id = (p[0] << 8) | p[1]; p 423 source4/heimdal/lib/roken/resolve.c if (p[2] & 0x01) p 425 source4/heimdal/lib/roken/resolve.c r->h.opcode = (p[2] >> 1) & 0xf; p 426 source4/heimdal/lib/roken/resolve.c if (p[2] & 0x20) p 428 source4/heimdal/lib/roken/resolve.c if (p[2] & 0x40) p 430 source4/heimdal/lib/roken/resolve.c if (p[2] & 0x80) p 432 source4/heimdal/lib/roken/resolve.c if (p[3] & 0x01) p 434 source4/heimdal/lib/roken/resolve.c if (p[3] & 0x04) p 436 source4/heimdal/lib/roken/resolve.c if (p[3] & 0x08) p 438 source4/heimdal/lib/roken/resolve.c r->h.response_code = (p[3] >> 4) & 0xf; p 439 source4/heimdal/lib/roken/resolve.c r->h.qdcount = (p[4] << 8) | p[5]; p 440 source4/heimdal/lib/roken/resolve.c r->h.ancount = (p[6] << 8) | p[7]; p 441 source4/heimdal/lib/roken/resolve.c r->h.nscount = (p[8] << 8) | p[9]; p 442 source4/heimdal/lib/roken/resolve.c r->h.arcount = (p[10] << 8) | p[11]; p 444 source4/heimdal/lib/roken/resolve.c p += 12; p 450 source4/heimdal/lib/roken/resolve.c status = dn_expand(data, end_data, p, host, sizeof(host)); p 460 source4/heimdal/lib/roken/resolve.c if (p + status + 4 > end_data) { p 464 source4/heimdal/lib/roken/resolve.c p += status; p 465 source4/heimdal/lib/roken/resolve.c r->q.type = (p[0] << 8 | p[1]); p 466 source4/heimdal/lib/roken/resolve.c p += 2; p 467 source4/heimdal/lib/roken/resolve.c r->q.class = (p[0] << 8 | p[1]); p 468 source4/heimdal/lib/roken/resolve.c p += 2; p 472 source4/heimdal/lib/roken/resolve.c if(parse_record(data, end_data, &p, rr) != 0) { p 479 source4/heimdal/lib/roken/resolve.c if(parse_record(data, end_data, &p, rr) != 0) { p 486 source4/heimdal/lib/roken/resolve.c if(parse_record(data, end_data, &p, rr) != 0) { p 55 source4/heimdal/lib/roken/roken_gethostby.c unsigned char *p = (unsigned char*)he->h_addr; p 56 source4/heimdal/lib/roken/roken_gethostby.c ip->s_addr = (p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]; p 90 source4/heimdal/lib/roken/roken_gethostby.c char *p; p 92 source4/heimdal/lib/roken/roken_gethostby.c p = strchr(*host, ':'); p 93 source4/heimdal/lib/roken/roken_gethostby.c if(p) { p 94 source4/heimdal/lib/roken/roken_gethostby.c *p++ = '\0'; p 95 source4/heimdal/lib/roken/roken_gethostby.c if(sscanf(p, "%d", port) != 1) p 99 source4/heimdal/lib/roken/roken_gethostby.c p = strchr(p ? p : *host, '/'); p 100 source4/heimdal/lib/roken/roken_gethostby.c if(p) { p 102 source4/heimdal/lib/roken/roken_gethostby.c *path = strdup(p); p 103 source4/heimdal/lib/roken/roken_gethostby.c *p = '\0'; p 145 source4/heimdal/lib/roken/roken_gethostby.c char *p, *foo; p 177 source4/heimdal/lib/roken/roken_gethostby.c p = strstr(buf, "\r\n\r\n"); /* find end of header */ p 178 source4/heimdal/lib/roken/roken_gethostby.c if(p) p += 4; p 181 source4/heimdal/lib/roken/roken_gethostby.c p = strtok_r(p, " \t\r\n", &foo); p 182 source4/heimdal/lib/roken/roken_gethostby.c if(p == NULL) p 192 source4/heimdal/lib/roken/roken_gethostby.c he.h_name = p; p 197 source4/heimdal/lib/roken/roken_gethostby.c while((p = strtok_r(NULL, " \t\r\n", &foo)) && num_addrs < MAX_ADDRS) { p 199 source4/heimdal/lib/roken/roken_gethostby.c inet_aton(p, &ip); p 227 source4/heimdal/lib/roken/roken_gethostby.c const char *p; p 234 source4/heimdal/lib/roken/roken_gethostby.c p = addr; p 235 source4/heimdal/lib/roken/roken_gethostby.c a.s_addr = htonl((p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]); p 267 source4/heimdal/lib/roken/roken_gethostby.c unsigned char *p = (unsigned char*)he->h_addr_list[i]; p 268 source4/heimdal/lib/roken/roken_gethostby.c ip.s_addr = htonl((p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]); p 50 source4/heimdal/lib/roken/setprogname.c const char *p; p 53 source4/heimdal/lib/roken/setprogname.c p = strrchr(argv0, '/'); p 54 source4/heimdal/lib/roken/setprogname.c if(p == NULL) p 55 source4/heimdal/lib/roken/setprogname.c p = argv0; p 57 source4/heimdal/lib/roken/setprogname.c p++; p 58 source4/heimdal/lib/roken/setprogname.c __progname = p; p 53 source4/heimdal/lib/roken/strpool.c rk_strpoolfree(struct rk_strpool *p) p 55 source4/heimdal/lib/roken/strpool.c if (p->str) { p 56 source4/heimdal/lib/roken/strpool.c free(p->str); p 57 source4/heimdal/lib/roken/strpool.c p->str = NULL; p 59 source4/heimdal/lib/roken/strpool.c free(p); p 67 source4/heimdal/lib/roken/strpool.c rk_strpoolprintf(struct rk_strpool *p, const char *fmt, ...) p 73 source4/heimdal/lib/roken/strpool.c if (p == NULL) { p 74 source4/heimdal/lib/roken/strpool.c p = malloc(sizeof(*p)); p 75 source4/heimdal/lib/roken/strpool.c if (p == NULL) p 77 source4/heimdal/lib/roken/strpool.c p->str = NULL; p 78 source4/heimdal/lib/roken/strpool.c p->len = 0; p 84 source4/heimdal/lib/roken/strpool.c rk_strpoolfree(p); p 87 source4/heimdal/lib/roken/strpool.c str2 = realloc(p->str, len + p->len + 1); p 89 source4/heimdal/lib/roken/strpool.c rk_strpoolfree(p); p 92 source4/heimdal/lib/roken/strpool.c p->str = str2; p 93 source4/heimdal/lib/roken/strpool.c memcpy(p->str + p->len, str, len + 1); p 94 source4/heimdal/lib/roken/strpool.c p->len += len; p 96 source4/heimdal/lib/roken/strpool.c return p; p 104 source4/heimdal/lib/roken/strpool.c rk_strpoolcollect(struct rk_strpool *p) p 106 source4/heimdal/lib/roken/strpool.c char *str = p->str; p 107 source4/heimdal/lib/roken/strpool.c p->str = NULL; p 108 source4/heimdal/lib/roken/strpool.c free(p); p 44 source4/heimdal/lib/wind/utf8.c const unsigned char *p = *pp; p 45 source4/heimdal/lib/wind/utf8.c unsigned c = *p; p 49 source4/heimdal/lib/wind/utf8.c const unsigned c2 = *++p; p 57 source4/heimdal/lib/wind/utf8.c const unsigned c2 = *++p; p 59 source4/heimdal/lib/wind/utf8.c const unsigned c3 = *++p; p 71 source4/heimdal/lib/wind/utf8.c const unsigned c2 = *++p; p 73 source4/heimdal/lib/wind/utf8.c const unsigned c3 = *++p; p 75 source4/heimdal/lib/wind/utf8.c const unsigned c4 = *++p; p 97 source4/heimdal/lib/wind/utf8.c *pp = p; p 121 source4/heimdal/lib/wind/utf8.c const unsigned char *p; p 125 source4/heimdal/lib/wind/utf8.c for (p = (const unsigned char *)in; *p != '\0'; ++p) { p 128 source4/heimdal/lib/wind/utf8.c ret = utf8toutf32(&p, &u); p 267 source4/heimdal/lib/wind/utf8.c const unsigned char *p = ptr; p 288 source4/heimdal/lib/wind/utf8.c uint16_t bom = (p[0] << 8) + p[1]; p 291 source4/heimdal/lib/wind/utf8.c p += 2; p 305 source4/heimdal/lib/wind/utf8.c *out = (p[1] << 8) + p[0]; p 307 source4/heimdal/lib/wind/utf8.c *out = (p[0] << 8) + p[1]; p 308 source4/heimdal/lib/wind/utf8.c out++; p += 2; len -= 2; olen--; p 332 source4/heimdal/lib/wind/utf8.c unsigned char *p = ptr; p 353 source4/heimdal/lib/wind/utf8.c p[0] = (bom >> 8) & 0xff; p 354 source4/heimdal/lib/wind/utf8.c p[1] = (bom ) & 0xff; p 356 source4/heimdal/lib/wind/utf8.c p[1] = (bom ) & 0xff; p 357 source4/heimdal/lib/wind/utf8.c p[0] = (bom >> 8) & 0xff; p 367 source4/heimdal/lib/wind/utf8.c p[0] = (in[0] >> 8) & 0xff; p 368 source4/heimdal/lib/wind/utf8.c p[1] = (in[0] ) & 0xff; p 370 source4/heimdal/lib/wind/utf8.c p[1] = (in[0] ) & 0xff; p 371 source4/heimdal/lib/wind/utf8.c p[0] = (in[0] >> 8) & 0xff; p 375 source4/heimdal/lib/wind/utf8.c p += 2; p 402 source4/heimdal/lib/wind/utf8.c const unsigned char *p; p 406 source4/heimdal/lib/wind/utf8.c for (p = (const unsigned char *)in; *p != '\0'; ++p) { p 409 source4/heimdal/lib/wind/utf8.c ret = utf8toutf32(&p, &u); p 189 source4/kdc/hdb-samba4.c static int hdb_ldb_destructor(struct hdb_ldb_private *p) p 191 source4/kdc/hdb-samba4.c hdb_entry_ex *entry_ex = p->entry_ex; p 512 source4/kdc/hdb-samba4.c struct hdb_ldb_private *p; p 534 source4/kdc/hdb-samba4.c p = talloc(mem_ctx, struct hdb_ldb_private); p 535 source4/kdc/hdb-samba4.c if (!p) { p 540 source4/kdc/hdb-samba4.c p->entry_ex = entry_ex; p 541 source4/kdc/hdb-samba4.c p->iconv_convenience = lp_iconv_convenience(lp_ctx); p 542 source4/kdc/hdb-samba4.c p->netbios_name = lp_netbios_name(lp_ctx); p 544 source4/kdc/hdb-samba4.c talloc_set_destructor(p, hdb_ldb_destructor); p 546 source4/kdc/hdb-samba4.c entry_ex->ctx = p; p 658 source4/kdc/hdb-samba4.c ret = LDB_message2entry_keys(context, p->iconv_convenience, p, msg, userAccountControl, entry_ex); p 682 source4/kdc/hdb-samba4.c p->msg = talloc_steal(p, msg); p 683 source4/kdc/hdb-samba4.c p->realm_ref_msg = talloc_steal(p, realm_ref_msg); p 684 source4/kdc/hdb-samba4.c p->samdb = (struct ldb_context *)db->hdb_db; p 715 source4/kdc/hdb-samba4.c struct hdb_ldb_private *p; p 720 source4/kdc/hdb-samba4.c p = talloc(mem_ctx, struct hdb_ldb_private); p 721 source4/kdc/hdb-samba4.c if (!p) { p 726 source4/kdc/hdb-samba4.c p->entry_ex = entry_ex; p 727 source4/kdc/hdb-samba4.c p->iconv_convenience = lp_iconv_convenience(lp_ctx); p 728 source4/kdc/hdb-samba4.c p->netbios_name = lp_netbios_name(lp_ctx); p 730 source4/kdc/hdb-samba4.c talloc_set_destructor(p, hdb_ldb_destructor); p 732 source4/kdc/hdb-samba4.c entry_ex->ctx = p; p 759 source4/kdc/hdb-samba4.c ndr_err = ndr_pull_struct_blob(password_val, mem_ctx, p->iconv_convenience, &password_blob, p 871 source4/kdc/hdb-samba4.c p->msg = talloc_steal(p, msg); p 872 source4/kdc/hdb-samba4.c p->realm_ref_msg = NULL; p 873 source4/kdc/hdb-samba4.c p->samdb = (struct ldb_context *)db->hdb_db; p 114 source4/kdc/pac-glue.c struct hdb_ldb_private *p = talloc_get_type(client->ctx, struct hdb_ldb_private); p 115 source4/kdc/pac-glue.c TALLOC_CTX *mem_ctx = talloc_named(p, 0, "samba_get_pac context"); p 123 source4/kdc/pac-glue.c userAccountControl = ldb_msg_find_attr_as_uint(p->msg, "userAccountControl", 0); p 129 source4/kdc/pac-glue.c nt_status = authsam_make_server_info(mem_ctx, p->samdb, p 130 source4/kdc/pac-glue.c p->netbios_name, p 131 source4/kdc/pac-glue.c p->msg, p 132 source4/kdc/pac-glue.c p->realm_ref_msg, p 142 source4/kdc/pac-glue.c ret = make_pac(context, mem_ctx, p->iconv_convenience, server_info, pac); p 159 source4/kdc/pac-glue.c struct hdb_ldb_private *p = talloc_get_type(server->ctx, struct hdb_ldb_private); p 163 source4/kdc/pac-glue.c TALLOC_CTX *mem_ctx = talloc_named(p, 0, "samba_get_pac context"); p 170 source4/kdc/pac-glue.c userAccountControl = ldb_msg_find_attr_as_uint(p->msg, "userAccountControl", 0); p 177 source4/kdc/pac-glue.c ret = kerberos_pac_to_server_info(mem_ctx, p->iconv_convenience, p 188 source4/kdc/pac-glue.c ret = make_pac(context, mem_ctx, p->iconv_convenience, server_info_out, pac); p 239 source4/kdc/pac-glue.c struct hdb_ldb_private *p = talloc_get_type(entry_ex->ctx, struct hdb_ldb_private); p 275 source4/kdc/pac-glue.c p->samdb, p 277 source4/kdc/pac-glue.c p->msg, p 278 source4/kdc/pac-glue.c p->realm_ref_msg, p 41 source4/lib/com/com.h NTSTATUS com_register_running_class(struct GUID *clsid, const char *progid, struct IUnknown *p); p 56 source4/lib/com/dcom/dcom.h NTSTATUS dcom_OBJREF_from_IUnknown(struct OBJREF *o, struct IUnknown *p); p 163 source4/lib/com/dcom/main.c struct dcerpc_pipe **p, const char *server) p 172 source4/lib/com/dcom/main.c return dcerpc_pipe_connect(ctx->event_ctx, p, "ncalrpc", p 183 source4/lib/com/dcom/main.c status = dcerpc_pipe_connect_b(ctx->event_ctx, p, bd, p 196 source4/lib/com/dcom/main.c status = dcerpc_pipe_connect(ctx->event_ctx, p, binding, p 203 source4/lib/com/dcom/main.c (*p)->conn->flags |= DCERPC_DEBUG_PRINT_BOTH; p 252 source4/lib/com/dcom/main.c struct dcerpc_pipe *p; p 268 source4/lib/com/dcom/main.c status = dcom_connect_host(ctx, &p, server); p 297 source4/lib/com/dcom/main.c status = dcerpc_RemoteActivation(p, loc_ctx, &r); p 298 source4/lib/com/dcom/main.c talloc_free(p); p 427 source4/lib/com/dcom/main.c struct dcerpc_pipe *p; p 437 source4/lib/com/dcom/main.c p = ox->pipe; p 449 source4/lib/com/dcom/main.c if (p && p->last_fault_code) { p 450 source4/lib/com/dcom/main.c talloc_free(p); p 451 source4/lib/com/dcom/main.c ox->pipe = p = NULL; p 454 source4/lib/com/dcom/main.c if (p) { p 455 source4/lib/com/dcom/main.c if (!GUID_equal(&p->syntax.uuid, &iid)) { p 461 source4/lib/com/dcom/main.c status = dcerpc_alter_context(p, p, &ndr_table_by_uuid(&iid)->syntax_id, &p->transfer_syntax); p 464 source4/lib/com/dcom/main.c *pp = p; p 492 source4/lib/com/dcom/main.c status = dcerpc_pipe_connect_b(iface->ctx->event_ctx, &p, binding, p 508 source4/lib/com/dcom/main.c ox->pipe = *pp = p; p 513 source4/lib/com/dcom/main.c NTSTATUS dcom_OBJREF_from_IUnknown(TALLLOC_CTX *mem_ctx, struct OBJREF *o, struct IUnknown *p) p 518 source4/lib/com/dcom/main.c if (!p) { p 522 source4/lib/com/dcom/main.c *o = p->obj; p 529 source4/lib/com/dcom/main.c return marshal(mem_ctx, p, o); p 542 source4/lib/com/dcom/main.c struct IUnknown *p; p 552 source4/lib/com/dcom/main.c p = talloc_zero(ctx, struct IUnknown); p 553 source4/lib/com/dcom/main.c p->ctx = ctx; p 554 source4/lib/com/dcom/main.c p->obj = *o; p 555 source4/lib/com/dcom/main.c p->vtable = dcom_proxy_vtable_by_iid(&o->iid); p 557 source4/lib/com/dcom/main.c if (!p->vtable) { p 562 source4/lib/com/dcom/main.c p->vtable->Release_send = dcom_release_send; p 566 source4/lib/com/dcom/main.c *_p = p; p 570 source4/lib/com/dcom/main.c p = talloc_zero(ctx, struct IUnknown); p 571 source4/lib/com/dcom/main.c p->ctx = ctx; p 572 source4/lib/com/dcom/main.c p->obj = *o; p 578 source4/lib/com/dcom/main.c *_p = p; p 582 source4/lib/com/dcom/main.c p = talloc_zero(ctx, struct IUnknown); p 583 source4/lib/com/dcom/main.c p->ctx = ctx; p 584 source4/lib/com/dcom/main.c p->vtable = NULL; p 585 source4/lib/com/dcom/main.c p->obj = *o; p 587 source4/lib/com/dcom/main.c *_p = p; p 695 source4/lib/com/dcom/main.c struct dcerpc_pipe *p; p 702 source4/lib/com/dcom/main.c status = dcom_get_pipe_recv(c_pipe, &p); p 708 source4/lib/com/dcom/main.c req = dcerpc_ndr_request_send(p, &s->d->obj.u_objref.u_standard.std.ipid, s->table, s->opnum, s, s->r); p 44 source4/lib/com/dcom/tables.c struct dcom_proxy *p; p 45 source4/lib/com/dcom/tables.c for (p = proxies; p; p = p->next) { p 46 source4/lib/com/dcom/tables.c if (GUID_equal(&p->vtable->iid, iid)) { p 47 source4/lib/com/dcom/tables.c return p->vtable; p 62 source4/lib/com/dcom/tables.c struct dcom_marshal *p = talloc(talloc_autofree_context(), struct dcom_marshal); p 64 source4/lib/com/dcom/tables.c p->clsid = *clsid; p 65 source4/lib/com/dcom/tables.c p->marshal = marshal; p 66 source4/lib/com/dcom/tables.c p->unmarshal = unmarshal; p 67 source4/lib/com/dcom/tables.c DLIST_ADD(marshals, p); p 73 source4/lib/com/dcom/tables.c struct dcom_marshal *p; p 74 source4/lib/com/dcom/tables.c for (p = marshals; p; p = p->next) { p 75 source4/lib/com/dcom/tables.c if (GUID_equal(&p->clsid, clsid)) { p 76 source4/lib/com/dcom/tables.c return p->marshal; p 84 source4/lib/com/dcom/tables.c struct dcom_marshal *p; p 85 source4/lib/com/dcom/tables.c for (p = marshals; p; p = p->next) { p 86 source4/lib/com/dcom/tables.c if (GUID_equal(&p->clsid, clsid)) { p 87 source4/lib/com/dcom/tables.c return p->unmarshal; p 98 source4/lib/com/tables.c NTSTATUS com_register_running_class(struct GUID *clsid, const char *progid, struct IUnknown *p) p 104 source4/lib/com/tables.c l->class_object = p; p 449 source4/lib/ldb-samba/ldif_handlers.c char *string, *line, *p, *oid; p 473 source4/lib/ldb-samba/ldif_handlers.c p=strchr(line, ';'); p 474 source4/lib/ldb-samba/ldif_handlers.c if (p) { p 475 source4/lib/ldb-samba/ldif_handlers.c p[0] = '\0'; p 477 source4/lib/ldb-samba/ldif_handlers.c p=strchr(line, '\n'); p 478 source4/lib/ldb-samba/ldif_handlers.c if (p) { p 479 source4/lib/ldb-samba/ldif_handlers.c p[0] = '\0'; p 483 source4/lib/ldb-samba/ldif_handlers.c if (line == p) { p 512 source4/lib/ldb-samba/ldif_handlers.c if (p) { p 513 source4/lib/ldb-samba/ldif_handlers.c line = p + 1; p 173 source4/lib/ldb/common/ldb_controls.c const char *p; p 180 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][4]); p 181 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%d:%d:%d:%d:%1023[^$]", &crit, &bc, &ac, &os, &cc, ctxid); p 183 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%d:%d:%1023[^:]:%1023[^$]", &crit, &bc, &ac, attr, ctxid); p 230 source4/lib/ldb/common/ldb_controls.c const char *p; p 235 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][8]); p 236 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%d:%d:%1023[^$]", &crit, &flags, &max_attrs, cookie); p 274 source4/lib/ldb/common/ldb_controls.c const char *p; p 279 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][4]); p 280 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%255[^$]", &crit, attr); p 308 source4/lib/ldb/common/ldb_controls.c const char *p; p 311 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][12]); p 312 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%d", &crit, &type); p 314 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d", &crit); p 346 source4/lib/ldb/common/ldb_controls.c const char *p; p 350 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][9]); p 351 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%u", &crit, &secinfo_flags); p 377 source4/lib/ldb/common/ldb_controls.c const char *p; p 381 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][15]); p 382 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%u", &crit, &search_options); p 407 source4/lib/ldb/common/ldb_controls.c const char *p; p 410 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][13]); p 411 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d", &crit); p 435 source4/lib/ldb/common/ldb_controls.c const char *p; p 438 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][14]); p 439 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%d", &crit, &size); p 468 source4/lib/ldb/common/ldb_controls.c const char *p; p 475 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][12]); p 476 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d:%d:%255[^:]:%127[^:]", &crit, &rev, attr, rule); p 507 source4/lib/ldb/common/ldb_controls.c const char *p; p 510 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][13]); p 511 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d", &crit); p 534 source4/lib/ldb/common/ldb_controls.c const char *p; p 537 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][13]); p 538 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d", &crit); p 561 source4/lib/ldb/common/ldb_controls.c const char *p; p 564 source4/lib/ldb/common/ldb_controls.c p = &(control_strings[i][18]); p 565 source4/lib/ldb/common/ldb_controls.c ret = sscanf(p, "%d", &crit); p 102 source4/lib/ldb/common/ldb_dn.c const char *p_save, *p = dn->extended_linearized; p 104 source4/lib/ldb/common/ldb_dn.c p_save = p; p 105 source4/lib/ldb/common/ldb_dn.c p = strstr(p, ">;"); p 106 source4/lib/ldb/common/ldb_dn.c if (p) { p 107 source4/lib/ldb/common/ldb_dn.c p = p + 2; p 109 source4/lib/ldb/common/ldb_dn.c } while (p); p 164 source4/lib/ldb/common/ldb_dn.c const char *p, *s; p 168 source4/lib/ldb/common/ldb_dn.c p = s = src; p 171 source4/lib/ldb/common/ldb_dn.c while (p - src < len) { p 173 source4/lib/ldb/common/ldb_dn.c p += strcspn(p, ",=\n+<>#;\\\""); p 175 source4/lib/ldb/common/ldb_dn.c if (p - src == len) /* found no escapable chars */ p 178 source4/lib/ldb/common/ldb_dn.c memcpy(d, s, p - s); /* copy the part of the string before the stop */ p 179 source4/lib/ldb/common/ldb_dn.c d += (p - s); /* move to current position */ p 181 source4/lib/ldb/common/ldb_dn.c if (*p) { /* it is a normal escapable character */ p 183 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 187 source4/lib/ldb/common/ldb_dn.c p++; /* skip the zero */ p 189 source4/lib/ldb/common/ldb_dn.c s = p; /* move forward */ p 227 source4/lib/ldb/common/ldb_dn.c char *p, *ex_name, *ex_value, *data, *d, *dt, *t; p 287 source4/lib/ldb/common/ldb_dn.c p = parse_dn; p 295 source4/lib/ldb/common/ldb_dn.c while (*p) { p 300 source4/lib/ldb/common/ldb_dn.c if (p[0] == '<') { p 301 source4/lib/ldb/common/ldb_dn.c p++; p 305 source4/lib/ldb/common/ldb_dn.c } else if (p[0] == '\0') { p 306 source4/lib/ldb/common/ldb_dn.c p++; p 317 source4/lib/ldb/common/ldb_dn.c if (in_ex_name && *p == '=') { p 319 source4/lib/ldb/common/ldb_dn.c p++; p 326 source4/lib/ldb/common/ldb_dn.c if (in_ex_value && *p == '>') { p 334 source4/lib/ldb/common/ldb_dn.c p++; p 368 source4/lib/ldb/common/ldb_dn.c if (*p == '\0') { p 373 source4/lib/ldb/common/ldb_dn.c } else if (*p == ';') { p 374 source4/lib/ldb/common/ldb_dn.c p++; p 382 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 387 source4/lib/ldb/common/ldb_dn.c if (*p == ' ') { p 388 source4/lib/ldb/common/ldb_dn.c p++; p 395 source4/lib/ldb/common/ldb_dn.c if (!isascii(*p)) { p 401 source4/lib/ldb/common/ldb_dn.c if (isdigit(*p)) { p 404 source4/lib/ldb/common/ldb_dn.c if ( ! isalpha(*p)) { p 411 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 415 source4/lib/ldb/common/ldb_dn.c if (*p == ' ') { p 416 source4/lib/ldb/common/ldb_dn.c p++; p 422 source4/lib/ldb/common/ldb_dn.c if (trim && (*p != '=')) { p 428 source4/lib/ldb/common/ldb_dn.c if (*p == '=') { p 445 source4/lib/ldb/common/ldb_dn.c p++; p 449 source4/lib/ldb/common/ldb_dn.c if (!isascii(*p)) { p 455 source4/lib/ldb/common/ldb_dn.c if (is_oid && ( ! (isdigit(*p) || (*p == '.')))) { p 460 source4/lib/ldb/common/ldb_dn.c if ( ! (isalpha(*p) || isdigit(*p) || (*p == '-'))) { p 466 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 472 source4/lib/ldb/common/ldb_dn.c if (*p == '\"') { p 473 source4/lib/ldb/common/ldb_dn.c if (p[-1] != '\\') { p 474 source4/lib/ldb/common/ldb_dn.c p++; p 479 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 485 source4/lib/ldb/common/ldb_dn.c if (*p == ' ') { p 486 source4/lib/ldb/common/ldb_dn.c p++; p 493 source4/lib/ldb/common/ldb_dn.c if (*p == '\"') { p 495 source4/lib/ldb/common/ldb_dn.c p++; p 500 source4/lib/ldb/common/ldb_dn.c switch (*p) { p 508 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 517 source4/lib/ldb/common/ldb_dn.c d -= (p - t); p 518 source4/lib/ldb/common/ldb_dn.c l -= (p - t); p 525 source4/lib/ldb/common/ldb_dn.c p++; p 567 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 576 source4/lib/ldb/common/ldb_dn.c p++; p 581 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 589 source4/lib/ldb/common/ldb_dn.c if (sscanf(p, "%02x", &x) != 1) { p 596 source4/lib/ldb/common/ldb_dn.c p += 2; p 604 source4/lib/ldb/common/ldb_dn.c if (*p == ' ') { p 605 source4/lib/ldb/common/ldb_dn.c if ( ! t) t = p; p 610 source4/lib/ldb/common/ldb_dn.c *d++ = *p++; p 628 source4/lib/ldb/common/ldb_dn.c d -= (p - t); p 629 source4/lib/ldb/common/ldb_dn.c l -= (p - t); p 714 source4/lib/ldb/common/ldb_dn.c char *p; p 754 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf(mem_ctx, "<%s=%s>", dn->extended_components[i].name, val.data); p 756 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf_append(p, ";<%s=%s>", dn->extended_components[i].name, val.data); p 761 source4/lib/ldb/common/ldb_dn.c if (!p) { p 767 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf_append(p, ";%s", linearized); p 770 source4/lib/ldb/common/ldb_dn.c if (!p) { p 774 source4/lib/ldb/common/ldb_dn.c return p; p 1702 source4/lib/ldb/common/ldb_dn.c struct ldb_dn_extended_component *p; p 1740 source4/lib/ldb/common/ldb_dn.c p = dn->extended_components p 1750 source4/lib/ldb/common/ldb_dn.c p[dn->extended_comp_num].value = ldb_val_dup(dn->extended_components, val); p 1751 source4/lib/ldb/common/ldb_dn.c p[dn->extended_comp_num].name = talloc_strdup(p, name); p 1757 source4/lib/ldb/common/ldb_dn.c dn->extended_components = p; p 112 source4/lib/ldb/common/ldb_ldif.c char *p=NULL; p 116 source4/lib/ldb/common/ldb_ldif.c while (*s && (p=strchr(b64,*s))) { p 117 source4/lib/ldb/common/ldb_ldif.c idx = (int)(p - b64); p 136 source4/lib/ldb/common/ldb_ldif.c if (*s && !p) { p 191 source4/lib/ldb/common/ldb_ldif.c uint8_t *p = val->data; p 197 source4/lib/ldb/common/ldb_ldif.c if (p[0] == ' ' || p[0] == ':') { p 202 source4/lib/ldb/common/ldb_ldif.c if (!isprint(p[i]) || p[i] == '\n') { p 281 source4/lib/ldb/common/ldb_ldif.c char *p; p 287 source4/lib/ldb/common/ldb_ldif.c p = ldb_dn_get_extended_linearized(mem_ctx, msg->dn, 1); p 288 source4/lib/ldb/common/ldb_ldif.c ret = fprintf_fn(private_data, "dn: %s\n", p); p 289 source4/lib/ldb/common/ldb_ldif.c talloc_free(p); p 443 source4/lib/ldb/common/ldb_ldif.c char *p; p 454 source4/lib/ldb/common/ldb_ldif.c p = strchr(*s, ':'); p 455 source4/lib/ldb/common/ldb_ldif.c if (!p) { p 459 source4/lib/ldb/common/ldb_ldif.c *p++ = 0; p 461 source4/lib/ldb/common/ldb_ldif.c if (*p == ':') { p 463 source4/lib/ldb/common/ldb_ldif.c p++; p 466 source4/lib/ldb/common/ldb_ldif.c if (*p == '<') { p 468 source4/lib/ldb/common/ldb_ldif.c p++; p 473 source4/lib/ldb/common/ldb_ldif.c while (*p == ' ' || *p == '\t') { p 474 source4/lib/ldb/common/ldb_ldif.c p++; p 477 source4/lib/ldb/common/ldb_ldif.c value->data = (uint8_t *)p; p 479 source4/lib/ldb/common/ldb_ldif.c p = strchr(p, '\n'); p 481 source4/lib/ldb/common/ldb_ldif.c if (!p) { p 485 source4/lib/ldb/common/ldb_ldif.c value->length = p - (char *)value->data; p 486 source4/lib/ldb/common/ldb_ldif.c *s = p+1; p 487 source4/lib/ldb/common/ldb_ldif.c *p = 0; p 190 source4/lib/ldb/common/ldb_match.c char *p, *g; p 225 source4/lib/ldb/common/ldb_match.c p = strstr((char *)val.data, (char *)cnk.data); p 226 source4/lib/ldb/common/ldb_match.c if (p == NULL) goto failed; p 229 source4/lib/ldb/common/ldb_match.c g = strstr((char *)p + cnk.length, (char *)cnk.data); p 230 source4/lib/ldb/common/ldb_match.c if (g) p = g; p 233 source4/lib/ldb/common/ldb_match.c val.length = val.length - (p - (char *)(val.data)) - cnk.length; p 234 source4/lib/ldb/common/ldb_match.c val.data = (uint8_t *)(p + cnk.length); p 81 source4/lib/ldb/common/ldb_modules.c char *modstr, *p; p 101 source4/lib/ldb/common/ldb_modules.c while ((p = strrchr(modstr, ',')) != NULL) { p 102 source4/lib/ldb/common/ldb_modules.c *p = '\0'; p 103 source4/lib/ldb/common/ldb_modules.c p++; p 104 source4/lib/ldb/common/ldb_modules.c modules[i] = p; p 260 source4/lib/ldb/common/ldb_parse.c const char *p = *s; p 264 source4/lib/ldb/common/ldb_parse.c t = p; p 266 source4/lib/ldb/common/ldb_parse.c if (*p == '@') { /* for internal attributes the first char can be @ */ p 267 source4/lib/ldb/common/ldb_parse.c p++; p 270 source4/lib/ldb/common/ldb_parse.c while ((isascii(*p) && isalnum((unsigned char)*p)) || (*p == '-')) { /* attribute names can only be alphanums */ p 271 source4/lib/ldb/common/ldb_parse.c p++; p 274 source4/lib/ldb/common/ldb_parse.c if (*p == ':') { /* but extended searches have : and . chars too */ p 275 source4/lib/ldb/common/ldb_parse.c p = strstr(p, ":="); p 276 source4/lib/ldb/common/ldb_parse.c if (p == NULL) { /* malformed attribute name */ p 281 source4/lib/ldb/common/ldb_parse.c t1 = p; p 283 source4/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 285 source4/lib/ldb/common/ldb_parse.c if (!strchr("=<>~:", *p)) { p 296 source4/lib/ldb/common/ldb_parse.c if (*p == '=') { p 298 source4/lib/ldb/common/ldb_parse.c } else if (*(p + 1) == '=') { p 299 source4/lib/ldb/common/ldb_parse.c switch (*p) { p 302 source4/lib/ldb/common/ldb_parse.c p++; p 306 source4/lib/ldb/common/ldb_parse.c p++; p 310 source4/lib/ldb/common/ldb_parse.c p++; p 314 source4/lib/ldb/common/ldb_parse.c p++; p 322 source4/lib/ldb/common/ldb_parse.c p++; p 324 source4/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 327 source4/lib/ldb/common/ldb_parse.c t = p; p 329 source4/lib/ldb/common/ldb_parse.c while (*p && ((*p != ')') || ((*p == ')') && (*(p - 1) == '\\')))) p++; p 331 source4/lib/ldb/common/ldb_parse.c val = (char *)talloc_memdup(mem_ctx, t, p - t + 1); p 336 source4/lib/ldb/common/ldb_parse.c val[p - t] = '\0'; p 338 source4/lib/ldb/common/ldb_parse.c k = &(val[p - t]); p 346 source4/lib/ldb/common/ldb_parse.c *s = p; p 472 source4/lib/ldb/common/ldb_parse.c const char *p = *s; p 474 source4/lib/ldb/common/ldb_parse.c switch (*p) { p 484 source4/lib/ldb/common/ldb_parse.c p++; p 486 source4/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 503 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements[0] = ldb_parse_filter(ret->u.list.elements, &p); p 509 source4/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 511 source4/lib/ldb/common/ldb_parse.c while (*p && (next = ldb_parse_filter(ret->u.list.elements, &p))) { p 524 source4/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 527 source4/lib/ldb/common/ldb_parse.c *s = p; p 539 source4/lib/ldb/common/ldb_parse.c const char *p = *s; p 541 source4/lib/ldb/common/ldb_parse.c if (*p != '!') { p 544 source4/lib/ldb/common/ldb_parse.c p++; p 553 source4/lib/ldb/common/ldb_parse.c ret->u.isnot.child = ldb_parse_filter(ret, &p); p 559 source4/lib/ldb/common/ldb_parse.c *s = p; p 571 source4/lib/ldb/common/ldb_parse.c const char *p = *s; p 573 source4/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) p++; p 575 source4/lib/ldb/common/ldb_parse.c switch (*p) { p 577 source4/lib/ldb/common/ldb_parse.c ret = ldb_parse_filterlist(mem_ctx, &p); p 581 source4/lib/ldb/common/ldb_parse.c ret = ldb_parse_filterlist(mem_ctx, &p); p 585 source4/lib/ldb/common/ldb_parse.c ret = ldb_parse_not(mem_ctx, &p); p 593 source4/lib/ldb/common/ldb_parse.c ret = ldb_parse_simple(mem_ctx, &p); p 597 source4/lib/ldb/common/ldb_parse.c *s = p; p 608 source4/lib/ldb/common/ldb_parse.c const char *p = *s; p 610 source4/lib/ldb/common/ldb_parse.c if (*p != '(') { p 613 source4/lib/ldb/common/ldb_parse.c p++; p 615 source4/lib/ldb/common/ldb_parse.c ret = ldb_parse_filtercomp(mem_ctx, &p); p 617 source4/lib/ldb/common/ldb_parse.c if (*p != ')') { p 620 source4/lib/ldb/common/ldb_parse.c p++; p 622 source4/lib/ldb/common/ldb_parse.c while (isspace((unsigned char)*p)) { p 623 source4/lib/ldb/common/ldb_parse.c p++; p 626 source4/lib/ldb/common/ldb_parse.c *s = p; p 27 source4/lib/ldb/include/dlinklist.h #define DLIST_ADD(list, p) \ p 30 source4/lib/ldb/include/dlinklist.h (list) = (p); \ p 31 source4/lib/ldb/include/dlinklist.h (p)->next = (p)->prev = NULL; \ p 33 source4/lib/ldb/include/dlinklist.h (list)->prev = (p); \ p 34 source4/lib/ldb/include/dlinklist.h (p)->next = (list); \ p 35 source4/lib/ldb/include/dlinklist.h (p)->prev = NULL; \ p 36 source4/lib/ldb/include/dlinklist.h (list) = (p); \ p 42 source4/lib/ldb/include/dlinklist.h #define DLIST_REMOVE(list, p) \ p 44 source4/lib/ldb/include/dlinklist.h if ((p) == (list)) { \ p 45 source4/lib/ldb/include/dlinklist.h (list) = (p)->next; \ p 48 source4/lib/ldb/include/dlinklist.h if ((p)->prev) (p)->prev->next = (p)->next; \ p 49 source4/lib/ldb/include/dlinklist.h if ((p)->next) (p)->next->prev = (p)->prev; \ p 51 source4/lib/ldb/include/dlinklist.h if ((p) && ((p) != (list))) (p)->next = (p)->prev = NULL; \ p 56 source4/lib/ldb/include/dlinklist.h #define DLIST_PROMOTE(list, p) \ p 58 source4/lib/ldb/include/dlinklist.h DLIST_REMOVE(list, p); \ p 59 source4/lib/ldb/include/dlinklist.h DLIST_ADD(list, p); \ p 63 source4/lib/ldb/include/dlinklist.h #define DLIST_ADD_END(list, p, type) \ p 66 source4/lib/ldb/include/dlinklist.h (list) = (p); \ p 67 source4/lib/ldb/include/dlinklist.h (p)->next = (p)->prev = NULL; \ p 71 source4/lib/ldb/include/dlinklist.h tmp->next = (p); \ p 72 source4/lib/ldb/include/dlinklist.h (p)->next = NULL; \ p 73 source4/lib/ldb/include/dlinklist.h (p)->prev = tmp; \ p 79 source4/lib/ldb/include/dlinklist.h #define DLIST_ADD_AFTER(list, p, el) \ p 82 source4/lib/ldb/include/dlinklist.h DLIST_ADD(list, p); \ p 84 source4/lib/ldb/include/dlinklist.h p->prev = el; \ p 85 source4/lib/ldb/include/dlinklist.h p->next = el->next; \ p 86 source4/lib/ldb/include/dlinklist.h el->next = p; \ p 87 source4/lib/ldb/include/dlinklist.h if (p->next) p->next->prev = p; \ p 92 source4/lib/ldb/include/dlinklist.h #define DLIST_DEMOTE(list, p, tmp) \ p 94 source4/lib/ldb/include/dlinklist.h DLIST_REMOVE(list, p); \ p 95 source4/lib/ldb/include/dlinklist.h DLIST_ADD_END(list, p, tmp); \ p 479 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char * p; p 487 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if ((p = sqlite3_vmprintf(pSql, args)) == NULL) { p 500 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c p, p 553 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c sqlite3_free(p); p 43 source4/lib/ldb/ldb_tdb/ldb_pack.c static void put_uint32(uint8_t *p, int ofs, unsigned int val) p 45 source4/lib/ldb/ldb_tdb/ldb_pack.c p += ofs; p 46 source4/lib/ldb/ldb_tdb/ldb_pack.c p[0] = val&0xFF; p 47 source4/lib/ldb/ldb_tdb/ldb_pack.c p[1] = (val>>8) & 0xFF; p 48 source4/lib/ldb/ldb_tdb/ldb_pack.c p[2] = (val>>16) & 0xFF; p 49 source4/lib/ldb/ldb_tdb/ldb_pack.c p[3] = (val>>24) & 0xFF; p 52 source4/lib/ldb/ldb_tdb/ldb_pack.c static unsigned int pull_uint32(uint8_t *p, int ofs) p 54 source4/lib/ldb/ldb_tdb/ldb_pack.c p += ofs; p 55 source4/lib/ldb/ldb_tdb/ldb_pack.c return p[0] | (p[1]<<8) | (p[2]<<16) | (p[3]<<24); p 85 source4/lib/ldb/ldb_tdb/ldb_pack.c uint8_t *p; p 122 source4/lib/ldb/ldb_tdb/ldb_pack.c p = data->dptr; p 123 source4/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, LTDB_PACKING_FORMAT); p 124 source4/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 4, real_elements); p 125 source4/lib/ldb/ldb_tdb/ldb_pack.c p += 8; p 130 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p, dn, len+1); p 131 source4/lib/ldb/ldb_tdb/ldb_pack.c p += len + 1; p 138 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p, message->elements[i].name, len+1); p 139 source4/lib/ldb/ldb_tdb/ldb_pack.c p += len + 1; p 140 source4/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].num_values); p 141 source4/lib/ldb/ldb_tdb/ldb_pack.c p += 4; p 143 source4/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].values[j].length); p 144 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p+4, message->elements[i].values[j].data, p 146 source4/lib/ldb/ldb_tdb/ldb_pack.c p[4+message->elements[i].values[j].length] = 0; p 147 source4/lib/ldb/ldb_tdb/ldb_pack.c p += 4 + message->elements[i].values[j].length + 1; p 164 source4/lib/ldb/ldb_tdb/ldb_pack.c uint8_t *p; p 173 source4/lib/ldb/ldb_tdb/ldb_pack.c p = data->dptr; p 179 source4/lib/ldb/ldb_tdb/ldb_pack.c format = pull_uint32(p, 0); p 180 source4/lib/ldb/ldb_tdb/ldb_pack.c message->num_elements = pull_uint32(p, 4); p 181 source4/lib/ldb/ldb_tdb/ldb_pack.c p += 8; p 191 source4/lib/ldb/ldb_tdb/ldb_pack.c len = strnlen((char *)p, remaining); p 196 source4/lib/ldb/ldb_tdb/ldb_pack.c message->dn = ldb_dn_new(message, ldb, (char *)p); p 202 source4/lib/ldb/ldb_tdb/ldb_pack.c p += len + 1; p 234 source4/lib/ldb/ldb_tdb/ldb_pack.c len = strnlen((char *)p, remaining-6); p 240 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].name = talloc_strndup(message->elements, (char *)p, len); p 246 source4/lib/ldb/ldb_tdb/ldb_pack.c p += len + 1; p 247 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].num_values = pull_uint32(p, 0); p 258 source4/lib/ldb/ldb_tdb/ldb_pack.c p += 4; p 261 source4/lib/ldb/ldb_tdb/ldb_pack.c len = pull_uint32(p, 0); p 273 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(message->elements[i].values[j].data, p+4, len); p 277 source4/lib/ldb/ldb_tdb/ldb_pack.c p += len+4+1; p 153 source4/lib/ldb/tools/cmdline.c const char *p, *q; p 156 source4/lib/ldb/tools/cmdline.c for (p = cs, cc = 1; (q = strchr(p, ',')); cc++, p = q + 1) ; p 163 source4/lib/ldb/tools/cmdline.c for (p = cs, cc = 0; p != NULL; cc++) { p 166 source4/lib/ldb/tools/cmdline.c t = strchr(p, ','); p 168 source4/lib/ldb/tools/cmdline.c options.controls[cc] = talloc_strdup(options.controls, p); p 169 source4/lib/ldb/tools/cmdline.c p = NULL; p 171 source4/lib/ldb/tools/cmdline.c options.controls[cc] = talloc_strndup(options.controls, p, t-p); p 172 source4/lib/ldb/tools/cmdline.c p = t + 1; p 444 source4/lib/messaging/pymessaging.c static PyObject *py_irpc_call(irpc_ClientConnectionObject *p, struct PyNdrRpcMethodDef *method_def, PyObject *args, PyObject *kwargs) p 466 source4/lib/messaging/pymessaging.c for (count=0;p->dest_ids[count].id;count++) /* noop */ ; p 477 source4/lib/messaging/pymessaging.c reqs[i] = irpc_call_send(p->msg_ctx, p->dest_ids[i], p 130 source4/lib/registry/dir.c const struct dir_key *p = talloc_get_type(parent, struct dir_key); p 138 source4/lib/registry/dir.c fullpath = talloc_asprintf(mem_ctx, "%s/%s", p->path, name); p 145 source4/lib/registry/patchfile_dotreg.c char *line, *p, *q; p 174 source4/lib/registry/patchfile_dotreg.c p = strchr_m(line, ']'); p 175 source4/lib/registry/patchfile_dotreg.c if (p[strlen(p)-1] != ']') { p 210 source4/lib/registry/patchfile_dotreg.c p = strchr_m(line, '='); p 211 source4/lib/registry/patchfile_dotreg.c if (p == NULL) { p 217 source4/lib/registry/patchfile_dotreg.c *p = '\0'; p++; p 226 source4/lib/registry/patchfile_dotreg.c if (strcmp(p, "-") == 0) { p 240 source4/lib/registry/patchfile_dotreg.c q = strchr_m(p, ':'); p 247 source4/lib/registry/patchfile_dotreg.c q?p:"REG_SZ", q?q:p, p 309 source4/lib/registry/patchfile_preg.c char *p = value_name+6; p 311 source4/lib/registry/patchfile_preg.c callbacks->del_value(callback_data, key, p); p 313 source4/lib/registry/patchfile_preg.c char *p, *q; p 315 source4/lib/registry/patchfile_preg.c p = (char *) data.data; p 317 source4/lib/registry/patchfile_preg.c while ((q = strchr_m(p, ';'))) { p 321 source4/lib/registry/patchfile_preg.c callbacks->del_value(callback_data, key, p); p 323 source4/lib/registry/patchfile_preg.c p = q; p 325 source4/lib/registry/patchfile_preg.c callbacks->del_value(callback_data, key, p); p 327 source4/lib/registry/patchfile_preg.c char *p, *q, *full_key; p 329 source4/lib/registry/patchfile_preg.c p = (char *) data.data; p 331 source4/lib/registry/patchfile_preg.c while ((q = strchr_m(p, ';'))) { p 336 source4/lib/registry/patchfile_preg.c key, p); p 340 source4/lib/registry/patchfile_preg.c p = q; p 342 source4/lib/registry/patchfile_preg.c full_key = talloc_asprintf(mem_ctx, "%s\\%s", key, p); p 135 source4/lib/registry/regf.c TALLOC_CTX *ctx, tdr_pull_fn_t pull_fn, void *p) p 146 source4/lib/registry/regf.c if (NT_STATUS_IS_ERR(pull_fn(pull, ctx, p))) { p 268 source4/lib/registry/regf.c tdr_push_fn_t push_fn, void *p) p 273 source4/lib/registry/regf.c if (NT_STATUS_IS_ERR(push_fn(push, p))) { p 395 source4/lib/registry/regf.c uint32_t orig_offset, void *p) p 400 source4/lib/registry/regf.c if (NT_STATUS_IS_ERR(push_fn(push, p))) { p 54 source4/lib/registry/rpc.c #define openhive(u) static WERROR open_ ## u(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct policy_handle *hnd) \ p 64 source4/lib/registry/rpc.c status = dcerpc_winreg_Open ## u(p, mem_ctx, &r); \ p 84 source4/lib/registry/rpc.c WERROR (*open) (struct dcerpc_pipe *p, TALLOC_CTX *, p 486 source4/lib/registry/rpc.c struct dcerpc_pipe *p; p 499 source4/lib/registry/rpc.c &p, location, p 502 source4/lib/registry/rpc.c rctx->pipe = p; p 36 source4/lib/registry/tools/regtree.c static void print_tree(int level, struct registry_key *p, p 53 source4/lib/registry/tools/regtree.c p, p 60 source4/lib/registry/tools/regtree.c if (!W_ERROR_IS_OK(reg_open_key(mem_ctx, p, keyname, &subkey))) p 79 source4/lib/registry/tools/regtree.c mem_ctx, p, i, &valuename, &valuetype, &valuedata)); p 96 source4/lib/registry/tools/regtree.c if (NT_STATUS_IS_ERR(reg_get_sec_desc(mem_ctx, p, &sec_desc))) { p 27 source4/lib/samba3/samba3.h struct samr_Password *smbpasswd_gethexpwd(TALLOC_CTX *mem_ctx, const char *p); p 29 source4/lib/samba3/samba3.h uint16_t smbpasswd_decode_acb_info(const char *p); p 61 source4/lib/samba3/smbpasswd.c struct samr_Password *smbpasswd_gethexpwd(TALLOC_CTX *mem_ctx, const char *p) p 69 source4/lib/samba3/smbpasswd.c if (!p) return NULL; p 73 source4/lib/samba3/smbpasswd.c hinybble = toupper(p[i]); p 74 source4/lib/samba3/smbpasswd.c lonybble = toupper(p[i + 1]); p 94 source4/lib/samba3/smbpasswd.c char *p; p 97 source4/lib/samba3/smbpasswd.c p = talloc_array(mem_ctx, char, 33); p 98 source4/lib/samba3/smbpasswd.c if (!p) { p 103 source4/lib/samba3/smbpasswd.c slprintf(&p[i*2], 3, "%02X", pwd->hash[i]); p 106 source4/lib/samba3/smbpasswd.c p = talloc_strdup(mem_ctx, "NO PASSWORDXXXXXXXXXXXXXXXXXXXXX"); p 108 source4/lib/samba3/smbpasswd.c p = talloc_strdup(mem_ctx, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"); p 110 source4/lib/samba3/smbpasswd.c return p; p 115 source4/lib/samba3/smbpasswd.c uint16_t smbpasswd_decode_acb_info(const char *p) p 125 source4/lib/samba3/smbpasswd.c if (*p != '[') return 0; p 127 source4/lib/samba3/smbpasswd.c for (p++; *p && !finished; p++) p 129 source4/lib/samba3/smbpasswd.c switch (*p) { p 58 source4/lib/socket/connect_multi.c struct timeval tv, void *p); p 184 source4/lib/socket/connect_multi.c struct timeval tv, void *p) p 186 source4/lib/socket/connect_multi.c struct composite_context *result = talloc_get_type(p, struct composite_context); p 119 source4/lib/socket/interface.c char *p; p 138 source4/lib/socket/interface.c p = strchr_m(token,'/'); p 139 source4/lib/socket/interface.c if (!p) { p 158 source4/lib/socket/interface.c p = strchr_m(address,'/'); p 161 source4/lib/socket/interface.c *p++ = 0; p 165 source4/lib/socket/interface.c if (strlen(p) > 2) { p 166 source4/lib/socket/interface.c nmask.s_addr = interpret_addr2(p).s_addr; p 168 source4/lib/socket/interface.c nmask.s_addr = htonl(((ALLONES >> atoi(p)) ^ ALLONES)); p 546 source4/lib/socket/socket.c char *p; p 549 source4/lib/socket/socket.c if ((p = strchr(tok,'='))) { p 550 source4/lib/socket/socket.c *p = 0; p 551 source4/lib/socket/socket.c value = atoi(p+1); p 555 source4/lib/socket/socket_ip.c char *p; p 560 source4/lib/socket/socket_ip.c p = strchr_m(sp, '%'); p 571 source4/lib/socket/socket_ip.c if (p && (p > sp) && (if_nametoindex(p+1) != 0)) { p 573 source4/lib/socket/socket_ip.c MIN(PTR_DIFF(p,sp)+1, p 360 source4/lib/tdr/tdr.c NTSTATUS tdr_push_to_fd(int fd, struct smb_iconv_convenience *iconv_convenience, tdr_push_fn_t push_fn, const void *p) p 367 source4/lib/tdr/tdr.c if (NT_STATUS_IS_ERR(push_fn(push, p))) { p 120 source4/lib/wmi/wbemdata.c struct IWbemClassObject *p; p 122 source4/lib/wmi/wbemdata.c p = talloc_zero(ctx, struct IWbemClassObject); p 123 source4/lib/wmi/wbemdata.c p->ctx = ctx; p 124 source4/lib/wmi/wbemdata.c p->obj.signature = 0x574f454d; p 125 source4/lib/wmi/wbemdata.c p->obj.flags = OBJREF_CUSTOM; p 126 source4/lib/wmi/wbemdata.c GUID_from_string("dc12a681-737f-11cf-884d-00aa004b2e24", &p->obj.iid); p 127 source4/lib/wmi/wbemdata.c GUID_from_string("4590f812-1d3a-11d0-891f-00aa004b2e24", &p->obj.u_objref.u_custom.clsid); p 128 source4/lib/wmi/wbemdata.c p->object_data = (void *)wco; p 129 source4/lib/wmi/wbemdata.c talloc_steal(p, p->object_data); p 130 source4/lib/wmi/wbemdata.c *_p = p; p 63 source4/lib/wmi/wmi_wrap.c # define SWIGUNUSEDPARM(p) p 65 source4/lib/wmi/wmi_wrap.c # define SWIGUNUSEDPARM(p) p SWIGUNUSED p 2366 source4/lib/wmi/wmi_wrap.c #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) p 4023 source4/lib/wmi/wmi_wrap.c #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) p 4097 source4/lib/wmi/wmi_wrap.c swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) { p 4102 source4/lib/wmi/wmi_wrap.c res = (*var->set_attr)(p); p 4175 source4/lib/wmi/wmi_wrap.c SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) { p 4176 source4/lib/wmi/wmi_wrap.c swig_varlinkobject *v = (swig_varlinkobject *) p; p 148 source4/libcli/auth/smbdes.c static void permute(char *out, const char *in, const uint8_t *p, int n) p 152 source4/libcli/auth/smbdes.c out[i] = in[p[i]-1]; p 213 source4/libcli/cliconnect.c char * p; p 219 source4/libcli/cliconnect.c if ((p = strchr_m(path, '/'))) { p 220 source4/libcli/cliconnect.c *p = '\0'; p 221 source4/libcli/cliconnect.c return p + 1; p 224 source4/libcli/cliconnect.c if ((p = strchr_m(path, '\\'))) { p 225 source4/libcli/cliconnect.c *p = '\0'; p 226 source4/libcli/cliconnect.c return p + 1; p 239 source4/libcli/cliconnect.c char *p; p 249 source4/libcli/cliconnect.c p = terminate_path_at_separator(*hostname); p 251 source4/libcli/cliconnect.c if (p != NULL && *p) { p 252 source4/libcli/cliconnect.c *sharename = talloc_strdup(mem_ctx, p); p 124 source4/libcli/composite/composite.c _PUBLIC_ bool composite_nomem(const void *p, struct composite_context *ctx) p 126 source4/libcli/composite/composite.c if (p != NULL) { p 77 source4/libcli/composite/composite.h bool composite_nomem(const void *p, struct composite_context *ctx); p 164 source4/libcli/raw/clisession.c uint8_t *p; p 181 source4/libcli/raw/clisession.c p = req->in.data; p 182 source4/libcli/raw/clisession.c if (p) { p 183 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.os, p, -1, STR_TERMINATE); p 184 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.lanman, p, -1, STR_TERMINATE); p 185 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.domain, p, -1, STR_TERMINATE); p 194 source4/libcli/raw/clisession.c p = req->in.data; p 195 source4/libcli/raw/clisession.c if (p) { p 196 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.os, p, -1, STR_TERMINATE); p 197 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.lanman, p, -1, STR_TERMINATE); p 198 source4/libcli/raw/clisession.c if (p < (req->in.data + req->in.data_size)) { p 199 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.domain, p, -1, STR_TERMINATE); p 210 source4/libcli/raw/clisession.c p = req->in.data; p 211 source4/libcli/raw/clisession.c if (!p) { p 215 source4/libcli/raw/clisession.c parms->spnego.out.secblob = smbcli_req_pull_blob(&req->in.bufinfo, mem_ctx, p, len); p 216 source4/libcli/raw/clisession.c p += parms->spnego.out.secblob.length; p 217 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.os, p, -1, STR_TERMINATE); p 218 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.lanman, p, -1, STR_TERMINATE); p 219 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.workgroup, p, -1, STR_TERMINATE); p 200 source4/libcli/raw/clisocket.c char *name, *p; p 222 source4/libcli/raw/clisocket.c if ((p = strchr(name, '#'))) { p 223 source4/libcli/raw/clisocket.c name_type = strtol(p+1, NULL, 16); p 224 source4/libcli/raw/clisocket.c *p = 0; p 165 source4/libcli/raw/clitransport.c uint8_t *p; p 187 source4/libcli/raw/clitransport.c p = req->out.buffer + NBT_HDR_SIZE; p 188 source4/libcli/raw/clitransport.c memcpy(p, called_blob.data, called_blob.length); p 189 source4/libcli/raw/clitransport.c p += called_blob.length; p 191 source4/libcli/raw/clitransport.c memcpy(p, calling_blob.data, calling_blob.length); p 192 source4/libcli/raw/clitransport.c p += calling_blob.length; p 194 source4/libcli/raw/clitransport.c _smb_setlen(req->out.buffer, PTR_DIFF(p, req->out.buffer) - NBT_HDR_SIZE); p 619 source4/libcli/raw/clitransport.c struct smb_echo *p) p 623 source4/libcli/raw/clitransport.c req = smbcli_request_setup_transport(transport, SMBecho, 1, p->in.size); p 626 source4/libcli/raw/clitransport.c SSVAL(req->out.vwv, VWV(0), p->in.repeat_count); p 628 source4/libcli/raw/clitransport.c memcpy(req->out.data, p->in.data, p->in.size); p 630 source4/libcli/raw/clitransport.c ZERO_STRUCT(p->out); p 644 source4/libcli/raw/clitransport.c struct smb_echo *p) p 652 source4/libcli/raw/clitransport.c p->out.count++; p 653 source4/libcli/raw/clitransport.c p->out.sequence_number = SVAL(req->in.vwv, VWV(0)); p 654 source4/libcli/raw/clitransport.c p->out.size = req->in.data_size; p 655 source4/libcli/raw/clitransport.c talloc_free(p->out.data); p 656 source4/libcli/raw/clitransport.c p->out.data = talloc_array(mem_ctx, uint8_t, p->out.size); p 657 source4/libcli/raw/clitransport.c NT_STATUS_HAVE_NO_MEMORY(p->out.data); p 659 source4/libcli/raw/clitransport.c if (!smbcli_raw_pull_data(&req->in.bufinfo, req->in.data, p->out.size, p->out.data)) { p 663 source4/libcli/raw/clitransport.c if (p->out.count == p->in.repeat_count) { p 676 source4/libcli/raw/clitransport.c NTSTATUS smb_raw_echo(struct smbcli_transport *transport, struct smb_echo *p) p 678 source4/libcli/raw/clitransport.c struct smbcli_request *req = smb_raw_echo_send(transport, p); p 101 source4/libcli/raw/clitree.c uint8_t *p; p 123 source4/libcli/raw/clitree.c p = req->in.data; p 124 source4/libcli/raw/clitree.c if (!p) break; p 126 source4/libcli/raw/clitree.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->tconx.out.dev_type, p 127 source4/libcli/raw/clitree.c p, -1, STR_ASCII | STR_TERMINATE); p 128 source4/libcli/raw/clitree.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->tconx.out.fs_type, p 129 source4/libcli/raw/clitree.c p, -1, STR_TERMINATE); p 366 source4/libcli/raw/libcliraw.h struct smb_echo *p); p 863 source4/libcli/raw/rawfile.c uint8_t *p = req->out.data + lck_size * i; p 864 source4/libcli/raw/rawfile.c SSVAL(p, 0, lockp[i].pid); p 866 source4/libcli/raw/rawfile.c SSVAL(p, 2, 0); /* reserved */ p 867 source4/libcli/raw/rawfile.c SIVAL(p, 4, lockp[i].offset>>32); p 868 source4/libcli/raw/rawfile.c SIVAL(p, 8, lockp[i].offset); p 869 source4/libcli/raw/rawfile.c SIVAL(p, 12, lockp[i].count>>32); p 870 source4/libcli/raw/rawfile.c SIVAL(p, 16, lockp[i].count); p 872 source4/libcli/raw/rawfile.c SIVAL(p, 2, lockp[i].offset); p 873 source4/libcli/raw/rawfile.c SIVAL(p, 6, lockp[i].count); p 37 source4/libcli/raw/rawsearch.c uint8_t *p; p 44 source4/libcli/raw/rawsearch.c p = req->in.data + 3; p 49 source4/libcli/raw/rawsearch.c search_data.search.id.reserved = CVAL(p, 0); p 50 source4/libcli/raw/rawsearch.c memcpy(search_data.search.id.name, p+1, 11); p 51 source4/libcli/raw/rawsearch.c search_data.search.id.handle = CVAL(p, 12); p 52 source4/libcli/raw/rawsearch.c search_data.search.id.server_cookie = IVAL(p, 13); p 53 source4/libcli/raw/rawsearch.c search_data.search.id.client_cookie = IVAL(p, 17); p 54 source4/libcli/raw/rawsearch.c search_data.search.attrib = CVAL(p, 21); p 56 source4/libcli/raw/rawsearch.c p + 22); p 57 source4/libcli/raw/rawsearch.c search_data.search.size = IVAL(p, 26); p 58 source4/libcli/raw/rawsearch.c smbcli_req_pull_ascii(&req->in.bufinfo, mem_ctx, &name, p+30, 13, STR_ASCII); p 63 source4/libcli/raw/rawsearch.c p += 43; p 395 source4/libcli/resolve/dns_ex.c char *p = strrchr(addrs[i], ':'); p 398 source4/libcli/resolve/dns_ex.c if (!p) { p 403 source4/libcli/resolve/dns_ex.c *p = '\0'; p 404 source4/libcli/resolve/dns_ex.c p++; p 406 source4/libcli/resolve/dns_ex.c n = strrchr(p, '/'); p 420 source4/libcli/resolve/dns_ex.c port = strtoul(p, NULL, 10); p 255 source4/libnet/groupinfo.c struct composite_context *libnet_rpc_groupinfo_send(struct dcerpc_pipe *p, p 264 source4/libnet/groupinfo.c if (!p || !io) return NULL; p 266 source4/libnet/groupinfo.c c = composite_create(p, dcerpc_event_context(p)); p 275 source4/libnet/groupinfo.c s->pipe = p; p 289 source4/libnet/groupinfo.c opengroup_req = dcerpc_samr_OpenGroup_send(p, c, &s->opengroup); p 309 source4/libnet/groupinfo.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookup); p 358 source4/libnet/groupinfo.c NTSTATUS libnet_rpc_groupinfo(struct dcerpc_pipe *p, p 362 source4/libnet/groupinfo.c struct composite_context *c = libnet_rpc_groupinfo_send(p, io, NULL); p 44 source4/libnet/groupman.c struct composite_context* libnet_rpc_groupadd_send(struct dcerpc_pipe *p, p 52 source4/libnet/groupman.c if (!p || !io) return NULL; p 54 source4/libnet/groupman.c c = composite_create(p, dcerpc_event_context(p)); p 63 source4/libnet/groupman.c s->pipe = p; p 120 source4/libnet/groupman.c NTSTATUS libnet_rpc_groupadd(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 125 source4/libnet/groupman.c c = libnet_rpc_groupadd_send(p, io, NULL); p 148 source4/libnet/groupman.c struct composite_context* libnet_rpc_groupdel_send(struct dcerpc_pipe *p, p 157 source4/libnet/groupman.c c = composite_create(p, dcerpc_event_context(p)); p 166 source4/libnet/groupman.c s->pipe = p; p 181 source4/libnet/groupman.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookupname); p 307 source4/libnet/groupman.c NTSTATUS libnet_rpc_groupdel(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 312 source4/libnet/groupman.c c = libnet_rpc_groupdel_send(p, io, NULL); p 1679 source4/libnet/libnet_become_dc.c if (req->p->conn->flags & DCERPC_DEBUG_PRINT_OUT) { p 2203 source4/libnet/libnet_become_dc.c if (req->p->conn->flags & DCERPC_DEBUG_PRINT_OUT) { p 2335 source4/libnet/libnet_become_dc.c if (req->p->conn->flags & DCERPC_DEBUG_PRINT_OUT) { p 2582 source4/libnet/libnet_become_dc.c if (req->p->conn->flags & DCERPC_DEBUG_PRINT_OUT) { p 2644 source4/libnet/libnet_become_dc.c if (req->p->conn->flags & DCERPC_DEBUG_PRINT_OUT) { p 2711 source4/libnet/libnet_become_dc.c if (req->p->conn->flags & DCERPC_DEBUG_PRINT_OUT) { p 2786 source4/libnet/libnet_become_dc.c if (req->p->conn->flags & DCERPC_DEBUG_PRINT_OUT) { p 175 source4/libnet/libnet_samsync.c struct dcerpc_pipe *p; p 263 source4/libnet/libnet_samsync.c nt_status = dcerpc_secondary_connection(c->out.dcerpc_pipe, &p, p 269 source4/libnet/libnet_samsync.c dcerpc_server_name(p), nt_errstr(nt_status)); p 274 source4/libnet/libnet_samsync.c nt_status = dcerpc_bind_auth_schannel(samsync_ctx, p, &ndr_table_netlogon, p 280 source4/libnet/libnet_samsync.c dcerpc_server_name(p), nt_errstr(nt_status)); p 297 source4/libnet/libnet_samsync.c state->netlogon_pipe = p; p 317 source4/libnet/libnet_samsync.c nt_status = dcerpc_schannel_creds(p->conn->security_state.generic_state, samsync_ctx, &creds); p 328 source4/libnet/libnet_samsync.c dbsync.in.logon_server = talloc_asprintf(samsync_ctx, "\\\\%s", dcerpc_server_name(p)); p 350 source4/libnet/libnet_samsync.c dbsync_nt_status = dcerpc_netr_DatabaseSync(p, loop_ctx, &dbsync); p 77 source4/libnet/libnet_vampire.c const struct libnet_BecomeDC_PrepareDB *p) p 84 source4/libnet/libnet_vampire.c settings.site_name = p->dest_dsa->site_name; p 85 source4/libnet/libnet_vampire.c settings.root_dn_str = p->forest->root_dn_str; p 86 source4/libnet/libnet_vampire.c settings.domain_dn_str = p->domain->dn_str; p 87 source4/libnet/libnet_vampire.c settings.config_dn_str = p->forest->config_dn_str; p 88 source4/libnet/libnet_vampire.c settings.schema_dn_str = p->forest->schema_dn_str; p 89 source4/libnet/libnet_vampire.c settings.netbios_name = p->dest_dsa->netbios_name; p 92 source4/libnet/libnet_vampire.c settings.server_dn_str = p->dest_dsa->server_dn_str; p 254 source4/libnet/userinfo.c struct composite_context *libnet_rpc_userinfo_send(struct dcerpc_pipe *p, p 263 source4/libnet/userinfo.c if (!p || !io) return NULL; p 265 source4/libnet/userinfo.c c = composite_create(p, dcerpc_event_context(p)); p 274 source4/libnet/userinfo.c s->pipe = p; p 288 source4/libnet/userinfo.c openuser_req = dcerpc_samr_OpenUser_send(p, c, &s->openuser); p 308 source4/libnet/userinfo.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookup); p 357 source4/libnet/userinfo.c NTSTATUS libnet_rpc_userinfo(struct dcerpc_pipe *p, p 361 source4/libnet/userinfo.c struct composite_context *c = libnet_rpc_userinfo_send(p, io, NULL); p 97 source4/libnet/userman.c struct composite_context *libnet_rpc_useradd_send(struct dcerpc_pipe *p, p 104 source4/libnet/userman.c if (!p || !io) return NULL; p 107 source4/libnet/userman.c c = composite_create(p, dcerpc_event_context(p)); p 117 source4/libnet/userman.c s->pipe = p; p 133 source4/libnet/userman.c s->req = dcerpc_samr_CreateUser_send(p, c, &s->createuser); p 178 source4/libnet/userman.c NTSTATUS libnet_rpc_useradd(struct dcerpc_pipe *p, p 182 source4/libnet/userman.c struct composite_context *c = libnet_rpc_useradd_send(p, io, NULL); p 366 source4/libnet/userman.c struct composite_context *libnet_rpc_userdel_send(struct dcerpc_pipe *p, p 375 source4/libnet/userman.c c = composite_create(p, dcerpc_event_context(p)); p 384 source4/libnet/userman.c s->pipe = p; p 399 source4/libnet/userman.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookupname); p 444 source4/libnet/userman.c NTSTATUS libnet_rpc_userdel(struct dcerpc_pipe *p, p 448 source4/libnet/userman.c struct composite_context *c = libnet_rpc_userdel_send(p, io, NULL); p 814 source4/libnet/userman.c struct composite_context *libnet_rpc_usermod_send(struct dcerpc_pipe *p, p 823 source4/libnet/userman.c c = composite_create(p, dcerpc_event_context(p)); p 831 source4/libnet/userman.c s->pipe = p; p 847 source4/libnet/userman.c lookup_req = dcerpc_samr_LookupNames_send(p, c, &s->lookupname); p 886 source4/libnet/userman.c NTSTATUS libnet_rpc_usermod(struct dcerpc_pipe *p, p 890 source4/libnet/userman.c struct composite_context *c = libnet_rpc_usermod_send(p, io, NULL); p 96 source4/librpc/rpc/dcerpc.c struct dcerpc_pipe *p; p 98 source4/librpc/rpc/dcerpc.c p = talloc(mem_ctx, struct dcerpc_pipe); p 99 source4/librpc/rpc/dcerpc.c if (!p) { p 103 source4/librpc/rpc/dcerpc.c p->conn = dcerpc_connection_init(p, ev, ic); p 104 source4/librpc/rpc/dcerpc.c if (p->conn == NULL) { p 105 source4/librpc/rpc/dcerpc.c talloc_free(p); p 109 source4/librpc/rpc/dcerpc.c p->last_fault_code = 0; p 110 source4/librpc/rpc/dcerpc.c p->context_id = 0; p 111 source4/librpc/rpc/dcerpc.c p->request_timeout = DCERPC_REQUEST_TIMEOUT; p 112 source4/librpc/rpc/dcerpc.c p->binding = NULL; p 114 source4/librpc/rpc/dcerpc.c ZERO_STRUCT(p->syntax); p 115 source4/librpc/rpc/dcerpc.c ZERO_STRUCT(p->transfer_syntax); p 117 source4/librpc/rpc/dcerpc.c return p; p 510 source4/librpc/rpc/dcerpc.c DLIST_REMOVE(req->p->conn->request_queue, req); p 513 source4/librpc/rpc/dcerpc.c DLIST_REMOVE(req->p->conn->pending, req); p 617 source4/librpc/rpc/dcerpc.c conn = req->p->conn; p 622 source4/librpc/rpc/dcerpc.c if ((req->p->binding->flags & DCERPC_CONCURRENT_MULTIPLEX) && p 627 source4/librpc/rpc/dcerpc.c if ((req->p->binding->flags & DCERPC_HEADER_SIGNING) && p 647 source4/librpc/rpc/dcerpc.c req->p->assoc_group_id = pkt->u.bind_ack.assoc_group_id; p 670 source4/librpc/rpc/dcerpc.c dcerpc_connection_dead(req->p->conn, NT_STATUS_IO_TIMEOUT); p 676 source4/librpc/rpc/dcerpc.c struct composite_context *dcerpc_bind_send(struct dcerpc_pipe *p, p 686 source4/librpc/rpc/dcerpc.c c = composite_create(mem_ctx,p->conn->event_ctx); p 689 source4/librpc/rpc/dcerpc.c c->private_data = p; p 691 source4/librpc/rpc/dcerpc.c p->syntax = *syntax; p 692 source4/librpc/rpc/dcerpc.c p->transfer_syntax = *transfer_syntax; p 694 source4/librpc/rpc/dcerpc.c init_ncacn_hdr(p->conn, &pkt); p 698 source4/librpc/rpc/dcerpc.c pkt.call_id = p->conn->call_id; p 701 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_CONCURRENT_MULTIPLEX) { p 705 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_HEADER_SIGNING) { p 711 source4/librpc/rpc/dcerpc.c pkt.u.bind.assoc_group_id = p->binding->assoc_group_id; p 715 source4/librpc/rpc/dcerpc.c pkt.u.bind.ctx_list[0].context_id = p->context_id; p 717 source4/librpc/rpc/dcerpc.c pkt.u.bind.ctx_list[0].abstract_syntax = p->syntax; p 718 source4/librpc/rpc/dcerpc.c pkt.u.bind.ctx_list[0].transfer_syntaxes = &p->transfer_syntax; p 722 source4/librpc/rpc/dcerpc.c c->status = ncacn_push_auth(&blob, c, p->conn->iconv_convenience, &pkt, p 723 source4/librpc/rpc/dcerpc.c p->conn->security_state.auth_info); p 726 source4/librpc/rpc/dcerpc.c p->conn->transport.recv_data = dcerpc_recv_data; p 739 source4/librpc/rpc/dcerpc.c req->p = p; p 741 source4/librpc/rpc/dcerpc.c DLIST_ADD_END(p->conn->pending, req, struct rpc_request *); p 744 source4/librpc/rpc/dcerpc.c c->status = p->conn->transport.send_request(p->conn, &blob, p 768 source4/librpc/rpc/dcerpc.c NTSTATUS dcerpc_auth3(struct dcerpc_pipe *p, p 775 source4/librpc/rpc/dcerpc.c init_ncacn_hdr(p->conn, &pkt); p 779 source4/librpc/rpc/dcerpc.c pkt.call_id = next_call_id(p->conn); p 784 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_CONCURRENT_MULTIPLEX) { p 788 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_HEADER_SIGNING) { p 794 source4/librpc/rpc/dcerpc.c p->conn->iconv_convenience, p 796 source4/librpc/rpc/dcerpc.c p->conn->security_state.auth_info); p 802 source4/librpc/rpc/dcerpc.c status = p->conn->transport.send_request(p->conn, &blob, false); p 934 source4/librpc/rpc/dcerpc.c static struct rpc_request *dcerpc_request_send(struct dcerpc_pipe *p, p 942 source4/librpc/rpc/dcerpc.c p->conn->transport.recv_data = dcerpc_recv_data; p 944 source4/librpc/rpc/dcerpc.c req = talloc(p, struct rpc_request); p 949 source4/librpc/rpc/dcerpc.c req->p = p; p 950 source4/librpc/rpc/dcerpc.c req->call_id = next_call_id(p->conn); p 979 source4/librpc/rpc/dcerpc.c DLIST_ADD_END(p->conn->request_queue, req, struct rpc_request *); p 982 source4/librpc/rpc/dcerpc.c dcerpc_ship_next_request(p->conn); p 984 source4/librpc/rpc/dcerpc.c if (p->request_timeout) { p 985 source4/librpc/rpc/dcerpc.c event_add_timed(dcerpc_event_context(p), req, p 986 source4/librpc/rpc/dcerpc.c timeval_current_ofs(p->request_timeout, 0), p 1000 source4/librpc/rpc/dcerpc.c struct dcerpc_pipe *p; p 1013 source4/librpc/rpc/dcerpc.c p = req->p; p 1024 source4/librpc/rpc/dcerpc.c init_ncacn_hdr(p->conn, &pkt); p 1030 source4/librpc/rpc/dcerpc.c chunk_size = p->conn->srv_max_recv_frag; p 1035 source4/librpc/rpc/dcerpc.c p->conn->srv_max_recv_frag); p 1048 source4/librpc/rpc/dcerpc.c pkt.u.request.context_id = p->context_id; p 1077 source4/librpc/rpc/dcerpc.c req->status = ncacn_push_request_sign(p->conn, &blob, req, sig_size, &pkt); p 1080 source4/librpc/rpc/dcerpc.c DLIST_REMOVE(p->conn->pending, req); p 1084 source4/librpc/rpc/dcerpc.c req->status = p->conn->transport.send_request(p->conn, &blob, last_frag); p 1087 source4/librpc/rpc/dcerpc.c DLIST_REMOVE(p->conn->pending, req); p 1099 source4/librpc/rpc/dcerpc.c _PUBLIC_ struct tevent_context *dcerpc_event_context(struct dcerpc_pipe *p) p 1101 source4/librpc/rpc/dcerpc.c return p->conn->event_ctx; p 1116 source4/librpc/rpc/dcerpc.c struct tevent_context *ctx = dcerpc_event_context(req->p); p 1127 source4/librpc/rpc/dcerpc.c req->p->last_fault_code = req->fault_code; p 1136 source4/librpc/rpc/dcerpc.c NTSTATUS dcerpc_request(struct dcerpc_pipe *p, p 1146 source4/librpc/rpc/dcerpc.c req = dcerpc_request_send(p, object, opnum, async, stub_data_in); p 1337 source4/librpc/rpc/dcerpc.c struct rpc_request *dcerpc_ndr_request_send(struct dcerpc_pipe *p, p 1354 source4/librpc/rpc/dcerpc.c push = ndr_push_init_ctx(mem_ctx, p->conn->iconv_convenience); p 1359 source4/librpc/rpc/dcerpc.c if (p->conn->flags & DCERPC_PUSH_BIGENDIAN) { p 1376 source4/librpc/rpc/dcerpc.c if (p->conn->flags & DCERPC_DEBUG_VALIDATE_IN) { p 1377 source4/librpc/rpc/dcerpc.c status = dcerpc_ndr_validate_in(p->conn, push, request, call->struct_size, p 1391 source4/librpc/rpc/dcerpc.c req = dcerpc_request_send(p, object, opnum, table->calls[opnum].async, p 1411 source4/librpc/rpc/dcerpc.c struct dcerpc_pipe *p = req->p; p 1425 source4/librpc/rpc/dcerpc.c if (talloc_reference(p, req) == NULL) { p 1431 source4/librpc/rpc/dcerpc.c talloc_unlink(p, req); p 1438 source4/librpc/rpc/dcerpc.c pull = ndr_pull_init_flags(p->conn, &response, mem_ctx); p 1440 source4/librpc/rpc/dcerpc.c talloc_unlink(p, req); p 1447 source4/librpc/rpc/dcerpc.c talloc_unlink(p, req); p 1460 source4/librpc/rpc/dcerpc.c dcerpc_log_packet(p->conn->packet_log_dir, p 1466 source4/librpc/rpc/dcerpc.c if (p->conn->flags & DCERPC_DEBUG_VALIDATE_OUT) { p 1467 source4/librpc/rpc/dcerpc.c status = dcerpc_ndr_validate_out(p->conn, pull, r, call->struct_size, p 1471 source4/librpc/rpc/dcerpc.c dcerpc_log_packet(p->conn->packet_log_dir, p 1500 source4/librpc/rpc/dcerpc.c _PUBLIC_ NTSTATUS dcerpc_ndr_request(struct dcerpc_pipe *p, p 1509 source4/librpc/rpc/dcerpc.c req = dcerpc_ndr_request_send(p, object, table, opnum, mem_ctx, r); p 1521 source4/librpc/rpc/dcerpc.c _PUBLIC_ const char *dcerpc_server_name(struct dcerpc_pipe *p) p 1523 source4/librpc/rpc/dcerpc.c if (!p->conn->transport.target_hostname) { p 1524 source4/librpc/rpc/dcerpc.c if (!p->conn->transport.peer_name) { p 1527 source4/librpc/rpc/dcerpc.c return p->conn->transport.peer_name(p->conn); p 1529 source4/librpc/rpc/dcerpc.c return p->conn->transport.target_hostname(p->conn); p 1601 source4/librpc/rpc/dcerpc.c struct composite_context *dcerpc_alter_context_send(struct dcerpc_pipe *p, p 1611 source4/librpc/rpc/dcerpc.c c = composite_create(mem_ctx, p->conn->event_ctx); p 1614 source4/librpc/rpc/dcerpc.c c->private_data = p; p 1616 source4/librpc/rpc/dcerpc.c p->syntax = *syntax; p 1617 source4/librpc/rpc/dcerpc.c p->transfer_syntax = *transfer_syntax; p 1619 source4/librpc/rpc/dcerpc.c init_ncacn_hdr(p->conn, &pkt); p 1623 source4/librpc/rpc/dcerpc.c pkt.call_id = p->conn->call_id; p 1626 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_CONCURRENT_MULTIPLEX) { p 1630 source4/librpc/rpc/dcerpc.c if (p->binding->flags & DCERPC_HEADER_SIGNING) { p 1636 source4/librpc/rpc/dcerpc.c pkt.u.alter.assoc_group_id = p->binding->assoc_group_id; p 1640 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list[0].context_id = p->context_id; p 1642 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list[0].abstract_syntax = p->syntax; p 1643 source4/librpc/rpc/dcerpc.c pkt.u.alter.ctx_list[0].transfer_syntaxes = &p->transfer_syntax; p 1647 source4/librpc/rpc/dcerpc.c c->status = ncacn_push_auth(&blob, mem_ctx, p->conn->iconv_convenience, &pkt, p 1648 source4/librpc/rpc/dcerpc.c p->conn->security_state.auth_info); p 1651 source4/librpc/rpc/dcerpc.c p->conn->transport.recv_data = dcerpc_recv_data; p 1664 source4/librpc/rpc/dcerpc.c req->p = p; p 1666 source4/librpc/rpc/dcerpc.c DLIST_ADD_END(p->conn->pending, req, struct rpc_request *); p 1669 source4/librpc/rpc/dcerpc.c c->status = p->conn->transport.send_request(p->conn, &blob, true); p 1689 source4/librpc/rpc/dcerpc.c _PUBLIC_ NTSTATUS dcerpc_alter_context(struct dcerpc_pipe *p, p 1695 source4/librpc/rpc/dcerpc.c creq = dcerpc_alter_context_send(p, mem_ctx, syntax, transfer_syntax); p 207 source4/librpc/rpc/dcerpc.h struct dcerpc_pipe *p; p 255 source4/librpc/rpc/dcerpc.h struct rpc_request *dcerpc_ndr_request_send(struct dcerpc_pipe *p, p 261 source4/librpc/rpc/dcerpc.h const char *dcerpc_server_name(struct dcerpc_pipe *p); p 264 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_pipe_open_smb(struct dcerpc_pipe *p, p 267 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_bind_auth_none(struct dcerpc_pipe *p, p 269 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_fetch_session_key(struct dcerpc_pipe *p, p 284 source4/librpc/rpc/dcerpc.h struct dcerpc_pipe **p); p 296 source4/librpc/rpc/dcerpc.h struct dcerpc_pipe **p, p 302 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_secondary_connection(struct dcerpc_pipe *p, p 306 source4/librpc/rpc/dcerpc.h struct dcerpc_pipe *p, p 311 source4/librpc/rpc/dcerpc.h struct tevent_context *dcerpc_event_context(struct dcerpc_pipe *p); p 315 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_secondary_context(struct dcerpc_pipe *p, p 318 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_alter_context(struct dcerpc_pipe *p, p 323 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_bind_auth(struct dcerpc_pipe *p, p 341 source4/librpc/rpc/dcerpc.h struct composite_context* dcerpc_secondary_auth_connection_send(struct dcerpc_pipe *p, p 348 source4/librpc/rpc/dcerpc.h struct dcerpc_pipe **p); p 350 source4/librpc/rpc/dcerpc.h struct composite_context* dcerpc_secondary_connection_send(struct dcerpc_pipe *p, p 365 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_ndr_request(struct dcerpc_pipe *p, p 376 source4/librpc/rpc/dcerpc.h NTSTATUS dcerpc_request(struct dcerpc_pipe *p, p 51 source4/librpc/rpc/dcerpc_auth.c struct dcerpc_pipe *p, p 59 source4/librpc/rpc/dcerpc_auth.c c = composite_create(mem_ctx, p->conn->event_ctx); p 74 source4/librpc/rpc/dcerpc_auth.c return dcerpc_bind_send(p, mem_ctx, &syntax, &transfer_syntax); p 90 source4/librpc/rpc/dcerpc_auth.c _PUBLIC_ NTSTATUS dcerpc_bind_auth_none(struct dcerpc_pipe *p, p 95 source4/librpc/rpc/dcerpc_auth.c ctx = dcerpc_bind_auth_none_send(p, p, table); p 222 source4/librpc/rpc/dcerpc_auth.c struct dcerpc_pipe *p, p 236 source4/librpc/rpc/dcerpc_auth.c c = composite_create(mem_ctx, p->conn->event_ctx); p 243 source4/librpc/rpc/dcerpc_auth.c state->pipe = p; p 250 source4/librpc/rpc/dcerpc_auth.c sec = &p->conn->security_state; p 252 source4/librpc/rpc/dcerpc_auth.c c->status = gensec_client_start(p, &sec->generic_state, p 253 source4/librpc/rpc/dcerpc_auth.c p->conn->event_ctx, p 271 source4/librpc/rpc/dcerpc_auth.c p->conn->transport.target_hostname(p->conn)); p 300 source4/librpc/rpc/dcerpc_auth.c sec->auth_info = talloc(p, struct dcerpc_auth); p 341 source4/librpc/rpc/dcerpc_auth.c creq = dcerpc_bind_send(p, state, &syntax, &transfer_syntax); p 387 source4/librpc/rpc/dcerpc_auth.c _PUBLIC_ NTSTATUS dcerpc_bind_auth(struct dcerpc_pipe *p, p 395 source4/librpc/rpc/dcerpc_auth.c creq = dcerpc_bind_auth_send(p, p, table, credentials, gensec_settings, p 797 source4/librpc/rpc/dcerpc_connect.c struct dcerpc_pipe **p) p 807 source4/librpc/rpc/dcerpc_connect.c *p = s->pipe; p 228 source4/librpc/rpc/dcerpc_schannel.c struct dcerpc_pipe *p, p 237 source4/librpc/rpc/dcerpc_schannel.c c = composite_create(mem_ctx, p->conn->event_ctx); p 245 source4/librpc/rpc/dcerpc_schannel.c s->pipe = p; p 352 source4/librpc/rpc/dcerpc_schannel.c struct dcerpc_pipe *p, p 363 source4/librpc/rpc/dcerpc_schannel.c c = composite_create(tmp_ctx, p->conn->event_ctx); p 371 source4/librpc/rpc/dcerpc_schannel.c s->pipe = p; p 378 source4/librpc/rpc/dcerpc_schannel.c schan_key_req = dcerpc_schannel_key_send(c, p, credentials, lp_ctx); p 402 source4/librpc/rpc/dcerpc_schannel.c struct dcerpc_pipe *p, p 410 source4/librpc/rpc/dcerpc_schannel.c c = dcerpc_bind_auth_schannel_send(tmp_ctx, p, table, credentials, lp_ctx, p 55 source4/librpc/rpc/dcerpc_secondary.c _PUBLIC_ struct composite_context* dcerpc_secondary_connection_send(struct dcerpc_pipe *p, p 65 source4/librpc/rpc/dcerpc_secondary.c c = composite_create(p, p->conn->event_ctx); p 72 source4/librpc/rpc/dcerpc_secondary.c s->pipe = p; p 221 source4/librpc/rpc/dcerpc_secondary.c _PUBLIC_ NTSTATUS dcerpc_secondary_connection(struct dcerpc_pipe *p, p 227 source4/librpc/rpc/dcerpc_secondary.c c = dcerpc_secondary_connection_send(p, b); p 249 source4/librpc/rpc/dcerpc_secondary.c _PUBLIC_ struct composite_context* dcerpc_secondary_auth_connection_send(struct dcerpc_pipe *p, p 260 source4/librpc/rpc/dcerpc_secondary.c c = composite_create(p, p->conn->event_ctx); p 273 source4/librpc/rpc/dcerpc_secondary.c secondary_conn_ctx = dcerpc_secondary_connection_send(p, binding); p 323 source4/librpc/rpc/dcerpc_secondary.c struct dcerpc_pipe **p) p 331 source4/librpc/rpc/dcerpc_secondary.c *p = talloc_steal(mem_ctx, s->pipe2); p 430 source4/librpc/rpc/dcerpc_smb.c struct composite_context *dcerpc_pipe_open_smb_send(struct dcerpc_pipe *p, p 437 source4/librpc/rpc/dcerpc_smb.c struct dcerpc_connection *c = p->conn; p 440 source4/librpc/rpc/dcerpc_smb.c if (p->binding == NULL) { p 444 source4/librpc/rpc/dcerpc_smb.c s = talloc_asprintf(p, "ncacn_np:%s", tree->session->transport->socket->hostname); p 446 source4/librpc/rpc/dcerpc_smb.c status = dcerpc_parse_binding(p, s, &p->binding); p 551 source4/librpc/rpc/dcerpc_smb.c _PUBLIC_ NTSTATUS dcerpc_pipe_open_smb(struct dcerpc_pipe *p, p 555 source4/librpc/rpc/dcerpc_smb.c struct composite_context *ctx = dcerpc_pipe_open_smb_send(p, tree, p 393 source4/librpc/rpc/dcerpc_smb2.c struct composite_context *dcerpc_pipe_open_smb2_send(struct dcerpc_pipe *p, p 401 source4/librpc/rpc/dcerpc_smb2.c struct dcerpc_connection *c = p->conn; p 496 source4/librpc/rpc/dcerpc_smb2.c NTSTATUS dcerpc_pipe_open_smb2(struct dcerpc_pipe *p, p 500 source4/librpc/rpc/dcerpc_smb2.c struct composite_context *ctx = dcerpc_pipe_open_smb2_send(p, tree, pipe_name); p 49 source4/librpc/rpc/dcerpc_sock.c static void sock_dead(struct dcerpc_connection *p, NTSTATUS status) p 51 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = (struct sock_private *)p->transport.private_data; p 79 source4/librpc/rpc/dcerpc_sock.c if (p->transport.recv_data) { p 80 source4/librpc/rpc/dcerpc_sock.c p->transport.recv_data(p, NULL, status); p 90 source4/librpc/rpc/dcerpc_sock.c struct dcerpc_connection *p = talloc_get_type(private_data, p 92 source4/librpc/rpc/dcerpc_sock.c sock_dead(p, status); p 115 source4/librpc/rpc/dcerpc_sock.c struct dcerpc_connection *p = talloc_get_type(private_data, p 117 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = (struct sock_private *)p->transport.private_data; p 122 source4/librpc/rpc/dcerpc_sock.c p->transport.recv_data(p, &blob, NT_STATUS_OK); p 132 source4/librpc/rpc/dcerpc_sock.c struct dcerpc_connection *p = talloc_get_type(private_data, p 134 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = (struct sock_private *)p->transport.private_data; p 153 source4/librpc/rpc/dcerpc_sock.c static NTSTATUS sock_send_read(struct dcerpc_connection *p) p 155 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = (struct sock_private *)p->transport.private_data; p 166 source4/librpc/rpc/dcerpc_sock.c static NTSTATUS sock_send_request(struct dcerpc_connection *p, DATA_BLOB *data, p 169 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = (struct sock_private *)p->transport.private_data; p 188 source4/librpc/rpc/dcerpc_sock.c sock_send_read(p); p 197 source4/librpc/rpc/dcerpc_sock.c static NTSTATUS sock_shutdown_pipe(struct dcerpc_connection *p, NTSTATUS status) p 199 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = (struct sock_private *)p->transport.private_data; p 202 source4/librpc/rpc/dcerpc_sock.c sock_dead(p, status); p 211 source4/librpc/rpc/dcerpc_sock.c static const char *sock_peer_name(struct dcerpc_connection *p) p 213 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = talloc_get_type(p->transport.private_data, struct sock_private); p 220 source4/librpc/rpc/dcerpc_sock.c static const char *sock_target_hostname(struct dcerpc_connection *p) p 222 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = talloc_get_type(p->transport.private_data, struct sock_private); p 661 source4/librpc/rpc/dcerpc_sock.c const char *dcerpc_unix_socket_path(struct dcerpc_connection *p) p 663 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = (struct sock_private *)p->transport.private_data; p 667 source4/librpc/rpc/dcerpc_sock.c struct socket_address *dcerpc_socket_peer_addr(struct dcerpc_connection *p, TALLOC_CTX *mem_ctx) p 669 source4/librpc/rpc/dcerpc_sock.c struct sock_private *sock = (struct sock_private *)p->transport.private_data; p 485 source4/librpc/rpc/dcerpc_util.c struct composite_context *dcerpc_pipe_auth_send(struct dcerpc_pipe *p, p 500 source4/librpc/rpc/dcerpc_util.c c = composite_create(p, p->conn->event_ctx); p 511 source4/librpc/rpc/dcerpc_util.c s->pipe = p; p 518 source4/librpc/rpc/dcerpc_util.c conn->binding_string = dcerpc_binding_string(p, binding); p 606 source4/librpc/rpc/dcerpc_util.c struct dcerpc_pipe **p) p 619 source4/librpc/rpc/dcerpc_util.c *p = s->pipe; p 633 source4/librpc/rpc/dcerpc_util.c struct dcerpc_pipe **p, p 641 source4/librpc/rpc/dcerpc_util.c c = dcerpc_pipe_auth_send(*p, binding, table, credentials, lp_ctx); p 642 source4/librpc/rpc/dcerpc_util.c return dcerpc_pipe_auth_recv(c, mem_ctx, p); p 660 source4/librpc/rpc/dcerpc_util.c _PUBLIC_ NTSTATUS dcerpc_fetch_session_key(struct dcerpc_pipe *p, p 664 source4/librpc/rpc/dcerpc_util.c status = p->conn->security_state.session_key(p->conn, session_key); p 717 source4/librpc/rpc/dcerpc_util.c _PUBLIC_ NTSTATUS dcerpc_secondary_context(struct dcerpc_pipe *p, p 724 source4/librpc/rpc/dcerpc_util.c p2 = talloc_zero(p, struct dcerpc_pipe); p 728 source4/librpc/rpc/dcerpc_util.c p2->conn = talloc_reference(p2, p->conn); p 729 source4/librpc/rpc/dcerpc_util.c p2->request_timeout = p->request_timeout; p 731 source4/librpc/rpc/dcerpc_util.c p2->context_id = ++p->conn->next_context_id; p 737 source4/librpc/rpc/dcerpc_util.c p2->binding = talloc_reference(p2, p->binding); p 209 source4/librpc/rpc/pyrpc.c void PyErr_SetDCERPCStatus(struct dcerpc_pipe *p, NTSTATUS status) p 211 source4/librpc/rpc/pyrpc.c if (p != NULL && NT_STATUS_EQUAL(status, NT_STATUS_NET_WRITE_FAULT)) { p 212 source4/librpc/rpc/pyrpc.c const char *errstr = dcerpc_errstr(NULL, p->last_fault_code); p 214 source4/librpc/rpc/pyrpc.c Py_BuildValue("(i,s)", p->last_fault_code, p 69 source4/nbt_server/irpc.c const char *p; p 88 source4/nbt_server/irpc.c p = netlogon.data.samlogon.data.nt4.server; p 91 source4/nbt_server/irpc.c "domain: %s\n", p, p 95 source4/nbt_server/irpc.c if (*p == '\\') p += 1; p 96 source4/nbt_server/irpc.c if (*p == '\\') p += 1; p 98 source4/nbt_server/irpc.c s->req->out.dcname = talloc_strdup(s->req, p); p 118 source4/nbt_server/irpc.c struct nbt_netlogon_packet p; p 137 source4/nbt_server/irpc.c ZERO_STRUCT(p); p 138 source4/nbt_server/irpc.c p.command = LOGON_SAM_LOGON_REQUEST; p 139 source4/nbt_server/irpc.c r = &p.req.logon; p 160 source4/nbt_server/irpc.c &src, &p); p 238 source4/nbt_server/wins/winsdb.c char *p; p 248 source4/nbt_server/wins/winsdb.c p = strchr(address, ';'); p 249 source4/nbt_server/wins/winsdb.c if (!p) { p 262 source4/nbt_server/wins/winsdb.c *p = '\0';p++; p 269 source4/nbt_server/wins/winsdb.c if (strncmp("winsOwner:", p, 10) != 0) { p 273 source4/nbt_server/wins/winsdb.c wins_owner = p + 10; p 274 source4/nbt_server/wins/winsdb.c p = strchr(wins_owner, ';'); p 275 source4/nbt_server/wins/winsdb.c if (!p) { p 280 source4/nbt_server/wins/winsdb.c *p = '\0';p++; p 290 source4/nbt_server/wins/winsdb.c if (strncmp("expireTime:", p, 11) != 0) { p 295 source4/nbt_server/wins/winsdb.c expire_time = p + 11; p 296 source4/nbt_server/wins/winsdb.c p = strchr(expire_time, ';'); p 297 source4/nbt_server/wins/winsdb.c if (!p) { p 302 source4/nbt_server/wins/winsdb.c *p = '\0';p++; p 67 source4/ntvfs/cifs/vfs_cifs.c if (! p->transport->socket->sock) { \ p 74 source4/ntvfs/cifs/vfs_cifs.c p->tree->session->pid = req->smbpid; \ p 113 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = p_private; p 118 source4/ntvfs/cifs/vfs_cifs.c for (f=p->files; f; f=f->next) { p 130 source4/ntvfs/cifs/vfs_cifs.c status = ntvfs_send_oplock_break(p->ntvfs, h, level); p 142 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p; p 166 source4/ntvfs/cifs/vfs_cifs.c p = talloc_zero(ntvfs, struct cvfs_private); p 167 source4/ntvfs/cifs/vfs_cifs.c if (!p) { p 171 source4/ntvfs/cifs/vfs_cifs.c ntvfs->private_data = p; p 180 source4/ntvfs/cifs/vfs_cifs.c credentials = cli_credentials_init(p); p 192 source4/ntvfs/cifs/vfs_cifs.c credentials = cli_credentials_init(p); p 220 source4/ntvfs/cifs/vfs_cifs.c io.in.gensec_settings = lp_gensec_settings(p, ntvfs->ctx->lp_ctx); p 228 source4/ntvfs/cifs/vfs_cifs.c creq = smb_composite_connect_send(&io, p, p 231 source4/ntvfs/cifs/vfs_cifs.c status = smb_composite_connect_recv(creq, p); p 234 source4/ntvfs/cifs/vfs_cifs.c p->tree = io.out.tree; p 236 source4/ntvfs/cifs/vfs_cifs.c p->transport = p->tree->session->transport; p 238 source4/ntvfs/cifs/vfs_cifs.c p->ntvfs = ntvfs; p 246 source4/ntvfs/cifs/vfs_cifs.c smbcli_oplock_handler(p->transport, oplock_handler, p); p 248 source4/ntvfs/cifs/vfs_cifs.c p->map_generic = share_bool_option(scfg, CIFS_MAP_GENERIC, CIFS_MAP_GENERIC_DEFAULT); p 250 source4/ntvfs/cifs/vfs_cifs.c p->map_trans2 = share_bool_option(scfg, CIFS_MAP_TRANS2, CIFS_MAP_TRANS2_DEFAULT); p 260 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 264 source4/ntvfs/cifs/vfs_cifs.c for (a=p->pending; a; a = an) { p 270 source4/ntvfs/cifs/vfs_cifs.c talloc_free(p); p 310 source4/ntvfs/cifs/vfs_cifs.c async->cvfs = p; \ p 312 source4/ntvfs/cifs/vfs_cifs.c DLIST_ADD(p->pending, async); \ p 332 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 340 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_unlink(p->tree, unl); p 343 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_unlink_send(p->tree, unl); p 366 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 374 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_ioctl(p->tree, req, io); p 377 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_ioctl_send(p->tree, io); p 388 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 394 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_chkpath(p->tree, cp); p 397 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_chkpath_send(p->tree, cp); p 420 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 426 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_pathinfo(p->tree, req, info); p 429 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_pathinfo_send(p->tree, info); p 452 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 458 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_fileinfo(p->tree, req, io); p 461 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_fileinfo_send(p->tree, io); p 473 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 479 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_setpathinfo(p->tree, st); p 482 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_setpathinfo_send(p->tree, st); p 519 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 528 source4/ntvfs/cifs/vfs_cifs.c p->map_generic) { p 542 source4/ntvfs/cifs/vfs_cifs.c status = smb_raw_open(p->tree, req, io); p 548 source4/ntvfs/cifs/vfs_cifs.c status = ntvfs_handle_set_backend_data(f->h, p->ntvfs, f); p 551 source4/ntvfs/cifs/vfs_cifs.c DLIST_ADD(p->files, f); p 556 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_open_send(p->tree, io); p 567 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 573 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_mkdir(p->tree, md); p 576 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_mkdir_send(p->tree, md); p 587 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 593 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_rmdir(p->tree, rd); p 595 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_rmdir_send(p->tree, rd); p 606 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 619 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_rename(p->tree, ren); p 622 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_rename_send(p->tree, ren); p 654 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 660 source4/ntvfs/cifs/vfs_cifs.c p->map_generic) { p 667 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_read(p->tree, io); p 670 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_read_send(p->tree, io); p 693 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 699 source4/ntvfs/cifs/vfs_cifs.c p->map_generic) { p 705 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_write(p->tree, io); p 708 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_write_send(p->tree, io); p 732 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 738 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_seek(p->tree, io); p 741 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_seek_send(p->tree, io); p 753 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 769 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_flush(p->tree, io); p 772 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_flush_send(p->tree, io); p 783 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 791 source4/ntvfs/cifs/vfs_cifs.c p->map_generic) { p 808 source4/ntvfs/cifs/vfs_cifs.c DLIST_REMOVE(p->files, f); p 811 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_close(p->tree, io); p 814 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_close_send(p->tree, io); p 825 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 831 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_exit(p->tree->session); p 834 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_exit_send(p->tree->session); p 865 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 869 source4/ntvfs/cifs/vfs_cifs.c for (a=p->pending;a;a=a->next) { p 888 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 894 source4/ntvfs/cifs/vfs_cifs.c p->map_generic) { p 900 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_lock(p->tree, io); p 903 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_lock_send(p->tree, io); p 914 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 920 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_setfileinfo(p->tree, io); p 922 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_setfileinfo_send(p->tree, io); p 946 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 952 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_fsinfo(p->tree, req, fs); p 955 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_fsinfo_send(p->tree, req, fs); p 977 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 981 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_search_first(p->tree, req, io, search_private, callback); p 990 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 994 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_search_next(p->tree, req, io, search_private, callback); p 1001 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 1005 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_search_close(p->tree, io); p 1025 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 1028 source4/ntvfs/cifs/vfs_cifs.c if (p->map_trans2) { p 1035 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_trans2(p->tree, req, trans2); p 1038 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_trans2_send(p->tree, trans2); p 1069 source4/ntvfs/cifs/vfs_cifs.c struct cvfs_private *p = ntvfs->private_data; p 1071 source4/ntvfs/cifs/vfs_cifs.c int saved_timeout = p->transport->options.request_timeout; p 1091 source4/ntvfs/cifs/vfs_cifs.c p->transport->options.request_timeout = 0; p 1093 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_changenotify_send(p->tree, io); p 1095 source4/ntvfs/cifs/vfs_cifs.c p->transport->options.request_timeout = saved_timeout; p 42 source4/ntvfs/cifs_posix_cli/svfs_util.c struct cifspsx_private *p = ntvfs->private_data; p 46 source4/ntvfs/cifs_posix_cli/svfs_util.c ret = talloc_asprintf(req, "%s/%s", p->connectpath, name); p 48 source4/ntvfs/cifs_posix_cli/svfs_util.c ret = talloc_asprintf(req, "%s%s", p->connectpath, name); p 52 source4/ntvfs/cifs_posix_cli/svfs_util.c strlower(ret + strlen(p->connectpath)); p 65 source4/ntvfs/cifs_posix_cli/svfs_util.c char *p, *mask; p 79 source4/ntvfs/cifs_posix_cli/svfs_util.c p = strrchr(unix_path, '/'); p 80 source4/ntvfs/cifs_posix_cli/svfs_util.c if (!p) { return NULL; } p 82 source4/ntvfs/cifs_posix_cli/svfs_util.c dir->unix_dir = talloc_strndup(mem_ctx, unix_path, PTR_DIFF(p, unix_path)); p 86 source4/ntvfs/cifs_posix_cli/svfs_util.c mask = p+1; p 148 source4/ntvfs/cifs_posix_cli/svfs_util.c struct cifspsx_private *p = ntvfs->private_data; p 154 source4/ntvfs/cifs_posix_cli/svfs_util.c return cifspsx_list_unix(p, req, unix_path); p 54 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p; p 57 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p = talloc(ntvfs, struct cifspsx_private); p 58 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c NT_STATUS_HAVE_NO_MEMORY(p); p 59 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p->ntvfs = ntvfs; p 60 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p->next_search_handle = 0; p 61 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p->connectpath = talloc_strdup(p, share_string_option(scfg, SHARE_PATH, "")); p 62 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p->open_files = NULL; p 63 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p->search = NULL; p 66 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (stat(p->connectpath, &st) != 0 || !S_ISDIR(st.st_mode)) { p 68 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p->connectpath, sharename)); p 77 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c ntvfs->private_data = p; p 98 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c void *p; p 100 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p = ntvfs_handle_get_backend_data(handle, cp->ntvfs); p 101 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (!p) return NULL; p 103 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c f = talloc_get_type(p, struct cifspsx_file); p 281 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 289 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c f = find_fd(p, info->generic.in.file.ntvfs); p 308 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 397 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DLIST_ADD(p->open_files, f); p 498 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 506 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c f = find_fd(p, rd->readx.in.file.ntvfs); p 532 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 542 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c f = find_fd(p, wr->writex.in.file.ntvfs); p 578 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 585 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c f = find_fd(p, io->generic.in.file.ntvfs); p 593 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (f=p->open_files;f;f=f->next) { p 609 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 617 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c f = find_fd(p, io->close.in.file.ntvfs); p 626 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DLIST_REMOVE(p->open_files, f); p 697 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 703 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c f = find_fd(p, info->generic.in.file.ntvfs); p 749 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 756 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (sys_fsusage(p->connectpath, p 764 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (stat(p->connectpath, &st) != 0) { p 792 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 798 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (stat(p->connectpath, &st) == -1) { p 836 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 849 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search = talloc_zero(p, struct search_state); p 861 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->handle = p->next_search_handle; p 895 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p->next_search_handle++; p 896 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DLIST_ADD(p->search, search); p 910 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 923 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (search=p->search; search; search = search->next) { p 987 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DLIST_REMOVE(p->search, search); p 998 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct cifspsx_private *p = ntvfs->private_data; p 1001 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (search=p->search; search; search = search->next) { p 1010 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DLIST_REMOVE(p->search, search); p 588 source4/ntvfs/common/notify.c const char *p, *next_p; p 601 source4/ntvfs/common/notify.c for (depth=0,p=path; p 602 source4/ntvfs/common/notify.c p && depth < notify->array->num_depths; p 603 source4/ntvfs/common/notify.c p=next_p,depth++) { p 604 source4/ntvfs/common/notify.c int p_len = p - path; p 607 source4/ntvfs/common/notify.c next_p = strchr(p+1, '/'); p 62 source4/ntvfs/ipc/vfs_ipc.c void *p; p 64 source4/ntvfs/ipc/vfs_ipc.c p = ntvfs_handle_get_backend_data(handle, ipriv->ntvfs); p 65 source4/ntvfs/ipc/vfs_ipc.c if (!p) return NULL; p 67 source4/ntvfs/ipc/vfs_ipc.c s = talloc_get_type(p, struct pipe_state); p 175 source4/ntvfs/ipc/vfs_ipc.c static int ipc_fd_destructor(struct pipe_state *p) p 177 source4/ntvfs/ipc/vfs_ipc.c DLIST_REMOVE(p->ipriv->pipe_list, p); p 178 source4/ntvfs/ipc/vfs_ipc.c ntvfs_handle_remove_backend_data(p->handle, p->ipriv->ntvfs); p 203 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 212 source4/ntvfs/ipc/vfs_ipc.c p = talloc(h, struct pipe_state); p 213 source4/ntvfs/ipc/vfs_ipc.c NT_STATUS_HAVE_NO_MEMORY(p); p 220 source4/ntvfs/ipc/vfs_ipc.c p->pipe_name = talloc_asprintf(p, "\\pipe\\%s", fname); p 221 source4/ntvfs/ipc/vfs_ipc.c NT_STATUS_HAVE_NO_MEMORY(p->pipe_name); p 223 source4/ntvfs/ipc/vfs_ipc.c p->handle = h; p 224 source4/ntvfs/ipc/vfs_ipc.c p->ipc_state = 0x5ff; p 233 source4/ntvfs/ipc/vfs_ipc.c ep_description->endpoint = talloc_reference(ep_description, p->pipe_name); p 239 source4/ntvfs/ipc/vfs_ipc.c p, p 246 source4/ntvfs/ipc/vfs_ipc.c &p->dce_conn); p 249 source4/ntvfs/ipc/vfs_ipc.c p->dce_conn->transport.private_data = ipriv; p 250 source4/ntvfs/ipc/vfs_ipc.c p->dce_conn->transport.report_output_data = NULL; p 251 source4/ntvfs/ipc/vfs_ipc.c p->dce_conn->transport.get_my_addr = ipc_get_my_addr; p 252 source4/ntvfs/ipc/vfs_ipc.c p->dce_conn->transport.get_peer_addr = ipc_get_peer_addr; p 254 source4/ntvfs/ipc/vfs_ipc.c DLIST_ADD(ipriv->pipe_list, p); p 256 source4/ntvfs/ipc/vfs_ipc.c p->ipriv = ipriv; p 258 source4/ntvfs/ipc/vfs_ipc.c talloc_set_destructor(p, ipc_fd_destructor); p 260 source4/ntvfs/ipc/vfs_ipc.c status = ntvfs_handle_set_backend_data(h, ipriv->ntvfs, p); p 263 source4/ntvfs/ipc/vfs_ipc.c *ps = p; p 273 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 276 source4/ntvfs/ipc/vfs_ipc.c status = ipc_open_generic(ntvfs, req, oi->ntcreatex.in.fname, &p); p 282 source4/ntvfs/ipc/vfs_ipc.c oi->ntcreatex.out.file.ntvfs= p->handle; p 283 source4/ntvfs/ipc/vfs_ipc.c oi->ntcreatex.out.ipc_state = p->ipc_state; p 295 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 299 source4/ntvfs/ipc/vfs_ipc.c status = ipc_open_generic(ntvfs, req, fname, &p); p 305 source4/ntvfs/ipc/vfs_ipc.c oi->openx.out.file.ntvfs= p->handle; p 307 source4/ntvfs/ipc/vfs_ipc.c oi->openx.out.devstate = p->ipc_state; p 318 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 321 source4/ntvfs/ipc/vfs_ipc.c status = ipc_open_generic(ntvfs, req, oi->smb2.in.fname, &p); p 325 source4/ntvfs/ipc/vfs_ipc.c oi->smb2.out.file.ntvfs = p->handle; p 422 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 429 source4/ntvfs/ipc/vfs_ipc.c p = pipe_state_find(ipriv, rd->readx.in.file.ntvfs); p 430 source4/ntvfs/ipc/vfs_ipc.c if (!p) { p 441 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_output(p->dce_conn, &data, ipc_readx_dcesrv_output); p 462 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 472 source4/ntvfs/ipc/vfs_ipc.c p = pipe_state_find(ipriv, wr->writex.in.file.ntvfs); p 473 source4/ntvfs/ipc/vfs_ipc.c if (!p) { p 477 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_input(p->dce_conn, &data); p 515 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 521 source4/ntvfs/ipc/vfs_ipc.c p = pipe_state_find(ipriv, io->close.in.file.ntvfs); p 522 source4/ntvfs/ipc/vfs_ipc.c if (!p) { p 526 source4/ntvfs/ipc/vfs_ipc.c talloc_free(p); p 538 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p, *next; p 540 source4/ntvfs/ipc/vfs_ipc.c for (p=ipriv->pipe_list; p; p=next) { p 541 source4/ntvfs/ipc/vfs_ipc.c next = p->next; p 542 source4/ntvfs/ipc/vfs_ipc.c if (p->handle->session_info == req->session_info && p 543 source4/ntvfs/ipc/vfs_ipc.c p->handle->smbpid == req->smbpid) { p 544 source4/ntvfs/ipc/vfs_ipc.c talloc_free(p); p 558 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p, *next; p 560 source4/ntvfs/ipc/vfs_ipc.c for (p=ipriv->pipe_list; p; p=next) { p 561 source4/ntvfs/ipc/vfs_ipc.c next = p->next; p 562 source4/ntvfs/ipc/vfs_ipc.c if (p->handle->session_info == req->session_info) { p 563 source4/ntvfs/ipc/vfs_ipc.c talloc_free(p); p 614 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p = pipe_state_find(ipriv, info->generic.in.file.ntvfs); p 615 source4/ntvfs/ipc/vfs_ipc.c if (!p) { p 623 source4/ntvfs/ipc/vfs_ipc.c info->generic.out.fname.s = strrchr(p->pipe_name, '\\'); p 719 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 734 source4/ntvfs/ipc/vfs_ipc.c p = pipe_state_find_key(ipriv, req, &fnum_key); p 735 source4/ntvfs/ipc/vfs_ipc.c if (!p) { p 748 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_input(p->dce_conn, &trans->in.data); p 758 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_output(p->dce_conn, &trans->out.data, ipc_trans_dcesrv_output); p 776 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 782 source4/ntvfs/ipc/vfs_ipc.c p = pipe_state_find_key(ipriv, req, &fnum_key); p 783 source4/ntvfs/ipc/vfs_ipc.c if (!p) { p 790 source4/ntvfs/ipc/vfs_ipc.c p->ipc_state = SVAL(trans->in.params.data, 0); p 832 source4/ntvfs/ipc/vfs_ipc.c struct pipe_state *p; p 844 source4/ntvfs/ipc/vfs_ipc.c p = pipe_state_find(ipriv, io->smb2.in.file.ntvfs); p 845 source4/ntvfs/ipc/vfs_ipc.c if (!p) { p 856 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_input(p->dce_conn, &io->smb2.in.out); p 864 source4/ntvfs/ipc/vfs_ipc.c status = dcesrv_output(p->dce_conn, &io->smb2.out.out, ipc_trans_dcesrv_output); p 123 source4/ntvfs/ntvfs_generic.c char *p; p 124 source4/ntvfs/ntvfs_generic.c p = strrchr(fname, '.'); p 125 source4/ntvfs/ntvfs_generic.c if (!p) { p 128 source4/ntvfs/ntvfs_generic.c p++; p 129 source4/ntvfs/ntvfs_generic.c if (strcasecmp(p, "EXE") == 0 || p 130 source4/ntvfs/ntvfs_generic.c strcasecmp(p, "COM") == 0 || p 131 source4/ntvfs/ntvfs_generic.c strcasecmp(p, "DLL") == 0 || p 132 source4/ntvfs/ntvfs_generic.c strcasecmp(p, "SYM") == 0) { p 219 source4/ntvfs/posix/pvfs_lock.c struct pvfs_pending_lock *p, *next; p 230 source4/ntvfs/posix/pvfs_lock.c for (p=f->pending_list;p;p=next) { p 231 source4/ntvfs/posix/pvfs_lock.c next = p->next; p 232 source4/ntvfs/posix/pvfs_lock.c DLIST_REMOVE(f->pending_list, p); p 233 source4/ntvfs/posix/pvfs_lock.c p->req->async_states->status = NT_STATUS_RANGE_NOT_LOCKED; p 234 source4/ntvfs/posix/pvfs_lock.c p->req->async_states->send_fn(p->req); p 245 source4/ntvfs/posix/pvfs_lock.c struct pvfs_pending_lock *p; p 247 source4/ntvfs/posix/pvfs_lock.c for (p=f->pending_list;p;p=p->next) { p 249 source4/ntvfs/posix/pvfs_lock.c if (p->lck->lockx.in.ulock_cnt == lck->lockx.in.ulock_cnt && p 250 source4/ntvfs/posix/pvfs_lock.c p->lck->lockx.in.lock_cnt == lck->lockx.in.lock_cnt && p 251 source4/ntvfs/posix/pvfs_lock.c p->lck->lockx.in.file.ntvfs== lck->lockx.in.file.ntvfs && p 252 source4/ntvfs/posix/pvfs_lock.c p->lck->lockx.in.mode == (lck->lockx.in.mode & ~LOCKING_ANDX_CANCEL_LOCK)) { p 256 source4/ntvfs/posix/pvfs_lock.c if (p->lck->lockx.in.locks[i].pid != lck->lockx.in.locks[i].pid || p 257 source4/ntvfs/posix/pvfs_lock.c p->lck->lockx.in.locks[i].offset != lck->lockx.in.locks[i].offset || p 258 source4/ntvfs/posix/pvfs_lock.c p->lck->lockx.in.locks[i].count != lck->lockx.in.locks[i].count) { p 266 source4/ntvfs/posix/pvfs_lock.c pvfs_pending_lock_continue(p, PVFS_WAIT_TIMEOUT); p 36 source4/ntvfs/posix/pvfs_open.c void *p; p 39 source4/ntvfs/posix/pvfs_open.c p = ntvfs_handle_get_backend_data(h, pvfs->ntvfs); p 40 source4/ntvfs/posix/pvfs_open.c if (!p) return NULL; p 42 source4/ntvfs/posix/pvfs_open.c f = talloc_get_type(p, struct pvfs_file); p 175 source4/ntvfs/posix/pvfs_oplock.c struct opendb_oplock_break *p; p 176 source4/ntvfs/posix/pvfs_oplock.c p = (struct opendb_oplock_break *)data->data; p 177 source4/ntvfs/posix/pvfs_oplock.c opb = *p; p 151 source4/ntvfs/posix/pvfs_rename.c char *p; p 154 source4/ntvfs/posix/pvfs_rename.c p = strrchr_m(fname, '.'); p 155 source4/ntvfs/posix/pvfs_rename.c if (p == NULL) { p 159 source4/ntvfs/posix/pvfs_rename.c ext1 = talloc_strdup(mem_ctx, p+1); p 160 source4/ntvfs/posix/pvfs_rename.c base1 = talloc_strndup(mem_ctx, fname, p-fname); p 166 source4/ntvfs/posix/pvfs_rename.c p = strrchr_m(pattern, '.'); p 167 source4/ntvfs/posix/pvfs_rename.c if (p == NULL) { p 171 source4/ntvfs/posix/pvfs_rename.c ext2 = talloc_strdup(mem_ctx, p+1); p 172 source4/ntvfs/posix/pvfs_rename.c base2 = talloc_strndup(mem_ctx, pattern, p-pattern); p 67 source4/ntvfs/posix/pvfs_resolve.c char *p, *partial_name; p 72 source4/ntvfs/posix/pvfs_resolve.c p = name->full_name + strlen(pvfs->base_directory) + 1; p 74 source4/ntvfs/posix/pvfs_resolve.c for (;*p;p++) { p 75 source4/ntvfs/posix/pvfs_resolve.c if (*p == '/') { p 81 source4/ntvfs/posix/pvfs_resolve.c p = name->full_name + strlen(pvfs->base_directory); p 82 source4/ntvfs/posix/pvfs_resolve.c *p++ = 0; p 87 source4/ntvfs/posix/pvfs_resolve.c components[i] = p; p 88 source4/ntvfs/posix/pvfs_resolve.c p = strchr(p, '/'); p 89 source4/ntvfs/posix/pvfs_resolve.c if (p) *p++ = 0; p 193 source4/ntvfs/posix/pvfs_resolve.c char *p, *stream_name; p 202 source4/ntvfs/posix/pvfs_resolve.c p = stream_name; p 204 source4/ntvfs/posix/pvfs_resolve.c while (*p) { p 206 source4/ntvfs/posix/pvfs_resolve.c codepoint_t c = next_codepoint_convenience(ic, p, &c_size); p 213 source4/ntvfs/posix/pvfs_resolve.c *p= 0; p 214 source4/ntvfs/posix/pvfs_resolve.c p++; p 215 source4/ntvfs/posix/pvfs_resolve.c if (*p == '\0') { p 218 source4/ntvfs/posix/pvfs_resolve.c if (strcasecmp_m(p, "$DATA") != 0) { p 219 source4/ntvfs/posix/pvfs_resolve.c if (strchr_m(p, ':')) { p 225 source4/ntvfs/posix/pvfs_resolve.c p--; p 229 source4/ntvfs/posix/pvfs_resolve.c p += c_size; p 261 source4/ntvfs/posix/pvfs_resolve.c char *ret, *p, *p_start; p 287 source4/ntvfs/posix/pvfs_resolve.c p = ret + strlen(pvfs->base_directory) + 1; p 291 source4/ntvfs/posix/pvfs_resolve.c p_start = p; p 294 source4/ntvfs/posix/pvfs_resolve.c while (*p) { p 296 source4/ntvfs/posix/pvfs_resolve.c codepoint_t c = next_codepoint_convenience(ic, p, &c_size); p 309 source4/ntvfs/posix/pvfs_resolve.c if (p > p_start && (p[1] == '\\' || p[1] == '\0')) { p 319 source4/ntvfs/posix/pvfs_resolve.c *p = '/'; p 329 source4/ntvfs/posix/pvfs_resolve.c status = parse_stream_name(ic, name, p); p 333 source4/ntvfs/posix/pvfs_resolve.c *p-- = 0; p 355 source4/ntvfs/posix/pvfs_resolve.c if (p[1] == '.' && p 356 source4/ntvfs/posix/pvfs_resolve.c (p[2] == 0 || p[2] == '\\') && p 357 source4/ntvfs/posix/pvfs_resolve.c (p == p_start || p[-1] == '/')) { p 360 source4/ntvfs/posix/pvfs_resolve.c if ((p[1] == 0 || p[1] == '\\') && p 361 source4/ntvfs/posix/pvfs_resolve.c (p == p_start || p[-1] == '/')) { p 367 source4/ntvfs/posix/pvfs_resolve.c p += c_size; p 388 source4/ntvfs/posix/pvfs_resolve.c char *p, *s, *ret; p 393 source4/ntvfs/posix/pvfs_resolve.c for (num_components=1, p=s; *p; p += c_size) { p 394 source4/ntvfs/posix/pvfs_resolve.c c = next_codepoint_convenience(iconv_convenience, p, &c_size); p 405 source4/ntvfs/posix/pvfs_resolve.c for (i=0, p=s; *p; p += c_size) { p 406 source4/ntvfs/posix/pvfs_resolve.c c = next_codepoint_convenience(iconv_convenience, p, &c_size); p 408 source4/ntvfs/posix/pvfs_resolve.c *p = 0; p 409 source4/ntvfs/posix/pvfs_resolve.c components[++i] = p+1; p 540 source4/ntvfs/posix/pvfs_resolve.c const char *p; p 542 source4/ntvfs/posix/pvfs_resolve.c p = strrchr((*name)->full_name, '/'); p 543 source4/ntvfs/posix/pvfs_resolve.c if (p == NULL) { p 547 source4/ntvfs/posix/pvfs_resolve.c dir_name = talloc_strndup(*name, (*name)->full_name, (p-(*name)->full_name)); p 564 source4/ntvfs/posix/pvfs_resolve.c (*name)->full_name, p); p 766 source4/ntvfs/posix/pvfs_resolve.c char *p; p 778 source4/ntvfs/posix/pvfs_resolve.c p = strrchr_m((*name)->full_name, '/'); p 779 source4/ntvfs/posix/pvfs_resolve.c if (p == NULL) { p 784 source4/ntvfs/posix/pvfs_resolve.c if (p == (*name)->full_name) { p 785 source4/ntvfs/posix/pvfs_resolve.c p[1] = 0; p 787 source4/ntvfs/posix/pvfs_resolve.c p[0] = 0; p 298 source4/ntvfs/posix/pvfs_search.c void *p = idr_find(pvfs->search.idtree, i); p 300 source4/ntvfs/posix/pvfs_search.c if (p == NULL) return; p 302 source4/ntvfs/posix/pvfs_search.c search = talloc_get_type(p, struct pvfs_search_state); p 415 source4/ntvfs/posix/pvfs_search.c void *p; p 425 source4/ntvfs/posix/pvfs_search.c p = idr_find(pvfs->search.idtree, handle); p 426 source4/ntvfs/posix/pvfs_search.c if (p == NULL) { p 431 source4/ntvfs/posix/pvfs_search.c search = talloc_get_type(p, struct pvfs_search_state); p 565 source4/ntvfs/posix/pvfs_search.c void *p; p 574 source4/ntvfs/posix/pvfs_search.c p = idr_find(pvfs->search.idtree, handle); p 575 source4/ntvfs/posix/pvfs_search.c if (p == NULL) { p 580 source4/ntvfs/posix/pvfs_search.c search = talloc_get_type(p, struct pvfs_search_state); p 833 source4/ntvfs/posix/pvfs_search.c void *p; p 850 source4/ntvfs/posix/pvfs_search.c p = idr_find(pvfs->search.idtree, handle); p 851 source4/ntvfs/posix/pvfs_search.c if (p == NULL) { p 856 source4/ntvfs/posix/pvfs_search.c search = talloc_get_type(p, struct pvfs_search_state); p 125 source4/ntvfs/posix/pvfs_setfileinfo.c char *new_name, *p; p 156 source4/ntvfs/posix/pvfs_setfileinfo.c p = strrchr_m(new_name, '\\'); p 157 source4/ntvfs/posix/pvfs_setfileinfo.c if (p == NULL) { p 160 source4/ntvfs/posix/pvfs_setfileinfo.c *p = 0; p 227 source4/ntvfs/posix/pvfs_shortname.c const char *p; p 232 source4/ntvfs/posix/pvfs_shortname.c for (s=name; (p=strchr(s, '/')); s=p+1) { p 233 source4/ntvfs/posix/pvfs_shortname.c if (is_mangled_component(ctx, s, PTR_DIFF(p, s))) { p 663 source4/ntvfs/posix/pvfs_shortname.c char *p = strrchr(name->full_name, '/'); p 664 source4/ntvfs/posix/pvfs_shortname.c char *ret = pvfs_short_name_component(pvfs, p+1); p 666 source4/ntvfs/posix/pvfs_shortname.c return p+1; p 66 source4/ntvfs/posix/pvfs_wait.c void *p = NULL; p 74 source4/ntvfs/posix/pvfs_wait.c p = *pp; p 76 source4/ntvfs/posix/pvfs_wait.c if (p == NULL || p != pwait->private_data) { p 107 source4/ntvfs/posix/pvfs_xattr.c void *p, void *pull_fn) p 121 source4/ntvfs/posix/pvfs_xattr.c p, (ndr_pull_flags_fn_t)pull_fn); p 136 source4/ntvfs/posix/pvfs_xattr.c void *p, void *push_fn) p 143 source4/ntvfs/posix/pvfs_xattr.c ndr_err = ndr_push_struct_blob(&blob, mem_ctx, lp_iconv_convenience(pvfs->ntvfs->ctx->lp_ctx), p, (ndr_push_flags_fn_t)push_fn); p 71 source4/ntvfs/print/vfs_print.c char *p; p 84 source4/ntvfs/print/vfs_print.c p = (char *)io->ioctl.out.blob.data; p 85 source4/ntvfs/print/vfs_print.c SSVAL(p,0, 1 /* REWRITE: fsp->rap_print_jobid */); p 86 source4/ntvfs/print/vfs_print.c push_string(p+2, lp_netbios_name(ntvfs->ctx->lp_ctx), 15, STR_TERMINATE|STR_ASCII); p 87 source4/ntvfs/print/vfs_print.c push_string(p+18, ntvfs->ctx->config->name, 13, STR_TERMINATE|STR_ASCII); p 39 source4/ntvfs/simple/svfs_util.c struct svfs_private *p = ntvfs->private_data; p 43 source4/ntvfs/simple/svfs_util.c ret = talloc_asprintf(req, "%s/%s", p->connectpath, name); p 45 source4/ntvfs/simple/svfs_util.c ret = talloc_asprintf(req, "%s%s", p->connectpath, name); p 49 source4/ntvfs/simple/svfs_util.c strlower(ret + strlen(p->connectpath)); p 62 source4/ntvfs/simple/svfs_util.c char *p, *mask; p 76 source4/ntvfs/simple/svfs_util.c p = strrchr(unix_path, '/'); p 77 source4/ntvfs/simple/svfs_util.c if (!p) { return NULL; } p 79 source4/ntvfs/simple/svfs_util.c dir->unix_dir = talloc_strndup(mem_ctx, unix_path, PTR_DIFF(p, unix_path)); p 83 source4/ntvfs/simple/svfs_util.c mask = p+1; p 145 source4/ntvfs/simple/svfs_util.c struct svfs_private *p = ntvfs->private_data; p 151 source4/ntvfs/simple/svfs_util.c return svfs_list_unix(p, req, unix_path); p 53 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p; p 56 source4/ntvfs/simple/vfs_simple.c p = talloc(ntvfs, struct svfs_private); p 57 source4/ntvfs/simple/vfs_simple.c NT_STATUS_HAVE_NO_MEMORY(p); p 58 source4/ntvfs/simple/vfs_simple.c p->ntvfs = ntvfs; p 59 source4/ntvfs/simple/vfs_simple.c p->next_search_handle = 0; p 60 source4/ntvfs/simple/vfs_simple.c p->connectpath = talloc_strdup(p, share_string_option(scfg, SHARE_PATH, "")); p 61 source4/ntvfs/simple/vfs_simple.c p->open_files = NULL; p 62 source4/ntvfs/simple/vfs_simple.c p->search = NULL; p 65 source4/ntvfs/simple/vfs_simple.c if (stat(p->connectpath, &st) != 0 || !S_ISDIR(st.st_mode)) { p 67 source4/ntvfs/simple/vfs_simple.c p->connectpath, sharename)); p 76 source4/ntvfs/simple/vfs_simple.c ntvfs->private_data = p; p 95 source4/ntvfs/simple/vfs_simple.c void *p; p 97 source4/ntvfs/simple/vfs_simple.c p = ntvfs_handle_get_backend_data(handle, sp->ntvfs); p 98 source4/ntvfs/simple/vfs_simple.c if (!p) return NULL; p 100 source4/ntvfs/simple/vfs_simple.c f = talloc_get_type(p, struct svfs_file); p 278 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 286 source4/ntvfs/simple/vfs_simple.c f = find_fd(p, info->generic.in.file.ntvfs); p 305 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 394 source4/ntvfs/simple/vfs_simple.c DLIST_ADD(p->open_files, f); p 495 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 503 source4/ntvfs/simple/vfs_simple.c f = find_fd(p, rd->readx.in.file.ntvfs); p 529 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 539 source4/ntvfs/simple/vfs_simple.c f = find_fd(p, wr->writex.in.file.ntvfs); p 575 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 582 source4/ntvfs/simple/vfs_simple.c f = find_fd(p, io->generic.in.file.ntvfs); p 590 source4/ntvfs/simple/vfs_simple.c for (f=p->open_files;f;f=f->next) { p 606 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 614 source4/ntvfs/simple/vfs_simple.c f = find_fd(p, io->close.in.file.ntvfs); p 623 source4/ntvfs/simple/vfs_simple.c DLIST_REMOVE(p->open_files, f); p 694 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 700 source4/ntvfs/simple/vfs_simple.c f = find_fd(p, info->generic.in.file.ntvfs); p 746 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 753 source4/ntvfs/simple/vfs_simple.c if (sys_fsusage(p->connectpath, p 761 source4/ntvfs/simple/vfs_simple.c if (stat(p->connectpath, &st) != 0) { p 789 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 795 source4/ntvfs/simple/vfs_simple.c if (stat(p->connectpath, &st) == -1) { p 833 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 846 source4/ntvfs/simple/vfs_simple.c search = talloc_zero(p, struct search_state); p 858 source4/ntvfs/simple/vfs_simple.c search->handle = p->next_search_handle; p 892 source4/ntvfs/simple/vfs_simple.c p->next_search_handle++; p 893 source4/ntvfs/simple/vfs_simple.c DLIST_ADD(p->search, search); p 907 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 920 source4/ntvfs/simple/vfs_simple.c for (search=p->search; search; search = search->next) { p 984 source4/ntvfs/simple/vfs_simple.c DLIST_REMOVE(p->search, search); p 995 source4/ntvfs/simple/vfs_simple.c struct svfs_private *p = ntvfs->private_data; p 998 source4/ntvfs/simple/vfs_simple.c for (search=p->search; search; search = search->next) { p 1007 source4/ntvfs/simple/vfs_simple.c DLIST_REMOVE(p->search, search); p 103 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p = p_private; p 108 source4/ntvfs/smb2/vfs_smb2.c for (f=p->files; f; f=f->next) { p 120 source4/ntvfs/smb2/vfs_smb2.c status = ntvfs_send_oplock_break(p->ntvfs, h, level); p 160 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p; p 184 source4/ntvfs/smb2/vfs_smb2.c p = talloc_zero(ntvfs, struct cvfs_private); p 185 source4/ntvfs/smb2/vfs_smb2.c if (!p) { p 189 source4/ntvfs/smb2/vfs_smb2.c ntvfs->private_data = p; p 198 source4/ntvfs/smb2/vfs_smb2.c credentials = cli_credentials_init(p); p 210 source4/ntvfs/smb2/vfs_smb2.c credentials = cli_credentials_init(p); p 229 source4/ntvfs/smb2/vfs_smb2.c creq = smb2_connect_send(p, host, p 230 source4/ntvfs/smb2/vfs_smb2.c lp_parm_string_list(p, ntvfs->ctx->lp_ctx, NULL, "smb2", "ports", NULL), p 236 source4/ntvfs/smb2/vfs_smb2.c lp_gensec_settings(p, ntvfs->ctx->lp_ctx) p 239 source4/ntvfs/smb2/vfs_smb2.c status = smb2_connect_recv(creq, p, &tree); p 242 source4/ntvfs/smb2/vfs_smb2.c status = smb2_get_roothandle(tree, &p->roothandle); p 245 source4/ntvfs/smb2/vfs_smb2.c p->tree = tree; p 246 source4/ntvfs/smb2/vfs_smb2.c p->transport = p->tree->session->transport; p 247 source4/ntvfs/smb2/vfs_smb2.c p->ntvfs = ntvfs; p 266 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p = ntvfs->private_data; p 270 source4/ntvfs/smb2/vfs_smb2.c for (a=p->pending; a; a = an) { p 276 source4/ntvfs/smb2/vfs_smb2.c talloc_free(p); p 333 source4/ntvfs/smb2/vfs_smb2.c async->cvfs = p; \ p 335 source4/ntvfs/smb2/vfs_smb2.c DLIST_ADD(p->pending, async); \ p 367 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p = ntvfs->private_data; p 372 source4/ntvfs/smb2/vfs_smb2.c c_req = smb2_composite_unlink_send(p->tree, unl); p 392 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p = ntvfs->private_data; p 403 source4/ntvfs/smb2/vfs_smb2.c f.in.file.handle = p->roothandle; p 415 source4/ntvfs/smb2/vfs_smb2.c c_req = smb2_find_send(p->tree, &f); p 464 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p = ntvfs->private_data; p 469 source4/ntvfs/smb2/vfs_smb2.c c_req = smb2_composite_mkdir_send(p->tree, md); p 480 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p = ntvfs->private_data; p 485 source4/ntvfs/smb2/vfs_smb2.c c_req = smb2_composite_rmdir_send(p->tree, rd); p 631 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p = ntvfs->private_data; p 670 source4/ntvfs/smb2/vfs_smb2.c fs->generic.handle = p->roothandle; p 672 source4/ntvfs/smb2/vfs_smb2.c c_req = smb2_getinfo_fs_send(p->tree, fs); p 694 source4/ntvfs/smb2/vfs_smb2.c struct cvfs_private *p = ntvfs->private_data; p 736 source4/ntvfs/smb2/vfs_smb2.c f.in.file.handle = p->roothandle; p 745 source4/ntvfs/smb2/vfs_smb2.c status = smb2_find_level(p->tree, req, &f, &count, &data); p 70 source4/ntvfs/sysdep/sys_lease_linux.c static int linux_lease_pending_destructor(struct linux_lease_pending *p) p 73 source4/ntvfs/sysdep/sys_lease_linux.c int *fd = (int *)p->e.fd; p 75 source4/ntvfs/sysdep/sys_lease_linux.c DLIST_REMOVE(leases, p); p 107 source4/ntvfs/sysdep/sys_lease_linux.c struct linux_lease_pending *p; p 123 source4/ntvfs/sysdep/sys_lease_linux.c p = talloc(ctx, struct linux_lease_pending); p 124 source4/ntvfs/sysdep/sys_lease_linux.c NT_STATUS_HAVE_NO_MEMORY(p); p 126 source4/ntvfs/sysdep/sys_lease_linux.c p->ctx = ctx; p 127 source4/ntvfs/sysdep/sys_lease_linux.c p->e = *e; p 131 source4/ntvfs/sysdep/sys_lease_linux.c talloc_free(p); p 137 source4/ntvfs/sysdep/sys_lease_linux.c talloc_free(p); p 141 source4/ntvfs/sysdep/sys_lease_linux.c DLIST_ADD(leases, p); p 143 source4/ntvfs/sysdep/sys_lease_linux.c talloc_set_destructor(p, linux_lease_pending_destructor); p 43 source4/param/generic.c struct param_opt *p; p 45 source4/param/generic.c for (p = section->parameters; p; p = p->next) { p 46 source4/param/generic.c if (strcasecmp_m(p->key, name) == 0) p 47 source4/param/generic.c return p; p 78 source4/param/generic.c struct param_opt *p; p 89 source4/param/generic.c p = param_section_get(section, name); p 90 source4/param/generic.c if (p == NULL) { p 91 source4/param/generic.c p = talloc_zero(section, struct param_opt); p 92 source4/param/generic.c if (p == NULL) p 95 source4/param/generic.c p->key = talloc_strdup(p, name); p 96 source4/param/generic.c DLIST_ADD_END(section->parameters, p, struct param_opt *); p 99 source4/param/generic.c return p; p 104 source4/param/generic.c struct param_opt *p = param_get(ctx, param, section); p 106 source4/param/generic.c if (p == NULL) p 109 source4/param/generic.c return p->value; p 114 source4/param/generic.c struct param_opt *p = param_get_add(ctx, param, section); p 116 source4/param/generic.c if (p == NULL) p 119 source4/param/generic.c p->value = talloc_strdup(p, value); p 126 source4/param/generic.c struct param_opt *p = param_get(ctx, param, section); p 128 source4/param/generic.c if (p == NULL) p 131 source4/param/generic.c return (const char **)str_list_make(ctx, p->value, separator); p 136 source4/param/generic.c struct param_opt *p = param_get_add(ctx, param, section); p 138 source4/param/generic.c p->value = str_list_join(p, list, ' '); p 155 source4/param/generic.c struct param_opt *p = param_get_add(ctx, section, param); p 157 source4/param/generic.c if (!p) p 160 source4/param/generic.c p->value = talloc_asprintf(p, "%d", value); p 175 source4/param/generic.c struct param_opt *p = param_get_add(ctx, name, section); p 177 source4/param/generic.c if (!p) p 180 source4/param/generic.c p->value = talloc_asprintf(p, "%lu", value); p 207 source4/param/generic.c struct param_opt *p = param_section_get(ctx->sections, name); p 209 source4/param/generic.c if (!p) { p 210 source4/param/generic.c p = talloc_zero(ctx->sections, struct param_opt); p 211 source4/param/generic.c if (p == NULL) p 214 source4/param/generic.c p->key = talloc_strdup(p, name); p 215 source4/param/generic.c p->value = talloc_strdup(p, value); p 216 source4/param/generic.c DLIST_ADD(ctx->sections->parameters, p); p 218 source4/param/generic.c talloc_free(p->value); p 219 source4/param/generic.c p->value = talloc_strdup(p, value); p 1855 source4/param/loadparm.c char *p, *s; p 1863 source4/param/loadparm.c p = strchr(s, '='); p 1864 source4/param/loadparm.c if (!p) { p 1869 source4/param/loadparm.c *p = 0; p 1871 source4/param/loadparm.c ret = lp_set_cmdline(lp_ctx, s, p+1); p 1883 source4/param/loadparm.c static void print_parameter(struct parm_struct *p, void *ptr, FILE * f) p 1886 source4/param/loadparm.c switch (p->type) p 1889 source4/param/loadparm.c for (i = 0; p->enum_list[i].name; i++) { p 1890 source4/param/loadparm.c if (*(int *)ptr == p->enum_list[i].value) { p 1892 source4/param/loadparm.c p->enum_list[i].name); p 69 source4/param/share_ldb.c char *name, *p; p 75 source4/param/share_ldb.c p = strchr(name, ':'); p 76 source4/param/share_ldb.c *p = '-'; p 129 source4/param/share_ldb.c char *name, *p; p 135 source4/param/share_ldb.c p = strchr(name, ':'); p 136 source4/param/share_ldb.c *p = '-'; p 107 source4/param/util.c char *fname, *config_dir, *p; p 112 source4/param/util.c p = strrchr(config_dir, '/'); p 113 source4/param/util.c if (p == NULL) { p 116 source4/param/util.c p[0] = '\0'; p 48 source4/rpc_server/common/server_info.c const char *p = server_unc; p 51 source4/rpc_server/common/server_info.c if (!p) { p 56 source4/rpc_server/common/server_info.c if (p[0] == '\\' && p[1] == '\\') { p 57 source4/rpc_server/common/server_info.c p += 2; p 60 source4/rpc_server/common/server_info.c return talloc_strdup(mem_ctx, p); p 83 source4/rpc_server/common/share_info.c char *p; p 91 source4/rpc_server/common/share_info.c p = talloc_strdup(mem_ctx, share_string_option(scfg, SHARE_PATH, "")); p 92 source4/rpc_server/common/share_info.c if (!p) { p 95 source4/rpc_server/common/share_info.c if (p[0] == '\0') { p 96 source4/rpc_server/common/share_info.c return p; p 98 source4/rpc_server/common/share_info.c all_string_sub(p, "/", "\\", 0); p 100 source4/rpc_server/common/share_info.c return talloc_asprintf(mem_ctx, "C:%s", p); p 254 source4/rpc_server/dcerpc_server.c NTSTATUS dcesrv_inherited_session_key(struct dcesrv_connection *p, p 257 source4/rpc_server/dcerpc_server.c if (p->auth_state.session_info->session_key.length) { p 258 source4/rpc_server/dcerpc_server.c *session_key = p->auth_state.session_info->session_key; p 264 source4/rpc_server/dcerpc_server.c NTSTATUS dcesrv_generic_session_key(struct dcesrv_connection *p, p 278 source4/rpc_server/dcerpc_server.c _PUBLIC_ NTSTATUS dcesrv_fetch_session_key(struct dcesrv_connection *p, p 281 source4/rpc_server/dcerpc_server.c NTSTATUS status = p->auth_state.session_key(p, session_key); p 304 source4/rpc_server/dcerpc_server.c struct dcesrv_connection *p; p 310 source4/rpc_server/dcerpc_server.c p = talloc(mem_ctx, struct dcesrv_connection); p 311 source4/rpc_server/dcerpc_server.c NT_STATUS_HAVE_NO_MEMORY(p); p 313 source4/rpc_server/dcerpc_server.c if (!talloc_reference(p, session_info)) { p 314 source4/rpc_server/dcerpc_server.c talloc_free(p); p 318 source4/rpc_server/dcerpc_server.c p->dce_ctx = dce_ctx; p 319 source4/rpc_server/dcerpc_server.c p->endpoint = ep; p 320 source4/rpc_server/dcerpc_server.c p->contexts = NULL; p 321 source4/rpc_server/dcerpc_server.c p->call_list = NULL; p 322 source4/rpc_server/dcerpc_server.c p->packet_log_dir = lp_lockdir(dce_ctx->lp_ctx); p 323 source4/rpc_server/dcerpc_server.c p->incoming_fragmented_call_list = NULL; p 324 source4/rpc_server/dcerpc_server.c p->pending_call_list = NULL; p 325 source4/rpc_server/dcerpc_server.c p->cli_max_recv_frag = 0; p 326 source4/rpc_server/dcerpc_server.c p->partial_input = data_blob(NULL, 0); p 327 source4/rpc_server/dcerpc_server.c p->auth_state.auth_info = NULL; p 328 source4/rpc_server/dcerpc_server.c p->auth_state.gensec_security = NULL; p 329 source4/rpc_server/dcerpc_server.c p->auth_state.session_info = session_info; p 330 source4/rpc_server/dcerpc_server.c p->auth_state.session_key = dcesrv_generic_session_key; p 331 source4/rpc_server/dcerpc_server.c p->event_ctx = event_ctx; p 332 source4/rpc_server/dcerpc_server.c p->msg_ctx = msg_ctx; p 333 source4/rpc_server/dcerpc_server.c p->server_id = server_id; p 334 source4/rpc_server/dcerpc_server.c p->processing = false; p 335 source4/rpc_server/dcerpc_server.c p->state_flags = state_flags; p 336 source4/rpc_server/dcerpc_server.c ZERO_STRUCT(p->transport); p 338 source4/rpc_server/dcerpc_server.c *_p = p; p 329 source4/rpc_server/dcerpc_server.h struct policy_handle *p, p 335 source4/rpc_server/dcerpc_server.h NTSTATUS dcesrv_fetch_session_key(struct dcesrv_connection *p, DATA_BLOB *session_key); p 162 source4/rpc_server/echo/rpc_echo.c struct echo_TestSleep_private *p = talloc_get_type(private_data, p 164 source4/rpc_server/echo/rpc_echo.c struct echo_TestSleep *r = p->r; p 169 source4/rpc_server/echo/rpc_echo.c status = dcesrv_reply(p->dce_call); p 178 source4/rpc_server/echo/rpc_echo.c struct echo_TestSleep_private *p; p 187 source4/rpc_server/echo/rpc_echo.c p = talloc(mem_ctx, struct echo_TestSleep_private); p 188 source4/rpc_server/echo/rpc_echo.c if (!p) { p 192 source4/rpc_server/echo/rpc_echo.c p->dce_call = dce_call; p 193 source4/rpc_server/echo/rpc_echo.c p->r = r; p 195 source4/rpc_server/echo/rpc_echo.c event_add_timed(dce_call->event_ctx, p, p 197 source4/rpc_server/echo/rpc_echo.c echo_TestSleep_handler, p); p 67 source4/rpc_server/handles.c struct policy_handle *p, p 72 source4/rpc_server/handles.c if (policy_handle_empty(p)) { p 77 source4/rpc_server/handles.c if (h->wire_handle.handle_type == p->handle_type && p 78 source4/rpc_server/handles.c GUID_equal(&p->uuid, &h->wire_handle.uuid)) { p 80 source4/rpc_server/handles.c p->handle_type != handle_type) { p 82 source4/rpc_server/handles.c p->handle_type, handle_type)); p 248 source4/rpc_server/lsa/lsa_lookup.c const char *p; p 255 source4/rpc_server/lsa/lsa_lookup.c p = strchr_m(name, '\\'); p 256 source4/rpc_server/lsa/lsa_lookup.c if (p != NULL) { p 257 source4/rpc_server/lsa/lsa_lookup.c domain = talloc_strndup(mem_ctx, name, p-name); p 261 source4/rpc_server/lsa/lsa_lookup.c username = p + 1; p 51 source4/rpc_server/spoolss/dcesrv_spoolss.c char *p; p 77 source4/rpc_server/spoolss/dcesrv_spoolss.c p = strchr_m(server, '\\'); p 78 source4/rpc_server/spoolss/dcesrv_spoolss.c if (!p) { p 90 source4/rpc_server/spoolss/dcesrv_spoolss.c p[0] = '\0'; p 92 source4/rpc_server/spoolss/dcesrv_spoolss.c p++; p 93 source4/rpc_server/spoolss/dcesrv_spoolss.c object = p; p 1166 source4/rpc_server/spoolss/dcesrv_spoolss.c struct dcerpc_pipe *p; p 1191 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcerpc_pipe_connect_b(mem_ctx, &p, binding, &ndr_table_spoolss, p 1209 source4/rpc_server/spoolss/dcesrv_spoolss.c status = dcerpc_spoolss_ReplyOpenPrinter(p, mem_ctx, &rop); p 1216 source4/rpc_server/spoolss/dcesrv_spoolss.c talloc_free(p); p 30 source4/rpc_server/srvsvc/srvsvc_ntvfs.c struct socket_address *srvsvc_get_my_addr(void *p, TALLOC_CTX *mem_ctx) p 32 source4/rpc_server/srvsvc/srvsvc_ntvfs.c struct dcesrv_connection *conn = talloc_get_type(p, struct dcesrv_connection); p 36 source4/rpc_server/srvsvc/srvsvc_ntvfs.c struct socket_address *srvsvc_get_peer_addr(void *p, TALLOC_CTX *mem_ctx) p 38 source4/rpc_server/srvsvc/srvsvc_ntvfs.c struct dcesrv_connection *conn = talloc_get_type(p, struct dcesrv_connection); p 56 source4/smb_server/blob.c uint8_t *p; p 57 source4/smb_server/blob.c p = talloc_realloc(mem_ctx, blob->data, uint8_t, new_size); p 58 source4/smb_server/blob.c NT_STATUS_HAVE_NO_MEMORY(p); p 59 source4/smb_server/blob.c blob->data = p; p 51 source4/smb_server/handle.c void *p; p 58 source4/smb_server/handle.c p = idr_find(handles_ctx->idtree_hid, hid); p 59 source4/smb_server/handle.c if (!p) return NULL; p 61 source4/smb_server/handle.c handle = talloc_get_type(p, struct smbsrv_handle); p 53 source4/smb_server/session.c void *p; p 60 source4/smb_server/session.c p = idr_find(smb_conn->sessions.idtree_vuid, vuid); p 61 source4/smb_server/session.c if (!p) return NULL; p 64 source4/smb_server/session.c sess = talloc_get_type(p, struct smbsrv_session); p 79 source4/smb_server/session.c void *p; p 86 source4/smb_server/session.c p = idr_find(smb_conn->sessions.idtree_vuid, vuid); p 87 source4/smb_server/session.c if (!p) return NULL; p 90 source4/smb_server/session.c sess = talloc_get_type(p, struct smbsrv_session); p 494 source4/smb_server/smb/negprot.c uint8_t *p; p 504 source4/smb_server/smb/negprot.c p = req->in.data; p 514 source4/smb_server/smb/negprot.c len = req_pull_ascii4(&req->in.bufinfo, (const char **)&protos[protos_count], p, STR_ASCII|STR_TERMINATE); p 515 source4/smb_server/smb/negprot.c p += len; p 382 source4/smb_server/smb/nttrans.c uint8_t *p; p 392 source4/smb_server/smb/nttrans.c p = op->trans->out.params.data; p 399 source4/smb_server/smb/nttrans.c SIVAL(p, 4, info->nttrans.out.changes[i].action); p 400 source4/smb_server/smb/nttrans.c len = push_string(p + 12, info->nttrans.out.changes[i].name.s, p 402 source4/smb_server/smb/nttrans.c (p+12 - op->trans->out.params.data), STR_UNICODE); p 403 source4/smb_server/smb/nttrans.c SIVAL(p, 8, len); p 409 source4/smb_server/smb/nttrans.c memset(p+ofs, 0, pad); p 414 source4/smb_server/smb/nttrans.c SIVAL(p, 0, 0); p 416 source4/smb_server/smb/nttrans.c SIVAL(p, 0, ofs); p 419 source4/smb_server/smb/nttrans.c p += ofs; p 422 source4/smb_server/smb/nttrans.c op->trans->out.params.length = p - op->trans->out.params.data; p 35 source4/smb_server/smb/receive.c NTSTATUS smbsrv_send_oplock_break(void *p, struct ntvfs_handle *ntvfs, uint8_t level) p 37 source4/smb_server/smb/receive.c struct smbsrv_tcon *tcon = talloc_get_type(p, struct smbsrv_tcon); p 53 source4/smb_server/smb/reply.c uint8_t *p; p 60 source4/smb_server/smb/reply.c p = req->in.data; p 61 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.service, p, STR_TERMINATE); p 62 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.password, p, STR_TERMINATE); p 63 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.dev, p, STR_TERMINATE); p 96 source4/smb_server/smb/reply.c uint8_t *p; p 107 source4/smb_server/smb/reply.c p = req->in.data; p 109 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, passlen, &con.tconx.in.password)) { p 113 source4/smb_server/smb/reply.c p += passlen; p 115 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &con.tconx.in.path, p, -1, STR_TERMINATE); p 116 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &con.tconx.in.device, p, -1, STR_ASCII); p 1482 source4/smb_server/smb/reply.c uint8_t *p; p 1492 source4/smb_server/smb/reply.c p = req->in.data; p 1493 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &io->rename.in.pattern1, p, STR_TERMINATE); p 1494 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &io->rename.in.pattern2, p, STR_TERMINATE); p 1511 source4/smb_server/smb/reply.c uint8_t *p; p 1523 source4/smb_server/smb/reply.c p = req->in.data; p 1524 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &io->ntrename.in.old_name, p, STR_TERMINATE); p 1525 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &io->ntrename.in.new_name, p, STR_TERMINATE); p 1559 source4/smb_server/smb/reply.c uint8_t *p; p 1570 source4/smb_server/smb/reply.c p = req->in.data; p 1571 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &cp->in.path1, p, STR_TERMINATE); p 1572 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &cp->in.path2, p, STR_TERMINATE); p 1617 source4/smb_server/smb/reply.c uint8_t *p; p 1656 source4/smb_server/smb/reply.c p = req->in.data; p 1662 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].pid = SVAL(p, 0); p 1665 source4/smb_server/smb/reply.c ofs_high = IVAL(p, 4); p 1666 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].offset = IVAL(p, 8); p 1667 source4/smb_server/smb/reply.c count_high = IVAL(p, 12); p 1668 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].count = IVAL(p, 16); p 1670 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].offset = IVAL(p, 2); p 1671 source4/smb_server/smb/reply.c lck->lockx.in.locks[i].count = IVAL(p, 6); p 1677 source4/smb_server/smb/reply.c p += lck_size; p 1864 source4/smb_server/smb/reply.c uint8_t *p; p 1885 source4/smb_server/smb/reply.c p = req->in.data; p 1886 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, passlen, &io->old.in.password)) { p 1890 source4/smb_server/smb/reply.c p += passlen; p 1892 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->old.in.user, p, -1, STR_TERMINATE); p 1893 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->old.in.domain, p, -1, STR_TERMINATE); p 1894 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->old.in.os, p, -1, STR_TERMINATE); p 1895 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->old.in.lanman, p, -1, STR_TERMINATE); p 1906 source4/smb_server/smb/reply.c uint8_t *p; p 1930 source4/smb_server/smb/reply.c p = req->in.data; p 1931 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, passlen1, &io->nt1.in.password1)) { p 1935 source4/smb_server/smb/reply.c p += passlen1; p 1936 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, passlen2, &io->nt1.in.password2)) { p 1940 source4/smb_server/smb/reply.c p += passlen2; p 1942 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->nt1.in.user, p, -1, STR_TERMINATE); p 1943 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->nt1.in.domain, p, -1, STR_TERMINATE); p 1944 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->nt1.in.os, p, -1, STR_TERMINATE); p 1945 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->nt1.in.lanman, p, -1, STR_TERMINATE); p 1957 source4/smb_server/smb/reply.c uint8_t *p; p 1973 source4/smb_server/smb/reply.c p = req->in.data; p 1974 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, blob_len, &io->spnego.in.secblob)) { p 1978 source4/smb_server/smb/reply.c p += blob_len; p 1980 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->spnego.in.os, p, -1, STR_TERMINATE); p 1981 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->spnego.in.lanman, p, -1, STR_TERMINATE); p 1982 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->spnego.in.workgroup, p, -1, STR_TERMINATE); p 43 source4/smb_server/smb/search.c uint8_t *p; p 50 source4/smb_server/smb/search.c p = req->out.data + req->out.data_size - 43; p 52 source4/smb_server/smb/search.c SCVAL(p, 0, file->search.id.reserved); p 53 source4/smb_server/smb/search.c memcpy(p+1, file->search.id.name, 11); p 54 source4/smb_server/smb/search.c SCVAL(p, 12, file->search.id.handle); p 55 source4/smb_server/smb/search.c SIVAL(p, 13, file->search.id.server_cookie); p 56 source4/smb_server/smb/search.c SIVAL(p, 17, file->search.id.client_cookie); p 57 source4/smb_server/smb/search.c SCVAL(p, 21, file->search.attrib); p 58 source4/smb_server/smb/search.c srv_push_dos_date(req->smb_conn, p, 22, file->search.write_time); p 59 source4/smb_server/smb/search.c SIVAL(p, 26, file->search.size); p 60 source4/smb_server/smb/search.c memset(p+30, ' ', 12); p 61 source4/smb_server/smb/search.c memcpy(p+30, file->search.name, MIN(strlen(file->search.name)+1, 12)); p 62 source4/smb_server/smb/search.c SCVAL(p,42,0); p 113 source4/smb_server/smb/search.c uint8_t *p; p 131 source4/smb_server/smb/search.c p = req->in.data; p 132 source4/smb_server/smb/search.c p += req_pull_ascii4(&req->in.bufinfo, &sf->search_first.in.pattern, p 133 source4/smb_server/smb/search.c p, STR_TERMINATE); p 139 source4/smb_server/smb/search.c if (req_data_oob(&req->in.bufinfo, p, 3)) { p 143 source4/smb_server/smb/search.c if (*p != 5) { p 147 source4/smb_server/smb/search.c resume_key_length = SVAL(p, 1); p 148 source4/smb_server/smb/search.c p += 3; p 170 source4/smb_server/smb/search.c req_data_oob(&req->in.bufinfo, p, 21) || p 180 source4/smb_server/smb/search.c sn->search_next.in.id.reserved = CVAL(p, 0); p 181 source4/smb_server/smb/search.c memcpy(sn->search_next.in.id.name, p+1, 11); p 182 source4/smb_server/smb/search.c sn->search_next.in.id.handle = CVAL(p, 12); p 183 source4/smb_server/smb/search.c sn->search_next.in.id.server_cookie = IVAL(p, 13); p 184 source4/smb_server/smb/search.c sn->search_next.in.id.client_cookie = IVAL(p, 17); p 232 source4/smb_server/smb/search.c uint8_t *p; p 244 source4/smb_server/smb/search.c p = req->in.data; p 245 source4/smb_server/smb/search.c p += req_pull_ascii4(&req->in.bufinfo, &pattern, p, STR_TERMINATE); p 251 source4/smb_server/smb/search.c if (req_data_oob(&req->in.bufinfo, p, 3)) { p 255 source4/smb_server/smb/search.c if (*p != 5) { p 259 source4/smb_server/smb/search.c resume_key_length = SVAL(p, 1); p 260 source4/smb_server/smb/search.c p += 3; p 267 source4/smb_server/smb/search.c if (req_data_oob(&req->in.bufinfo, p, 21)) { p 275 source4/smb_server/smb/search.c sc->fclose.in.id.reserved = CVAL(p, 0); p 276 source4/smb_server/smb/search.c memcpy(sc->fclose.in.id.name, p+1, 11); p 277 source4/smb_server/smb/search.c sc->fclose.in.id.handle = CVAL(p, 12); p 278 source4/smb_server/smb/search.c sc->fclose.in.id.server_cookie = IVAL(p, 13); p 279 source4/smb_server/smb/search.c sc->fclose.in.id.client_cookie = IVAL(p, 17); p 134 source4/smb_server/smb/service.c char *p = strchr(service+2, '\\'); p 135 source4/smb_server/smb/service.c if (p) { p 136 source4/smb_server/smb/service.c service = p + 1; p 434 source4/smb_server/smb2/fileio.c uint8_t *p; p 452 source4/smb_server/smb2/fileio.c p = blob.data; p 459 source4/smb_server/smb2/fileio.c SIVAL(p, 4, io->smb2.out.changes[i].action); p 460 source4/smb_server/smb2/fileio.c len = push_string(p + 12, io->smb2.out.changes[i].name.s, p 461 source4/smb_server/smb2/fileio.c blob.length - (p+12 - blob.data), STR_UNICODE); p 462 source4/smb_server/smb2/fileio.c SIVAL(p, 8, len); p 468 source4/smb_server/smb2/fileio.c memset(p+ofs, 0, pad); p 473 source4/smb_server/smb2/fileio.c SIVAL(p, 0, 0); p 475 source4/smb_server/smb2/fileio.c SIVAL(p, 0, ofs); p 478 source4/smb_server/smb2/fileio.c p += ofs; p 481 source4/smb_server/smb2/fileio.c blob.length = p - blob.data; p 599 source4/smb_server/smb2/receive.c void *p; p 612 source4/smb_server/smb2/receive.c p = idr_find(req->smb_conn->requests2.idtree_req, pending_id); p 613 source4/smb_server/smb2/receive.c if (!p) goto done; p 615 source4/smb_server/smb2/receive.c r = talloc_get_type(p, struct smb2srv_request); p 34 source4/smb_server/smb2/tcon.c static NTSTATUS smb2srv_send_oplock_break(void *p, struct ntvfs_handle *h, uint8_t level) p 251 source4/smb_server/smb2/tcon.c const char *p = strchr(service+2, '\\'); p 252 source4/smb_server/smb2/tcon.c if (p) { p 253 source4/smb_server/smb2/tcon.c service = p + 1; p 28 source4/smb_server/tcon.c struct socket_address *smbsrv_get_my_addr(void *p, TALLOC_CTX *mem_ctx) p 30 source4/smb_server/tcon.c struct smbsrv_connection *smb_conn = talloc_get_type(p, p 36 source4/smb_server/tcon.c struct socket_address *smbsrv_get_peer_addr(void *p, TALLOC_CTX *mem_ctx) p 38 source4/smb_server/tcon.c struct smbsrv_connection *smb_conn = talloc_get_type(p, p 79 source4/smb_server/tcon.c void *p; p 86 source4/smb_server/tcon.c p = idr_find(tcons_ctx->idtree_tid, tid); p 87 source4/smb_server/tcon.c if (!p) return NULL; p 89 source4/smb_server/tcon.c tcon = talloc_get_type(p, struct smbsrv_tcon); p 121 source4/torture/basic/mangle_test.c char *p; p 129 source4/torture/basic/mangle_test.c p = name + strlen(name); p 132 source4/torture/basic/mangle_test.c p[i] = chars[random() % max_idx]; p 135 source4/torture/basic/mangle_test.c p[i] = 0; p 137 source4/torture/basic/mangle_test.c if (ISDOT(p) || ISDOTDOT(p)) { p 138 source4/torture/basic/mangle_test.c p[0] = '_'; p 143 source4/torture/basic/mangle_test.c p[0] = 'A'; p 148 source4/torture/basic/mangle_test.c strncpy(p, "ABCDE", 5); p 153 source4/torture/basic/mangle_test.c char *s = strrchr(p, '.'); p 439 source4/torture/basic/misc.c const char *p; p 448 source4/torture/basic/misc.c p = torture_setting_string(tctx, "unclist", NULL); p 449 source4/torture/basic/misc.c if (p) { p 451 source4/torture/basic/misc.c unc_list = file_lines_load(p, &num_unc_names, 0, NULL); p 454 source4/torture/basic/misc.c "from '%s'\n", p); p 48 source4/torture/basic/utable.c char *p; p 52 source4/torture/basic/utable.c p = fname+strlen(fname); p 55 source4/torture/basic/utable.c p, sizeof(fname)-strlen(fname), &len, false); p 56 source4/torture/basic/utable.c p[len] = 0; p 105 source4/torture/basic/utable.c char *p; p 109 source4/torture/basic/utable.c p = fname+strlen(fname); p 114 source4/torture/basic/utable.c p, sizeof(fname)-strlen(fname), &len, false); p 115 source4/torture/basic/utable.c p[len] = 0; p 3107 source4/torture/gentest.c char *p = strdup(unc); p 3108 source4/torture/gentest.c if (!p) return false; p 3109 source4/torture/gentest.c all_string_sub(p, "\\", "/", 0); p 3110 source4/torture/gentest.c if (strncmp(p, "//", 2) != 0) return false; p 3112 source4/torture/gentest.c (*server) = p+2; p 3113 source4/torture/gentest.c p = strchr(*server, '/'); p 3114 source4/torture/gentest.c if (!p) return false; p 3116 source4/torture/gentest.c *p = 0; p 3117 source4/torture/gentest.c (*share) = p+1; p 51 source4/torture/libnet/domain.c static bool test_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 63 source4/torture/libnet/domain.c status = dcerpc_samr_Close(p, mem_ctx, &r); p 32 source4/torture/libnet/groupinfo.c static bool test_groupinfo(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 49 source4/torture/libnet/groupinfo.c status = libnet_rpc_groupinfo(p, mem_ctx, &group); p 63 source4/torture/libnet/groupinfo.c status = libnet_rpc_groupinfo(p, mem_ctx, &group); p 76 source4/torture/libnet/groupinfo.c struct dcerpc_pipe *p; p 87 source4/torture/libnet/groupinfo.c &p, p 99 source4/torture/libnet/groupinfo.c if (!test_opendomain(torture, p, mem_ctx, &h, &name, &sid)) { p 104 source4/torture/libnet/groupinfo.c if (!test_group_create(p, mem_ctx, &h, TEST_GROUPNAME, &rid)) { p 109 source4/torture/libnet/groupinfo.c if (!test_groupinfo(p, mem_ctx, &h, &sid, TEST_GROUPNAME, &rid)) { p 114 source4/torture/libnet/groupinfo.c if (!test_group_cleanup(p, mem_ctx, &h, TEST_GROUPNAME)) { p 30 source4/torture/libnet/groupman.c static bool test_groupadd(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 43 source4/torture/libnet/groupman.c status = libnet_rpc_groupadd(p, mem_ctx, &group); p 56 source4/torture/libnet/groupman.c struct dcerpc_pipe *p; p 67 source4/torture/libnet/groupman.c &p, p 73 source4/torture/libnet/groupman.c if (!test_opendomain(torture, p, mem_ctx, &h, &domain_name, &sid)) { p 78 source4/torture/libnet/groupman.c if (!test_groupadd(p, mem_ctx, &h, name)) { p 83 source4/torture/libnet/groupman.c if (!test_group_cleanup(p, mem_ctx, &h, name)) { p 66 source4/torture/libnet/libnet_BecomeDC.c const struct libnet_BecomeDC_PrepareDB *p) p 73 source4/torture/libnet/libnet_BecomeDC.c settings.site_name = p->dest_dsa->site_name; p 74 source4/torture/libnet/libnet_BecomeDC.c settings.root_dn_str = p->forest->root_dn_str; p 75 source4/torture/libnet/libnet_BecomeDC.c settings.domain_dn_str = p->domain->dn_str; p 76 source4/torture/libnet/libnet_BecomeDC.c settings.config_dn_str = p->forest->config_dn_str; p 77 source4/torture/libnet/libnet_BecomeDC.c settings.schema_dn_str = p->forest->schema_dn_str; p 79 source4/torture/libnet/libnet_BecomeDC.c settings.invocation_id = &p->dest_dsa->invocation_id; p 80 source4/torture/libnet/libnet_BecomeDC.c settings.netbios_name = p->dest_dsa->netbios_name; p 84 source4/torture/libnet/libnet_BecomeDC.c settings.ntds_dn_str = p->dest_dsa->ntds_dn_str; p 36 source4/torture/libnet/libnet_domain.c static bool test_opendomain_samr(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 55 source4/torture/libnet/libnet_domain.c status = dcerpc_samr_Connect(p, mem_ctx, &r1); p 67 source4/torture/libnet/libnet_domain.c status = dcerpc_samr_LookupDomain(p, mem_ctx, &r2); p 80 source4/torture/libnet/libnet_domain.c status = dcerpc_samr_OpenDomain(p, mem_ctx, &r3); p 92 source4/torture/libnet/libnet_domain.c static bool test_opendomain_lsa(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 118 source4/torture/libnet/libnet_domain.c status = dcerpc_lsa_OpenPolicy2(p, mem_ctx, &open); p 187 source4/torture/libnet/libnet_domain.c struct dcerpc_pipe *p; p 205 source4/torture/libnet/libnet_domain.c status = dcerpc_pipe_connect_b(mem_ctx, &p, binding, &ndr_table_lsarpc, p 215 source4/torture/libnet/libnet_domain.c if (!test_opendomain_lsa(p, torture, &h, &domain_name, &access_mask)) { p 221 source4/torture/libnet/libnet_domain.c ctx->lsa.pipe = p; p 227 source4/torture/libnet/libnet_domain.c ctx->event_ctx = p->conn->event_ctx; p 315 source4/torture/libnet/libnet_domain.c struct dcerpc_pipe *p; p 334 source4/torture/libnet/libnet_domain.c status = dcerpc_pipe_connect_b(mem_ctx, &p, binding, &ndr_table_samr, p 344 source4/torture/libnet/libnet_domain.c if (!test_opendomain_samr(p, torture, &h, &domain_name, &access_mask, &sid)) { p 350 source4/torture/libnet/libnet_domain.c ctx->samr.pipe = p; p 358 source4/torture/libnet/libnet_domain.c ctx->event_ctx = p->conn->event_ctx; p 35 source4/torture/libnet/libnet_group.c static bool test_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 57 source4/torture/libnet/libnet_group.c status = dcerpc_samr_LookupNames(p, mem_ctx, &r1); p 72 source4/torture/libnet/libnet_group.c status = dcerpc_samr_OpenGroup(p, mem_ctx, &r2); p 83 source4/torture/libnet/libnet_group.c status = dcerpc_samr_DeleteDomainGroup(p, mem_ctx, &r3); p 93 source4/torture/libnet/libnet_group.c static bool test_creategroup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 112 source4/torture/libnet/libnet_group.c status = dcerpc_samr_CreateDomainGroup(p, mem_ctx, &r); p 118 source4/torture/libnet/libnet_group.c if (!test_cleanup(p, mem_ctx, handle, TEST_GROUPNAME)) { p 124 source4/torture/libnet/libnet_group.c status = dcerpc_samr_CreateDomainGroup(p, mem_ctx, &r); p 138 source4/torture/libnet/libnet_group.c static bool test_opendomain(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 154 source4/torture/libnet/libnet_group.c status = dcerpc_samr_Connect(p, mem_ctx, &r1); p 166 source4/torture/libnet/libnet_group.c status = dcerpc_samr_LookupDomain(p, mem_ctx, &r2); p 179 source4/torture/libnet/libnet_group.c status = dcerpc_samr_OpenDomain(p, mem_ctx, &r3); p 191 source4/torture/libnet/libnet_group.c static bool test_samr_close(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 200 source4/torture/libnet/libnet_group.c status = dcerpc_samr_Close(p, mem_ctx, &r); p 210 source4/torture/libnet/libnet_group.c static bool test_lsa_close(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 219 source4/torture/libnet/libnet_group.c status = dcerpc_lsa_Close(p, mem_ctx, &r); p 236 source4/torture/libnet/libnet_group.c struct dcerpc_pipe *p; p 247 source4/torture/libnet/libnet_group.c &p, p 254 source4/torture/libnet/libnet_group.c if (!test_opendomain(p, prep_mem_ctx, &h, &domain_name)) { p 259 source4/torture/libnet/libnet_group.c if (!test_creategroup(p, prep_mem_ctx, &h, name)) { p 204 source4/torture/libnet/libnet_share.c struct dcerpc_pipe *p; p 220 source4/torture/libnet/libnet_share.c &p, p 225 source4/torture/libnet/libnet_share.c if (!test_addshare(p, torture, host, TEST_SHARENAME)) { p 33 source4/torture/libnet/libnet_user.c static bool test_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 55 source4/torture/libnet/libnet_user.c status = dcerpc_samr_LookupNames(p, mem_ctx, &r1); p 70 source4/torture/libnet/libnet_user.c status = dcerpc_samr_OpenUser(p, mem_ctx, &r2); p 81 source4/torture/libnet/libnet_user.c status = dcerpc_samr_DeleteUser(p, mem_ctx, &r3); p 91 source4/torture/libnet/libnet_user.c static bool test_opendomain(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 107 source4/torture/libnet/libnet_user.c status = dcerpc_samr_Connect(p, mem_ctx, &r1); p 119 source4/torture/libnet/libnet_user.c status = dcerpc_samr_LookupDomain(p, mem_ctx, &r2); p 132 source4/torture/libnet/libnet_user.c status = dcerpc_samr_OpenDomain(p, mem_ctx, &r3); p 144 source4/torture/libnet/libnet_user.c static bool test_samr_close(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 153 source4/torture/libnet/libnet_user.c status = dcerpc_samr_Close(p, mem_ctx, &r); p 163 source4/torture/libnet/libnet_user.c static bool test_lsa_close(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 172 source4/torture/libnet/libnet_user.c status = dcerpc_lsa_Close(p, mem_ctx, &r); p 182 source4/torture/libnet/libnet_user.c static bool test_createuser(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 202 source4/torture/libnet/libnet_user.c status = dcerpc_samr_CreateUser(p, mem_ctx, &r1); p 208 source4/torture/libnet/libnet_user.c if (!test_cleanup(p, mem_ctx, handle, TEST_USERNAME)) { p 214 source4/torture/libnet/libnet_user.c status = dcerpc_samr_CreateUser(p, mem_ctx, &r1); p 229 source4/torture/libnet/libnet_user.c status = dcerpc_samr_Close(p, mem_ctx, &r2); p 284 source4/torture/libnet/libnet_user.c struct dcerpc_pipe *p; p 302 source4/torture/libnet/libnet_user.c &p, p 310 source4/torture/libnet/libnet_user.c if (!test_opendomain(p, prep_mem_ctx, &h, &domain_name)) { p 315 source4/torture/libnet/libnet_user.c if (!test_createuser(p, prep_mem_ctx, &h, name)) { p 477 source4/torture/libnet/libnet_user.c struct dcerpc_pipe *p; p 494 source4/torture/libnet/libnet_user.c &p, p 504 source4/torture/libnet/libnet_user.c if (!test_opendomain(p, prep_mem_ctx, &h, &domain_name)) { p 509 source4/torture/libnet/libnet_user.c if (!test_createuser(p, prep_mem_ctx, &h, name)) { p 618 source4/torture/libnet/libnet_user.c struct dcerpc_pipe *p; p 629 source4/torture/libnet/libnet_user.c &p, p 636 source4/torture/libnet/libnet_user.c if (!test_opendomain(p, prep_mem_ctx, &h, &domain_name)) { p 641 source4/torture/libnet/libnet_user.c if (!test_createuser(p, prep_mem_ctx, &h, name)) { p 32 source4/torture/libnet/userinfo.c static bool test_userinfo(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 49 source4/torture/libnet/userinfo.c status = libnet_rpc_userinfo(p, mem_ctx, &user); p 63 source4/torture/libnet/userinfo.c status = libnet_rpc_userinfo(p, mem_ctx, &user); p 73 source4/torture/libnet/userinfo.c static bool test_userinfo_async(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 92 source4/torture/libnet/userinfo.c c = libnet_rpc_userinfo_send(p, &user, msg_handler); p 113 source4/torture/libnet/userinfo.c c = libnet_rpc_userinfo_send(p, &user, msg_handler); p 132 source4/torture/libnet/userinfo.c struct dcerpc_pipe *p; p 143 source4/torture/libnet/userinfo.c &p, p 155 source4/torture/libnet/userinfo.c if (!test_opendomain(torture, p, mem_ctx, &h, &name, &sid)) { p 160 source4/torture/libnet/userinfo.c if (!test_user_create(torture, p, mem_ctx, &h, TEST_USERNAME, &rid)) { p 165 source4/torture/libnet/userinfo.c if (!test_userinfo(p, mem_ctx, &h, &sid, TEST_USERNAME, &rid)) { p 170 source4/torture/libnet/userinfo.c if (!test_user_cleanup(torture, p, mem_ctx, &h, TEST_USERNAME)) { p 178 source4/torture/libnet/userinfo.c if (!test_opendomain(torture, p, mem_ctx, &h, &name, &sid)) { p 183 source4/torture/libnet/userinfo.c if (!test_user_create(torture, p, mem_ctx, &h, TEST_USERNAME, &rid)) { p 188 source4/torture/libnet/userinfo.c if (!test_userinfo_async(p, mem_ctx, &h, &sid, TEST_USERNAME, &rid)) { p 193 source4/torture/libnet/userinfo.c if (!test_user_cleanup(torture, p, mem_ctx, &h, TEST_USERNAME)) { p 31 source4/torture/libnet/userman.c static bool test_useradd(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 44 source4/torture/libnet/userman.c status = libnet_rpc_useradd(p, mem_ctx, &user); p 54 source4/torture/libnet/userman.c static bool test_useradd_async(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 66 source4/torture/libnet/userman.c c = libnet_rpc_useradd_send(p, &user, msg_handler); p 82 source4/torture/libnet/userman.c static bool test_usermod(struct torture_context *tctx, struct dcerpc_pipe *p, p 208 source4/torture/libnet/userman.c status = libnet_rpc_usermod(p, mem_ctx, mod); p 215 source4/torture/libnet/userman.c static bool test_userdel(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 224 source4/torture/libnet/userman.c status = libnet_rpc_userdel(p, mem_ctx, &user); p 269 source4/torture/libnet/userman.c struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 284 source4/torture/libnet/userman.c status = libnet_rpc_userinfo(p, mem_ctx, &info); p 307 source4/torture/libnet/userman.c struct dcerpc_pipe *p; p 318 source4/torture/libnet/userman.c &p, p 324 source4/torture/libnet/userman.c if (!test_opendomain(torture, p, mem_ctx, &h, &domain_name, &sid)) { p 329 source4/torture/libnet/userman.c if (!test_useradd(p, mem_ctx, &h, name)) { p 334 source4/torture/libnet/userman.c if (!test_user_cleanup(torture, p, mem_ctx, &h, name)) { p 339 source4/torture/libnet/userman.c if (!test_opendomain(torture, p, mem_ctx, &h, &domain_name, &sid)) { p 344 source4/torture/libnet/userman.c if (!test_useradd_async(p, mem_ctx, &h, name)) { p 349 source4/torture/libnet/userman.c if (!test_user_cleanup(torture, p, mem_ctx, &h, name)) { p 363 source4/torture/libnet/userman.c struct dcerpc_pipe *p; p 375 source4/torture/libnet/userman.c &p, p 383 source4/torture/libnet/userman.c if (!test_opendomain(torture, p, mem_ctx, &h, &domain_name, &sid)) { p 388 source4/torture/libnet/userman.c if (!test_user_create(torture, p, mem_ctx, &h, name, &rid)) { p 393 source4/torture/libnet/userman.c if (!test_userdel(p, mem_ctx, &h, name)) { p 407 source4/torture/libnet/userman.c struct dcerpc_pipe *p; p 420 source4/torture/libnet/userman.c &p, p 428 source4/torture/libnet/userman.c if (!test_opendomain(torture, p, mem_ctx, &h, &domain_name, &sid)) { p 433 source4/torture/libnet/userman.c if (!test_user_create(torture, p, mem_ctx, &h, name, &rid)) { p 441 source4/torture/libnet/userman.c if (!test_usermod(torture, p, mem_ctx, &h, i, &m, &name)) { p 446 source4/torture/libnet/userman.c if (!test_compare(torture, p, mem_ctx, &h, &m, name)) { p 453 source4/torture/libnet/userman.c if (!test_user_cleanup(torture, p, mem_ctx, &h, name)) { p 33 source4/torture/libnet/utils.c struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 50 source4/torture/libnet/utils.c status = dcerpc_samr_Connect(p, mem_ctx, &r1); p 59 source4/torture/libnet/utils.c status = dcerpc_samr_LookupDomain(p, mem_ctx, &r2); p 69 source4/torture/libnet/utils.c status = dcerpc_samr_OpenDomain(p, mem_ctx, &r3); p 78 source4/torture/libnet/utils.c bool test_user_cleanup(struct torture_context *tctx, struct dcerpc_pipe *p, p 101 source4/torture/libnet/utils.c status = dcerpc_samr_LookupNames(p, mem_ctx, &r1); p 113 source4/torture/libnet/utils.c status = dcerpc_samr_OpenUser(p, mem_ctx, &r2); p 121 source4/torture/libnet/utils.c status = dcerpc_samr_DeleteUser(p, mem_ctx, &r3); p 129 source4/torture/libnet/utils.c struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 148 source4/torture/libnet/utils.c status = dcerpc_samr_CreateUser(p, mem_ctx, &r); p 154 source4/torture/libnet/utils.c if (!test_user_cleanup(tctx, p, mem_ctx, handle, name)) { p 160 source4/torture/libnet/utils.c status = dcerpc_samr_CreateUser(p, mem_ctx, &r); p 171 source4/torture/libnet/utils.c bool test_group_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 194 source4/torture/libnet/utils.c status = dcerpc_samr_LookupNames(p, mem_ctx, &r1); p 209 source4/torture/libnet/utils.c status = dcerpc_samr_OpenGroup(p, mem_ctx, &r2); p 220 source4/torture/libnet/utils.c status = dcerpc_samr_DeleteDomainGroup(p, mem_ctx, &r3); p 230 source4/torture/libnet/utils.c bool test_group_create(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 249 source4/torture/libnet/utils.c status = dcerpc_samr_CreateDomainGroup(p, mem_ctx, &r); p 255 source4/torture/libnet/utils.c if (!test_group_cleanup(p, mem_ctx, handle, name)) { p 261 source4/torture/libnet/utils.c status = dcerpc_samr_CreateDomainGroup(p, mem_ctx, &r); p 23 source4/torture/libnet/utils.h struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 28 source4/torture/libnet/utils.h struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 33 source4/torture/libnet/utils.h struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 37 source4/torture/libnet/utils.h bool test_group_create(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 41 source4/torture/libnet/utils.h bool test_group_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 136 source4/torture/locktest.c const char *p; p 137 source4/torture/locktest.c p = lp_parm_string(lp_ctx, NULL, "torture", "unclist"); p 138 source4/torture/locktest.c if (p) { p 140 source4/torture/locktest.c unc_list = file_lines_load(p, &num_unc_names, 0, NULL); p 142 source4/torture/locktest.c printf("Failed to load unc names list from '%s'\n", p); p 486 source4/torture/locktest2.c char *p; p 528 source4/torture/locktest2.c p = strchr_m(username,'%'); p 529 source4/torture/locktest2.c if (p) { p 530 source4/torture/locktest2.c *p = 0; p 531 source4/torture/locktest2.c password = talloc_strdup(mem_ctx, p+1); p 226 source4/torture/nbench/nbench.c const char *p; p 232 source4/torture/nbench/nbench.c p = torture_setting_string(torture, "timelimit", NULL); p 233 source4/torture/nbench/nbench.c if (p && *p) { p 234 source4/torture/nbench/nbench.c timelimit = atoi(p); p 169 source4/torture/rap/rap.c const char *p; p 180 source4/torture/rap/rap.c p = (const char *)(ndr->data + string_offset); p 181 source4/torture/rap/rap.c len = strnlen(p, ndr->data_size-string_offset); p 187 source4/torture/rap/rap.c pull_string(*dest, p, len+1, len, STR_ASCII); p 297 source4/torture/raw/lockbench.c struct smb_echo p; p 304 source4/torture/raw/lockbench.c p.in.repeat_count = 1; p 305 source4/torture/raw/lockbench.c p.in.size = 0; p 306 source4/torture/raw/lockbench.c p.in.data = NULL; p 307 source4/torture/raw/lockbench.c req = smb_raw_echo_send(state[i].tree->session->transport, &p); p 1023 source4/torture/raw/notify.c static void tcp_dis_handler(struct smbcli_transport *t, void *p) p 1025 source4/torture/raw/notify.c struct smbcli_state *cli = (struct smbcli_state *)p; p 372 source4/torture/raw/offline.c struct smb_echo p; p 379 source4/torture/raw/offline.c p.in.repeat_count = 1; p 380 source4/torture/raw/offline.c p.in.size = 0; p 381 source4/torture/raw/offline.c p.in.data = NULL; p 382 source4/torture/raw/offline.c req = smb_raw_echo_send(state[i].tree->session->transport, &p); p 349 source4/torture/raw/openbench.c struct smb_echo p; p 356 source4/torture/raw/openbench.c p.in.repeat_count = 1; p 357 source4/torture/raw/openbench.c p.in.size = 0; p 358 source4/torture/raw/openbench.c p.in.data = NULL; p 359 source4/torture/raw/openbench.c req = smb_raw_echo_send(state[i].tree->session->transport, &p); p 613 source4/torture/raw/qfileinfo.c char *p = strrchr(s1->all_info.out.fname.s, '\\'); p 614 source4/torture/raw/qfileinfo.c if (!p) { p 619 source4/torture/raw/qfileinfo.c if (strcmp_safe(correct_name, p) != 0) { p 846 source4/torture/raw/qfileinfo.c struct dcerpc_pipe *p; p 850 source4/torture/raw/qfileinfo.c if (!(p = dcerpc_pipe_init(torture, cli->tree->session->transport->socket->event.ctx, p 855 source4/torture/raw/qfileinfo.c status = dcerpc_pipe_open_smb(p, cli->tree, fname); p 858 source4/torture/raw/qfileinfo.c ipc_tree = dcerpc_smb_tree(p->conn); p 859 source4/torture/raw/qfileinfo.c fnum = dcerpc_smb_fnum(p->conn); p 863 source4/torture/raw/qfileinfo.c talloc_free(p); p 795 source4/torture/raw/streams.c char *p = strrchr(rpath, ':'); p 797 source4/torture/raw/streams.c *p = 0; p 798 source4/torture/raw/streams.c p--; p 799 source4/torture/raw/streams.c if (*p == ':') { p 801 source4/torture/raw/streams.c *p = 0; p 32 source4/torture/rpc/alter_context.c struct dcerpc_pipe *p, *p2, *p3; p 40 source4/torture/rpc/alter_context.c status = torture_rpc_connection(torture, &p, &ndr_table_lsarpc); p 43 source4/torture/rpc/alter_context.c if (!test_lsa_OpenPolicy2(p, torture, &handle)) { p 48 source4/torture/rpc/alter_context.c status = dcerpc_secondary_context(p, &p2, &ndr_table_dssetup); p 54 source4/torture/rpc/alter_context.c status = dcerpc_secondary_context(p, &p3, &tmptbl); p 62 source4/torture/rpc/alter_context.c ret &= test_lsa_Close(p, torture, handle); p 65 source4/torture/rpc/alter_context.c syntax = p->syntax; p 66 source4/torture/rpc/alter_context.c transfer_syntax = p->transfer_syntax; p 69 source4/torture/rpc/alter_context.c status = dcerpc_alter_context(p, torture, &p2->syntax, &p2->transfer_syntax); p 73 source4/torture/rpc/alter_context.c ret &= test_DsRoleGetPrimaryDomainInformation_ext(torture, p, NT_STATUS_NET_WRITE_FAULT); p 75 source4/torture/rpc/alter_context.c ret &= test_lsa_OpenPolicy2(p, torture, &handle); p 78 source4/torture/rpc/alter_context.c ret &= test_lsa_Close(p, torture, handle); p 26 source4/torture/rpc/atsvc.c static bool test_JobGetInfo(struct dcerpc_pipe *p, struct torture_context *tctx, uint32_t job_id) p 35 source4/torture/rpc/atsvc.c r.in.servername = dcerpc_server_name(p); p 39 source4/torture/rpc/atsvc.c status = dcerpc_atsvc_JobGetInfo(p, tctx, &r); p 46 source4/torture/rpc/atsvc.c static bool test_JobDel(struct dcerpc_pipe *p, struct torture_context *tctx, uint32_t min_job_id, p 52 source4/torture/rpc/atsvc.c r.in.servername = dcerpc_server_name(p); p 56 source4/torture/rpc/atsvc.c status = dcerpc_atsvc_JobDel(p, tctx, &r); p 63 source4/torture/rpc/atsvc.c static bool test_JobEnum(struct torture_context *tctx, struct dcerpc_pipe *p) p 72 source4/torture/rpc/atsvc.c r.in.servername = dcerpc_server_name(p); p 80 source4/torture/rpc/atsvc.c status = dcerpc_atsvc_JobEnum(p, tctx, &r); p 85 source4/torture/rpc/atsvc.c if (!test_JobGetInfo(p, tctx, r.out.ctr->first_entry[i].job_id)) { p 93 source4/torture/rpc/atsvc.c static bool test_JobAdd(struct torture_context *tctx, struct dcerpc_pipe *p) p 99 source4/torture/rpc/atsvc.c r.in.servername = dcerpc_server_name(p); p 107 source4/torture/rpc/atsvc.c status = dcerpc_atsvc_JobAdd(p, tctx, &r); p 113 source4/torture/rpc/atsvc.c if (!test_JobEnum(tctx, p)) { p 117 source4/torture/rpc/atsvc.c if (!test_JobGetInfo(p, tctx, *r.out.job_id)) { p 121 source4/torture/rpc/atsvc.c if (!test_JobDel(p, tctx, *r.out.job_id, *r.out.job_id)) { p 35 source4/torture/rpc/autoidl.c static bool get_policy_handle(struct dcerpc_pipe *p, p 45 source4/torture/rpc/autoidl.c status = dcerpc_drsuapi_DsBind(p, mem_ctx, &r); p 57 source4/torture/rpc/autoidl.c static bool get_policy_handle(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 67 source4/torture/rpc/autoidl.c status = dcerpc_samr_Connect(p, mem_ctx, &r); p 92 source4/torture/rpc/autoidl.c struct dcerpc_pipe **p, p 97 source4/torture/rpc/autoidl.c talloc_free(*p); p 99 source4/torture/rpc/autoidl.c status = torture_rpc_connection(tctx, p, iface); p 123 source4/torture/rpc/autoidl.c struct dcerpc_pipe *p = NULL; p 125 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); p 134 source4/torture/rpc/autoidl.c status = dcerpc_request(p, NULL, opnum, false, tctx, &stub_in, &stub_out); p 147 source4/torture/rpc/autoidl.c printf("expand by %d gives fault %s\n", n, dcerpc_errstr(tctx, p->last_fault_code)); p 150 source4/torture/rpc/autoidl.c if (p->last_fault_code == 5) { p 151 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); p 155 source4/torture/rpc/autoidl.c talloc_free(p); p 165 source4/torture/rpc/autoidl.c struct dcerpc_pipe *p = NULL; p 167 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); p 175 source4/torture/rpc/autoidl.c status = dcerpc_request(p, NULL, opnum, false, tctx, &stub_in, &stub_out); p 180 source4/torture/rpc/autoidl.c ofs-min_ofs, dcerpc_errstr(tctx, p->last_fault_code)); p 181 source4/torture/rpc/autoidl.c if (p->last_fault_code == 5) { p 182 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); p 195 source4/torture/rpc/autoidl.c talloc_free(p); p 204 source4/torture/rpc/autoidl.c struct dcerpc_pipe *p = NULL; p 207 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); p 209 source4/torture/rpc/autoidl.c get_policy_handle(p, tctx, &handle); p 217 source4/torture/rpc/autoidl.c status = dcerpc_request(p, NULL, opnum, false, tctx, &stub_in, &stub_out); p 223 source4/torture/rpc/autoidl.c talloc_free(p); p 230 source4/torture/rpc/autoidl.c status = dcerpc_request(p, NULL, opnum, false, tctx, &stub_in, &stub_out); p 236 source4/torture/rpc/autoidl.c talloc_free(p); p 242 source4/torture/rpc/autoidl.c printf("opnum %d size %d fault %s\n", opnum, i, dcerpc_errstr(tctx, p->last_fault_code)); p 243 source4/torture/rpc/autoidl.c if (p->last_fault_code == 5) { p 244 source4/torture/rpc/autoidl.c reopen(tctx, &p, iface); p 253 source4/torture/rpc/autoidl.c talloc_free(p); p 30 source4/torture/rpc/bench.c static bool test_NetShareEnumAll(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) p 48 source4/torture/rpc/bench.c r.in.server_unc = talloc_asprintf(mem_ctx,"\\\\%s",dcerpc_server_name(p)); p 83 source4/torture/rpc/bench.c status = dcerpc_srvsvc_NetShareEnumAll(p, mem_ctx, &r); p 101 source4/torture/rpc/bench.c static bool bench_NetShareEnumAll(struct torture_context *tctx, struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) p 111 source4/torture/rpc/bench.c if (!test_NetShareEnumAll(p, tmp_ctx)) break; p 131 source4/torture/rpc/bench.c struct dcerpc_pipe *p; p 138 source4/torture/rpc/bench.c &p, p 145 source4/torture/rpc/bench.c if (!bench_NetShareEnumAll(torture, p, mem_ctx)) { p 46 source4/torture/rpc/bind.c struct dcerpc_pipe *p; p 60 source4/torture/rpc/bind.c status = torture_rpc_connection(torture, &p, &ndr_table_lsarpc); p 67 source4/torture/rpc/bind.c status = dcerpc_pipe_auth(mem_ctx, &p, binding, &ndr_table_lsarpc, cmdline_credentials, p 28 source4/torture/rpc/browser.c struct dcerpc_pipe *p) p 49 source4/torture/rpc/browser.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 57 source4/torture/rpc/browser.c status = dcerpc_BrowserrQueryOtherDomains(p, tctx, &r); p 66 source4/torture/rpc/browser.c status = dcerpc_BrowserrQueryOtherDomains(p, tctx, &r); p 72 source4/torture/rpc/browser.c status = dcerpc_BrowserrQueryOtherDomains(p, tctx, &r); p 80 source4/torture/rpc/browser.c status = dcerpc_BrowserrQueryOtherDomains(p, tctx, &r); p 89 source4/torture/rpc/browser.c status = dcerpc_BrowserrQueryOtherDomains(p, tctx, &r); p 95 source4/torture/rpc/browser.c status = dcerpc_BrowserrQueryOtherDomains(p, tctx, &r); p 101 source4/torture/rpc/browser.c status = dcerpc_BrowserrQueryOtherDomains(p, tctx, &r); p 107 source4/torture/rpc/browser.c status = dcerpc_BrowserrQueryOtherDomains(p, tctx, &r); p 38 source4/torture/rpc/countcalls.c struct dcerpc_pipe *p; p 41 source4/torture/rpc/countcalls.c NTSTATUS status = torture_rpc_connection(tctx, &p, iface); p 58 source4/torture/rpc/countcalls.c stub_in = data_blob_talloc(p, mem_ctx, 0); p 63 source4/torture/rpc/countcalls.c status = dcerpc_request(p, NULL, i, false, p, &stub_in, &stub_out); p 65 source4/torture/rpc/countcalls.c p->last_fault_code == DCERPC_FAULT_OP_RNG_ERROR) { p 70 source4/torture/rpc/countcalls.c p->last_fault_code == DCERPC_FAULT_OP_RNG_ERROR) { p 93 source4/torture/rpc/countcalls.c talloc_free(p); p 100 source4/torture/rpc/countcalls.c talloc_free(p); p 152 source4/torture/rpc/dfs.c static bool test_GetManagerVersion(struct dcerpc_pipe *p, p 161 source4/torture/rpc/dfs.c status = dcerpc_dfs_GetManagerVersion(p, mem_ctx, &r); p 170 source4/torture/rpc/dfs.c static bool test_ManagerInitialize(struct dcerpc_pipe *p, p 180 source4/torture/rpc/dfs.c if (!test_GetManagerVersion(p, mem_ctx, &version)) { p 187 source4/torture/rpc/dfs.c status = dcerpc_dfs_ManagerInitialize(p, mem_ctx, &r); p 201 source4/torture/rpc/dfs.c static bool test_GetInfoLevel(struct dcerpc_pipe *p, p 216 source4/torture/rpc/dfs.c status = dcerpc_dfs_GetInfo(p, mem_ctx, &r); p 229 source4/torture/rpc/dfs.c static bool test_GetInfo(struct dcerpc_pipe *p, p 239 source4/torture/rpc/dfs.c if (!test_GetInfoLevel(p, mem_ctx, levels[i], root)) { p 246 source4/torture/rpc/dfs.c static bool test_EnumLevelEx(struct dcerpc_pipe *p, p 273 source4/torture/rpc/dfs.c status = dcerpc_dfs_EnumEx(p, mem_ctx, &rex); p 284 source4/torture/rpc/dfs.c if (!test_GetInfo(p, mem_ctx, root)) { p 297 source4/torture/rpc/dfs.c if (!test_EnumLevelEx(p, mem_ctx, p 303 source4/torture/rpc/dfs.c if (!test_GetInfo(p, mem_ctx, root)) { p 313 source4/torture/rpc/dfs.c static bool test_EnumLevel(struct dcerpc_pipe *p, p 338 source4/torture/rpc/dfs.c status = dcerpc_dfs_Enum(p, mem_ctx, &r); p 352 source4/torture/rpc/dfs.c if (!test_GetInfo(p, mem_ctx, root)) { p 363 source4/torture/rpc/dfs.c static bool test_Enum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) p 370 source4/torture/rpc/dfs.c if (!test_EnumLevel(p, mem_ctx, levels[i])) { p 378 source4/torture/rpc/dfs.c static bool test_EnumEx(struct dcerpc_pipe *p, p 387 source4/torture/rpc/dfs.c if (!test_EnumLevelEx(p, mem_ctx, levels[i], host)) { p 395 source4/torture/rpc/dfs.c static bool test_RemoveStdRoot(struct dcerpc_pipe *p, p 409 source4/torture/rpc/dfs.c status = dcerpc_dfs_RemoveStdRoot(p, mem_ctx, &r); p 422 source4/torture/rpc/dfs.c static bool test_AddStdRoot(struct dcerpc_pipe *p, p 437 source4/torture/rpc/dfs.c status = dcerpc_dfs_AddStdRoot(p, mem_ctx, &r); p 450 source4/torture/rpc/dfs.c static bool test_AddStdRootForced(struct dcerpc_pipe *p, p 461 source4/torture/rpc/dfs.c if (!test_GetManagerVersion(p, mem_ctx, &version)) { p 470 source4/torture/rpc/dfs.c status = dcerpc_dfs_AddStdRootForced(p, mem_ctx, &r); p 481 source4/torture/rpc/dfs.c return test_RemoveStdRoot(p, mem_ctx, host, sharename); p 484 source4/torture/rpc/dfs.c static void test_cleanup_stdroot(struct dcerpc_pipe *p, p 495 source4/torture/rpc/dfs.c test_RemoveStdRoot(p, mem_ctx, host, sharename); p 502 source4/torture/rpc/dfs.c static bool test_StdRoot(struct dcerpc_pipe *p, p 515 source4/torture/rpc/dfs.c test_cleanup_stdroot(p, mem_ctx, tctx, host, sharename, dir); p 519 source4/torture/rpc/dfs.c ret &= test_AddStdRoot(p, mem_ctx, host, sharename); p 520 source4/torture/rpc/dfs.c ret &= test_RemoveStdRoot(p, mem_ctx, host, sharename); p 521 source4/torture/rpc/dfs.c ret &= test_AddStdRootForced(p, mem_ctx, host, sharename); p 530 source4/torture/rpc/dfs.c static bool test_GetDcAddress(struct dcerpc_pipe *p, p 549 source4/torture/rpc/dfs.c status = dcerpc_dfs_GetDcAddress(p, mem_ctx, &r); p 562 source4/torture/rpc/dfs.c static bool test_SetDcAddress(struct dcerpc_pipe *p, p 576 source4/torture/rpc/dfs.c status = dcerpc_dfs_SetDcAddress(p, mem_ctx, &r); p 589 source4/torture/rpc/dfs.c static bool test_DcAddress(struct dcerpc_pipe *p, p 593 source4/torture/rpc/dfs.c if (!test_GetDcAddress(p, mem_ctx, host)) { p 597 source4/torture/rpc/dfs.c if (!test_SetDcAddress(p, mem_ctx, host)) { p 604 source4/torture/rpc/dfs.c static bool test_FlushFtTable(struct dcerpc_pipe *p, p 615 source4/torture/rpc/dfs.c if (!test_GetManagerVersion(p, mem_ctx, &version)) { p 622 source4/torture/rpc/dfs.c status = dcerpc_dfs_FlushFtTable(p, mem_ctx, &r); p 636 source4/torture/rpc/dfs.c static bool test_FtRoot(struct dcerpc_pipe *p, p 642 source4/torture/rpc/dfs.c return test_FlushFtTable(p, mem_ctx, host, sharename); p 648 source4/torture/rpc/dfs.c struct dcerpc_pipe *p; p 653 source4/torture/rpc/dfs.c status = torture_rpc_connection(torture, &p, &ndr_table_netdfs); p 656 source4/torture/rpc/dfs.c ret &= test_GetManagerVersion(p, torture, &version); p 657 source4/torture/rpc/dfs.c ret &= test_ManagerInitialize(p, torture, host); p 658 source4/torture/rpc/dfs.c ret &= test_Enum(p, torture); p 659 source4/torture/rpc/dfs.c ret &= test_EnumEx(p, torture, host); p 660 source4/torture/rpc/dfs.c ret &= test_StdRoot(p, torture, torture, host); p 661 source4/torture/rpc/dfs.c ret &= test_FtRoot(p, torture, host); p 662 source4/torture/rpc/dfs.c ret &= test_DcAddress(p, torture, host); p 32 source4/torture/rpc/drsuapi.c bool test_DsBind(struct dcerpc_pipe *p, struct torture_context *tctx, p 46 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsBind(p, tctx, &r); p 50 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(tctx, p->last_fault_code); p 60 source4/torture/rpc/drsuapi.c static bool test_DsGetDomainControllerInfo(struct dcerpc_pipe *p, struct torture_context *torture, p 112 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsGetDomainControllerInfo(p, torture, &r); p 166 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsGetDomainControllerInfo(p, torture, &r); p 192 source4/torture/rpc/drsuapi.c static bool test_DsWriteAccountSpn(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 220 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsWriteAccountSpn(p, mem_ctx, &r); p 224 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 236 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsWriteAccountSpn(p, mem_ctx, &r); p 240 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 252 source4/torture/rpc/drsuapi.c static bool test_DsReplicaGetInfo(struct dcerpc_pipe *p, struct torture_context *tctx, p 367 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsReplicaGetInfo(p, tctx, &r); p 371 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(tctx, p->last_fault_code); p 373 source4/torture/rpc/drsuapi.c if (p->last_fault_code != DCERPC_FAULT_INVALID_TAG) { p 389 source4/torture/rpc/drsuapi.c static bool test_DsReplicaSync(struct dcerpc_pipe *p, struct torture_context *tctx, p 440 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsReplicaSync(p, tctx, &r); p 444 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(tctx, p->last_fault_code); p 457 source4/torture/rpc/drsuapi.c static bool test_DsReplicaUpdateRefs(struct dcerpc_pipe *p, struct torture_context *tctx, p 504 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsReplicaUpdateRefs(p, tctx, &r); p 508 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(tctx, p->last_fault_code); p 521 source4/torture/rpc/drsuapi.c static bool test_DsGetNCChanges(struct dcerpc_pipe *p, struct torture_context *tctx, p 623 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsGetNCChanges(p, tctx, &r); p 627 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(tctx, p->last_fault_code); p 640 source4/torture/rpc/drsuapi.c bool test_QuerySitesByCost(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 663 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_QuerySitesByCost(p, mem_ctx, &r); p 667 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 698 source4/torture/rpc/drsuapi.c bool test_DsUnbind(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 710 source4/torture/rpc/drsuapi.c status = dcerpc_drsuapi_DsUnbind(p, mem_ctx, &r); p 714 source4/torture/rpc/drsuapi.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 729 source4/torture/rpc/drsuapi.c struct dcerpc_pipe *p; p 743 source4/torture/rpc/drsuapi.c &p, p 750 source4/torture/rpc/drsuapi.c ret &= test_DsBind(p, torture, &priv); p 752 source4/torture/rpc/drsuapi.c ret &= test_QuerySitesByCost(p, torture, &priv); p 754 source4/torture/rpc/drsuapi.c ret &= test_DsGetDomainControllerInfo(p, torture, &priv); p 756 source4/torture/rpc/drsuapi.c ret &= test_DsCrackNames(torture, p, torture, &priv); p 758 source4/torture/rpc/drsuapi.c ret &= test_DsWriteAccountSpn(p, torture, &priv); p 760 source4/torture/rpc/drsuapi.c ret &= test_DsReplicaGetInfo(p, torture, &priv); p 762 source4/torture/rpc/drsuapi.c ret &= test_DsReplicaSync(p, torture, &priv); p 764 source4/torture/rpc/drsuapi.c ret &= test_DsReplicaUpdateRefs(p, torture, &priv); p 766 source4/torture/rpc/drsuapi.c ret &= test_DsGetNCChanges(p, torture, &priv); p 768 source4/torture/rpc/drsuapi.c ret &= test_DsUnbind(p, torture, &priv); p 779 source4/torture/rpc/drsuapi.c struct dcerpc_pipe *p; p 795 source4/torture/rpc/drsuapi.c &p, p 802 source4/torture/rpc/drsuapi.c ret &= test_DsBind(p, torture, &priv); p 806 source4/torture/rpc/drsuapi.c test_DsGetDomainControllerInfo(p, torture, &priv); p 808 source4/torture/rpc/drsuapi.c ret &= test_DsCrackNames(torture, p, torture, &priv); p 810 source4/torture/rpc/drsuapi.c ret &= test_DsUnbind(p, torture, &priv); p 31 source4/torture/rpc/drsuapi_cracknames.c static bool test_DsCrackNamesMatrix(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 82 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 86 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 163 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 167 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 216 source4/torture/rpc/drsuapi_cracknames.c struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 266 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 270 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 294 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 298 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 323 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 327 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 374 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 378 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 403 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 407 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 432 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 436 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 953 source4/torture/rpc/drsuapi_cracknames.c status = dcerpc_drsuapi_DsCrackNames(p, mem_ctx, &r); p 957 source4/torture/rpc/drsuapi_cracknames.c errstr = dcerpc_errstr(mem_ctx, p->last_fault_code); p 1006 source4/torture/rpc/drsuapi_cracknames.c if (!test_DsCrackNamesMatrix(p, mem_ctx, priv, FQDN_1779_name, p 29 source4/torture/rpc/dssetup.c struct dcerpc_pipe *p, p 40 source4/torture/rpc/dssetup.c status = dcerpc_dssetup_DsRoleGetPrimaryDomainInformation(p, tctx, &r); p 51 source4/torture/rpc/dssetup.c struct dcerpc_pipe *p) p 53 source4/torture/rpc/dssetup.c return test_DsRoleGetPrimaryDomainInformation_ext(tctx, p, NT_STATUS_OK); p 37 source4/torture/rpc/echo.c status = dcerpc_echo_AddOne(p, tctx, &r); \ p 44 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 66 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 75 source4/torture/rpc/echo.c (p->conn->flags & DCERPC_DEBUG_VALIDATE_BOTH)) { p 90 source4/torture/rpc/echo.c status = dcerpc_echo_EchoData(p, tctx, &r); p 114 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 122 source4/torture/rpc/echo.c (p->conn->flags & DCERPC_DEBUG_VALIDATE_BOTH)) { p 130 source4/torture/rpc/echo.c status = dcerpc_echo_SourceData(p, tctx, &r); p 147 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 156 source4/torture/rpc/echo.c (p->conn->flags & DCERPC_DEBUG_VALIDATE_BOTH)) { p 170 source4/torture/rpc/echo.c status = dcerpc_echo_SinkData(p, tctx, &r); p 184 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 193 source4/torture/rpc/echo.c status = dcerpc_echo_TestCall(p, tctx, &r); p 205 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 216 source4/torture/rpc/echo.c status = dcerpc_echo_TestCall2(p, tctx, &r); p 226 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 250 source4/torture/rpc/echo.c req[i] = dcerpc_echo_TestSleep_send(p, tctx, &r[i]); p 254 source4/torture/rpc/echo.c ctx = dcerpc_event_context(p); p 298 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 317 source4/torture/rpc/echo.c status = dcerpc_echo_TestEnum(p, tctx, &r); p 326 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 339 source4/torture/rpc/echo.c status = dcerpc_echo_TestSurrounding(p, tctx, &r); p 352 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 363 source4/torture/rpc/echo.c status = dcerpc_echo_TestDoublePointer(p, tctx, &r); p 376 source4/torture/rpc/echo.c struct dcerpc_pipe *p) p 381 source4/torture/rpc/echo.c int timeout_saved = p->request_timeout; p 389 source4/torture/rpc/echo.c p->request_timeout = 1; p 391 source4/torture/rpc/echo.c req = dcerpc_echo_TestSleep_send(p, tctx, &r); p 403 source4/torture/rpc/echo.c req = dcerpc_echo_TestSleep_send(p, tctx, &r); p 410 source4/torture/rpc/echo.c req = dcerpc_echo_TestSleep_send(p, tctx, &r); p 420 source4/torture/rpc/echo.c p->request_timeout = timeout_saved; p 422 source4/torture/rpc/echo.c return test_addone(tctx, p); p 425 source4/torture/rpc/echo.c p->request_timeout = timeout_saved; p 43 source4/torture/rpc/epmapper.c static bool test_Map(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 81 source4/torture/rpc/epmapper.c status = dcerpc_epm_Map(p, mem_ctx, &r); p 94 source4/torture/rpc/epmapper.c status = dcerpc_epm_Map(p, mem_ctx, &r); p 107 source4/torture/rpc/epmapper.c status = dcerpc_epm_Map(p, mem_ctx, &r); p 124 source4/torture/rpc/epmapper.c status = dcerpc_epm_Map(p, mem_ctx, &r); p 139 source4/torture/rpc/epmapper.c struct dcerpc_pipe *p) p 165 source4/torture/rpc/epmapper.c status = dcerpc_epm_Lookup(p, tctx, &r); p 177 source4/torture/rpc/epmapper.c test_Map(p, tctx, r.out.entries[i].tower); p 190 source4/torture/rpc/epmapper.c static bool test_Delete(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct epm_entry_t *entries) p 198 source4/torture/rpc/epmapper.c status = dcerpc_epm_Delete(p, mem_ctx, &r); p 213 source4/torture/rpc/epmapper.c struct dcerpc_pipe *p) p 236 source4/torture/rpc/epmapper.c status = dcerpc_epm_Insert(p, tctx, &r); p 241 source4/torture/rpc/epmapper.c if (!test_Delete(p, tctx, r.in.entries)) { p 248 source4/torture/rpc/epmapper.c static bool test_InqObject(struct torture_context *tctx, struct dcerpc_pipe *p) p 256 source4/torture/rpc/epmapper.c status = dcerpc_epm_InqObject(p, tctx, &r); p 41 source4/torture/rpc/eventlog.c struct dcerpc_pipe *p, p 61 source4/torture/rpc/eventlog.c dcerpc_eventlog_OpenEventLogW(p, tctx, &r), p 71 source4/torture/rpc/eventlog.c static bool test_GetNumRecords(struct torture_context *tctx, struct dcerpc_pipe *p) p 78 source4/torture/rpc/eventlog.c if (!get_policy_handle(tctx, p, &handle)) p 86 source4/torture/rpc/eventlog.c dcerpc_eventlog_GetNumRecords(p, tctx, &r), p 94 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 100 source4/torture/rpc/eventlog.c struct dcerpc_pipe *p) p 110 source4/torture/rpc/eventlog.c if (!get_policy_handle(tctx, p, &handle)) p 121 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_ReadEventLogW(p, tctx, &r); p 141 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_ReadEventLogW(p, tctx, &r); p 156 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_ReadEventLogW(p, tctx, &r); p 197 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 204 source4/torture/rpc/eventlog.c struct dcerpc_pipe *p) p 214 source4/torture/rpc/eventlog.c if (!get_policy_handle(tctx, p, &handle)) p 240 source4/torture/rpc/eventlog.c dcerpc_eventlog_ReportEventW(p, tctx, &r), p 248 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 254 source4/torture/rpc/eventlog.c struct dcerpc_pipe *p) p 260 source4/torture/rpc/eventlog.c if (!get_policy_handle(tctx, p, &handle)) p 267 source4/torture/rpc/eventlog.c dcerpc_eventlog_FlushEventLog(p, tctx, &r), p 274 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 281 source4/torture/rpc/eventlog.c struct dcerpc_pipe *p) p 287 source4/torture/rpc/eventlog.c if (!get_policy_handle(tctx, p, &handle)) p 294 source4/torture/rpc/eventlog.c dcerpc_eventlog_ClearEventLogW(p, tctx, &r), p 300 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 307 source4/torture/rpc/eventlog.c struct dcerpc_pipe *p) p 315 source4/torture/rpc/eventlog.c if (!get_policy_handle(tctx, p, &handle)) p 324 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_GetLogInformation(p, tctx, &r); p 331 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_GetLogInformation(p, tctx, &r); p 339 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_GetLogInformation(p, tctx, &r); p 346 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 354 source4/torture/rpc/eventlog.c struct dcerpc_pipe *p) p 359 source4/torture/rpc/eventlog.c if (!get_policy_handle(tctx, p, &handle)) p 365 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 372 source4/torture/rpc/eventlog.c struct dcerpc_pipe *p) p 383 source4/torture/rpc/eventlog.c if (!get_policy_handle(tctx, p, &handle)) p 392 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_BackupEventLogW(p, tctx, &r); p 402 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_BackupEventLogW(p, tctx, &r); p 405 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_BackupEventLogW(p, tctx, &r); p 412 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 424 source4/torture/rpc/eventlog.c status = dcerpc_eventlog_OpenBackupEventLogW(p, tctx, &b); p 431 source4/torture/rpc/eventlog.c dcerpc_eventlog_CloseEventLog(p, tctx, &cr), p 30 source4/torture/rpc/frsapi.c struct dcerpc_pipe *p, p 44 source4/torture/rpc/frsapi.c dcerpc_frsapi_GetDsPollingIntervalW(p, tctx, &r), p 54 source4/torture/rpc/frsapi.c struct dcerpc_pipe *p, p 68 source4/torture/rpc/frsapi.c dcerpc_frsapi_SetDsPollingIntervalW(p, tctx, &r), p 78 source4/torture/rpc/frsapi.c struct dcerpc_pipe *p) p 83 source4/torture/rpc/frsapi.c if (!test_GetDsPollingIntervalW(tctx, p, &i1, &i2, &i3)) { p 87 source4/torture/rpc/frsapi.c if (!test_SetDsPollingIntervalW(tctx, p, i1, i2, i3)) { p 94 source4/torture/rpc/frsapi.c if (!test_SetDsPollingIntervalW(tctx, p, k1, k2, k3)) { p 98 source4/torture/rpc/frsapi.c if (!test_GetDsPollingIntervalW(tctx, p, &k1, &k2, &k3)) { p 110 source4/torture/rpc/frsapi.c struct dcerpc_pipe *p, p 129 source4/torture/rpc/frsapi.c dcerpc_frsapi_IsPathReplicated(p, tctx, &r), p 139 source4/torture/rpc/frsapi.c struct dcerpc_pipe *p, p 143 source4/torture/rpc/frsapi.c return test_IsPathReplicated_err(tctx, p, path, type, WERR_OK); p 147 source4/torture/rpc/frsapi.c struct dcerpc_pipe *p) p 156 source4/torture/rpc/frsapi.c if (!test_IsPathReplicated_err(tctx, p, NULL, 0, p 162 source4/torture/rpc/frsapi.c if (!_test_IsPathReplicated(tctx, p, dcerpc_server_name(p), p 170 source4/torture/rpc/frsapi.c dcerpc_server_name(p)); p 171 source4/torture/rpc/frsapi.c if (!_test_IsPathReplicated(tctx, p, path, lvls[i])) { p 177 source4/torture/rpc/frsapi.c if (!_test_IsPathReplicated(tctx, p, p 188 source4/torture/rpc/frsapi.c struct dcerpc_pipe *p) p 198 source4/torture/rpc/frsapi.c r.in.partner_name = dcerpc_server_name(p); p 201 source4/torture/rpc/frsapi.c dcerpc_frsapi_ForceReplication(p, tctx, &r), p 211 source4/torture/rpc/frsapi.c struct dcerpc_pipe *p) p 236 source4/torture/rpc/frsapi.c dcerpc_frsapi_InfoW(p, tctx, &r), p 34 source4/torture/rpc/initshutdown.c struct dcerpc_pipe *p) p 42 source4/torture/rpc/initshutdown.c status = dcerpc_initshutdown_Abort(p, tctx, &r); p 53 source4/torture/rpc/initshutdown.c struct dcerpc_pipe *p) p 66 source4/torture/rpc/initshutdown.c status = dcerpc_initshutdown_Init(p, tctx, &r); p 71 source4/torture/rpc/initshutdown.c return test_Abort(tctx, p); p 75 source4/torture/rpc/initshutdown.c struct dcerpc_pipe *p) p 89 source4/torture/rpc/initshutdown.c status = dcerpc_initshutdown_InitEx(p, tctx, &r); p 95 source4/torture/rpc/initshutdown.c return test_Abort(tctx, p); p 40 source4/torture/rpc/lsa.c static bool test_OpenPolicy(struct dcerpc_pipe *p, p 69 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenPolicy(p, tctx, &r); p 84 source4/torture/rpc/lsa.c bool test_lsa_OpenPolicy2(struct dcerpc_pipe *p, p 117 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenPolicy2(p, tctx, &r); p 151 source4/torture/rpc/lsa.c static bool test_LookupNames(struct dcerpc_pipe *p, p 184 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupNames(p, tctx, &r); p 218 source4/torture/rpc/lsa.c static bool test_LookupNames_bogus(struct dcerpc_pipe *p, p 258 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupNames(p, tctx, &r); p 269 source4/torture/rpc/lsa.c static bool test_LookupNames_wellknown(struct dcerpc_pipe *p, p 283 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 287 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 291 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 295 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 298 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 303 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 307 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 311 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 315 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 319 source4/torture/rpc/lsa.c static bool test_LookupNames2(struct dcerpc_pipe *p, p 355 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupNames2(p, tctx, &r); p 375 source4/torture/rpc/lsa.c static bool test_LookupNames3(struct dcerpc_pipe *p, p 411 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupNames3(p, tctx, &r); p 430 source4/torture/rpc/lsa.c static bool test_LookupNames4(struct dcerpc_pipe *p, p 464 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupNames4(p, tctx, &r); p 484 source4/torture/rpc/lsa.c static bool test_LookupSids(struct dcerpc_pipe *p, p 509 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupSids(p, tctx, &r); p 517 source4/torture/rpc/lsa.c if (!test_LookupNames(p, tctx, handle, &names)) { p 525 source4/torture/rpc/lsa.c static bool test_LookupSids2(struct dcerpc_pipe *p, p 552 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupSids2(p, tctx, &r); p 560 source4/torture/rpc/lsa.c if (!test_LookupNames2(p, tctx, handle, &names, false)) { p 564 source4/torture/rpc/lsa.c if (!test_LookupNames3(p, tctx, handle, &names, false)) { p 571 source4/torture/rpc/lsa.c static bool test_LookupSids3(struct dcerpc_pipe *p, p 596 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupSids3(p, tctx, &r); p 610 source4/torture/rpc/lsa.c if (!test_LookupNames4(p, tctx, &names, false)) { p 617 source4/torture/rpc/lsa.c bool test_many_LookupSids(struct dcerpc_pipe *p, p 655 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupSids(p, tctx, &r); p 663 source4/torture/rpc/lsa.c if (!test_LookupNames(p, tctx, handle, &names)) { p 666 source4/torture/rpc/lsa.c } else if (p->conn->security_state.auth_info->auth_type == DCERPC_AUTH_TYPE_SCHANNEL && p 667 source4/torture/rpc/lsa.c p->conn->security_state.auth_info->auth_level >= DCERPC_AUTH_LEVEL_INTEGRITY) { p 687 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupSids3(p, tctx, &r); p 698 source4/torture/rpc/lsa.c if (!test_LookupNames4(p, tctx, &names, false)) { p 726 source4/torture/rpc/lsa.c static bool test_LookupSids_async(struct dcerpc_pipe *p, p 769 source4/torture/rpc/lsa.c req[i] = dcerpc_lsa_LookupSids_send(p, req, &r[i]); p 780 source4/torture/rpc/lsa.c event_loop_once(p->conn->event_ctx); p 792 source4/torture/rpc/lsa.c static bool test_LookupPrivValue(struct dcerpc_pipe *p, p 805 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupPrivValue(p, tctx, &r); p 814 source4/torture/rpc/lsa.c static bool test_LookupPrivName(struct dcerpc_pipe *p, p 827 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupPrivName(p, tctx, &r); p 836 source4/torture/rpc/lsa.c static bool test_RemovePrivilegesFromAccount(struct dcerpc_pipe *p, p 859 source4/torture/rpc/lsa.c status = dcerpc_lsa_RemovePrivilegesFromAccount(p, tctx, &r); p 869 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupPrivName(p, tctx, &r_name); p 888 source4/torture/rpc/lsa.c static bool test_AddPrivilegesToAccount(struct dcerpc_pipe *p, p 909 source4/torture/rpc/lsa.c status = dcerpc_lsa_AddPrivilegesToAccount(p, tctx, &r); p 918 source4/torture/rpc/lsa.c static bool test_EnumPrivsAccount(struct dcerpc_pipe *p, p 933 source4/torture/rpc/lsa.c status = dcerpc_lsa_EnumPrivsAccount(p, tctx, &r); p 942 source4/torture/rpc/lsa.c test_LookupPrivName(p, tctx, handle, p 946 source4/torture/rpc/lsa.c ret &= test_RemovePrivilegesFromAccount(p, tctx, handle, acct_handle, p 948 source4/torture/rpc/lsa.c ret &= test_AddPrivilegesToAccount(p, tctx, acct_handle, p 955 source4/torture/rpc/lsa.c static bool test_GetSystemAccessAccount(struct dcerpc_pipe *p, p 969 source4/torture/rpc/lsa.c status = dcerpc_lsa_GetSystemAccessAccount(p, tctx, &r); p 1009 source4/torture/rpc/lsa.c static bool test_Delete(struct dcerpc_pipe *p, p 1019 source4/torture/rpc/lsa.c status = dcerpc_lsa_Delete(p, tctx, &r); p 1028 source4/torture/rpc/lsa.c static bool test_DeleteObject(struct dcerpc_pipe *p, p 1039 source4/torture/rpc/lsa.c status = dcerpc_lsa_DeleteObject(p, tctx, &r); p 1049 source4/torture/rpc/lsa.c static bool test_CreateAccount(struct dcerpc_pipe *p, p 1067 source4/torture/rpc/lsa.c status = dcerpc_lsa_CreateAccount(p, tctx, &r); p 1075 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenAccount(p, tctx, &r_o); p 1085 source4/torture/rpc/lsa.c if (!test_Delete(p, tctx, &acct_handle)) { p 1089 source4/torture/rpc/lsa.c if (!test_DeleteObject(p, tctx, &acct_handle)) { p 1096 source4/torture/rpc/lsa.c static bool test_DeleteTrustedDomain(struct dcerpc_pipe *p, p 1110 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenTrustedDomainByName(p, tctx, &r); p 1116 source4/torture/rpc/lsa.c if (!test_Delete(p, tctx, &trustdom_handle)) { p 1120 source4/torture/rpc/lsa.c if (!test_DeleteObject(p, tctx, &trustdom_handle)) { p 1127 source4/torture/rpc/lsa.c static bool test_DeleteTrustedDomainBySid(struct dcerpc_pipe *p, p 1138 source4/torture/rpc/lsa.c status = dcerpc_lsa_DeleteTrustedDomain(p, tctx, &r); p 1148 source4/torture/rpc/lsa.c static bool test_CreateSecret(struct dcerpc_pipe *p, p 1194 source4/torture/rpc/lsa.c status = dcerpc_lsa_CreateSecret(p, tctx, &r); p 1204 source4/torture/rpc/lsa.c status = dcerpc_lsa_CreateSecret(p, tctx, &r); p 1217 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenSecret(p, tctx, &r2); p 1223 source4/torture/rpc/lsa.c status = dcerpc_fetch_session_key(p, &session_key); p 1240 source4/torture/rpc/lsa.c status = dcerpc_lsa_SetSecret(p, tctx, &r3); p 1258 source4/torture/rpc/lsa.c status = dcerpc_lsa_SetSecret(p, tctx, &r3); p 1279 source4/torture/rpc/lsa.c status = dcerpc_lsa_QuerySecret(p, tctx, &r4); p 1317 source4/torture/rpc/lsa.c status = dcerpc_lsa_SetSecret(p, tctx, &r5); p 1338 source4/torture/rpc/lsa.c status = dcerpc_lsa_QuerySecret(p, tctx, &r6); p 1399 source4/torture/rpc/lsa.c status = dcerpc_lsa_SetSecret(p, tctx, &r7); p 1417 source4/torture/rpc/lsa.c status = dcerpc_lsa_QuerySecret(p, tctx, &r8); p 1458 source4/torture/rpc/lsa.c if (!test_Delete(p, tctx, &sec_handle)) { p 1462 source4/torture/rpc/lsa.c if (!test_DeleteObject(p, tctx, &sec_handle)) { p 1468 source4/torture/rpc/lsa.c status = dcerpc_lsa_DeleteObject(p, tctx, &d_o); p 1476 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenSecret(p, tctx, &r2); p 1489 source4/torture/rpc/lsa.c static bool test_EnumAccountRights(struct dcerpc_pipe *p, p 1504 source4/torture/rpc/lsa.c status = dcerpc_lsa_EnumAccountRights(p, tctx, &r); p 1515 source4/torture/rpc/lsa.c static bool test_QuerySecurity(struct dcerpc_pipe *p, p 1535 source4/torture/rpc/lsa.c status = dcerpc_lsa_QuerySecurity(p, tctx, &r); p 1544 source4/torture/rpc/lsa.c static bool test_OpenAccount(struct dcerpc_pipe *p, p 1560 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenAccount(p, tctx, &r); p 1566 source4/torture/rpc/lsa.c if (!test_EnumPrivsAccount(p, tctx, handle, &acct_handle)) { p 1570 source4/torture/rpc/lsa.c if (!test_GetSystemAccessAccount(p, tctx, handle, &acct_handle)) { p 1574 source4/torture/rpc/lsa.c if (!test_QuerySecurity(p, tctx, handle, &acct_handle)) { p 1581 source4/torture/rpc/lsa.c static bool test_EnumAccounts(struct dcerpc_pipe *p, p 1602 source4/torture/rpc/lsa.c status = dcerpc_lsa_EnumAccounts(p, tctx, &r); p 1611 source4/torture/rpc/lsa.c if (!test_LookupSids(p, tctx, handle, &sids1)) { p 1615 source4/torture/rpc/lsa.c if (!test_LookupSids2(p, tctx, handle, &sids1)) { p 1625 source4/torture/rpc/lsa.c ret &= test_OpenAccount(p, tctx, handle, sids1.sids[i].sid); p 1626 source4/torture/rpc/lsa.c ret &= test_EnumAccountRights(p, tctx, handle, sids1.sids[i].sid); p 1640 source4/torture/rpc/lsa.c status = dcerpc_lsa_EnumAccounts(p, tctx, &r); p 1654 source4/torture/rpc/lsa.c static bool test_LookupPrivDisplayName(struct dcerpc_pipe *p, p 1676 source4/torture/rpc/lsa.c status = dcerpc_lsa_LookupPrivDisplayName(p, tctx, &r); p 1688 source4/torture/rpc/lsa.c static bool test_EnumAccountsWithUserRight(struct dcerpc_pipe *p, p 1705 source4/torture/rpc/lsa.c status = dcerpc_lsa_EnumAccountsWithUserRight(p, tctx, &r); p 1721 source4/torture/rpc/lsa.c static bool test_EnumPrivs(struct dcerpc_pipe *p, p 1741 source4/torture/rpc/lsa.c status = dcerpc_lsa_EnumPrivs(p, tctx, &r); p 1748 source4/torture/rpc/lsa.c test_LookupPrivDisplayName(p, tctx, handle, (struct lsa_String *)&privs1.privs[i].name); p 1749 source4/torture/rpc/lsa.c test_LookupPrivValue(p, tctx, handle, (struct lsa_String *)&privs1.privs[i].name); p 1750 source4/torture/rpc/lsa.c if (!test_EnumAccountsWithUserRight(p, tctx, handle, (struct lsa_String *)&privs1.privs[i].name)) { p 1758 source4/torture/rpc/lsa.c static bool test_QueryForestTrustInformation(struct dcerpc_pipe *p, p 1789 source4/torture/rpc/lsa.c status = dcerpc_lsa_lsaRQueryForestTrustInformation(p, tctx, &r); p 1799 source4/torture/rpc/lsa.c static bool test_query_each_TrustDomEx(struct dcerpc_pipe *p, p 1810 source4/torture/rpc/lsa.c ret &= test_QueryForestTrustInformation(p, tctx, handle, p 1818 source4/torture/rpc/lsa.c static bool test_query_each_TrustDom(struct dcerpc_pipe *p, p 1844 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenTrustedDomain(p, tctx, &trust); p 1863 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryTrustedDomainInfo(p, tctx, &q); p 1875 source4/torture/rpc/lsa.c status = dcerpc_lsa_CloseTrustedDomainEx(p, tctx, &c_trust); p 1884 source4/torture/rpc/lsa.c status = dcerpc_lsa_Close(p, tctx, &c); p 1903 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryTrustedDomainInfoBySid(p, tctx, &q); p 1921 source4/torture/rpc/lsa.c status = dcerpc_lsa_OpenTrustedDomainByName(p, tctx, &trust_by_name); p 1934 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryTrustedDomainInfo(p, tctx, &q); p 1949 source4/torture/rpc/lsa.c status = dcerpc_lsa_Close(p, tctx, &c); p 1966 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryTrustedDomainInfoByName(p, tctx, &q); p 1981 source4/torture/rpc/lsa.c static bool test_EnumTrustDom(struct dcerpc_pipe *p, p 2001 source4/torture/rpc/lsa.c enum_status = dcerpc_lsa_EnumTrustDom(p, tctx, &r); p 2023 source4/torture/rpc/lsa.c enum_status = dcerpc_lsa_EnumTrustDom(p, tctx, &r); p 2051 source4/torture/rpc/lsa.c ret &= test_query_each_TrustDom(p, tctx, handle, &domains); p 2063 source4/torture/rpc/lsa.c enum_status = dcerpc_lsa_EnumTrustedDomainsEx(p, tctx, &r_ex); p 2078 source4/torture/rpc/lsa.c enum_status = dcerpc_lsa_EnumTrustedDomainsEx(p, tctx, &r_ex); p 2107 source4/torture/rpc/lsa.c ret &= test_query_each_TrustDomEx(p, tctx, handle, &domains_ex); p 2114 source4/torture/rpc/lsa.c static bool test_CreateTrustedDomain(struct dcerpc_pipe *p, p 2130 source4/torture/rpc/lsa.c if (!test_EnumTrustDom(p, tctx, handle)) { p 2148 source4/torture/rpc/lsa.c status = dcerpc_lsa_CreateTrustedDomain(p, tctx, &r); p 2150 source4/torture/rpc/lsa.c test_DeleteTrustedDomain(p, tctx, handle, trustinfo.name); p 2151 source4/torture/rpc/lsa.c status = dcerpc_lsa_CreateTrustedDomain(p, tctx, &r); p 2161 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryTrustedDomainInfo(p, tctx, &q); p 2193 source4/torture/rpc/lsa.c if (!test_EnumTrustDom(p, tctx, handle)) { p 2198 source4/torture/rpc/lsa.c if (!test_DeleteTrustedDomainBySid(p, tctx, handle, domsid[i])) { p 2206 source4/torture/rpc/lsa.c static bool test_CreateTrustedDomainEx2(struct dcerpc_pipe *p, p 2227 source4/torture/rpc/lsa.c status = dcerpc_fetch_session_key(p, &session_key); p 2281 source4/torture/rpc/lsa.c status = dcerpc_lsa_CreateTrustedDomainEx2(p, tctx, &r); p 2283 source4/torture/rpc/lsa.c test_DeleteTrustedDomain(p, tctx, handle, trustinfo.netbios_name); p 2284 source4/torture/rpc/lsa.c status = dcerpc_lsa_CreateTrustedDomainEx2(p, tctx, &r); p 2294 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryTrustedDomainInfo(p, tctx, &q); p 2327 source4/torture/rpc/lsa.c if (!test_EnumTrustDom(p, tctx, handle)) { p 2333 source4/torture/rpc/lsa.c if (!test_DeleteTrustedDomainBySid(p, tctx, handle, domsid[i])) { p 2342 source4/torture/rpc/lsa.c static bool test_QueryDomainInfoPolicy(struct dcerpc_pipe *p, p 2361 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryDomainInformationPolicy(p, tctx, &r); p 2378 source4/torture/rpc/lsa.c struct dcerpc_pipe *p, p 2406 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryInfoPolicy2(p, tctx, p 2409 source4/torture/rpc/lsa.c status = dcerpc_lsa_QueryInfoPolicy(p, tctx, &r); p 2494 source4/torture/rpc/lsa.c ret &= test_LookupNames(p, tctx, handle, &tnames); p 2502 source4/torture/rpc/lsa.c static bool test_QueryInfoPolicy(struct dcerpc_pipe *p, p 2506 source4/torture/rpc/lsa.c return test_QueryInfoPolicyCalls(false, p, tctx, handle); p 2509 source4/torture/rpc/lsa.c static bool test_QueryInfoPolicy2(struct dcerpc_pipe *p, p 2513 source4/torture/rpc/lsa.c return test_QueryInfoPolicyCalls(true, p, tctx, handle); p 2516 source4/torture/rpc/lsa.c static bool test_GetUserName(struct dcerpc_pipe *p, p 2532 source4/torture/rpc/lsa.c status = dcerpc_lsa_GetUserName(p, tctx, &r); p 2544 source4/torture/rpc/lsa.c status = dcerpc_lsa_GetUserName(p, tctx, &r); p 2554 source4/torture/rpc/lsa.c bool test_lsa_Close(struct dcerpc_pipe *p, p 2567 source4/torture/rpc/lsa.c status = dcerpc_lsa_Close(p, tctx, &r); p 2573 source4/torture/rpc/lsa.c status = dcerpc_lsa_Close(p, tctx, &r); p 2588 source4/torture/rpc/lsa.c struct dcerpc_pipe *p; p 2594 source4/torture/rpc/lsa.c status = torture_rpc_connection(tctx, &p, &ndr_table_lsarpc); p 2599 source4/torture/rpc/lsa.c if (!test_OpenPolicy(p, tctx)) { p 2603 source4/torture/rpc/lsa.c if (!test_lsa_OpenPolicy2(p, tctx, &handle)) { p 2612 source4/torture/rpc/lsa.c if (!test_LookupNames_wellknown(p, tctx, handle)) { p 2616 source4/torture/rpc/lsa.c if (!test_LookupNames_bogus(p, tctx, handle)) { p 2620 source4/torture/rpc/lsa.c if (!test_LookupSids_async(p, tctx, handle)) { p 2624 source4/torture/rpc/lsa.c if (!test_QueryDomainInfoPolicy(p, tctx, handle)) { p 2628 source4/torture/rpc/lsa.c if (!test_CreateAccount(p, tctx, handle)) { p 2632 source4/torture/rpc/lsa.c if (!test_CreateSecret(p, tctx, handle)) { p 2635 source4/torture/rpc/lsa.c if (!test_CreateTrustedDomain(p, tctx, handle)) { p 2639 source4/torture/rpc/lsa.c if (!test_CreateTrustedDomainEx2(p, tctx, handle)) { p 2643 source4/torture/rpc/lsa.c if (!test_EnumAccounts(p, tctx, handle)) { p 2647 source4/torture/rpc/lsa.c if (!test_EnumPrivs(p, tctx, handle)) { p 2651 source4/torture/rpc/lsa.c if (!test_QueryInfoPolicy(p, tctx, handle)) { p 2655 source4/torture/rpc/lsa.c if (!test_QueryInfoPolicy2(p, tctx, handle)) { p 2659 source4/torture/rpc/lsa.c if (!test_Delete(p, tctx, handle)) { p 2663 source4/torture/rpc/lsa.c if (!test_many_LookupSids(p, tctx, handle)) { p 2667 source4/torture/rpc/lsa.c if (!test_lsa_Close(p, tctx, handle)) { p 2674 source4/torture/rpc/lsa.c if (!test_many_LookupSids(p, tctx, handle)) { p 2679 source4/torture/rpc/lsa.c if (!test_GetUserName(p, tctx)) { p 2689 source4/torture/rpc/lsa.c struct dcerpc_pipe *p; p 2692 source4/torture/rpc/lsa.c status = torture_rpc_connection(tctx, &p, &ndr_table_lsarpc); p 2697 source4/torture/rpc/lsa.c if (!test_GetUserName(p, tctx)) { p 2705 source4/torture/rpc/lsa.c struct dcerpc_pipe *p) p 2712 source4/torture/rpc/lsa.c if (!test_OpenPolicy(p, tctx)) { p 2716 source4/torture/rpc/lsa.c if (!test_lsa_OpenPolicy2(p, tctx, &handle)) { p 2730 source4/torture/rpc/lsa.c if (!test_LookupNames(p, tctx, handle, &tnames)) { p 2740 source4/torture/rpc/lsa.c if (!test_LookupNames2(p, tctx, handle, &tnames2, true)) { p 2744 source4/torture/rpc/lsa.c if (!test_LookupNames3(p, tctx, handle, &tnames2, true)) { p 2748 source4/torture/rpc/lsa.c if (!test_lsa_Close(p, tctx, handle)) { p 29 source4/torture/rpc/lsa_lookup.c static bool open_policy(TALLOC_CTX *mem_ctx, struct dcerpc_pipe *p, p 59 source4/torture/rpc/lsa_lookup.c status = dcerpc_lsa_OpenPolicy2(p, mem_ctx, &r); p 64 source4/torture/rpc/lsa_lookup.c static bool get_domainsid(TALLOC_CTX *mem_ctx, struct dcerpc_pipe *p, p 76 source4/torture/rpc/lsa_lookup.c status = dcerpc_lsa_QueryInfoPolicy(p, mem_ctx, &r); p 84 source4/torture/rpc/lsa_lookup.c struct dcerpc_pipe *p, p 114 source4/torture/rpc/lsa_lookup.c return dcerpc_lsa_LookupSids(p, mem_ctx, &r); p 134 source4/torture/rpc/lsa_lookup.c static bool test_lookupsids(TALLOC_CTX *mem_ctx, struct dcerpc_pipe *p, p 145 source4/torture/rpc/lsa_lookup.c status = lookup_sids(mem_ctx, level, p, handle, sids, num_sids, p 172 source4/torture/rpc/lsa_lookup.c static bool get_downleveltrust(struct torture_context *tctx, struct dcerpc_pipe *p, p 188 source4/torture/rpc/lsa_lookup.c status = dcerpc_lsa_EnumTrustDom(p, tctx, &r); p 209 source4/torture/rpc/lsa_lookup.c status = dcerpc_lsa_QueryTrustedDomainInfoBySid(p, tctx, &q); p 227 source4/torture/rpc/lsa_lookup.c struct dcerpc_pipe *p; p 234 source4/torture/rpc/lsa_lookup.c status = torture_rpc_connection(torture, &p, &ndr_table_lsarpc); p 239 source4/torture/rpc/lsa_lookup.c ret &= open_policy(torture, p, &handle); p 242 source4/torture/rpc/lsa_lookup.c ret &= get_domainsid(torture, p, handle, &dom_sid); p 245 source4/torture/rpc/lsa_lookup.c ret &= get_downleveltrust(torture, p, handle, &trusted_sid); p 260 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 0, p 269 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 1, p 279 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 2, p 289 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 3, p 299 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 4, p 303 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 5, p 312 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 6, p 316 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 7, p 318 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 8, p 320 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 9, p 322 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 10, p 329 source4/torture/rpc/lsa_lookup.c struct dcerpc_pipe *p) p 347 source4/torture/rpc/lsa_lookup.c if (!open_policy(tctx, p, &handle)) { p 376 source4/torture/rpc/lsa_lookup.c status = dcerpc_lsa_LookupSids(p, tctx, &r); p 35 source4/torture/rpc/mgmt.c struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 50 source4/torture/rpc/mgmt.c status = dcerpc_mgmt_inq_if_ids(p, mem_ctx, &r); p 83 source4/torture/rpc/mgmt.c static bool test_inq_stats(struct dcerpc_pipe *p, p 94 source4/torture/rpc/mgmt.c status = dcerpc_mgmt_inq_stats(p, mem_ctx, &r); p 114 source4/torture/rpc/mgmt.c static bool test_inq_princ_name(struct dcerpc_pipe *p, p 126 source4/torture/rpc/mgmt.c status = dcerpc_mgmt_inq_princ_name(p, mem_ctx, &r); p 150 source4/torture/rpc/mgmt.c static bool test_is_server_listening(struct dcerpc_pipe *p, p 157 source4/torture/rpc/mgmt.c status = dcerpc_mgmt_is_server_listening(p, mem_ctx, &r); p 172 source4/torture/rpc/mgmt.c static bool test_stop_server_listening(struct dcerpc_pipe *p, p 178 source4/torture/rpc/mgmt.c status = dcerpc_mgmt_stop_server_listening(p, mem_ctx, &r); p 198 source4/torture/rpc/mgmt.c struct dcerpc_pipe *p; p 234 source4/torture/rpc/mgmt.c status = torture_rpc_connection(torture, &p, &ndr_table_mgmt); p 247 source4/torture/rpc/mgmt.c if (!test_is_server_listening(p, loop_ctx)) { p 251 source4/torture/rpc/mgmt.c if (!test_stop_server_listening(p, loop_ctx)) { p 255 source4/torture/rpc/mgmt.c if (!test_inq_stats(p, loop_ctx)) { p 259 source4/torture/rpc/mgmt.c if (!test_inq_princ_name(p, loop_ctx)) { p 263 source4/torture/rpc/mgmt.c if (!test_inq_if_ids(torture, p, loop_ctx, NULL, NULL)) { p 43 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 54 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonUasLogon(p, tctx, &r); p 61 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 72 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonUasLogoff(p, tctx, &r); p 78 source4/torture/rpc/netlogon.c bool test_SetupCredentials(struct dcerpc_pipe *p, struct torture_context *tctx, p 105 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerReqChallenge(p, tctx, &r); p 121 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerAuthenticate(p, tctx, &a); p 125 source4/torture/rpc/netlogon.c return test_SetupCredentials2(p, tctx, NETLOGON_NEG_AUTH2_ADS_FLAGS, p 138 source4/torture/rpc/netlogon.c bool test_SetupCredentials2(struct dcerpc_pipe *p, struct torture_context *tctx, p 167 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerReqChallenge(p, tctx, &r); p 185 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerAuthenticate2(p, tctx, &a); p 198 source4/torture/rpc/netlogon.c static bool test_SetupCredentials3(struct dcerpc_pipe *p, struct torture_context *tctx, p 228 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerReqChallenge(p, tctx, &r); p 249 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerAuthenticate3(p, tctx, &a); p 256 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerReqChallenge(p, tctx, &r); p 267 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 277 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 281 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 300 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerPasswordSet(p, tctx, &r); p 318 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerPasswordSet(p, tctx, &r); p 328 source4/torture/rpc/netlogon.c test_SetupCredentials(p, tctx, machine_credentials, &creds), p 356 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 369 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 373 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 393 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerPasswordSet2(p, tctx, &r); p 425 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerPasswordSet2(p, tctx, &r); p 435 source4/torture/rpc/netlogon.c torture_assert(tctx, test_SetupCredentials(p, tctx, machine_credentials, &creds), p 451 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerPasswordSet2(p, tctx, &r); p 469 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerPasswordSet2(p, tctx, &r); p 479 source4/torture/rpc/netlogon.c test_SetupCredentials(p, tctx, machine_credentials, &creds), p 497 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerPasswordSet2(p, tctx, &r); p 510 source4/torture/rpc/netlogon.c test_SetupCredentials(p, tctx, machine_credentials, &creds), p 517 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 527 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 533 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 541 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerPasswordGet(p, tctx, &r); p 548 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 558 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 564 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 573 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerTrustPasswordsGet(p, tctx, &r); p 582 source4/torture/rpc/netlogon.c bool test_netlogon_ops(struct dcerpc_pipe *p, struct torture_context *tctx, p 637 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 654 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonSamLogon(p, tctx, &r); p 669 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonSamLogon(p, tctx, &r); p 682 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 687 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, credentials, &creds)) { p 691 source4/torture/rpc/netlogon.c return test_netlogon_ops(p, tctx, credentials, creds); p 701 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 712 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 718 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 740 source4/torture/rpc/netlogon.c status = dcerpc_netr_DatabaseSync(p, tctx, &r); p 775 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 787 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 791 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 812 source4/torture/rpc/netlogon.c status = dcerpc_netr_DatabaseDeltas(p, tctx, &r); p 836 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 1267 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1293 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 1330 source4/torture/rpc/netlogon.c status = dcerpc_netr_DatabaseRedo(p, tctx, &r); p 1357 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 1372 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 1385 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 1391 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1406 source4/torture/rpc/netlogon.c status = dcerpc_netr_AccountDeltas(p, tctx, &r); p 1415 source4/torture/rpc/netlogon.c static bool test_AccountSync(struct torture_context *tctx, struct dcerpc_pipe *p, p 1432 source4/torture/rpc/netlogon.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 1436 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1452 source4/torture/rpc/netlogon.c status = dcerpc_netr_AccountSync(p, tctx, &r); p 1462 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1468 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1472 source4/torture/rpc/netlogon.c status = dcerpc_netr_GetDcName(p, tctx, &r); p 1485 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1492 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1501 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl(p, tctx, &r); p 1513 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1519 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1523 source4/torture/rpc/netlogon.c status = dcerpc_netr_GetAnyDCName(p, tctx, &r); p 1539 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1549 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1561 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl2(p, tctx, &r); p 1576 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl2(p, tctx, &r); p 1591 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl2(p, tctx, &r); p 1606 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl2(p, tctx, &r); p 1617 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 1629 source4/torture/rpc/netlogon.c if (!test_SetupCredentials2(p, tctx, NETLOGON_NEG_AUTH2_FLAGS, p 1637 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1660 source4/torture/rpc/netlogon.c status = dcerpc_netr_DatabaseSync2(p, tctx, &r); p 1686 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1696 source4/torture/rpc/netlogon.c r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1708 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl2Ex(p, tctx, &r); p 1723 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl2Ex(p, tctx, &r); p 1738 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl2Ex(p, tctx, &r); p 1753 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonControl2Ex(p, tctx, &r); p 1761 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, const char *trusted_domain_name) p 1769 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1776 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRGetForestTrustInformation(p, tctx, &r); p 1787 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1794 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1798 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsrEnumerateDomainTrusts(p, tctx, &r); p 1807 source4/torture/rpc/netlogon.c if (!test_netr_DsRGetForestTrustInformation(tctx, p, NULL)) { p 1817 source4/torture/rpc/netlogon.c if (!test_netr_DsRGetForestTrustInformation(tctx, p, p 1828 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1834 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1837 source4/torture/rpc/netlogon.c status = dcerpc_netr_NetrEnumerateTrustedDomains(p, tctx, &r); p 1845 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1851 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1854 source4/torture/rpc/netlogon.c status = dcerpc_netr_NetrEnumerateTrustedDomainsEx(p, tctx, &r); p 1862 source4/torture/rpc/netlogon.c static bool test_netr_DsRGetSiteName(struct dcerpc_pipe *p, struct torture_context *tctx, p 1877 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRGetSiteName(p, tctx, &r); p 1886 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRGetSiteName(p, tctx, &r); p 1897 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1903 source4/torture/rpc/netlogon.c r.in.server_unc = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1910 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRGetDCName(p, tctx, &r); p 1913 source4/torture/rpc/netlogon.c return test_netr_DsRGetSiteName(p, tctx, p 1922 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1928 source4/torture/rpc/netlogon.c r.in.server_unc = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1935 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRGetDCNameEx(p, tctx, &r); p 1939 source4/torture/rpc/netlogon.c return test_netr_DsRGetSiteName(p, tctx, info->dc_unc, p 1947 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1953 source4/torture/rpc/netlogon.c r.in.server_unc = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1964 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRGetDCNameEx2(p, tctx, &r); p 1974 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRGetDCNameEx2(p, tctx, &r); p 1977 source4/torture/rpc/netlogon.c return test_netr_DsRGetSiteName(p, tctx, info->dc_unc, p 1982 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 1988 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1991 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsrGetDcSiteCoverageW(p, tctx, &r); p 1999 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 2017 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2023 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRAddressToSitenamesW(p, tctx, &r); p 2031 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 2049 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2055 source4/torture/rpc/netlogon.c status = dcerpc_netr_DsRAddressToSitenamesExW(p, tctx, &r); p 2063 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 2077 source4/torture/rpc/netlogon.c if (!test_SetupCredentials3(p, tctx, NETLOGON_NEG_AUTH2_ADS_FLAGS, p 2084 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2095 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerGetTrustInfo(p, tctx, &r); p 2104 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 2114 source4/torture/rpc/netlogon.c if (!test_SetupCredentials3(p, tctx, NETLOGON_NEG_AUTH2_ADS_FLAGS, p 2123 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2144 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonGetDomainInfo(p, tctx, &r); p 2151 source4/torture/rpc/netlogon.c status = dcerpc_netr_LogonGetDomainInfo(p, tctx, &r); p 2168 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p, p 2183 source4/torture/rpc/netlogon.c if (!test_SetupCredentials3(p, tctx, NETLOGON_NEG_AUTH2_ADS_FLAGS, p 2189 source4/torture/rpc/netlogon.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2216 source4/torture/rpc/netlogon.c req[i] = dcerpc_netr_LogonGetDomainInfo_send(p, tctx, &r); p 2223 source4/torture/rpc/netlogon.c torture_assert_int_equal(tctx, event_loop_once(dcerpc_event_context(p)), 0, p 2246 source4/torture/rpc/netlogon.c struct dcerpc_pipe *p) p 2263 source4/torture/rpc/netlogon.c if (p->conn->transport.transport != NCACN_NP) { p 2269 source4/torture/rpc/netlogon.c status = dcerpc_secondary_connection(p, &p2, p->binding); p 2310 source4/torture/rpc/netlogon.c dcerpc_server_name(p)); p 2319 source4/torture/rpc/netlogon.c status = dcerpc_netr_GetAnyDCName(p, tctx, &d); p 2 source4/torture/rpc/netlogon.h bool test_SetupCredentials2(struct dcerpc_pipe *p, struct torture_context *tctx, p 30 source4/torture/rpc/ntsvcs.c struct dcerpc_pipe *p) p 38 source4/torture/rpc/ntsvcs.c status = dcerpc_PNP_GetVersion(p, tctx, &r); p 48 source4/torture/rpc/ntsvcs.c struct dcerpc_pipe *p) p 58 source4/torture/rpc/ntsvcs.c dcerpc_PNP_GetDeviceListSize(p, tctx, &r), p 66 source4/torture/rpc/ntsvcs.c dcerpc_PNP_GetDeviceListSize(p, tctx, &r), p 75 source4/torture/rpc/ntsvcs.c struct dcerpc_pipe *p) p 90 source4/torture/rpc/ntsvcs.c dcerpc_PNP_GetDeviceList(p, tctx, &r), p 98 source4/torture/rpc/ntsvcs.c dcerpc_PNP_GetDeviceList(p, tctx, &r), p 109 source4/torture/rpc/ntsvcs.c dcerpc_PNP_GetDeviceListSize(p, tctx, &s), p 122 source4/torture/rpc/ntsvcs.c dcerpc_PNP_GetDeviceList(p, tctx, &r), p 132 source4/torture/rpc/ntsvcs.c struct dcerpc_pipe *p) p 155 source4/torture/rpc/ntsvcs.c status = dcerpc_PNP_GetDeviceRegProp(p, tctx, &r); p 163 source4/torture/rpc/ntsvcs.c status = dcerpc_PNP_GetDeviceRegProp(p, tctx, &r); p 41 source4/torture/rpc/oxidresolve.c struct dcerpc_pipe *p; p 43 source4/torture/rpc/oxidresolve.c status = torture_rpc_connection(tctx, &p, p 64 source4/torture/rpc/oxidresolve.c status = dcerpc_RemoteActivation(p, tctx, &r); p 89 source4/torture/rpc/oxidresolve.c struct dcerpc_pipe *p) p 97 source4/torture/rpc/oxidresolve.c status = dcerpc_SimplePing(p, tctx, &r); p 105 source4/torture/rpc/oxidresolve.c struct dcerpc_pipe *p) p 124 source4/torture/rpc/oxidresolve.c status = dcerpc_ComplexPing(p, tctx, &r); p 141 source4/torture/rpc/oxidresolve.c struct dcerpc_pipe *p) p 146 source4/torture/rpc/oxidresolve.c status = dcerpc_ServerAlive(p, tctx, &r); p 154 source4/torture/rpc/oxidresolve.c struct dcerpc_pipe *p) p 169 source4/torture/rpc/oxidresolve.c status = dcerpc_ResolveOxid(p, tctx, &r); p 177 source4/torture/rpc/oxidresolve.c struct dcerpc_pipe *p) p 192 source4/torture/rpc/oxidresolve.c status = dcerpc_ResolveOxid2(p, tctx, &r); p 203 source4/torture/rpc/oxidresolve.c struct dcerpc_pipe *p) p 208 source4/torture/rpc/oxidresolve.c status = dcerpc_ServerAlive2(p, tctx, &r); p 32 source4/torture/rpc/remact.c struct dcerpc_pipe *p) p 51 source4/torture/rpc/remact.c status = dcerpc_RemoteActivation(p, tctx, &r); p 64 source4/torture/rpc/remact.c status = dcerpc_RemoteActivation(p, tctx, &r); p 44 source4/torture/rpc/remote_pac.c struct dcerpc_pipe *p, p 77 source4/torture/rpc/remote_pac.c if (!test_SetupCredentials2(p, tctx, NETLOGON_NEG_AUTH2_ADS_FLAGS, p 176 source4/torture/rpc/remote_pac.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 183 source4/torture/rpc/remote_pac.c status = dcerpc_netr_LogonSamLogon(p, tctx, &r); p 198 source4/torture/rpc/remote_pac.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 202 source4/torture/rpc/remote_pac.c status = dcerpc_netr_LogonSamLogon(p, tctx, &r); p 220 source4/torture/rpc/remote_pac.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 224 source4/torture/rpc/remote_pac.c status = dcerpc_netr_LogonSamLogon(p, tctx, &r); p 267 source4/torture/rpc/remote_pac.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 271 source4/torture/rpc/remote_pac.c status = dcerpc_netr_LogonSamLogon(p, tctx, &r); p 314 source4/torture/rpc/remote_pac.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 318 source4/torture/rpc/remote_pac.c status = dcerpc_netr_LogonSamLogon(p, tctx, &r); p 74 source4/torture/rpc/rpc.c struct dcerpc_pipe **p, p 87 source4/torture/rpc/rpc.c p, binding, table, p 102 source4/torture/rpc/rpc.c struct dcerpc_pipe **p, p 117 source4/torture/rpc/rpc.c status = dcerpc_pipe_connect_b(tctx, p, binding, table, p 121 source4/torture/rpc/rpc.c *p = NULL; p 45 source4/torture/rpc/rpc.h struct dcerpc_pipe **p, p 1504 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe **p) p 1530 source4/torture/rpc/samba3rpc.c *p = result; p 1539 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p, p 1578 source4/torture/rpc/samba3rpc.c status = dcerpc_lsa_OpenPolicy2(p, tmp_ctx, &r); p 1600 source4/torture/rpc/samba3rpc.c status = dcerpc_lsa_LookupNames(p, tmp_ctx, &l); p 1614 source4/torture/rpc/samba3rpc.c status = dcerpc_lsa_Close(p, tmp_ctx, &c); p 1897 source4/torture/rpc/samba3rpc.c static bool test_NetShareGetInfo(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 1908 source4/torture/rpc/samba3rpc.c dcerpc_server_name(p)); p 1918 source4/torture/rpc/samba3rpc.c status = dcerpc_srvsvc_NetShareGetInfo(p, mem_ctx, &r); p 1938 source4/torture/rpc/samba3rpc.c static bool test_NetShareEnum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 1960 source4/torture/rpc/samba3rpc.c r.in.server_unc = talloc_asprintf(mem_ctx,"\\\\%s",dcerpc_server_name(p)); p 2010 source4/torture/rpc/samba3rpc.c status = dcerpc_srvsvc_NetShareEnum(p, mem_ctx, &r); p 2035 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 2054 source4/torture/rpc/samba3rpc.c "\\pipe\\srvsvc", &ndr_table_srvsvc, &p); p 2062 source4/torture/rpc/samba3rpc.c ret &= test_NetShareEnum(p, mem_ctx, &sharename); p 2066 source4/torture/rpc/samba3rpc.c ret &= test_NetShareGetInfo(p, mem_ctx, sharename); p 2196 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 2214 source4/torture/rpc/samba3rpc.c &ndr_table_srvsvc, &p); p 2223 source4/torture/rpc/samba3rpc.c p->conn->flags |= DCERPC_DEBUG_PRINT_IN | DCERPC_DEBUG_PRINT_OUT; p 2227 source4/torture/rpc/samba3rpc.c dcerpc_server_name(p)); p 2232 source4/torture/rpc/samba3rpc.c status = dcerpc_srvsvc_NetShareGetInfo(p, tmp_ctx, &r); p 2253 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 2272 source4/torture/rpc/samba3rpc.c &ndr_table_srvsvc, &p); p 2281 source4/torture/rpc/samba3rpc.c p->conn->flags |= DCERPC_DEBUG_PRINT_IN | DCERPC_DEBUG_PRINT_OUT; p 2285 source4/torture/rpc/samba3rpc.c dcerpc_server_name(p)); p 2293 source4/torture/rpc/samba3rpc.c status = dcerpc_srvsvc_NetShareSetInfo(p, tmp_ctx, &r); p 2446 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 2464 source4/torture/rpc/samba3rpc.c &ndr_table_lsarpc, &p); p 2476 source4/torture/rpc/samba3rpc.c mem_ctx, "\\\\%s", dcerpc_server_name(p)); p 2481 source4/torture/rpc/samba3rpc.c status = dcerpc_lsa_OpenPolicy2(p, mem_ctx, &o); p 2491 source4/torture/rpc/samba3rpc.c p->conn->flags |= DCERPC_DEBUG_PRINT_IN | DCERPC_DEBUG_PRINT_OUT; p 2504 source4/torture/rpc/samba3rpc.c status = dcerpc_lsa_QueryInfoPolicy(p, mem_ctx, &r); p 2554 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 2569 source4/torture/rpc/samba3rpc.c &p); p 2581 source4/torture/rpc/samba3rpc.c mem_ctx, "\\\\%s", dcerpc_server_name(p)); p 2588 source4/torture/rpc/samba3rpc.c status = dcerpc_srvsvc_NetShareEnum(p, mem_ctx, &r); p 2740 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 2781 source4/torture/rpc/samba3rpc.c &ndr_table_spoolss, &p); p 2810 source4/torture/rpc/samba3rpc.c status = dcerpc_spoolss_OpenPrinterEx(p, mem_ctx, &r); p 2826 source4/torture/rpc/samba3rpc.c status = dcerpc_spoolss_ClosePrinter(p, mem_ctx, &r); p 2848 source4/torture/rpc/samba3rpc.c status = dcerpc_spoolss_OpenPrinterEx(p, mem_ctx, &r); p 2862 source4/torture/rpc/samba3rpc.c status = getprinterinfo(mem_ctx, p, &printer_handle, p 2878 source4/torture/rpc/samba3rpc.c status = dcerpc_spoolss_ClosePrinter(p, mem_ctx, &r); p 2889 source4/torture/rpc/samba3rpc.c if (!enumprinters(mem_ctx, p, servername, 1, p 2906 source4/torture/rpc/samba3rpc.c if (!enumprinters(mem_ctx, p, servername, 2, p 2930 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 2955 source4/torture/rpc/samba3rpc.c &ndr_table_wkssvc, &p); p 2973 source4/torture/rpc/samba3rpc.c status = dcerpc_wkssvc_NetWkstaGetInfo(p, mem_ctx, &r); p 2997 source4/torture/rpc/samba3rpc.c static NTSTATUS winreg_close(struct dcerpc_pipe *p, p 3006 source4/torture/rpc/samba3rpc.c if (!(mem_ctx = talloc_new(p))) { p 3010 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_CloseKey(p, mem_ctx, &c); p 3024 source4/torture/rpc/samba3rpc.c static NTSTATUS enumvalues(struct dcerpc_pipe *p, struct policy_handle *handle, p 3049 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_EnumValue(p, mem_ctx, &r); p 3057 source4/torture/rpc/samba3rpc.c static NTSTATUS enumkeys(struct dcerpc_pipe *p, struct policy_handle *handle, p 3092 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_EnumKey(p, tmp_ctx, &r); p 3110 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_OpenKey(p, tmp_ctx, &o); p 3112 source4/torture/rpc/samba3rpc.c enumkeys(p, &key_handle, tmp_ctx, depth-1); p 3113 source4/torture/rpc/samba3rpc.c enumvalues(p, &key_handle, tmp_ctx); p 3114 source4/torture/rpc/samba3rpc.c status = winreg_close(p, &key_handle); p 3130 source4/torture/rpc/samba3rpc.c static bool test_Open3(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 3141 source4/torture/rpc/samba3rpc.c status = open_fn(p, mem_ctx, &r); p 3148 source4/torture/rpc/samba3rpc.c enumkeys(p, &handle, mem_ctx, 4); p 3150 source4/torture/rpc/samba3rpc.c status = winreg_close(p, &handle); p 3163 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 3181 source4/torture/rpc/samba3rpc.c status = torture_rpc_connection(torture, &p, &ndr_table_winreg); p 3189 source4/torture/rpc/samba3rpc.c ret = test_Open3(p, mem_ctx, open_fns[0].name, open_fns[0].fn); p 3192 source4/torture/rpc/samba3rpc.c if (!test_Open3(p, mem_ctx, open_fns[i].name, open_fns[i].fn)) p 3209 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 3214 source4/torture/rpc/samba3rpc.c if (!(p = dcerpc_pipe_init(cli, p 3221 source4/torture/rpc/samba3rpc.c status = secondary_tcon(p, cli->session, "IPC$", &ipc); p 3226 source4/torture/rpc/samba3rpc.c status = dcerpc_pipe_open_smb(p, ipc, "\\pipe\\srvsvc"); p 3233 source4/torture/rpc/samba3rpc.c status = dcerpc_bind_auth_none(p, &ndr_table_srvsvc); p 3241 source4/torture/rpc/samba3rpc.c dcerpc_server_name(p)); p 3246 source4/torture/rpc/samba3rpc.c status = dcerpc_srvsvc_NetShareGetInfo(p, p, &r); p 3257 source4/torture/rpc/samba3rpc.c talloc_free(p); p 3272 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 3283 source4/torture/rpc/samba3rpc.c if (!(p = dcerpc_pipe_init(result, p 3290 source4/torture/rpc/samba3rpc.c status = secondary_tcon(p, cli->session, "IPC$", &ipc); p 3295 source4/torture/rpc/samba3rpc.c status = dcerpc_pipe_open_smb(p, ipc, "\\winreg"); p 3302 source4/torture/rpc/samba3rpc.c status = dcerpc_bind_auth_none(p, &ndr_table_winreg); p 3313 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_OpenHKLM(p, p, &r); p 3320 source4/torture/rpc/samba3rpc.c *pipe_p = p; p 3333 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 3345 source4/torture/rpc/samba3rpc.c status = get_hklm_handle(mem_ctx, cli, iconv_convenience, &p, &hklm); p 3367 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_CreateKey(p, p, &c); p 3376 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_CloseKey(p, p, &cl); p 3393 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p; p 3403 source4/torture/rpc/samba3rpc.c &p, &hklm); p 3417 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_DeleteKey(p, p, &d); p 3435 source4/torture/rpc/samba3rpc.c struct dcerpc_pipe *p = NULL; p 3443 source4/torture/rpc/samba3rpc.c status = get_hklm_handle(cli, cli, lp_iconv_convenience(lp_ctx), &p, &hklm); p 3461 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_OpenKey(p, p, &o); p 3480 source4/torture/rpc/samba3rpc.c status = dcerpc_winreg_SetValue(p, p, &s); p 59 source4/torture/rpc/samlogon.c struct dcerpc_pipe *p; p 159 source4/torture/rpc/samlogon.c status = dcerpc_netr_LogonSamLogon(samlogon_state->p, samlogon_state->mem_ctx, r); p 188 source4/torture/rpc/samlogon.c status = dcerpc_netr_LogonSamLogonEx(samlogon_state->p, samlogon_state->mem_ctx, r_ex); p 217 source4/torture/rpc/samlogon.c status = dcerpc_netr_LogonSamLogonWithFlags(samlogon_state->p, samlogon_state->mem_ctx, r_flags); p 1315 source4/torture/rpc/samlogon.c static bool test_SamLogon(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 1350 source4/torture/rpc/samlogon.c samlogon_state.p = p; p 1359 source4/torture/rpc/samlogon.c samlogon_state.r_flags.in.server_name = talloc_asprintf(fn_ctx, "\\\\%s", dcerpc_server_name(p)); p 1369 source4/torture/rpc/samlogon.c samlogon_state.r_ex.in.server_name = talloc_asprintf(fn_ctx, "\\\\%s", dcerpc_server_name(p)); p 1377 source4/torture/rpc/samlogon.c samlogon_state.r.in.server_name = talloc_asprintf(fn_ctx, "\\\\%s", dcerpc_server_name(p)); p 1431 source4/torture/rpc/samlogon.c bool test_InteractiveLogon(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 1461 source4/torture/rpc/samlogon.c r.in.server_name = talloc_asprintf(fn_ctx, "\\\\%s", dcerpc_server_name(p)); p 1495 source4/torture/rpc/samlogon.c status = dcerpc_netr_LogonSamLogonWithFlags(p, fn_ctx, &r); p 1519 source4/torture/rpc/samlogon.c struct dcerpc_pipe *p; p 1638 source4/torture/rpc/samlogon.c status = dcerpc_pipe_connect_b(mem_ctx, &p, b, p 1648 source4/torture/rpc/samlogon.c status = dcerpc_schannel_creds(p->conn->security_state.generic_state, mem_ctx, &creds); p 1822 source4/torture/rpc/samlogon.c if (!test_InteractiveLogon(p, mem_ctx, creds, p 1834 source4/torture/rpc/samlogon.c if (!test_SamLogon(p, mem_ctx, torture, creds, p 1855 source4/torture/rpc/samlogon.c if (!test_InteractiveLogon(p, mem_ctx, creds, p 1867 source4/torture/rpc/samlogon.c if (!test_SamLogon(p, mem_ctx, torture, creds, p 57 source4/torture/rpc/samr.c static bool test_QueryUserInfo(struct dcerpc_pipe *p, p 61 source4/torture/rpc/samr.c static bool test_QueryUserInfo2(struct dcerpc_pipe *p, p 65 source4/torture/rpc/samr.c static bool test_QueryAliasInfo(struct dcerpc_pipe *p, p 69 source4/torture/rpc/samr.c static bool test_ChangePassword(struct dcerpc_pipe *p, p 91 source4/torture/rpc/samr.c bool test_samr_handle_Close(struct dcerpc_pipe *p, struct torture_context *tctx, p 100 source4/torture/rpc/samr.c status = dcerpc_samr_Close(p, tctx, &r); p 106 source4/torture/rpc/samr.c static bool test_Shutdown(struct dcerpc_pipe *p, struct torture_context *tctx, p 121 source4/torture/rpc/samr.c status = dcerpc_samr_Shutdown(p, tctx, &r); p 127 source4/torture/rpc/samr.c static bool test_SetDsrmPassword(struct dcerpc_pipe *p, struct torture_context *tctx, p 149 source4/torture/rpc/samr.c status = dcerpc_samr_SetDsrmPassword(p, tctx, &r); p 156 source4/torture/rpc/samr.c static bool test_QuerySecurity(struct dcerpc_pipe *p, p 169 source4/torture/rpc/samr.c status = dcerpc_samr_QuerySecurity(p, tctx, &r); p 182 source4/torture/rpc/samr.c status = dcerpc_samr_SetSecurity(p, tctx, &s); p 185 source4/torture/rpc/samr.c status = dcerpc_samr_QuerySecurity(p, tctx, &r); p 192 source4/torture/rpc/samr.c static bool test_SetUserInfo(struct dcerpc_pipe *p, struct torture_context *tctx, p 226 source4/torture/rpc/samr.c status = dcerpc_samr_ ##call(p, tctx, &r); \ p 609 source4/torture/rpc/samr.c static bool test_SetUserPass(struct dcerpc_pipe *p, struct torture_context *tctx, p 624 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &pwp); p 637 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 648 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 661 source4/torture/rpc/samr.c static bool test_SetUserPass_23(struct dcerpc_pipe *p, struct torture_context *tctx, p 677 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &pwp); p 693 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 704 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 715 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 728 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 739 source4/torture/rpc/samr.c static bool test_SetUserPassEx(struct dcerpc_pipe *p, struct torture_context *tctx, p 758 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &pwp); p 775 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 794 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 811 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 823 source4/torture/rpc/samr.c static bool test_SetUserPass_25(struct dcerpc_pipe *p, struct torture_context *tctx, p 842 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &pwp); p 858 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 877 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 894 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 904 source4/torture/rpc/samr.c static bool test_SetUserPass_18(struct dcerpc_pipe *p, struct torture_context *tctx, p 921 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &pwp); p 939 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 963 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 975 source4/torture/rpc/samr.c static bool test_SetUserPass_21(struct dcerpc_pipe *p, struct torture_context *tctx, p 993 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &pwp); p 1024 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 1051 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 1065 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 1078 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 1090 source4/torture/rpc/samr.c static bool test_SetUserPass_level_ex(struct dcerpc_pipe *p, p 1119 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &pwp); p 1207 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 1274 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo2(p, tctx, &s2); p 1276 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 1313 source4/torture/rpc/samr.c static bool test_SetAliasInfo(struct dcerpc_pipe *p, struct torture_context *tctx, p 1341 source4/torture/rpc/samr.c status = dcerpc_samr_SetAliasInfo(p, tctx, &r); p 1352 source4/torture/rpc/samr.c status = dcerpc_samr_QueryAliasInfo(p, tctx, &q); p 1363 source4/torture/rpc/samr.c static bool test_GetGroupsForUser(struct dcerpc_pipe *p, struct torture_context *tctx, p 1375 source4/torture/rpc/samr.c status = dcerpc_samr_GetGroupsForUser(p, tctx, &r); p 1382 source4/torture/rpc/samr.c static bool test_GetDomPwInfo(struct dcerpc_pipe *p, struct torture_context *tctx, p 1394 source4/torture/rpc/samr.c status = dcerpc_samr_GetDomPwInfo(p, tctx, &r); p 1397 source4/torture/rpc/samr.c r.in.domain_name->string = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1400 source4/torture/rpc/samr.c status = dcerpc_samr_GetDomPwInfo(p, tctx, &r); p 1406 source4/torture/rpc/samr.c status = dcerpc_samr_GetDomPwInfo(p, tctx, &r); p 1412 source4/torture/rpc/samr.c status = dcerpc_samr_GetDomPwInfo(p, tctx, &r); p 1418 source4/torture/rpc/samr.c static bool test_GetUserPwInfo(struct dcerpc_pipe *p, struct torture_context *tctx, p 1430 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &r); p 1436 source4/torture/rpc/samr.c static NTSTATUS test_LookupName(struct dcerpc_pipe *p, struct torture_context *tctx, p 1452 source4/torture/rpc/samr.c status = dcerpc_samr_LookupNames(p, tctx, &n); p 1461 source4/torture/rpc/samr.c status = dcerpc_samr_LookupNames(p, tctx, &n); p 1471 source4/torture/rpc/samr.c status = dcerpc_samr_LookupNames(p, tctx, &n); p 1479 source4/torture/rpc/samr.c status = dcerpc_samr_LookupNames(p, tctx, &n); p 1491 source4/torture/rpc/samr.c status = dcerpc_samr_LookupNames(p, tctx, &n); p 1503 source4/torture/rpc/samr.c static NTSTATUS test_OpenUser_byname(struct dcerpc_pipe *p, p 1512 source4/torture/rpc/samr.c status = test_LookupName(p, tctx, domain_handle, name, &rid); p 1521 source4/torture/rpc/samr.c status = dcerpc_samr_OpenUser(p, tctx, &r); p 1530 source4/torture/rpc/samr.c static bool test_ChangePasswordNT3(struct dcerpc_pipe *p, p 1544 source4/torture/rpc/samr.c status = test_OpenUser_byname(p, tctx, handle, "testuser", &user_handle); p 1578 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1584 source4/torture/rpc/samr.c if (!test_samr_handle_Close(p, tctx, &user_handle)) { p 1592 source4/torture/rpc/samr.c static bool test_ChangePasswordUser(struct dcerpc_pipe *p, struct torture_context *tctx, p 1611 source4/torture/rpc/samr.c status = test_OpenUser_byname(p, tctx, handle, acct_name, &user_handle); p 1618 source4/torture/rpc/samr.c status = dcerpc_samr_GetUserPwInfo(p, tctx, &pwp); p 1657 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1678 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1699 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1722 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1752 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1790 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1828 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1852 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser(p, tctx, &r); p 1862 source4/torture/rpc/samr.c if (!test_samr_handle_Close(p, tctx, &user_handle)) { p 1870 source4/torture/rpc/samr.c static bool test_OemChangePasswordUser2(struct dcerpc_pipe *p, struct torture_context *tctx, p 1901 source4/torture/rpc/samr.c status = dcerpc_samr_GetDomPwInfo(p, tctx, &dom_pw_info); p 1908 source4/torture/rpc/samr.c server.string = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1926 source4/torture/rpc/samr.c status = dcerpc_samr_OemChangePasswordUser2(p, tctx, &r); p 1948 source4/torture/rpc/samr.c status = dcerpc_samr_OemChangePasswordUser2(p, tctx, &r); p 1965 source4/torture/rpc/samr.c status = dcerpc_samr_OemChangePasswordUser2(p, tctx, &r); p 1978 source4/torture/rpc/samr.c status = dcerpc_samr_OemChangePasswordUser2(p, tctx, &r); p 1992 source4/torture/rpc/samr.c status = dcerpc_samr_OemChangePasswordUser2(p, tctx, &r); p 2006 source4/torture/rpc/samr.c status = dcerpc_samr_OemChangePasswordUser2(p, tctx, &r); p 2026 source4/torture/rpc/samr.c status = dcerpc_samr_OemChangePasswordUser2(p, tctx, &r); p 2040 source4/torture/rpc/samr.c static bool test_ChangePasswordUser2(struct dcerpc_pipe *p, struct torture_context *tctx, p 2072 source4/torture/rpc/samr.c status = dcerpc_samr_GetDomPwInfo(p, tctx, &dom_pw_info); p 2080 source4/torture/rpc/samr.c server.string = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2105 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser2(p, tctx, &r); p 2119 source4/torture/rpc/samr.c bool test_ChangePasswordUser3(struct dcerpc_pipe *p, struct torture_context *tctx, p 2158 source4/torture/rpc/samr.c server.string = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2189 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser3(p, tctx, &r); p 2220 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser3(p, tctx, &r); p 2232 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser3(p, tctx, &r); p 2266 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser3(p, tctx, &r); p 2329 source4/torture/rpc/samr.c return test_ChangePasswordUser3(p, tctx, account_string, p 2351 source4/torture/rpc/samr.c bool test_ChangePasswordRandomBytes(struct dcerpc_pipe *p, struct torture_context *tctx, p 2383 source4/torture/rpc/samr.c server.string = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2396 source4/torture/rpc/samr.c status = dcerpc_fetch_session_key(p, &session_key); p 2415 source4/torture/rpc/samr.c status = dcerpc_samr_SetUserInfo(p, tctx, &s); p 2447 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser3(p, tctx, &r); p 2485 source4/torture/rpc/samr.c status = dcerpc_samr_ChangePasswordUser3(p, tctx, &r); p 2504 source4/torture/rpc/samr.c static bool test_GetMembersInAlias(struct dcerpc_pipe *p, struct torture_context *tctx, p 2516 source4/torture/rpc/samr.c status = dcerpc_samr_GetMembersInAlias(p, tctx, &r); p 2522 source4/torture/rpc/samr.c static bool test_AddMemberToAlias(struct dcerpc_pipe *p, struct torture_context *tctx, p 2537 source4/torture/rpc/samr.c status = dcerpc_samr_AddAliasMember(p, tctx, &r); p 2543 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteAliasMember(p, tctx, &d); p 2549 source4/torture/rpc/samr.c static bool test_AddMultipleMembersToAlias(struct dcerpc_pipe *p, struct torture_context *tctx, p 2568 source4/torture/rpc/samr.c status = dcerpc_samr_AddMultipleMembersToAlias(p, tctx, &a); p 2576 source4/torture/rpc/samr.c status = dcerpc_samr_RemoveMultipleMembersFromAlias(p, tctx, &r); p 2580 source4/torture/rpc/samr.c status = dcerpc_samr_RemoveMultipleMembersFromAlias(p, tctx, &r); p 2586 source4/torture/rpc/samr.c status = dcerpc_samr_RemoveMultipleMembersFromAlias(p, tctx, &r); p 2592 source4/torture/rpc/samr.c static bool test_TestPrivateFunctionsUser(struct dcerpc_pipe *p, struct torture_context *tctx, p 2602 source4/torture/rpc/samr.c status = dcerpc_samr_TestPrivateFunctionsUser(p, tctx, &r); p 2608 source4/torture/rpc/samr.c static bool test_QueryUserInfo_pwdlastset(struct dcerpc_pipe *p, p 2634 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo2(p, tctx, &r2); p 2640 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo(p, tctx, &r); p 2676 source4/torture/rpc/samr.c static bool test_SamLogon_Creds(struct dcerpc_pipe *p, struct torture_context *tctx, p 2735 source4/torture/rpc/samr.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 2751 source4/torture/rpc/samr.c status = dcerpc_netr_LogonSamLogon(p, tctx, &r); p 2766 source4/torture/rpc/samr.c struct dcerpc_pipe *p, p 2773 source4/torture/rpc/samr.c if (!test_SetupCredentials(p, tctx, machine_credentials, &creds)) { p 2777 source4/torture/rpc/samr.c return test_SamLogon_Creds(p, tctx, machine_credentials, test_credentials, p 2782 source4/torture/rpc/samr.c struct dcerpc_pipe *p, p 2806 source4/torture/rpc/samr.c if (!test_SamLogon(tctx, p, machine_creds, test_credentials, p 2815 source4/torture/rpc/samr.c static bool test_SetPassword_level(struct dcerpc_pipe *p, p 2850 source4/torture/rpc/samr.c if (!test_SetUserPass_level_ex(p, tctx, handle, level, p 2859 source4/torture/rpc/samr.c if (!test_QueryUserInfo_pwdlastset(p, tctx, handle, p 2880 source4/torture/rpc/samr.c static bool test_SetPassword_pwdlastset(struct dcerpc_pipe *p, p 2966 source4/torture/rpc/samr.c if (!test_SetPassword_level(p, np, tctx, handle, p 3039 source4/torture/rpc/samr.c if (!test_SetPassword_level(p, np, tctx, handle, p 3119 source4/torture/rpc/samr.c if (!test_SetPassword_level(p, np, tctx, handle, p 3172 source4/torture/rpc/samr.c if (!test_SetPassword_level(p, np, tctx, handle, p 3281 source4/torture/rpc/samr.c static bool test_DeleteUser_with_privs(struct dcerpc_pipe *p, p 3435 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteUser(p, tctx, &r); p 3577 source4/torture/rpc/samr.c static bool test_user_ops(struct dcerpc_pipe *p, p 3601 source4/torture/rpc/samr.c status = test_LookupName(p, tctx, domain_handle, base_acct_name, &rid); p 3608 source4/torture/rpc/samr.c if (!test_QuerySecurity(p, tctx, user_handle)) { p 3612 source4/torture/rpc/samr.c if (!test_QueryUserInfo(p, tctx, user_handle)) { p 3616 source4/torture/rpc/samr.c if (!test_QueryUserInfo2(p, tctx, user_handle)) { p 3620 source4/torture/rpc/samr.c if (!test_SetUserInfo(p, tctx, user_handle, base_acct_flags, p 3625 source4/torture/rpc/samr.c if (!test_GetUserPwInfo(p, tctx, user_handle)) { p 3629 source4/torture/rpc/samr.c if (!test_TestPrivateFunctionsUser(p, tctx, user_handle)) { p 3633 source4/torture/rpc/samr.c if (!test_SetUserPass(p, tctx, user_handle, &password)) { p 3648 source4/torture/rpc/samr.c if (!test_SetUserPassEx(p, tctx, user_handle, true, &password)) { p 3652 source4/torture/rpc/samr.c if (!test_ChangePasswordUser2(p, tctx, base_acct_name, &password, simple_pass, false)) { p 3657 source4/torture/rpc/samr.c if (!test_SetUserPassEx(p, tctx, user_handle, true, &password)) { p 3662 source4/torture/rpc/samr.c if (!test_ChangePasswordUser2(p, tctx, base_acct_name, &password, samr_rand_pass(tctx, 4), false)) { p 3667 source4/torture/rpc/samr.c if (!test_ChangePasswordRandomBytes(p, tctx, base_acct_name, user_handle, &password)) { p 3673 source4/torture/rpc/samr.c if (!test_SetUserPass_23(p, tctx, user_handle, password_fields[i], &password)) { p 3678 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, base_acct_name, 0, &password, NULL, 0, false)) { p 3684 source4/torture/rpc/samr.c if (!test_SetUserPass_25(p, tctx, user_handle, password_fields[i], &password)) { p 3689 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, base_acct_name, 0, &password, NULL, 0, false)) { p 3694 source4/torture/rpc/samr.c if (!test_SetUserPassEx(p, tctx, user_handle, false, &password)) { p 3698 source4/torture/rpc/samr.c if (!test_ChangePassword(p, tctx, base_acct_name, domain_handle, &password)) { p 3706 source4/torture/rpc/samr.c if (!test_SetUserPass_18(p, tctx, user_handle, &password)) { p 3710 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, base_acct_name, 0, &password, NULL, 0, false)) { p 3722 source4/torture/rpc/samr.c if (!test_SetUserPass_21(p, tctx, user_handle, password_fields[i], &password)) { p 3727 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, base_acct_name, 0, &password, NULL, 0, false)) { p 3737 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo(p, tctx, &q); p 3765 source4/torture/rpc/samr.c if (!test_SetPassword_pwdlastset(p, tctx, base_acct_flags, p 3792 source4/torture/rpc/samr.c if (!test_DeleteUser_with_privs(p, lp, tctx, p 3816 source4/torture/rpc/samr.c static bool test_alias_ops(struct dcerpc_pipe *p, struct torture_context *tctx, p 3823 source4/torture/rpc/samr.c if (!test_QuerySecurity(p, tctx, alias_handle)) { p 3828 source4/torture/rpc/samr.c if (!test_QueryAliasInfo(p, tctx, alias_handle)) { p 3832 source4/torture/rpc/samr.c if (!test_SetAliasInfo(p, tctx, alias_handle)) { p 3836 source4/torture/rpc/samr.c if (!test_AddMemberToAlias(p, tctx, alias_handle, domain_sid)) { p 3845 source4/torture/rpc/samr.c if (!test_AddMultipleMembersToAlias(p, tctx, alias_handle)) { p 3853 source4/torture/rpc/samr.c static bool test_DeleteUser(struct dcerpc_pipe *p, struct torture_context *tctx, p 3863 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteUser(p, tctx, &d); p 3869 source4/torture/rpc/samr.c bool test_DeleteUser_byname(struct dcerpc_pipe *p, p 3878 source4/torture/rpc/samr.c status = test_LookupName(p, tctx, handle, name, &rid); p 3883 source4/torture/rpc/samr.c status = test_OpenUser_byname(p, tctx, handle, name, &user_handle); p 3890 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteUser(p, tctx, &d); p 3903 source4/torture/rpc/samr.c static bool test_DeleteGroup_byname(struct dcerpc_pipe *p, p 3913 source4/torture/rpc/samr.c status = test_LookupName(p, tctx, handle, name, &rid); p 3922 source4/torture/rpc/samr.c status = dcerpc_samr_OpenGroup(p, tctx, &r); p 3929 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteDomainGroup(p, tctx, &d); p 3942 source4/torture/rpc/samr.c static bool test_DeleteAlias_byname(struct dcerpc_pipe *p, p 3955 source4/torture/rpc/samr.c status = test_LookupName(p, tctx, domain_handle, name, &rid); p 3964 source4/torture/rpc/samr.c status = dcerpc_samr_OpenAlias(p, tctx, &r); p 3971 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteDomAlias(p, tctx, &d); p 3983 source4/torture/rpc/samr.c static bool test_DeleteAlias(struct dcerpc_pipe *p, p 3995 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteDomAlias(p, tctx, &d); p 4004 source4/torture/rpc/samr.c static bool test_CreateAlias(struct dcerpc_pipe *p, struct torture_context *tctx, p 4026 source4/torture/rpc/samr.c status = dcerpc_samr_CreateDomAlias(p, tctx, &r); p 4040 source4/torture/rpc/samr.c if (!test_DeleteAlias_byname(p, tctx, domain_handle, r.in.alias_name->string)) { p 4043 source4/torture/rpc/samr.c status = dcerpc_samr_CreateDomAlias(p, tctx, &r); p 4055 source4/torture/rpc/samr.c if (!test_alias_ops(p, tctx, alias_handle, domain_sid)) { p 4062 source4/torture/rpc/samr.c static bool test_ChangePassword(struct dcerpc_pipe *p, p 4073 source4/torture/rpc/samr.c if (!test_ChangePasswordUser(p, tctx, acct_name, domain_handle, password)) { p 4077 source4/torture/rpc/samr.c if (!test_ChangePasswordUser2(p, tctx, acct_name, password, 0, true)) { p 4081 source4/torture/rpc/samr.c if (!test_OemChangePasswordUser2(p, tctx, acct_name, domain_handle, password)) { p 4086 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, acct_name, 0, password, *password, 0, true)) { p 4098 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, acct_name, 0, password, simple_pass, 0, true)) { p 4120 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDomainInfo(p, tctx, &r); p 4140 source4/torture/rpc/samr.c status = dcerpc_samr_SetDomainInfo(p, tctx, &s); p 4147 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, acct_name, len - 1, password, NULL, 0, true)) { p 4156 source4/torture/rpc/samr.c status = dcerpc_samr_SetDomainInfo(p, tctx, &s); p 4179 source4/torture/rpc/samr.c status = dcerpc_samr_LookupNames(p, tctx, &n); p 4190 source4/torture/rpc/samr.c status = dcerpc_samr_OpenUser(p, tctx, &r); p 4200 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo(p, tctx, &q); p 4208 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, acct_name, 0, password, NULL, p 4216 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, acct_name, 0, password, NULL, 0, true)) { p 4220 source4/torture/rpc/samr.c if (!test_ChangePasswordUser3(p, tctx, acct_name, 0, password, NULL, 0, true)) { p 4227 source4/torture/rpc/samr.c static bool test_CreateUser(struct dcerpc_pipe *p, struct torture_context *tctx, p 4263 source4/torture/rpc/samr.c status = dcerpc_samr_CreateUser(p, user_ctx, &r); p 4277 source4/torture/rpc/samr.c if (!test_DeleteUser_byname(p, user_ctx, domain_handle, r.in.account_name->string)) { p 4281 source4/torture/rpc/samr.c status = dcerpc_samr_CreateUser(p, user_ctx, &r); p 4302 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo(p, user_ctx, &q); p 4316 source4/torture/rpc/samr.c if (!test_user_ops(p, tctx, &user_handle, domain_handle, p 4330 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteUser(p, user_ctx, &d); p 4345 source4/torture/rpc/samr.c static bool test_CreateUser2(struct dcerpc_pipe *p, struct torture_context *tctx, p 4401 source4/torture/rpc/samr.c status = dcerpc_samr_CreateUser2(p, user_ctx, &r); p 4416 source4/torture/rpc/samr.c if (!test_DeleteUser_byname(p, user_ctx, domain_handle, r.in.account_name->string)) { p 4421 source4/torture/rpc/samr.c status = dcerpc_samr_CreateUser2(p, user_ctx, &r); p 4435 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo(p, user_ctx, &q); p 4476 source4/torture/rpc/samr.c if (!test_user_ops(p, tctx, &user_handle, domain_handle, p 4488 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteUser(p, user_ctx, &d); p 4501 source4/torture/rpc/samr.c static bool test_QueryAliasInfo(struct dcerpc_pipe *p, p 4519 source4/torture/rpc/samr.c status = dcerpc_samr_QueryAliasInfo(p, tctx, &r); p 4530 source4/torture/rpc/samr.c static bool test_QueryGroupInfo(struct dcerpc_pipe *p, p 4548 source4/torture/rpc/samr.c status = dcerpc_samr_QueryGroupInfo(p, tctx, &r); p 4559 source4/torture/rpc/samr.c static bool test_QueryGroupMember(struct dcerpc_pipe *p, p 4573 source4/torture/rpc/samr.c status = dcerpc_samr_QueryGroupMember(p, tctx, &r); p 4583 source4/torture/rpc/samr.c static bool test_SetGroupInfo(struct dcerpc_pipe *p, p 4603 source4/torture/rpc/samr.c status = dcerpc_samr_QueryGroupInfo(p, tctx, &r); p 4630 source4/torture/rpc/samr.c status = dcerpc_samr_SetGroupInfo(p, tctx, &s); p 4651 source4/torture/rpc/samr.c static bool test_QueryUserInfo(struct dcerpc_pipe *p, p 4670 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo(p, tctx, &r); p 4681 source4/torture/rpc/samr.c static bool test_QueryUserInfo2(struct dcerpc_pipe *p, p 4700 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo2(p, tctx, &r); p 4711 source4/torture/rpc/samr.c static bool test_OpenUser(struct dcerpc_pipe *p, p 4727 source4/torture/rpc/samr.c status = dcerpc_samr_OpenUser(p, tctx, &r); p 4733 source4/torture/rpc/samr.c if (!test_QuerySecurity(p, tctx, &user_handle)) { p 4737 source4/torture/rpc/samr.c if (!test_QueryUserInfo(p, tctx, &user_handle)) { p 4741 source4/torture/rpc/samr.c if (!test_QueryUserInfo2(p, tctx, &user_handle)) { p 4745 source4/torture/rpc/samr.c if (!test_GetUserPwInfo(p, tctx, &user_handle)) { p 4749 source4/torture/rpc/samr.c if (!test_GetGroupsForUser(p,tctx, &user_handle)) { p 4753 source4/torture/rpc/samr.c if (!test_samr_handle_Close(p, tctx, &user_handle)) { p 4760 source4/torture/rpc/samr.c static bool test_OpenGroup(struct dcerpc_pipe *p, p 4776 source4/torture/rpc/samr.c status = dcerpc_samr_OpenGroup(p, tctx, &r); p 4783 source4/torture/rpc/samr.c if (!test_QuerySecurity(p, tctx, &group_handle)) { p 4788 source4/torture/rpc/samr.c if (!test_QueryGroupInfo(p, tctx, &group_handle)) { p 4792 source4/torture/rpc/samr.c if (!test_QueryGroupMember(p, tctx, &group_handle)) { p 4796 source4/torture/rpc/samr.c if (!test_samr_handle_Close(p, tctx, &group_handle)) { p 4803 source4/torture/rpc/samr.c static bool test_OpenAlias(struct dcerpc_pipe *p, struct torture_context *tctx, p 4818 source4/torture/rpc/samr.c status = dcerpc_samr_OpenAlias(p, tctx, &r); p 4825 source4/torture/rpc/samr.c if (!test_QuerySecurity(p, tctx, &alias_handle)) { p 4830 source4/torture/rpc/samr.c if (!test_QueryAliasInfo(p, tctx, &alias_handle)) { p 4834 source4/torture/rpc/samr.c if (!test_GetMembersInAlias(p, tctx, &alias_handle)) { p 4838 source4/torture/rpc/samr.c if (!test_samr_handle_Close(p, tctx, &alias_handle)) { p 4845 source4/torture/rpc/samr.c static bool check_mask(struct dcerpc_pipe *p, struct torture_context *tctx, p 4863 source4/torture/rpc/samr.c status = dcerpc_samr_OpenUser(p, tctx, &r); p 4873 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo(p, tctx, &q); p 4886 source4/torture/rpc/samr.c if (!test_samr_handle_Close(p, tctx, &user_handle)) { p 4893 source4/torture/rpc/samr.c static bool test_EnumDomainUsers_all(struct dcerpc_pipe *p, p 4925 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomainUsers(p, tctx, &r); p 4940 source4/torture/rpc/samr.c if (!check_mask(p, tctx, handle, sam->entries[i].idx, mask)) { p 4943 source4/torture/rpc/samr.c } else if (!test_OpenUser(p, tctx, handle, sam->entries[i].idx)) { p 4958 source4/torture/rpc/samr.c status = dcerpc_samr_LookupNames(p, tctx, &n); p 4974 source4/torture/rpc/samr.c status = dcerpc_samr_LookupRids(p, tctx, &lr); p 4983 source4/torture/rpc/samr.c static bool test_EnumDomainUsers_async(struct dcerpc_pipe *p, struct torture_context *tctx, p 5006 source4/torture/rpc/samr.c req[i] = dcerpc_samr_EnumDomainUsers_send(p, tctx, &r); p 5023 source4/torture/rpc/samr.c static bool test_EnumDomainGroups_all(struct dcerpc_pipe *p, p 5044 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomainGroups(p, tctx, &r); p 5055 source4/torture/rpc/samr.c if (!test_OpenGroup(p, tctx, handle, sam->entries[i].idx)) { p 5063 source4/torture/rpc/samr.c static bool test_EnumDomainAliases_all(struct dcerpc_pipe *p, p 5084 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomainAliases(p, tctx, &r); p 5095 source4/torture/rpc/samr.c if (!test_OpenAlias(p, tctx, handle, sam->entries[i].idx)) { p 5103 source4/torture/rpc/samr.c static bool test_GetDisplayEnumerationIndex(struct dcerpc_pipe *p, p 5126 source4/torture/rpc/samr.c status = dcerpc_samr_GetDisplayEnumerationIndex(p, tctx, &r); p 5138 source4/torture/rpc/samr.c status = dcerpc_samr_GetDisplayEnumerationIndex(p, tctx, &r); p 5150 source4/torture/rpc/samr.c static bool test_GetDisplayEnumerationIndex2(struct dcerpc_pipe *p, p 5173 source4/torture/rpc/samr.c status = dcerpc_samr_GetDisplayEnumerationIndex2(p, tctx, &r); p 5184 source4/torture/rpc/samr.c status = dcerpc_samr_GetDisplayEnumerationIndex2(p, tctx, &r); p 5210 source4/torture/rpc/samr.c static bool test_each_DisplayInfo_user(struct dcerpc_pipe *p, p 5250 source4/torture/rpc/samr.c status = dcerpc_samr_OpenUser(p, tctx, &r); p 5260 source4/torture/rpc/samr.c status = dcerpc_samr_QueryUserInfo(p, tctx, &q); p 5309 source4/torture/rpc/samr.c if (!test_samr_handle_Close(p, tctx, &user_handle)) { p 5316 source4/torture/rpc/samr.c static bool test_QueryDisplayInfo(struct dcerpc_pipe *p, p 5347 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDisplayInfo(p, tctx, &r); p 5355 source4/torture/rpc/samr.c if (!test_each_DisplayInfo_user(p, tctx, &r, &seen_testuser)) { p 5361 source4/torture/rpc/samr.c if (!test_each_DisplayInfo_user(p, tctx, &r, NULL)) { p 5382 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDomainInfo(p, tctx, &dom_info); p 5400 source4/torture/rpc/samr.c if (NT_STATUS_IS_OK(test_OpenUser_byname(p, tctx, handle, TEST_ACCOUNT_NAME, &user_handle))) { p 5404 source4/torture/rpc/samr.c test_samr_handle_Close(p, tctx, &user_handle); p 5425 source4/torture/rpc/samr.c static bool test_QueryDisplayInfo2(struct dcerpc_pipe *p, p 5450 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDisplayInfo2(p, tctx, &r); p 5461 source4/torture/rpc/samr.c static bool test_QueryDisplayInfo3(struct dcerpc_pipe *p, struct torture_context *tctx, p 5485 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDisplayInfo3(p, tctx, &r); p 5497 source4/torture/rpc/samr.c static bool test_QueryDisplayInfo_continue(struct dcerpc_pipe *p, p 5520 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDisplayInfo(p, tctx, &r); p 5544 source4/torture/rpc/samr.c static bool test_QueryDomainInfo(struct dcerpc_pipe *p, struct torture_context *tctx, p 5564 source4/torture/rpc/samr.c status = dcerpc_samr_SetDomainInfo(p, tctx, &s); p 5578 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDomainInfo(p, tctx, &r); p 5598 source4/torture/rpc/samr.c if (dcerpc_server_name(p) && strcasecmp_m(dcerpc_server_name(p), info->general.primary.string) != 0) { p 5600 source4/torture/rpc/samr.c levels[i], info->general.primary.string, dcerpc_server_name(p)); p 5633 source4/torture/rpc/samr.c status = dcerpc_samr_SetDomainInfo(p, tctx, &s); p 5650 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDomainInfo(p, tctx, &r); p 5663 source4/torture/rpc/samr.c static bool test_QueryDomainInfo2(struct dcerpc_pipe *p, struct torture_context *tctx, p 5680 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDomainInfo2(p, tctx, &r); p 5694 source4/torture/rpc/samr.c static bool test_GroupList(struct dcerpc_pipe *p, struct torture_context *tctx, p 5723 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomainGroups(p, tctx, &q1); p 5751 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDisplayInfo(p, tctx, &q2); p 5797 source4/torture/rpc/samr.c static bool test_DeleteDomainGroup(struct dcerpc_pipe *p, struct torture_context *tctx, p 5808 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteDomainGroup(p, tctx, &d); p 5814 source4/torture/rpc/samr.c static bool test_TestPrivateFunctionsDomain(struct dcerpc_pipe *p, struct torture_context *tctx, p 5825 source4/torture/rpc/samr.c status = dcerpc_samr_TestPrivateFunctionsDomain(p, tctx, &r); p 5831 source4/torture/rpc/samr.c static bool test_RidToSid(struct dcerpc_pipe *p, struct torture_context *tctx, p 5850 source4/torture/rpc/samr.c status = dcerpc_samr_RidToSid(p, tctx, &r); p 5869 source4/torture/rpc/samr.c static bool test_GetBootKeyInformation(struct dcerpc_pipe *p, struct torture_context *tctx, p 5882 source4/torture/rpc/samr.c status = dcerpc_samr_GetBootKeyInformation(p, tctx, &r); p 5891 source4/torture/rpc/samr.c static bool test_AddGroupMember(struct dcerpc_pipe *p, struct torture_context *tctx, p 5903 source4/torture/rpc/samr.c status = test_LookupName(p, tctx, domain_handle, TEST_ACCOUNT_NAME, &rid); p 5915 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteGroupMember(p, tctx, &d); p 5918 source4/torture/rpc/samr.c status = dcerpc_samr_AddGroupMember(p, tctx, &r); p 5921 source4/torture/rpc/samr.c status = dcerpc_samr_AddGroupMember(p, tctx, &r); p 5935 source4/torture/rpc/samr.c status = dcerpc_samr_SetMemberAttributesOfGroup(p, tctx, &s); p 5942 source4/torture/rpc/samr.c status = dcerpc_samr_QueryGroupMember(p, tctx, &q); p 5945 source4/torture/rpc/samr.c status = dcerpc_samr_DeleteGroupMember(p, tctx, &d); p 5948 source4/torture/rpc/samr.c status = dcerpc_samr_AddGroupMember(p, tctx, &r); p 5955 source4/torture/rpc/samr.c static bool test_CreateDomainGroup(struct dcerpc_pipe *p, p 5979 source4/torture/rpc/samr.c status = dcerpc_samr_CreateDomainGroup(p, tctx, &r); p 5993 source4/torture/rpc/samr.c if (!test_DeleteGroup_byname(p, tctx, domain_handle, r.in.name->string)) { p 5998 source4/torture/rpc/samr.c status = dcerpc_samr_CreateDomainGroup(p, tctx, &r); p 6001 source4/torture/rpc/samr.c if (!test_DeleteUser_byname(p, tctx, domain_handle, r.in.name->string)) { p 6007 source4/torture/rpc/samr.c status = dcerpc_samr_CreateDomainGroup(p, tctx, &r); p 6015 source4/torture/rpc/samr.c if (!test_AddGroupMember(p, tctx, domain_handle, group_handle)) { p 6020 source4/torture/rpc/samr.c if (!test_SetGroupInfo(p, tctx, group_handle)) { p 6031 source4/torture/rpc/samr.c static bool test_RemoveMemberFromForeignDomain(struct dcerpc_pipe *p, p 6041 source4/torture/rpc/samr.c status = dcerpc_samr_RemoveMemberFromForeignDomain(p, tctx, &r); p 6047 source4/torture/rpc/samr.c static bool test_EnumDomainUsers(struct dcerpc_pipe *p, p 6071 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomainUsers(p, tctx, &r); p 6087 source4/torture/rpc/samr.c static bool test_EnumDomainGroups(struct dcerpc_pipe *p, p 6110 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomainGroups(p, tctx, &r); p 6126 source4/torture/rpc/samr.c static bool test_EnumDomainAliases(struct dcerpc_pipe *p, p 6149 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomainAliases(p, tctx, &r); p 6165 source4/torture/rpc/samr.c static bool test_ManyObjects(struct dcerpc_pipe *p, p 6189 source4/torture/rpc/samr.c status = dcerpc_samr_QueryDomainInfo2(p, tctx, &r); p 6220 source4/torture/rpc/samr.c ret &= test_CreateUser(p, tctx, domain_handle, name, &handle, domain_sid, 0, NULL, false); p 6224 source4/torture/rpc/samr.c ret &= test_CreateDomainGroup(p, tctx, domain_handle, name, &handle, domain_sid, false); p 6228 source4/torture/rpc/samr.c ret &= test_CreateAlias(p, tctx, domain_handle, name, &handle, domain_sid, false); p 6234 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, tctx, &handle); p 6243 source4/torture/rpc/samr.c ret &= test_EnumDomainUsers(p, tctx, domain_handle, &num_enum); p 6246 source4/torture/rpc/samr.c ret &= test_EnumDomainGroups(p, tctx, domain_handle, &num_enum); p 6249 source4/torture/rpc/samr.c ret &= test_EnumDomainAliases(p, tctx, domain_handle, &num_enum); p 6277 source4/torture/rpc/samr.c static bool test_Connect(struct dcerpc_pipe *p, struct torture_context *tctx, p 6280 source4/torture/rpc/samr.c static bool test_OpenDomain(struct dcerpc_pipe *p, struct torture_context *tctx, p 6305 source4/torture/rpc/samr.c status = dcerpc_samr_OpenDomain(p, tctx, &r); p 6310 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, tctx, handle); p 6317 source4/torture/rpc/samr.c ret &= test_CreateUser2(p, tctx, &domain_handle, sid, which_ops, NULL); p 6319 source4/torture/rpc/samr.c ret &= test_CreateUser(p, tctx, &domain_handle, TEST_ACCOUNT_NAME, &user_handle, sid, which_ops, NULL, true); p 6321 source4/torture/rpc/samr.c ret &= test_QueryDisplayInfo(p, tctx, &domain_handle); p 6328 source4/torture/rpc/samr.c ret &= test_CreateUser2(p, tctx, &domain_handle, sid, which_ops, machine_credentials); p 6330 source4/torture/rpc/samr.c ret &= test_CreateUser(p, tctx, &domain_handle, TEST_ACCOUNT_NAME, &user_handle, sid, which_ops, machine_credentials, true); p 6338 source4/torture/rpc/samr.c ret &= test_ManyObjects(p, tctx, &domain_handle, sid, which_ops); p 6341 source4/torture/rpc/samr.c ret &= test_CreateUser(p, tctx, &domain_handle, TEST_ACCOUNT_NAME, &user_handle, sid, which_ops, NULL, true); p 6346 source4/torture/rpc/samr.c ret &= test_QuerySecurity(p, tctx, &domain_handle); p 6348 source4/torture/rpc/samr.c ret &= test_RemoveMemberFromForeignDomain(p, tctx, &domain_handle); p 6349 source4/torture/rpc/samr.c ret &= test_CreateAlias(p, tctx, &domain_handle, TEST_ALIASNAME, &alias_handle, sid, true); p 6350 source4/torture/rpc/samr.c ret &= test_CreateDomainGroup(p, tctx, &domain_handle, TEST_GROUPNAME, &group_handle, sid, true); p 6351 source4/torture/rpc/samr.c ret &= test_QueryDomainInfo(p, tctx, &domain_handle); p 6352 source4/torture/rpc/samr.c ret &= test_QueryDomainInfo2(p, tctx, &domain_handle); p 6353 source4/torture/rpc/samr.c ret &= test_EnumDomainUsers_all(p, tctx, &domain_handle); p 6354 source4/torture/rpc/samr.c ret &= test_EnumDomainUsers_async(p, tctx, &domain_handle); p 6355 source4/torture/rpc/samr.c ret &= test_EnumDomainGroups_all(p, tctx, &domain_handle); p 6356 source4/torture/rpc/samr.c ret &= test_EnumDomainAliases_all(p, tctx, &domain_handle); p 6357 source4/torture/rpc/samr.c ret &= test_QueryDisplayInfo2(p, tctx, &domain_handle); p 6358 source4/torture/rpc/samr.c ret &= test_QueryDisplayInfo3(p, tctx, &domain_handle); p 6359 source4/torture/rpc/samr.c ret &= test_QueryDisplayInfo_continue(p, tctx, &domain_handle); p 6364 source4/torture/rpc/samr.c ret &= test_GetDisplayEnumerationIndex(p, tctx, &domain_handle); p 6365 source4/torture/rpc/samr.c ret &= test_GetDisplayEnumerationIndex2(p, tctx, &domain_handle); p 6367 source4/torture/rpc/samr.c ret &= test_GroupList(p, tctx, &domain_handle); p 6368 source4/torture/rpc/samr.c ret &= test_TestPrivateFunctionsDomain(p, tctx, &domain_handle); p 6369 source4/torture/rpc/samr.c ret &= test_RidToSid(p, tctx, sid, &domain_handle); p 6370 source4/torture/rpc/samr.c ret &= test_GetBootKeyInformation(p, tctx, &domain_handle); p 6378 source4/torture/rpc/samr.c !test_DeleteUser(p, tctx, &user_handle)) { p 6383 source4/torture/rpc/samr.c !test_DeleteAlias(p, tctx, &alias_handle)) { p 6388 source4/torture/rpc/samr.c !test_DeleteDomainGroup(p, tctx, &group_handle)) { p 6392 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, tctx, &domain_handle); p 6395 source4/torture/rpc/samr.c ret &= test_Connect(p, tctx, handle); p 6404 source4/torture/rpc/samr.c static bool test_LookupDomain(struct dcerpc_pipe *p, struct torture_context *tctx, p 6424 source4/torture/rpc/samr.c status = dcerpc_samr_LookupDomain(p, tctx, &r); p 6429 source4/torture/rpc/samr.c status = dcerpc_samr_LookupDomain(p, tctx, &r); p 6437 source4/torture/rpc/samr.c status = dcerpc_samr_LookupDomain(p, tctx, &r); p 6440 source4/torture/rpc/samr.c if (!test_GetDomPwInfo(p, tctx, &n1)) { p 6444 source4/torture/rpc/samr.c if (!test_OpenDomain(p, tctx, handle, *r.out.sid, which_ops, p 6453 source4/torture/rpc/samr.c static bool test_EnumDomains(struct dcerpc_pipe *p, struct torture_context *tctx, p 6472 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomains(p, tctx, &r); p 6480 source4/torture/rpc/samr.c if (!test_LookupDomain(p, tctx, handle, p 6487 source4/torture/rpc/samr.c status = dcerpc_samr_EnumDomains(p, tctx, &r); p 6494 source4/torture/rpc/samr.c static bool test_Connect(struct dcerpc_pipe *p, struct torture_context *tctx, p 6514 source4/torture/rpc/samr.c status = dcerpc_samr_Connect(p, tctx, &r); p 6529 source4/torture/rpc/samr.c status = dcerpc_samr_Connect2(p, tctx, &r2); p 6535 source4/torture/rpc/samr.c test_samr_handle_Close(p, tctx, handle); p 6548 source4/torture/rpc/samr.c status = dcerpc_samr_Connect3(p, tctx, &r3); p 6554 source4/torture/rpc/samr.c test_samr_handle_Close(p, tctx, handle); p 6567 source4/torture/rpc/samr.c status = dcerpc_samr_Connect4(p, tctx, &r4); p 6573 source4/torture/rpc/samr.c test_samr_handle_Close(p, tctx, handle); p 6592 source4/torture/rpc/samr.c status = dcerpc_samr_Connect5(p, tctx, &r5); p 6598 source4/torture/rpc/samr.c test_samr_handle_Close(p, tctx, handle); p 6611 source4/torture/rpc/samr.c struct dcerpc_pipe *p; p 6615 source4/torture/rpc/samr.c status = torture_rpc_connection(torture, &p, &ndr_table_samr); p 6620 source4/torture/rpc/samr.c ret &= test_Connect(p, torture, &handle); p 6623 source4/torture/rpc/samr.c ret &= test_QuerySecurity(p, torture, &handle); p 6626 source4/torture/rpc/samr.c ret &= test_EnumDomains(p, torture, &handle, TORTURE_SAMR_OTHER, NULL); p 6628 source4/torture/rpc/samr.c ret &= test_SetDsrmPassword(p, torture, &handle); p 6630 source4/torture/rpc/samr.c ret &= test_Shutdown(p, torture, &handle); p 6632 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, torture, &handle); p 6641 source4/torture/rpc/samr.c struct dcerpc_pipe *p; p 6645 source4/torture/rpc/samr.c status = torture_rpc_connection(torture, &p, &ndr_table_samr); p 6650 source4/torture/rpc/samr.c ret &= test_Connect(p, torture, &handle); p 6653 source4/torture/rpc/samr.c ret &= test_QuerySecurity(p, torture, &handle); p 6656 source4/torture/rpc/samr.c ret &= test_EnumDomains(p, torture, &handle, TORTURE_SAMR_USER_ATTRIBUTES, NULL); p 6658 source4/torture/rpc/samr.c ret &= test_SetDsrmPassword(p, torture, &handle); p 6660 source4/torture/rpc/samr.c ret &= test_Shutdown(p, torture, &handle); p 6662 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, torture, &handle); p 6671 source4/torture/rpc/samr.c struct dcerpc_pipe *p; p 6675 source4/torture/rpc/samr.c status = torture_rpc_connection(torture, &p, &ndr_table_samr); p 6680 source4/torture/rpc/samr.c ret &= test_Connect(p, torture, &handle); p 6682 source4/torture/rpc/samr.c ret &= test_EnumDomains(p, torture, &handle, TORTURE_SAMR_PASSWORDS, NULL); p 6684 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, torture, &handle); p 6694 source4/torture/rpc/samr.c struct dcerpc_pipe *p; p 6698 source4/torture/rpc/samr.c status = torture_rpc_connection(torture, &p, &ndr_table_samr); p 6703 source4/torture/rpc/samr.c ret &= test_Connect(p, torture, &handle); p 6705 source4/torture/rpc/samr.c ret &= test_EnumDomains(p, torture, &handle, p 6709 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, torture, &handle); p 6734 source4/torture/rpc/samr.c struct dcerpc_pipe *p; p 6738 source4/torture/rpc/samr.c status = torture_rpc_connection(torture, &p, &ndr_table_samr); p 6743 source4/torture/rpc/samr.c ret &= test_Connect(p, torture, &handle); p 6745 source4/torture/rpc/samr.c ret &= test_EnumDomains(p, torture, &handle, p 6749 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, torture, &handle); p 6774 source4/torture/rpc/samr.c struct dcerpc_pipe *p; p 6778 source4/torture/rpc/samr.c status = torture_rpc_connection(torture, &p, &ndr_table_samr); p 6783 source4/torture/rpc/samr.c ret &= test_Connect(p, torture, &handle); p 6785 source4/torture/rpc/samr.c ret &= test_EnumDomains(p, torture, &handle, p 6789 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, torture, &handle); p 6799 source4/torture/rpc/samr.c struct dcerpc_pipe *p; p 6803 source4/torture/rpc/samr.c status = torture_rpc_connection(torture, &p, &ndr_table_samr); p 6808 source4/torture/rpc/samr.c ret &= test_Connect(p, torture, &handle); p 6810 source4/torture/rpc/samr.c ret &= test_EnumDomains(p, torture, &handle, p 6814 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, torture, &handle); p 6824 source4/torture/rpc/samr.c struct dcerpc_pipe *p; p 6828 source4/torture/rpc/samr.c status = torture_rpc_connection(torture, &p, &ndr_table_samr); p 6833 source4/torture/rpc/samr.c ret &= test_Connect(p, torture, &handle); p 6835 source4/torture/rpc/samr.c ret &= test_EnumDomains(p, torture, &handle, p 6839 source4/torture/rpc/samr.c ret &= test_samr_handle_Close(p, torture, &handle); p 35 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p, p 43 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_Close(p, tctx, &cl); p 49 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p, p 67 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_Connect5(p, tctx, &r5); p 74 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p) p 85 source4/torture/rpc/samr_accessmask.c status = torture_samr_Connect5(tctx, p, mask, &h); p 121 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &h); p 144 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p) p 159 source4/torture/rpc/samr_accessmask.c status = torture_samr_Connect5(tctx, p, mask, &ch); p 180 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_EnumDomains(p, tctx, &ed); p 186 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &ch); p 207 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_EnumDomains(p, tctx, &ed); p 213 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &ch); p 235 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p, p 256 source4/torture/rpc/samr_accessmask.c status = torture_samr_Connect5(tctx, p, SEC_FLAG_MAXIMUM_ALLOWED, &ch); p 267 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_QuerySecurity(p, tctx, &qs); p 294 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_SetSecurity(p, tctx, &ss); p 323 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_QuerySecurity(p, tctx, &qs); p 334 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &ch); p 355 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p, p 401 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p) p 415 source4/torture/rpc/samr_accessmask.c status = torture_samr_Connect5(tctx, p, mask, &ch); p 434 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_LookupDomain(p, tctx, &ld); p 440 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &ch); p 459 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_LookupDomain(p, tctx, &ld); p 465 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &ch); p 488 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p) p 502 source4/torture/rpc/samr_accessmask.c status = torture_samr_Connect5(tctx, p, SEC_FLAG_MAXIMUM_ALLOWED, &ch); p 512 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_LookupDomain(p, tctx, &ld); p 524 source4/torture/rpc/samr_accessmask.c status = torture_samr_Connect5(tctx, p, mask, &ch); p 543 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_OpenDomain(p, tctx, &od); p 549 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &dh); p 555 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &ch); p 569 source4/torture/rpc/samr_accessmask.c status = torture_samr_Close(tctx, p, &ch); p 583 source4/torture/rpc/samr_accessmask.c struct dcerpc_pipe *p) p 614 source4/torture/rpc/samr_accessmask.c if (!test_samr_connect_user_acl(tctx, p, test_credentials, test_sid)) { p 628 source4/torture/rpc/samr_accessmask.c if (!test_samr_connect_user_acl_enforced(tctx, p, test_credentials, test_sid)) { p 49 source4/torture/rpc/samsync.c static NTSTATUS test_SamLogon(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 93 source4/torture/rpc/samsync.c r.in.server_name = talloc_asprintf(mem_ctx, "\\\\%s", dcerpc_server_name(p)); p 107 source4/torture/rpc/samsync.c status = dcerpc_netr_LogonSamLogon(p, mem_ctx, &r); p 131 source4/torture/rpc/samsync.c struct dcerpc_pipe *p; p 1166 source4/torture/rpc/samsync.c r.in.logon_server = talloc_asprintf(mem_ctx, "\\\\%s", dcerpc_server_name(samsync_state->p)); p 1189 source4/torture/rpc/samsync.c status = dcerpc_netr_DatabaseSync(samsync_state->p, loop_ctx, &r); p 1369 source4/torture/rpc/samsync.c r.in.logon_server = talloc_asprintf(mem_ctx, "\\\\%s", dcerpc_server_name(samsync_state->p)); p 1400 source4/torture/rpc/samsync.c status = dcerpc_netr_DatabaseDeltas(samsync_state->p, loop_ctx, &r); p 1424 source4/torture/rpc/samsync.c static bool test_DatabaseSync2(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 1438 source4/torture/rpc/samsync.c r.in.logon_server = talloc_asprintf(mem_ctx, "\\\\%s", dcerpc_server_name(p)); p 1462 source4/torture/rpc/samsync.c status = dcerpc_netr_DatabaseSync2(p, loop_ctx, &r); p 1637 source4/torture/rpc/samsync.c &samsync_state->p, b, p 1647 source4/torture/rpc/samsync.c status = dcerpc_schannel_creds(samsync_state->p->conn->security_state.generic_state, p 1702 source4/torture/rpc/samsync.c if (!test_DatabaseSync2(samsync_state->p, mem_ctx, samsync_state->creds)) { p 38 source4/torture/rpc/scanner.c struct dcerpc_pipe *p; p 50 source4/torture/rpc/scanner.c status = torture_rpc_connection(tctx, &p, iface); p 64 source4/torture/rpc/scanner.c status = dcerpc_request(p, NULL, i, false, mem_ctx, &stub_in, &stub_out); p 66 source4/torture/rpc/scanner.c p->last_fault_code == DCERPC_FAULT_OP_RNG_ERROR) { p 70 source4/torture/rpc/scanner.c if (!NT_STATUS_IS_OK(status) && p->last_fault_code == 5) { p 75 source4/torture/rpc/scanner.c if (!NT_STATUS_IS_OK(status) && p->last_fault_code == 0x80010111) { p 92 source4/torture/rpc/scanner.c talloc_free(p); p 101 source4/torture/rpc/scanner.c struct dcerpc_pipe *p; p 137 source4/torture/rpc/scanner.c status = torture_rpc_connection(torture, &p, &ndr_table_mgmt); p 144 source4/torture/rpc/scanner.c if (!test_inq_if_ids(torture, p, torture, test_num_calls, l->table)) { p 44 source4/torture/rpc/schannel.c bool test_netlogon_ex_ops(struct dcerpc_pipe *p, struct torture_context *tctx, p 100 source4/torture/rpc/schannel.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 116 source4/torture/rpc/schannel.c status = dcerpc_netr_LogonSamLogonEx(p, tctx, &r); p 127 source4/torture/rpc/schannel.c struct dcerpc_pipe *p) p 149 source4/torture/rpc/schannel.c status = dcerpc_samr_Connect(p, tctx, &connect_r); p 164 source4/torture/rpc/schannel.c status = dcerpc_samr_OpenDomain(p, tctx, &opendom); p 175 source4/torture/rpc/schannel.c status = dcerpc_samr_GetDomPwInfo(p, tctx, &r); p 191 source4/torture/rpc/schannel.c static bool test_lsa_ops(struct torture_context *tctx, struct dcerpc_pipe *p) p 207 source4/torture/rpc/schannel.c status = dcerpc_lsa_GetUserName(p, tctx, &r); p 242 source4/torture/rpc/schannel.c if (!test_many_LookupSids(p, tctx, NULL)) { p 262 source4/torture/rpc/schannel.c struct dcerpc_pipe *p = NULL; p 282 source4/torture/rpc/schannel.c status = dcerpc_pipe_connect_b(tctx, &p, b, &ndr_table_samr, p 287 source4/torture/rpc/schannel.c torture_assert(tctx, test_samr_ops(tctx, p), p 298 source4/torture/rpc/schannel.c status = dcerpc_secondary_connection(p, &p_netlogon, p 305 source4/torture/rpc/schannel.c dcerpc_auth_level(p->conn), p 324 source4/torture/rpc/schannel.c status = dcerpc_secondary_connection(p, &p_lsa, p 332 source4/torture/rpc/schannel.c dcerpc_auth_level(p->conn), p 341 source4/torture/rpc/schannel.c talloc_free(p); p 342 source4/torture/rpc/schannel.c p = NULL; p 36 source4/torture/rpc/session_key.c static bool test_CreateSecret_basic(struct dcerpc_pipe *p, p 66 source4/torture/rpc/session_key.c status = dcerpc_lsa_CreateSecret(p, tctx, &r); p 69 source4/torture/rpc/session_key.c status = dcerpc_fetch_session_key(p, &session_key); p 83 source4/torture/rpc/session_key.c status = dcerpc_lsa_SetSecret(p, tctx, &r3); p 98 source4/torture/rpc/session_key.c status = dcerpc_lsa_SetSecret(p, tctx, &r3); p 117 source4/torture/rpc/session_key.c status = dcerpc_lsa_QuerySecret(p, tctx, &r4); p 132 source4/torture/rpc/session_key.c status = dcerpc_lsa_DeleteObject(p, tctx, &d); p 146 source4/torture/rpc/session_key.c struct dcerpc_pipe *p; p 162 source4/torture/rpc/session_key.c dcerpc_pipe_connect_b(torture, &p, binding, p 169 source4/torture/rpc/session_key.c if (!test_lsa_OpenPolicy2(p, torture, &handle)) { p 175 source4/torture/rpc/session_key.c if (!test_CreateSecret_basic(p, torture, handle)) { p 77 source4/torture/rpc/spoolss.c static bool test_OpenPrinter_server(struct torture_context *tctx, struct dcerpc_pipe *p, struct test_spoolss_context *ctx) p 82 source4/torture/rpc/spoolss.c op.in.printername = talloc_asprintf(ctx, "\\\\%s", dcerpc_server_name(p)); p 90 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_OpenPrinter(p, ctx, &op); p 98 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 123 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPorts(p, ctx, &r); p 137 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPorts(p, ctx, &r); p 176 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 195 source4/torture/rpc/spoolss.c .server = talloc_asprintf(ctx, "\\\\%s", dcerpc_server_name(p)) p 198 source4/torture/rpc/spoolss.c .server = talloc_asprintf(ctx, "\\\\%s", dcerpc_server_name(p)) p 217 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrintProcessorDirectory(p, ctx, &r); p 228 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrintProcessorDirectory(p, ctx, &r); p 239 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 258 source4/torture/rpc/spoolss.c .server = talloc_asprintf(ctx, "\\\\%s", dcerpc_server_name(p)) p 261 source4/torture/rpc/spoolss.c .server = talloc_asprintf(ctx, "\\\\%s", dcerpc_server_name(p)) p 280 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinterDriverDirectory(p, ctx, &r); p 291 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinterDriverDirectory(p, ctx, &r); p 301 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 320 source4/torture/rpc/spoolss.c r.in.server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 331 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinterDrivers(p, ctx, &r); p 344 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinterDrivers(p, ctx, &r); p 425 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 450 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumMonitors(p, ctx, &r); p 464 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumMonitors(p, ctx, &r); p 500 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 526 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrintProcessors(p, ctx, &r); p 540 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrintProcessors(p, ctx, &r); p 575 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 601 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrintProcDataTypes(p, ctx, &r); p 615 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrintProcDataTypes(p, ctx, &r); p 626 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 652 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinters(p, ctx, &r); p 666 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinters(p, ctx, &r); p 752 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 770 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinter(p, tctx, &r); p 778 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinter(p, tctx, &r); p 791 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 802 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_ClosePrinter(p, tctx, &r); p 809 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 827 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetForm(p, tctx, &r); p 835 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetForm(p, tctx, &r); p 849 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 874 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumForms(p, tctx, &r); p 891 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumForms(p, tctx, &r); p 897 source4/torture/rpc/spoolss.c ret &= test_GetForm(tctx, p, handle, info[j].info1.form_name, levels[i]); p 910 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 920 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_DeleteForm(p, tctx, &r); p 930 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 951 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_AddForm(p, tctx, &r); p 957 source4/torture/rpc/spoolss.c if (!print_server) ret &= test_GetForm(tctx, p, handle, form_name, 1); p 974 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_SetForm(p, tctx, &sf); p 981 source4/torture/rpc/spoolss.c if (!print_server) ret &= test_GetForm(tctx, p, handle, form_name, 1); p 983 source4/torture/rpc/spoolss.c if (!test_DeleteForm(tctx, p, handle, form_name)) { p 991 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p) p 1000 source4/torture/rpc/spoolss.c dcerpc_server_name(p)); p 1010 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPorts(p, tctx, &r); p 1020 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPorts(p, tctx, &r); p 1030 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p) p 1036 source4/torture/rpc/spoolss.c dcerpc_server_name(p)); p 1042 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_AddPort(p, tctx, &r); p 1061 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1079 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetJob(p, tctx, &r); p 1089 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetJob(p, tctx, &r); p 1098 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetJob(p, tctx, &r); p 1110 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1155 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_SetJob(p, tctx, &r); p 1163 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1178 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_AddJob(p, tctx, &r); p 1183 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_AddJob(p, tctx, &r); p 1191 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1212 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumJobs(p, tctx, &r); p 1223 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumJobs(p, tctx, &r); p 1229 source4/torture/rpc/spoolss.c test_GetJob(tctx, p, handle, info[j].info1.job_id); p 1233 source4/torture/rpc/spoolss.c test_SetJob(tctx, p, handle, info[j].info1.job_id, SPOOLSS_JOB_CONTROL_PAUSE); p 1234 source4/torture/rpc/spoolss.c test_SetJob(tctx, p, handle, info[j].info1.job_id, SPOOLSS_JOB_CONTROL_RESUME); p 1246 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1271 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_StartDocPrinter(p, tctx, &s); p 1280 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_StartPagePrinter(p, tctx, &sp); p 1291 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_WritePrinter(p, tctx, &w); p 1299 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EndPagePrinter(p, tctx, &ep); p 1308 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EndDocPrinter(p, tctx, &e); p 1312 source4/torture/rpc/spoolss.c ret &= test_AddJob(tctx, p, handle); p 1313 source4/torture/rpc/spoolss.c ret &= test_EnumJobs(tctx, p, handle); p 1315 source4/torture/rpc/spoolss.c ret &= test_SetJob(tctx, p, handle, job_id, SPOOLSS_JOB_CONTROL_DELETE); p 1321 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1344 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_SetPrinter(p, tctx, &r); p 1354 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1377 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_SetPrinter(p, tctx, &r); p 1387 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1406 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinterData(p, tctx, &r); p 1412 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinterData(p, tctx, &r); p 1422 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1442 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinterDataEx(p, tctx, &r); p 1445 source4/torture/rpc/spoolss.c p->last_fault_code == DCERPC_FAULT_OP_RNG_ERROR) { p 1455 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinterDataEx(p, tctx, &r); p 1464 source4/torture/rpc/spoolss.c static bool test_EnumPrinterData(struct torture_context *tctx, struct dcerpc_pipe *p, p 1489 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinterData(p, tctx, &r); p 1498 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinterData(p, tctx, &r); p 1502 source4/torture/rpc/spoolss.c test_GetPrinterData(tctx, p, handle, r.out.value_name); p 1505 source4/torture/rpc/spoolss.c p, handle, "PrinterDriverData", p 1516 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1534 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinterDataEx(p, tctx, &r); p 1539 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinterDataEx(p, tctx, &r); p 1548 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1560 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_DeletePrinterData(p, tctx, &r); p 1568 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1582 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_SetPrinterData(p, tctx, &r); p 1586 source4/torture/rpc/spoolss.c if (!test_GetPrinterData(tctx, p, handle, value_name)) { p 1590 source4/torture/rpc/spoolss.c if (!test_DeletePrinterData(tctx, p, handle, value_name)) { p 1598 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1607 source4/torture/rpc/spoolss.c if (p->conn->transport.transport != NCACN_NP) { p 1613 source4/torture/rpc/spoolss.c status = dcerpc_parse_binding(tctx, p->conn->binding_string, &b); p 1616 source4/torture/rpc/spoolss.c status = dcerpc_secondary_connection(p, &p2, b); p 1638 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, const char *name) p 1654 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_OpenPrinter(p, tctx, &op); p 1662 source4/torture/rpc/spoolss.c ret &=test_ClosePrinter(tctx, p, &handle); p 1675 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_OpenPrinterEx(p, tctx, &opEx); p 1683 source4/torture/rpc/spoolss.c ret &=test_ClosePrinter(tctx, p, &handle); p 1690 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1698 source4/torture/rpc/spoolss.c r.in.printername = talloc_asprintf(tctx, "\\\\%s\\%s", dcerpc_server_name(p), name); p 1706 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_OpenPrinter(p, tctx, &r); p 1712 source4/torture/rpc/spoolss.c if (!test_GetPrinter(tctx, p, &handle)) { p 1717 source4/torture/rpc/spoolss.c if (!test_SecondaryClosePrinter(tctx, p, &handle)) { p 1722 source4/torture/rpc/spoolss.c if (!test_ClosePrinter(tctx, p, &handle)) { p 1730 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1739 source4/torture/rpc/spoolss.c dcerpc_server_name(p), name); p 1742 source4/torture/rpc/spoolss.c dcerpc_server_name(p)); p 1762 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_OpenPrinterEx(p, tctx, &r); p 1772 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p, p 1778 source4/torture/rpc/spoolss.c if (!call_OpenPrinterEx(tctx, p, name, &handle)) { p 1782 source4/torture/rpc/spoolss.c if (!test_GetPrinter(tctx, p, &handle)) { p 1786 source4/torture/rpc/spoolss.c if (!test_EnumForms(tctx, p, &handle, false)) { p 1790 source4/torture/rpc/spoolss.c if (!test_AddForm(tctx, p, &handle, false)) { p 1794 source4/torture/rpc/spoolss.c if (!test_EnumPrinterData(tctx, p, &handle)) { p 1798 source4/torture/rpc/spoolss.c if (!test_EnumPrinterDataEx(tctx, p, &handle)) { p 1802 source4/torture/rpc/spoolss.c if (!test_PausePrinter(tctx, p, &handle)) { p 1806 source4/torture/rpc/spoolss.c if (!test_DoPrintTest(tctx, p, &handle)) { p 1810 source4/torture/rpc/spoolss.c if (!test_ResumePrinter(tctx, p, &handle)) { p 1814 source4/torture/rpc/spoolss.c if (!test_SetPrinterData(tctx, p, &handle)) { p 1819 source4/torture/rpc/spoolss.c if (!test_SecondaryClosePrinter(tctx, p, &handle)) { p 1824 source4/torture/rpc/spoolss.c if (!test_ClosePrinter(tctx, p, &handle)) { p 1831 source4/torture/rpc/spoolss.c static bool test_EnumPrinters_old(struct torture_context *tctx, struct dcerpc_pipe *p) p 1856 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinters(p, tctx, &r); p 1864 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinters(p, tctx, &r); p 1889 source4/torture/rpc/spoolss.c if (!test_OpenPrinter(tctx, p, name)) { p 1892 source4/torture/rpc/spoolss.c if (!test_OpenPrinterEx(tctx, p, name)) { p 1903 source4/torture/rpc/spoolss.c static bool test_GetPrinterDriver2(struct dcerpc_pipe *p, p 1926 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinterDriver2(p, tctx, &r); p 1934 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_GetPrinterDriver2(p, tctx, &r); p 1954 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p) p 1967 source4/torture/rpc/spoolss.c r.in.server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1978 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinterDrivers(p, tctx, &r); p 1987 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EnumPrinterDrivers(p, tctx, &r); p 2006 source4/torture/rpc/spoolss.c struct dcerpc_pipe *p; p 2010 source4/torture/rpc/spoolss.c status = torture_rpc_connection(torture, &p, &ndr_table_spoolss); p 2017 source4/torture/rpc/spoolss.c ret &= test_OpenPrinter_server(torture, p, ctx); p 2019 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "W3SvcInstalled"); p 2020 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "BeepEnabled"); p 2021 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "EventLog"); p 2022 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "NetPopup"); p 2023 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "NetPopupToComputer"); p 2024 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "MajorVersion"); p 2025 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "MinorVersion"); p 2026 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "DefaultSpoolDirectory"); p 2027 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "Architecture"); p 2028 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "DsPresent"); p 2029 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "OSVersion"); p 2030 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "OSVersionEx"); p 2031 source4/torture/rpc/spoolss.c ret &= test_GetPrinterData(torture, p, &ctx->server_handle, "DNSMachineName"); p 2032 source4/torture/rpc/spoolss.c ret &= test_EnumForms(torture, p, &ctx->server_handle, true); p 2033 source4/torture/rpc/spoolss.c ret &= test_AddForm(torture, p, &ctx->server_handle, true); p 2034 source4/torture/rpc/spoolss.c ret &= test_EnumPorts(torture, p, ctx); p 2035 source4/torture/rpc/spoolss.c ret &= test_GetPrinterDriverDirectory(torture, p, ctx); p 2036 source4/torture/rpc/spoolss.c ret &= test_GetPrintProcessorDirectory(torture, p, ctx); p 2037 source4/torture/rpc/spoolss.c ret &= test_EnumPrinterDrivers(torture, p, ctx); p 2038 source4/torture/rpc/spoolss.c ret &= test_EnumMonitors(torture, p, ctx); p 2039 source4/torture/rpc/spoolss.c ret &= test_EnumPrintProcessors(torture, p, ctx); p 2040 source4/torture/rpc/spoolss.c ret &= test_EnumPrintProcDataTypes(torture, p, ctx); p 2041 source4/torture/rpc/spoolss.c ret &= test_EnumPrinters(torture, p, ctx); p 2042 source4/torture/rpc/spoolss.c ret &= test_OpenPrinter_badname(torture, p, "__INVALID_PRINTER__"); p 2043 source4/torture/rpc/spoolss.c ret &= test_OpenPrinter_badname(torture, p, "\\\\__INVALID_HOST__"); p 2044 source4/torture/rpc/spoolss.c ret &= test_OpenPrinter_badname(torture, p, ""); p 2045 source4/torture/rpc/spoolss.c ret &= test_OpenPrinter_badname(torture, p, "\\\\\\"); p 2046 source4/torture/rpc/spoolss.c ret &= test_OpenPrinter_badname(torture, p, "\\\\\\__INVALID_PRINTER__"); p 2047 source4/torture/rpc/spoolss.c ret &= test_OpenPrinter_badname(torture, p, talloc_asprintf(torture, "\\\\%s\\", dcerpc_server_name(p))); p 2048 source4/torture/rpc/spoolss.c ret &= test_OpenPrinter_badname(torture, p, p 2049 source4/torture/rpc/spoolss.c talloc_asprintf(torture, "\\\\%s\\__INVALID_PRINTER__", dcerpc_server_name(p))); p 2052 source4/torture/rpc/spoolss.c ret &= test_AddPort(torture, p); p 2053 source4/torture/rpc/spoolss.c ret &= test_EnumPorts_old(torture, p); p 2054 source4/torture/rpc/spoolss.c ret &= test_EnumPrinters_old(torture, p); p 2055 source4/torture/rpc/spoolss.c ret &= test_EnumPrinterDrivers_old(torture, p); p 186 source4/torture/rpc/spoolss_notify.c struct dcerpc_pipe *p) p 207 source4/torture/rpc/spoolss_notify.c q.in.printername = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 215 source4/torture/rpc/spoolss_notify.c status = dcerpc_spoolss_OpenPrinter(p, tctx, &q); p 240 source4/torture/rpc/spoolss_notify.c status = smbsrv_add_socket(p->conn->event_ctx, tctx->lp_ctx, &single_ops, address); p 268 source4/torture/rpc/spoolss_notify.c status = dcerpc_spoolss_RemoteFindFirstPrinterChangeNotifyEx(p, tctx, &r); p 279 source4/torture/rpc/spoolss_notify.c status = dcerpc_spoolss_ClosePrinter(p, tctx, &cp); p 43 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 70 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_OpenPrinterEx(p, tctx, &op); p 78 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 109 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_OpenPrinterEx(p, tctx, &op); p 112 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_ClosePrinter(p, tctx, &cp); p 121 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 126 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 131 source4/torture/rpc/spoolss_win.c dcerpc_server_name(p)); p 134 source4/torture/rpc/spoolss_win.c ret = test_OpenPrinterEx(tctx, p, handle, printername, 0); p 137 source4/torture/rpc/spoolss_win.c ret = test_ClosePrinter(tctx, p, handle); p 141 source4/torture/rpc/spoolss_win.c ret = test_OpenPrinterAsAdmin(tctx, p, printername); p 145 source4/torture/rpc/spoolss_win.c ret = test_OpenPrinterEx(tctx, p, handle, printername, SERVER_EXECUTE); p 152 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 172 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_GetPrinterData(p, tctx, &gpd); p 186 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 198 source4/torture/rpc/spoolss_win.c ep.in.server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 206 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumPrinters(p, ctx, &ep); p 213 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumPrinters(p, ctx, &ep); p 228 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 247 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_GetPrinter(p, tctx, &gp); p 254 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_GetPrinter(p, tctx, &gp); p 271 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 291 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumJobs(p, tctx, &ej); p 297 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumJobs(p, tctx, &ej); p 306 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 330 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_GetPrinterDriver2(p, tctx, &gpd2); p 342 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 363 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumForms(p, tctx, &ef); p 370 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumForms(p, tctx, &ef); p 380 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 398 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumPrinterKey(p, tctx, &epk); p 404 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumPrinterKey(p, tctx, &epk); p 417 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 438 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumPrinterDataEx(p, tctx, &epde); p 442 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_EnumPrinterDataEx(p, tctx, &epde); p 454 source4/torture/rpc/spoolss_win.c struct dcerpc_pipe *p, p 463 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_ClosePrinter(p, tctx, &cp); p 469 source4/torture/rpc/spoolss_win.c static bool test_WinXP(struct torture_context *tctx, struct dcerpc_pipe *p) p 485 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterSequence(tctx, p, &handle01); p 486 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinterData(tctx, p, &handle01,"UISingleJobStatusString", p 490 source4/torture/rpc/spoolss_win.c server_name = talloc_asprintf(ctx, "\\\\%s", dcerpc_server_name(p)); p 491 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &unused_handle1, server_name, 0); p 493 source4/torture/rpc/spoolss_win.c ret &= test_EnumPrinters(tctx, p, ctx, 1024); p 495 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &handle02, server_name, 0); p 496 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinterData(tctx, p, &handle02, "MajorVersion", WERR_OK, p 498 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle02); p 505 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &handle02, p 508 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle02, ctx, 2, 0); p 515 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &handle03, p 517 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle03, ctx, 0, 1164); p 518 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle03, ctx, 2, 0); p 520 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &handle04, p 522 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle04, ctx, 2, 0); p 523 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle04); p 525 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &handle04, p 527 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle04, ctx, 2, 4096); p 528 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle04); p 530 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterAsAdmin(tctx, p, p 533 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &handle04, p 535 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinterData(tctx, p, &handle04,"UISingleJobStatusString", p 539 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &unused_handle2, p 542 source4/torture/rpc/spoolss_win.c ret &= test_EnumJobs(tctx, p, &handle04); p 543 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle04, ctx, 2, 4096); p 545 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &unused_handle2); p 546 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle04); p 548 source4/torture/rpc/spoolss_win.c ret &= test_EnumPrinters(tctx, p, ctx, 1556); p 549 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinterDriver2(tctx, p, ctx, &handle03); p 550 source4/torture/rpc/spoolss_win.c ret &= test_EnumForms(tctx, p, &handle03, 0); p 552 source4/torture/rpc/spoolss_win.c ret &= test_EnumPrinterKey(tctx, p, &handle03, "", ctx); p 556 source4/torture/rpc/spoolss_win.c ret &= test_EnumPrinterKey(tctx, p, &handle03, p 559 source4/torture/rpc/spoolss_win.c ret &= test_EnumPrinterDataEx(tctx, p, &handle03, p 564 source4/torture/rpc/spoolss_win.c ret &= test_EnumPrinterDataEx(tctx, p, &handle03, "", 0, p 567 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle03, tmp_ctx, 2, 0); p 569 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &unused_handle2, p 571 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &unused_handle2); p 573 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle03, tmp_ctx, 2, 2556); p 575 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &unused_handle2, p 577 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &unused_handle2); p 579 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &unused_handle2, p 581 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &unused_handle2); p 583 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle03, tmp_ctx, 7, 0); p 585 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &unused_handle2, p 587 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &unused_handle2); p 589 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle03); p 591 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &unused_handle2, p 593 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &unused_handle2); p 595 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &handle03, server_name, 0); p 596 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinterData(tctx, p, &handle03, "W3SvcInstalled", p 598 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle03); p 600 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &unused_handle1); p 601 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle02); p 603 source4/torture/rpc/spoolss_win.c ret &= test_OpenPrinterEx(tctx, p, &handle02, p 605 source4/torture/rpc/spoolss_win.c ret &= test_GetPrinter(tctx, p, &handle02, tmp_ctx, 2, 0); p 606 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle02); p 609 source4/torture/rpc/spoolss_win.c ret &= test_ClosePrinter(tctx, p, &handle01); p 30 source4/torture/rpc/srvsvc.c static bool test_NetCharDevGetInfo(struct dcerpc_pipe *p, struct torture_context *tctx, p 39 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 47 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetCharDevGetInfo(p, tctx, &r); p 55 source4/torture/rpc/srvsvc.c static bool test_NetCharDevControl(struct dcerpc_pipe *p, struct torture_context *tctx, p 63 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 71 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetCharDevControl(p, tctx, &r); p 80 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 93 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 117 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetCharDevEnum(p, tctx, &r); p 129 source4/torture/rpc/srvsvc.c if (!test_NetCharDevGetInfo(p, tctx, device)) { p 132 source4/torture/rpc/srvsvc.c if (!test_NetCharDevControl(p, tctx, device)) { p 145 source4/torture/rpc/srvsvc.c static bool test_NetCharDevQGetInfo(struct dcerpc_pipe *p, struct torture_context *tctx, p 154 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 163 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetCharDevQGetInfo(p, tctx, &r); p 172 source4/torture/rpc/srvsvc.c static bool test_NetCharDevQSetInfo(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 182 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(mem_ctx,"\\\\%s",dcerpc_server_name(p)); p 208 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetCharDevQSetInfo(p, mem_ctx, &r); p 227 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 240 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 264 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetCharDevQEnum(p, tctx, &r); p 276 source4/torture/rpc/srvsvc.c if (!test_NetCharDevQGetInfo(p, tctx, device)) { p 290 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 303 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 326 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetConnEnum(p, tctx, &r); p 340 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 353 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 376 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetFileEnum(p, tctx, &r); p 390 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 406 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 442 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetSessEnum(p, tctx, &r); p 455 source4/torture/rpc/srvsvc.c static bool test_NetShareCheck(struct dcerpc_pipe *p, struct torture_context *tctx, p 462 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 469 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareCheck(p, tctx, &r); p 477 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p, p 497 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 511 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareGetInfo(p, tctx, &r); p 517 source4/torture/rpc/srvsvc.c if (!test_NetShareCheck(p, tctx, r.out.info->info2->path)) { p 526 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 528 source4/torture/rpc/srvsvc.c return test_NetShareGetInfo(tctx, p, "ADMIN$", true); p 532 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 534 source4/torture/rpc/srvsvc.c return test_NetShareGetInfo(tctx, p, "ADMIN$", false); p 538 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 565 source4/torture/rpc/srvsvc.c talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 582 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareAdd(p, tctx, &a); p 665 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareSetInfo(p, tctx, &r); p 672 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareGetInfo(p, tctx, &q); p 718 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareDel(p, tctx, &d); p 729 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p, p 757 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 801 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareEnumAll(p, tctx, &r); p 810 source4/torture/rpc/srvsvc.c if (!test_NetShareGetInfo(tctx, p, name, admin)) { p 821 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 823 source4/torture/rpc/srvsvc.c return test_NetShareEnumAll(tctx, p, true); p 827 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 829 source4/torture/rpc/srvsvc.c return test_NetShareEnumAll(tctx, p, false); p 833 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p, bool admin) p 857 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 896 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareEnum(p, tctx, &r); p 905 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 907 source4/torture/rpc/srvsvc.c return test_NetShareEnum(tctx, p, true); p 911 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 913 source4/torture/rpc/srvsvc.c return test_NetShareEnum(tctx, p, false); p 920 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 928 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 934 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetSrvGetInfo(p, tctx, &r); p 948 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 971 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetDiskEnum(p, tctx, &r); p 983 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 997 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s", dcerpc_server_name(p)); p 1017 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetTransportEnum(p, tctx, &r); p 1031 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 1037 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx,"\\\\%s",dcerpc_server_name(p)); p 1041 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetRemoteTOD(p, tctx, &r); p 1053 source4/torture/rpc/srvsvc.c struct dcerpc_pipe *p) p 1061 source4/torture/rpc/srvsvc.c r.in.server_unc = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 1084 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetNameValidate(p, tctx, &r); p 1116 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetNameValidate(p, tctx, &r); p 31 source4/torture/rpc/svcctl.c static bool test_OpenSCManager(struct dcerpc_pipe *p, struct torture_context *tctx, struct policy_handle *h) p 41 source4/torture/rpc/svcctl.c dcerpc_svcctl_OpenSCManagerW(p, tctx, &r), p 47 source4/torture/rpc/svcctl.c static bool test_CloseServiceHandle(struct dcerpc_pipe *p, struct torture_context *tctx, struct policy_handle *h) p 54 source4/torture/rpc/svcctl.c dcerpc_svcctl_CloseServiceHandle(p, tctx, &r), p 60 source4/torture/rpc/svcctl.c static bool test_OpenService(struct dcerpc_pipe *p, struct torture_context *tctx, p 71 source4/torture/rpc/svcctl.c dcerpc_svcctl_OpenServiceW(p, tctx, &r), p 80 source4/torture/rpc/svcctl.c struct dcerpc_pipe *p) p 87 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 90 source4/torture/rpc/svcctl.c if (!test_OpenService(p, tctx, &h, TORTURE_DEFAULT_SERVICE, &s)) p 96 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceStatus(p, tctx, &r); p 100 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &s)) p 103 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 109 source4/torture/rpc/svcctl.c static bool test_QueryServiceStatusEx(struct torture_context *tctx, struct dcerpc_pipe *p) p 120 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 123 source4/torture/rpc/svcctl.c if (!test_OpenService(p, tctx, &h, TORTURE_DEFAULT_SERVICE, &s)) p 134 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceStatusEx(p, tctx, &r); p 142 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceStatusEx(p, tctx, &r); p 147 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &s)) p 150 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 157 source4/torture/rpc/svcctl.c struct dcerpc_pipe *p) p 167 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 170 source4/torture/rpc/svcctl.c if (!test_OpenService(p, tctx, &h, TORTURE_DEFAULT_SERVICE, &s)) p 178 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceConfigW(p, tctx, &r); p 183 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceConfigW(p, tctx, &r); p 189 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &s)) p 192 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 198 source4/torture/rpc/svcctl.c static bool test_QueryServiceConfig2W(struct torture_context *tctx, struct dcerpc_pipe *p) p 209 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 212 source4/torture/rpc/svcctl.c if (!test_OpenService(p, tctx, &h, TORTURE_DEFAULT_SERVICE, &s)) p 223 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceConfig2W(p, tctx, &r); p 231 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceConfig2W(p, tctx, &r); p 241 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceConfig2W(p, tctx, &r); p 249 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_QueryServiceConfig2W(p, tctx, &r); p 254 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &s)) p 257 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 264 source4/torture/rpc/svcctl.c struct dcerpc_pipe *p) p 272 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 275 source4/torture/rpc/svcctl.c if (!test_OpenService(p, tctx, &h, TORTURE_DEFAULT_SERVICE, &s)) p 285 source4/torture/rpc/svcctl.c dcerpc_svcctl_QueryServiceObjectSecurity(p, tctx, &r), p 293 source4/torture/rpc/svcctl.c dcerpc_svcctl_QueryServiceObjectSecurity(p, tctx, &r), p 301 source4/torture/rpc/svcctl.c dcerpc_svcctl_QueryServiceObjectSecurity(p, tctx, &r), p 307 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &s)) p 310 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 317 source4/torture/rpc/svcctl.c struct dcerpc_pipe *p) p 322 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 325 source4/torture/rpc/svcctl.c if (!test_OpenService(p, tctx, &h, TORTURE_DEFAULT_SERVICE, &s)) p 333 source4/torture/rpc/svcctl.c dcerpc_svcctl_StartServiceW(p, tctx, &r), p 339 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &s)) p 342 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 349 source4/torture/rpc/svcctl.c struct dcerpc_pipe *p) p 355 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 358 source4/torture/rpc/svcctl.c if (!test_OpenService(p, tctx, &h, TORTURE_DEFAULT_SERVICE, &s)) p 366 source4/torture/rpc/svcctl.c dcerpc_svcctl_ControlService(p, tctx, &r), p 371 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &s)) p 374 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 380 source4/torture/rpc/svcctl.c static bool test_EnumServicesStatus(struct torture_context *tctx, struct dcerpc_pipe *p) p 391 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 404 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_EnumServicesStatusW(p, tctx, &r); p 412 source4/torture/rpc/svcctl.c status = dcerpc_svcctl_EnumServicesStatusW(p, tctx, &r); p 451 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 458 source4/torture/rpc/svcctl.c struct dcerpc_pipe *p) p 469 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 472 source4/torture/rpc/svcctl.c if (!test_OpenService(p, tctx, &h, TORTURE_DEFAULT_SERVICE, &s)) p 483 source4/torture/rpc/svcctl.c dcerpc_svcctl_EnumDependentServicesW(p, tctx, &r), p 494 source4/torture/rpc/svcctl.c dcerpc_svcctl_EnumDependentServicesW(p, tctx, &r), p 502 source4/torture/rpc/svcctl.c dcerpc_svcctl_EnumDependentServicesW(p, tctx, &r), p 511 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &s)) p 514 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 521 source4/torture/rpc/svcctl.c struct dcerpc_pipe *p) p 525 source4/torture/rpc/svcctl.c if (!test_OpenSCManager(p, tctx, &h)) p 528 source4/torture/rpc/svcctl.c if (!test_CloseServiceHandle(p, tctx, &h)) p 42 source4/torture/rpc/testjoin.c struct dcerpc_pipe *p; p 54 source4/torture/rpc/testjoin.c static NTSTATUS DeleteUser_byname(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, p 74 source4/torture/rpc/testjoin.c status = dcerpc_samr_LookupNames(p, mem_ctx, &n); p 86 source4/torture/rpc/testjoin.c status = dcerpc_samr_OpenUser(p, mem_ctx, &r); p 94 source4/torture/rpc/testjoin.c status = dcerpc_samr_DeleteUser(p, mem_ctx, &d); p 147 source4/torture/rpc/testjoin.c &join->p, p 154 source4/torture/rpc/testjoin.c &join->p, p 165 source4/torture/rpc/testjoin.c status = dcerpc_samr_Connect(join->p, join, &c); p 169 source4/torture/rpc/testjoin.c errstr = dcerpc_errstr(join, join->p->last_fault_code); p 182 source4/torture/rpc/testjoin.c status = dcerpc_samr_LookupDomain(join->p, join, &l); p 198 source4/torture/rpc/testjoin.c status = dcerpc_samr_OpenDomain(join->p, join, &o); p 216 source4/torture/rpc/testjoin.c status = dcerpc_samr_CreateUser2(join->p, join, &r); p 219 source4/torture/rpc/testjoin.c status = DeleteUser_byname(join->p, join, &domain_handle, name.string); p 235 source4/torture/rpc/testjoin.c status = dcerpc_samr_GetUserPwInfo(join->p, join, &pwp); p 252 source4/torture/rpc/testjoin.c status = dcerpc_fetch_session_key(join->p, &session_key); p 262 source4/torture/rpc/testjoin.c status = dcerpc_samr_SetUserInfo(join->p, join, &s); p 291 source4/torture/rpc/testjoin.c status = dcerpc_samr_SetUserInfo(join->p, join, &s); p 364 source4/torture/rpc/testjoin.c tj->p = libnet_r->out.samr_pipe; p 396 source4/torture/rpc/testjoin.c status = dcerpc_samr_SetUserInfo(tj->p, tj, &s); p 428 source4/torture/rpc/testjoin.c return join->p; p 520 source4/torture/rpc/testjoin.c status = dcerpc_samr_DeleteUser(join->p, join, &d); p 30 source4/torture/rpc/unixinfo.c static bool test_sidtouid(struct torture_context *tctx, struct dcerpc_pipe *p) p 41 source4/torture/rpc/unixinfo.c status = dcerpc_unixinfo_SidToUid(p, tctx, &r); p 51 source4/torture/rpc/unixinfo.c static bool test_uidtosid(struct torture_context *tctx, struct dcerpc_pipe *p) p 59 source4/torture/rpc/unixinfo.c torture_assert_ntstatus_ok(tctx, dcerpc_unixinfo_UidToSid(p, tctx, &r), p 66 source4/torture/rpc/unixinfo.c struct dcerpc_pipe *p) p 83 source4/torture/rpc/unixinfo.c result = dcerpc_unixinfo_GetPWUid(p, tctx, &r); p 93 source4/torture/rpc/unixinfo.c static bool test_sidtogid(struct torture_context *tctx, struct dcerpc_pipe *p) p 104 source4/torture/rpc/unixinfo.c status = dcerpc_unixinfo_SidToGid(p, tctx, &r); p 114 source4/torture/rpc/unixinfo.c static bool test_gidtosid(struct torture_context *tctx, struct dcerpc_pipe *p) p 122 source4/torture/rpc/unixinfo.c torture_assert_ntstatus_ok(tctx, dcerpc_unixinfo_GidToSid(p, tctx, &r), p 58 source4/torture/rpc/winreg.c static bool test_GetVersion(struct dcerpc_pipe *p, p 69 source4/torture/rpc/winreg.c torture_assert_ntstatus_ok(tctx, dcerpc_winreg_GetVersion(p, tctx, &r), p 77 source4/torture/rpc/winreg.c static bool test_NotifyChangeKeyValue(struct dcerpc_pipe *p, p 92 source4/torture/rpc/winreg.c dcerpc_winreg_NotifyChangeKeyValue(p, tctx, &r), p 105 source4/torture/rpc/winreg.c static bool test_CreateKey(struct dcerpc_pipe *p, struct torture_context *tctx, p 123 source4/torture/rpc/winreg.c torture_assert_ntstatus_ok(tctx, dcerpc_winreg_CreateKey(p, tctx, &r), p 135 source4/torture/rpc/winreg.c static bool test_CreateKey_sd(struct dcerpc_pipe *p, p 178 source4/torture/rpc/winreg.c torture_assert_ntstatus_ok(tctx, dcerpc_winreg_CreateKey(p, tctx, &r), p 186 source4/torture/rpc/winreg.c static bool _test_GetKeySecurity(struct dcerpc_pipe *p, p 212 source4/torture/rpc/winreg.c dcerpc_winreg_GetKeySecurity(p, tctx, &r), p 228 source4/torture/rpc/winreg.c if (p->conn->flags & DCERPC_DEBUG_PRINT_OUT) { p 241 source4/torture/rpc/winreg.c static bool test_GetKeySecurity(struct dcerpc_pipe *p, p 246 source4/torture/rpc/winreg.c return _test_GetKeySecurity(p, tctx, handle, NULL, WERR_OK, sd_out); p 249 source4/torture/rpc/winreg.c static bool _test_SetKeySecurity(struct dcerpc_pipe *p, p 263 source4/torture/rpc/winreg.c if (sd && (p->conn->flags & DCERPC_DEBUG_PRINT_OUT)) { p 301 source4/torture/rpc/winreg.c dcerpc_winreg_SetKeySecurity(p, tctx, &r), p 310 source4/torture/rpc/winreg.c static bool test_SetKeySecurity(struct dcerpc_pipe *p, p 315 source4/torture/rpc/winreg.c return _test_SetKeySecurity(p, tctx, handle, NULL, sd, WERR_OK); p 318 source4/torture/rpc/winreg.c static bool test_CloseKey(struct dcerpc_pipe *p, struct torture_context *tctx, p 326 source4/torture/rpc/winreg.c torture_assert_ntstatus_ok(tctx, dcerpc_winreg_CloseKey(p, tctx, &r), p 334 source4/torture/rpc/winreg.c static bool test_FlushKey(struct dcerpc_pipe *p, struct torture_context *tctx, p 342 source4/torture/rpc/winreg.c torture_assert_ntstatus_ok(tctx, dcerpc_winreg_FlushKey(p, tctx, &r), p 350 source4/torture/rpc/winreg.c static bool _test_OpenKey(struct dcerpc_pipe *p, struct torture_context *tctx, p 366 source4/torture/rpc/winreg.c torture_assert_ntstatus_ok(tctx, dcerpc_winreg_OpenKey(p, tctx, &r), p 379 source4/torture/rpc/winreg.c static bool test_OpenKey(struct dcerpc_pipe *p, struct torture_context *tctx, p 383 source4/torture/rpc/winreg.c return _test_OpenKey(p, tctx, hive_handle, keyname, p 388 source4/torture/rpc/winreg.c static bool test_Cleanup(struct dcerpc_pipe *p, struct torture_context *tctx, p 397 source4/torture/rpc/winreg.c dcerpc_winreg_DeleteKey(p, tctx, &r); p 402 source4/torture/rpc/winreg.c static bool _test_GetSetSecurityDescriptor(struct dcerpc_pipe *p, p 410 source4/torture/rpc/winreg.c if (!_test_GetKeySecurity(p, tctx, handle, NULL, get_werr, &sd)) { p 414 source4/torture/rpc/winreg.c if (!_test_SetKeySecurity(p, tctx, handle, NULL, sd, set_werr)) { p 421 source4/torture/rpc/winreg.c static bool test_SecurityDescriptor(struct dcerpc_pipe *p, p 431 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, key, &new_handle)) { p 435 source4/torture/rpc/winreg.c if (!_test_GetSetSecurityDescriptor(p, tctx, &new_handle, p 440 source4/torture/rpc/winreg.c if (!test_CloseKey(p, tctx, &new_handle)) { p 447 source4/torture/rpc/winreg.c static bool _test_SecurityDescriptor(struct dcerpc_pipe *p, p 460 source4/torture/rpc/winreg.c if (!_test_OpenKey(p, tctx, handle, key, access_mask, &new_handle, p 469 source4/torture/rpc/winreg.c if (!_test_GetSetSecurityDescriptor(p, tctx, &new_handle, p 474 source4/torture/rpc/winreg.c if (!test_CloseKey(p, tctx, &new_handle)) { p 481 source4/torture/rpc/winreg.c static bool test_dacl_trustee_present(struct dcerpc_pipe *p, p 489 source4/torture/rpc/winreg.c if (!test_GetKeySecurity(p, tctx, handle, &sd)) { p 506 source4/torture/rpc/winreg.c static bool _test_dacl_trustee_present(struct dcerpc_pipe *p, p 515 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, key, &new_handle)) { p 519 source4/torture/rpc/winreg.c ret = test_dacl_trustee_present(p, tctx, &new_handle, sid); p 521 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 526 source4/torture/rpc/winreg.c static bool test_sacl_trustee_present(struct dcerpc_pipe *p, p 535 source4/torture/rpc/winreg.c if (!_test_GetKeySecurity(p, tctx, handle, &sec_info, WERR_OK, &sd)) { p 552 source4/torture/rpc/winreg.c static bool _test_sacl_trustee_present(struct dcerpc_pipe *p, p 561 source4/torture/rpc/winreg.c if (!_test_OpenKey(p, tctx, handle, key, SEC_FLAG_SYSTEM_SECURITY, p 566 source4/torture/rpc/winreg.c ret = test_sacl_trustee_present(p, tctx, &new_handle, sid); p 568 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 573 source4/torture/rpc/winreg.c static bool test_owner_present(struct dcerpc_pipe *p, p 581 source4/torture/rpc/winreg.c if (!_test_GetKeySecurity(p, tctx, handle, &sec_info, WERR_OK, &sd)) { p 592 source4/torture/rpc/winreg.c static bool _test_owner_present(struct dcerpc_pipe *p, p 601 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, key, &new_handle)) { p 605 source4/torture/rpc/winreg.c ret = test_owner_present(p, tctx, &new_handle, sid); p 607 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 612 source4/torture/rpc/winreg.c static bool test_group_present(struct dcerpc_pipe *p, p 620 source4/torture/rpc/winreg.c if (!_test_GetKeySecurity(p, tctx, handle, &sec_info, WERR_OK, &sd)) { p 631 source4/torture/rpc/winreg.c static bool _test_group_present(struct dcerpc_pipe *p, p 640 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, key, &new_handle)) { p 644 source4/torture/rpc/winreg.c ret = test_group_present(p, tctx, &new_handle, sid); p 646 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 651 source4/torture/rpc/winreg.c static bool test_dacl_trustee_flags_present(struct dcerpc_pipe *p, p 660 source4/torture/rpc/winreg.c if (!test_GetKeySecurity(p, tctx, handle, &sd)) { p 678 source4/torture/rpc/winreg.c static bool test_dacl_ace_present(struct dcerpc_pipe *p, p 686 source4/torture/rpc/winreg.c if (!test_GetKeySecurity(p, tctx, handle, &sd)) { p 703 source4/torture/rpc/winreg.c static bool test_RestoreSecurity(struct dcerpc_pipe *p, p 712 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, key, &new_handle)) { p 716 source4/torture/rpc/winreg.c if (!test_SetKeySecurity(p, tctx, &new_handle, sd)) { p 720 source4/torture/rpc/winreg.c if (!test_CloseKey(p, tctx, &new_handle)) { p 727 source4/torture/rpc/winreg.c static bool test_BackupSecurity(struct dcerpc_pipe *p, p 736 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, key, &new_handle)) { p 740 source4/torture/rpc/winreg.c if (!test_GetKeySecurity(p, tctx, &new_handle, sd)) { p 744 source4/torture/rpc/winreg.c if (!test_CloseKey(p, tctx, &new_handle)) { p 751 source4/torture/rpc/winreg.c static bool test_SecurityDescriptorInheritance(struct dcerpc_pipe *p, p 781 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, key, &new_handle)) { p 785 source4/torture/rpc/winreg.c if (!_test_GetKeySecurity(p, tctx, &new_handle, NULL, WERR_OK, &sd)) { p 810 source4/torture/rpc/winreg.c if (!test_SetKeySecurity(p, tctx, &new_handle, sd)) { p 814 source4/torture/rpc/winreg.c if (!test_dacl_ace_present(p, tctx, &new_handle, ace)) { p 819 source4/torture/rpc/winreg.c if (!test_CloseKey(p, tctx, &new_handle)) { p 823 source4/torture/rpc/winreg.c if (!test_CreateKey(p, tctx, handle, TEST_SUBKEY_SD, NULL)) { p 828 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, TEST_SUBKEY_SD, &new_handle)) { p 833 source4/torture/rpc/winreg.c if (!test_dacl_ace_present(p, tctx, &new_handle, ace)) { p 839 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 840 source4/torture/rpc/winreg.c if (!test_CreateKey(p, tctx, handle, TEST_SUBSUBKEY_SD, NULL)) { p 845 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, TEST_SUBSUBKEY_SD, &new_handle)) { p 850 source4/torture/rpc/winreg.c if (!test_dacl_ace_present(p, tctx, &new_handle, ace)) { p 857 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 858 source4/torture/rpc/winreg.c test_Cleanup(p, tctx, handle, TEST_SUBKEY_SD); p 859 source4/torture/rpc/winreg.c test_RestoreSecurity(p, tctx, handle, key, sd_orig); p 864 source4/torture/rpc/winreg.c static bool test_SecurityDescriptorBlockInheritance(struct dcerpc_pipe *p, p 893 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, key, &new_handle)) { p 897 source4/torture/rpc/winreg.c if (!_test_GetKeySecurity(p, tctx, &new_handle, NULL, WERR_OK, &sd)) { p 919 source4/torture/rpc/winreg.c if (!_test_SetKeySecurity(p, tctx, &new_handle, NULL, sd, WERR_OK)) { p 923 source4/torture/rpc/winreg.c if (!test_dacl_ace_present(p, tctx, &new_handle, ace)) { p 928 source4/torture/rpc/winreg.c if (!test_CloseKey(p, tctx, &new_handle)) { p 932 source4/torture/rpc/winreg.c if (!test_CreateKey(p, tctx, handle, TEST_SUBSUBKEY_SD, NULL)) { p 936 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, TEST_SUBSUBKEY_SD, &new_handle)) { p 941 source4/torture/rpc/winreg.c if (test_dacl_ace_present(p, tctx, &new_handle, ace)) { p 952 source4/torture/rpc/winreg.c if (test_dacl_trustee_present(p, tctx, &new_handle, sid)) { p 958 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 960 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, TEST_SUBKEY_SD, &new_handle)) { p 965 source4/torture/rpc/winreg.c if (test_dacl_ace_present(p, tctx, &new_handle, ace)) { p 971 source4/torture/rpc/winreg.c if (!test_dacl_trustee_flags_present(p, tctx, &new_handle, sid, ace_flags)) { p 979 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 980 source4/torture/rpc/winreg.c test_Cleanup(p, tctx, handle, TEST_SUBKEY_SD); p 981 source4/torture/rpc/winreg.c test_RestoreSecurity(p, tctx, handle, key, sd_orig); p 986 source4/torture/rpc/winreg.c static bool test_SecurityDescriptorsMasks(struct dcerpc_pipe *p, p 1028 source4/torture/rpc/winreg.c if (_test_SecurityDescriptor(p, tctx, handle, p 1046 source4/torture/rpc/winreg.c static bool test_SetSecurityDescriptor_SecInfo(struct dcerpc_pipe *p, p 1070 source4/torture/rpc/winreg.c if (!_test_OpenKey(p, tctx, handle, key, p 1080 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 1084 source4/torture/rpc/winreg.c if (!_test_SetKeySecurity(p, tctx, &new_handle, &sec_info, p 1091 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 1095 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, &new_handle); p 1099 source4/torture/rpc/winreg.c present = fn(p, tctx, handle, key, sid); p 1117 source4/torture/rpc/winreg.c static bool test_SecurityDescriptorsSecInfo(struct dcerpc_pipe *p, p 1236 source4/torture/rpc/winreg.c if (!test_BackupSecurity(p, tctx, handle, key, &sd_orig)) { p 1246 source4/torture/rpc/winreg.c if (!test_SetSecurityDescriptor_SecInfo(p, tctx, handle, p 1270 source4/torture/rpc/winreg.c if (!test_SetSecurityDescriptor_SecInfo(p, tctx, handle, p 1294 source4/torture/rpc/winreg.c if (!test_SetSecurityDescriptor_SecInfo(p, tctx, handle, p 1318 source4/torture/rpc/winreg.c if (!test_SetSecurityDescriptor_SecInfo(p, tctx, handle, p 1337 source4/torture/rpc/winreg.c test_RestoreSecurity(p, tctx, handle, key, sd_orig); p 1342 source4/torture/rpc/winreg.c static bool test_SecurityDescriptors(struct dcerpc_pipe *p, p 1349 source4/torture/rpc/winreg.c if (!test_SecurityDescriptor(p, tctx, handle, key)) { p 1354 source4/torture/rpc/winreg.c if (!test_SecurityDescriptorInheritance(p, tctx, handle, key)) { p 1359 source4/torture/rpc/winreg.c if (!test_SecurityDescriptorBlockInheritance(p, tctx, handle, key)) { p 1364 source4/torture/rpc/winreg.c if (!test_SecurityDescriptorsSecInfo(p, tctx, handle, key)) { p 1369 source4/torture/rpc/winreg.c if (!test_SecurityDescriptorsMasks(p, tctx, handle, key)) { p 1377 source4/torture/rpc/winreg.c static bool test_DeleteKey(struct dcerpc_pipe *p, struct torture_context *tctx, p 1386 source4/torture/rpc/winreg.c status = dcerpc_winreg_DeleteKey(p, tctx, &r); p 1394 source4/torture/rpc/winreg.c static bool test_QueryInfoKey(struct dcerpc_pipe *p, p 1421 source4/torture/rpc/winreg.c dcerpc_winreg_QueryInfoKey(p, tctx, &r), p 1429 source4/torture/rpc/winreg.c static bool test_key(struct dcerpc_pipe *p, struct torture_context *tctx, p 1433 source4/torture/rpc/winreg.c static bool test_EnumKey(struct dcerpc_pipe *p, struct torture_context *tctx, p 1457 source4/torture/rpc/winreg.c status = dcerpc_winreg_EnumKey(p, tctx, &r); p 1466 source4/torture/rpc/winreg.c if (!test_OpenKey(p, tctx, handle, r.out.name->name, p 1469 source4/torture/rpc/winreg.c test_key(p, tctx, &key_handle, p 1488 source4/torture/rpc/winreg.c static bool test_QueryMultipleValues(struct dcerpc_pipe *p, p 1514 source4/torture/rpc/winreg.c status = dcerpc_winreg_QueryMultipleValues(p, tctx, &r); p 1528 source4/torture/rpc/winreg.c static bool test_QueryValue(struct dcerpc_pipe *p, p 1548 source4/torture/rpc/winreg.c status = dcerpc_winreg_QueryValue(p, tctx, &r); p 1558 source4/torture/rpc/winreg.c static bool test_EnumValue(struct dcerpc_pipe *p, struct torture_context *tctx, p 1584 source4/torture/rpc/winreg.c dcerpc_winreg_EnumValue(p, tctx, &r), p 1588 source4/torture/rpc/winreg.c ret &= test_QueryValue(p, tctx, handle, p 1590 source4/torture/rpc/winreg.c ret &= test_QueryMultipleValues(p, tctx, handle, p 1603 source4/torture/rpc/winreg.c static bool test_AbortSystemShutdown(struct dcerpc_pipe *p, p 1613 source4/torture/rpc/winreg.c dcerpc_winreg_AbortSystemShutdown(p, tctx, &r), p 1623 source4/torture/rpc/winreg.c struct dcerpc_pipe *p) p 1637 source4/torture/rpc/winreg.c dcerpc_winreg_InitiateSystemShutdown(p, tctx, &r), p 1643 source4/torture/rpc/winreg.c return test_AbortSystemShutdown(p, tctx); p 1648 source4/torture/rpc/winreg.c struct dcerpc_pipe *p) p 1663 source4/torture/rpc/winreg.c dcerpc_winreg_InitiateSystemShutdownEx(p, tctx, &r), p 1669 source4/torture/rpc/winreg.c return test_AbortSystemShutdown(p, tctx); p 1673 source4/torture/rpc/winreg.c static bool test_key(struct dcerpc_pipe *p, struct torture_context *tctx, p 1680 source4/torture/rpc/winreg.c if (!test_QueryInfoKey(p, tctx, handle, NULL)) { p 1683 source4/torture/rpc/winreg.c if (!test_NotifyChangeKeyValue(p, tctx, handle)) { p 1686 source4/torture/rpc/winreg.c if (test_security && !test_GetKeySecurity(p, tctx, handle, NULL)) { p 1689 source4/torture/rpc/winreg.c if (!test_EnumKey(p, tctx, handle, depth, test_security)) { p 1692 source4/torture/rpc/winreg.c if (!test_EnumValue(p, tctx, handle, 0xFF, 0xFFFF)) { p 1695 source4/torture/rpc/winreg.c test_CloseKey(p, tctx, handle); p 1703 source4/torture/rpc/winreg.c struct dcerpc_pipe *p, void *userdata) p 1717 source4/torture/rpc/winreg.c torture_assert_ntstatus_ok(tctx, open_fn(p, tctx, &r), p 1720 source4/torture/rpc/winreg.c test_Cleanup(p, tctx, &handle, TEST_KEY_BASE); p 1722 source4/torture/rpc/winreg.c if (!test_CreateKey(p, tctx, &handle, TEST_KEY_BASE, NULL)) { p 1727 source4/torture/rpc/winreg.c if (test_CreateKey_sd(p, tctx, &handle, TEST_KEY2, p 1732 source4/torture/rpc/winreg.c if (created2 && !test_CloseKey(p, tctx, &newhandle)) { p 1737 source4/torture/rpc/winreg.c if (test_CreateKey_sd(p, tctx, &handle, TEST_KEY4, NULL, &newhandle)) { p 1741 source4/torture/rpc/winreg.c if (created4 && !test_CloseKey(p, tctx, &newhandle)) { p 1746 source4/torture/rpc/winreg.c if (created4 && !test_SecurityDescriptors(p, tctx, &handle, TEST_KEY4)) { p 1750 source4/torture/rpc/winreg.c if (created4 && !test_DeleteKey(p, tctx, &handle, TEST_KEY4)) { p 1755 source4/torture/rpc/winreg.c if (created2 && !test_DeleteKey(p, tctx, &handle, TEST_KEY2)) { p 1762 source4/torture/rpc/winreg.c if(!test_key(p, tctx, &handle, MAX_DEPTH - 1, true)) { p 1766 source4/torture/rpc/winreg.c if (!test_key(p, tctx, &handle, 0, true)) { p 1771 source4/torture/rpc/winreg.c test_Cleanup(p, tctx, &handle, TEST_KEY_BASE); p 1776 source4/torture/rpc/winreg.c static bool test_Open(struct torture_context *tctx, struct dcerpc_pipe *p, p 1791 source4/torture/rpc/winreg.c torture_assert_ntstatus_ok(tctx, open_fn(p, tctx, &r), p 1794 source4/torture/rpc/winreg.c test_Cleanup(p, tctx, &handle, TEST_KEY_BASE); p 1796 source4/torture/rpc/winreg.c if (!test_CreateKey(p, tctx, &handle, TEST_KEY_BASE, NULL)) { p 1801 source4/torture/rpc/winreg.c if (!test_CreateKey(p, tctx, &handle, TEST_KEY1, NULL)) { p 1808 source4/torture/rpc/winreg.c if (created && !test_FlushKey(p, tctx, &handle)) { p 1813 source4/torture/rpc/winreg.c if (created && !test_OpenKey(p, tctx, &handle, TEST_KEY1, &newhandle)) p 1817 source4/torture/rpc/winreg.c if (created && !test_CloseKey(p, tctx, &newhandle)) p 1821 source4/torture/rpc/winreg.c if (created && !test_DeleteKey(p, tctx, &handle, TEST_KEY1)) { p 1828 source4/torture/rpc/winreg.c if (created && !test_FlushKey(p, tctx, &handle)) { p 1834 source4/torture/rpc/winreg.c !_test_OpenKey(p, tctx, &handle, TEST_KEY1, p 1843 source4/torture/rpc/winreg.c if (!test_GetVersion(p, tctx, &handle)) { p 1848 source4/torture/rpc/winreg.c if (created && test_CreateKey(p, tctx, &handle, TEST_KEY3, NULL)) { p 1853 source4/torture/rpc/winreg.c test_CreateKey(p, tctx, &handle, TEST_SUBKEY, NULL)) { p 1858 source4/torture/rpc/winreg.c !test_DeleteKey(p, tctx, &handle, TEST_KEY3)) { p 1865 source4/torture/rpc/winreg.c if(!test_key(p, tctx, &handle, MAX_DEPTH - 1, false)) { p 1869 source4/torture/rpc/winreg.c if (!test_key(p, tctx, &handle, 0, false)) { p 1874 source4/torture/rpc/winreg.c test_Cleanup(p, tctx, &handle, TEST_KEY_BASE); p 38 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 46 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 53 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetWkstaGetInfo(p, tctx, &r); p 66 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 82 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 92 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetWkstaTransportEnum(p, tctx, &r); p 103 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 118 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 125 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrWkstaTransportAdd(p, tctx, &r); p 136 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 141 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 147 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrWkstaTransportDel(p, tctx, &r); p 157 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 189 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 199 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetWkstaEnumUsers(p, tctx, &r); p 210 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 244 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrWkstaUserGetInfo(p, tctx, &r); p 256 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 291 source4/torture/rpc/wkssvc.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 301 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrUseEnum(p, tctx, &r); p 312 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 330 source4/torture/rpc/wkssvc.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 338 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrUseAdd(p, tctx, &r); p 353 source4/torture/rpc/wkssvc.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 361 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrUseAdd(p, tctx, &r); p 371 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 376 source4/torture/rpc/wkssvc.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 382 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrUseDel(p, tctx, &r); p 391 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p, p 402 source4/torture/rpc/wkssvc.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 406 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrUseGetInfo(p, tctx, &r); p 416 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 434 source4/torture/rpc/wkssvc.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 440 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrUseEnum(p, tctx, &r); p 452 source4/torture/rpc/wkssvc.c if (!test_NetrUseGetInfo_level(tctx, p, use_name, p 466 source4/torture/rpc/wkssvc.c if (!test_NetrUseGetInfo_level(tctx, p, use_name, p 481 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 490 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrLogonDomainNameAdd(p, tctx, &r); p 499 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 508 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrLogonDomainNameDel(p, tctx, &r); p 517 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p, p 529 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 537 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrEnumerateComputerNames(p, tctx, &r); p 568 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 576 source4/torture/rpc/wkssvc.c p, p 588 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 597 source4/torture/rpc/wkssvc.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 606 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrValidateName(p, tctx, &r); p 618 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 627 source4/torture/rpc/wkssvc.c r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p)); p 636 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrValidateName2(p, tctx, &r); p 648 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 656 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 664 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrAddAlternateComputerName(p, tctx, &r); p 670 source4/torture/rpc/wkssvc.c if (!test_NetrEnumerateComputerNames_level(tctx, p, p 689 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 697 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 705 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrRemoveAlternateComputerName(p, tctx, &r); p 711 source4/torture/rpc/wkssvc.c if (!test_NetrEnumerateComputerNames_level(tctx, p, p 728 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p, p 734 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 740 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrSetPrimaryComputername(p, tctx, &r); p 750 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 769 source4/torture/rpc/wkssvc.c if (!test_NetrAddAlternateComputerName(tctx, p)) { p 773 source4/torture/rpc/wkssvc.c if (!test_NetrEnumerateComputerNames_level(tctx, p, p 784 source4/torture/rpc/wkssvc.c if (!test_NetrSetPrimaryComputername_name(tctx, p, p 790 source4/torture/rpc/wkssvc.c if (!test_NetrEnumerateComputerNames_level(tctx, p, p 808 source4/torture/rpc/wkssvc.c if (!test_NetrSetPrimaryComputername_name(tctx, p, p 814 source4/torture/rpc/wkssvc.c if (!test_NetrRemoveAlternateComputerName(tctx, p)) { p 823 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 828 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 836 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrRenameMachineInDomain(p, tctx, &r); p 845 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p, p 851 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 857 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrRenameMachineInDomain2(p, tctx, &r); p 866 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 873 source4/torture/rpc/wkssvc.c if (!test_NetrEnumerateComputerNames_level(tctx, p, p 884 source4/torture/rpc/wkssvc.c if (!test_NetrRenameMachineInDomain2_name(tctx, p, p 890 source4/torture/rpc/wkssvc.c if (!test_NetrEnumerateComputerNames_level(tctx, p, p 902 source4/torture/rpc/wkssvc.c test_NetrRenameMachineInDomain2_name(tctx, p, names_o[0]); p 907 source4/torture/rpc/wkssvc.c test_NetrRenameMachineInDomain2_name(tctx, p, names_o[0]); p 911 source4/torture/rpc/wkssvc.c if (!test_NetrRenameMachineInDomain2_name(tctx, p, names_o[0])) p 916 source4/torture/rpc/wkssvc.c if (!test_NetrEnumerateComputerNames_level(tctx, p, p 935 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 945 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 950 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrWorkstationStatisticsGet(p, tctx, &r); p 961 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 971 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 972 source4/torture/rpc/wkssvc.c r.in.message_name = dcerpc_server_name(p); p 973 source4/torture/rpc/wkssvc.c r.in.message_sender_name = dcerpc_server_name(p); p 979 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrMessageBufferSend(p, tctx, &r); p 988 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 995 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 1001 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrGetJoinInformation(p, tctx, &r); p 1010 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p, p 1019 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 1023 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrGetJoinInformation(p, tctx, &r); p 1042 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 1049 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 1058 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrGetJoinableOus(p, tctx, &r); p 1068 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 1075 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 1084 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrGetJoinableOus2(p, tctx, &r); p 1094 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 1106 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 1113 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrUnjoinDomain(p, tctx, &r); p 1122 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 1134 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 1143 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrJoinDomain(p, tctx, &r); p 1198 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 1214 source4/torture/rpc/wkssvc.c if (!test_GetJoinInformation(tctx, p, &join_status, &join_name)) p 1244 source4/torture/rpc/wkssvc.c status = dcerpc_fetch_session_key(p, &session_key); p 1252 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 1262 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrJoinDomain2(p, tctx, &r); p 1268 source4/torture/rpc/wkssvc.c if (!test_GetJoinInformation(tctx, p, &join_status, &join_name)) p 1283 source4/torture/rpc/wkssvc.c struct dcerpc_pipe *p) p 1298 source4/torture/rpc/wkssvc.c if (!test_GetJoinInformation(tctx, p, &join_status, &join_name)) p 1325 source4/torture/rpc/wkssvc.c status = dcerpc_fetch_session_key(p, &session_key); p 1333 source4/torture/rpc/wkssvc.c r.in.server_name = dcerpc_server_name(p); p 1340 source4/torture/rpc/wkssvc.c status = dcerpc_wkssvc_NetrUnjoinDomain2(p, tctx, &r); p 1346 source4/torture/rpc/wkssvc.c if (!test_GetJoinInformation(tctx, p, &join_status, &join_name)) p 157 source4/torture/smbtorture.c char *p, *d; p 160 source4/torture/smbtorture.c p = strchr_m(dns, '#'); p 161 source4/torture/smbtorture.c if (!p) { p 167 source4/torture/smbtorture.c userdn = strndup(dns, p - dns); p 171 source4/torture/smbtorture.c d = p + 1; p 172 source4/torture/smbtorture.c p = strchr_m(d, '#'); p 173 source4/torture/smbtorture.c if (!p) { p 178 source4/torture/smbtorture.c basedn = strndup(d, p - d); p 182 source4/torture/smbtorture.c p = p + 1; p 183 source4/torture/smbtorture.c if (!p) { p 187 source4/torture/smbtorture.c secret = strdup(p); p 510 source4/torture/util_smb.c const char *p; p 515 source4/torture/util_smb.c p = torture_setting_string(tctx, "unclist", NULL); p 516 source4/torture/util_smb.c if (!p) { p 520 source4/torture/util_smb.c unc_list = file_lines_load(p, &num_unc_names, 0, NULL); p 522 source4/torture/util_smb.c DEBUG(0,("Failed to load unc names list from '%s'\n", p)); p 293 source4/torture/winbind/struct_based.c char *p, *lp; p 301 source4/torture/winbind/struct_based.c p = strchr(lp, '\\'); p 302 source4/torture/winbind/struct_based.c torture_assert(torture, p, "missing 1st '\\' in line"); p 303 source4/torture/winbind/struct_based.c *p = 0; p 308 source4/torture/winbind/struct_based.c lp = p+1; p 309 source4/torture/winbind/struct_based.c p = strchr(lp, '\\'); p 310 source4/torture/winbind/struct_based.c torture_assert(torture, p, "missing 2nd '\\' in line"); p 311 source4/torture/winbind/struct_based.c *p = 0; p 315 source4/torture/winbind/struct_based.c lp = p+1; p 703 source4/torture/winbind/struct_based.c char *p, *lp; p 711 source4/torture/winbind/struct_based.c p = strchr(lp, ' '); p 712 source4/torture/winbind/struct_based.c torture_assert(torture, p, "invalid line format"); p 713 source4/torture/winbind/struct_based.c *p = 0; p 716 source4/torture/winbind/struct_based.c lp = p+1; p 723 source4/torture/winbind/struct_based.c seq = (uint32_t)strtol(lp, &p, 10); p 724 source4/torture/winbind/struct_based.c torture_assert(torture, (*p == '\0'), p 863 source4/torture/winbind/struct_based.c char *p = strchr(domuser, winbind_separator(torture)); p 866 source4/torture/winbind/struct_based.c if (!p) { p 868 source4/torture/winbind/struct_based.c if ((p = strchr(domuser, '@')) != NULL) { p 880 source4/torture/winbind/struct_based.c fstrcpy(user, p+1); p 882 source4/torture/winbind/struct_based.c domain[PTR_DIFF(p, domuser)] = 0; p 158 source4/utils/ad2oLschema.c char *p = strchr(line, ':'); p 159 source4/utils/ad2oLschema.c if (!p) { p 163 source4/utils/ad2oLschema.c p[0] = '\0'; p 164 source4/utils/ad2oLschema.c p++; p 168 source4/utils/ad2oLschema.c trim_string(p, " ", " "); p 169 source4/utils/ad2oLschema.c oid_map[num_oid_maps].new_oid = p; p 173 source4/utils/ad2oLschema.c char *p = strchr(line, ':'); p 174 source4/utils/ad2oLschema.c if (p) { p 176 source4/utils/ad2oLschema.c p[0] = '\0'; p 177 source4/utils/ad2oLschema.c p++; p 181 source4/utils/ad2oLschema.c trim_string(p, " ", " "); p 182 source4/utils/ad2oLschema.c attr_map[num_attr_maps].new_attr = p; p 95 source4/utils/net/net_password.c char *p; p 116 source4/utils/net/net_password.c if ((p = strchr_m(tmp,'\\'))) { p 117 source4/utils/net/net_password.c *p = 0; p 119 source4/utils/net/net_password.c account_name = talloc_strdup(ctx, p+1); p 133 source4/utils/ntlm_auth.c char *p = strchr(domuser, winbind_separator); p 135 source4/utils/ntlm_auth.c if (!p) { p 139 source4/utils/ntlm_auth.c *user = smb_xstrdup(p+1); p 141 source4/utils/ntlm_auth.c (*domain)[PTR_DIFF(p, domuser)] = 0; p 345 source4/utils/ntlm_auth.c const char *p=list; p 355 source4/utils/ntlm_auth.c while (next_token(&p, tok, LIST_SEP, tok_len)) { p 153 source4/web_server/web_server.c uint8_t *p; p 167 source4/web_server/web_server.c (p=(uint8_t *)memchr(b.data, '\n', b.length))) { p 169 source4/web_server/web_server.c *p = 0; p 170 source4/web_server/web_server.c if (p != b.data && p[-1] == '\r') { p 171 source4/web_server/web_server.c p[-1] = 0; p 175 source4/web_server/web_server.c b.length -= (p - b.data) + 1; p 176 source4/web_server/web_server.c b.data = p+1; p 115 source4/winbind/wb_cmd_getdcname.c const char *p = *(state->g.out.dcname); p 116 source4/winbind/wb_cmd_getdcname.c if (*p == '\\') p += 1; p 117 source4/winbind/wb_cmd_getdcname.c if (*p == '\\') p += 1; p 118 source4/winbind/wb_cmd_getdcname.c *dcname = talloc_strdup(mem_ctx, p); p 34 source4/winbind/wb_utils.c char *p = strchr(domuser, *lp_winbind_separator(lp_ctx)); p 36 source4/winbind/wb_utils.c if (p == NULL) { p 40 source4/winbind/wb_utils.c PTR_DIFF(p, domuser)); p 41 source4/winbind/wb_utils.c domuser = p+1;