add code for fixing effective permitions. This is a test, and currently too slow for prodution. just finding our way home

This commit is contained in:
UbitUmarov
2017-01-15 16:15:40 +00:00
parent e475e65828
commit b9e2606c2f
4 changed files with 252 additions and 15 deletions

View File

@@ -278,6 +278,11 @@ namespace OpenSim.Region.Framework.Interfaces
/// <param name="datastore"></param>
void ProcessInventoryBackup(ISimulationDataService datastore);
void AggregateEveryOnePerms(ref uint current);
void AggregateGroupOrEveryonePerms(ref uint current);
void AggregateGroupPerms(ref uint current);
void AggregateOwnerPerms(ref uint current);
uint MaskEffectivePermissions();
void ApplyNextOwnerPermissions();