]> git.ipfire.org Git - thirdparty/libvirt.git/commit
bridge driver: extract platform specifics
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Wed, 24 Jul 2013 12:22:54 +0000 (16:22 +0400)
committerEric Blake <eblake@redhat.com>
Thu, 1 Aug 2013 21:47:02 +0000 (15:47 -0600)
commit4ac708f250867f65091a20b153c204862d389cb9
tree91ceb9838687a7baca19d798d54bd581afcd6c4b
parent6e69166ef1addb9274f1dabcaa3704bbe9ae65b3
bridge driver: extract platform specifics

* Move platform specific things (e.g. firewalling and route
  collision checks) into bridge_driver_platform
* Create two platform specific implementations:
    - bridge_driver_linux: Linux implementation using iptables,
      it's actually the code moved from bridge_driver.c
    - bridge_driver_nop: dumb implementation that does nothing

Signed-off-by: Eric Blake <eblake@redhat.com>
po/POTFILES.in
src/Makefile.am
src/network/bridge_driver.c
src/network/bridge_driver_linux.c [new file with mode: 0644]
src/network/bridge_driver_nop.c [new file with mode: 0644]
src/network/bridge_driver_platform.c [new file with mode: 0644]
src/network/bridge_driver_platform.h [new file with mode: 0644]