trigger: name a previously unnamed union

Unnamed unions are not supported in C99.

Fixes #457.

Signed-off-by: Sayantan Sur <sayantan.sur@intel.com>