#include <stdio.h>
#include <stdlib.h>
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#include "wvexporter-priv.h"

void wvPutLSTF(LSTF *item,wvStream *fd)
{
  int i;
  U8 temp8 = (U8)0;
  
  write_32ubit(fd, item->lsid);
  write_32ubit(fd, item->tplc);
  
  for (i=0;i<9;i++)
    write_16ubit(fd, item->rgistd[i]);
  
  temp8 |= item->fSimpleList;
  temp8 |= item->fRestartHdn << 1;
  temp8 |= item->reserved1 << 2;
  /* temp8 |= item->reserved2; */
  write_8ubit(fd, temp8);
  write_8ubit(fd, (U8)item->reserved2);
}