As is said on tap-win32/common.h and in many other places:

"TAP-Win32/TAP-Win64 -- A kernel driver to provide virtual tap device 
functionality on Windows."

So, it's not 32-bit only. Thus converting "tap-win32" into "tap-win" makes 
sense.

ACK.

-- 
Samuli Seppänen
Community Manager
OpenVPN Technologies, Inc

irc freenode net: mattock


> Signed-off-by: Alon Bar-Lev <alon.bar...@gmail.com>
> ---
>  configure.ac            |   18 +++---
>  errlevel.h              |    2 +-
>  error.c                 |    6 +-
>  forward.c               |    2 +-
>  options.c               |    8 +-
>  service-win32/service.h |    2 +-
>  sig.c                   |    2 +-
>  tap-windows.h           |   34 ++++++------
>  tun.c                   |  142 +++++++++++++++++++++++-----------------------
>  tun.h                   |    6 +-
>  version.m4              |    6 +-
>  win/autodefs.h.in       |    6 +-
>  win/openvpn.nsi         |    8 +-
>  13 files changed, 121 insertions(+), 121 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index 937ce1f..3346e9f 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -959,15 +959,15 @@ if test "$SELINUX" = "yes"; then
>     )
>  fi
>
> -TAP_COMPONENT_ID="PRODUCT_TAP_ID"
> -TAP_WIN32_MIN_MAJOR="PRODUCT_TAP_WIN32_MIN_MAJOR"
> -TAP_WIN32_MIN_MINOR="PRODUCT_TAP_WIN32_MIN_MINOR"
> -AC_DEFINE_UNQUOTED([TAP_ID], ["${TAP_ID}"], [The TAP-Win32 id])
> -AC_DEFINE_UNQUOTED([TAP_WIN32_MIN_MAJOR], [${TAP_WIN32_MIN_MAJOR}], [The 
> TAP-Win32 version number is defined in tap-win32/SOURCES])
> -AC_DEFINE_UNQUOTED([TAP_WIN32_MIN_MINOR], [${TAP_WIN32_MIN_MINOR}], [The 
> TAP-Win32 version number is defined in tap-win32/SOURCES])
> -AC_SUBST([TAP_COMPONENT_ID])
> -AC_SUBST([TAP_WIN32_MIN_MAJOR])
> -AC_SUBST([TAP_WIN32_MIN_MINOR])
> +TAP_WIN_COMPONENT_ID="PRODUCT_TAP_WIN_COMPONENT_ID"
> +TAP_WIN_MIN_MAJOR="PRODUCT_TAP_WIN_MIN_MAJOR"
> +TAP_WIN_MIN_MINOR="PRODUCT_TAP_WIN_MIN_MINOR"
> +AC_DEFINE_UNQUOTED([TAP_WIN_COMPONENT_ID], ["${TAP_WIN_COMPONENT_ID}"], [The 
> tap-windows id])
> +AC_DEFINE_UNQUOTED([TAP_WIN_MIN_MAJOR], [${TAP_WIN_MIN_MAJOR}], [The 
> tap-windows version number is required for OpenVPN])
> +AC_DEFINE_UNQUOTED([TAP_WIN_MIN_MINOR], [${TAP_WIN_MIN_MINOR}], [The 
> tap-windows version number is required for OpenVPN])
> +AC_SUBST([TAP_WIN_COMPONENT_ID])
> +AC_SUBST([TAP_WIN_MIN_MAJOR])
> +AC_SUBST([TAP_WIN_MIN_MINOR])
>
>  win32datadir="\${datadir}/${PACKAGE}-win32"
>  AC_SUBST(win32datadir)
> diff --git a/errlevel.h b/errlevel.h
> index 74729c9..3ee4ebc 100644
> --- a/errlevel.h
> +++ b/errlevel.h
> @@ -113,7 +113,7 @@
>
>  #define D_LINK_RW            LOGLEV(6, 69, M_DEBUG)  /* show TCP/UDP 
> reads/writes (terse) */
>  #define D_TUN_RW             LOGLEV(6, 69, M_DEBUG)  /* show TUN/TAP 
> reads/writes */
> -#define D_TAP_WIN32_DEBUG    LOGLEV(6, 69, M_DEBUG)  /* show TAP-Win32 
> driver debug info */
> +#define D_TAP_WIN_DEBUG      LOGLEV(6, 69, M_DEBUG)  /* show TAP-Windows 
> driver debug info */
>  #define D_CLIENT_NAT         LOGLEV(6, 69, M_DEBUG)  /* show client NAT 
> debug info */
>
>  #define D_SHOW_KEYS          LOGLEV(7, 70, M_DEBUG)  /* show data channel 
> encryption keys */
> diff --git a/error.c b/error.c
> index ede33d0..34c4184 100644
> --- a/error.c
> +++ b/error.c
> @@ -614,8 +614,8 @@ x_check_status (int status,
>             }
>         }
>  #elif defined(WIN32)
> -      /* get possible driver error from TAP-Win32 driver */
> -      extended_msg = tap_win32_getinfo (tt, &gc);
> +      /* get possible driver error from TAP-Windows driver */
> +      extended_msg = tap_win_getinfo (tt, &gc);
>  #endif
>        if (!ignore_sys_error (my_errno))
>         {
> @@ -741,7 +741,7 @@ strerror_win32 (DWORD errnum, struct gc_arena *gc)
>  #if 1
>    switch (errnum) {
>      /*
> -     * When the TAP-Win32 driver returns STATUS_UNSUCCESSFUL, this code
> +     * When the TAP-Windows driver returns STATUS_UNSUCCESSFUL, this code
>       * gets returned to user space.
>       */
>    case ERROR_GEN_FAILURE:
> diff --git a/forward.c b/forward.c
> index 96c6b9a..ace7d2a 100644
> --- a/forward.c
> +++ b/forward.c
> @@ -1292,7 +1292,7 @@ pre_select (struct context *c)
>    c->c2.timeval.tv_usec = 0;
>
>  #if defined(WIN32)
> -  if (check_debug_level (D_TAP_WIN32_DEBUG))
> +  if (check_debug_level (D_TAP_WIN_DEBUG))
>      {
>        c->c2.timeval.tv_sec = 1;
>        if (tuntap_defined (c->c1.tuntap))
> diff --git a/options.c b/options.c
> index f11849d..cd7aba4 100644
> --- a/options.c
> +++ b/options.c
> @@ -657,7 +657,7 @@ static const char usage_message[] =
>    "Windows Specific:\n"
>    "--win-sys path    : Pathname of Windows system directory. Default is the 
> pathname\n"
>    "                    from SystemRoot environment variable.\n"
> -  "--ip-win32 method : When using --ifconfig on Windows, set TAP-Win32 
> adapter\n"
> +  "--ip-win32 method : When using --ifconfig on Windows, set TAP-Windows 
> adapter\n"
>    "                    IP address using method = manual, netsh, ipapi,\n"
>    "                    dynamic, or adaptive (default = adaptive).\n"
>    "                    Dynamic method allows two optional parameters:\n"
> @@ -673,7 +673,7 @@ static const char usage_message[] =
>    "                    adaptive (default) -- Try ipapi then fall back to 
> exe.\n"
>    "                    ipapi -- Use IP helper API.\n"
>    "                    exe -- Call the route.exe shell command.\n"
> -  "--dhcp-option type [parm] : Set extended TAP-Win32 properties, must\n"
> +  "--dhcp-option type [parm] : Set extended TAP-Windows properties, must\n"
>    "                    be used with --ip-win32 dynamic.  For options\n"
>    "                    which allow multiple addresses,\n"
>    "                    --dhcp-option must be repeated.\n"
> @@ -704,7 +704,7 @@ static const char usage_message[] =
>    "                  after TAP adapter is up and routes have been added.\n"
>    "Windows Standalone Options:\n"
>    "\n"
> -  "--show-adapters : Show all TAP-Win32 adapters.\n"
> +  "--show-adapters : Show all TAP-Windows adapters.\n"
>    "--show-net      : Show " PACKAGE_NAME "'s view of routing table and net 
> adapter list.\n"
>    "--show-valid-subnets : Show valid subnets for --dev tun emulation.\n"
>    "--allow-nonadmin [TAP-adapter] : Allow " PACKAGE_NAME " running without 
> admin privileges\n"
> @@ -6046,7 +6046,7 @@ add_option (struct options *options,
>    else if (streq (p[0], "show-adapters"))
>      {
>        VERIFY_PERMISSION (OPT_P_GENERAL);
> -      show_tap_win32_adapters (M_INFO|M_NOPREFIX, M_WARN|M_NOPREFIX);
> +      show_tap_win_adapters (M_INFO|M_NOPREFIX, M_WARN|M_NOPREFIX);
>        openvpn_exit (OPENVPN_EXIT_STATUS_GOOD); /* exit point */
>      }
>    else if (streq (p[0], "show-net"))
> diff --git a/service-win32/service.h b/service-win32/service.h
> index 028d075..cf41ed7 100644
> --- a/service-win32/service.h
> +++ b/service-win32/service.h
> @@ -69,7 +69,7 @@ extern "C" {
>  // displayed name of the service
>  #define SZSERVICEDISPLAYNAME PACKAGE_NAME " Service"
>  // list of service dependencies - "dep1\0dep2\0\0"
> -#define SZDEPENDENCIES       TAP_ID "\0Dhcp\0\0"
> +#define SZDEPENDENCIES       TAP_WIN_COMPONENT_ID "\0Dhcp\0\0"
>  
> //////////////////////////////////////////////////////////////////////////////
>
>
> diff --git a/sig.c b/sig.c
> index a5703f0..df8035e 100644
> --- a/sig.c
> +++ b/sig.c
> @@ -268,7 +268,7 @@ print_status (const struct context *c, struct 
> status_output *so)
>  #ifdef WIN32
>    if (tuntap_defined (c->c1.tuntap))
>      status_printf (so, "TAP-WIN32 driver status,\"%s\"",
> -        tap_win32_getinfo (c->c1.tuntap, &gc));
> +        tap_win_getinfo (c->c1.tuntap, &gc));
>  #endif
>
>    status_printf (so, "END");
> diff --git a/tap-windows.h b/tap-windows.h
> index 0655672..243a4a2 100644
> --- a/tap-windows.h
> +++ b/tap-windows.h
> @@ -1,6 +1,6 @@
>  /*
> - *  TAP-Win32/TAP-Win64 -- A kernel driver to provide virtual tap
> - *                         device functionality on Windows.
> + *  TAP-Windows -- A kernel driver to provide virtual tap
> + *                 device functionality on Windows.
>   *
>   *  This code was inspired by the CIPE-Win32 driver by Damion K. Wilson.
>   *
> @@ -21,32 +21,32 @@
>   *  distribution); if not, write to the Free Software Foundation, Inc.,
>   *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
>   */
> -#ifndef __TAP_H
> -#define __TAP_H
> +#ifndef __TAP_WIN_H
> +#define __TAP_WIN_H
>
>  //=============
>  // TAP IOCTLs
>  //=============
>
> -#define TAP_CONTROL_CODE(request,method) \
> +#define TAP_WIN_CONTROL_CODE(request,method) \
>    CTL_CODE (FILE_DEVICE_UNKNOWN, request, method, FILE_ANY_ACCESS)
>
>  // Present in 8.1
>
> -#define TAP_IOCTL_GET_MAC               TAP_CONTROL_CODE (1, METHOD_BUFFERED)
> -#define TAP_IOCTL_GET_VERSION           TAP_CONTROL_CODE (2, METHOD_BUFFERED)
> -#define TAP_IOCTL_GET_MTU               TAP_CONTROL_CODE (3, METHOD_BUFFERED)
> -#define TAP_IOCTL_GET_INFO              TAP_CONTROL_CODE (4, METHOD_BUFFERED)
> -#define TAP_IOCTL_CONFIG_POINT_TO_POINT TAP_CONTROL_CODE (5, METHOD_BUFFERED)
> -#define TAP_IOCTL_SET_MEDIA_STATUS      TAP_CONTROL_CODE (6, METHOD_BUFFERED)
> -#define TAP_IOCTL_CONFIG_DHCP_MASQ      TAP_CONTROL_CODE (7, METHOD_BUFFERED)
> -#define TAP_IOCTL_GET_LOG_LINE          TAP_CONTROL_CODE (8, METHOD_BUFFERED)
> -#define TAP_IOCTL_CONFIG_DHCP_SET_OPT   TAP_CONTROL_CODE (9, METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_GET_MAC               TAP_WIN_CONTROL_CODE (1, 
> METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_GET_VERSION           TAP_WIN_CONTROL_CODE (2, 
> METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_GET_MTU               TAP_WIN_CONTROL_CODE (3, 
> METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_GET_INFO              TAP_WIN_CONTROL_CODE (4, 
> METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_CONFIG_POINT_TO_POINT TAP_WIN_CONTROL_CODE (5, 
> METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_SET_MEDIA_STATUS      TAP_WIN_CONTROL_CODE (6, 
> METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_CONFIG_DHCP_MASQ      TAP_WIN_CONTROL_CODE (7, 
> METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_GET_LOG_LINE          TAP_WIN_CONTROL_CODE (8, 
> METHOD_BUFFERED)
> +#define TAP_WIN_IOCTL_CONFIG_DHCP_SET_OPT   TAP_WIN_CONTROL_CODE (9, 
> METHOD_BUFFERED)
>
>  // Added in 8.2
>
> -/* obsoletes TAP_IOCTL_CONFIG_POINT_TO_POINT */
> -#define TAP_IOCTL_CONFIG_TUN            TAP_CONTROL_CODE (10, 
> METHOD_BUFFERED)
> +/* obsoletes TAP_WIN_IOCTL_CONFIG_POINT_TO_POINT */
> +#define TAP_WIN_IOCTL_CONFIG_TUN            TAP_WIN_CONTROL_CODE (10, 
> METHOD_BUFFERED)
>
>  //=================
>  // Registry keys
> @@ -63,6 +63,6 @@
>  #define USERMODEDEVICEDIR "\\\\.\\Global\\"
>  #define SYSDEVICEDIR      "\\Device\\"
>  #define USERDEVICEDIR     "\\DosDevices\\Global\\"
> -#define TAPSUFFIX         ".tap"
> +#define TAP_WIN_SUFFIX    ".tap"
>
>  #endif
> diff --git a/tun.c b/tun.c
> index 81b66fb..b3df14e 100644
> --- a/tun.c
> +++ b/tun.c
> @@ -1176,7 +1176,7 @@ do_ifconfig (struct tuntap *tt,
>             break;
>           case IPW32_SET_NETSH:
>             if (!strcmp (actual, "NULL"))
> -             msg (M_FATAL, "Error: When using --ip-win32 netsh, if you have 
> more than one TAP-Win32 adapter, you must also specify --dev-node");
> +             msg (M_FATAL, "Error: When using --ip-win32 netsh, if you have 
> more than one TAP-Windows adapter, you must also specify --dev-node");
>
>             netsh_ifconfig (&tt->options,
>                             actual,
> @@ -1195,7 +1195,7 @@ do_ifconfig (struct tuntap *tt,
>         char * saved_actual;
>
>         if (!strcmp (actual, "NULL"))
> -         msg (M_FATAL, "Error: When using --tun-ipv6, if you have more than 
> one TAP-Win32 adapter, you must also specify --dev-node");
> +         msg (M_FATAL, "Error: When using --tun-ipv6, if you have more than 
> one TAP-Windows adapter, you must also specify --dev-node");
>
>         /* example: netsh interface ipv6 set address MyTap 2001:608:8003::d 
> store=active */
>         argv_printf (&argv,
> @@ -2786,7 +2786,7 @@ get_tap_reg (struct gc_arena *gc)
>
>               if (status == ERROR_SUCCESS && data_type == REG_SZ)
>                 {
> -                 if (!strcmp (component_id, TAP_COMPONENT_ID))
> +                 if (!strcmp (component_id, TAP_WIN_COMPONENT_ID))
>                     {
>                       struct tap_reg *reg;
>                       ALLOC_OBJ_CLEAR_GC (reg, struct tap_reg, gc);
> @@ -2953,7 +2953,7 @@ void show_valid_win32_tun_subnets (void)
>    int col = 0;
>
>    printf ("On Windows, point-to-point IP support (i.e. --dev tun)\n");
> -  printf ("is emulated by the TAP-Win32 driver.  The major limitation\n");
> +  printf ("is emulated by the TAP-Windows driver.  The major limitation\n");
>    printf ("imposed by this approach is that the --ifconfig local and\n");
>    printf ("remote endpoints must be part of the same 255.255.255.252\n");
>    printf ("subnet.  The following list shows examples of endpoint\n");
> @@ -2978,7 +2978,7 @@ void show_valid_win32_tun_subnets (void)
>  }
>
>  void
> -show_tap_win32_adapters (int msglev, int warnlev)
> +show_tap_win_adapters (int msglev, int warnlev)
>  {
>    struct gc_arena gc = gc_new ();
>
> @@ -2997,7 +2997,7 @@ show_tap_win32_adapters (int msglev, int warnlev)
>
>    msg (msglev, "Available TAP-WIN32 adapters [name, GUID]:");
>
> -  /* loop through each TAP-Win32 adapter registry entry */
> +  /* loop through each TAP-Windows adapter registry entry */
>    for (tr = tap_reg; tr != NULL; tr = tr->next)
>      {
>        links = 0;
> @@ -3025,7 +3025,7 @@ show_tap_win32_adapters (int msglev, int warnlev)
>         }
>      }
>
> -  /* check for TAP-Win32 adapter duplicated GUIDs */
> +  /* check for TAP-Windows adapter duplicated GUIDs */
>    for (tr = tap_reg; tr != NULL; tr = tr->next)
>      {
>        for (tr1 = tap_reg; tr1 != NULL; tr1 = tr1->next)
> @@ -3037,22 +3037,22 @@ show_tap_win32_adapters (int msglev, int warnlev)
>
>    /* warn on registry inconsistencies */
>    if (warn_tap_dup)
> -    msg (warnlev, "WARNING: Some TAP-Win32 adapters have duplicate GUIDs");
> +    msg (warnlev, "WARNING: Some TAP-Windows adapters have duplicate GUIDs");
>
>    if (warn_panel_dup)
> -    msg (warnlev, "WARNING: Some TAP-Win32 adapters have duplicate links 
> from the Network Connections control panel");
> +    msg (warnlev, "WARNING: Some TAP-Windows adapters have duplicate links 
> from the Network Connections control panel");
>
>    if (warn_panel_null)
> -    msg (warnlev, "WARNING: Some TAP-Win32 adapters have no link from the 
> Network Connections control panel");
> +    msg (warnlev, "WARNING: Some TAP-Windows adapters have no link from the 
> Network Connections control panel");
>
>    gc_free (&gc);
>  }
>
>  /*
> - * Confirm that GUID is a TAP-Win32 adapter.
> + * Confirm that GUID is a TAP-Windows adapter.
>   */
>  static bool
> -is_tap_win32 (const char *guid, const struct tap_reg *tap_reg)
> +is_tap_win (const char *guid, const struct tap_reg *tap_reg)
>  {
>    const struct tap_reg *tr;
>
> @@ -3086,7 +3086,7 @@ name_to_guid (const char *name, const struct tap_reg 
> *tap_reg, const struct pane
>
>    for (pr = panel_reg; pr != NULL; pr = pr->next)
>      {
> -      if (name && !strcmp (pr->name, name) && is_tap_win32 (pr->guid, 
> tap_reg))
> +      if (name && !strcmp (pr->name, name) && is_tap_win (pr->guid, tap_reg))
>         return pr->guid;
>      }
>
> @@ -3094,10 +3094,10 @@ name_to_guid (const char *name, const struct tap_reg 
> *tap_reg, const struct pane
>  }
>
>  static void
> -at_least_one_tap_win32 (const struct tap_reg *tap_reg)
> +at_least_one_tap_win (const struct tap_reg *tap_reg)
>  {
>    if (!tap_reg)
> -    msg (M_FATAL, "There are no TAP-Win32 adapters on this system.  You 
> should be able to create a TAP-Win32 adapter by going to Start -> All 
> Programs -> " PACKAGE_NAME " -> Add a new TAP-Win32 virtual ethernet 
> adapter.");
> +    msg (M_FATAL, "There are no TAP-Windows adapters on this system.  You 
> should be able to create a TAP-Windows adapter by going to Start -> All 
> Programs -> " PACKAGE_NAME " -> Add a new TAP-Windows virtual ethernet 
> adapter.");
>  }
>
>  /*
> @@ -3181,7 +3181,7 @@ get_device_guid (const char *name,
>      }
>
>    /* Check if GUID was explicitly specified as --dev-node parameter */
> -  if (is_tap_win32 (name, tap_reg))
> +  if (is_tap_win (name, tap_reg))
>      {
>        const char *act = guid_to_name (name, panel_reg);
>        buf_printf (&ret, "%s", name);
> @@ -3767,7 +3767,7 @@ show_adapters (int msglev)
>  }
>
>  /*
> - * Set a particular TAP-Win32 adapter (or all of them if
> + * Set a particular TAP-Windows adapter (or all of them if
>   * adapter_name == NULL) to allow it to be opened from
>   * a non-admin account.  This setting will only persist
>   * for the lifetime of the device object.
> @@ -3789,7 +3789,7 @@ tap_allow_nonadmin_access_handle (const char 
> *device_path, HANDLE hand)
>      }
>    else
>      {
> -      msg (M_INFO|M_NOPREFIX, "TAP-Win32 device: %s [Non-admin access 
> allowed]", device_path);
> +      msg (M_INFO|M_NOPREFIX, "TAP-Windows device: %s [Non-admin access 
> allowed]", device_path);
>      }
>  }
>
> @@ -3804,7 +3804,7 @@ tap_allow_nonadmin_access (const char *dev_node)
>    char actual_buffer[256];
>    char device_path[256];
>
> -  at_least_one_tap_win32 (tap_reg);
> +  at_least_one_tap_win (tap_reg);
>
>    if (dev_node)
>      {
> @@ -3812,13 +3812,13 @@ tap_allow_nonadmin_access (const char *dev_node)
>        device_guid = get_device_guid (dev_node, actual_buffer, sizeof 
> (actual_buffer), tap_reg, panel_reg, &gc);
>
>        if (!device_guid)
> -       msg (M_FATAL, "TAP-Win32 adapter '%s' not found", dev_node);
> +       msg (M_FATAL, "TAP-Windows adapter '%s' not found", dev_node);
>
> -      /* Open Windows TAP-Win32 adapter */
> +      /* Open Windows TAP-Windows adapter */
>        openvpn_snprintf (device_path, sizeof(device_path), "%s%s%s",
>                         USERMODEDEVICEDIR,
>                         device_guid,
> -                       TAPSUFFIX);
> +                       TAP_WIN_SUFFIX);
>
>        hand = CreateFile (
>                          device_path,
> @@ -3853,11 +3853,11 @@ tap_allow_nonadmin_access (const char *dev_node)
>           if (!device_guid)
>             break;
>
> -         /* Open Windows TAP-Win32 adapter */
> +         /* Open Windows TAP-Windows adapter */
>           openvpn_snprintf (device_path, sizeof(device_path), "%s%s%s",
>                             USERMODEDEVICEDIR,
>                             device_guid,
> -                           TAPSUFFIX);
> +                           TAP_WIN_SUFFIX);
>
>           hand = CreateFile (
>                              device_path,
> @@ -3902,7 +3902,7 @@ dhcp_release_by_adapter_index(const DWORD adapter_index)
>           ret = true;
>         }
>        else
> -       msg (M_WARN, "NOTE: Release of DHCP-assigned IP address lease on 
> TAP-Win32 adapter failed: %s (code=%u)",
> +       msg (M_WARN, "NOTE: Release of DHCP-assigned IP address lease on 
> TAP-Windows adapter failed: %s (code=%u)",
>              strerror_win32 (status, &gc),
>              (unsigned int)status);
>      }
> @@ -3936,7 +3936,7 @@ dhcp_renew_by_adapter_index (const DWORD adapter_index)
>           ret = true;
>         }
>        else
> -       msg (M_WARN, "WARNING: Failed to renew DHCP IP address lease on 
> TAP-Win32 adapter: %s (code=%u)",
> +       msg (M_WARN, "WARNING: Failed to renew DHCP IP address lease on 
> TAP-Windows adapter: %s (code=%u)",
>              strerror_win32 (status, &gc),
>              (unsigned int)status);
>      }
> @@ -4281,7 +4281,7 @@ netsh_get_id (const char *dev_node, struct gc_arena *gc)
>    struct buffer actual = alloc_buf_gc (256, gc);
>    const char *guid;
>
> -  at_least_one_tap_win32 (tap_reg);
> +  at_least_one_tap_win (tap_reg);
>
>    if (dev_node)
>      {
> @@ -4291,7 +4291,7 @@ netsh_get_id (const char *dev_node, struct gc_arena *gc)
>      {
>        guid = get_unspecified_device_guid (0, BPTR (&actual), BCAP (&actual), 
> tap_reg, panel_reg, gc);
>
> -      if (get_unspecified_device_guid (1, NULL, 0, tap_reg, panel_reg, gc)) 
> /* ambiguous if more than one TAP-Win32 adapter */
> +      if (get_unspecified_device_guid (1, NULL, 0, tap_reg, panel_reg, gc)) 
> /* ambiguous if more than one TAP-Windows adapter */
>         guid = NULL;
>      }
>
> @@ -4304,7 +4304,7 @@ netsh_get_id (const char *dev_node, struct gc_arena *gc)
>  }
>
>  /*
> - * Called iteratively on TAP-Win32 wait-for-initialization polling loop
> + * Called iteratively on TAP-Windows wait-for-initialization polling loop
>   */
>  void
>  tun_standby_init (struct tuntap *tt)
> @@ -4535,7 +4535,7 @@ open_tun (const char *dev, const char *dev_type, const 
> char *dev_node, struct tu
>      const struct panel_reg *panel_reg = get_panel_reg (&gc);
>      char actual_buffer[256];
>
> -    at_least_one_tap_win32 (tap_reg);
> +    at_least_one_tap_win (tap_reg);
>
>      if (dev_node)
>        {
> @@ -4543,13 +4543,13 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>          device_guid = get_device_guid (dev_node, actual_buffer, sizeof 
> (actual_buffer), tap_reg, panel_reg, &gc);
>
>         if (!device_guid)
> -         msg (M_FATAL, "TAP-Win32 adapter '%s' not found", dev_node);
> +         msg (M_FATAL, "TAP-Windows adapter '%s' not found", dev_node);
>
> -        /* Open Windows TAP-Win32 adapter */
> +        /* Open Windows TAP-Windows adapter */
>          openvpn_snprintf (device_path, sizeof(device_path), "%s%s%s",
>                           USERMODEDEVICEDIR,
>                           device_guid,
> -                         TAPSUFFIX);
> +                         TAP_WIN_SUFFIX);
>
>          tt->hand = CreateFile (
>                                device_path,
> @@ -4579,13 +4579,13 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>                                                        &gc);
>
>             if (!device_guid)
> -             msg (M_FATAL, "All TAP-Win32 adapters on this system are 
> currently in use.");
> +             msg (M_FATAL, "All TAP-Windows adapters on this system are 
> currently in use.");
>
> -            /* Open Windows TAP-Win32 adapter */
> +            /* Open Windows TAP-Windows adapter */
>              openvpn_snprintf (device_path, sizeof(device_path), "%s%s%s",
>                                       USERMODEDEVICEDIR,
>                               device_guid,
> -                             TAPSUFFIX);
> +                             TAP_WIN_SUFFIX);
>
>              tt->hand = CreateFile (
>                                    device_path,
> @@ -4618,20 +4618,20 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>    {
>      ULONG info[3];
>      CLEAR (info);
> -    if (DeviceIoControl (tt->hand, TAP_IOCTL_GET_VERSION,
> +    if (DeviceIoControl (tt->hand, TAP_WIN_IOCTL_GET_VERSION,
>                          &info, sizeof (info),
>                          &info, sizeof (info), &len, NULL))
>        {
> -       msg (D_TUNTAP_INFO, "TAP-Win32 Driver Version %d.%d %s",
> +       msg (D_TUNTAP_INFO, "TAP-Windows Driver Version %d.%d %s",
>              (int) info[0],
>              (int) info[1],
>              (info[2] ? "(DEBUG)" : ""));
>
>        }
> -    if (!(info[0] == TAP_WIN32_MIN_MAJOR && info[1] >= TAP_WIN32_MIN_MINOR))
> -      msg (M_FATAL, "ERROR:  This version of " PACKAGE_NAME " requires a 
> TAP-Win32 driver that is at least version %d.%d -- If you recently upgraded 
> your " PACKAGE_NAME " distribution, a reboot is probably required at this 
> point to get Windows to see the new driver.",
> -          TAP_WIN32_MIN_MAJOR,
> -          TAP_WIN32_MIN_MINOR);
> +    if (!(info[0] == TAP_WIN_MIN_MAJOR && info[1] >= TAP_WIN_MIN_MINOR))
> +      msg (M_FATAL, "ERROR:  This version of " PACKAGE_NAME " requires a 
> TAP-Windows driver that is at least version %d.%d -- If you recently upgraded 
> your " PACKAGE_NAME " distribution, a reboot is probably required at this 
> point to get Windows to see the new driver.",
> +          TAP_WIN_MIN_MAJOR,
> +          TAP_WIN_MIN_MINOR);
>
>      /* usage of numeric constants is ugly, but this is really tied to
>       * *this* version of the driver
> @@ -4655,17 +4655,17 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>    /* get driver MTU */
>    {
>      ULONG mtu;
> -    if (DeviceIoControl (tt->hand, TAP_IOCTL_GET_MTU,
> +    if (DeviceIoControl (tt->hand, TAP_WIN_IOCTL_GET_MTU,
>                          &mtu, sizeof (mtu),
>                          &mtu, sizeof (mtu), &len, NULL))
>        {
>         tt->post_open_mtu = (int) mtu;
> -       msg (D_MTU_INFO, "TAP-Win32 MTU=%d", (int) mtu);
> +       msg (D_MTU_INFO, "TAP-Windows MTU=%d", (int) mtu);
>        }
>    }
>
>    /*
> -   * Preliminaries for setting TAP-Win32 adapter TCP/IP
> +   * Preliminaries for setting TAP-Windows adapter TCP/IP
>     * properties via --ip-win32 dynamic or --ip-win32 adaptive.
>     */
>    if (tt->did_ifconfig_setup)
> @@ -4718,11 +4718,11 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>           ep[1] = htonl (tt->local & tt->remote_netmask);
>           ep[2] = htonl (tt->remote_netmask);
>
> -         status = DeviceIoControl (tt->hand, TAP_IOCTL_CONFIG_TUN,
> +         status = DeviceIoControl (tt->hand, TAP_WIN_IOCTL_CONFIG_TUN,
>                                     ep, sizeof (ep),
>                                     ep, sizeof (ep), &len, NULL);
>
> -          msg (status ? M_INFO : M_FATAL, "Set TAP-Win32 TUN subnet mode 
> network/local/netmask = %s/%s/%s [%s]",
> +          msg (status ? M_INFO : M_FATAL, "Set TAP-Windows TUN subnet mode 
> network/local/netmask = %s/%s/%s [%s]",
>                print_in_addr_t (ep[1], IA_NET_ORDER, &gc),
>                print_in_addr_t (ep[0], IA_NET_ORDER, &gc),
>                print_in_addr_t (ep[2], IA_NET_ORDER, &gc),
> @@ -4734,14 +4734,14 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>           ep[0] = htonl (tt->local);
>           ep[1] = htonl (tt->remote_netmask);
>
> -         if (!DeviceIoControl (tt->hand, TAP_IOCTL_CONFIG_POINT_TO_POINT,
> +         if (!DeviceIoControl (tt->hand, TAP_WIN_IOCTL_CONFIG_POINT_TO_POINT,
>                                 ep, sizeof (ep),
>                                 ep, sizeof (ep), &len, NULL))
> -           msg (M_FATAL, "ERROR: The TAP-Win32 driver rejected a 
> DeviceIoControl call to set Point-to-Point mode, which is required for --dev 
> tun");
> +           msg (M_FATAL, "ERROR: The TAP-Windows driver rejected a 
> DeviceIoControl call to set Point-to-Point mode, which is required for --dev 
> tun");
>         }
>      }
>
> -  /* should we tell the TAP-Win32 driver to masquerade as a DHCP server as a 
> means
> +  /* should we tell the TAP-Windows driver to masquerade as a DHCP server as 
> a means
>       of setting the adapter address? */
>    if (dhcp_masq)
>      {
> @@ -4776,12 +4776,12 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>        ASSERT (ep[3] > 0);
>
>  #ifndef SIMULATE_DHCP_FAILED /* this code is disabled to simulate bad DHCP 
> negotiation */
> -      if (!DeviceIoControl (tt->hand, TAP_IOCTL_CONFIG_DHCP_MASQ,
> +      if (!DeviceIoControl (tt->hand, TAP_WIN_IOCTL_CONFIG_DHCP_MASQ,
>                             ep, sizeof (ep),
>                             ep, sizeof (ep), &len, NULL))
> -       msg (M_FATAL, "ERROR: The TAP-Win32 driver rejected a DeviceIoControl 
> call to set TAP_IOCTL_CONFIG_DHCP_MASQ mode");
> +       msg (M_FATAL, "ERROR: The TAP-Windows driver rejected a 
> DeviceIoControl call to set TAP_WIN_IOCTL_CONFIG_DHCP_MASQ mode");
>
> -      msg (M_INFO, "Notified TAP-Win32 driver to set a DHCP IP/netmask of 
> %s/%s on interface %s [DHCP-serv: %s, lease-time: %d]",
> +      msg (M_INFO, "Notified TAP-Windows driver to set a DHCP IP/netmask of 
> %s/%s on interface %s [DHCP-serv: %s, lease-time: %d]",
>            print_in_addr_t (tt->local, 0, &gc),
>            print_in_addr_t (tt->adapter_netmask, 0, &gc),
>            device_guid,
> @@ -4796,10 +4796,10 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>           if (build_dhcp_options_string (&buf, &tt->options))
>             {
>               msg (D_DHCP_OPT, "DHCP option string: %s", format_hex (BPTR 
> (&buf), BLEN (&buf), 0, &gc));
> -             if (!DeviceIoControl (tt->hand, TAP_IOCTL_CONFIG_DHCP_SET_OPT,
> +             if (!DeviceIoControl (tt->hand, 
> TAP_WIN_IOCTL_CONFIG_DHCP_SET_OPT,
>                                     BPTR (&buf), BLEN (&buf),
>                                     BPTR (&buf), BLEN (&buf), &len, NULL))
> -               msg (M_FATAL, "ERROR: The TAP-Win32 driver rejected a 
> TAP_IOCTL_CONFIG_DHCP_SET_OPT DeviceIoControl call");
> +               msg (M_FATAL, "ERROR: The TAP-Windows driver rejected a 
> TAP_WIN_IOCTL_CONFIG_DHCP_SET_OPT DeviceIoControl call");
>             }
>           else
>             msg (M_WARN, "DHCP option string not set due to error");
> @@ -4811,10 +4811,10 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>    /* set driver media status to 'connected' */
>    {
>      ULONG status = TRUE;
> -    if (!DeviceIoControl (tt->hand, TAP_IOCTL_SET_MEDIA_STATUS,
> +    if (!DeviceIoControl (tt->hand, TAP_WIN_IOCTL_SET_MEDIA_STATUS,
>                           &status, sizeof (status),
>                           &status, sizeof (status), &len, NULL))
> -      msg (M_WARN, "WARNING: The TAP-Win32 driver rejected a 
> TAP_IOCTL_SET_MEDIA_STATUS DeviceIoControl call.");
> +      msg (M_WARN, "WARNING: The TAP-Windows driver rejected a 
> TAP_WIN_IOCTL_SET_MEDIA_STATUS DeviceIoControl call.");
>    }
>
>    /* possible wait for adapter to come up */
> @@ -4849,7 +4849,7 @@ open_tun (const char *dev, const char *dev_type, const 
> char *dev_node, struct tu
>        }
>
>      /*
> -     * If the TAP-Win32 driver is masquerading as a DHCP server
> +     * If the TAP-Windows driver is masquerading as a DHCP server
>       * make sure the TCP/IP properties for the adapter are
>       * set correctly.
>       */
> @@ -4857,7 +4857,7 @@ open_tun (const char *dev, const char *dev_type, const 
> char *dev_node, struct tu
>        {
>         /* check dhcp enable status */
>         if (dhcp_status (index) == DHCP_STATUS_DISABLED)
> -         msg (M_WARN, "WARNING: You have selected '--ip-win32 dynamic', 
> which will not work unless the TAP-Win32 TCP/IP properties are set to 'Obtain 
> an IP address automatically'");
> +         msg (M_WARN, "WARNING: You have selected '--ip-win32 dynamic', 
> which will not work unless the TAP-Windows TCP/IP properties are set to 
> 'Obtain an IP address automatically'");
>
>         /* force an explicit DHCP lease renewal on TAP adapter? */
>         if (tt->options.dhcp_pre_release)
> @@ -4883,7 +4883,7 @@ open_tun (const char *dev, const char *dev_type, const 
> char *dev_node, struct tu
>
>         /* check dhcp enable status */
>         if (dhcp_status (index) == DHCP_STATUS_DISABLED)
> -         msg (M_WARN, "NOTE: You have selected (explicitly or by default) 
> '--ip-win32 ipapi', which has a better chance of working correctly if the 
> TAP-Win32 TCP/IP properties are set to 'Obtain an IP address automatically'");
> +         msg (M_WARN, "NOTE: You have selected (explicitly or by default) 
> '--ip-win32 ipapi', which has a better chance of working correctly if the 
> TAP-Windows TCP/IP properties are set to 'Obtain an IP address 
> automatically'");
>
>         /* delete previously added IP addresses which were not
>            correctly deleted */
> @@ -4917,13 +4917,13 @@ open_tun (const char *dev, const char *dev_type, 
> const char *dev_node, struct tu
>  }
>
>  const char *
> -tap_win32_getinfo (const struct tuntap *tt, struct gc_arena *gc)
> +tap_win_getinfo (const struct tuntap *tt, struct gc_arena *gc)
>  {
>    if (tt && tt->hand != NULL)
>      {
>        struct buffer out = alloc_buf_gc (256, gc);
>        DWORD len;
> -      if (DeviceIoControl (tt->hand, TAP_IOCTL_GET_INFO,
> +      if (DeviceIoControl (tt->hand, TAP_WIN_IOCTL_GET_INFO,
>                            BSTR (&out), BCAP (&out),
>                            BSTR (&out), BCAP (&out),
>                            &len, NULL))
> @@ -4941,12 +4941,12 @@ tun_show_debug (struct tuntap *tt)
>      {
>        struct buffer out = alloc_buf (1024);
>        DWORD len;
> -      while (DeviceIoControl (tt->hand, TAP_IOCTL_GET_LOG_LINE,
> +      while (DeviceIoControl (tt->hand, TAP_WIN_IOCTL_GET_LOG_LINE,
>                               BSTR (&out), BCAP (&out),
>                               BSTR (&out), BCAP (&out),
>                               &len, NULL))
>         {
> -         msg (D_TAP_WIN32_DEBUG, "TAP-Win32: %s", BSTR (&out));
> +         msg (D_TAP_WIN_DEBUG, "TAP-Windows: %s", BSTR (&out));
>         }
>        free_buf (&out);
>      }
> @@ -4986,7 +4986,7 @@ close_tun (struct tuntap *tt)
>           DWORD status;
>           if ((status = DeleteIPAddress (tt->ipapi_context)) != NO_ERROR)
>             {
> -             msg (M_WARN, "Warning: DeleteIPAddress[%u] failed on TAP-Win32 
> adapter, status=%u : %s",
> +             msg (M_WARN, "Warning: DeleteIPAddress[%u] failed on 
> TAP-Windows adapter, status=%u : %s",
>                    (unsigned int)tt->ipapi_context,
>                    (unsigned int)status,
>                    strerror_win32 (status, &gc));
> @@ -4999,22 +4999,22 @@ close_tun (struct tuntap *tt)
>
>        if (tt->hand != NULL)
>         {
> -         dmsg (D_WIN32_IO_LOW, "Attempting CancelIO on TAP-Win32 adapter");
> +         dmsg (D_WIN32_IO_LOW, "Attempting CancelIO on TAP-Windows adapter");
>           if (!CancelIo (tt->hand))
> -           msg (M_WARN | M_ERRNO, "Warning: CancelIO failed on TAP-Win32 
> adapter");
> +           msg (M_WARN | M_ERRNO, "Warning: CancelIO failed on TAP-Windows 
> adapter");
>         }
>
> -      dmsg (D_WIN32_IO_LOW, "Attempting close of overlapped read event on 
> TAP-Win32 adapter");
> +      dmsg (D_WIN32_IO_LOW, "Attempting close of overlapped read event on 
> TAP-Windows adapter");
>        overlapped_io_close (&tt->reads);
>
> -      dmsg (D_WIN32_IO_LOW, "Attempting close of overlapped write event on 
> TAP-Win32 adapter");
> +      dmsg (D_WIN32_IO_LOW, "Attempting close of overlapped write event on 
> TAP-Windows adapter");
>        overlapped_io_close (&tt->writes);
>
>        if (tt->hand != NULL)
>         {
> -         dmsg (D_WIN32_IO_LOW, "Attempting CloseHandle on TAP-Win32 
> adapter");
> +         dmsg (D_WIN32_IO_LOW, "Attempting CloseHandle on TAP-Windows 
> adapter");
>           if (!CloseHandle (tt->hand))
> -           msg (M_WARN | M_ERRNO, "Warning: CloseHandle failed on TAP-Win32 
> adapter");
> +           msg (M_WARN | M_ERRNO, "Warning: CloseHandle failed on 
> TAP-Windows adapter");
>         }
>
>        if (tt->actual_name)
> diff --git a/tun.h b/tun.h
> index ad7b2b1..749bee5 100644
> --- a/tun.h
> +++ b/tun.h
> @@ -164,7 +164,7 @@ struct tuntap
>    ULONG ipapi_instance;
>    in_addr_t adapter_netmask;
>
> -  /* Windows adapter index for TAP-Win32 adapter,
> +  /* Windows adapter index for TAP-Windows adapter,
>       ~0 if undefined */
>    DWORD adapter_index;
>
> @@ -333,13 +333,13 @@ DWORD adapter_index_of_ip (const IP_ADAPTER_INFO *list,
>                            int *count,
>                            in_addr_t *netmask);
>
> -void show_tap_win32_adapters (int msglev, int warnlev);
> +void show_tap_win_adapters (int msglev, int warnlev);
>  void show_adapters (int msglev);
>
>  void tap_allow_nonadmin_access (const char *dev_node);
>
>  void show_valid_win32_tun_subnets (void);
> -const char *tap_win32_getinfo (const struct tuntap *tt, struct gc_arena *gc);
> +const char *tap_win_getinfo (const struct tuntap *tt, struct gc_arena *gc);
>  void tun_show_debug (struct tuntap *tt);
>
>  bool dhcp_release_by_adapter_index(const DWORD adapter_index);
> diff --git a/version.m4 b/version.m4
> index ff9b35f..bfdbf4f 100644
> --- a/version.m4
> +++ b/version.m4
> @@ -1,6 +1,6 @@
>  dnl define the OpenVPN version
>  define(PRODUCT_VERSION,[2.3_alpha1])
>  dnl define the TAP version
> -define(PRODUCT_TAP_ID,[tap0901])
> -define(PRODUCT_TAP_WIN32_MIN_MAJOR,[9])
> -define(PRODUCT_TAP_WIN32_MIN_MINOR,[9])
> +define(PRODUCT_TAP_WIN_COMPONENT_ID,[tap0901])
> +define(PRODUCT_TAP_WIN_MIN_MAJOR,[9])
> +define(PRODUCT_TAP_WIN_MIN_MINOR,[9])
> diff --git a/win/autodefs.h.in b/win/autodefs.h.in
> index 372eb81..760b0df 100644
> --- a/win/autodefs.h.in
> +++ b/win/autodefs.h.in
> @@ -6,9 +6,9 @@
>   *
>   * The TAP-Win32 version number is defined in tap-win32/SOURCES
>   */
> -#define TAP_COMPONENT_ID "@PRODUCT_TAP_ID@"
> -#define TAP_WIN32_MIN_MAJOR @PRODUCT_TAP_WIN32_MIN_MAJOR@
> -#define TAP_WIN32_MIN_MINOR @PRODUCT_TAP_WIN32_MIN_MINOR@
> +#define TAP_WIN_COMPONENT_ID "@PRODUCT_TAP_WIN_COMPONENT_ID@"
> +#define TAP_WIN_MIN_MAJOR @PRODUCT_TAP_WIN_MIN_MAJOR@
> +#define TAP_WIN_MIN_MINOR @PRODUCT_TAP_WIN_MIN_MINOR@
>
>  /* Friendly name for TAP driver */
>  #define PRODUCT_TAP_DEVICE_DESCRIPTION "@PRODUCT_TAP_DEVICE_DESCRIPTION@"
> diff --git a/win/openvpn.nsi b/win/openvpn.nsi
> index 29d34f1..4167c89 100755
> --- a/win/openvpn.nsi
> +++ b/win/openvpn.nsi
> @@ -44,7 +44,7 @@ SetCompressor lzma
>
>  !define VERSION "${PRODUCT_VERSION}${DBG_POSTFIX}"
>
> -!define TAP "${PRODUCT_TAP_ID}"
> +!define TAP "${PRODUCT_TAP_WIN_COMPONENT_ID}"
>  !define TAPDRV "${TAP}.sys"
>
>  ; Default service settings
> @@ -409,7 +409,7 @@ Section "TAP Virtual Ethernet Adapter" SecTAP
>    File "${GEN}\amd64\${TAPDRV}"
>
>    # Don't try to install TAP driver signature if it does not exist.
> -  File /nonfatal "${GEN}\amd64\${PRODUCT_TAP_ID}.cat"
> +  File /nonfatal "${GEN}\amd64\${PRODUCT_TAP_COMPONENT_ID}.cat"
>
>  goto tapend
>
> @@ -425,7 +425,7 @@ tap-32bit:
>    File "${GEN}\i386\${TAPDRV}"
>
>    # Don't try to install TAP driver signature if it does not exist.
> -  File /nonfatal "${GEN}\i386\${PRODUCT_TAP_ID}.cat"
> +  File /nonfatal "${GEN}\i386\${PRODUCT_TAP_COMPONENT_ID}.cat"
>
>    tapend:
>
> @@ -778,7 +778,7 @@ Section "Uninstall"
>    Delete "$INSTDIR\log\README.txt"
>
>    Delete "$INSTDIR\driver\OemWin2k.inf"
> -  Delete "$INSTDIR\driver\${PRODUCT_TAP_ID}.cat"
> +  Delete "$INSTDIR\driver\${PRODUCT_TAP_COMPONENT_ID}.cat"
>    Delete "$INSTDIR\driver\${TAPDRV}"
>
>    Delete "$INSTDIR\bin\openssl.exe"
> --
> 1.7.3.4
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Openvpn-devel mailing list
> Openvpn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openvpn-devel



Reply via email to