The following commit has been merged in the master branch: commit dac001a0a04f54a76f254200ee24ab09f5ad22f7 Author: Simon Wilkinson <s...@your-file-system.com> Date: Fri Jan 29 15:12:42 2010 +0000
Don't pass tokens around the backup system The backup system has a global ktc_token, which is used to work out when its credentials are about to expire. This leads to an unfortunate dependency throughout the code on the format of this token. Replace this with a global time_t which stores the expiry time, and copy the required field from the token into this when we get the token. This limits the exposure of the token, and simplifies the code. Change-Id: Ia2929c2c0a4c1ba9ca5db881865f33af5a732d2f Reviewed-on: http://gerrit.openafs.org/1218 Reviewed-by: Derrick Brashear <sha...@dementia.org> Tested-by: Derrick Brashear <sha...@dementia.org> src/bucoord/bucoord_internal.h | 1 + src/bucoord/bucoord_prototypes.h | 3 +- src/bucoord/commands.c | 57 ++++++++++++++++++++----------------- src/bucoord/main.c | 4 +- src/bucoord/ubik_db_if.c | 9 +++-- src/butc/tcmain.c | 8 ++--- 6 files changed, 43 insertions(+), 39 deletions(-) -- OpenAFS Master Repository _______________________________________________ OpenAFS-cvs mailing list OpenAFS-cvs@openafs.org https://lists.openafs.org/mailman/listinfo/openafs-cvs