Page Menu
Home
ClusterLabs Projects
Search
Configure Global Search
Log In
Files
F4525006
alphasort.c
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
alphasort.c
View Options
/*
*
* alphasort - replacement for alphasort functions.
*
* Matt Soffen
* Copyright (C) 2001 Matt Soffen <matt@soffen.com>
*
* Taken from the FreeBSD file (with copyright notice)
* /usr/src/gnu/lib/libdialog/dir.c
***************************************************************************
* Program: dir.c
* Author: Marc van Kempen
* desc: Directory routines, sorting and reading
*
* Copyright (c) 1995, Marc van Kempen
*
* All rights reserved.
*
* This software may be used, modified, copied, distributed, and
* sold, in both source and binary form provided that the above
* copyright and these terms are retained, verbatim, as the first
* lines of this file. Under no circumstances is the author
* responsible for the proper functioning of this software, nor does
* the author assume any responsibility for damages incurred with
* its use.
*
***************************************************************************
*/
#include <crm_internal.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h> /* XXX for _POSIX_VERSION ifdefs */
#if HAVE_STRINGS_H
# include <strings.h>
#endif
#if !defined sgi && !defined _POSIX_VERSION
# include <sys/dir.h>
#endif
#include <sys/types.h>
#include <dirent.h>
#include <stdlib.h>
#include <stddef.h>
int
alphasort(const void *dirent1, const void *dirent2)
{
return (strcmp((*(const struct dirent **)dirent1)->d_name,
(*(const struct dirent **)dirent2)->d_name));
}
File Metadata
Details
Attached
Mime Type
text/x-c
Expires
Thu, Jun 26, 5:22 PM (11 h, 1 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1813535
Default Alt Text
alphasort.c (1 KB)
Attached To
Mode
rP Pacemaker
Attached
Detach File
Event Timeline
Log In to Comment