| 132 | } |
| 133 | |
| 134 | static struct command_result *param_known_layer(struct command *cmd, |
| 135 | const char *name, |
| 136 | const char *buffer, |
| 137 | const jsmntok_t *tok, |
| 138 | struct layer **layer) |
| 139 | { |
| 140 | const char *layername; |
| 141 | struct command_result *ret = param_string(cmd, name, buffer, tok, &layername); |
| 142 | if (ret) |
| 143 | return ret; |
| 144 | |
| 145 | *layer = find_layer(get_askrene(cmd->plugin), layername); |
| 146 | tal_free(layername); |
| 147 | if (!*layer) |
| 148 | return command_fail_badparam(cmd, name, buffer, tok, "Unknown layer"); |
| 149 | return NULL; |
| 150 | } |
| 151 | |
| 152 | static struct command_result *parse_reserve_hop(struct command *cmd, |
| 153 | const char *name, |
nothing calls this directly
no test coverage detected