strtoll.c File Reference
#include "squid.h"
#include "compat/strtoll.h"
Include dependency graph for strtoll.c:

Go to the source code of this file.

Macros

#define INT64_MIN   (-9223372036854775807LL-1LL)
 
#define INT64_MAX   9223372036854775807LL
 

Functions

int64_t strtoll (const char *nptr, char **endptr, int base)
 

Macro Definition Documentation

#define INT64_MAX   9223372036854775807LL

Definition at line 70 of file strtoll.c.

Referenced by Parser::Tokenizer::int64(), and strtoll().

#define INT64_MIN   (-9223372036854775807LL-1LL)

Definition at line 60 of file strtoll.c.

Referenced by Parser::Tokenizer::int64(), and strtoll().

Function Documentation

int64_t strtoll ( const char *  nptr,
char **  endptr,
int  base 
)
Convert a string to a int64 integer.
Ignores `locale' stuff. Assumes that the upper and lower case alphabets and digits are each contiguous.

Definition at line 81 of file strtoll.c.

References INT64_MAX, INT64_MIN, xisalpha, xisdigit, xisspace, and xisupper.

Referenced by ftpListParseParts(), ftpReadSize(), ClientRequestContext::hostHeaderVerify(), httpHeaderParseOffset(), main(), Store::Disk::optionObjectSizeParse(), ParseBuffer(), Rock::SwapDir::parseRateOption(), Rock::SwapDir::parseSizeOption(), Rock::SwapDir::parseTimeOption(), read_post_request(), StringToInt64(), and xatoll().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors