epm_floor 221 librpc/gen_ndr/epmapper.h struct epm_floor *floors; epm_floor 95 librpc/rpc/binding.c switch(epm_floor->lhs.protocol) { epm_floor 97 librpc/rpc/binding.c status = dcerpc_floor_get_lhs_data(epm_floor, &syntax); epm_floor 115 librpc/rpc/binding.c data_blob_hex_string(mem_ctx, &epm_floor->rhs.uuid.unknown)); epm_floor 131 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "IP:%s", epm_floor->rhs.ip.ipaddr); epm_floor 134 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "PIPE:%s", epm_floor->rhs.pipe.path); epm_floor 137 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "SMB:%s", epm_floor->rhs.smb.unc); epm_floor 140 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "Unix:%s", epm_floor->rhs.unix_ds.path); epm_floor 143 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "NetBIOS:%s", epm_floor->rhs.netbios.name); epm_floor 155 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "HTTP:%d", epm_floor->rhs.http.port); epm_floor 158 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "TCP:%d", epm_floor->rhs.tcp.port); epm_floor 161 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "UDP:%d", epm_floor->rhs.udp.port); epm_floor 164 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "UNK(%02x):", epm_floor->lhs.protocol); epm_floor 377 librpc/rpc/binding.c ndr = ndr_pull_init_blob(&epm_floor->lhs.lhs_data, mem_ctx, NULL); epm_floor 417 librpc/rpc/binding.c switch (epm_floor->lhs.protocol) { epm_floor 419 librpc/rpc/binding.c if (epm_floor->rhs.tcp.port == 0) return NULL; epm_floor 420 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "%d", epm_floor->rhs.tcp.port); epm_floor 423 librpc/rpc/binding.c if (epm_floor->rhs.udp.port == 0) return NULL; epm_floor 424 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "%d", epm_floor->rhs.udp.port); epm_floor 427 librpc/rpc/binding.c if (epm_floor->rhs.http.port == 0) return NULL; epm_floor 428 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "%d", epm_floor->rhs.http.port); epm_floor 431 librpc/rpc/binding.c return talloc_strdup(mem_ctx, epm_floor->rhs.ip.ipaddr); epm_floor 440 librpc/rpc/binding.c if (strlen(epm_floor->rhs.smb.unc) == 0) return NULL; epm_floor 441 librpc/rpc/binding.c return talloc_strdup(mem_ctx, epm_floor->rhs.smb.unc); epm_floor 444 librpc/rpc/binding.c if (strlen(epm_floor->rhs.pipe.path) == 0) return NULL; epm_floor 445 librpc/rpc/binding.c return talloc_strdup(mem_ctx, epm_floor->rhs.pipe.path); epm_floor 448 librpc/rpc/binding.c if (strlen(epm_floor->rhs.netbios.name) == 0) return NULL; epm_floor 449 librpc/rpc/binding.c return talloc_strdup(mem_ctx, epm_floor->rhs.netbios.name); epm_floor 455 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "%d", epm_floor->rhs.vines_spp.port); epm_floor 458 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "%d", epm_floor->rhs.vines_ipc.port); epm_floor 461 librpc/rpc/binding.c return talloc_strdup(mem_ctx, epm_floor->rhs.streettalk.streettalk); epm_floor 464 librpc/rpc/binding.c if (strlen(epm_floor->rhs.unix_ds.path) == 0) return NULL; epm_floor 465 librpc/rpc/binding.c return talloc_strdup(mem_ctx, epm_floor->rhs.unix_ds.path); epm_floor 471 librpc/rpc/binding.c DEBUG(0,("Unsupported lhs protocol %d\n", epm_floor->lhs.protocol)); epm_floor 482 librpc/rpc/binding.c switch (epm_floor->lhs.protocol) { epm_floor 484 librpc/rpc/binding.c epm_floor->rhs.tcp.port = atoi(data); epm_floor 488 librpc/rpc/binding.c epm_floor->rhs.udp.port = atoi(data); epm_floor 492 librpc/rpc/binding.c epm_floor->rhs.http.port = atoi(data); epm_floor 496 librpc/rpc/binding.c epm_floor->rhs.ip.ipaddr = talloc_strdup(mem_ctx, data); epm_floor 497 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.ip.ipaddr); epm_floor 501 librpc/rpc/binding.c epm_floor->rhs.ncacn.minor_version = 0; epm_floor 505 librpc/rpc/binding.c epm_floor->rhs.ncadg.minor_version = 0; epm_floor 509 librpc/rpc/binding.c epm_floor->rhs.smb.unc = talloc_strdup(mem_ctx, data); epm_floor 510 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.smb.unc); epm_floor 514 librpc/rpc/binding.c epm_floor->rhs.pipe.path = talloc_strdup(mem_ctx, data); epm_floor 515 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.pipe.path); epm_floor 519 librpc/rpc/binding.c epm_floor->rhs.netbios.name = talloc_strdup(mem_ctx, data); epm_floor 520 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.netbios.name); epm_floor 527 librpc/rpc/binding.c epm_floor->rhs.vines_spp.port = atoi(data); epm_floor 531 librpc/rpc/binding.c epm_floor->rhs.vines_ipc.port = atoi(data); epm_floor 535 librpc/rpc/binding.c epm_floor->rhs.streettalk.streettalk = talloc_strdup(mem_ctx, data); epm_floor 536 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.streettalk.streettalk); epm_floor 540 librpc/rpc/binding.c epm_floor->rhs.unix_ds.path = talloc_strdup(mem_ctx, data); epm_floor 541 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.unix_ds.path); epm_floor 548 librpc/rpc/binding.c DEBUG(0,("Unsupported lhs protocol %d\n", epm_floor->lhs.protocol)); epm_floor 688 librpc/rpc/binding.c tower->floors = talloc_array(mem_ctx, struct epm_floor, tower->num_floors); epm_floor 241 source4/librpc/rpc/dcerpc.h struct epm_floor; epm_floor 174 source4/rpc_server/epmapper/rpc_epmapper.c struct epm_floor *floors;