allocmbt.c revision 254219
1254219Scy/* 2254219Scy * Copyright (C) 2012 by Darren Reed. 3254219Scy * 4254219Scy * See the IPFILTER.LICENCE file for details on licencing. 5254219Scy * 6254219Scy * $Id: allocmbt.c,v 1.1.4.1 2012/07/22 08:04:24 darren_r Exp $ 7254219Scy */ 8254219Scy 9254219Scy#include "ipf.h" 10254219Scy 11254219Scymb_t *allocmbt(size_t len) 12254219Scy{ 13254219Scy mb_t *m; 14254219Scy 15254219Scy m = (mb_t *)malloc(sizeof(mb_t)); 16254219Scy if (m == NULL) 17254219Scy return NULL; 18254219Scy m->mb_len = len; 19254219Scy m->mb_next = NULL; 20254219Scy m->mb_data = (char *)m->mb_buf; 21254219Scy return m; 22254219Scy} 23