Thanks for the review.  I applied this to master, with your ack.

On Tue, Apr 21, 2015 at 11:41:38AM -0700, Andy Zhou wrote:
> Acked-by: Andy Zhou <[email protected]>
> 
> On Thu, Apr 16, 2015 at 2:38 PM, Ben Pfaff <[email protected]> wrote:
> > This would trigger if someone tried to switch a dummy device between
> > active and passive connections.  It's not very important because dummy
> > devices are only enabled during testing.
> >
> > Found by LLVM scan-build.
> >
> > Reported-by: Kevin Lo <[email protected]>
> > Signed-off-by: Ben Pfaff <[email protected]>
> > ---
> >  lib/netdev-dummy.c | 6 ++++--
> >  1 file changed, 4 insertions(+), 2 deletions(-)
> >
> > diff --git a/lib/netdev-dummy.c b/lib/netdev-dummy.c
> > index 24c91c2..6a1a308 100644
> > --- a/lib/netdev-dummy.c
> > +++ b/lib/netdev-dummy.c
> > @@ -342,13 +342,15 @@ dummy_packet_conn_set_config(struct dummy_packet_conn 
> > *conn,
> >
> >      switch (conn->type) {
> >      case PASSIVE:
> > -        if (!strcmp(pstream_get_name(conn->u.pconn.pstream), pstream)) {
> > +        if (pstream &&
> > +            !strcmp(pstream_get_name(conn->u.pconn.pstream), pstream)) {
> >              return;
> >          }
> >          dummy_packet_conn_close(conn);
> >          break;
> >      case ACTIVE:
> > -        if (!strcmp(stream_get_name(conn->u.rconn.rstream->stream), 
> > stream)) {
> > +        if (stream &&
> > +            !strcmp(stream_get_name(conn->u.rconn.rstream->stream), 
> > stream)) {
> >              return;
> >          }
> >          dummy_packet_conn_close(conn);
> > --
> > 2.1.3
> >
> > _______________________________________________
> > dev mailing list
> > [email protected]
> > http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to