Print this page
Try versioning as a new state

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/varpd/svp/common/libvarpd_svp_prot.h
          +++ new/usr/src/lib/varpd/svp/common/libvarpd_svp_prot.h
↓ open down ↓ 56 lines elided ↑ open up ↑
  57   57  typedef enum svp_op {
  58   58          SVP_R_UNKNOWN           = 0x00,
  59   59          SVP_R_PING              = 0x01,
  60   60          SVP_R_PONG              = 0x02,
  61   61          SVP_R_VL2_REQ           = 0x03,
  62   62          SVP_R_VL2_ACK           = 0x04,
  63   63          SVP_R_VL3_REQ           = 0x05,
  64   64          SVP_R_VL3_ACK           = 0x06,
  65   65          SVP_R_BULK_REQ          = 0x07,
  66   66          SVP_R_BULK_ACK          = 0x08,
  67      -        SVP_R_LOG_REQ           = 0x09,
  68      -        SVP_R_LOG_ACK           = 0x0A,
  69      -        SVP_R_LOG_RM            = 0x0B, /* v2 introduces new log type */
  70      -        SVP_R_LOG_RM_ACK        = 0x0C, /* See svp_log_route_t */
       67 +        SVP_R_LOG_REQ           = 0x09, /* v2 introduces new log type */
       68 +        SVP_R_LOG_ACK           = 0x0A, /* See svp_log_route_t */
       69 +        SVP_R_LOG_RM            = 0x0B,
       70 +        SVP_R_LOG_RM_ACK        = 0x0C,
  71   71          SVP_R_SHOOTDOWN         = 0x0D,
  72   72          SVP_R_ROUTE_REQ         = 0x0E, /* v2 only */
  73   73          SVP_R_ROUTE_ACK         = 0x0F  /* v2 only */
  74   74  } svp_op_t;
  75   75  
  76   76  typedef enum svp_status {
  77   77          SVP_S_OK        = 0x00, /* Everything OK */
  78   78          SVP_S_FATAL     = 0x01, /* Fatal error, close connection */
  79   79          SVP_S_NOTFOUND  = 0x02, /* Entry not found */
  80   80          SVP_S_BADL3TYPE = 0x03, /* Unknown svp_vl3_type_t */
↓ open down ↓ 221 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX