RIPv2
#define RIPVERSION RIPv2
} else if (rip->rip_vers > RIPv2) {
rip->rip_vers = RIPv2;
&& rip->rip_vers == RIPv2
if (rip->rip_vers == RIPv2
v12buf.buf->rip_vers = RIPv2;
? RIPv2 : RIPv1,
v2buf.type = (vers == RIPv2) ? type : NO_OUT_RIPV2;
if (vers == RIPv2) {
ws.a = (vers == RIPv2) ? find_auth(ifp) : 0;
rip_v2_buf.rip.rip_vers = RIPv2;
vers = (ifp->int_state & IS_NO_RIPV1_OUT) ? RIPv2 : RIPv1;
if (vers == RIPv2
buf.rip_vers = (ifp->int_state&IS_NO_RIPV1_OUT) ? RIPv2:RIPv1;
buf.rip_vers = RIPv2;
if (buf.rip_vers == RIPv2
OMSG.rip_vers = RIPv2;
OMSG.rip_vers = RIPv2;
#define RIPVERSION RIPv2
(IMSG.rip_vers != RIPv1 && IMSG.rip_vers != RIPv2) ? " ?" : "",