]>
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 along
17 * with this program; see the file COPYING; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
26 struct thread_master
*master
;
28 int main(int argc
, char **argv
)
30 struct buffer
*b1
, *b2
;
37 if ((argc
!= 2) || (sscanf(argv
[1], "%d%1s", &n
, junk
) != 1)) {
38 fprintf(stderr
, "Usage: %s <number of chars to simulate>\n",
44 b2
= buffer_new(1024);
47 buffer_put(b1
, &c
, 1);
48 buffer_put(b2
, &c
, 1);