Refactor features a bit more to describe what the constructors do
[rust-lightning] / lightning / src / ln / peer_handler.rs
index ff00c350e732dbf17b64e8f6deae0ed3028dda45..902598a79abceed04b68d28f009c29a4d32a3a58 100644 (file)
@@ -567,7 +567,7 @@ impl<Descriptor: SocketDescriptor> PeerManager<Descriptor> {
 
                                                                        peer.their_node_id = Some(their_node_id);
                                                                        insert_node_id!();
-                                                                       let mut features = msgs::InitFeatures::new();
+                                                                       let mut features = msgs::InitFeatures::supported();
                                                                        if self.initial_syncs_sent.load(Ordering::Acquire) < INITIAL_SYNCS_TO_SEND {
                                                                                self.initial_syncs_sent.fetch_add(1, Ordering::AcqRel);
                                                                                features.set_initial_routing_sync();
@@ -638,7 +638,7 @@ impl<Descriptor: SocketDescriptor> PeerManager<Descriptor> {
                                                                                                peer.their_features = Some(msg.features);
 
                                                                                                if !peer.outbound {
-                                                                                                       let mut features = msgs::InitFeatures::new();
+                                                                                                       let mut features = msgs::InitFeatures::supported();
                                                                                                        if self.initial_syncs_sent.load(Ordering::Acquire) < INITIAL_SYNCS_TO_SEND {
                                                                                                                self.initial_syncs_sent.fetch_add(1, Ordering::AcqRel);
                                                                                                                features.set_initial_routing_sync();