diff --git a/src/PermissionManager.cpp b/src/PermissionManager.cpp index ea4ecd4..0f50ae7 100644 --- a/src/PermissionManager.cpp +++ b/src/PermissionManager.cpp @@ -397,7 +397,10 @@ deque> ts::permission::availablePermissions make_shared(PermissionType::i_ft_directory_create_power, PermissionGroup::ft, "i_ft_directory_create_power", "Create directory power"), make_shared(PermissionType::i_ft_needed_directory_create_power, PermissionGroup::ft, "i_ft_needed_directory_create_power", "Needed create directory power"), make_shared(PermissionType::i_ft_quota_mb_download_per_client, PermissionGroup::ft, "i_ft_quota_mb_download_per_client", "Download quota per client in MByte"), - make_shared(PermissionType::i_ft_quota_mb_upload_per_client, PermissionGroup::ft, "i_ft_quota_mb_upload_per_client", "Upload quota per client in MByte") + make_shared(PermissionType::i_ft_quota_mb_upload_per_client, PermissionGroup::ft, "i_ft_quota_mb_upload_per_client", "Upload quota per client in MByte"), + + make_shared(PermissionType::i_ft_max_bandwidth_download, PermissionGroup::ft, "i_ft_max_bandwidth_download", "Maximal download bandwidth allowed for the client"), + make_shared(PermissionType::i_ft_max_bandwidth_upload, PermissionGroup::ft, "i_ft_max_bandwidth_upload", "Maximal download bandwidth allowed for the client") }; deque ts::permission::neededPermissions = { diff --git a/src/PermissionManager.h b/src/PermissionManager.h index f8386a1..cfb2f63 100644 --- a/src/PermissionManager.h +++ b/src/PermissionManager.h @@ -467,6 +467,8 @@ namespace ts { i_ft_needed_directory_create_power, i_ft_quota_mb_download_per_client, i_ft_quota_mb_upload_per_client, + i_ft_max_bandwidth_download, + i_ft_max_bandwidth_upload, permission_id_max };