In this case, local and remote are *both* NULL; so if someone tries to send a packet with take(), we need to free it. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>