mirror of
https://github.com/moparisthebest/curl
synced 2024-12-22 08:08:50 -05:00
4dee50b9c8
... to make all libcurl internals able to use the same data types for the struct members. The timeval struct differs subtly on several platforms so it makes it cumbersome to use everywhere. Ref: #1652 Closes #1693
34 lines
1.3 KiB
C
34 lines
1.3 KiB
C
#ifndef HEADER_CURL_SPEEDCHECK_H
|
|
#define HEADER_CURL_SPEEDCHECK_H
|
|
/***************************************************************************
|
|
* _ _ ____ _
|
|
* Project ___| | | | _ \| |
|
|
* / __| | | | |_) | |
|
|
* | (__| |_| | _ <| |___
|
|
* \___|\___/|_| \_\_____|
|
|
*
|
|
* Copyright (C) 1998 - 2017, Daniel Stenberg, <daniel@haxx.se>, et al.
|
|
*
|
|
* This software is licensed as described in the file COPYING, which
|
|
* you should have received as part of this distribution. The terms
|
|
* are also available at https://curl.haxx.se/docs/copyright.html.
|
|
*
|
|
* You may opt to use, copy, modify, merge, publish, distribute and/or sell
|
|
* copies of the Software, and permit persons to whom the Software is
|
|
* furnished to do so, under the terms of the COPYING file.
|
|
*
|
|
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
* KIND, either express or implied.
|
|
*
|
|
***************************************************************************/
|
|
|
|
#include "curl_setup.h"
|
|
|
|
#include "timeval.h"
|
|
|
|
void Curl_speedinit(struct Curl_easy *data);
|
|
CURLcode Curl_speedcheck(struct Curl_easy *data,
|
|
struct curltime now);
|
|
|
|
#endif /* HEADER_CURL_SPEEDCHECK_H */
|