iname             534 source4/lib/wmi/wmi_wrap.c 	const char *iname = iter->types[i]->name;
iname             535 source4/lib/wmi/wmi_wrap.c 	if (iname) {
iname             536 source4/lib/wmi/wmi_wrap.c 	  register int compare = strcmp(name, iname);
iname              39 source4/nbt_server/defense.c 	struct nbtd_iface_name *iname;
iname              69 source4/nbt_server/defense.c 	iname = nbtd_find_iname(iface, name, NBT_NM_ACTIVE);
iname              70 source4/nbt_server/defense.c 	if (iname != NULL && 
iname              71 source4/nbt_server/defense.c 	    !(name->type == NBT_NAME_LOGON || iname->nb_flags & NBT_NM_GROUP)) {
iname             167 source4/nbt_server/dgram/netlogon.c 	struct nbtd_iface_name *iname;
iname             175 source4/nbt_server/dgram/netlogon.c 	iname = nbtd_find_iname(iface, name, 0);
iname             176 source4/nbt_server/dgram/netlogon.c 	if (iname == NULL) {
iname              82 source4/nbt_server/dgram/ntlogon.c 	struct nbtd_iface_name *iname;
iname              90 source4/nbt_server/dgram/ntlogon.c 	iname = nbtd_find_iname(iface, name, 0);
iname              91 source4/nbt_server/dgram/ntlogon.c 	if (iname == NULL) {
iname             138 source4/nbt_server/interfaces.c 	struct nbtd_iface_name *iname;
iname             139 source4/nbt_server/interfaces.c 	for (iname=iface->names;iname;iname=iname->next) {
iname             140 source4/nbt_server/interfaces.c 		if (iname->name.type == name->type &&
iname             141 source4/nbt_server/interfaces.c 		    strcmp(name->name, iname->name.name) == 0 &&
iname             142 source4/nbt_server/interfaces.c 		    ((iname->nb_flags & nb_flags) == nb_flags)) {
iname             143 source4/nbt_server/interfaces.c 			return iname;
iname              40 source4/nbt_server/nodestatus.c 	struct nbtd_iface_name *iname;
iname              45 source4/nbt_server/nodestatus.c 	for (iname=iface->names;iname;iname=iname->next) {
iname              46 source4/nbt_server/nodestatus.c 		if ((iname->nb_flags & NBT_NM_ACTIVE) && 
iname              47 source4/nbt_server/nodestatus.c 		    strcmp(iname->name.name, "*") != 0) {
iname              72 source4/nbt_server/nodestatus.c 	for (iname=iface->names;iname;iname=iname->next) {
iname              73 source4/nbt_server/nodestatus.c 		if ((iname->nb_flags & NBT_NM_ACTIVE) && 
iname              74 source4/nbt_server/nodestatus.c 		    strcmp(iname->name.name, "*") != 0) {
iname              76 source4/nbt_server/nodestatus.c 			n->name = talloc_asprintf(packet->answers, "%-15s", iname->name.name);
iname              78 source4/nbt_server/nodestatus.c 			n->type     = iname->name.type;
iname              79 source4/nbt_server/nodestatus.c 			n->nb_flags = iname->nb_flags;
iname             106 source4/nbt_server/nodestatus.c 	struct nbtd_iface_name *iname;
iname             117 source4/nbt_server/nodestatus.c 	iname = nbtd_find_iname(iface, name, NBT_NM_ACTIVE);
iname             118 source4/nbt_server/nodestatus.c 	if (iname == NULL) {
iname             125 source4/nbt_server/nodestatus.c 			       &iname->name, iface);
iname              39 source4/nbt_server/query.c 	struct nbtd_iface_name *iname;
iname              60 source4/nbt_server/query.c 	iname = nbtd_find_iname(iface, name, 0);
iname              61 source4/nbt_server/query.c 	if (iname == NULL) {
iname              84 source4/nbt_server/query.c 	   (iname->nb_flags & NBT_NM_GROUP) &&
iname              92 source4/nbt_server/query.c 	if (!(iname->nb_flags & NBT_NM_ACTIVE) && 
iname             100 source4/nbt_server/query.c 			      &iname->name, iname->ttl, iname->nb_flags, 
iname              34 source4/nbt_server/register.c static void nbtd_start_refresh_timer(struct nbtd_iface_name *iname);
iname              41 source4/nbt_server/register.c 	struct nbtd_iface_name *iname = talloc_get_type(req->async.private_data,
iname              45 source4/nbt_server/register.c 	TALLOC_CTX *tmp_ctx = talloc_new(iname);
iname              50 source4/nbt_server/register.c 			 nbt_name_string(tmp_ctx, &iname->name),
iname              51 source4/nbt_server/register.c 			 iname->iface->ip_address, iname->iface->bcast_address));
iname              52 source4/nbt_server/register.c 		iname->registration_time = timeval_current();
iname              53 source4/nbt_server/register.c 		nbtd_start_refresh_timer(iname);
iname              58 source4/nbt_server/register.c 	iname->nb_flags |= NBT_NM_CONFLICT;
iname              59 source4/nbt_server/register.c 	iname->nb_flags &= ~NBT_NM_ACTIVE;
iname              63 source4/nbt_server/register.c 			 io.out.reply_addr, nbt_name_string(tmp_ctx, &iname->name),
iname              64 source4/nbt_server/register.c 			 iname->iface->ip_address, iname->iface->bcast_address,
iname              68 source4/nbt_server/register.c 			 nbt_name_string(tmp_ctx, &iname->name), 
iname              69 source4/nbt_server/register.c 			 iname->iface->ip_address, iname->iface->bcast_address,
iname              83 source4/nbt_server/register.c 	struct nbtd_iface_name *iname = talloc_get_type(private_data, struct nbtd_iface_name);
iname              84 source4/nbt_server/register.c 	struct nbtd_interface *iface = iname->iface;
iname              94 source4/nbt_server/register.c 	io.in.name            = iname->name;
iname              98 source4/nbt_server/register.c 	io.in.nb_flags        = iname->nb_flags;
iname              99 source4/nbt_server/register.c 	io.in.ttl             = iname->ttl;
iname             111 source4/nbt_server/register.c 	req->async.private_data = iname;
iname             118 source4/nbt_server/register.c static void nbtd_start_refresh_timer(struct nbtd_iface_name *iname)
iname             121 source4/nbt_server/register.c 	uint32_t max_refresh_time = lp_parm_int(iname->iface->nbtsrv->task->lp_ctx, NULL, "nbtd", "max_refresh_time", 7200);
iname             123 source4/nbt_server/register.c 	refresh_time = MIN(max_refresh_time, iname->ttl/2);
iname             125 source4/nbt_server/register.c 	event_add_timed(iname->iface->nbtsrv->task->event_ctx, 
iname             126 source4/nbt_server/register.c 			iname, 
iname             127 source4/nbt_server/register.c 			timeval_add(&iname->registration_time, refresh_time, 0),
iname             128 source4/nbt_server/register.c 			name_refresh_handler, iname);
iname             137 source4/nbt_server/register.c 	struct nbtd_iface_name *iname = talloc_get_type(creq->async.private_data, 
iname             140 source4/nbt_server/register.c 	TALLOC_CTX *tmp_ctx = talloc_new(iname);
iname             145 source4/nbt_server/register.c 		iname->nb_flags |= NBT_NM_ACTIVE;
iname             147 source4/nbt_server/register.c 			 nbt_name_string(tmp_ctx, &iname->name), 
iname             148 source4/nbt_server/register.c 			 iname->iface->ip_address, iname->iface->bcast_address));
iname             149 source4/nbt_server/register.c 		iname->registration_time = timeval_current();
iname             151 source4/nbt_server/register.c 		nbtd_start_refresh_timer(iname);
iname             156 source4/nbt_server/register.c 	iname->nb_flags |= NBT_NM_CONFLICT;
iname             159 source4/nbt_server/register.c 		 nbt_name_string(tmp_ctx, &iname->name),
iname             160 source4/nbt_server/register.c 		 iname->iface->ip_address, iname->iface->bcast_address,
iname             173 source4/nbt_server/register.c 	struct nbtd_iface_name *iname;
iname             179 source4/nbt_server/register.c 	iname = talloc(iface, struct nbtd_iface_name);
iname             180 source4/nbt_server/register.c 	if (!iname) return;
iname             182 source4/nbt_server/register.c 	iname->iface     = iface;
iname             183 source4/nbt_server/register.c 	iname->name.name = strupper_talloc(iname, name);
iname             184 source4/nbt_server/register.c 	iname->name.type = type;
iname             186 source4/nbt_server/register.c 		iname->name.scope = strupper_talloc(iname, scope);
iname             188 source4/nbt_server/register.c 		iname->name.scope = NULL;
iname             190 source4/nbt_server/register.c 	iname->nb_flags          = nb_flags;
iname             191 source4/nbt_server/register.c 	iname->ttl               = lp_parm_int(iface->nbtsrv->task->lp_ctx, NULL, "nbtd", "bcast_ttl", 300000);
iname             192 source4/nbt_server/register.c 	iname->registration_time = timeval_zero();
iname             193 source4/nbt_server/register.c 	iname->wins_server       = NULL;
iname             195 source4/nbt_server/register.c 	DLIST_ADD_END(iface->names, iname, struct nbtd_iface_name *);
iname             199 source4/nbt_server/register.c 		iname->nb_flags |= NBT_NM_ACTIVE;
iname             200 source4/nbt_server/register.c 		iname->ttl       = 0;
iname             207 source4/nbt_server/register.c 		nbtd_winsclient_register(iname);
iname             212 source4/nbt_server/register.c 	io.in.name            = iname->name;
iname             217 source4/nbt_server/register.c 	io.in.ttl             = iname->ttl;
iname             224 source4/nbt_server/register.c 	creq->async.private_data = iname;
iname              51 source4/nbt_server/wins/winsclient.c 	struct nbtd_iface_name *iname = talloc_get_type(private_data, struct nbtd_iface_name);
iname              52 source4/nbt_server/wins/winsclient.c 	nbtd_winsclient_register(iname);
iname              58 source4/nbt_server/wins/winsclient.c static void nbtd_wins_start_refresh_timer(struct nbtd_iface_name *iname)
iname              61 source4/nbt_server/wins/winsclient.c 	uint32_t max_refresh_time = lp_parm_int(iname->iface->nbtsrv->task->lp_ctx, NULL, "nbtd", "max_refresh_time", 7200);
iname              63 source4/nbt_server/wins/winsclient.c 	refresh_time = MIN(max_refresh_time, iname->ttl/2);
iname              65 source4/nbt_server/wins/winsclient.c 	event_add_timed(iname->iface->nbtsrv->task->event_ctx, 
iname              66 source4/nbt_server/wins/winsclient.c 			iname, 
iname              67 source4/nbt_server/wins/winsclient.c 			timeval_add(&iname->registration_time, refresh_time, 0),
iname              68 source4/nbt_server/wins/winsclient.c 			nbtd_wins_refresh, iname);
iname              78 source4/nbt_server/wins/winsclient.c 	struct nbtd_iface_name *iname = talloc_get_type(c->async.private_data, 
iname              80 source4/nbt_server/wins/winsclient.c 	TALLOC_CTX *tmp_ctx = talloc_new(iname);
iname              87 source4/nbt_server/wins/winsclient.c 			 nbt_name_string(tmp_ctx, &iname->name), iname->wins_server));
iname              89 source4/nbt_server/wins/winsclient.c 		nbtd_winsclient_register(iname);
iname              95 source4/nbt_server/wins/winsclient.c 			 nbt_name_string(tmp_ctx, &iname->name), nt_errstr(status)));
iname             102 source4/nbt_server/wins/winsclient.c 			 io.out.wins_server, nbt_name_string(tmp_ctx, &iname->name), 
iname             104 source4/nbt_server/wins/winsclient.c 		iname->nb_flags |= NBT_NM_CONFLICT;
iname             110 source4/nbt_server/wins/winsclient.c 		 nbt_name_string(tmp_ctx, &iname->name), iname->wins_server));
iname             112 source4/nbt_server/wins/winsclient.c 	iname->nb_flags |= NBT_NM_ACTIVE;
iname             113 source4/nbt_server/wins/winsclient.c 	if (iname->wins_server) {
iname             118 source4/nbt_server/wins/winsclient.c 		talloc_steal(tmp_ctx, iname->wins_server);
iname             120 source4/nbt_server/wins/winsclient.c 	iname->wins_server = talloc_steal(iname, io.out.wins_server);
iname             122 source4/nbt_server/wins/winsclient.c 	iname->registration_time = timeval_current();
iname             123 source4/nbt_server/wins/winsclient.c 	nbtd_wins_start_refresh_timer(iname);
iname             135 source4/nbt_server/wins/winsclient.c 	struct nbtd_iface_name *iname = talloc_get_type(private_data, struct nbtd_iface_name);
iname             136 source4/nbt_server/wins/winsclient.c 	struct nbtd_interface *iface = iname->iface;
iname             139 source4/nbt_server/wins/winsclient.c 	TALLOC_CTX *tmp_ctx = talloc_new(iname);
iname             142 source4/nbt_server/wins/winsclient.c 	io.in.name            = iname->name;
iname             143 source4/nbt_server/wins/winsclient.c 	io.in.wins_servers    = (const char **)str_list_make(tmp_ctx, iname->wins_server, NULL);
iname             146 source4/nbt_server/wins/winsclient.c 	io.in.nb_flags        = iname->nb_flags;
iname             147 source4/nbt_server/wins/winsclient.c 	io.in.ttl             = iname->ttl;
iname             162 source4/nbt_server/wins/winsclient.c 	c->async.private_data = iname;
iname             175 source4/nbt_server/wins/winsclient.c 	struct nbtd_iface_name *iname = talloc_get_type(c->async.private_data, 
iname             177 source4/nbt_server/wins/winsclient.c 	TALLOC_CTX *tmp_ctx = talloc_new(iname);
iname             183 source4/nbt_server/wins/winsclient.c 		int wins_retry_time = lp_parm_int(iname->iface->nbtsrv->task->lp_ctx, NULL, "nbtd", "wins_retry", 300);
iname             184 source4/nbt_server/wins/winsclient.c 		event_add_timed(iname->iface->nbtsrv->task->event_ctx, 
iname             185 source4/nbt_server/wins/winsclient.c 				iname,
iname             188 source4/nbt_server/wins/winsclient.c 				iname);
iname             195 source4/nbt_server/wins/winsclient.c 			 nbt_name_string(tmp_ctx, &iname->name), nt_errstr(status)));
iname             202 source4/nbt_server/wins/winsclient.c 			 io.out.wins_server, nbt_name_string(tmp_ctx, &iname->name), 
iname             204 source4/nbt_server/wins/winsclient.c 		iname->nb_flags |= NBT_NM_CONFLICT;
iname             210 source4/nbt_server/wins/winsclient.c 	iname->nb_flags |= NBT_NM_ACTIVE;
iname             211 source4/nbt_server/wins/winsclient.c 	if (iname->wins_server) {
iname             216 source4/nbt_server/wins/winsclient.c 		talloc_steal(tmp_ctx, iname->wins_server);
iname             218 source4/nbt_server/wins/winsclient.c 	iname->wins_server = talloc_steal(iname, io.out.wins_server);
iname             220 source4/nbt_server/wins/winsclient.c 	iname->registration_time = timeval_current();
iname             221 source4/nbt_server/wins/winsclient.c 	nbtd_wins_start_refresh_timer(iname);
iname             224 source4/nbt_server/wins/winsclient.c 		 nbt_name_string(tmp_ctx, &iname->name), iname->wins_server));
iname             232 source4/nbt_server/wins/winsclient.c void nbtd_winsclient_register(struct nbtd_iface_name *iname)
iname             234 source4/nbt_server/wins/winsclient.c 	struct nbtd_interface *iface = iname->iface;
iname             239 source4/nbt_server/wins/winsclient.c 	io.in.name            = iname->name;
iname             240 source4/nbt_server/wins/winsclient.c 	io.in.wins_port       = lp_nbt_port(iname->iface->nbtsrv->task->lp_ctx);
iname             241 source4/nbt_server/wins/winsclient.c 	io.in.wins_servers    = lp_wins_server_list(iname->iface->nbtsrv->task->lp_ctx);
iname             242 source4/nbt_server/wins/winsclient.c 	io.in.addresses       = nbtd_address_list(iface, iname);
iname             243 source4/nbt_server/wins/winsclient.c 	io.in.nb_flags        = iname->nb_flags;
iname             244 source4/nbt_server/wins/winsclient.c 	io.in.ttl             = iname->ttl;
iname             258 source4/nbt_server/wins/winsclient.c 	c->async.private_data = iname;