Diff for /embedaddon/quagga/tests/test-stream.c between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 17:26:11 version 1.1.1.2, 2016/11/02 10:09:12
Line 1 Line 1
   /* Simple stream test.
    * 
    * Copyright (C) 2006 Sun Microsystems, Inc.
    *
    * This file is part of Quagga.
    *
    * Quagga is free software; you can redistribute it and/or modify it
    * under the terms of the GNU General Public License as published by the
    * Free Software Foundation; either version 2, or (at your option) any
    * later version.
    *
    * Quagga is distributed in the hope that it will be useful, but
    * WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    * General Public License for more details.
    *
    * You should have received a copy of the GNU General Public License
    * along with Quagga; see the file COPYING.  If not, write to the Free
    * Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
    * 02111-1307, USA.  
    */
   
 #include <zebra.h>  #include <zebra.h>
 #include <stream.h>  #include <stream.h>
 #include <thread.h>  #include <thread.h>
   
static long int ham = 0xdeadbeefdeadbeef;static unsigned long long ham = 0xdeadbeefdeadbeef;
 struct thread_master *master;  struct thread_master *master;
   
 static void  static void
Line 10  print_stream (struct stream *s) Line 32  print_stream (struct stream *s)
 {  {
   size_t getp = stream_get_getp (s);    size_t getp = stream_get_getp (s);
       
  printf ("endp: %ld, readable: %ld, writeable: %ld\n",  printf ("endp: %zu, readable: %zu, writeable: %zu\n",
           stream_get_endp (s),            stream_get_endp (s),
           STREAM_READABLE (s),            STREAM_READABLE (s),
           STREAM_WRITEABLE (s));            STREAM_WRITEABLE (s));
Line 48  main (void) Line 70  main (void)
   printf ("c: 0x%hhx\n", stream_getc (s));    printf ("c: 0x%hhx\n", stream_getc (s));
   printf ("w: 0x%hx\n", stream_getw (s));    printf ("w: 0x%hx\n", stream_getw (s));
   printf ("l: 0x%x\n", stream_getl (s));    printf ("l: 0x%x\n", stream_getl (s));
  printf ("q: 0x%lx\n", stream_getq (s));  printf ("q: 0x%" PRIu64 "\n", stream_getq (s));
       
   return 0;    return 0;
 }  }

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>