]>
git.proxmox.com Git - mirror_frr.git/blob - tests/lib/test_buffer.c
2 * Copyright (C) 2004 Paul Jakma
4 * This file is part of Quagga.
6 * Quagga is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License as published by the
8 * Free Software Foundation; either version 2, or (at your option) any
11 * Quagga is distributed in the hope that it will be useful, but
12 * WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * General Public License for more details.
16 * You should have received a copy of the GNU General Public License
17 * along with Quagga; see the file COPYING. If not, write to the Free
18 * Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
24 #include <memory_vty.h>
27 struct thread_master
*master
;
30 main(int argc
, char **argv
)
32 struct buffer
*b1
, *b2
;
39 if ((argc
!= 2) || (sscanf(argv
[1], "%d%1s", &n
, junk
) != 1))
41 fprintf(stderr
, "Usage: %s <number of chars to simulate>\n", *argv
);
46 b2
= buffer_new(1024);
50 buffer_put(b1
, &c
, 1);
51 buffer_put(b2
, &c
, 1);