BSD 4_3_Net_2 development
[unix-history] / usr / src / contrib / isode / others / quipu / uips / sd / sequence.h
/*
* $Header: /f/osi/others/quipu/uips/sd/RCS/sequence.h,v 7.2 91/02/22 09:32:25 mrose Interim $
*/
/* This file contains code to implement the list storage facilities
* in the modified widget program (renamed SD 5/1/90).
*/
/* This file was written by Damanjit Mahl @ Brunel University
* as part of the modifications made to
* the Quipu X.500 widget interface written by Paul Sharpe
* at GEC Research, Hirst Research Centre.
*/
/*
* NOTICE
*
* Acquisition, use, and distribution of this module and related
* materials are subject to the restrictions of a license agreement.
* Consult the Preface in the User's Manual for the full terms of
* this agreement.
*
*/
#ifndef STRINGSEQ
#define STRINGSEQ
#include <string.h>
#ifdef QUIPU_MALLOC
#else
extern char * malloc ();
extern char * smalloc ();
#endif
typedef struct string_seq {
char *dname;
unsigned strlen;
int seq_num;
struct string_seq *next;
} string_seq, *str_seq;
#define NULLDS ((str_seq) 0)
char *get_from_seq ();
void free_seq(), add_seq();
#endif