Print this page
patch tsoome-feedback

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
          +++ new/usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
↓ open down ↓ 4464 lines elided ↑ open up ↑
4465 4465              SUNW_VENDOR, VRRP_EVENT_PUBLISHER, nvl, &eid) == 0) {
4466 4466                  nvlist_free(nvl);
4467 4467                  return (0);
4468 4468          }
4469 4469  
4470 4470  failed:
4471 4471          vrrp_log(VRRP_ERR, "vrrpd_post_event(): `state change (%s --> %s)' "
4472 4472              "sysevent posting failed: %s", vrrp_state2str(prev_st),
4473 4473              vrrp_state2str(st), strerror(errno));
4474 4474  
4475      -        if (nvl != NULL)
4476      -                nvlist_free(nvl);
     4475 +        nvlist_free(nvl);
4477 4476          return (-1);
4478 4477  }
4479 4478  
4480 4479  /*
4481 4480   * timeval processing functions
4482 4481   */
4483 4482  static int
4484 4483  timeval_to_milli(struct timeval tv)
4485 4484  {
4486 4485          return ((int)(tv.tv_sec * 1000 + tv.tv_usec / 1000 + 0.5));
↓ open down ↓ 68 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX