Searched refs:RIPv2 (Results 1 - 5 of 5) sorted by relevance

/netbsd-current/include/protocols/
H A Drouted.h56 #define RIPv2 RIP_VERSION_2 macro
79 uint16_t n_tag; /* optional in RIPv2 */
82 uint32_t n_mask; /* netmask in RIPv2 */
83 uint32_t n_nhop; /* optional next hop in RIPv2 */
88 /* RIPv2 authentication */
/netbsd-current/sbin/routed/
H A Doutput.c66 #define WS_ST_RIP2_ALL 0x002 /* send full featured RIPv2 */
74 /* A buffer for what can be heard by both RIPv1 and RIPv2 listeners */
78 /* Another for only RIPv2 listeners */
92 rip_v2_buf.rip.rip_vers = RIPv2;
375 /* If we are sending RIPv2 packets that cannot (or must not) be
384 /* use the RIPv2-only buffer */
388 /* use the RIPv1-or-RIPv2 buffer */
434 * in the hybrid RIPv1/RIPv2 mode.
579 * networks. If possible, multicast them by RIPv2.
745 v2buf.type = (vers == RIPv2)
[all...]
H A Dinput.c172 } else if (rip->rip_vers > RIPv2) {
173 rip->rip_vers = RIPv2;
187 * RIPv2 messages, but only if configured for that silliness.
189 * RIPv2 authentication is lame. Why authenticate queries?
190 * Why should a RIPv2 implementation with authentication disabled
191 * not be able to listen to RIPv2 packets with authentication, while
195 && rip->rip_vers == RIPv2
198 "RIPv2 message with authentication from %s discarded",
263 if (rip->rip_vers == RIPv2
265 v12buf.buf->rip_vers = RIPv2;
[all...]
H A Ddefs.h41 /* Definitions for RIPv2 routing process.
45 * RIPv2, including variable length subnet masks.
58 * is no likelihood that IETF RIPv1 or RIPv2 will ever be used with
90 #define RIPVERSION RIPv2
335 #define IS_NO_RIPV2_IN 0x0020000 /* no RIPv2 input at all */
339 #define IS_NO_RIPV2_OUT 0x0080000 /* no RIPv2 output at all */
344 #define IS_NO_RIP_MCAST 0x0100000 /* broadcast RIPv2 */
381 #define AGS_RIPV2 0x040 /* send only as RIPv2 */
/netbsd-current/sbin/routed/rtquery/
H A Drtquery.c42 #define RIPVERSION RIPv2
340 OMSG.rip_vers = RIPv2;
393 OMSG.rip_vers = RIPv2;
647 (IMSG.rip_vers != RIPv1 && IMSG.rip_vers != RIPv2) ? " ?" : "",

Completed in 139 milliseconds