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