#include "iobuf.h"

int obuf_putnetstring(obuf* out, const char* data, unsigned datalen)
{
  if (!obuf_putu(out, datalen)) return 0;
  if (!obuf_putc(out, ':')) return 0;
  if (!obuf_write(out, data, datalen)) return 0;
  if (!obuf_putc(out, ',')) return 0;
  return 1;
}


syntax highlighted by Code2HTML, v. 0.9.1