aboutsummaryrefslogtreecommitdiff
path: root/sbin/iscontrol
diff options
context:
space:
mode:
authorPierre Beyssac <pb@FreeBSD.org>2008-02-05 23:42:38 +0000
committerPierre Beyssac <pb@FreeBSD.org>2008-02-05 23:42:38 +0000
commit7a21dee3c28aa7b37d1a7292e34188cf51db7adf (patch)
tree58b7ad58f04e777b609514c5a6e857ddff6db54b /sbin/iscontrol
parentcc96d841967498ba291f0e73c789e65c8ec1a664 (diff)
downloadsrc-7a21dee3c28aa7b37d1a7292e34188cf51db7adf.tar.gz
src-7a21dee3c28aa7b37d1a7292e34188cf51db7adf.zip
Fix a bug in hexadecimal formatting of the CHAP digest: bytes >= 0x80
were formatted as 0xff, causing the authentication to fail. Reviewed by: scottl MFC after: 1 week
Notes
Notes: svn path=/head/; revision=176012
Diffstat (limited to 'sbin/iscontrol')
-rw-r--r--sbin/iscontrol/misc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/iscontrol/misc.c b/sbin/iscontrol/misc.c
index 658608223c1e..d524f72e9ab4 100644
--- a/sbin/iscontrol/misc.c
+++ b/sbin/iscontrol/misc.c
@@ -158,7 +158,7 @@ char *
bin2str(char *encoding, unsigned char *md, int blen)
{
int len;
- char *dst, *ds, *cp;
+ unsigned char *dst, *ds, *cp;
if(strncasecmp(encoding, "0x", 2) == 0) {
char ofmt[5];