12 lines
266 B
Diff
12 lines
266 B
Diff
|
--- a/src/radius.c
|
||
|
+++ b/src/radius.c
|
||
|
@@ -1002,7 +1002,7 @@ int radius_pwencode(struct radius_t *thi
|
||
|
}
|
||
|
|
||
|
/* Copy first 128 octets of src into dst */
|
||
|
- if (srclen <= 128)
|
||
|
+ if (srclen > 128)
|
||
|
memcpy(dst, src, 128);
|
||
|
else
|
||
|
memcpy(dst, src, srclen);
|