From 21c844363a8c908afa9cae62401fc4aa0862e7c7 Mon Sep 17 00:00:00 2001 From: steve Date: Wed, 19 Sep 2001 04:10:40 +0000 Subject: [PATCH] Change UDP output only if table matches. --- vvp/udp.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/vvp/udp.cc b/vvp/udp.cc index 3b504b030..e978bc837 100644 --- a/vvp/udp.cc +++ b/vvp/udp.cc @@ -18,7 +18,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ #if !defined(WINNT) -#ident "$Id: udp.cc,v 1.10 2001/09/15 18:27:05 steve Exp $" +#ident "$Id: udp.cc,v 1.11 2001/09/19 04:10:40 steve Exp $" #endif #include "udp.h" @@ -146,6 +146,8 @@ unsigned char vvp_udp_s::propagate_(vvp_ipoint_t uix) { invec <<= 2; invec |= (fu->oval&3); + if (edge_type == 0) + return fu->oval; } udp_vec_t inx = invec & 0xaaaaaaaaU; // all 'x'/'z' @@ -364,6 +366,9 @@ void vvp_udp_s::compile_row_(udp_table_entry_t row, char *rchr) /* * $Log: udp.cc,v $ + * Revision 1.11 2001/09/19 04:10:40 steve + * Change UDP output only if table matches. + * * Revision 1.10 2001/09/15 18:27:05 steve * Make configure detect malloc.h *