@@ -182,12 +182,12 @@ AC_TRY_RUN([
182
182
183
183
main() {
184
184
#if HAVE_CRYPT
185
- char salt[ 30 ] , answer[ 80 ] ;
186
-
187
- salt[ 0 ] ='$'; salt [ 1 ] ='6'; salt [ 2 ] ='$'; salt [ 3 ] ='$'; salt [ 4 ] ='b'; salt [ 5 ] ='a'; salt [ 6 ] ='r'; salt [ 7 ] ='\0' ;
185
+ char salt[ 21 ] , answer[ 21+86 ] ;
186
+
187
+ strcpy( salt,"\ $6 \$rasmuslerdorf\$") ;
188
188
strcpy(answer, salt);
189
- strcpy(& answer[ 29 ] ," $6 $$QMXjqd7rHQZPQ1yHsXkQqC1FBzDiVfTHXL.LaeDAeVV.IzMaV9VU4MQ8kPuZa2SOP1A0RPm772EaFYjpEJtdu. ");
190
- exit (strcmp((char *)crypt("foo ",salt),answer));
189
+ strcat( answer, "EeHCRjm0bljalWuALHSTs1NB9ipEiLEXLhYeXdOpx22gmlmVejnVXFhd84cEKbYxCo.XuUTrW.RLraeEnsvWs/ ");
190
+ exit (strcmp((char *)crypt("rasmuslerdorf ",salt),answer));
191
191
#else
192
192
exit(0);
193
193
#endif
@@ -211,12 +211,13 @@ AC_TRY_RUN([
211
211
212
212
main() {
213
213
#if HAVE_CRYPT
214
- char salt[ 30 ] , answer[ 80 ] ;
215
- salt [ 0 ] ='$'; salt [ 1 ] ='5'; salt [ 2 ] ='$'; salt [ 3 ] ='$'; salt [ 4 ] ='s'; salt [ 5 ] ='a'; salt [ 6 ] ='l'; salt [ 7 ] ='t'; salt [ 8 ] ='s'; salt [ 9 ] ='t'; salt [ 10 ] ='r'; salt [ 11 ] ='i'; salt [ 12 ] ='n'; salt [ 13 ] ='g'; salt [ 14 ] ='\0';
216
- strcat (salt,"");
214
+ char salt[ 21 ] , answer[ 21+43 ] ;
215
+
216
+ strcpy (salt,"\ $5 \$rasmuslerdorf\$ ");
217
217
strcpy(answer, salt);
218
- strcpy(&answer[ 29] , "$5 $saltstring$5 B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5");
219
- exit (strcmp((char *)crypt("foo",salt),answer));
218
+ strcat(answer, "cFAm2puLCujQ9t.0CxiFIIvFi4JyQx5UncCt/xRIX23");
219
+ exit (strcmp((char *)crypt("rasmuslerdorf",salt),answer));
220
+
220
221
#else
221
222
exit(0);
222
223
#endif
0 commit comments