/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/nmbd/ |
H A D | nmbd_namelistdb.c | 81 struct name_record *namerec ) 84 remove_name_from_wins_namelist(namerec); 87 DLIST_REMOVE(subrec->namelist, namerec); 90 SAFE_FREE(namerec->data.ip); 91 ZERO_STRUCTP(namerec); 92 SAFE_FREE(namerec); 146 struct name_record *namerec; local 149 namerec = find_name_on_subnet(subrec, nmbname, self_only); 150 if (namerec) { 151 return namerec; 162 update_name_ttl( struct name_record *namerec, int ttl ) argument 193 struct name_record *namerec; local 276 struct name_record *namerec; local 300 struct name_record *namerec; local 317 remove_nth_ip_in_record( struct name_record *namerec, int ind) argument 337 find_ip_in_name_record( struct name_record *namerec, struct in_addr ip ) argument 354 add_ip_to_name_record( struct name_record *namerec, struct in_addr new_ip ) argument 387 remove_ip_from_name_record( struct name_record *namerec, struct in_addr remove_ip ) argument 413 struct name_record *namerec; local 444 struct name_record *namerec; local 530 dump_name_record( struct name_record *namerec, XFILE *fp) argument 612 struct name_record *namerec; local [all...] |
H A D | nmbd_winsserver.c | 61 struct name_record *namerec = NULL; local 93 namerec = SMB_MALLOC_P(struct name_record); 94 if (!namerec) { 97 ZERO_STRUCTP(namerec); 99 namerec->data.ip = SMB_MALLOC_ARRAY(struct in_addr, num_ips); 100 if (!namerec->data.ip) { 101 SAFE_FREE(namerec); 105 namerec->subnet = wins_server_subnet; 106 push_ascii_nstring(namerec->name.name, key.dptr); 107 namerec 145 name_record_to_wins_record(const struct name_record *namerec) argument 215 struct name_record *namerec = NULL; local 266 store_or_replace_wins_namerec(const struct name_record *namerec, int tdb_flag) argument 292 wins_store_changed_namerec(const struct name_record *namerec) argument 301 add_name_to_wins_subnet(const struct name_record *namerec) argument 311 remove_name_from_wins_namelist(struct name_record *namerec) argument 336 struct name_record *namerec = NULL; local 364 update_wins_owner(struct name_record *namerec, struct in_addr wins_ip) argument 373 update_wins_flag(struct name_record *namerec, int flags) argument 439 wins_hook(const char *operation, struct name_record *namerec, int ttl) argument 811 struct name_record *namerec = NULL; local 1017 struct name_record *namerec = NULL; local 1117 struct name_record *namerec = NULL; local 1398 struct name_record *namerec = NULL; local 1487 struct name_record *namerec = NULL; local 1724 struct name_record *namerec = NULL; local 1756 struct name_record *namerec = NULL; local 1831 send_wins_name_query_response(int rcode, struct packet_struct *p, struct name_record *namerec) argument 1888 struct name_record *namerec = NULL; local 2000 struct name_record *namerec = NULL; local 2115 struct name_record *namerec = NULL; local 2236 wins_write_name_record(struct name_record *namerec, XFILE *fp) argument 2286 struct name_record *namerec = NULL; local [all...] |
H A D | nmbd_mynames.c | 88 struct name_record *namerec; local 95 if((namerec = find_name_on_subnet(unicast_subnet, nmbname, FIND_SELF_NAME)) == NULL) { 105 add_ip_to_name_record( namerec, subrec->myip); 183 struct name_record *namerec, *nextnamerec; local 185 for (namerec = subrec->namelist; namerec; namerec = nextnamerec) { 186 nextnamerec = namerec->next; 187 if( (namerec->data.source == SELF_NAME) 188 && !NAME_IS_DEREGISTERING(namerec) ) 200 struct name_record *namerec; local [all...] |
H A D | nmbd_incomingrequests.c | 65 struct name_record *namerec; local 110 namerec = find_name_on_subnet(subrec, question, FIND_ANY_NAME); 113 if( namerec && ( (namerec->data.source == SELF_NAME) 114 || (namerec->data.source == PERMANENT_NAME) ) ) { 197 struct name_record *namerec = NULL; local 223 namerec = find_name_on_subnet(subrec, question, FIND_ANY_NAME); 231 if((namerec != NULL) && (namerec->data.source == WINS_PROXY_NAME)) { 232 remove_name_from_namelist( subrec, namerec ); 318 struct name_record *namerec; local 449 struct name_record *namerec = NULL; local [all...] |
H A D | nmbd_namerelease.c | 139 static void wins_release_name(struct name_record *namerec, argument 151 for (i = 0; i < namerec->data.num_ips; i++) { 152 struct in_addr wins_ip = wins_srv_ip_tag(wins_tags[t], namerec->data.ip[i]); 154 BOOL last_one = ((i==namerec->data.num_ips - 1) && !wins_tags[t+1]); 161 &namerec->name, 162 namerec->data.nb_flags, 163 namerec->data.ip[i], 166 nmb_namestr(&namerec->name), inet_ntoa(namerec->data.ip[i]) )); 179 void release_name(struct subnet_record *subrec, struct name_record *namerec, argument [all...] |
H A D | nmbd_lmhosts.c | 81 struct name_record *namerec; local 85 if((namerec = find_name_on_subnet(remote_broadcast_subnet, nmbname, FIND_ANY_NAME))==NULL) 88 if(!NAME_IS_ACTIVE(namerec) || (namerec->data.source != LMHOSTS_NAME)) 91 *namerecp = namerec;
|
H A D | nmbd_namequery.c | 175 struct name_record *namerec; local 182 if((namerec = find_name_on_subnet(subrec, nmbname, FIND_ANY_NAME))==NULL) 185 if( NAME_IS_ACTIVE(namerec) && ( (namerec->data.source == SELF_NAME) || (namerec->data.source == LMHOSTS_NAME) ) ) { 186 *namerecp = namerec; 202 struct name_record *namerec; local 212 if(query_local_namelists(subrec, &nmbname, &namerec) == True) { 223 rrec.rdlength = namerec->data.num_ips * 6; 227 dbgtext( "there are %d ip addresses ", namerec [all...] |
H A D | nmbd_become_lmb.c | 37 struct name_record *namerec; local 39 if((namerec = find_name_on_subnet(unicast_subnet, nmbname, FIND_SELF_NAME)) == NULL) { 48 add_ip_to_name_record( namerec, subrec->myip); 59 struct name_record *namerec; local 61 if((namerec = find_name_on_subnet(unicast_subnet, nmbname, FIND_SELF_NAME)) != NULL) { 63 remove_ip_from_name_record( namerec, subrec->myip); 64 if(namerec->data.num_ips == 0) 65 remove_name_from_namelist( unicast_subnet, namerec); 166 struct name_record *namerec; local 177 namerec 202 struct name_record *namerec; local 252 struct name_record *namerec; local 274 struct name_record *namerec; local [all...] |
H A D | nmbd_winsproxy.c | 36 struct name_record *namerec = NULL; local 92 namerec = find_name_on_subnet(orig_broadcast_subnet, nmbname, FIND_ANY_NAME); 93 if (!namerec) { 109 if(namerec && original_packet->packet.nmb.header.nm_flags.bcast) { 110 for( i = 0; i < namerec->data.num_ips; i++) { 111 if( same_net( namerec->data.ip[i], orig_broadcast_subnet->myip, 115 Not replying.\n", nmb_namestr(&namerec->name), orig_broadcast_subnet->subnet_name ) );
|
H A D | asyncdns.c | 197 struct name_record *namerec; local 223 namerec = add_dns_result(&r.name, r.result); 229 if(namerec == NULL) 232 send_wins_name_query_response(0,dns_current,namerec); 250 if(namerec == NULL) 253 send_wins_name_query_response(0,p,namerec); 323 struct name_record *namerec = NULL; local 339 namerec = add_dns_result(question, dns_ip); 340 if(namerec == NULL) { 343 send_wins_name_query_response(0, p, namerec); [all...] |
H A D | nmbd_nameregister.c | 520 void wins_refresh_name(struct name_record *namerec) argument 529 queue_wins_refresh(&namerec->name, 532 namerec->data.nb_flags, 533 namerec->data.ip[0], wins_tags[t]);
|
H A D | nmbd_responserecordsdb.c | 229 BOOL is_refresh_already_queued(struct subnet_record *subrec, struct name_record *namerec) argument 240 if(nmb_name_equal(&nmb->question.question_name, &namerec->name))
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iproute2/lib/ |
H A D | utils.c | 422 struct namerec struct 424 struct namerec *next; 429 static struct namerec *nht[256]; 433 struct namerec *n;
|