Searched refs:namerec (Results 1 - 13 of 13) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/nmbd/
H A Dnmbd_namelistdb.c81 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 Dnmbd_winsserver.c61 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 Dnmbd_mynames.c88 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 Dnmbd_incomingrequests.c65 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 Dnmbd_namerelease.c139 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 Dnmbd_lmhosts.c81 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 Dnmbd_namequery.c175 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 Dnmbd_become_lmb.c37 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 Dnmbd_winsproxy.c36 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 Dasyncdns.c197 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 Dnmbd_nameregister.c520 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 Dnmbd_responserecordsdb.c229 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 Dutils.c422 struct namerec struct
424 struct namerec *next;
429 static struct namerec *nht[256];
433 struct namerec *n;

Completed in 133 milliseconds