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));