
#ifndef _SCOL_PACK_DIR_H_
#define _SCOL_PACK_DIR_H_

#include "scolPrerequisites.h"

#ifdef __cplusplus
extern "C" {
#endif

// Max path.
#define SIZESIGN 1024

/* Files management in Scol
  ------------------------------*/
struct Packdir
{
	char path[SIZESIGN];		//!< end by '/'
	int quota;					    //!< -1: read only, 0: unlimited
	struct Packdir *next;
};
typedef struct Packdir *packdir;

#define SIZEPACKDIR sizeof(struct Packdir)

#define TYPESNONE    0
#define TYPESLOGIC   1
#define TYPESENV     2
#define TYPESMACH    3
#define TYPESCOOKIES 4

#ifdef __cplusplus
}
#endif

#endif