]> xenbits.xensource.com Git - people/pauldu/xenvif.git/commit
Remove settings code
authorPaul Durrant <paul.durrant@citrix.com>
Wed, 10 Aug 2016 12:51:22 +0000 (13:51 +0100)
committerPaul Durrant <paul.durrant@citrix.com>
Fri, 12 Aug 2016 09:48:33 +0000 (10:48 +0100)
commit32bd287848d620483698cf482f920cecd10cf20c
tree700cd5b757b9e82fcafff8f37e0db9886cabd4a8
parent6fd46c4223f6b9e05514471331f53840c8f7cfda
Remove settings code

Unfortunately, after extensive testing of different scenarios, it seems to
be impossible to properly steal and restore network stack bindings from
within the XENVIF driver. Windows has already sampled some of the values
we need to modify and thus we cannot successfully modify them.

It appears the only way we can successfully use settings from an emulated
device is to do what the settings code was attempting to do, but do it
in XENNET's co-installer during the pre-install and pre-removal phases.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
src/xenvif/pdo.c
src/xenvif/settings.c [deleted file]
src/xenvif/settings.h [deleted file]
vs2012/xenvif/xenvif.vcxproj
vs2013/xenvif/xenvif.vcxproj