/* emx-nat.h */

enum desc_debug
{
  DD_GDB_FS, DD_GDB_WINDOW, DD_CONT
};

enum desc_name
{
  DN_ABS, DN_NAME, DN_ALL, DN_FORK
};

struct desc
{
  struct desc *next;
  char *name;
  int num;
  enum desc_name dn;
  enum desc_debug mode;
  char init;
  char *options;
};

int os2_debug_descendant (int pid, char *name, struct desc *pdesc,
    unsigned long fork_addr);
