1#include <crypt.h>
2#include <string.h>
3
4int
5main (int argc, char *argv[])
6{
7 const char salt[] = "$1$saltstring";
8 char *cp;
9 int result = 0;
10
11 cp = crypt (phrase: "Hello world!", salt: salt);
12
13 /* MD5 is disabled in FIPS mode. */
14 if (cp)
15 result |= strcmp (s1: "$1$saltstri$YMyguxXMBpd2TEZ.vS/3q1", s2: cp);
16
17 return result;
18}
19

source code of glibc/crypt/md5c-test.c