diff options
author | vmallika <vmallika@redhat.com> | 2016-04-14 17:51:19 +0530 |
---|---|---|
committer | Kaushal M <kaushal@redhat.com> | 2016-04-25 02:32:58 -0700 |
commit | 760dfb6e8aebc44b419e8943e4e3895591097b8b (patch) | |
tree | 25d15ed56dc389e2321c98af975845cc8f4aeaa2 /libglusterfs/src/common-utils.h | |
parent | fe6c4efcc66bca84aaceb352de38f0b58b70b780 (diff) |
cli/quota: Sort the list output alphabetically by path
Change-Id: I0b124e119d167817be2ae3eb52ac6c80fc7db5d1
BUG: 1320716
Signed-off-by: vmallika <vmallika@redhat.com>
Reviewed-on: http://review.gluster.org/14000
Smoke: Gluster Build System <jenkins@build.gluster.com>
NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
CentOS-regression: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Kaushal M <kaushal@redhat.com>
Diffstat (limited to 'libglusterfs/src/common-utils.h')
-rw-r--r-- | libglusterfs/src/common-utils.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libglusterfs/src/common-utils.h b/libglusterfs/src/common-utils.h index acd5cb5303e..58889ca9a5c 100644 --- a/libglusterfs/src/common-utils.h +++ b/libglusterfs/src/common-utils.h @@ -188,7 +188,16 @@ struct dnscache6 { struct addrinfo *next; }; +struct list_node { + void *ptr; + struct list_head list; +}; +struct list_node *list_node_add (void *ptr, struct list_head *list); +struct list_node *list_node_add_order (void *ptr, struct list_head *list, + int (*compare)(struct list_head *, + struct list_head *)); +void list_node_del (struct list_node *node); struct dnscache *gf_dnscache_init (time_t ttl); struct dnscache_entry *gf_dnscache_entry_init (); |