aboutsummaryrefslogtreecommitdiff
path: root/hostmux/hostmux.h
diff options
context:
space:
mode:
Diffstat (limited to 'hostmux/hostmux.h')
-rw-r--r--hostmux/hostmux.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/hostmux/hostmux.h b/hostmux/hostmux.h
index e6cfb767..4f971473 100644
--- a/hostmux/hostmux.h
+++ b/hostmux/hostmux.h
@@ -55,6 +55,9 @@ struct hostmux
argument. */
char *host_pat;
+ /* Whether we should canonicalize host names or not. */
+ boolean_t canonicalize;
+
/* Constant fields for host stat entries. */
struct stat stat_template;
@@ -69,9 +72,10 @@ struct hostmux_name
const char *name; /* Looked up name (may be a number). */
const char *canon; /* The canonical (fq) host name. */
- /* A filesystem node associated with NAME. If NAME = CANON, then this will
- refer to a node with a translator for that host, otherwise, the node
- will be a symbolic link to the canonical name. */
+ /* A filesystem node associated with NAME. If canonicalize is 0 or
+ NAME = CANON, then this will refer to a node with a translator for that
+ host, otherwise, the node will be a symbolic link to the canonical name.
+ */
struct node *node;
ino_t fileno; /* The inode number for this entry. */