Diff for /embedaddon/quagga/lib/zclient.h between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 17:26:12 version 1.1.1.2, 2012/10/09 09:22:28
Line 22 Line 22
 #ifndef _ZEBRA_ZCLIENT_H  #ifndef _ZEBRA_ZCLIENT_H
 #define _ZEBRA_ZCLIENT_H  #define _ZEBRA_ZCLIENT_H
   
   /* For struct zapi_ipv{4,6}. */
   #include "prefix.h"
   
 /* For struct interface and struct connected. */  /* For struct interface and struct connected. */
 #include "if.h"  #include "if.h"
   
Line 95  struct zserv_header Line 98  struct zserv_header
                          * always set to 255 in new zserv.                           * always set to 255 in new zserv.
                          */                           */
   uint8_t version;    uint8_t version;
#define ZSERV_VERSION   1#define ZSERV_VERSION   2
   uint16_t command;    uint16_t command;
 };  };
   
Line 108  struct zapi_ipv4 Line 111  struct zapi_ipv4
   
   u_char message;    u_char message;
   
     safi_t safi;
   
   u_char nexthop_num;    u_char nexthop_num;
   struct in_addr **nexthop;    struct in_addr **nexthop;
   
Line 127  extern void zclient_stop (struct zclient *); Line 132  extern void zclient_stop (struct zclient *);
 extern void zclient_reset (struct zclient *);  extern void zclient_reset (struct zclient *);
 extern void zclient_free (struct zclient *);  extern void zclient_free (struct zclient *);
   
/* Get TCP socket connection to zebra daemon at loopback address. */extern int  zclient_socket_connect (struct zclient *);
extern int zclient_socket (void);extern void zclient_serv_path_set  (char *path);
   
 /* Get unix stream socket connection to zebra daemon at given path. */  
 extern int zclient_socket_un (const char *);  
   
 /* Send redistribute command to zebra daemon. Do not update zclient state. */  /* Send redistribute command to zebra daemon. Do not update zclient state. */
 extern int zebra_redistribute_send (int command, struct zclient *, int type);  extern int zebra_redistribute_send (int command, struct zclient *, int type);
   
Line 167  struct zapi_ipv6 Line 169  struct zapi_ipv6
   u_char flags;    u_char flags;
   
   u_char message;    u_char message;
   
     safi_t safi;
   
   u_char nexthop_num;    u_char nexthop_num;
   struct in6_addr **nexthop;    struct in6_addr **nexthop;

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>