• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  #ifndef HEADER_CURL_MD4_H
2  #define HEADER_CURL_MD4_H
3  /***************************************************************************
4   *                                  _   _ ____  _
5   *  Project                     ___| | | |  _ \| |
6   *                             / __| | | | |_) | |
7   *                            | (__| |_| |  _ <| |___
8   *                             \___|\___/|_| \_\_____|
9   *
10   * Copyright (C) 1998 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
11   *
12   * This software is licensed as described in the file COPYING, which
13   * you should have received as part of this distribution. The terms
14   * are also available at http://curl.haxx.se/docs/copyright.html.
15   *
16   * You may opt to use, copy, modify, merge, publish, distribute and/or sell
17   * copies of the Software, and permit persons to whom the Software is
18   * furnished to do so, under the terms of the COPYING file.
19   *
20   * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21   * KIND, either express or implied.
22   *
23   ***************************************************************************/
24  
25  #include "curl_setup.h"
26  
27  /* NSS and OS/400 crypto library do not provide the MD4 hash algorithm, so
28   * that we have a local implementation of it */
29  #if defined(USE_NSS) || defined(USE_OS400CRYPTO)
30  
31  void Curl_md4it(unsigned char *output, const unsigned char *input, size_t len);
32  
33  #endif /* defined(USE_NSS) || defined(USE_OS400CRYPTO) */
34  
35  #endif /* HEADER_CURL_MD4_H */
36