/* Type, flags, message. */
api.type = stream_getc (s);
api.instance = stream_getw (s);
- api.flags = stream_getl (s);
+ api.flags = stream_getc (s);
api.message = stream_getc (s);
/* IPv4 prefix. */
/* Type, flags, message. */
api.type = stream_getc (s);
api.instance = stream_getw (s);
- api.flags = stream_getl (s);
+ api.flags = stream_getc (s);
api.message = stream_getc (s);
/* IPv6 prefix. */
bgp_zebra_announce (struct prefix *p, struct bgp_info *info, struct bgp *bgp,
afi_t afi, safi_t safi)
{
- u_int32_t flags;
+ int flags;
u_char distance;
struct peer *peer;
struct bgp_info *mpinfo;
void
bgp_zebra_withdraw (struct prefix *p, struct bgp_info *info, safi_t safi)
{
- u_int32_t flags;
+ int flags;
struct peer *peer;
peer = info->peer;
isis_zebra_route_add_ipv4 (struct prefix *prefix,
struct isis_route_info *route_info)
{
- u_char message;
- u_int32_t flags;
+ u_char message, flags;
int psize;
struct stream *stream;
struct isis_nexthop *nexthop;
/* instance */
stream_putw (stream, 0);
/* flags */
- stream_putl (stream, flags);
+ stream_putc (stream, flags);
/* message */
stream_putc (stream, message);
/* SAFI */
api.type = stream_getc (stream);
api.instance = stream_getw (stream);
- api.flags = stream_getl (stream);
+ api.flags = stream_getc (stream);
api.message = stream_getc (stream);
p.family = AF_INET;
ifindex = 0;
api.type = stream_getc(stream);
- api.flags = stream_getl(stream);
+ api.flags = stream_getc(stream);
api.message = stream_getc(stream);
p.family = AF_INET6;
/* Put type and nexthop. */
stream_putc (s, api->type);
stream_putw (s, api->instance);
- stream_putl (s, api->flags);
+ stream_putc (s, api->flags);
stream_putc (s, api->message);
stream_putw (s, api->safi);
/* Put type and nexthop. */
stream_putc (s, api->type);
stream_putw (s, api->instance);
- stream_putl (s, api->flags);
+ stream_putc (s, api->flags);
stream_putc (s, api->message);
stream_putw (s, api->safi);
/* Put type and nexthop. */
stream_putc (s, api->type);
stream_putw (s, api->instance);
- stream_putl (s, api->flags);
+ stream_putc (s, api->flags);
stream_putc (s, api->message);
stream_putw (s, api->safi);
u_char type;
u_short instance;
- u_int32_t flags;
+ u_char flags;
u_char message;
u_char type;
u_short instance;
- u_int32_t flags;
+ u_char flags;
u_char message;
/* Type, flags, message. */
api.type = stream_getc (s);
api.instance = stream_getw (s);
- api.flags = stream_getl (s);
+ api.flags = stream_getc (s);
api.message = stream_getc (s);
/* IPv6 prefix. */
{
u_char message;
u_char distance;
- u_int32_t flags;
+ u_char flags;
int psize;
struct stream *s;
struct ospf_path *path;
zclient_create_header (s, ZEBRA_IPV4_ROUTE_ADD, VRF_DEFAULT);
stream_putc (s, ZEBRA_ROUTE_OSPF);
stream_putw (s, ospf->instance);
- stream_putl (s, flags);
+ stream_putc (s, flags);
stream_putc (s, message);
stream_putw (s, SAFI_UNICAST);
{
u_char message;
u_char distance;
- u_int32_t flags;
+ u_char flags;
int psize;
struct stream *s;
struct ospf_path *path;
zclient_create_header (s, ZEBRA_IPV4_ROUTE_DELETE, VRF_DEFAULT);
stream_putc (s, ZEBRA_ROUTE_OSPF);
stream_putw (s, ospf->instance);
- stream_putl (s, flags);
+ stream_putc (s, flags);
stream_putc (s, message);
stream_putw (s, SAFI_UNICAST);
/* Type, flags, message. */
api.type = stream_getc (s);
api.instance = stream_getw (s);
- api.flags = stream_getl (s);
+ api.flags = stream_getc (s);
api.message = stream_getc (s);
/* IPv4 prefix. */
/* Type, flags, message. */
api.type = stream_getc(s);
api.instance = stream_getw (s);
- api.flags = stream_getl(s);
+ api.flags = stream_getc(s);
api.message = stream_getc(s);
/* IPv4 prefix length. */
/* Type, flags, message. */
api.type = stream_getc (s);
api.instance = stream_getw (s);
- api.flags = stream_getl (s);
+ api.flags = stream_getc (s);
api.message = stream_getc (s);
/* IPv4 prefix. */
/* Type, flags, message. */
api.type = stream_getc (s);
api.instance = stream_getw (s);
- api.flags = stream_getl (s);
+ api.flags = stream_getc (s);
api.message = stream_getc (s);
/* IPv6 prefix. */
* This flag's definition is in lib/zebra.h ZEBRA_FLAG_* and is exposed
* to clients via Zserv
*/
- u_int32_t flags;
+ u_char flags;
/* RIB internal status */
u_char status;
/* Put type and nexthop. */
stream_putc (s, rib->type);
stream_putw (s, rib->instance);
- stream_putl (s, rib->flags);
+ stream_putc (s, rib->flags);
/* marker for message flags field */
messmark = stream_get_endp (s);
/* Type, flags, message. */
rib->type = stream_getc (s);
rib->instance = stream_getw (s);
- rib->flags = stream_getl (s);
+ rib->flags = stream_getc (s);
message = stream_getc (s);
safi = stream_getw (s);
rib->uptime = time (NULL);
/* Type, flags, message. */
api.type = stream_getc (s);
api.instance = stream_getw (s);
- api.flags = stream_getl (s);
+ api.flags = stream_getc (s);
api.message = stream_getc (s);
api.safi = stream_getw (s);
/* Type, flags, message. */
rib->type = stream_getc (s);
rib->instance = stream_getw (s);
- rib->flags = stream_getl (s);
+ rib->flags = stream_getc (s);
message = stream_getc (s);
safi = stream_getw (s);
rib->uptime = time (NULL);
/* Type, flags, message. */
rib->type = stream_getc (s);
rib->instance = stream_getw (s);
- rib->flags = stream_getl (s);
+ rib->flags = stream_getc (s);
message = stream_getc (s);
safi = stream_getw (s);
rib->uptime = time (NULL);
/* Type, flags, message. */
api.type = stream_getc (s);
api.instance = stream_getw (s);
- api.flags = stream_getl (s);
+ api.flags = stream_getc (s);
api.message = stream_getc (s);
api.safi = stream_getw (s);