summaryrefslogtreecommitdiff
path: root/doc/libs6
diff options
context:
space:
mode:
Diffstat (limited to 'doc/libs6')
-rw-r--r--doc/libs6/accessrules.html10
-rw-r--r--doc/libs6/ftrigr.html12
-rw-r--r--doc/libs6/ftrigw.html6
-rw-r--r--doc/libs6/index.html6
-rw-r--r--doc/libs6/s6-fdholder.html12
-rw-r--r--doc/libs6/s6-ftrigrd.html8
-rw-r--r--doc/libs6/s6lock.html8
-rw-r--r--doc/libs6/s6lockd-helper.html6
-rw-r--r--doc/libs6/s6lockd.html6
9 files changed, 37 insertions, 37 deletions
diff --git a/doc/libs6/accessrules.html b/doc/libs6/accessrules.html
index 4cdca6c..821575d 100644
--- a/doc/libs6/accessrules.html
+++ b/doc/libs6/accessrules.html
@@ -6,15 +6,15 @@
<title>s6: the accessrules library interface</title>
<meta name="Description" content="s6: the accessrules library interface" />
<meta name="Keywords" content="s6 net accessrules library libs6net unix tcp access control dns ipv4 ipv6" />
- <!-- <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">libs6</a><br />
<a href="../">s6</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>accessrules</tt> library interface </h1>
@@ -49,7 +49,7 @@ database format and any key format.
can have the following values: S6_ACCESSRULES_ERROR,
S6_ACCESSRULES_DENY, S6_ACCESSRULES_ALLOW or S6_ACCESSRULES_NOTFOUND. </li>
<li> A <tt>s6_accessrules_params_t</tt> is a structure containing two
-<a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">strallocs</a>,
+<a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">strallocs</a>,
<em>.env</em> and <em>.exec</em>, used to return data contained in the
database when a key has been allowed. The interpretation of this data is
application-defined. </li>
@@ -221,7 +221,7 @@ matches everything. </li>
<li>
<a name="ip46" />
<tt>s6_accessrules_keycheck_ip46</tt> interprets <em>key</em> as a pointer to an
-<a href="http://skarnet.org/software/skalibs/libstddjb/ip46.html">ip46_t</a>, and
+<a href="//skarnet.org/software/skalibs/libstddjb/ip46.html">ip46_t</a>, and
behaves either as s6_accessrules_keycheck_ip6 or s6_accessrules_keycheck_ip4,
depending on the type of address *<em>key</em> contains. </li>
</ul>
diff --git a/doc/libs6/ftrigr.html b/doc/libs6/ftrigr.html
index 889e389..3a32c7e 100644
--- a/doc/libs6/ftrigr.html
+++ b/doc/libs6/ftrigr.html
@@ -6,15 +6,15 @@
<title>s6: the ftrigr library interface</title>
<meta name="Description" content="s6: the ftrigr library interface" />
<meta name="Keywords" content="s6 ftrig notification subscriber listener libftrigr ftrigr library interface" />
- <!-- <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">libs6</a><br />
<a href="../">s6</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>ftrigr</tt> library interface </h1>
@@ -37,7 +37,7 @@ exact function prototypes.
know it has. This means paying some attention to the SIGCHLD handler,
if any, and to the way you perform <tt>waitpid()</tt>s. The best
practice is to use a
-<a href="http://skarnet.org/software/skalibs/libstddjb/selfpipe.html">self-pipe</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/selfpipe.html">self-pipe</a>
to handle SIGCHLD (as well as other signals the application needs to trap),
and to <em>always</em> use <tt>wait_nohang()</tt> to reap children,
simply ignoring pids you don't know.
@@ -67,7 +67,7 @@ parameter. Those are pointers to tain_t structures containing absolute times;
the former represents a deadline (in most cases, this time will be in the
future) and the latter must be an accurate enough timestamp. These
structures can be filled using the <tt>tain_</tt> primitives declared in
-<a href="http://skarnet.org/software/skalibs/libstddjb/tai.html">skalibs/tai.h</a>. </li>
+<a href="//skarnet.org/software/skalibs/libstddjb/tai.html">skalibs/tai.h</a>. </li>
<li> ("Accurate enough" means that <strong>no blocking system call must have
been made</strong> since the last time <em>stamp</em> was updated (by
<tt>tain_now(&amp;stamp)</tt>). It's a good policy to always update
@@ -88,7 +88,7 @@ of the current time. This allows the programmer to call several such functions
in a sequence without modifying the <em>deadline</em> and <em>stamp</em>
parameters: then the whole sequence is bound in execution time. </li>
<li> This is a general safety mechanism implemented in
-<a href="http://skarnet.org/software/skalibs/libunixonacid/">libunixonacid</a>:
+<a href="//skarnet.org/software/skalibs/libunixonacid/">libunixonacid</a>:
in interprocess communication, purely synchronous primitives are dangerous
because they make the calling process rely on proper behaviour of the called
process. Giving synchronous primitives the ability to timeout allows developers
diff --git a/doc/libs6/ftrigw.html b/doc/libs6/ftrigw.html
index 1089ed7..6e0e3b5 100644
--- a/doc/libs6/ftrigw.html
+++ b/doc/libs6/ftrigw.html
@@ -6,15 +6,15 @@
<title>s6: the ftrigw library interface</title>
<meta name="Description" content="s6: the ftrigw library interface" />
<meta name="Keywords" content="s6 ftrig notification notifier writer libftrigw ftrigw library interface" />
- <!-- <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">libs6</a><br />
<a href="../">s6</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>ftrigw</tt> library interface </h1>
diff --git a/doc/libs6/index.html b/doc/libs6/index.html
index 348dfed..1d8f97b 100644
--- a/doc/libs6/index.html
+++ b/doc/libs6/index.html
@@ -6,14 +6,14 @@
<title>s6: the s6 library interface</title>
<meta name="Description" content="s6: the s6 library interface" />
<meta name="Keywords" content="s6 s6 libs6 library" />
- <!-- <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</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>s6</tt> library interface </h1>
diff --git a/doc/libs6/s6-fdholder.html b/doc/libs6/s6-fdholder.html
index f1a23ef..af6df38 100644
--- a/doc/libs6/s6-fdholder.html
+++ b/doc/libs6/s6-fdholder.html
@@ -6,15 +6,15 @@
<title>s6: the s6-fdholder library interface</title>
<meta name="Description" content="s6: the s6-fdholder library interface" />
<meta name="Keywords" content="s6 fdholder file descriptor fd holding fd-passing library interface" />
- <!-- <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">libs6</a><br />
<a href="../">s6</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>s6-fdholder</tt> library interface </h1>
@@ -78,7 +78,7 @@ initialized to <tt>S6_FDHOLDER_ZERO</tt> before use.
</p>
<p>
-<a href="http://skarnet.org/software/skalibs/libstddjb/tai.html">tain_now_g()</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/tai.html">tain_now_g()</a>
initializes a global variable that keeps track of the current time, for
use with later functions.
</p>
@@ -154,7 +154,7 @@ n = s6_fdholder_list_g(&amp;a, &amp;list, &amp;deadline) ;
<p>
<tt>s6_fdholder_list</tt> gets the list of all identifiers currently
held by the server. It stores it into the
-<a href="http://skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/stralloc.html">stralloc</a>
<em>list</em>, as a series of null-terminated strings, one after the other.
There are <em>n</em> such strings. The function returns <em>n</em> on
success, or -1 on failure, with an
@@ -175,7 +175,7 @@ descriptors from the server.
It returns 1 on success, and 0 on failure, with an
<a href="../s6-fdholder-errorcodes.html">appropriate</a> errno code.
The set is stored into the
-<a href="http://skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/genalloc.html">genalloc</a>
<em>dump</em>, which is to be interpreted as a stralloc containing an array
of <tt>s6_fdholder_fd_t</tt>.
</p>
diff --git a/doc/libs6/s6-ftrigrd.html b/doc/libs6/s6-ftrigrd.html
index e86279a..baa3b66 100644
--- a/doc/libs6/s6-ftrigrd.html
+++ b/doc/libs6/s6-ftrigrd.html
@@ -6,15 +6,15 @@
<title>s6: the s6-ftrigrd program</title>
<meta name="Description" content="s6: the s6-ftrigrd program" />
<meta name="Keywords" content="s6 command s6-ftrigrd program internal libexec fifodir regexp subscribe notification listener" />
- <!-- <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">libs6</a><br />
<a href="../">s6</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 s6-ftrigrd program </h1>
@@ -60,7 +60,7 @@ the client.
<p>
The connection management between the client and s6-ftrigrd is entirely done
-by the <a href="http://skarnet.org/software/skalibs/libunixonacid/skaclient.html">skaclient</a>
+by the <a href="//skarnet.org/software/skalibs/libunixonacid/skaclient.html">skaclient</a>
library.
</p>
diff --git a/doc/libs6/s6lock.html b/doc/libs6/s6lock.html
index 268b4c0..5eb580b 100644
--- a/doc/libs6/s6lock.html
+++ b/doc/libs6/s6lock.html
@@ -6,15 +6,15 @@
<title>s6: the s6lock library interface</title>
<meta name="Description" content="s6: the s6lock library interface" />
<meta name="Keywords" content="s6 timed lock s6lock libs6 library interface" />
- <!-- <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">libs6</a><br />
<a href="../">s6</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>s6lock</tt> library interface </h1>
@@ -44,7 +44,7 @@ resources. </li>
make sure your application is not disturbed by children it doesn't
know it has. Using nonblocking waits, ignoring pids you don't know, and
using a
-<a href="http://skarnet.org/software/skalibs/libstddjb/selfpipe.html">self-pipe</a>
+<a href="//skarnet.org/software/skalibs/libstddjb/selfpipe.html">self-pipe</a>
if your application is built around an event loop, are good programming
practices. </li>
</ul>
diff --git a/doc/libs6/s6lockd-helper.html b/doc/libs6/s6lockd-helper.html
index 7a7d80a..1d4c558 100644
--- a/doc/libs6/s6lockd-helper.html
+++ b/doc/libs6/s6lockd-helper.html
@@ -6,14 +6,14 @@
<title>s6: the s6lockd-helper internal program</title>
<meta name="Description" content="s6: the s6lockd-helper internal program" />
<meta name="Keywords" content="s6 s6lockd-helper lockd asynchronous timed lock daemon helper" />
- <!-- <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>
<a href="index.html">libs6</a><br />
<a href="../">s6</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a><p />
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a><p />
<h1> The <tt>s6lockd-helper</tt> program </h1>
diff --git a/doc/libs6/s6lockd.html b/doc/libs6/s6lockd.html
index a0d7314..4acfb2a 100644
--- a/doc/libs6/s6lockd.html
+++ b/doc/libs6/s6lockd.html
@@ -6,14 +6,14 @@
<title>s6: the s6lockd internal program</title>
<meta name="Description" content="s6: the s6lockd internal program" />
<meta name="Keywords" content="s6 s6lockd lockd asynchronous timed lock daemon" />
- <!-- <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>
<a href="index.html">libs6</a><br />
<a href="../">s6</a><br />
-<a href="http://skarnet.org/software/">Software</a><br />
-<a href="http://skarnet.org/">skarnet.org</a><p />
+<a href="//skarnet.org/software/">Software</a><br />
+<a href="//skarnet.org/">skarnet.org</a><p />
<h1> The <tt>s6lockd</tt> program </h1>