GCC optimizes it out anyway: I sent an uninitialized var and it sent 8! The receiver checks the value is 0 or 1 anyway. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>