Hi All,
 
Attached patch adds missing routines to esx interface driver, one of the missing routine is esxInterfaceDefineXML. I am currently working on it and will update patch soon. Also, patch addresses some of the changes needed in esx_vi_generator.py and esx_vi_types.c to deserialize "String List" types.
 
# On branch master
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#       modified:   src/esx/esx_interface_driver.c
#       modified:   src/esx/esx_vi.c
#       modified:   src/esx/esx_vi.h
#       modified:   src/esx/esx_vi_generator.input
#       modified:   src/esx/esx_vi_generator.py
#       modified:   src/esx/esx_vi_types.c

 
Thanks!
Ata
 
Attachment:
1. esxInterface.diff