| 409 | } |
| 410 | |
| 411 | int features_unsupported(const struct feature_set *our_features, |
| 412 | const u8 *their_features, |
| 413 | enum feature_place p) |
| 414 | { |
| 415 | /* BIT 2 would logically be "compulsory initial_routing_sync", but |
| 416 | * that does not exist, so we special case it. */ |
| 417 | if (feature_is_set(their_features, |
| 418 | COMPULSORY_FEATURE(OPT_INITIAL_ROUTING_SYNC))) |
| 419 | return COMPULSORY_FEATURE(OPT_INITIAL_ROUTING_SYNC); |
| 420 | |
| 421 | return all_supported_features(our_features, their_features, p); |
| 422 | } |
| 423 | |
| 424 | const char *feature_name(const tal_t *ctx, size_t f) |
| 425 | { |
no test coverage detected