tor  0.4.1.0-alpha-dev
Functions
keyval.c File Reference
#include "orconfig.h"
#include "lib/encoding/keyval.h"
#include "lib/log/escape.h"
#include "lib/log/log.h"
#include "lib/log/util_bug.h"
#include <stdlib.h>
#include <string.h>

Go to the source code of this file.

Functions

int string_is_key_value (int severity, const char *string)
 

Detailed Description

Handle data encoded as a key=value pair.

Definition in file keyval.c.

Function Documentation

◆ string_is_key_value()

int string_is_key_value ( int  severity,
const char *  string 
)

Return true if string is a valid 'key=[value]' string. "value" is optional, to indicate the empty string. Log at logging severity if something ugly happens.

Definition at line 25 of file keyval.c.

References escaped(), LD_GENERAL, tor_assert(), and tor_log().