Which is actual "l2switch"? Is it controller.git/opendaylight/md-sal/samples/l2switch? OR l2switch.git?
The design mentioned here [https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:L2_Switch#Components] is in-line with controller/opendaylight/md-sal/samples/l2switch which is obtained when checking out "controller.git". But there is also a separate project called "l2switch" which is obtained while checking out "l2switch.git".
Which is the actual l2switch "in effect" in ODL?