[qca-nss-ecm] Kernel 3.14 porting work.

Makefile:
	 Add enable/disable flag for SIT interface.

ecm_classifier_default.c
ecm_conntrack_notifier.c
ecm_db.c
ecm_tracker.c
ecm_tracker_datagram.c
ecm_tracker_udp.c
	Add linux version include file.

ecm_classifier.h
	Enable/disable classifier types.

ecm_front_end_ipv4.c
	Netfilete hook changes.
	Enable/disable certain types of unsupported interfaces and classifiers.
	Net device master changes.
	Conntrack connection accounting changes.
	Ethernet MAC compare API change.

ecm_front_end_ipv6.c
	Ethernet MAC compare API change.

ecm_init.c
	Enable/disable certain types of unsupported interfaces and classifiers.

ecm_interface.c
ecm_interface.h
	Add new net device master get function to abstract kernel differences.
	Neighbor lookup changes for IPv4.
	Enable/disable certain types of unsupported interfaces.

ecm_types.h
	Add a new MAC address comparison API to abstract kernel differences.

Change-Id: I4e2e859c65afa91029268c3c0f28761fbc878c68
Signed-off-by: Murat Sezgin <msezgin@codeaurora.org>
14 files changed