Helper for pushing a variable-length big-endian int. */
| 918 | |
| 919 | /* Helper for pushing a variable-length big-endian int. */ |
| 920 | static void push_varlen_uint(u5 **data, u64 val, size_t nbits) |
| 921 | { |
| 922 | be64 be_val = cpu_to_be64(val << (64 - nbits)); |
| 923 | bech32_push_bits(data, &be_val, nbits); |
| 924 | } |
| 925 | |
| 926 | /* BOLT #11: |
| 927 | * |
no test coverage detected