When reading enctypes from ccaches, we need to sign-extend the 16-bit value we read in order to properly read negative enctypes. http://src.mit.edu/fisheye/changelog/krb5/?cs=24021 Commit By: ghudson Revision: 24021 Changed Files: U trunk/src/lib/krb5/ccache/cc_file.c