summaryrefslogtreecommitdiff
path: root/doc/libs6dns
diff options
context:
space:
mode:
Diffstat (limited to 'doc/libs6dns')
-rw-r--r--doc/libs6dns/index.html8
-rw-r--r--doc/libs6dns/s6dns-domain.html6
-rw-r--r--doc/libs6dns/s6dns-engine.html8
-rw-r--r--doc/libs6dns/s6dns-fmt.html6
-rw-r--r--doc/libs6dns/s6dns-ip46.html10
-rw-r--r--doc/libs6dns/s6dns-message.html18
-rw-r--r--doc/libs6dns/s6dns-rci.html8
-rw-r--r--doc/libs6dns/s6dns-resolve.html8
8 files changed, 36 insertions, 36 deletions
diff --git a/doc/libs6dns/index.html b/doc/libs6dns/index.html
index 3356c46..026bc9f 100644
--- a/doc/libs6dns/index.html
+++ b/doc/libs6dns/index.html
@@ -6,14 +6,14 @@
<title>s6-dns: the s6dns library interface</title>
<meta name="Description" content="s6-dns: the s6dns library interface" />
<meta name="Keywords" content="s6-dns dns s6dns library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns</tt> library interface </h1>
@@ -30,7 +30,7 @@ and simplicity - which translates into smallness of the code.
of heap memory. Memory is only allocated in the heap to store
queries and response packets during a DNS resolution process, and
to store the final answers into a user-provided
-<a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">
+<a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">
stralloc</a>; all the other operations use stack memory, and perform
as few copies as possible.
</p>
diff --git a/doc/libs6dns/s6dns-domain.html b/doc/libs6dns/s6dns-domain.html
index 8badbb0..30e8dec 100644
--- a/doc/libs6dns/s6dns-domain.html
+++ b/doc/libs6dns/s6dns-domain.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_domain library interface</title>
<meta name="Description" content="s6-dns: the s6dns_domain library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_domain library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_domain</tt> library interface </h1>
diff --git a/doc/libs6dns/s6dns-engine.html b/doc/libs6dns/s6dns-engine.html
index 24105c9..43fe621 100644
--- a/doc/libs6dns/s6dns-engine.html
+++ b/doc/libs6dns/s6dns-engine.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_engine library interface</title>
<meta name="Description" content="s6-dns: the s6dns_engine library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_engine library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_engine</tt> library interface </h1>
@@ -39,7 +39,7 @@ library, but does not borrow any code from it. Unlike
<tt>dns_transmit</tt>, <tt>s6dns_engine</tt> does not assume that
network send operations are instant successes; <tt>s6dns_engine</tt>
descriptors can be selected for writing as well as for reading.
-Also, if the underlying <a href="http://skarnet.org/software/skalibs">
+Also, if the underlying <a href="//skarnet.org/software/skalibs">
skalibs</a> has been compiled with IPv6 support, <tt>s6dns_engine</tt>
supports native IPv6 transport.
</p>
diff --git a/doc/libs6dns/s6dns-fmt.html b/doc/libs6dns/s6dns-fmt.html
index 7bd44b8..9534c76 100644
--- a/doc/libs6dns/s6dns-fmt.html
+++ b/doc/libs6dns/s6dns-fmt.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_fmt library interface</title>
<meta name="Description" content="s6-dns: the s6dns_fmt library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_fmt library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_fmt</tt> library interface </h1>
diff --git a/doc/libs6dns/s6dns-ip46.html b/doc/libs6dns/s6dns-ip46.html
index 681b4ba..58bdc58 100644
--- a/doc/libs6dns/s6dns-ip46.html
+++ b/doc/libs6dns/s6dns-ip46.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_ip46 library interface</title>
<meta name="Description" content="s6-dns: the s6dns_ip46 library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_ip46 library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_ip46</tt> library interface </h1>
@@ -34,9 +34,9 @@ i.e. to be able to work with both IPv4 and IPv6.
</p>
<p>
- If the underlying <a href="http://skarnet.org/software/skalibs/">skalibs</a>
+ If the underlying <a href="//skarnet.org/software/skalibs/">skalibs</a>
has been compiled with the
- <a href="http://skarnet.org/software/skalibs/flags.html#noipv6">--disable-ipv6</a>
+ <a href="//skarnet.org/software/skalibs/flags.html#noipv6">--disable-ipv6</a>
configure option,
or if it has detected at build time that the target host does not support
IPv6, then the s6dns-ip46 abstraction will be totally transparent and use
diff --git a/doc/libs6dns/s6dns-message.html b/doc/libs6dns/s6dns-message.html
index 0c9f87b..675dac5 100644
--- a/doc/libs6dns/s6dns-message.html
+++ b/doc/libs6dns/s6dns-message.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_message library interface</title>
<meta name="Description" content="s6-dns: the s6dns_message library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_message library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_message</tt> library interface </h1>
@@ -189,7 +189,7 @@ and used to store multiple domains.
<code> s6dns_message_func_t s6dns_message_parse_answer_a </code> <br />
Parses A RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>,
+<a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>,
and 4 bytes are appended to this stralloc for every IPv4 address found.
</p>
@@ -197,7 +197,7 @@ and 4 bytes are appended to this stralloc for every IPv4 address found.
<code> s6dns_message_func_t s6dns_message_parse_answer_aaaa </code> <br />
Parses AAAA RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>,
+<a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>,
and 16 bytes are appended to this stralloc for every IPv6 address found.
</p>
@@ -205,7 +205,7 @@ and 16 bytes are appended to this stralloc for every IPv6 address found.
<code> s6dns_message_func_t s6dns_message_parse_answer_hinfo </code> <br />
Parses HINFO RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
containing <tt>s6dns_message_rr_hinfo_t</tt> structures.
</p>
@@ -213,7 +213,7 @@ containing <tt>s6dns_message_rr_hinfo_t</tt> structures.
<code> s6dns_message_func_t s6dns_message_parse_answer_mx </code> <br />
Parses MX RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
containing <tt>s6dns_message_rr_mx_t</tt> structures.
</p>
@@ -221,7 +221,7 @@ containing <tt>s6dns_message_rr_mx_t</tt> structures.
<code> s6dns_message_func_t s6dns_message_parse_answer_soa </code> <br />
Parses SOA RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
containing <tt>s6dns_message_rr_soa_t</tt> structures.
</p>
@@ -229,7 +229,7 @@ containing <tt>s6dns_message_rr_soa_t</tt> structures.
<code> s6dns_message_func_t s6dns_message_parse_answer_srv </code> <br />
Parses SRV RRs located in the answer section of the packet. The
<em>data</em> argument is interpreted as a pointer to a
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
containing <tt>s6dns_message_rr_srv_t</tt> structures.
</p>
diff --git a/doc/libs6dns/s6dns-rci.html b/doc/libs6dns/s6dns-rci.html
index 2e60538..31267e8 100644
--- a/doc/libs6dns/s6dns-rci.html
+++ b/doc/libs6dns/s6dns-rci.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_rci library interface</title>
<meta name="Description" content="s6-dns: the s6dns_rci library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_rci resolv.conf library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_rci</tt> library interface </h1>
@@ -48,7 +48,7 @@ lines </li>
<p>
Nameserver addresses are stored in a
<a href="s6dns-ip46.html">s6dns_ip46list_t</a>. Qualification rules are
-stored in a <a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>
+stored in a <a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>
with an additional integer storing the number of rules.
</p>
diff --git a/doc/libs6dns/s6dns-resolve.html b/doc/libs6dns/s6dns-resolve.html
index e83d078..9f0871f 100644
--- a/doc/libs6dns/s6dns-resolve.html
+++ b/doc/libs6dns/s6dns-resolve.html
@@ -6,15 +6,15 @@
<title>s6-dns: the s6dns_resolve library interface</title>
<meta name="Description" content="s6-dns: the s6dns_resolve library interface" />
<meta name="Keywords" content="s6-dns dns s6dns_resolve library libs6dns" />
- <!-- <link rel="stylesheet" type="text/css" href="http://skarnet.org/default.css" /> -->
+ <!-- <link rel="stylesheet" type="text/css" href="//skarnet.org/default.css" /> -->
</head>
<body>
<p>
<a href="index.html">libs6dns</a><br />
<a href="../">s6-dns</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a>
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a>
</p>
<h1> The <tt>s6dns_resolve</tt> library interface </h1>
@@ -36,7 +36,7 @@ to perform high level synchronous DNS resolution.
they can block for a non-negligible amount of time. To avoid unbounded
waiting times, they always take 2 arguments at the end, <em>deadline</em>
and <em>stamp</em>. <em>deadline</em> is the read-only address of a
-<a href="http://skarnet.org/software/skalibs/libstddjb/tai.html">tain_t</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/tai.html">tain_t</a>
containing an absolute time which is the deadline for the function, and
<em>stamp</em> is the read-write address of a <tt>tain_t</tt> being
an accurate enough representation of the current absolute time. If