dragonflow/dragonflow/controller/apps
Omer Anson 8976a2cf9e Add exitpoint for legacy classifier app
Classifier app currently sends the packet directly to portsec
app. This is Bad. As described in the bug, metadata stored in
registers can be lost.

This change adds a classifier exitpoint table, and classifier
app sends the packets there. The datapath wiring then sends
the packet to the portsec app (if so configured).

This is important, since sometimes the datapath code allocates different
registers to the same metadata accross different applications, and registers
are moved. Skipping this behaviour causes errors.

Closes-Bug: #1815416
Change-Id: I38f14e8faa45e4ef3740bdbee78bd493f6d602ab
2019-02-11 09:36:38 +02:00
..
__init__.py Move apps into a separate path 2017-07-06 17:03:48 +03:00
active_port_detection.py Update cirros image version 2019-02-05 11:31:44 +02:00
aging.py Rename "ovs" occurances to "switch" 2018-07-12 15:10:17 +00:00
chassis_snat.py Update cirros image version 2019-02-05 11:31:44 +02:00
classifier.py Add exitpoint for legacy classifier app 2019-02-11 09:36:38 +02:00
dhcp.py Update cirros image version 2019-02-05 11:31:44 +02:00
dnat.py Update cirros image version 2019-02-05 11:31:44 +02:00
fc.py Update cirros image version 2019-02-05 11:31:44 +02:00
l2.py Update cirros image version 2019-02-05 11:31:44 +02:00
l3_base.py Update cirros image version 2019-02-05 11:31:44 +02:00
l3_proactive.py Update cirros image version 2019-02-05 11:31:44 +02:00
l3_reactive.py Update cirros image version 2019-02-05 11:31:44 +02:00
legacy_snat.py Move apps into a separate path 2017-07-06 17:03:48 +03:00
metadata_service.py Update cirros image version 2019-02-05 11:31:44 +02:00
migration.py Rename ofport in switch_port to port_num 2018-07-26 14:48:49 +03:00
portbinding.py support admin-state of port 2017-10-17 14:13:19 +00:00
portqos.py [Trivialfix]Modify a grammatical error 2018-02-26 00:56:04 -08:00
portsec.py Update cirros image version 2019-02-05 11:31:44 +02:00
provider.py Update cirros image version 2019-02-05 11:31:44 +02:00
sfc.py [01/xx] Introduce bind/unbind port events 2017-08-11 14:05:41 +03:00
sfc_driver_base.py [05/xx] SFC: move app driver logic into the app 2017-07-26 23:23:24 +03:00
sfc_mpls_driver.py Update cirros image version 2019-02-05 11:31:44 +02:00
sg.py Update cirros image version 2019-02-05 11:31:44 +02:00
snat_mixin.py Update cirros image version 2019-02-05 11:31:44 +02:00
trunk.py Update cirros image version 2019-02-05 11:31:44 +02:00
tunneling.py Update cirros image version 2019-02-05 11:31:44 +02:00