]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
* undo mroute.c changes related to ipv6 payload,
authorJuanJo Ciarlante <jjo@google.com>
Sat, 20 Feb 2010 19:28:40 +0000 (20:28 +0100)
committerJuanJo Ciarlante <juanjosec@gmail.com>
Fri, 25 Mar 2011 12:30:31 +0000 (13:30 +0100)
  nothing to do w/ipv6 transport afterall.

mroute.c

index 56e01a2f8698663232c6d67f2a3d1014168aed75..a0f8e4e3ad3126a6c0794cb285b420af9ed9f929 100644 (file)
--- a/mroute.c
+++ b/mroute.c
@@ -359,37 +359,7 @@ mroute_addr_print_ex (const struct mroute_addr *ma,
          }
          break;
        case MR_ADDR_IPV6:
-#ifdef USE_PF_INET6
-          {
-           struct buffer buf;
-           struct sockaddr_in6 sin6;
-           int port;
-           char buf6[INET6_ADDRSTRLEN] = "";
-           CLEAR(sin6);
-           sin6.sin6_family = AF_INET6;
-           buf_set_read (&buf, maddr.addr, maddr.len);
-            if (buf_read(&buf, &sin6.sin6_addr, sizeof (sin6.sin6_addr)))
-            {
-              if (getnameinfo((struct sockaddr *)&sin6, sizeof (struct sockaddr_in6),
-                                      buf6, sizeof (buf6), NULL, 0, NI_NUMERICHOST) != 0)
-                {
-                  buf_printf (&out, "MR_ADDR_IPV6 getnameinfo() err");
-                  break;
-               }
-              buf_puts (&out, buf6);
-             if (maddr.type & MR_WITH_NETBITS)
-               buf_printf (&out, "/%d", maddr.netbits);
-              if (maddr.type & MR_WITH_PORT)
-                {
-                  port = buf_read_u16 (&buf);
-                  if (port >= 0)
-                    buf_printf (&out, ":%d", port);
-                }
-           }
-          }
-#else /* old, pre USE_PF_INET6 code */
          buf_printf (&out, "IPV6"); 
-#endif
          break;
        default:
          buf_printf (&out, "UNKNOWN");