child-sa: replace get_traffic_selectors() with create_ts_enumerator()
authorMartin Willi <martin@revosec.ch>
Wed, 17 Jul 2013 08:01:22 +0000 (10:01 +0200)
committerMartin Willi <martin@revosec.ch>
Wed, 17 Jul 2013 15:20:18 +0000 (17:20 +0200)
commit553bb7873040c3f71247f55e23ec72a4913d2e4d
treea46ff61d39e74bcefb6f7c7f0ecab91547c965fe
parent6207fadb6cc0127a8c1fcaba438cf278b6013c4b
child-sa: replace get_traffic_selectors() with create_ts_enumerator()

Not directly returning a linked list allows us to change the internals of
the CHILD_SA transparently.
12 files changed:
src/libcharon/plugins/farp/farp_listener.c
src/libcharon/plugins/ha/ha_child.c
src/libcharon/plugins/smp/smp.c
src/libcharon/plugins/stroke/stroke_list.c
src/libcharon/plugins/uci/uci_control.c
src/libcharon/sa/child_sa.c
src/libcharon/sa/child_sa.h
src/libcharon/sa/ikev1/task_manager_v1.c
src/libcharon/sa/ikev1/tasks/quick_delete.c
src/libcharon/sa/ikev1/tasks/quick_mode.c
src/libcharon/sa/ikev2/tasks/child_create.c
src/libcharon/sa/ikev2/tasks/child_delete.c