4 * Misc utility functions.
6 * Copyright (c) 1999 Frank Strauss, Technical University of Braunschweig.
8 * See the file "COPYING" for information on usage and redistribution
9 * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
11 * @(#) $Id: util.h 8062 2008-04-16 14:25:53Z schoenw $
22 #include "parser-smi.h"
35 * Make sure we have strtoull() and strtoll() on this system.
40 #define strtoull strtouq
42 #define strtoull strtoul /* TODO */
48 #define strtoll strtoq
50 #define strtoll strtol
54 extern int smiIsPath(const char *s);
57 time_t timegm(struct tm *tm);
60 int smiTypeDerivedFrom(Type *typePtr, Type *parentTypePtr);