| 59 | } |
| 60 | |
| 61 | static u32 get_update_timestamp(const u8 *msg, struct short_channel_id *scid) |
| 62 | { |
| 63 | secp256k1_ecdsa_signature sig; |
| 64 | struct bitcoin_blkid chain_hash; |
| 65 | u32 timestamp; |
| 66 | u8 u8_ignore; |
| 67 | u16 u16_ignore; |
| 68 | u32 u32_ignore; |
| 69 | struct amount_msat msat_ignore; |
| 70 | |
| 71 | if (fromwire_channel_update(msg, &sig, &chain_hash, scid, |
| 72 | ×tamp, &u8_ignore, &u8_ignore, |
| 73 | &u16_ignore, &msat_ignore, &u32_ignore, |
| 74 | &u32_ignore, &msat_ignore)) |
| 75 | return timestamp; |
| 76 | errx(1, "Invalid channel_update"); |
| 77 | } |
| 78 | |
| 79 | static u32 get_node_announce_timestamp(const u8 *msg) |
| 80 | { |