home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
bin
/
p205.zip
/
exesrc
/
tl.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-12-18
|
822b
|
40 lines
/*****************************************************************************/
/* Copyright (c) 1994 by Jyrki Salmi <jytasa@jyu.fi> */
/* You may modify, recompile and distribute this file freely. */
/*****************************************************************************/
#ifndef _TL_H_
#define _TL_H_
#include <time.h>
typedef struct _TE {
U8 *name;
U32 name_len;
U8 *path;
U32 path_len;
struct _TE *p;
struct _TE *n;
} TE;
typedef struct _TL {
TE *f;
TE *l;
TE *c;
U32 cnt;
U32 size;
} TL;
extern void tl_add(TL **, U8 *, U32);
extern void tl_expanded_add(TL **, U8 *);
extern void tl_free(TL **);
extern void tl_read_from_list(TL **, U32, U8 *);
extern BOOLEAN tl_exists(TL *, U8 *);
#endif /* _TL_H_ */