angler-fishThe Vulnerability History Project

unit: rework trigger dependency logic

      Instead of having explicit type-specific callbacks that inform the
triggering unit when a triggered unit changes state, make this generic
so that state changes are forwarded betwee any triggered and triggering
unit.

Also, get rid of UnitRef references from automount, timer, path units,
to the units they trigger and rely exclsuively on UNIT_TRIGGER type
dendencies.
    
commit 3ecaa09bccd8a59c9f1e06756a1334a162206dc4
+21 -19
+2
+3 -3
+3 -3
+1 -3
+2 -2
+72 -31
+2 -1
+37 -32
+4
+56 -49
+3
+5 -14
+2 -9
expand_less