Listing 5: Typedefs for sorting routines

/*
 * sortdefs.h
 */

#if !defined  __SORTDEFS_H
#define       __SORTDEFS_H
#include <_defs.h>      /* _USERENTRY type */
typedef void*  PDATA;
typedef void** PPDATA;
typedef const void* PCDATA;
typedef const void** PPCDATA;
typedef int (_USERENTRY *fcmp_t) (PCDATA, PCDATA);
typedef void (*sort_t)(PDATA,size_t,size_t,fcmp_t);
#endif 
// End of File