reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
ares_search.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "ares.h"
#include "ares_private.h"

Go to the source code of this file.

Classes

struct  search_query
 

Functions

static void search_callback (void *arg, int status, unsigned char *abuf, int alen)
 
static void end_squery (struct search_query *squery, int status, unsigned char *abuf, int alen)
 
static int cat_domain (const char *name, const char *domain, char **s)
 
static int single_domain (ares_channel channel, const char *name, char **s)
 
void ares_search (ares_channel channel, const char *name, int dnsclass, int type, ares_callback callback, void *arg)
 

Function Documentation

◆ ares_search()

void ares_search ( ares_channel  channel,
const char *  name,
int  dnsclass,
int  type,
ares_callback  callback,
void *  arg 
)

Definition at line 45 of file ares_search.c.

◆ cat_domain()

static int cat_domain ( const char *  name,
const char *  domain,
char **  s 
)
static

Definition at line 184 of file ares_search.c.

◆ end_squery()

static void end_squery ( struct search_query *  squery,
int  status,
unsigned char *  abuf,
int  alen 
)
static

Definition at line 175 of file ares_search.c.

◆ search_callback()

static void search_callback ( void *  arg,
int  status,
unsigned char *  abuf,
int  alen 
)
static

Definition at line 131 of file ares_search.c.

◆ single_domain()

static int single_domain ( ares_channel  channel,
const char *  name,
char **  s 
)
static

Definition at line 202 of file ares_search.c.