diff options
author | Sachidananda <sac@gluster.com> | 2011-01-25 05:32:01 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2011-01-27 12:18:05 -0800 |
commit | 066b1809876ba156d925edcb8fb470ee90319d3c (patch) | |
tree | 0bb4be38efac8773cf1604460288838e684989a3 /libglusterfs/src/common-utils.h | |
parent | 7691550a5bd281e9d21771b37066d44434e92934 (diff) |
Move hostname, ip address validating functions to libglusterfs.
hostname and ip address validation functions are duplicated in several
source files. Move them to libglusterfs.
Signed-off-by: Sachidananda Urs <sac@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
BUG: 2249 (Problems with hostname validation)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2249
Diffstat (limited to 'libglusterfs/src/common-utils.h')
-rw-r--r-- | libglusterfs/src/common-utils.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libglusterfs/src/common-utils.h b/libglusterfs/src/common-utils.h index 4371888d034..ca0990aa5d6 100644 --- a/libglusterfs/src/common-utils.h +++ b/libglusterfs/src/common-utils.h @@ -338,5 +338,10 @@ int gf_system (const char *command); int get_checksum_for_path (char *path, uint32_t *checksum); char *strtail (char *str, const char *pattern); + +char valid_host_name (char *address, int length); +char valid_ipv4_address (char *address, int length); +char valid_ipv6_address (char *address, int length); +char valid_internet_address (char *address); #endif /* _COMMON_UTILS_H */ |