version 1.1.1.2, 2012/10/09 09:22:29
|
version 1.1.1.3, 2013/07/21 23:54:41
|
Line 153 zserv_encode_interface (struct stream *s, struct inter
|
Line 153 zserv_encode_interface (struct stream *s, struct inter
|
stream_putl (s, ifp->mtu6); |
stream_putl (s, ifp->mtu6); |
stream_putl (s, ifp->bandwidth); |
stream_putl (s, ifp->bandwidth); |
#ifdef HAVE_STRUCT_SOCKADDR_DL |
#ifdef HAVE_STRUCT_SOCKADDR_DL |
stream_put (s, &ifp->sdl, sizeof (ifp->sdl)); | stream_put (s, &ifp->sdl, sizeof (ifp->sdl_storage)); |
#else |
#else |
stream_putl (s, ifp->hw_addr_len); |
stream_putl (s, ifp->hw_addr_len); |
if (ifp->hw_addr_len) |
if (ifp->hw_addr_len) |
Line 775 zread_ipv4_add (struct zserv *client, u_short length)
|
Line 775 zread_ipv4_add (struct zserv *client, u_short length)
|
nexthop.s_addr = stream_get_ipv4 (s); |
nexthop.s_addr = stream_get_ipv4 (s); |
nexthop_ipv4_add (rib, &nexthop, NULL); |
nexthop_ipv4_add (rib, &nexthop, NULL); |
break; |
break; |
|
case ZEBRA_NEXTHOP_IPV4_IFINDEX: |
|
nexthop.s_addr = stream_get_ipv4 (s); |
|
ifindex = stream_getl (s); |
|
nexthop_ipv4_ifindex_add (rib, &nexthop, NULL, ifindex); |
|
break; |
case ZEBRA_NEXTHOP_IPV6: |
case ZEBRA_NEXTHOP_IPV6: |
stream_forward_getp (s, IPV6_MAX_BYTELEN); |
stream_forward_getp (s, IPV6_MAX_BYTELEN); |
break; |
break; |
Line 851 zread_ipv4_delete (struct zserv *client, u_short lengt
|
Line 856 zread_ipv4_delete (struct zserv *client, u_short lengt
|
case ZEBRA_NEXTHOP_IPV4: |
case ZEBRA_NEXTHOP_IPV4: |
nexthop.s_addr = stream_get_ipv4 (s); |
nexthop.s_addr = stream_get_ipv4 (s); |
nexthop_p = &nexthop; |
nexthop_p = &nexthop; |
|
break; |
|
case ZEBRA_NEXTHOP_IPV4_IFINDEX: |
|
nexthop.s_addr = stream_get_ipv4 (s); |
|
ifindex = stream_getl (s); |
break; |
break; |
case ZEBRA_NEXTHOP_IPV6: |
case ZEBRA_NEXTHOP_IPV6: |
stream_forward_getp (s, IPV6_MAX_BYTELEN); |
stream_forward_getp (s, IPV6_MAX_BYTELEN); |