It builds and it installs! Well, except for not being digitally signed. :P

This commit is contained in:
Adam Ierymenko 2013-08-24 13:21:51 -04:00
parent df98e5a635
commit 8637d06e0e
2 changed files with 5 additions and 1 deletions

View file

@ -832,6 +832,7 @@ EthernetTap::EthernetTap(
char tmps[4096]; char tmps[4096];
sprintf_s(tmps,"%.2X-%.2X-%.2X-%.2X-%.2X-%.2X",(unsigned int)mac.data[0],(unsigned int)mac.data[1],(unsigned int)mac.data[2],(unsigned int)mac.data[3],(unsigned int)mac.data[4],(unsigned int)mac.data[5]); sprintf_s(tmps,"%.2X-%.2X-%.2X-%.2X-%.2X-%.2X",(unsigned int)mac.data[0],(unsigned int)mac.data[1],(unsigned int)mac.data[2],(unsigned int)mac.data[3],(unsigned int)mac.data[4],(unsigned int)mac.data[5]);
RegSetKeyValueA(nwAdapters,mySubkeyName.c_str(),"NetworkAddress",REG_SZ,tmps,strlen(tmps)+1); RegSetKeyValueA(nwAdapters,mySubkeyName.c_str(),"NetworkAddress",REG_SZ,tmps,strlen(tmps)+1);
RegSetKeyValueA(nwAdapters,mySubkeyName.c_str(),"MAC",REG_SZ,tmps,strlen(tmps)+1);
DWORD tmp = mtu; DWORD tmp = mtu;
RegSetKeyValueA(nwAdapters,mySubkeyName.c_str(),"MTU",REG_DWORD,(LPCVOID)&tmp,sizeof(tmp)); RegSetKeyValueA(nwAdapters,mySubkeyName.c_str(),"MTU",REG_DWORD,(LPCVOID)&tmp,sizeof(tmp));
tmp = 0; tmp = 0;

View file

@ -13,6 +13,9 @@ Provider = "ZeroTier Networks"
[Manufacturer] [Manufacturer]
%Provider%=ztTap100,NTamd64 %Provider%=ztTap100,NTamd64
[ztTap100]
%DeviceDescription%=ztTap100.ndi,ztTap100
[ztTap100.NTamd64] [ztTap100.NTamd64]
%DeviceDescription%=ztTap100.ndi,ztTap100 %DeviceDescription%=ztTap100.ndi,ztTap100
@ -56,7 +59,7 @@ HKR, Ndi\params\AllowNonAdmin, Optional, 0, "0"
HKR, Ndi\params\AllowNonAdmin\enum, "0", 0, "Not Allowed" HKR, Ndi\params\AllowNonAdmin\enum, "0", 0, "Not Allowed"
HKR, Ndi\params\AllowNonAdmin\enum, "1", 0, "Allowed" HKR, Ndi\params\AllowNonAdmin\enum, "1", 0, "Allowed"
[tap0901.service] [ztTap100.service]
DisplayName = %DeviceDescription% DisplayName = %DeviceDescription%
ServiceType = 1 ServiceType = 1
StartType = 3 StartType = 3