#include <linux/module.h>
#include <linux/slab.h>
#include <linux/fips.h>
#include <linux/fs.h>
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/random.h>
#include "cifs_fs_sb.h"
#include "cifs_unicode.h"
#include "cifspdu.h"
#include "cifsglob.h"
#include "cifs_debug.h"
#include "cifsproto.h"
#include "../common/md4.h"
#define CVAL(buf,pos) …
#define SSVALX(buf,pos,val) …
#define SSVAL(buf,pos,val) …
static int
mdfour(unsigned char *md4_hash, unsigned char *link_str, int link_len)
{ … }
int
E_md4hash(const unsigned char *passwd, unsigned char *p16,
const struct nls_table *codepage)
{ … }