FIXME: check success
| 44 | |
| 45 | // FIXME: check success |
| 46 | void disabledmap_add_channel(struct disabledmap *p, |
| 47 | struct short_channel_id_dir scidd) |
| 48 | { |
| 49 | struct short_channel_id_dir *ptr_scidd = |
| 50 | scidd_map_get(p->disabled_map, &scidd); |
| 51 | if (ptr_scidd) { |
| 52 | /* htable allows for duplicates, but we don't want duplicates. |
| 53 | */ |
| 54 | return; |
| 55 | } |
| 56 | ptr_scidd = |
| 57 | tal_dup(p->disabled_ctx, struct short_channel_id_dir, &scidd); |
| 58 | scidd_map_add(p->disabled_map, ptr_scidd); |
| 59 | tal_add_destructor2(ptr_scidd, remove_scidd, p->disabled_map); |
| 60 | } |
| 61 | |
| 62 | // FIXME: check success |
| 63 | void disabledmap_warn_channel(struct disabledmap *p, |
no outgoing calls
no test coverage detected