winssrv            76 source4/nbt_server/nbt_server.h 	struct wins_server *winssrv;
winssrv            42 source4/nbt_server/wins/winsserver.c uint32_t wins_server_ttl(struct wins_server *winssrv, uint32_t ttl)
winssrv            44 source4/nbt_server/wins/winsserver.c 	ttl = MIN(ttl, winssrv->config.max_renew_interval);
winssrv            45 source4/nbt_server/wins/winsserver.c 	ttl = MAX(ttl, winssrv->config.min_renew_interval);
winssrv            74 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv = iface->nbtsrv->winssrv;
winssrv            76 source4/nbt_server/wins/winsserver.c 	uint32_t ttl = wins_server_ttl(winssrv, packet->additional[0].ttl);
winssrv            99 source4/nbt_server/wins/winsserver.c 	rec.addresses     = winsdb_addr_list_add(winssrv->wins_db,
winssrv           102 source4/nbt_server/wins/winsserver.c 						 winssrv->wins_db->local_owner,
winssrv           110 source4/nbt_server/wins/winsserver.c 	return winsdb_add(winssrv->wins_db, &rec, WINSDB_FLAG_ALLOC_VERSION | WINSDB_FLAG_TAKE_OWNERSHIP);
winssrv           125 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv = iface->nbtsrv->winssrv;
winssrv           126 source4/nbt_server/wins/winsserver.c 	uint32_t ttl = wins_server_ttl(winssrv, packet->additional[0].ttl);
winssrv           134 source4/nbt_server/wins/winsserver.c 		rec->addresses = winsdb_addr_list_add(winssrv->wins_db,
winssrv           137 source4/nbt_server/wins/winsserver.c 						      winssrv->wins_db->local_owner,
winssrv           143 source4/nbt_server/wins/winsserver.c 	if (strcmp(winssrv->wins_db->local_owner, rec->wins_owner) != 0) {
winssrv           150 source4/nbt_server/wins/winsserver.c 	return winsdb_modify(winssrv->wins_db, rec, modify_flags);
winssrv           164 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv = iface->nbtsrv->winssrv;
winssrv           165 source4/nbt_server/wins/winsserver.c 	uint32_t ttl = wins_server_ttl(winssrv, packet->additional[0].ttl);
winssrv           170 source4/nbt_server/wins/winsserver.c 	rec->addresses     = winsdb_addr_list_add(winssrv->wins_db,
winssrv           173 source4/nbt_server/wins/winsserver.c 						  winssrv->wins_db->local_owner,
winssrv           181 source4/nbt_server/wins/winsserver.c 	return winsdb_modify(winssrv->wins_db, rec, WINSDB_FLAG_ALLOC_VERSION | WINSDB_FLAG_TAKE_OWNERSHIP);
winssrv           186 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv;
winssrv           248 source4/nbt_server/wins/winsserver.c 	uint32_t ttl = wins_server_ttl(s->winssrv, s->request_packet->additional[0].ttl);
winssrv           252 source4/nbt_server/wins/winsserver.c 	status = winsdb_lookup(s->winssrv->wins_db, rec->name, s, &rec2);
winssrv           269 source4/nbt_server/wins/winsserver.c 		winsdb_delete(s->winssrv->wins_db, rec);
winssrv           296 source4/nbt_server/wins/winsserver.c 			rec->addresses = winsdb_addr_list_add(s->winssrv->wins_db,
winssrv           299 source4/nbt_server/wins/winsserver.c 							      s->winssrv->wins_db->local_owner,
winssrv           309 source4/nbt_server/wins/winsserver.c 	rec->addresses = winsdb_addr_list_add(s->winssrv->wins_db,
winssrv           312 source4/nbt_server/wins/winsserver.c 					      s->winssrv->wins_db->local_owner,
winssrv           322 source4/nbt_server/wins/winsserver.c 	winsdb_modify(s->winssrv->wins_db, rec, WINSDB_FLAG_ALLOC_VERSION | WINSDB_FLAG_TAKE_OWNERSHIP);
winssrv           397 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv = iface->nbtsrv->winssrv;
winssrv           406 source4/nbt_server/wins/winsserver.c 	s->winssrv		= winssrv;
winssrv           460 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv = iface->nbtsrv->winssrv;
winssrv           507 source4/nbt_server/wins/winsserver.c 	status = winsdb_lookup(winssrv->wins_db, name, packet, &rec);
winssrv           539 source4/nbt_server/wins/winsserver.c 		winsdb_delete(winssrv->wins_db, rec);
winssrv           545 source4/nbt_server/wins/winsserver.c 		winsdb_delete(winssrv->wins_db, rec);
winssrv           725 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv = iface->nbtsrv->winssrv;
winssrv           754 source4/nbt_server/wins/winsserver.c 		status = winsdb_lookup(winssrv->wins_db, &name_1b, packet, &rec_1b);
winssrv           760 source4/nbt_server/wins/winsserver.c 	status = winsdb_lookup(winssrv->wins_db, name, packet, &rec);
winssrv           867 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv = iface->nbtsrv->winssrv;
winssrv           877 source4/nbt_server/wins/winsserver.c 	status = winsdb_lookup(winssrv->wins_db, name, packet, &rec);
winssrv           949 source4/nbt_server/wins/winsserver.c 		rec->expire_time= time(NULL) + winssrv->config.max_renew_interval;
winssrv           950 source4/nbt_server/wins/winsserver.c 		if (strcmp(rec->wins_owner, winssrv->wins_db->local_owner) != 0) {
winssrv           969 source4/nbt_server/wins/winsserver.c 		if (strcmp(rec->wins_owner, winssrv->wins_db->local_owner) == 0) {
winssrv           970 source4/nbt_server/wins/winsserver.c 			rec->expire_time= time(NULL) + winssrv->config.tombstone_interval;
winssrv           974 source4/nbt_server/wins/winsserver.c 					  winssrv->config.tombstone_interval +
winssrv           975 source4/nbt_server/wins/winsserver.c 					  winssrv->config.tombstone_timeout;
winssrv           980 source4/nbt_server/wins/winsserver.c 	ret = winsdb_modify(winssrv->wins_db, rec, modify_flags);
winssrv          1000 source4/nbt_server/wins/winsserver.c 	struct wins_server *winssrv = iface->nbtsrv->winssrv;
winssrv          1001 source4/nbt_server/wins/winsserver.c 	if ((packet->operation & NBT_FLAG_BROADCAST) || winssrv == NULL) {
winssrv          1033 source4/nbt_server/wins/winsserver.c 		nbtsrv->winssrv = NULL;
winssrv          1037 source4/nbt_server/wins/winsserver.c 	nbtsrv->winssrv = talloc_zero(nbtsrv, struct wins_server);
winssrv          1038 source4/nbt_server/wins/winsserver.c 	NT_STATUS_HAVE_NO_MEMORY(nbtsrv->winssrv);
winssrv          1040 source4/nbt_server/wins/winsserver.c 	nbtsrv->winssrv->config.max_renew_interval = lp_max_wins_ttl(nbtsrv->task->lp_ctx);
winssrv          1041 source4/nbt_server/wins/winsserver.c 	nbtsrv->winssrv->config.min_renew_interval = lp_min_wins_ttl(nbtsrv->task->lp_ctx);
winssrv          1043 source4/nbt_server/wins/winsserver.c 	nbtsrv->winssrv->config.tombstone_interval = tmp;
winssrv          1045 source4/nbt_server/wins/winsserver.c 	nbtsrv->winssrv->config.tombstone_timeout = tmp;
winssrv          1055 source4/nbt_server/wins/winsserver.c 	nbtsrv->winssrv->wins_db     = winsdb_connect(nbtsrv->winssrv, nbtsrv->task->event_ctx, 
winssrv          1058 source4/nbt_server/wins/winsserver.c 	if (!nbtsrv->winssrv->wins_db) {