//--------------------------------------------------------------------
//	
//	Utilities.h
//
//	Written by: Robert Polic
//	
//	Copyright 1997 Be, Inc. All Rights Reserved.
//	
//--------------------------------------------------------------------

#ifndef _UTILITIES_H
#define _UTILITIES_H

#include <SupportDefs.h>

//====================================================================

#ifdef __cplusplus
extern "C" {
#endif

int32 cistrcmp(const char*, const char*);
int32 cistrncmp(const char*, const char*, int32);
char* cistrstr(char*, char*);
void extract(char**, char*);
void get_recipients(char**, char*, int32, bool);
void verify_recipients(char**);
int32 linelen(char*, int32, bool);
bool get_parameter(char*, char*, char*);
char* find_boundary(char*, char*, int32);

#ifdef __cplusplus
}
#endif

#endif // #ifndef _UTILITIES_H
