ucspi-ssl  0.99e
TLS encryption for IPv6 communication
Macros | Functions
str.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define str_equal(s, t)   (!str_diff((s),(t)))
 

Functions

unsigned int str_copy (char *, const char *)
 
int str_diff (const char *, const char *)
 
int str_diffn (const char *, const char *, unsigned int)
 
unsigned int str_len (const char *)
 
unsigned int str_chr (const char *, int)
 
unsigned int str_rchr (const char *, int)
 
int str_start (const char *, const char *)
 

Macro Definition Documentation

◆ str_equal

#define str_equal (   s,
 
)    (!str_diff((s),(t)))

Definition at line 14 of file str.h.

Function Documentation

◆ str_chr()

unsigned int str_chr ( const char *  ,
int   
)
Here is the caller graph for this function:

◆ str_copy()

unsigned int str_copy ( char *  ,
const char *   
)

◆ str_diff()

int str_diff ( const char *  ,
const char *   
)

◆ str_diffn()

int str_diffn ( const char *  ,
const char *  ,
unsigned  int 
)

◆ str_len()

unsigned int str_len ( const char *  )

Definition at line 5 of file str_len.c.

Here is the caller graph for this function:

◆ str_rchr()

unsigned int str_rchr ( const char *  ,
int   
)

◆ str_start()

int str_start ( const char *  ,
const char *   
)
Here is the caller graph for this function: