OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-4713-ge314167
Gerrit Code Review
Thu, 24 Sep 2015 10:42:37 -0400
The following commit has been merged in the master branch:
Author: Jeffrey Altman <firstname.lastname@example.org>
Date: Thu May 14 18:29:45 2015 -0400
Windows: cm_GetCell_Gen rework cell prefix matching
The cm_GetCell_Gen() function permits cells to be searched for by
prefix. The idea is to permit "cs.cmu.edu" to be abbreviated "cs"
when at CMU. There are two problems with the current behavior:
1. the existing match rules will accept "cs.c" and "cs.cmu.ed" as
valid prefix matches. By not restricting the prefix matching
to full components the Freelance symlink list can become
2. the existing match rules will accept the first cell that
matches even if there are more than one cells that would match.
this can result in unpredictable behavior since the ordering
of the cells is not guaranteed.
Instead, fail requests for cell prefixes that are not full component
matches or that would be ambiguous.
Reviewed-by: Jeffrey Altman <email@example.com>
Tested-by: BuildBot <firstname.lastname@example.org>
src/WINNT/afsd/cm_cell.c | 81 ++++++++++++++++++++++++++++++---------------
1 files changed, 54 insertions(+), 27 deletions(-)
OpenAFS Master Repository