| 74 | } |
| 75 | |
| 76 | void msg_enqueue_fd(struct msg_queue *q, int fd) |
| 77 | { |
| 78 | u8 *fdmsg = tal_arr(q, u8, 0); |
| 79 | assert(q->fd_passing); |
| 80 | towire_u16(&fdmsg, MSG_PASS_FD); |
| 81 | towire_u32(&fdmsg, fd); |
| 82 | do_enqueue(q, take(fdmsg)); |
| 83 | } |
| 84 | |
| 85 | const u8 *msg_dequeue(struct msg_queue *q) |
| 86 | { |
no test coverage detected