Diff for /embedaddon/quagga/lib/vty.c 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 699  vty_end_config (struct vty *vty) Line 699  vty_end_config (struct vty *vty)
     case ZEBRA_NODE:      case ZEBRA_NODE:
     case RIP_NODE:      case RIP_NODE:
     case RIPNG_NODE:      case RIPNG_NODE:
       case BABEL_NODE:
     case BGP_NODE:      case BGP_NODE:
     case BGP_VPNV4_NODE:      case BGP_VPNV4_NODE:
     case BGP_IPV4_NODE:      case BGP_IPV4_NODE:
Line 1107  vty_stop_input (struct vty *vty) Line 1108  vty_stop_input (struct vty *vty)
     case ZEBRA_NODE:      case ZEBRA_NODE:
     case RIP_NODE:      case RIP_NODE:
     case RIPNG_NODE:      case RIPNG_NODE:
       case BABEL_NODE:
     case BGP_NODE:      case BGP_NODE:
     case RMAP_NODE:      case RMAP_NODE:
     case OSPF_NODE:      case OSPF_NODE:
Line 1685  static int Line 1687  static int
 vty_accept (struct thread *thread)  vty_accept (struct thread *thread)
 {  {
   int vty_sock;    int vty_sock;
   struct vty *vty;  
   union sockunion su;    union sockunion su;
   int ret;    int ret;
   unsigned int on;    unsigned int on;
Line 1770  vty_accept (struct thread *thread) Line 1771  vty_accept (struct thread *thread)
   if (bufp)    if (bufp)
     XFREE (MTYPE_TMP, bufp);      XFREE (MTYPE_TMP, bufp);
   
  vty = vty_create (vty_sock, &su);  vty_create (vty_sock, &su);
   
   return 0;    return 0;
 }  }
Line 1816  vty_serv_sock_addrinfo (const char *hostname, unsigned Line 1817  vty_serv_sock_addrinfo (const char *hostname, unsigned
       if (sock < 0)        if (sock < 0)
         continue;          continue;
   
         sockopt_v6only (ainfo->ai_family, sock);
       sockopt_reuseaddr (sock);        sockopt_reuseaddr (sock);
       sockopt_reuseport (sock);        sockopt_reuseport (sock);
   
Line 1839  vty_serv_sock_addrinfo (const char *hostname, unsigned Line 1841  vty_serv_sock_addrinfo (const char *hostname, unsigned
   
   freeaddrinfo (ainfo_save);    freeaddrinfo (ainfo_save);
 }  }
#endif /* HAVE_IPV6 && ! NRL */#else /* HAVE_IPV6 && ! NRL */
   
 /* Make vty server socket. */  /* Make vty server socket. */
 static void  static void
Line 1905  vty_serv_sock_family (const char* addr, unsigned short Line 1907  vty_serv_sock_family (const char* addr, unsigned short
   /* Add vty server event. */    /* Add vty server event. */
   vty_event (VTY_SERV, accept_sock, NULL);    vty_event (VTY_SERV, accept_sock, NULL);
 }  }
   #endif /* HAVE_IPV6 && ! NRL */
   
 #ifdef VTYSH  #ifdef VTYSH
 /* For sockaddr_un. */  /* For sockaddr_un. */

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


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