smb               602 examples/pcap2nbench/main.cpp   smb smb_hdr;
smb                25 examples/pcap2nbench/smb.cpp smb::smb(const uint8_t *data, size_t length)
smb                28 examples/pcap2nbench/smb.hpp   smb(const uint8_t *data, size_t length);
smb               191 librpc/gen_ndr/epmapper.h 	struct epm_rhs_smb smb;/* [case(EPM_PROTOCOL_SMB)] */
smb               353 librpc/gen_ndr/nbt.h 	struct dgram_smb_packet smb;/* [case(DGRAM_SMB)] */
smb               916 librpc/gen_ndr/ndr_epmapper.c 					NDR_CHECK(ndr_push_epm_rhs_smb(ndr, NDR_SCALARS, &r->smb));
smb              1131 librpc/gen_ndr/ndr_epmapper.c 					NDR_CHECK(ndr_pull_epm_rhs_smb(ndr, NDR_SCALARS, &r->smb));
smb              1345 librpc/gen_ndr/ndr_epmapper.c 				ndr_print_epm_rhs_smb(ndr, "smb", &r->smb);
smb              1157 librpc/gen_ndr/ndr_nbt.c 				NDR_CHECK(ndr_push_dgram_smb_packet(ndr, NDR_SCALARS, &r->smb));
smb              1184 librpc/gen_ndr/ndr_nbt.c 				NDR_CHECK(ndr_pull_dgram_smb_packet(ndr, NDR_SCALARS, &r->smb));
smb              1210 librpc/gen_ndr/ndr_nbt.c 			ndr_print_dgram_smb_packet(ndr, "smb", &r->smb);
smb               137 librpc/rpc/binding.c 			return talloc_asprintf(mem_ctx, "SMB:%s", epm_floor->rhs.smb.unc);
smb               440 librpc/rpc/binding.c 		if (strlen(epm_floor->rhs.smb.unc) == 0) return NULL;
smb               441 librpc/rpc/binding.c 		return talloc_strdup(mem_ctx, epm_floor->rhs.smb.unc);
smb               509 librpc/rpc/binding.c 		epm_floor->rhs.smb.unc = talloc_strdup(mem_ctx, data);
smb               510 librpc/rpc/binding.c 		NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.smb.unc);
smb               244 source3/include/libsmb_internal.h         }               smb;
smb               259 source3/libsmb/clidgram.c 	if (p.smb.smb_command != SMB_TRANSACTION) {
smb               260 source3/libsmb/clidgram.c 		DEBUG(0,("invalid smb_command: %d\n", p.smb.smb_command));
smb               268 source3/libsmb/clidgram.c 	blob = p.smb.body.trans.data;
smb               106 source4/libcli/dgram/mailslot.c 	if (packet->data.msg.body.smb.smb_command != SMB_TRANSACTION) return NULL;
smb               107 source4/libcli/dgram/mailslot.c 	return packet->data.msg.body.smb.body.trans.mailslot_name;
smb               159 source4/libcli/dgram/mailslot.c 	struct dgram_smb_packet *smb;
smb               189 source4/libcli/dgram/mailslot.c 	smb = &msg->body.smb;
smb               190 source4/libcli/dgram/mailslot.c 	smb->smb_command = SMB_TRANSACTION;
smb               192 source4/libcli/dgram/mailslot.c 	trans = &smb->body.trans;
smb               215 source4/libcli/dgram/mailslot.c 	struct smb_trans_body *trans = &dgram->data.msg.body.smb.body.trans;
smb                43 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb = (struct smb_private *)c->transport.private_data;
smb                45 source4/librpc/rpc/dcerpc_smb.c 	if (smb->dead) {
smb                49 source4/librpc/rpc/dcerpc_smb.c 	smb->dead = true;
smb                81 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb;
smb                88 source4/librpc/rpc/dcerpc_smb.c 	smb = talloc_get_type(state->c->transport.private_data, struct smb_private);
smb               128 source4/librpc/rpc/dcerpc_smb.c 	state->req = smb_raw_read_send(smb->tree, io);
smb               145 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb = (struct smb_private *)c->transport.private_data;
smb               150 source4/librpc/rpc/dcerpc_smb.c 	state = talloc(smb, struct smb_read_state);
smb               175 source4/librpc/rpc/dcerpc_smb.c 	io->readx.in.file.fnum = smb->fnum;
smb               182 source4/librpc/rpc/dcerpc_smb.c 	req = smb_raw_read_send(smb->tree, io);
smb               201 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb = (struct smb_private *)c->transport.private_data;
smb               203 source4/librpc/rpc/dcerpc_smb.c 	if (smb->dead) {
smb               253 source4/librpc/rpc/dcerpc_smb.c         struct smb_private *smb = (struct smb_private *)c->transport.private_data;
smb               259 source4/librpc/rpc/dcerpc_smb.c 	state = talloc(smb, struct smb_trans_state);
smb               272 source4/librpc/rpc/dcerpc_smb.c         setup[1] = smb->fnum;
smb               289 source4/librpc/rpc/dcerpc_smb.c         state->req = smb_raw_trans_send(smb->tree, trans);
smb               324 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb = (struct smb_private *)c->transport.private_data;
smb               328 source4/librpc/rpc/dcerpc_smb.c 	if (smb->dead) {
smb               337 source4/librpc/rpc/dcerpc_smb.c 	io.writex.in.file.fnum = smb->fnum;
smb               346 source4/librpc/rpc/dcerpc_smb.c 	smb->tree->session->transport->options.request_timeout = 0;
smb               348 source4/librpc/rpc/dcerpc_smb.c 	req = smb_raw_write_send(smb->tree, &io);
smb               368 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb = (struct smb_private *)c->transport.private_data;
smb               373 source4/librpc/rpc/dcerpc_smb.c 	if (!smb) return status;
smb               376 source4/librpc/rpc/dcerpc_smb.c 	io.close.in.file.fnum = smb->fnum;
smb               378 source4/librpc/rpc/dcerpc_smb.c 	req = smb_raw_close_send(smb->tree, &io);
smb               384 source4/librpc/rpc/dcerpc_smb.c 	talloc_free(smb);
smb               394 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb = (struct smb_private *)c->transport.private_data;
smb               395 source4/librpc/rpc/dcerpc_smb.c 	return smb->server_name;
smb               403 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb = talloc_get_type(c->transport.private_data, struct smb_private);
smb               404 source4/librpc/rpc/dcerpc_smb.c 	return smb->tree->session->transport->socket->hostname;
smb               412 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb = (struct smb_private *)c->transport.private_data;
smb               414 source4/librpc/rpc/dcerpc_smb.c 	if (smb->tree->session->user_session_key.data) {
smb               415 source4/librpc/rpc/dcerpc_smb.c 		*session_key = smb->tree->session->user_session_key;
smb               508 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb;
smb               529 source4/librpc/rpc/dcerpc_smb.c 	smb = talloc(c, struct smb_private);
smb               530 source4/librpc/rpc/dcerpc_smb.c 	if (composite_nomem(smb, ctx)) return;
smb               532 source4/librpc/rpc/dcerpc_smb.c 	smb->fnum	= state->open->ntcreatex.out.file.fnum;
smb               533 source4/librpc/rpc/dcerpc_smb.c 	smb->tree	= talloc_reference(smb, state->tree);
smb               534 source4/librpc/rpc/dcerpc_smb.c 	smb->server_name= strupper_talloc(smb,
smb               536 source4/librpc/rpc/dcerpc_smb.c 	if (composite_nomem(smb->server_name, ctx)) return;
smb               537 source4/librpc/rpc/dcerpc_smb.c 	smb->dead	= false;
smb               539 source4/librpc/rpc/dcerpc_smb.c 	c->transport.private_data = smb;
smb               565 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb;
smb               569 source4/librpc/rpc/dcerpc_smb.c 	smb = talloc_get_type(c->transport.private_data, struct smb_private);
smb               570 source4/librpc/rpc/dcerpc_smb.c 	if (!smb) return NULL;
smb               572 source4/librpc/rpc/dcerpc_smb.c 	return smb->tree;
smb               580 source4/librpc/rpc/dcerpc_smb.c 	struct smb_private *smb;
smb               584 source4/librpc/rpc/dcerpc_smb.c 	smb = talloc_get_type(c->transport.private_data, struct smb_private);
smb               585 source4/librpc/rpc/dcerpc_smb.c 	if (!smb) return 0;
smb               587 source4/librpc/rpc/dcerpc_smb.c 	return smb->fnum;
smb                45 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
smb                47 source4/librpc/rpc/dcerpc_smb2.c 	if (smb->dead) {
smb                51 source4/librpc/rpc/dcerpc_smb2.c 	smb->dead = true;
smb                80 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb;
smb                87 source4/librpc/rpc/dcerpc_smb2.c 	smb = talloc_get_type(state->c->transport.private_data, struct smb2_private);
smb               124 source4/librpc/rpc/dcerpc_smb2.c 	io.in.file.handle = smb->handle;
smb               131 source4/librpc/rpc/dcerpc_smb2.c 	req = smb2_read_send(smb->tree, &io);
smb               149 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
smb               154 source4/librpc/rpc/dcerpc_smb2.c 	state = talloc(smb, struct smb2_read_state);
smb               168 source4/librpc/rpc/dcerpc_smb2.c 	io.in.file.handle = smb->handle;
smb               177 source4/librpc/rpc/dcerpc_smb2.c 	req = smb2_read_send(smb->tree, &io);
smb               194 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
smb               196 source4/librpc/rpc/dcerpc_smb2.c 	if (smb->dead) {
smb               245 source4/librpc/rpc/dcerpc_smb2.c         struct smb2_private *smb = talloc_get_type(c->transport.private_data,
smb               251 source4/librpc/rpc/dcerpc_smb2.c 	state = talloc(smb, struct smb2_trans_state);
smb               259 source4/librpc/rpc/dcerpc_smb2.c 	io.in.file.handle	= smb->handle;
smb               265 source4/librpc/rpc/dcerpc_smb2.c         req = smb2_ioctl_send(smb->tree, &io);
smb               300 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
smb               304 source4/librpc/rpc/dcerpc_smb2.c 	if (smb->dead) {
smb               313 source4/librpc/rpc/dcerpc_smb2.c 	io.in.file.handle	= smb->handle;
smb               316 source4/librpc/rpc/dcerpc_smb2.c 	req = smb2_write_send(smb->tree, &io);
smb               332 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = (struct smb2_private *)c->transport.private_data;
smb               337 source4/librpc/rpc/dcerpc_smb2.c 	if (!smb) return status;
smb               340 source4/librpc/rpc/dcerpc_smb2.c 	io.in.file.handle = smb->handle;
smb               341 source4/librpc/rpc/dcerpc_smb2.c 	req = smb2_close_send(smb->tree, &io);
smb               347 source4/librpc/rpc/dcerpc_smb2.c 	talloc_free(smb);
smb               357 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = talloc_get_type(c->transport.private_data,
smb               359 source4/librpc/rpc/dcerpc_smb2.c 	return smb->server_name;
smb               367 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = talloc_get_type(c->transport.private_data, 
smb               369 source4/librpc/rpc/dcerpc_smb2.c 	return smb->tree->session->transport->socket->hostname;
smb               377 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = talloc_get_type(c->transport.private_data,
smb               379 source4/librpc/rpc/dcerpc_smb2.c 	*session_key = smb->tree->session->session_key;
smb               452 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb;
smb               474 source4/librpc/rpc/dcerpc_smb2.c 	smb = talloc(c, struct smb2_private);
smb               475 source4/librpc/rpc/dcerpc_smb2.c 	if (composite_nomem(smb, ctx)) return;
smb               477 source4/librpc/rpc/dcerpc_smb2.c 	smb->handle	= io.out.file.handle;
smb               478 source4/librpc/rpc/dcerpc_smb2.c 	smb->tree	= talloc_reference(smb, tree);
smb               479 source4/librpc/rpc/dcerpc_smb2.c 	smb->server_name= strupper_talloc(smb, 
smb               481 source4/librpc/rpc/dcerpc_smb2.c 	if (composite_nomem(smb->server_name, ctx)) return;
smb               482 source4/librpc/rpc/dcerpc_smb2.c 	smb->dead	= false;
smb               484 source4/librpc/rpc/dcerpc_smb2.c 	c->transport.private_data = smb;
smb               509 source4/librpc/rpc/dcerpc_smb2.c 	struct smb2_private *smb = talloc_get_type(c->transport.private_data,
smb               511 source4/librpc/rpc/dcerpc_smb2.c 	return smb->tree;
smb              2207 source4/param/loadparm.c 		if (!snumused || !snumused(smb, i)) {
smb               817 source4/torture/basic/misc.c 	smb->in.dest_host=talloc_strdup(mem_ctx,host);
smb               818 source4/torture/basic/misc.c 	smb->in.service=talloc_strdup(mem_ctx,share);
smb               819 source4/torture/basic/misc.c 	smb->in.dest_ports=lp_smb_ports(tctx->lp_ctx);
smb               820 source4/torture/basic/misc.c 	smb->in.socket_options = lp_socket_options(tctx->lp_ctx);
smb               821 source4/torture/basic/misc.c 	smb->in.called_name = strupper_talloc(mem_ctx, host);
smb               822 source4/torture/basic/misc.c 	smb->in.service_type=NULL;
smb               823 source4/torture/basic/misc.c 	smb->in.credentials=cmdline_credentials;
smb               824 source4/torture/basic/misc.c 	smb->in.fallback_to_anonymous=false;
smb               825 source4/torture/basic/misc.c 	smb->in.iconv_convenience = lp_iconv_convenience(tctx->lp_ctx);
smb               826 source4/torture/basic/misc.c 	smb->in.gensec_settings = lp_gensec_settings(mem_ctx, tctx->lp_ctx);
smb               827 source4/torture/basic/misc.c 	smb->in.workgroup=workgroup;
smb               828 source4/torture/basic/misc.c 	lp_smbcli_options(tctx->lp_ctx, &smb->in.options);
smb               829 source4/torture/basic/misc.c 	lp_smbcli_session_options(tctx->lp_ctx, &smb->in.session_options);
smb               831 source4/torture/basic/misc.c 	return smb_composite_connect_send(smb,mem_ctx,
smb               118 source4/torture/rpc/epmapper.c 	twr->tower.floors[3].rhs.smb.unc = "";