nmbname          3557 source3/include/proto.h                                                 struct nmb_name *nmbname, uint16 nb_type );
nmbname          3622 source3/include/proto.h bool find_name_in_lmhosts(struct nmb_name *nmbname, struct name_record **namerecp);
nmbname          3641 source3/include/proto.h 				const struct nmb_name *nmbname,
nmbname          3643 source3/include/proto.h struct name_record *find_name_for_remote_broadcast_subnet(struct nmb_name *nmbname,
nmbname          3656 source3/include/proto.h                              struct nmb_name *nmbname, uint16 nb_flags, int ttl,
nmbname          3659 source3/include/proto.h                              struct nmb_name        *nmbname );
nmbname          3666 source3/include/proto.h                                struct nmb_name        *nmbname,
nmbname          3703 source3/include/proto.h bool node_status(struct subnet_record *subrec, struct nmb_name *nmbname,
nmbname          3717 source3/include/proto.h                           struct nmb_name *nmbname,
nmbname          3719 source3/include/proto.h void queue_wins_refresh(struct nmb_name *nmbname,
nmbname          3731 source3/include/proto.h 							struct nmb_name *nmbname,
nmbname          3741 source3/include/proto.h 					    struct nmb_name *nmbname,
nmbname          3751 source3/include/proto.h                           struct nmb_name *nmbname);
nmbname          3758 source3/include/proto.h                           struct nmb_name *nmbname);
nmbname          3765 source3/include/proto.h                           struct nmb_name *nmbname,
nmbname          3850 source3/include/proto.h struct name_record *find_name_on_wins_subnet(const struct nmb_name *nmbname, bool self_only);
nmbname           118 source3/nmbd/nmbd_become_dmb.c 		struct nmb_name nmbname;
nmbname           127 source3/nmbd/nmbd_become_dmb.c 		make_nmb_name(&nmbname, global_myname(), 0x20);
nmbname           129 source3/nmbd/nmbd_become_dmb.c 		work->dmb_name = nmbname;
nmbname           206 source3/nmbd/nmbd_become_dmb.c                         struct nmb_name *nmbname, struct in_addr ip,
nmbname           212 source3/nmbd/nmbd_become_dmb.c 	pull_ascii_nstring(name, sizeof(name), nmbname->name);
nmbname           227 source3/nmbd/nmbd_become_dmb.c 			dbgtext( "returned in query for name %s ", nmb_namestr(nmbname) );
nmbname           283 source3/nmbd/nmbd_become_dmb.c 			struct nmb_name nmbname;
nmbname           284 source3/nmbd/nmbd_become_dmb.c 			make_nmb_name(&nmbname,workgroup_name,0x1b);
nmbname           291 source3/nmbd/nmbd_become_dmb.c 			if (find_name_on_subnet(subrec, &nmbname, FIND_SELF_NAME) == NULL) {
nmbname           307 source3/nmbd/nmbd_become_dmb.c 				query_name(subrec, workgroup_name, nmbname.name_type,
nmbname           327 source3/nmbd/nmbd_become_dmb.c 		struct nmb_name nmbname;
nmbname           329 source3/nmbd/nmbd_become_dmb.c 		make_nmb_name(&nmbname,workgroup_name,0x1b);
nmbname           336 source3/nmbd/nmbd_become_dmb.c 		if (find_name_on_subnet(unicast_subnet, &nmbname, FIND_SELF_NAME) == NULL) {
nmbname           351 source3/nmbd/nmbd_become_dmb.c 				inet_ntoa(unicast_subnet->myip), nmb_namestr(&nmbname), workgroup_name));
nmbname           353 source3/nmbd/nmbd_become_dmb.c 			query_name(unicast_subnet, workgroup_name, nmbname.name_type,
nmbname            33 source3/nmbd/nmbd_become_lmb.c                                                 struct nmb_name *nmbname, uint16 nb_type )
nmbname            38 source3/nmbd/nmbd_become_lmb.c 	if((namerec = find_name_on_subnet(unicast_subnet, nmbname, FIND_SELF_NAME)) == NULL) {
nmbname            39 source3/nmbd/nmbd_become_lmb.c 		pull_ascii_nstring(name, sizeof(name), nmbname->name);
nmbname            42 source3/nmbd/nmbd_become_lmb.c 				nmbname->name_type, nb_type,
nmbname            56 source3/nmbd/nmbd_become_lmb.c                                                 struct nmb_name *nmbname )
nmbname            60 source3/nmbd/nmbd_become_lmb.c 	if((namerec = find_name_on_subnet(unicast_subnet, nmbname, FIND_SELF_NAME)) != NULL) {
nmbname            78 source3/nmbd/nmbd_become_lmb.c 	struct nmb_name nmbname;
nmbname           119 source3/nmbd/nmbd_become_lmb.c 	make_nmb_name(&nmbname, work->work_group, 0x1d);
nmbname           121 source3/nmbd/nmbd_become_lmb.c 	remove_permanent_name_from_unicast( subrec, &nmbname);
nmbname           200 source3/nmbd/nmbd_become_lmb.c 	struct nmb_name nmbname;
nmbname           203 source3/nmbd/nmbd_become_lmb.c 	make_nmb_name(&nmbname, workgroup_name, 0x1d);
nmbname           204 source3/nmbd/nmbd_become_lmb.c 	if((namerec = find_name_on_subnet( subrec, &nmbname, FIND_SELF_NAME))!=NULL) {
nmbname           274 source3/nmbd/nmbd_become_lmb.c 	struct nmb_name nmbname;
nmbname           300 source3/nmbd/nmbd_become_lmb.c 	make_nmb_name(&nmbname, MSBROWSE, 0x1);
nmbname           301 source3/nmbd/nmbd_become_lmb.c 	if((namerec = find_name_on_subnet( subrec, &nmbname, FIND_SELF_NAME))!=NULL) {
nmbname           212 source3/nmbd/nmbd_browsesync.c 				struct nmb_name nmbname;
nmbname           214 source3/nmbd/nmbd_browsesync.c 				make_nmb_name(&nmbname, qname, name_type);
nmbname           219 source3/nmbd/nmbd_browsesync.c 				work->dmb_name = nmbname;
nmbname           278 source3/nmbd/nmbd_browsesync.c 	struct nmb_name nmbname;
nmbname           315 source3/nmbd/nmbd_browsesync.c 	make_nmb_name(&nmbname,work->work_group,0x1b);
nmbname           334 source3/nmbd/nmbd_browsesync.c 	node_status( subrec, &nmbname, answer_ip, 
nmbname           455 source3/nmbd/nmbd_browsesync.c 					struct nmb_name nmbname;
nmbname           464 source3/nmbd/nmbd_browsesync.c 					make_nmb_name(&nmbname, server_name, 0x20);
nmbname           465 source3/nmbd/nmbd_browsesync.c 					work->dmb_name = nmbname;
nmbname           509 source3/nmbd/nmbd_browsesync.c 	struct nmb_name nmbname;
nmbname           521 source3/nmbd/nmbd_browsesync.c 		make_nmb_name(&nmbname, "*", 0);
nmbname           543 source3/nmbd/nmbd_browsesync.c 		node_status( subrec, &nmbname, send_ip, 
nmbname           185 source3/nmbd/nmbd_elections.c 				struct nmb_name nmbname;
nmbname           187 source3/nmbd/nmbd_elections.c 				make_nmb_name(&nmbname, work->work_group, 0x1e);
nmbname           188 source3/nmbd/nmbd_elections.c 				if(find_name_on_subnet( subrec, &nmbname, FIND_SELF_NAME)==NULL) {
nmbname           190 source3/nmbd/nmbd_elections.c yet registered on subnet %s\n", nmb_namestr(&nmbname), subrec->subnet_name ));
nmbname           354 source3/nmbd/nmbd_elections.c 				struct nmb_name nmbname;
nmbname           356 source3/nmbd/nmbd_elections.c 				make_nmb_name(&nmbname, work->work_group, 0x1e);
nmbname           357 source3/nmbd/nmbd_elections.c 				if(find_name_on_subnet( subrec, &nmbname, FIND_SELF_NAME)==NULL) {
nmbname           359 source3/nmbd/nmbd_elections.c yet registered on subnet %s\n", nmb_namestr(&nmbname), subrec->subnet_name ));
nmbname            89 source3/nmbd/nmbd_lmhosts.c bool find_name_in_lmhosts(struct nmb_name *nmbname, struct name_record **namerecp)
nmbname            95 source3/nmbd/nmbd_lmhosts.c 	if((namerec = find_name_on_subnet(remote_broadcast_subnet, nmbname, FIND_ANY_NAME))==NULL)
nmbname           115 source3/nmbd/nmbd_logonnames.c 		struct nmb_name nmbname;
nmbname           116 source3/nmbd/nmbd_logonnames.c 		make_nmb_name(&nmbname,lp_workgroup(),0x1c);
nmbname           117 source3/nmbd/nmbd_logonnames.c 		insert_permanent_name_into_unicast(subrec, &nmbname, 0x1c);
nmbname           156 source3/nmbd/nmbd_logonnames.c 			struct nmb_name nmbname;
nmbname           157 source3/nmbd/nmbd_logonnames.c 			make_nmb_name(&nmbname,lp_workgroup(),0x1c);
nmbname           159 source3/nmbd/nmbd_logonnames.c 			if (find_name_on_subnet(subrec, &nmbname, FIND_SELF_NAME) == NULL) {
nmbname            32 source3/nmbd/nmbd_mynames.c                               struct response_record *rrec, struct nmb_name *nmbname)
nmbname            35 source3/nmbd/nmbd_mynames.c 		nmb_namestr(nmbname), subrec->subnet_name));
nmbname            85 source3/nmbd/nmbd_mynames.c                                                 struct nmb_name *nmbname, uint16 nb_type )
nmbname            90 source3/nmbd/nmbd_mynames.c 		insert_permanent_name_into_unicast(subrec, nmbname, nb_type);
nmbname            94 source3/nmbd/nmbd_mynames.c 	if((namerec = find_name_on_subnet(unicast_subnet, nmbname, FIND_SELF_NAME)) == NULL) {
nmbname            96 source3/nmbd/nmbd_mynames.c 		pull_ascii_nstring(name, sizeof(name), nmbname->name);
nmbname            99 source3/nmbd/nmbd_mynames.c 				nmbname->name_type, nb_type,
nmbname           135 source3/nmbd/nmbd_mynames.c 			struct nmb_name nmbname;
nmbname           137 source3/nmbd/nmbd_mynames.c 			make_nmb_name(&nmbname, my_netbios_names(i),0x20);
nmbname           138 source3/nmbd/nmbd_mynames.c 			insert_refresh_name_into_unicast(subrec, &nmbname, samba_nb_type);
nmbname           140 source3/nmbd/nmbd_mynames.c 			make_nmb_name(&nmbname, my_netbios_names(i),0x3);
nmbname           141 source3/nmbd/nmbd_mynames.c 			insert_refresh_name_into_unicast(subrec, &nmbname, samba_nb_type);
nmbname           143 source3/nmbd/nmbd_mynames.c 			make_nmb_name(&nmbname, my_netbios_names(i),0x0);
nmbname           144 source3/nmbd/nmbd_mynames.c 			insert_refresh_name_into_unicast(subrec, &nmbname, samba_nb_type);
nmbname           165 source3/nmbd/nmbd_mynames.c 					struct nmb_name nmbname;
nmbname           167 source3/nmbd/nmbd_mynames.c 					make_nmb_name(&nmbname, my_netbios_names(i), name_types[n]);
nmbname           168 source3/nmbd/nmbd_mynames.c 					namerec = find_name_on_subnet(unicast_subnet, &nmbname, FIND_SELF_NAME);
nmbname           188 source3/nmbd/nmbd_mynames.c 		struct nmb_name nmbname;
nmbname           190 source3/nmbd/nmbd_mynames.c 		make_nmb_name(&nmbname, lp_workgroup(), 0x0);
nmbname           191 source3/nmbd/nmbd_mynames.c 		insert_refresh_name_into_unicast(subrec, &nmbname, samba_nb_type|NB_GROUP);
nmbname           193 source3/nmbd/nmbd_mynames.c 		make_nmb_name(&nmbname, lp_workgroup(), 0x1e);
nmbname           194 source3/nmbd/nmbd_mynames.c 		insert_refresh_name_into_unicast(subrec, &nmbname, samba_nb_type|NB_GROUP);
nmbname            99 source3/nmbd/nmbd_namelistdb.c 				const struct nmb_name *nmbname,
nmbname           105 source3/nmbd/nmbd_namelistdb.c 	upcase_name( &uc_name, nmbname );
nmbname           121 source3/nmbd/nmbd_namelistdb.c 						subrec->subnet_name, nmb_namestr(nmbname) ) );
nmbname           126 source3/nmbd/nmbd_namelistdb.c 			subrec->subnet_name, nmb_namestr(nmbname), name_ret->data.source) );
nmbname           132 source3/nmbd/nmbd_namelistdb.c 		subrec->subnet_name, nmb_namestr(nmbname) ) );
nmbname           141 source3/nmbd/nmbd_namelistdb.c struct name_record *find_name_for_remote_broadcast_subnet(struct nmb_name *nmbname,
nmbname           148 source3/nmbd/nmbd_namelistdb.c 		namerec = find_name_on_subnet(subrec, nmbname, self_only);
nmbname           276 source3/nmbd/nmbd_namelistdb.c                              struct nmb_name *nmbname, uint16 nb_flags, int ttl,
nmbname           281 source3/nmbd/nmbd_namelistdb.c 	namerec = find_name_on_subnet( subrec, nmbname, FIND_SELF_NAME);
nmbname           284 source3/nmbd/nmbd_namelistdb.c 		pull_ascii_nstring(name, sizeof(name), nmbname->name);
nmbname           285 source3/nmbd/nmbd_namelistdb.c 		add_name_to_subnet( subrec, name, nmbname->name_type,
nmbname           300 source3/nmbd/nmbd_namelistdb.c                              struct nmb_name        *nmbname )
nmbname           304 source3/nmbd/nmbd_namelistdb.c 	namerec = find_name_on_subnet( subrec, nmbname, FIND_SELF_NAME);
nmbname           307 source3/nmbd/nmbd_namelistdb.c on subnet %s\n", nmb_namestr(nmbname), subrec->subnet_name) );
nmbname           412 source3/nmbd/nmbd_namelistdb.c                                struct nmb_name        *nmbname,
nmbname           417 source3/nmbd/nmbd_namelistdb.c 	namerec = find_name_on_subnet( subrec, nmbname, FIND_ANY_NAME );
nmbname           420 source3/nmbd/nmbd_namelistdb.c on subnet %s. Name was not found on subnet.\n", nmb_namestr(nmbname), inet_ntoa(released_ip),
nmbname           430 source3/nmbd/nmbd_namelistdb.c on subnet %s. This ip is not known for this name.\n", nmb_namestr(nmbname), inet_ntoa(released_ip), subrec->subnet_name ) );
nmbname           171 source3/nmbd/nmbd_namequery.c static bool query_local_namelists(struct subnet_record *subrec, struct nmb_name *nmbname,
nmbname           178 source3/nmbd/nmbd_namequery.c 	if(find_name_in_lmhosts(nmbname, namerecp))
nmbname           181 source3/nmbd/nmbd_namequery.c 	if((namerec = find_name_on_subnet(subrec, nmbname, FIND_ANY_NAME))==NULL)
nmbname           200 source3/nmbd/nmbd_namequery.c 	struct nmb_name nmbname;
nmbname           203 source3/nmbd/nmbd_namequery.c 	make_nmb_name(&nmbname, name, type);
nmbname           211 source3/nmbd/nmbd_namequery.c 	if(query_local_namelists(subrec, &nmbname, &namerec) == True) {
nmbname           218 source3/nmbd/nmbd_namequery.c 		rrec.rr_name = nmbname;
nmbname           227 source3/nmbd/nmbd_namequery.c 				dbgtext( "for name %s.\n", nmb_namestr(&nmbname) );
nmbname           239 source3/nmbd/nmbd_namequery.c 			(*(query_name_success_function)success_fn)(subrec, userdata, &nmbname, namerec->data.ip[0], &rrec);
nmbname           243 source3/nmbd/nmbd_namequery.c 	if(queue_query_name( subrec, query_name_response, query_name_timeout_response, success_fn, fail_fn, userdata, &nmbname) == NULL) {
nmbname           246 source3/nmbd/nmbd_namequery.c 			dbgtext( "trying to query name %s\n", nmb_namestr(&nmbname) );
nmbname           263 source3/nmbd/nmbd_namequery.c 	struct nmb_name nmbname;
nmbname           265 source3/nmbd/nmbd_namequery.c 	make_nmb_name(&nmbname, name, type);
nmbname           267 source3/nmbd/nmbd_namequery.c 	if(queue_query_name_from_wins_server( ip_to, query_name_response, query_name_timeout_response, success_fn, fail_fn, userdata, &nmbname) == NULL) {
nmbname           270 source3/nmbd/nmbd_namequery.c 			dbgtext( "trying to query name %s\n", nmb_namestr(&nmbname) );
nmbname           183 source3/nmbd/nmbd_nameregister.c 	struct nmb_name *nmbname = &sent_nmb->question.question_name;
nmbname           215 source3/nmbd/nmbd_nameregister.c 		standard_success_register(subrec, userdata, nmbname, nb_flags, ttl, register_ip);
nmbname           219 source3/nmbd/nmbd_nameregister.c 									    nmbname, 
nmbname           240 source3/nmbd/nmbd_nameregister.c 		 nmb_namestr(nmbname), src_addr, inet_ntoa(rrec->packet->ip)));
nmbname           307 source3/nmbd/nmbd_nameregister.c static void multihomed_register_one(struct nmb_name *nmbname,
nmbname           330 source3/nmbd/nmbd_nameregister.c 		 nmb_namestr(nmbname), ip_str, inet_ntoa(wins_ip), tag));
nmbname           338 source3/nmbd/nmbd_nameregister.c 					   nmbname,
nmbname           343 source3/nmbd/nmbd_nameregister.c 			 nmb_namestr(nmbname), inet_ntoa(ip)));		
nmbname           357 source3/nmbd/nmbd_nameregister.c 	struct nmb_name *nmbname = &sent_nmb->question.question_name;
nmbname           387 source3/nmbd/nmbd_nameregister.c 		multihomed_register_one(nmbname, nb_flags, NULL, NULL, subrec->myip, tag);
nmbname           390 source3/nmbd/nmbd_nameregister.c 		queue_wins_refresh(nmbname, 
nmbname           402 source3/nmbd/nmbd_nameregister.c static void multihomed_register_name(struct nmb_name *nmbname, uint16 nb_flags,
nmbname           446 source3/nmbd/nmbd_nameregister.c 	pull_ascii_nstring(name, sizeof(name), nmbname->name);
nmbname           447 source3/nmbd/nmbd_nameregister.c 	add_name_to_subnet(unicast_subnet, name, nmbname->name_type,
nmbname           461 source3/nmbd/nmbd_nameregister.c 		multihomed_register_one(nmbname, nb_flags,
nmbname           482 source3/nmbd/nmbd_nameregister.c 	struct nmb_name nmbname;
nmbname           492 source3/nmbd/nmbd_nameregister.c 		make_nmb_name(&nmbname, tname, type);
nmbname           494 source3/nmbd/nmbd_nameregister.c 		make_nmb_name(&nmbname, name, type);
nmbname           507 source3/nmbd/nmbd_nameregister.c 		multihomed_register_name(&nmbname, nb_flags,
nmbname           518 source3/nmbd/nmbd_nameregister.c 				&nmbname,
nmbname           521 source3/nmbd/nmbd_nameregister.c 			 nmb_namestr(&nmbname)));
nmbname            80 source3/nmbd/nmbd_nodestatus.c bool node_status(struct subnet_record *subrec, struct nmb_name *nmbname,
nmbname            85 source3/nmbd/nmbd_nodestatus.c 				success_fn, fail_fn, userdata, nmbname, send_ip)==NULL) {
nmbname            87 source3/nmbd/nmbd_nodestatus.c name %s, IP address %s\n", nmb_namestr(nmbname), inet_ntoa(send_ip)));
nmbname           174 source3/nmbd/nmbd_packets.c static struct packet_struct *create_and_init_netbios_packet(struct nmb_name *nmbname,
nmbname           204 source3/nmbd/nmbd_packets.c 	nmb->question.question_name = *nmbname;
nmbname           463 source3/nmbd/nmbd_packets.c                           struct nmb_name *nmbname,
nmbname           474 source3/nmbd/nmbd_packets.c 	if ((p = create_and_init_netbios_packet(nmbname, (subrec != unicast_subnet), True,
nmbname           512 source3/nmbd/nmbd_packets.c void queue_wins_refresh(struct nmb_name *nmbname,
nmbname           527 source3/nmbd/nmbd_packets.c 	if ((p = create_and_init_netbios_packet(nmbname, False, False, wins_ip)) == NULL) {
nmbname           540 source3/nmbd/nmbd_packets.c 		 nmb_namestr(nmbname), ip_str, inet_ntoa(wins_ip), tag));
nmbname           581 source3/nmbd/nmbd_packets.c 							struct nmb_name *nmbname,
nmbname           600 source3/nmbd/nmbd_packets.c 	if ((p = create_and_init_netbios_packet(nmbname, False, True, wins_ip)) == NULL)
nmbname           639 source3/nmbd/nmbd_packets.c 					    struct nmb_name *nmbname,
nmbname           650 source3/nmbd/nmbd_packets.c 	if ((p = create_and_init_netbios_packet(nmbname, (subrec != unicast_subnet), False, dest_ip)) == NULL)
nmbname           694 source3/nmbd/nmbd_packets.c                           struct nmb_name *nmbname)
nmbname           722 source3/nmbd/nmbd_packets.c 	if(( p = create_and_init_netbios_packet(nmbname, 
nmbname           782 source3/nmbd/nmbd_packets.c                           struct nmb_name *nmbname)
nmbname           787 source3/nmbd/nmbd_packets.c 	if ((p = create_and_init_netbios_packet(nmbname, False, False, to_ip)) == NULL)
nmbname           821 source3/nmbd/nmbd_packets.c                           struct nmb_name *nmbname,
nmbname           837 source3/nmbd/nmbd_packets.c 	if(( p = create_and_init_netbios_packet(nmbname, False, False, send_ip)) == NULL)
nmbname            30 source3/nmbd/nmbd_winsproxy.c                         struct nmb_name *nmbname, struct in_addr ip, struct res_rec *rrec)
nmbname            59 source3/nmbd/nmbd_winsproxy.c returned for name %s.\n", nmb_namestr(nmbname) ));
nmbname            82 source3/nmbd/nmbd_winsproxy.c 	pull_ascii_nstring(name, sizeof(name), nmbname->name);
nmbname            84 source3/nmbd/nmbd_winsproxy.c 					nmbname->name_type, nb_flags, ttl,
nmbname            91 source3/nmbd/nmbd_winsproxy.c 	namerec = find_name_on_subnet(orig_broadcast_subnet, nmbname, FIND_ANY_NAME);
nmbname           189 source3/nmbd/nmbd_winsserver.c static TDB_DATA name_to_key(const struct nmb_name *nmbname)
nmbname           196 source3/nmbd/nmbd_winsserver.c 	pull_ascii_nstring(keydata, sizeof(unstring), nmbname->name);
nmbname           198 source3/nmbd/nmbd_winsserver.c 	keydata[sizeof(unstring)] = nmbname->name_type;
nmbname           210 source3/nmbd/nmbd_winsserver.c struct name_record *find_name_on_wins_subnet(const struct nmb_name *nmbname, bool self_only)
nmbname           220 source3/nmbd/nmbd_winsserver.c 	key = name_to_key(nmbname);
nmbname           239 source3/nmbd/nmbd_winsserver.c 		DEBUG( 9, ( "find_name_on_wins_subnet: self name %s NOT FOUND\n", nmb_namestr(nmbname) ) );
nmbname           248 source3/nmbd/nmbd_winsserver.c 		if (memcmp(nmbname->name, nr->name.name, 16) == 0) {
nmbname           222 source3/nmbd/nmbd_workgroupdb.c                           struct nmb_name *nmbname)
nmbname           225 source3/nmbd/nmbd_workgroupdb.c 		nmb_namestr(nmbname), subrec->subnet_name));