@@ -114,6 +114,9 @@ routing.
:code:`DOMAIN` ``name``
Set Connection-specific DNS Suffix to :code:`name`.
+ :code:`ADAPTER_DOMAIN_SUFFIX` ``name``
+ Set Connection-specific DNS Suffix to :code:`name`.
+
:code:`DOMAIN-SEARCH` ``name``
Add :code:`name` to the domain search list.
Repeat this option to add more entries. Up to
@@ -715,16 +715,17 @@ static const char usage_message[] =
" be used with --ip-win32 dynamic. For options\n"
" which allow multiple addresses,\n"
" --dhcp-option must be repeated.\n"
- " DOMAIN name : Set DNS suffix\n"
+ " DOMAIN name : Set DNS suffix\n"
+ " ADAPTER_DOMAIN_NAME : alias to DOMAIN\n"
" DOMAIN-SEARCH entry : Add entry to DNS domain search list\n"
- " DNS addr : Set domain name server address(es) (IPv4 and IPv6)\n"
- " NTP : Set NTP server address(es)\n"
- " NBDD : Set NBDD server address(es)\n"
- " WINS addr : Set WINS server address(es)\n"
- " NBT type : Set NetBIOS over TCP/IP Node type\n"
- " 1: B, 2: P, 4: M, 8: H\n"
- " NBS id : Set NetBIOS scope ID\n"
- " DISABLE-NBT : Disable Netbios-over-TCP/IP.\n"
+ " DNS addr : Set domain name server address(es) (IPv4 and IPv6)\n"
+ " NTP : Set NTP server address(es)\n"
+ " NBDD : Set NBDD server address(es)\n"
+ " WINS addr : Set WINS server address(es)\n"
+ " NBT type : Set NetBIOS over TCP/IP Node type\n"
+ " 1: B, 2: P, 4: M, 8: H\n"
+ " NBS id : Set NetBIOS scope ID\n"
+ " DISABLE-NBT : Disable Netbios-over-TCP/IP.\n"
"--dhcp-renew : Ask Windows to renew the TAP adapter lease on startup.\n"
"--dhcp-pre-release : Ask Windows to release the previous TAP adapter lease on\n"
" startup.\n"
@@ -7440,7 +7441,7 @@ add_option(struct options *options,
VERIFY_PERMISSION(OPT_P_IPWIN32);
bool ipv6dns = false;
- if (streq(p[1], "DOMAIN") && p[2])
+ if ((streq(p[1], "DOMAIN") || streq(p[1], "ADAPTER_DOMAIN_SUFFIX")) && p[2])
{
o->domain = p[2];
}