fehQlibs 26
Qlibs
Loading...
Searching...
No Matches
Functions
dns_ipq.c File Reference

DNS hostname qualification for ipv4 and ipv6. More...

#include "case.h"
#include "byte.h"
#include "str.h"
#include "stralloc.h"
#include "dnsresolv.h"
#include "socket_if.h"
#include "ip.h"
Include dependency graph for dns_ipq.c:

Go to the source code of this file.

Functions

int dns_ip4_qualify_rules (stralloc *ipout, stralloc *fqdn, const stralloc *in, const stralloc *rules)
 
int dns_ip4_qualify (stralloc *ipout, stralloc *fqdn, const stralloc *in)
 
int dns_ip6_qualify_rules (stralloc *ipout, stralloc *fqdn, const stralloc *in, const stralloc *rules)
 
int dns_ip6_qualify (stralloc *ipout, stralloc *fqdn, const stralloc *in)
 
int dns_ip_qualify_rules (stralloc *ipout, stralloc *fqdn, const stralloc *in, const stralloc *rules)
 
int dns_ip_qualify_localhost (stralloc *ipout, stralloc *fqdn, const stralloc *in)
 
int dns_ip_qualify (stralloc *ipout, stralloc *fqdn, const stralloc *in)
 

Detailed Description

DNS hostname qualification for ipv4 and ipv6.

Authors
djb, feh ucspi-tcp

Definition in file dns_ipq.c.

Function Documentation

◆ dns_ip4_qualify()

int dns_ip4_qualify ( stralloc ipout,
stralloc fqdn,
const stralloc in 
)

Definition at line 82 of file dns_ipq.c.

Here is the call graph for this function:

◆ dns_ip4_qualify_rules()

int dns_ip4_qualify_rules ( stralloc ipout,
stralloc fqdn,
const stralloc in,
const stralloc rules 
)

Definition at line 46 of file dns_ipq.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dns_ip6_qualify()

int dns_ip6_qualify ( stralloc ipout,
stralloc fqdn,
const stralloc in 
)

Definition at line 130 of file dns_ipq.c.

Here is the call graph for this function:

◆ dns_ip6_qualify_rules()

int dns_ip6_qualify_rules ( stralloc ipout,
stralloc fqdn,
const stralloc in,
const stralloc rules 
)

Definition at line 94 of file dns_ipq.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dns_ip_qualify()

int dns_ip_qualify ( stralloc ipout,
stralloc fqdn,
const stralloc in 
)

Definition at line 227 of file dns_ipq.c.

Here is the call graph for this function:

◆ dns_ip_qualify_localhost()

int dns_ip_qualify_localhost ( stralloc ipout,
stralloc fqdn,
const stralloc in 
)

Definition at line 201 of file dns_ipq.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dns_ip_qualify_rules()

int dns_ip_qualify_rules ( stralloc ipout,
stralloc fqdn,
const stralloc in,
const stralloc rules 
)

Definition at line 142 of file dns_ipq.c.

Here is the call graph for this function:
Here is the caller graph for this function: