diff options
author | Saurabh Shah <ssaurabh@vmware.com> | 2014-07-27 17:26:58 -0700 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2014-07-28 10:10:43 -0700 |
commit | c803536e1cf531e29a31edfe740666ee6045d555 (patch) | |
tree | 7fc3591d38d16877cd1370687a1aa2015a0c6b29 /datapath-windows/ovsext/ovsext.inf | |
parent | 79fe0f4611b60fe0fdf43206bc06201fd724a18d (diff) | |
download | openvswitch-c803536e1cf531e29a31edfe740666ee6045d555.tar.gz |
datapath-windows: Kernel module for HyperV.
The kernel switch extension has support for bridged back forwarding & tunneling
over VXLAN. There is no Netlink integration as it is still being worked out.
Co-Authored-By: Ankur Sharma <ankursharma@vmware.com>
Signed-off-by: Ankur Sharma <ankursharma@vmware.com>
Co-Authored-By: Eitan Eliahu <eliahue@vmware.com>
Signed-off-by: Eitan Eliahu <eliahue@vmware.com>
Co-Authored-By: Guolin Yang <gyang@vmware.com>
Signed-off-by: Guolin Yang <gyang@vmware.com>
Co-Authored-By: Linda Sun <lsun@vmware.com>
Signed-off-by: Linda Sun <lsun@vmware.com>
Co-Authored-By: Nithin Raju <nithin@vmware.com>
Signed-off-by: Nithin Raju <nithin@vmware.com>
Signed-off-by: Saurabh Shah <ssaurabh@vmware.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'datapath-windows/ovsext/ovsext.inf')
-rw-r--r-- | datapath-windows/ovsext/ovsext.inf | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/datapath-windows/ovsext/ovsext.inf b/datapath-windows/ovsext/ovsext.inf new file mode 100644 index 000000000..d1f68eb6f --- /dev/null +++ b/datapath-windows/ovsext/ovsext.inf @@ -0,0 +1,85 @@ +; +; Copyright (c) VMWare. All Rights Reserved. +; + +[version] +Signature = "$Windows NT$" +Class = NetService +ClassGUID = {4D36E974-E325-11CE-BFC1-08002BE10318} +Provider = %VMWare% +CatalogFile = ovsext.cat +DriverVer = 10/10/2013,1.0 + +[Manufacturer] +%VMWare%=VMWare,NTx86,NTia64,NTamd64 + +[VMWare.NTx86] +%OVSExt_Desc%=Install, OVSExt + +[VMWare.NTia64] +%OVSExt_Desc%=Install, OVSExt + +[VMWare.NTamd64] +%OVSExt_Desc%=Install, OVSExt + +;------------------------------------------------------------------------- +; Installation Section +;------------------------------------------------------------------------- +[Install] +AddReg=Inst_Ndi +Characteristics=0x40000 +NetCfgInstanceId="{583CC151-73EC-4A6A-8B47-578297AD7623}" +Copyfiles = OVSExt.copyfiles.sys + +[SourceDisksNames] +1=%OVSExt_Desc%,"",, + +[SourceDisksFiles] +OVSExt.sys=1 + +[DestinationDirs] +DefaultDestDir=12 +OVSExt.copyfiles.sys=12 + +[OVSExt.copyfiles.sys] +OVSExt.sys,,,2 + + +;------------------------------------------------------------------------- +; Ndi installation support +;------------------------------------------------------------------------- +[Inst_Ndi] +HKR, Ndi,Service,,"OVSExt" +HKR, Ndi,CoServices,0x00010000,"OVSExt" +HKR, Ndi,HelpText,,%OVSExt_HelpText% +HKR, Ndi,FilterClass,,"ms_switch_forward" +HKR, Ndi,FilterType,0x00010001,0x00000002 +HKR, Ndi\Interfaces,UpperRange,,"noupper" +HKR, Ndi\Interfaces,LowerRange,,"nolower" +HKR, Ndi\Interfaces, FilterMediaTypes,,"vmnetextension" +HKR, Ndi,FilterRunType, 0x00010001, 2 ; optional + +;------------------------------------------------------------------------- +; Service installation support, common.EventLog here is to demonstrate how to +; write an enent log +;------------------------------------------------------------------------- +[Install.Services] +AddService=OVSExt,,OVSExt_Service_Inst;, common.EventLog + +[OVSExt_Service_Inst] +DisplayName = %OVSExt_Desc% +ServiceType = 1 ;SERVICE_KERNEL_DRIVER +StartType = 1 ;SERVICE_SYSTEM_START +ErrorControl = 1 ;SERVICE_ERROR_NORMAL +ServiceBinary = %12%\OVSExt.sys +LoadOrderGroup = NDIS +Description = %OVSExt_Desc% +AddReg = Common.Params.reg + +[Install.Remove.Services] +DelService=OVSExt,0x200 + +[Strings] +VMWare = "VMWare" +OVSExt_Desc = "VMWare OVS Extension" +OVSExt_HelpText = "VMWare OVS forwarding switch extension" |