#ifndef _IMARG_H
#define _IMARG_H

typedef char *IMArgVal;

#define IMSetArg(arg, n, d) \
	((void)( (arg).id = (n), (arg).value = (IMArgVal)(d) ))

typedef struct _IMArg {
  int id;
  char *value;
} IMArg, *IMArgList;

#endif /* _IMARG_H */
