[Libvirt-cim] [PATCH v3 00/10] VLAN extension - ReadOnly functions

Wayne Xia xiawenc at linux.vnet.ibm.com
Thu Jan 12 09:46:44 UTC 2012


    These patches would try introduce 4 class with readonly functionality.
It used libnl-3 and libbridge as static libarary as an implemention.
Program libnetwork_test would be generated under ./libnetwork/.libs/ .
Testing:
wbemcli -nl ein http://[]:[]@localhost:5988/root/virt:Net_VirtualEthernetSwitchSystem
wbemcli -nl ein http://[]:[]@localhost:5988/root/virt:Net_VirtualEthernetSwitchSystemSettingData
wbemcli -nl ein http://[]:[]@localhost:5988/root/virt:Net_EthernetPort
wbemcli -nl ein http://[]:[]@localhost:5988/root/virt:Net_EthernetPortAllocationSettingData
try with command vconfig and brctl modifying the system.
Note:
    These patch only applys on libvirt-cim-0.5.15, Will try move it to 0.6.0
with libvirt 0.9.4 on RH6 on v4 patch.

repository:
git://gitorious.org/~xiaxia347/libvirt-cim/xiaxia347s-xiawenc.git
branch vlan_v3
https://gitorious.org/libvirt-cim/xiaxia347s-xiawenc/trees/vlan_v3


Wayne Xia (10):
  add source code of libbridge and libnl-3
  building system modification for libnl3 and libbridge
  building system of libnetwork linking with libnl3 and libbridge
  libnetwork source code with a test program
  add a CIM model helper in libxkutil
  CIM model - Makefile change
  CIM model - VESS
  CIM model - VESSSD
  CIM model - EthernetPort
  CIM model - EASD

 Makefile.am                                        |   14 +-
 configure.ac                                       |   19 +-
 libnetwork/Makefile.am                             |   39 +
 libnetwork/dll_magic.h                             |   13 +
 libnetwork/host_network_API.c                      |   30 +
 libnetwork/host_network_API.h                      |   25 +
 libnetwork/host_network_basic.c                    |  657 ++++++
 libnetwork/host_network_basic.h                    |  170 ++
 libnetwork/host_network_error.h                    |   31 +
 libnetwork/host_network_helper.c                   |  659 ++++++
 libnetwork/host_network_helper.h                   |  202 ++
 libnetwork/host_network_implement_OSAPI.c          |  453 ++++
 libnetwork/host_network_implement_OSAPI.h          |   21 +
 libnetwork/libbridge/.gitignore                    |    2 +
 libnetwork/libbridge/Makefile.am                   |   20 +
 libnetwork/libbridge/libbridge.h                   |  119 +
 libnetwork/libbridge/libbridge_devif.c             |  442 ++++
 libnetwork/libbridge/libbridge_if.c                |  117 +
 libnetwork/libbridge/libbridge_init.c              |  213 ++
 libnetwork/libbridge/libbridge_misc.c              |   51 +
 libnetwork/libbridge/libbridge_private.h           |   56 +
 libnetwork/libnetwork_test.c                       |   82 +
 libnetwork/libnl3/Makefile.am                      |    8 +
 libnetwork/libnl3/include/Makefile.am              |  122 +
 libnetwork/libnl3/include/linux/fib_rules.h        |   69 +
 libnetwork/libnl3/include/linux/gen_stats.h        |   67 +
 libnetwork/libnl3/include/linux/genetlink.h        |   83 +
 libnetwork/libnl3/include/linux/if.h               |  140 ++
 libnetwork/libnl3/include/linux/if_addr.h          |   55 +
 libnetwork/libnl3/include/linux/if_arp.h           |  156 ++
 libnetwork/libnl3/include/linux/if_ether.h         |  125 ++
 libnetwork/libnl3/include/linux/if_link.h          |  377 ++++
 libnetwork/libnl3/include/linux/if_vlan.h          |   62 +
 libnetwork/libnl3/include/linux/inetdevice.h       |   36 +
 libnetwork/libnl3/include/linux/ip_mp_alg.h        |   22 +
 libnetwork/libnl3/include/linux/ipv6.h             |  146 ++
 libnetwork/libnl3/include/linux/neighbour.h        |  155 ++
 libnetwork/libnl3/include/linux/netfilter.h        |   57 +
 .../libnl3/include/linux/netfilter/nfnetlink.h     |   60 +
 .../include/linux/netfilter/nfnetlink_conntrack.h  |  140 ++
 .../libnl3/include/linux/netfilter/nfnetlink_log.h |   97 +
 .../include/linux/netfilter/nfnetlink_queue.h      |   94 +
 libnetwork/libnl3/include/linux/netlink.h          |  149 ++
 libnetwork/libnl3/include/linux/pkt_cls.h          |  467 ++++
 libnetwork/libnl3/include/linux/pkt_sched.h        |  606 +++++
 libnetwork/libnl3/include/linux/rtnetlink.h        |  605 +++++
 libnetwork/libnl3/include/linux/snmp.h             |  270 +++
 .../libnl3/include/linux/tc_ematch/tc_em_meta.h    |   89 +
 libnetwork/libnl3/include/netlink-generic.h        |   20 +
 libnetwork/libnl3/include/netlink-local.h          |  213 ++
 libnetwork/libnl3/include/netlink-tc.h             |   55 +
 libnetwork/libnl3/include/netlink-types.h          |  846 +++++++
 libnetwork/libnl3/include/netlink/addr.h           |   66 +
 libnetwork/libnl3/include/netlink/attr.h           |  283 +++
 libnetwork/libnl3/include/netlink/cache-api.h      |  230 ++
 libnetwork/libnl3/include/netlink/cache.h          |  134 ++
 libnetwork/libnl3/include/netlink/cli/addr.h       |   32 +
 libnetwork/libnl3/include/netlink/cli/class.h      |   21 +
 libnetwork/libnl3/include/netlink/cli/cls.h        |   24 +
 libnetwork/libnl3/include/netlink/cli/ct.h         |   34 +
 libnetwork/libnl3/include/netlink/cli/link.h       |   30 +
 libnetwork/libnl3/include/netlink/cli/neigh.h      |   27 +
 libnetwork/libnl3/include/netlink/cli/qdisc.h      |   23 +
 libnetwork/libnl3/include/netlink/cli/route.h      |   34 +
 libnetwork/libnl3/include/netlink/cli/rule.h       |   21 +
 libnetwork/libnl3/include/netlink/cli/tc.h         |   39 +
 libnetwork/libnl3/include/netlink/cli/utils.h      |   82 +
 libnetwork/libnl3/include/netlink/data.h           |   41 +
 libnetwork/libnl3/include/netlink/errno.h          |   64 +
 .../libnl3/include/netlink/fib_lookup/lookup.h     |   42 +
 .../libnl3/include/netlink/fib_lookup/request.h    |   51 +
 libnetwork/libnl3/include/netlink/genl/ctrl.h      |   40 +
 libnetwork/libnl3/include/netlink/genl/family.h    |   53 +
 libnetwork/libnl3/include/netlink/genl/genl.h      |   46 +
 libnetwork/libnl3/include/netlink/genl/mngt.h      |   87 +
 libnetwork/libnl3/include/netlink/handlers.h       |  146 ++
 libnetwork/libnl3/include/netlink/list.h           |   93 +
 libnetwork/libnl3/include/netlink/msg.h            |  147 ++
 libnetwork/libnl3/include/netlink/netfilter/ct.h   |  126 ++
 libnetwork/libnl3/include/netlink/netfilter/log.h  |  109 +
 .../libnl3/include/netlink/netfilter/log_msg.h     |   98 +
 .../libnl3/include/netlink/netfilter/netfilter.h   |   31 +
 libnetwork/libnl3/include/netlink/netfilter/nfnl.h |   44 +
 .../libnl3/include/netlink/netfilter/queue.h       |   90 +
 .../libnl3/include/netlink/netfilter/queue_msg.h   |  104 +
 libnetwork/libnl3/include/netlink/netlink-compat.h |   50 +
 libnetwork/libnl3/include/netlink/netlink-kernel.h |  293 +++
 libnetwork/libnl3/include/netlink/netlink.h        |   93 +
 libnetwork/libnl3/include/netlink/object-api.h     |  348 +++
 libnetwork/libnl3/include/netlink/object.h         |   70 +
 libnetwork/libnl3/include/netlink/route/addr.h     |   98 +
 libnetwork/libnl3/include/netlink/route/class.h    |   66 +
 .../libnl3/include/netlink/route/classifier.h      |   51 +
 .../libnl3/include/netlink/route/cls/basic.h       |   31 +
 .../libnl3/include/netlink/route/cls/cgroup.h      |   30 +
 .../libnl3/include/netlink/route/cls/ematch.h      |   95 +
 .../libnl3/include/netlink/route/cls/ematch/cmp.h  |   32 +
 .../libnl3/include/netlink/route/cls/ematch/meta.h |   41 +
 .../include/netlink/route/cls/ematch/nbyte.h       |   36 +
 .../libnl3/include/netlink/route/cls/ematch/text.h |   42 +
 libnetwork/libnl3/include/netlink/route/cls/fw.h   |   29 +
 .../libnl3/include/netlink/route/cls/police.h      |   29 +
 libnetwork/libnl3/include/netlink/route/cls/u32.h  |   43 +
 libnetwork/libnl3/include/netlink/route/link.h     |  217 ++
 libnetwork/libnl3/include/netlink/route/link/api.h |  134 ++
 .../libnl3/include/netlink/route/link/bonding.h    |   37 +
 .../libnl3/include/netlink/route/link/inet.h       |   29 +
 .../libnl3/include/netlink/route/link/info-api.h   |   20 +
 .../libnl3/include/netlink/route/link/vlan.h       |   57 +
 .../libnl3/include/netlink/route/neighbour.h       |   79 +
 libnetwork/libnl3/include/netlink/route/neightbl.h |   65 +
 libnetwork/libnl3/include/netlink/route/nexthop.h  |   65 +
 libnetwork/libnl3/include/netlink/route/pktloc.h   |   49 +
 libnetwork/libnl3/include/netlink/route/qdisc.h    |   73 +
 .../libnl3/include/netlink/route/qdisc/cbq.h       |   30 +
 .../libnl3/include/netlink/route/qdisc/dsmark.h    |   41 +
 .../libnl3/include/netlink/route/qdisc/fifo.h      |   28 +
 .../libnl3/include/netlink/route/qdisc/htb.h       |   47 +
 .../libnl3/include/netlink/route/qdisc/netem.h     |   75 +
 .../libnl3/include/netlink/route/qdisc/prio.h      |   53 +
 .../libnl3/include/netlink/route/qdisc/red.h       |   17 +
 .../libnl3/include/netlink/route/qdisc/sfq.h       |   36 +
 .../libnl3/include/netlink/route/qdisc/tbf.h       |   40 +
 libnetwork/libnl3/include/netlink/route/route.h    |  124 +
 libnetwork/libnl3/include/netlink/route/rtnl.h     |   69 +
 libnetwork/libnl3/include/netlink/route/rule.h     |   75 +
 libnetwork/libnl3/include/netlink/route/tc-api.h   |  143 ++
 libnetwork/libnl3/include/netlink/route/tc.h       |  105 +
 libnetwork/libnl3/include/netlink/socket.h         |   69 +
 libnetwork/libnl3/include/netlink/types.h          |  110 +
 libnetwork/libnl3/include/netlink/utils.h          |   85 +
 libnetwork/libnl3/include/netlink/version.h        |   28 +
 libnetwork/libnl3/include/netlink/version.h.in     |   28 +
 libnetwork/libnl3/lib/Makefile.am                  |   99 +
 libnetwork/libnl3/lib/addr.c                       |  918 ++++++++
 libnetwork/libnl3/lib/attr.c                       | 1213 ++++++++++
 libnetwork/libnl3/lib/cache.c                      |  965 ++++++++
 libnetwork/libnl3/lib/cache_mngr.c                 |  391 ++++
 libnetwork/libnl3/lib/cache_mngt.c                 |  256 +++
 libnetwork/libnl3/lib/cli/cls/basic.c              |   93 +
 libnetwork/libnl3/lib/cli/cls/cgroup.c             |   75 +
 libnetwork/libnl3/lib/cli/qdisc/bfifo.c            |   83 +
 libnetwork/libnl3/lib/cli/qdisc/blackhole.c        |   64 +
 libnetwork/libnl3/lib/cli/qdisc/htb.c              |  203 ++
 libnetwork/libnl3/lib/cli/qdisc/pfifo.c            |   77 +
 libnetwork/libnl3/lib/data.c                       |  186 ++
 libnetwork/libnl3/lib/defs.h                       |   85 +
 libnetwork/libnl3/lib/defs.h.in                    |   84 +
 libnetwork/libnl3/lib/error.c                      |  116 +
 libnetwork/libnl3/lib/fib_lookup/lookup.c          |  348 +++
 libnetwork/libnl3/lib/fib_lookup/request.c         |  185 ++
 libnetwork/libnl3/lib/genl/ctrl.c                  |  380 ++++
 libnetwork/libnl3/lib/genl/family.c                |  316 +++
 libnetwork/libnl3/lib/genl/genl.c                  |  268 +++
 libnetwork/libnl3/lib/genl/mngt.c                  |  273 +++
 libnetwork/libnl3/lib/handlers.c                   |  395 ++++
 libnetwork/libnl3/lib/msg.c                        | 1050 +++++++++
 libnetwork/libnl3/lib/netfilter/ct.c               |  601 +++++
 libnetwork/libnl3/lib/netfilter/ct_obj.c           |  785 +++++++
 libnetwork/libnl3/lib/netfilter/log.c              |  251 +++
 libnetwork/libnl3/lib/netfilter/log_msg.c          |  209 ++
 libnetwork/libnl3/lib/netfilter/log_msg_obj.c      |  458 ++++
 libnetwork/libnl3/lib/netfilter/log_obj.c          |  287 +++
 libnetwork/libnl3/lib/netfilter/netfilter.c        |   53 +
 libnetwork/libnl3/lib/netfilter/nfnl.c             |  245 ++
 libnetwork/libnl3/lib/netfilter/queue.c            |  251 +++
 libnetwork/libnl3/lib/netfilter/queue_msg.c        |  284 +++
 libnetwork/libnl3/lib/netfilter/queue_msg_obj.c    |  492 ++++
 libnetwork/libnl3/lib/netfilter/queue_obj.c        |  215 ++
 libnetwork/libnl3/lib/nl.c                         |  896 ++++++++
 libnetwork/libnl3/lib/object.c                     |  395 ++++
 libnetwork/libnl3/lib/route/addr.c                 | 1054 +++++++++
 libnetwork/libnl3/lib/route/class.c                |  473 ++++
 libnetwork/libnl3/lib/route/classid.c              |  441 ++++
 libnetwork/libnl3/lib/route/cls.c                  |  441 ++++
 libnetwork/libnl3/lib/route/cls/basic.c            |  229 ++
 libnetwork/libnl3/lib/route/cls/cgroup.c           |  189 ++
 libnetwork/libnl3/lib/route/cls/ematch.c           |  701 ++++++
 libnetwork/libnl3/lib/route/cls/ematch/cmp.c       |   93 +
 libnetwork/libnl3/lib/route/cls/ematch/container.c |   41 +
 libnetwork/libnl3/lib/route/cls/ematch/meta.c      |  334 +++
 libnetwork/libnl3/lib/route/cls/ematch/nbyte.c     |  139 ++
 libnetwork/libnl3/lib/route/cls/ematch/text.c      |  183 ++
 libnetwork/libnl3/lib/route/cls/ematch_grammar.l   |  162 ++
 libnetwork/libnl3/lib/route/cls/ematch_syntax.y    |  497 +++++
 libnetwork/libnl3/lib/route/cls/fw.c               |  190 ++
 libnetwork/libnl3/lib/route/cls/police.c           |   66 +
 libnetwork/libnl3/lib/route/cls/u32.c              |  551 +++++
 libnetwork/libnl3/lib/route/link.c                 | 2342 ++++++++++++++++++++
 libnetwork/libnl3/lib/route/link/api.c             |  316 +++
 libnetwork/libnl3/lib/route/link/bonding.c         |  217 ++
 libnetwork/libnl3/lib/route/link/bridge.c          |   83 +
 libnetwork/libnl3/lib/route/link/dummy.c           |   40 +
 libnetwork/libnl3/lib/route/link/inet.c            |  280 +++
 libnetwork/libnl3/lib/route/link/inet6.c           |  377 ++++
 libnetwork/libnl3/lib/route/link/vlan.c            |  565 +++++
 libnetwork/libnl3/lib/route/neigh.c                |  846 +++++++
 libnetwork/libnl3/lib/route/neightbl.c             |  815 +++++++
 libnetwork/libnl3/lib/route/nexthop.c              |  290 +++
 libnetwork/libnl3/lib/route/pktloc.c               |  260 +++
 libnetwork/libnl3/lib/route/pktloc_grammar.l       |   51 +
 libnetwork/libnl3/lib/route/pktloc_syntax.y        |  103 +
 libnetwork/libnl3/lib/route/qdisc.c                |  575 +++++
 libnetwork/libnl3/lib/route/qdisc/blackhole.c      |   37 +
 libnetwork/libnl3/lib/route/qdisc/cbq.c            |  204 ++
 libnetwork/libnl3/lib/route/qdisc/dsmark.c         |  413 ++++
 libnetwork/libnl3/lib/route/qdisc/fifo.c           |  169 ++
 libnetwork/libnl3/lib/route/qdisc/htb.c            |  643 ++++++
 libnetwork/libnl3/lib/route/qdisc/netem.c          |  906 ++++++++
 libnetwork/libnl3/lib/route/qdisc/prio.c           |  294 +++
 libnetwork/libnl3/lib/route/qdisc/red.c            |  190 ++
 libnetwork/libnl3/lib/route/qdisc/sfq.c            |  256 +++
 libnetwork/libnl3/lib/route/qdisc/tbf.c            |  460 ++++
 libnetwork/libnl3/lib/route/route.c                |  202 ++
 libnetwork/libnl3/lib/route/route_obj.c            | 1148 ++++++++++
 libnetwork/libnl3/lib/route/route_utils.c          |  171 ++
 libnetwork/libnl3/lib/route/rtnl.c                 |  124 +
 libnetwork/libnl3/lib/route/rule.c                 |  753 +++++++
 libnetwork/libnl3/lib/route/tc.c                   | 1069 +++++++++
 libnetwork/libnl3/lib/socket.c                     |  628 ++++++
 libnetwork/libnl3/lib/stamp-h1                     |    1 +
 libnetwork/libnl3/lib/utils.c                      | 1040 +++++++++
 libxkutil/Makefile.am                              |   12 +-
 libxkutil/network_model_helper.c                   |  466 ++++
 libxkutil/network_model_helper.h                   |  105 +
 schema/EthernetPort.mof                            |    4 +
 schema/EthernetPort.registration                   |    3 +
 schema/EthernetPortAllocationSettingData.mof       |   21 +
 .../EthernetPortAllocationSettingData.registration |    3 +
 schema/VirtualEthernetSwitchSystem.mof             |   10 +
 schema/VirtualEthernetSwitchSystem.registration    |    3 +
 schema/VirtualEthernetSwitchSystemSettingData.mof  |   27 +
 ...ualEthernetSwitchSystemSettingData.registration |    3 +
 src/Makefile.am                                    |   23 +-
 src/Virt_EASD.c                                    |  729 ++++++
 src/Virt_EASD.h                                    |   59 +
 src/Virt_EthernetPort.c                            |  561 +++++
 src/Virt_EthernetPort.h                            |   58 +
 src/Virt_VESSSD.c                                  |  372 ++++
 src/Virt_VESSSD.h                                  |   39 +
 src/Virt_VirtualEthernetSwitchSystem.c             |  477 ++++
 src/Virt_VirtualEthernetSwitchSystem.h             |   52 +
 242 files changed, 53037 insertions(+), 10 deletions(-)
 create mode 100644 libnetwork/Makefile.am
 create mode 100644 libnetwork/dll_magic.h
 create mode 100644 libnetwork/host_network_API.c
 create mode 100644 libnetwork/host_network_API.h
 create mode 100644 libnetwork/host_network_basic.c
 create mode 100644 libnetwork/host_network_basic.h
 create mode 100644 libnetwork/host_network_error.h
 create mode 100644 libnetwork/host_network_helper.c
 create mode 100644 libnetwork/host_network_helper.h
 create mode 100644 libnetwork/host_network_implement_OSAPI.c
 create mode 100644 libnetwork/host_network_implement_OSAPI.h
 create mode 100755 libnetwork/libbridge/.gitignore
 create mode 100644 libnetwork/libbridge/Makefile.am
 create mode 100644 libnetwork/libbridge/libbridge.h
 create mode 100644 libnetwork/libbridge/libbridge_devif.c
 create mode 100644 libnetwork/libbridge/libbridge_if.c
 create mode 100644 libnetwork/libbridge/libbridge_init.c
 create mode 100644 libnetwork/libbridge/libbridge_misc.c
 create mode 100644 libnetwork/libbridge/libbridge_private.h
 create mode 100644 libnetwork/libnetwork_test.c
 create mode 100644 libnetwork/libnl3/Makefile.am
 create mode 100644 libnetwork/libnl3/include/Makefile.am
 create mode 100644 libnetwork/libnl3/include/linux/fib_rules.h
 create mode 100644 libnetwork/libnl3/include/linux/gen_stats.h
 create mode 100644 libnetwork/libnl3/include/linux/genetlink.h
 create mode 100644 libnetwork/libnl3/include/linux/if.h
 create mode 100644 libnetwork/libnl3/include/linux/if_addr.h
 create mode 100644 libnetwork/libnl3/include/linux/if_arp.h
 create mode 100644 libnetwork/libnl3/include/linux/if_ether.h
 create mode 100644 libnetwork/libnl3/include/linux/if_link.h
 create mode 100644 libnetwork/libnl3/include/linux/if_vlan.h
 create mode 100644 libnetwork/libnl3/include/linux/inetdevice.h
 create mode 100644 libnetwork/libnl3/include/linux/ip_mp_alg.h
 create mode 100644 libnetwork/libnl3/include/linux/ipv6.h
 create mode 100644 libnetwork/libnl3/include/linux/neighbour.h
 create mode 100644 libnetwork/libnl3/include/linux/netfilter.h
 create mode 100644 libnetwork/libnl3/include/linux/netfilter/nfnetlink.h
 create mode 100644 libnetwork/libnl3/include/linux/netfilter/nfnetlink_conntrack.h
 create mode 100644 libnetwork/libnl3/include/linux/netfilter/nfnetlink_log.h
 create mode 100644 libnetwork/libnl3/include/linux/netfilter/nfnetlink_queue.h
 create mode 100644 libnetwork/libnl3/include/linux/netlink.h
 create mode 100644 libnetwork/libnl3/include/linux/pkt_cls.h
 create mode 100644 libnetwork/libnl3/include/linux/pkt_sched.h
 create mode 100644 libnetwork/libnl3/include/linux/rtnetlink.h
 create mode 100644 libnetwork/libnl3/include/linux/snmp.h
 create mode 100644 libnetwork/libnl3/include/linux/tc_ematch/tc_em_meta.h
 create mode 100644 libnetwork/libnl3/include/netlink-generic.h
 create mode 100644 libnetwork/libnl3/include/netlink-local.h
 create mode 100644 libnetwork/libnl3/include/netlink-tc.h
 create mode 100644 libnetwork/libnl3/include/netlink-types.h
 create mode 100644 libnetwork/libnl3/include/netlink/addr.h
 create mode 100644 libnetwork/libnl3/include/netlink/attr.h
 create mode 100644 libnetwork/libnl3/include/netlink/cache-api.h
 create mode 100644 libnetwork/libnl3/include/netlink/cache.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/addr.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/class.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/cls.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/ct.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/link.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/neigh.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/qdisc.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/route.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/rule.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/tc.h
 create mode 100644 libnetwork/libnl3/include/netlink/cli/utils.h
 create mode 100644 libnetwork/libnl3/include/netlink/data.h
 create mode 100644 libnetwork/libnl3/include/netlink/errno.h
 create mode 100644 libnetwork/libnl3/include/netlink/fib_lookup/lookup.h
 create mode 100644 libnetwork/libnl3/include/netlink/fib_lookup/request.h
 create mode 100644 libnetwork/libnl3/include/netlink/genl/ctrl.h
 create mode 100644 libnetwork/libnl3/include/netlink/genl/family.h
 create mode 100644 libnetwork/libnl3/include/netlink/genl/genl.h
 create mode 100644 libnetwork/libnl3/include/netlink/genl/mngt.h
 create mode 100644 libnetwork/libnl3/include/netlink/handlers.h
 create mode 100644 libnetwork/libnl3/include/netlink/list.h
 create mode 100644 libnetwork/libnl3/include/netlink/msg.h
 create mode 100644 libnetwork/libnl3/include/netlink/netfilter/ct.h
 create mode 100644 libnetwork/libnl3/include/netlink/netfilter/log.h
 create mode 100644 libnetwork/libnl3/include/netlink/netfilter/log_msg.h
 create mode 100644 libnetwork/libnl3/include/netlink/netfilter/netfilter.h
 create mode 100644 libnetwork/libnl3/include/netlink/netfilter/nfnl.h
 create mode 100644 libnetwork/libnl3/include/netlink/netfilter/queue.h
 create mode 100644 libnetwork/libnl3/include/netlink/netfilter/queue_msg.h
 create mode 100644 libnetwork/libnl3/include/netlink/netlink-compat.h
 create mode 100644 libnetwork/libnl3/include/netlink/netlink-kernel.h
 create mode 100644 libnetwork/libnl3/include/netlink/netlink.h
 create mode 100644 libnetwork/libnl3/include/netlink/object-api.h
 create mode 100644 libnetwork/libnl3/include/netlink/object.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/addr.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/class.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/classifier.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/basic.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/cgroup.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/ematch.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/ematch/cmp.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/ematch/meta.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/ematch/nbyte.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/ematch/text.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/fw.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/police.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/cls/u32.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/link.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/link/api.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/link/bonding.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/link/inet.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/link/info-api.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/link/vlan.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/neighbour.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/neightbl.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/nexthop.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/pktloc.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/cbq.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/dsmark.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/fifo.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/htb.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/netem.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/prio.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/red.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/sfq.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/qdisc/tbf.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/route.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/rtnl.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/rule.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/tc-api.h
 create mode 100644 libnetwork/libnl3/include/netlink/route/tc.h
 create mode 100644 libnetwork/libnl3/include/netlink/socket.h
 create mode 100644 libnetwork/libnl3/include/netlink/types.h
 create mode 100644 libnetwork/libnl3/include/netlink/utils.h
 create mode 100644 libnetwork/libnl3/include/netlink/version.h
 create mode 100644 libnetwork/libnl3/include/netlink/version.h.in
 create mode 100644 libnetwork/libnl3/lib/Makefile.am
 create mode 100644 libnetwork/libnl3/lib/addr.c
 create mode 100644 libnetwork/libnl3/lib/attr.c
 create mode 100644 libnetwork/libnl3/lib/cache.c
 create mode 100644 libnetwork/libnl3/lib/cache_mngr.c
 create mode 100644 libnetwork/libnl3/lib/cache_mngt.c
 create mode 100644 libnetwork/libnl3/lib/cli/cls/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/cli/cls/basic.c
 create mode 100644 libnetwork/libnl3/lib/cli/cls/cgroup.c
 create mode 100644 libnetwork/libnl3/lib/cli/qdisc/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/cli/qdisc/bfifo.c
 create mode 100644 libnetwork/libnl3/lib/cli/qdisc/blackhole.c
 create mode 100644 libnetwork/libnl3/lib/cli/qdisc/htb.c
 create mode 100644 libnetwork/libnl3/lib/cli/qdisc/pfifo.c
 create mode 100644 libnetwork/libnl3/lib/data.c
 create mode 100644 libnetwork/libnl3/lib/defs.h
 create mode 100644 libnetwork/libnl3/lib/defs.h.in
 create mode 100644 libnetwork/libnl3/lib/error.c
 create mode 100644 libnetwork/libnl3/lib/fib_lookup/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/fib_lookup/lookup.c
 create mode 100644 libnetwork/libnl3/lib/fib_lookup/request.c
 create mode 100644 libnetwork/libnl3/lib/genl/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/genl/ctrl.c
 create mode 100644 libnetwork/libnl3/lib/genl/family.c
 create mode 100644 libnetwork/libnl3/lib/genl/genl.c
 create mode 100644 libnetwork/libnl3/lib/genl/mngt.c
 create mode 100644 libnetwork/libnl3/lib/handlers.c
 create mode 100644 libnetwork/libnl3/lib/msg.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/netfilter/ct.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/ct_obj.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/log.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/log_msg.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/log_msg_obj.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/log_obj.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/netfilter.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/nfnl.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/queue.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/queue_msg.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/queue_msg_obj.c
 create mode 100644 libnetwork/libnl3/lib/netfilter/queue_obj.c
 create mode 100644 libnetwork/libnl3/lib/nl.c
 create mode 100644 libnetwork/libnl3/lib/object.c
 create mode 100644 libnetwork/libnl3/lib/route/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/route/addr.c
 create mode 100644 libnetwork/libnl3/lib/route/class.c
 create mode 100644 libnetwork/libnl3/lib/route/classid.c
 create mode 100644 libnetwork/libnl3/lib/route/cls.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/route/cls/basic.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/cgroup.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch/cmp.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch/container.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch/meta.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch/nbyte.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch/text.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch_grammar.l
 create mode 100644 libnetwork/libnl3/lib/route/cls/ematch_syntax.y
 create mode 100644 libnetwork/libnl3/lib/route/cls/fw.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/police.c
 create mode 100644 libnetwork/libnl3/lib/route/cls/u32.c
 create mode 100644 libnetwork/libnl3/lib/route/link.c
 create mode 100644 libnetwork/libnl3/lib/route/link/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/route/link/api.c
 create mode 100644 libnetwork/libnl3/lib/route/link/bonding.c
 create mode 100644 libnetwork/libnl3/lib/route/link/bridge.c
 create mode 100644 libnetwork/libnl3/lib/route/link/dummy.c
 create mode 100644 libnetwork/libnl3/lib/route/link/inet.c
 create mode 100644 libnetwork/libnl3/lib/route/link/inet6.c
 create mode 100644 libnetwork/libnl3/lib/route/link/vlan.c
 create mode 100644 libnetwork/libnl3/lib/route/neigh.c
 create mode 100644 libnetwork/libnl3/lib/route/neightbl.c
 create mode 100644 libnetwork/libnl3/lib/route/nexthop.c
 create mode 100644 libnetwork/libnl3/lib/route/pktloc.c
 create mode 100644 libnetwork/libnl3/lib/route/pktloc_grammar.l
 create mode 100644 libnetwork/libnl3/lib/route/pktloc_syntax.y
 create mode 100644 libnetwork/libnl3/lib/route/qdisc.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/.dirstamp
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/blackhole.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/cbq.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/dsmark.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/fifo.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/htb.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/netem.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/prio.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/red.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/sfq.c
 create mode 100644 libnetwork/libnl3/lib/route/qdisc/tbf.c
 create mode 100644 libnetwork/libnl3/lib/route/route.c
 create mode 100644 libnetwork/libnl3/lib/route/route_obj.c
 create mode 100644 libnetwork/libnl3/lib/route/route_utils.c
 create mode 100644 libnetwork/libnl3/lib/route/rtnl.c
 create mode 100644 libnetwork/libnl3/lib/route/rule.c
 create mode 100644 libnetwork/libnl3/lib/route/tc.c
 create mode 100644 libnetwork/libnl3/lib/socket.c
 create mode 100644 libnetwork/libnl3/lib/stamp-h1
 create mode 100644 libnetwork/libnl3/lib/utils.c
 create mode 100644 libxkutil/network_model_helper.c
 create mode 100644 libxkutil/network_model_helper.h
 create mode 100644 schema/EthernetPort.mof
 create mode 100644 schema/EthernetPort.registration
 create mode 100644 schema/EthernetPortAllocationSettingData.mof
 create mode 100644 schema/EthernetPortAllocationSettingData.registration
 create mode 100644 schema/VirtualEthernetSwitchSystem.mof
 create mode 100644 schema/VirtualEthernetSwitchSystem.registration
 create mode 100644 schema/VirtualEthernetSwitchSystemSettingData.mof
 create mode 100644 schema/VirtualEthernetSwitchSystemSettingData.registration
 create mode 100644 src/Virt_EASD.c
 create mode 100644 src/Virt_EASD.h
 create mode 100644 src/Virt_EthernetPort.c
 create mode 100644 src/Virt_EthernetPort.h
 create mode 100644 src/Virt_VESSSD.c
 create mode 100644 src/Virt_VESSSD.h
 create mode 100644 src/Virt_VirtualEthernetSwitchSystem.c
 create mode 100644 src/Virt_VirtualEthernetSwitchSystem.h

-- 
1.7.6





More information about the Libvirt-cim mailing list